v1

latestOpenAPI 3.1.02026-07-24590534.0 KB

Get swap transactions

Get user swap transactions for an authenticated user.

get/users/{user_id}/swap_transactions

Path parameters

user_idstring required

Response

200

statusstring
messagestring

Example response

{
  "status": "success",
  "message": "Successful",
  "data": [
    {
      "id": "67d4cc0b-7cfa-46fb-a3a0-b511121ac831",
      "from_currency": "USDT",
      "to_currency": "NGN",
      "from_amount": "1.0",
      "received_amount": "1619.82",
      "execution_price": "1,619.82",
      "status": "completed",
      "created_at": "2024-12-21T12:16:18.000Z",
      "updated_at": "2024-12-21T12:16:43.000Z",
      "swap_quotation": {
        "id": "1bfe772b-6795-4d9a-bfa9-afea349d9758",
        "from_currency": "USDT",
        "to_currency": "NGN",
        "quoted_price": "1619.8224",
        "quoted_currency": "NGN",
        "from_amount": "1.0",
        "to_amount": "1619.82",
        "confirmed": true,
        "expires_at": "2024-12-21T12:16:32.000Z",
        "created_at": "2024-12-21T12:10:22.000Z",
        "updated_at": "2024-12-21T12:16:18.000Z",
        "user": {
          "id": "23azi7bj",
          "sn": "QDXXIRPXXKS",
          "email": "johnsonoye123@gmail.com",
          "first_name": "Oye",
          "last_name": "Olalekan",
          "display_name": "appstate",
          "created_at": "2021-04-09T09:48:14.000Z",
          "updated_at": "2025-01-08T13:09:44.000Z"
        }
      },
      "user": {
        "id": "23azi7bj",
        "sn": "QDXXIRPXXKS",
        "email": "johnsonoye123@gmail.com",
        "first_name": "Oye",
        "last_name": "Olalekan",
        "display_name": "appstate",
        "created_at": "2021-04-09T09:48:14.000Z",
        "updated_at": "2025-01-08T13:09:44.000Z"
      }
    }
  ]
}