Skip to main content
GET
/
v1
/
sender
/
orders
/
{id}
GET /v1/sender/orders/0e0e76d4-44ee-4d4a-8e51-2e1f6e6d8a7c HTTP/1.1
Host: api.rails.dev
API-Key: your_sender_api_key_uuid
{
  "status": "success",
  "message": "Order retrieved",
  "data": {
    "order_id": "ord_abc123",
    "status": "settled",
    "rate_quoted": "1530.50",
    "fiat_amount": "153050.00",
    "sui_tx_hash": "0x4e6bc7...",
    "settlement_tx_id": "sh_tx_78491823",
    "created_at": "2026-06-13T12:00:00Z"
  }
}
Retrieve the live status and payout logs of a specific order. Useful for polling status if webhook deliveries are interrupted.

Path Parameters

id
string
required
The unique UUID ID of the order.

Header Parameters

API-Key
string
required
Unique UUID API Key for the sender profile.

Response

Returns the standard response envelope wrapping the order details payload.
status
string
Response state (success).
data
object
Order details payload.
order_id
string
Unique prefix ID of the order (ord_...).
status
string
Current state. One of: awaiting_deposit, deposited, processing, settled, expired, refunded, failed.
rate_quoted
string
The exchange rate locked for this order.
fiat_amount
string
The final local fiat payout amount.
sui_tx_hash
string
The transaction digest of the customer’s stablecoin deposit on the Sui network.
settlement_tx_id
string
The payment gateway’s unique transaction reference for the local fiat payout.

Example Payloads

GET /v1/sender/orders/0e0e76d4-44ee-4d4a-8e51-2e1f6e6d8a7c HTTP/1.1
Host: api.rails.dev
API-Key: your_sender_api_key_uuid
{
  "status": "success",
  "message": "Order retrieved",
  "data": {
    "order_id": "ord_abc123",
    "status": "settled",
    "rate_quoted": "1530.50",
    "fiat_amount": "153050.00",
    "sui_tx_hash": "0x4e6bc7...",
    "settlement_tx_id": "sh_tx_78491823",
    "created_at": "2026-06-13T12:00:00Z"
  }
}