Skip to main content
POST
Node.js SDK

Authorizations

Authorization
string
header
required

Application API authentication for developer backends: Authorization: Bearer ur_test_... or ur_live_.... Resolves the application, its environment and the key's status. Never a dashboard login.

Headers

idempotency-key
string
Required string length: 1 - 255

Path Parameters

id
string
required
Required string length: 1 - 64

Body

application/json
source
object
required
type
enum<string>
Available options:
EXACT_INPUT,
EXACT_OUTPUT
slippage_bps
integer
Required range: 1 <= x <= 5000

Response

Default Response

id
string
required
object
enum<string>
required
Available options:
quote
funding_intent_id
string
required
application_id
string
required
type
enum<string>
required
Available options:
EXACT_INPUT,
EXACT_OUTPUT
status
enum<string>
required
Available options:
ACTIVE,
SELECTED,
LOCKED,
EXECUTING,
COMPLETED,
EXPIRED,
FAILED,
CANCELLED
stellar_network
enum<string>
required
Available options:
testnet,
mainnet,
local
source
object
required
destination
object
required
route
object
required
fees
object
required
exchange_rate
string
required
slippage_bps
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
execution
object | null
required
failure
object | null
required
expires_at
string
required
lock_expires_at
string | null
required
created_at
string
required
updated_at
string
required