Pay Orders

List PayOrders

get

Retrieve a paginated list of pay orders for the authenticated organization

Authorizations
X-API-KEYstringRequired
Query parameters
limitanyOptional

Number of items to return (default: 20, max: 100)

offsetanyOptional

Number of items to skip (default: 0)

Header parameters
X-API-KEYstringRequired

API key for authentication

Responses
chevron-right
200

List of pay orders with pagination info

application/json
get
/pay-orders

Create a PayOrder

post

Create a new PayOrder for cryptocurrency payment processing

Authorizations
X-API-KEYstringRequired
Header parameters
X-API-KEYstringRequired

API key for authentication

Authorization-SignaturestringRequired

Authorization header format: 'APIKey=<api_key>,signature=,timestamp=<unix_timestamp>'

Body
modestringRequiredExample: SALE
metadataany ofOptional
or
nullOptional
Responses
post
/pay-orders

Get PayOrder

get

Retrieve details of a specific PayOrder

Authorizations
X-API-KEYstringRequired
Path parameters
payorder_idstringRequired
Header parameters
X-API-KEYstringRequired

API key for authentication

Responses
chevron-right
200

PayOrder details

application/json
get
/pay-orders/{payorder_id}

Get Payment Details

post

Get payment details for a PayOrder

Authorizations
X-API-KEYstringRequired
Path parameters
payorder_idstringRequired
Header parameters
X-API-KEYstringRequired

API key for authentication

Body
refund_addressstring · nullableOptional
Responses
chevron-right
200

Payment details

application/json
post
/pay-orders/{payorder_id}/payment-details

Quote PayOrder

post

Get payment quotes for a PayOrder

Authorizations
X-API-KEYstringRequired
Path parameters
payorder_idstringRequired
Header parameters
X-API-KEYstringRequired

API key for authentication

Body
wallet_addressstringRequiredExample: 0x1234...abcd
chain_typestring · enumRequiredExample: EVMPossible values:
chain_idsinteger · int64[]OptionalExample: [1,10,137]
Responses
chevron-right
200

Quote results

application/json
post
/pay-orders/{payorder_id}/quote

Create Refund

post

Create a refund for a PayOrder

Authorizations
Path parameters
payorder_idstringRequired
Header parameters
Authorization-SignaturestringRequired

Authorization header format: 'APIKey=<api_key>,signature=,timestamp=<unix_timestamp>'

Body
metadataany ofOptional
or
nullOptional
Responses
chevron-right
200

Refund created successfully

application/json
post
/pay-orders/{payorder_id}/refund

Last updated