Docs · Reference
All endpoints
60 endpoints under one base URL. Each row opens the endpoint's card with fields, samples and errors.
| Base URL | https://api.invoance.com |
|---|---|
| Authentication | Authorization or X-API-Key |
| Rate limit | Requests per second are limited per tenant, so every key under a tenant shares one budget: the plan's rate_limit_per_sec (developer 10, builder 50, growth 200, compliance 500, enterprise 500), or the organization's override when one is set, with a minute budget of 60 times that figure; 10 per second is the fallback when no plan row is found. |
EventsOpen reference
DocumentsOpen reference
AI AttestationsOpen reference
TracesOpen reference
POST
/v1/tracesCreate a traceGET/v1/tracesList tracesGET/v1/traces/{trace_id}Get a traceDELETE/v1/traces/{trace_id}Delete an empty tracePOST/v1/traces/{trace_id}/sealSeal a traceGET/v1/traces/{trace_id}/proofGet the proof bundleGET/v1/traces/{trace_id}/proof/pdfDownload the proof bundle as PDFGET/v1/proof/trace/{trace_id}Get the public proofAudit LogsOpen reference
POST
/v1/audit/eventsIngest an audit eventGET/v1/audit/eventsList audit eventsGET/v1/audit/events/{id}Get an audit eventGET/v1/audit/events/{id}/verifyVerify an audit eventPOST/v1/audit/orgsCreate an audit orgGET/v1/audit/orgsList audit orgsPATCH/v1/audit/orgs/{id}Rename an audit orgDELETE/v1/audit/orgs/{id}Delete an audit orgPOST/v1/audit/orgs/{id}/archiveArchive an audit orgPOST/v1/audit/orgs/{id}/unarchiveUnarchive an audit orgGET/v1/audit/orgs/{id}/integrityCheck an org's sequence integrityPUT/v1/audit/orgs/{id}/retentionSet an org's retentionPOST/v1/audit/orgs/{id}/streamsCreate a webhook streamGET/v1/audit/orgs/{id}/streamsList an org's streamsDELETE/v1/audit/orgs/{id}/streams/{stream_id}Delete a streamPOST/v1/audit/orgs/{id}/streams/{stream_id}/testSend a test deliveryPOST/v1/audit/portal_sessionsCreate a portal sessionPOST/v1/audit/exportsCreate an exportGET/v1/audit/exports/{id}Get an exportPOST/v1/audit/portal/exchangeExchange a portal link tokenGET/v1/audit/portal/eventsList events through the portalGET/v1/audit/portal/events/{id}Get an event through the portalGET/v1/audit/portal/events/{id}/verifyVerify an event through the portalGET/v1/audit/portal/orgGet the portal's org and issuerGET/v1/audit/portal/streamsList streams through the portalPOST/v1/audit/portal/streamsCreate a stream through the portalDELETE/v1/audit/portal/streams/{id}Delete a stream through the portalPOST/v1/audit/portal/streams/{id}/testTest a stream through the portalGET/v1/proof/audit/{event_id}Get the public proof of an audit eventPOST/v1/proof/audit/{event_id}/verifyVerify a copy of an audit eventPlatformAuthentication
GET
/v1/meIntrospect the API keyGET/keys/{domain}Fetch an organization's public keyGET/v1/proof/event/{event_id}Read an event's public proofPOST/v1/proof/event/{event_id}/verifyVerify an event hash publiclyGET/v1/proof/{event_id}/organizationRead a document anchor's public proofPOST/v1/proof/{event_id}/verifyVerify a document hash publiclyGET/v1/proof/ai/{attestation_id}Read an AI attestation's public proofPOST/v1/proof/ai/{attestation_id}/verifyVerify an AI content hash publicly