Exchange a checkout redirect capability
Exchanges a purpose-limited redirect token and returns the checkout client credential in a non-cacheable response body. A short replay window covers lost responses; the credential is never placed in a URL.
Authorization
bearer In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "https://<api-host>/v1/checkout-sessions/bootstrap" \ -H "Content-Type: application/json" \ -d '{ "redirectToken": "string" }'List balance entries
Cursor-paginated list of balance entries (the immutable ledger of every credit and debit that affects the caller’s balance). Ordered by `occurredAt` descending (newest first). Filter by scope, currency, bucket, entry type, status, or a time range.
Create checkout session
Creates a hosted-payment-page (HPP) / widget checkout session. Requires a secret-key (sk_*) authenticated caller. The `Idempotency-Key` header is REQUIRED. Browser redirects must use the returned `url`, which contains only a one-time limited capability; `clientSecret` is API credential material and must never be placed in a URI.