GET requests returning JSON, authenticated with an API key —
see Authentication.
Endpoints
Quick example
Good to know
- Currencies — prices are in
AUDby default. Pass?currency=USDfor US-dollar prices, converted at a fixed reference rate; checkout on onroamly.com always charges AUD. - Freshness — the catalog is served from a short-lived cache and reflects changes within about a minute. Polling more than a few times an hour is rarely useful.
- Your eSIMs — an API key belongs to one Roamly account, and the
/v1/esimsendpoints only ever return that account’s eSIMs. Usage figures come from an hourly poll, sousage.updatedAttells you how fresh a reading is. - Purchasing — buying through the API isn’t public yet. Each plan’s
urllinks to its purchase page on onroamly.com, and for volume customers we set up purchasing directly — get in touch.
