Invoices
List invoices
Lists recent invoices for the authenticated merchant (up to 100). API keys only see invoices in their own environment.
Lists recent invoices for the authenticated merchant (up to 100). API keys only see invoices in their own environment.
Authorization
bearerAuth AuthorizationBearer <token>
Merchant API key (test_... or live_...)
In: header
Response Body
application/json
curl -X GET "https://example.com/v1/invoices"{ "invoices": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "status": "CREATED", "environment": "test", "token": "string", "amount": "string", "amountReceived": "string", "referenceId": "string", "checkoutUrl": "http://example.com", "expiresAt": "2019-08-24T14:15:22Z", "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z" } ]}Whoami GET
Returns the merchant and API key context for the current Bearer token.
Create invoice POST
Creates a new invoice and pre-computes deposit addresses for merchant-enabled chains in the API key's environment. Optionally pass `networkId` and/or `token` to lock the payment route; checkout then only shows the allowed choices. Prefer sending customers to `checkoutUrl` for payment.