Hosted browser
interactive diagnosis
Sign in, choose an organization/project, start a validation, inspect history and export share-safe evidence.
Documentation
Start in the browser, move to the API for server workflows, then automate with the CLI or GitHub Action.
API quickstart
Start with an authorized read before creating anything. If a create request is uncertain, reconcile run history before retrying.
01
Developer API · CI / server token
02
Bearer · authorized organization
03
Pinned execution · follow run_id
export INVOICERIG_API_ORIGIN='https://YOUR-INVOICERIG-APP-HOST'
export INVOICERIG_TOKEN='***secret manager***'
export INVOICERIG_ORGANIZATION_ID='00000000-0000-0000-0000-000000000000'
curl --fail-with-body \
-H "Authorization: Bearer $INVOICERIG_TOKEN" \
-H 'Accept: application/json' \
"$INVOICERIG_API_ORIGIN/v1/organizations/$INVOICERIG_ORGANIZATION_ID/projects"Interfaces
The access mode changes. The run model and evidence boundary stay the same.
interactive diagnosis
Sign in, choose an organization/project, start a validation, inspect history and export share-safe evidence.
bounded server workflows
Organization-scoped machine tokens support bounded server-side workflows. Reconcile run history before retrying an uncertain create request.
local / repository automation
Use normalized local run/suite outputs and provider-free automation by default; sandbox access remains explicitly guarded.
Contract reference
Next step
Then move to Developer API for server or CI workflows.