Skip to main content
POST
Error

Authorizations

x-aura-developer-key
string
header
required

Builder identity and quota key. It never substitutes for a wallet session or restricted trading authorization and can never sign or custody assets.

x-aura-trading-authorization
string
header
required

One-time-shown, user-created restricted trading credential bound to a developer key, policy limits, expiry and optional source IP. Aura signs and submits inside custody; the credential never reveals a grant, transaction signature, intent signature or seed.

Body

application/json
intentHex
string
required
Pattern: ^[0-9a-fA-F]{360}$
clientOrderId
string
required

Exact token base-unit quantity encoded as canonical JSON string.

Pattern: ^(0|[1-9][0-9]*)$
marketWitnesses
object[]
required
Required array length: 1 - 16 elements

Response

Default Response

authorizationId
string<uuid>
required
Pattern: ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
authorizationGeneration
integer
required
Required range: x <= 9007199254740991
status
string
required
Required string length: 1 - 80
Pattern: ^[A-Za-z0-9_.:-]+$
receipt
object | null
required
intentHash
string
required
Pattern: ^[0-9a-f]{64}$
Last modified on August 11, 2026