Get Invoice
Get the full public invoice view with payment methods and status
Get an invoice
Fetch the public checkout view by publicInvoiceId. This endpoint requires no authentication — it’s designed to be called by agents or shared with payers.
Response (OPEN invoice)
Payment Methods
Open invoices include paymentMethods — the available rails for payment. Each method includes everything an agent needs to pay:
Currently all invoices support both Base (EVM) and Solana payment rails. The agent chooses which chain to pay on.
Pricing Breakdown
The public invoice includes a transparent fee breakdown:
Status Check
The statusCheck object tells agents how to poll for payment confirmation:
Paid Invoice
After payment, the invoice gains settlement fields and loses paymentMethods:
paymentMethods is only present on OPEN invoices. Once an invoice is paid, expired, or canceled, this field is undefined.