Connect eSIM ordering to your workflow.
The eSIMTrade reseller API lets authenticated reseller accounts discover plans at their account pricing, check prepaid balance, place orders, and manage eSIM inventory from their own systems.
Versioned base URL: https://api.esimtrade.com/api/v1
Discover current plans
Read the provider catalogue and the pricing resolved for your reseller account before placing an order.
Manage purchases
Check wallet balance, place orders, review order status, and retrieve eSIM inventory through documented routes.
Keep account operations connected
Access top-ups, profile operations, and reseller metrics through the API where supported by your account.
Protect credentials and retries
Use an access-code and secret-key pair, keep secrets on your server, and send an idempotency key when retrying purchases.
A clear path from first request to live orders
Create API credentials in the reseller portal.
Check authentication, plans, and available wallet balance.
Submit a purchase using a current plan identifier and an idempotency key for retries.
Read order and eSIM details from your authenticated account.
Built for authenticated reseller accounts
Requests use the versioned API at api.esimtrade.com/api/v1. The preferred credential pair is x-access-code and x-secret-key. Requests are scoped to the reseller account, and the server resolves pricing and checks wallet funds when an order is placed.
Start with plan discovery
Use the documented examples to call GET /portal/plans after creating credentials. The API reference describes request fields, response shapes, and authentication for each supported route.
GET /api/v1/portal/plans
x-access-code: YOUR_ACCESS_CODE
x-secret-key: YOUR_SECRET_KEYRead the API documentationWebhook settings can be managed in the reseller portal and through documented settings routes. Outbound reseller webhook event delivery is not currently available. Full white-label storefront tooling is also not currently available.
