Sign in
Enterprise Gateway

Submit from your own systems

A documented HTTP API, signed webhooks, an idempotency key on every submission, and a sandbox whose documents never count as filed.

POST/v1/documents
SANDBOX
Idempotency-Key: erp-inv-88412
Content-Type: application/json
{ document type, buyer identity,
lines, tax lines, totals }
201 → submission id, then a webhook
on validated or rejected with the
returned code and field path
SHAPE IS ILLUSTRATIVE · CONTRACT TO BE DEFINED IN IMPLEMENTATION

Idempotent

A retried submission with the same key cannot file the same document twice.

Signed webhooks

HMAC-SHA256, five retries over 24 hours, delivery state visible in the log.

Observable

Every call in the submission log with result, latency and attempt number.

Sandbox first

Test keys are visually distinct in the console and excluded from cleared totals.