Skip to main content
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"
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.clickpesa.com/llms.txt

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

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

Exchange Rates Response

source
string

Source currency code (3-letter ISO)

Example:

"USD"

target
string

Target currency code (3-letter ISO)

Example:

"TZS"

rate
number

Exchange rate from source to target

Example:

2510

date
string<date-time>

Time the rate was last updated

Example:

"2025-08-19T06:59:07Z"