Skip to main content
POST
Quick Pay by email

Authorizations

Authorization
string
header
required

OAuth 2.1 authorization code + PKCE (S256). Tokens are tenant-bound (company_id) and scoped. Discover endpoints via /.well-known/oauth-authorization-server.

Headers

Idempotency-Key
string
required

Required. Replaying the same key + body returns the original response; a different body is 409.

Body

application/json
email
string<email>
required
amount
number

Flat USD amount (ignored when lineItems are supplied).

notes
string

Commercial-obligation description. Required unless a specific line-item description is supplied.

Required string length: 10 - 500
lineItems
object[]

Response

Quick Pay outcome (immediate transfer or pending payment).

data
object
required

Quick Pay outcome (immediate transfer or pending payment). Permissive.