GMJ Roaming API
GMJ Roaming API
The production GMJ Roaming API. Use it to browse eSIM packages, buy eSIMs from your account balance, top up data and manage the eSIMs you own.
- Base URL:
https://api.gmjroaming.com/api/v1 - Authenticate every request with your
X-API-KEYheader. - Send and accept JSON (
Content-Type: application/json,Accept: application/json).
Checkout is synchronous: a 200 means the eSIMs are ready. Top-ups are
asynchronous: they return 202 and finish in the background. Use
webhooks to get eSIM events instead of polling.
Prices are in USD unless a field says IDR. Some response messages are in Indonesian.
Tags
Account
Your account profile and balance.
Catalog
Countries, regions and eSIM packages you can buy.
Purchase
Buy eSIMs and top up data. These endpoints spend your balance.
My eSIMs
List, install, monitor and manage eSIMs you already bought.
Transactions
Transaction history and status.
Misc
Announcements and other helpers.