Skip to main content

GET /invoices

Returns all invoices queued by the agent for dashboard review.

Response

[
  {
    "id": "inv-1234567890",
    "to": "0xRecipientAddress",
    "amount": "500",
    "token": "USDC",
    "invoiceNumber": "INV-2026-001",
    "dueDate": "2026-04-01",
    "services": "Design services — March 2026",
    "riskScore": 40,
    "riskNotes": "Unknown recipient",
    "status": "pending",
    "createdAt": "2026-03-24T10:00:00Z"
  }
]
FieldDescription
idInvoice ID
toRecipient address extracted from the invoice
amountPayment amount
tokenToken to send
invoiceNumberInvoice reference number
dueDatePayment due date
servicesLine items / services rendered
riskScoreComputed risk score
riskNotesReason for the score
statuspending, executed, or rejected
createdAtISO timestamp