Skip to main content
POST
Create vault escrow

Authorizations

Authorization
string
header
required

Your secret key as a Bearer token. The key prefix selects the environment: sk_test_... (staging) or sk_live_... (production); a key on the wrong host is refused with 403 Unauthorized Access. Each key is limited to 10 requests per minute (429 beyond that) and, on production, to the IP addresses on your dashboard allowlist when one is configured.

Body

application/json
purpose
string
required
Example:

"FIFA tournament stake"

participants
object[]
required

At least 2 unique customers. The escrow amount is derived as the sum of the stakes and must be at least 1000.

Minimum array length: 2
description
string
Example:

"Winner takes all; final on Saturday"

categoryId
string
Example:

"665f1b2c9a1e4d0012ab3c30"

Response

Vault escrow created and funded (OPENED / ONGOING).

status
integer
Example:

200

message
string
Example:

"Operation successful"

data
object