InvoanceInvoance
Log inStart free
Developers
Search docs…⌘K
Getting started
OverviewConceptsAuthenticationCreate an API key
API reference
EndpointsErrors
Audit Logs
Quick startIntegrationsEvent schemaExporting eventsSDK reference
AI Attestations
Quick startAttestation schemaVerification & proofSDK reference
Events
OverviewSDK reference
Documents
OverviewSDK reference
Traces
OverviewSDK reference
SDKs
PythonNode.jsGoJavaRubyRust.NETPHPcURL
Verification
How it works
Support
API FAQ
Developers·Endpoints·Traces

Traces

Five endpoints for grouping events, documents, and AI attestations into traces, sealing them, and retrieving verifiable proof bundles.

POST/tracesCreate trace

Creates a new trace, a container for grouping related events, documents, and AI attestations into an auditable sequence. Items added to an open trace are included when the trace is sealed. A trace can carry an optional metadata object (max 16 KB).

POST /traces
Authorization: Bearer invoance_live_xxx
Idempotency-Key: <uuid>
Content-Type: application/json

{
  "label":    "Monthly compliance review, March 2026",
  "metadata": { "reviewer": "risk_committee" }
}
GET/tracesList traces

Returns a paginated list of traces for the authenticated tenant. Supports filtering by status (open, sealing, sealed), date range, and whether the trace contains events. Maximum 100 results per page.

GET /traces?page=1&limit=25&status=sealed
Authorization: Bearer invoance_live_xxx
GET/traces/:trace_idRetrieve trace

Returns a trace record including its current status, all linked events, and seal metadata if sealed. Read-only. Requires the read scope.

GET /traces/trc_01HX…
Authorization: Bearer invoance_live_xxx
POST/traces/:trace_id/sealSeal trace

Initiates sealing of an open trace. Computes a composite hash over all linked events, signs the bundle, and transitions the trace to sealed. Returns 202 Accepted, poll the trace endpoint for completion. A sealed trace is immutable.

POST /traces/trc_01HX…/seal
Authorization: Bearer invoance_live_xxx
GET/traces/:trace_id/proofGet trace proof bundle

Returns the full cryptographic proof bundle for a sealed trace, all events with their payloads, hashes, signatures, and the composite hash. Verifiable independently. Only available for sealed traces.

GET /traces/trc_01HX…/proof
Authorization: Bearer invoance_live_xxx
Invoance

Neutral digital proof infrastructure for business. Tamper-evident, independently verifiable records.

Subscribe to our newsletter

Products
Platform
How It Works
Developers
Verify
Resources
Help & Legal
Products
  • Event Ledger
  • Document Anchoring
  • AI Attestation
  • Audit Logs
Platform
  • Why Invoance
  • For Compliance Teams
  • For Finance Teams
  • Pricing
How It Works
  • Overview
  • Event Ledger
  • Document Anchoring
  • AI Attestation
Developers
  • Overview
  • Endpoints
  • Authentication
  • Concepts
Verify
  • Verify Document
  • Verify AI Attestation
  • Verify Event
  • Verify Trace
Resources
  • All Resources
  • SOC 2 Guide
  • HIPAA Guide
  • ISO 27001 Guide
Help & Legal
  • Support
  • Status
  • Verification Help
  • FAQ

Invoance provides technical verification and proof infrastructure for digital records. Invoance does not issue legal, financial, or regulatory advice.

Records anchored through Invoance are cryptographically signed and tamper-evident by design. Invoance does not verify the accuracy, legality, or authenticity of document contents, only that a record existed in a specific form at a specific time. Verification links are publicly resolvable and do not require authentication. Invoance does not act as a custodian of funds, a legal authority, or a regulated financial entity. Use of Invoance does not constitute legal compliance. Consult qualified counsel for your specific obligations.

© 2025 – 2026 Invoance, Inc. All rights reserved.••