GET
/
orders
/
{order_id}
Fetch order details by order_id
curl --request GET \
  --url https://sandbox.elementpay.net/orders/{order_id} \
  --header 'X-API-Key: <api-key>'
{
  "status": "success",
  "message": "Order fetched successfully",
  "data": {
    "order_id": "95531bef5c8a3997d61f672193b73c458455b3d1649f37ec356e9db45676bc3c",
    "status": "PENDING",
    "amount_crypto": 0.07536,
    "amount_fiat": 10,
    "currency": "KES",
    "exchange_rate": 132.6965,
    "token": "BASE_USDC(Testnet)",
    "file_id": "EPay-95531bef5c",
    "phone_number": "254712531490",
    "creation_transaction_hash": "c69b5efb9852adcad851b8a7d778f922151a655d3cf04ebbc239202423bac6e6",
    "order_type": "OnRamp",
    "wallet_address": "0x4f07419e6bfccf8d256e8ef803cc2653dfbb9558",
    "created_at": "2025-08-13T04:38:34.976Z",
    "updated_at": "2025-08-13T04:38:34.982Z"
  }
}
Fetch an order by its order_id (32-byte hex, with or without 0x). Auth Requires X-API-Key and returns the order only if owned by the calling user (internal keys may bypass, depending on server policy).

Authorizations

X-API-Key
string
header
required

Path Parameters

order_id
string
required

Response

200
application/json

Order fetched

The response is of type object.