Skip to main content
GET
List sales invoices

Authorizations

Authorization
string
header
required

Portal API key minted in portal Settings → API access. Scope read or write; pinned to one company. Send as Authorization: Bearer lac_sk_....

Query Parameters

customer_id
string

Target company. Optional — API keys are pinned to one company, and single-company sessions default to it.

Response

Invoices payload.

Invoice list payload.

customer_id
string
seller
object

Current canonical seller identity used for new drafts.

approval_policy
enum<string>

required means a draft needs an approver before it can be sent or finalized.

Available options:
off,
required
purchase_approval_policy
enum<string>
Available options:
off,
approval,
verify_and_approve
can_verify_purchases
boolean
can_approve_purchases
boolean
can_read_purchase_payments
boolean

Whether this interactive caller may inspect source-bound purchase payments.

can_prepare_purchase_payments
boolean

Whether this caller can start a payment with the configured company paying account.

can_approve
boolean

Whether THIS caller may approve or send back a draft. False for API keys: deciding needs an interactive person with sales invoice approval.

can_manage_sales
boolean

Whether this caller may create, edit, issue, or correct sales invoices.

invoices
object[]