GET /api/v2/billing/invoice-activity
Returns invoice activity for your organization — one summary row per issued
invoice, with its status, kind, currency, gross amount, and due or paid date.
It powers the Invoice activity section at the top of the Invoices tab on
the org Billing page. This endpoint is shared: both buyer and seller
organizations can read their own invoice activity.
The first live producer is the IU fee-invoice store: each issued fee invoice
appears once as
kind: "fees". Media, standalone usage, and credit-purchase
producers are not wired yet, so those reserved kinds do not currently appear.
Dark-metered usage (cost absorbed by Apostra) and shadow bills are never served.
An empty list means this organization has no issued fee invoice yet.Request
curl
Parameters
From an agent (MCP)
Theget_invoice_activity operation is available on both the buyer and legacy
v2 storefront api_call tools, and returns the same rows.
Response
Credit notes
An issued invoice is never edited. When Apostra refunds a platform fee charge to your card, the correction is a separate, numbered credit note against the invoice that carried the charge, and it appears in that invoice’s row undercreditNotes. The invoice’s own amountMinor stays as billed; the credit note
reduces what it cost.
On Payment & invoices in Plan & Billing, each credit note is a line directly
under its invoice, with the amount shown as a negative.
Errors
401 UNAUTHORIZED— missing or invalid bearer token.403 ACCESS_DENIED—targetCustomerIdisn’t a child of the requesting organization.
Related
Get billing info
The payer identity invoices are sent to
Billing overview
How invoicing and remittance work