Skip to main content
GET
/
api
/
v1
/
auth
/
customer
/
transactions
Get authenticated customer offers and orders
curl --request GET \
  --url https://crypto.westminister.tech/api/v1/auth/customer/transactions \
  --header 'Authorization: Bearer <token>'
{
  "offers": [
    {
      "id": "6beca9cf-d3fa-4ddd-a24d-a7ad1410a9d4",
      "vendor_id": "bc5cbd6b-ac1c-4654-8208-ede98d73872d",
      "offer_type": "SELL",
      "asset": "USDT",
      "usdt_amount": "1000.00000000",
      "available_amount": "1000.00000000",
      "rate": "130.00",
      "min_order": "10.00000000",
      "max_order": "5000.00000000",
      "status": "active"
    }
  ],
  "orders": [
    {
      "id": "f1088ed2-50e6-4591-9006-8f8f718035ca",
      "customer_id": "bc5cbd6b-ac1c-4654-8208-ede98d73872d",
      "vendor_id": "0d7c614d-b31e-4fc3-b874-b303c0ca1b73",
      "offer_id": "4a98508d-8091-46a9-ba06-b75dbfb14006",
      "usdt_amount": "14.97695853",
      "fiat_amount": "2000.00",
      "fiat_currency": "KES",
      "wallet_address": "TGzdk5NZ6yFDDp2u35cKDWwSsktCDAR3MW",
      "status": "pending",
      "payment_method": "mpesa",
      "order_type": "ON_RAMP_BUY"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.crypto.westminister.tech/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page_id
integer
default:1
Required range: x >= 1
page_size
integer
default:20
Required range: 1 <= x <= 100

Response

200 - application/json

Authenticated customer offers and orders

offers
object[]
orders
object[]