GET
/
exchange-rates
/
all
cURL
curl --request GET \
  --url https://api.clickpesa.com/third-parties/exchange-rates/all \
  --header 'Authorization: Bearer <token>'
[
  {
    "source": "TZS",
    "target": "USD",
    "rate": 0.00037736,
    "date": "2025-08-19T06:59:07Z"
  },
  {
    "source": "USD",
    "target": "TZS",
    "rate": 2510,
    "date": "2025-08-19T06:58:34Z"
  }
]

Authorizations

Authorization
string
header
required

Authorization header containing the JWT access token returned from the generate token endpoint. The token already includes the Bearer prefix. Example: Authorization: Bearer eyJhbGciOi...

Query Parameters

source
string

Filter by source currency (3-letter ISO code) Ex. USD

Example:

"USD"

target
string

Filter by target currency (3-letter ISO code) Ex. TZS

Example:

"TZS"

Response

200
application/json

Exchange Rates Response

The response is of type object[].