Sandbox first
Every account gets a sandbox with its own keys and its own balance. Nothing you do there touches live money. See Sandbox and live.
You send an order for a data package. We provision an eSIM and give you back everything a traveller needs to install it: a QR code, an LPA activation string, and the usage counters that follow.
Your balance pays for the order. There is no per-call fee and no separate checkout step.
Sandbox first
Every account gets a sandbox with its own keys and its own balance. Nothing you do there touches live money. See Sandbox and live.
Safe to retry
Order calls carry an Idempotency-Key. A timeout followed by a retry cannot
charge you twice. See Idempotency.
Errors you can branch on
Every failure returns a stable code. Read the code, not the message.
See Errors.
Events pushed to you
Long-running work reports back over webhooks, signed so you can verify it. See Webhooks.
All endpoints live under one host. The /v1 prefix is part of the path for
everything except the token endpoint.
https://partner-api.esimfo.comYour keys decide which environment you reach — not the URL. A sandbox key returns sandbox data from this same host.