Rupeeto API
Use the compare endpoint to retrieve GBP to INR transfer options ranked by effective value. Data is refreshed approximately every 15 minutes from supported providers.
Base URL
https://rupeeto.com
Compare Endpoint
GET /compare?amount=1000
Returns provider options for a GBP amount, sorted best to worst by recipient payout after fees and margin.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
amount |
number | Yes | GBP amount between 1 and 100000. |
Example Request
curl "https://rupeeto.com/compare?amount=1000"
Example Response
[
{
"provider_id": "wise",
"display_name": "Wise",
"exchange_rate": "104.52",
"fee_gbp": "3.50",
"margin_percent": "0.35",
"true_cost_gbp": "5.25",
"recipient_gets_inr": "104520.00",
"transfer_speed": "INSTANT",
"rank": 1,
"savings_vs_worst": "1250.00"
}
]
Error Handling
400: Missing or invalid amount parameter.404: No cached rates found for the requested amount.500: Temporary server-side failure.
Implementation Notes
- Response values are strings for financial precision.
- Rates are based on near-real-time provider snapshots.
- Best practice is to refresh data at transfer confirmation time.