Supported Currencies & Networks

API Details

Action: Fetch Supported Currencies
Method: GET
Path: /v1/currency

Business Summary

This endpoint returns all currencies that Basqet supports, and is grouped by FIAT or CRYPTO.

  1. FIAT – Traditional currencies like NGN, USD, EUR.
  2. CRYPTO – Digital currencies like USDT, BTC, ETH, along with the networks they support (e.g., ERC20, BEP20).

For cryptocurrencies, it also lists the blockchain networks each currency is available on. You can use this API to:

  • Dynamically display supported currencies and networks in your UI.
  • Validate user input before transactions.
  • Ensure only supported currencies and networks are used in conversions or payments.

Request Parameters

Query Parameters

NameTypeRequiredDefaultAllowed ValuesDescription
typestringNoFIATFIAT, CRYPTOFilter currencies by category. - Use FIAT to get only traditional currencies, - Use CRYPTO to get digital currencies and their networks. Omitting this parameter returns both types.

Headers

NameTypeRequiredDescription
AuthorizationstringYesBearer YOUR_SECRET_KEY

Request Examples

cURL

curl \-X GET "<https://api.basqet.com/v1/currency?type=CRYPTO"> \\  
\-H "Authorization: Bearer sk\_test\_xxxxxxxxx"

Response Schema

FieldTypeNullableDescription
statusstringNoRequest status (success or error)
dataobjectNoContainer for all supported currencies
data.idintegerNoUnique currency ID
data.namestringNoFull currency name (e.g., “Tether”)
data.slugstringNoCurrency code / short identifier (e.g., USDT)
data.icon_urlstringNoURL to the currency icon
data.typestringNoCurrency category: FIAT or CRYPTO
data.created_atstring (ISO 8601)NoTimestamp of when currency was added
data.updated_atstring (ISO 8601)NoTimestamp of last currency update
metaobjectYesAdditional metadata (currently empty; may include pagination or filter info in future)

Sample Response

{
    "status": "success",
    "data": [
        {
            "id": 3,
            "name": "Tether",
            "slug": "USDT",
            "icon_url": "https://basquet-assets.s3.amazonaws.com/icons/currency/USDT.svg",
            "type": "CRYPTO",
            "created_at": "2022-01-19T13:41:40.000Z",
            "updated_at": "2022-01-19T13:41:40.000Z"
        },
        {
            "id": 4,
            "name": "Bitcoin",
            "slug": "BTC",
            "icon_url": "https://basquet-assets.s3.amazonaws.com/icons/currency/BTC.svg",
            "type": "CRYPTO",
            "created_at": "2022-01-19T13:41:40.000Z",
            "updated_at": "2022-01-19T13:41:40.000Z"
        },
        {
            "id": 5,
            "name": "Quidax Token",
            "slug": "QDX",
            "icon_url": "https://basquet-assets.s3.amazonaws.com/icons/currency/QDX.svg",
            "type": "CRYPTO",
            "created_at": "2022-01-19T13:41:40.000Z",
            "updated_at": "2022-01-19T13:41:40.000Z"
        },
        {
            "id": 6,
            "name": "Ethereum",
            "slug": "ETH",
            "icon_url": "https://basquet-assets.s3.amazonaws.com/icons/currency/ETH.svg",
            "type": "CRYPTO",
            "created_at": "2022-01-19T13:41:40.000Z",
            "updated_at": "2022-01-19T13:41:40.000Z"
        },
        {
            "id": 7,
            "name": "Litecoin",
            "slug": "LTC",
            "icon_url": "https://basquet-assets.s3.amazonaws.com/icons/currency/LTC.svg",
            "type": "CRYPTO",
            "created_at": "2022-01-19T13:41:40.000Z",
            "updated_at": "2022-01-19T13:41:40.000Z"
        }
    ],
    "meta": {}
}

Error Reference

HTTP CodeError CodeMessageResolution
400invalid_typeInvalid currency typeUse either FIAT or CRYPTO
401unauthorizedInvalid API keyUse a valid secret key in the Authorization header
500server_errorInternal server errorRetry request or contact support