careem.com APIwww.careem.com ↗
Get real-time AED exchange rates, transfer fees, and delivery times for all Careem remittance corridors via a single API endpoint.
curl -X GET 'https://api.parse.bot/scraper/0d4ff692-d857-41e6-a357-78f9612fe2c9/get_exchange_rates?destination_currency=INR' \ -H 'X-API-Key: $PARSE_API_KEY'
Returns current AED exchange rates for all supported remittance corridors. Each corridor includes the destination country, currency, exchange rate (rounded to 4 decimal places), transfer fee, minimum/maximum send amounts, and estimated delivery time. Optionally filter by destination currency.
| Param | Type | Description |
|---|---|---|
| destination_currency | string | Filter results by destination currency code (ISO 4217). Case-insensitive. Accepted values confirmed: INR, GBP, PKR, PHP, BDT, SAR, EGP, TRY, USD, JOD, CAD, EUR. When omitted, all corridors are returned. |
{
"type": "object",
"fields": {
"corridors": "array of corridor objects with destination_country, destination_currency, exchange_rate (4 decimal precision), fee, fee_threshold_amount, min_amount, max_amount, estimated_time",
"source_currency": "string, always 'AED'",
"total_corridors": "integer, count of corridors returned"
},
"sample": {
"data": {
"corridors": [
{
"fee": 5,
"max_amount": 150000,
"min_amount": 10,
"exchange_rate": 26.01,
"estimated_time": "Money should arrive within 1 hour",
"destination_country": "IN",
"destination_currency": "INR",
"fee_threshold_amount": 400
}
],
"source_currency": "AED",
"total_corridors": 1
},
"status": "success"
}
}About the careem.com API
The Careem Money Transfer API exposes one endpoint, get_exchange_rates, that returns live AED exchange rates and transfer details across every remittance corridor Careem supports. Each response includes the destination country, destination currency, exchange rate, fee, fee threshold amount, minimum and maximum send amounts, and estimated delivery time. An optional destination_currency filter lets you narrow results to a single ISO 4217 currency code.
What the API Returns
The get_exchange_rates endpoint returns an array of corridor objects, each representing one supported AED-to-foreign-currency remittance route. Fields per corridor include destination_country, destination_currency, exchange_rate, fee, fee_threshold_amount, min_amount, max_amount, and estimated delivery time. The response also surfaces source_currency (always AED) and total_corridors, giving you a count of how many routes are active at the time of the request.
Filtering by Currency
Pass the optional destination_currency parameter as a standard ISO 4217 code — for example INR, PKR, PHP, BDT, GBP, SAR, EGP, TRY, USD, or JOD — to receive data for that corridor only. Omitting the parameter returns the full list of all supported corridors in a single call.
Data Freshness and Coverage
Rates reflect Careem's current published transfer rates for AED-originating sends. The fee and fee_threshold_amount fields let you model the actual cost of a transfer at different send amounts, while min_amount and max_amount define the valid send range for each corridor. Delivery time is included per corridor, so you can surface expected settlement windows to end users without a separate lookup.
- Display live AED-to-PKR and AED-to-INR rates in a remittance comparison tool
- Alert users when the exchange rate for a specific corridor crosses a target threshold
- Calculate the true cost of a transfer by combining the
feeandfee_threshold_amountfields - Validate send amounts against per-corridor
min_amountandmax_amountbefore submission - Show estimated delivery times alongside rates in a money transfer aggregator
- Track how Careem's rates shift over time by polling the endpoint and storing corridor snapshots
- Filter to a single currency with
destination_currencyto power a focused corridor widget
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Careem have an official public developer API for its money transfer rates?+
What does the `destination_currency` parameter do, and which currencies are supported?+
destination_currency filters the response to the single corridor matching that ISO 4217 code. Documented supported values include INR, GBP, PKR, PHP, BDT, SAR, EGP, TRY, USD, and JOD. Omitting the parameter returns all active corridors in one call, with total_corridors indicating the count.Does the API return historical exchange rate data?+
get_exchange_rates endpoint returns only current rates at the time of the request. Historical rate data is not part of the response. You can fork this API on Parse and revise it to add a storage or time-series layer that logs each response for trend analysis.