Download the PASS-only canonical accounting export
GET
/invoices/{invoiceId}/export
const url = 'https://api.invogi.com/v1/invoices/example/export?format=json';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.invogi.com/v1/invoices/example/export?format=json' \ --header 'Authorization: Bearer <token>'Returns Invogi’s stable, versioned canonical representation. Export is refused unless the invoice’s current decision is PASS.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”invoiceId
required
string
Query Parameters
Section titled “Query Parameters”format
string
Responses
Section titled “Responses”Downloadable canonical invoice
object
schema_version
required
string
exported_at
required
string format: date-time
decision
required
string
invoice
required
object
key
additional properties
any
Example
{ "schema_version": "invogi.canonical-invoice.v1", "decision": "PASS"}string
Headers
Section titled “Headers”Content-Disposition
string
Invalid request
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Example
{ "error": { "code": "NOT_FOUND" }}Missing or invalid API key
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Example
{ "error": { "code": "NOT_FOUND" }}Resource not found
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Example
{ "error": { "code": "NOT_FOUND" }}Conflicting idempotency key or resource processing state
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Example
{ "error": { "code": "NOT_FOUND" }}