VUZDevelopers

Reconciliation pull: list checkouts across ALL of this business's payment pages (webhooks push, this endpoint guarantees — dev_features/2026-07-06-payment-webhooks-automation §1.9-D)

GET
/payment-pages/sales
X-Api-Key<token>

Business API key, e.g. vuz_ab12cdef... Created via Settings → Integrations → API Keys. Unlike partner keys, a public API key's STRING does not encode its environment — isolation instead comes from a completely separate sandbox database: a key minted on the Sandbox server (above) only ever reads/writes sandbox data and can never see or affect production, regardless of what the key looks like.

In: header

Query Parameters

xOrderId?string

Filter by merchant's external order id

status?string

Filter by checkout status

Value in

  • "pending"
  • "initialized"
  • "tokenized"
  • "paid"
  • "paid_pending_document"
  • "activated"
  • "expired"
  • "failed"
  • "cancelled"
from?string

Only checkouts created at/after this ISO datetime

to?string

Only checkouts created at/before this ISO datetime

limit?number
Range1 <= value <= 100
Default20
offset?number
Range0 <= value
Default0

Response Body

application/json

curl -X GET "https://example.com/payment-pages/sales"
{  "items": [    {      "id": "string",      "saleUniqId": "string",      "kind": "one_time",      "status": "pending",      "amount": 0,      "currency": "string",      "customerName": "string",      "customerEmail": "string",      "createdAt": "2019-08-24T14:15:22Z",      "issuedDocumentId": "string",      "issuedDocumentNumber": "string",      "mandateId": "string",      "xOrderId": "string",      "documentStatus": "draft",      "allocationNumber": "string",      "metadata": {}    }  ],  "total": 0}