Skip to content

Get execution

GET
/v2/onramp/executions/{executionId}

Retrieve details of a specific execution attempt. Needed for reconciliation, status tracking, dispute handling. Technical execution lifecycle and reconciliation details.

executionId
required
string

Execution identifier

Example
ex_1701234567890_abc123def
X-API-Key
string

API Key

X-API-Secret
string

API Secret

Execution timeline: deposit, conversion, on-chain, settlement.

object
executionId
required
string
intentId
required
string
quoteId
required
string
status
required
string
Allowed values: waiting_for_deposit_instructions pending_funds funds_received pricing_checked onchain_submitted settled failed canceled
depositInstructions
object
accountNumber
required
string
accountName
required
string
bankName
required
string
bankCode
required
string
expectedAmount
required
string
reference
required
string
expiresAt
required
string
depositReceived
object
amount
required
string
receivedAt
required
string
reference
required
string
pricing
object
exchangeRate
required

Effective rate PHP → PHPX (after fees/slippage)

string
midRate

Optional mid/indicative rate (pre-fee)

string
fxSpreadBps

Optional spread vs mid

number
amounts
required

Input/output amounts

object
fees
required
object
totalFee
required

Total fees in source currency (decimal string)

string
fiatFundingFee
required

Bank/payment-rail fees (source currency)

string
exchangeFee
required

FX markup/fee (source currency)

string
networkFee
required

On-chain/network fees (source currency)

string
platformFee
required

Platform/service fees (source currency)

string
networkFeeQuote

Raw network fee quoted

object
pricedAt
required

Timestamp when pricing was calculated

string
pricingModelId

Pricing model/version identifier

string
lifecycle
required
object
createdAt
required
string
expiresAt
required
string
usedAt
string
updatedAt
required
string
failureReason
string

Bad Request

Unauthorized

Forbidden

Not Found

Internal Server Error