Skip to content

Get Bank Details

Retrieve detailed information for a specific bank using its FLUID identifier.

Endpoint

http
GET /api/v1/payment-providers/banks/:identifier

Authentication

Requires a valid Bearer token in the Authorization header.

http
Authorization: Bearer YOUR_API_TOKEN

Path Parameters

ParameterTypeRequiredDescription
identifierstringYesFLUID Network bank identifier (e.g., "EXB", "DEM")

Request

Example Request

bash
curl --request GET \
  --url https://api.fluid-network.com/api/v1/payment-providers/banks/EXB \
  --header 'Authorization: Bearer YOUR_API_TOKEN' \
  --header 'Content-Type: application/json'

Response

Success Response

Status Code: 200 OK

json
{
  "success": true,
  "data": {
    "name": "Example Bank Ghana",
    "identifier": "EXB",
    "country_code": "GH"
  }
}

Response Fields

FieldTypeDescription
successbooleanIndicates if the request was successful
dataobjectBank details object
data.namestringFull name of the bank
data.identifierstringFLUID Network bank identifier
data.country_codestringISO 3166-1 alpha-2 country code

Error Responses

Bank Not Found

Status Code: 404 Not Found

json
{
  "success": false,
  "error": {
    "code": 1404,
    "message": "Resource not found",
    "category": "general"
  }
}

Common Causes:

  • Invalid or non-existent bank identifier
  • Bank is no longer active in the FLUID Network

Unauthorized

Status Code: 401 Unauthorized

json
{
  "success": false,
  "error": {
    "code": 1401,
    "message": "Unauthorized",
    "category": "authentication"
  }
}

Usage Notes

  • Bank identifiers are case-sensitive (use uppercase)
  • This endpoint is useful for validating bank identifiers before creating debit requests
  • Bank information is cached for improved performance
  • If you need a list of all available banks, use the List All Banks endpoint

Common Bank Identifiers

Bank NameIdentifier
Example Bank GhanaEXB
Demo Bank GhanaDEM
Test Bank GhanaTST
Sample BankSAM
Alpha Bank GhanaALF

Tip: To get the complete list of active bank identifiers, call the List All Banks endpoint.

Rate Limits

  • Production: 200 requests per minute
  • Sandbox: 60 requests per minute

Next Steps