eSIM Partner Portal
A wholesale portal for companies that resell eSIMs. Fund a euro wallet, buy at cost, set your own retail prices and send customers a receipt in your own wording — with team roles, API keys and webhooks.
Product · Developer API
The Partner eSIM API is for businesses that would rather integrate than click through a portal. Authenticate with a merchant ID and a secret key, list the plans assigned to you at your prices, buy or top up from your prepaid wallet, and read back each eSIM's QR code, data usage and install status. Orders can be rehearsed in a test mode that charges nothing, retries are safe, and events reach your server as signed webhooks. A developer docs site — guides, a changelog and an interactive reference — documents all of it.
What it does
Two headers — a public merchant ID and a secret key — and one call that confirms your keys, your balance and how many packages you can sell.
Your plans with paging, search and country filters, coverage per plan and optional carrier networks.
Buy one or several eSIMs, or add data to one already sold. A client reference makes a retry return the original order instead of charging twice.
A test purchase returns the real response shape with a placeholder eSIM. Nothing is bought and the wallet is not charged.
Fetch an order for its QR code, live usage and install state, download a PDF invoice, or resend the confirmation email.
HMAC-signed events for orders, top-ups, refunds, low balance, the eSIM lifecycle and catalogue changes, retried for about two days, with a delivery log.
Guides, a dated changelog with an RSS feed, and an endpoint reference generated from the API's own OpenAPI document, with a try-it console.
How it works
Generate a merchant ID and key pair in the partner portal. Keep the key on your server.
Call the account endpoint to confirm the keys and balance, then fetch your plans and cache them.
Build the flow against test mode, then place real orders with a client reference. Some plans are issued a moment later — read the order, or wait for the webhook.
Show the QR code, follow usage and status, top up when a customer needs more, and pull invoices for your accounts.
Who it’s for
Partner eSIM API is designed and built by Valton Sejdiu and Ardit Grajqevci — the two founders of VA Org, who also write the code. Meet the team
Questions
Keys are issued from the partner portal by a manager of an approved partner account. There is no self-serve sign-up, and API access has to be switched on for the account.
Yes. Test mode returns the same response shape with a placeholder eSIM and charges nothing.
Send a client reference with the purchase. Repeating a purchase with the same reference returns the original order rather than creating a second one.
Each event is signed so you can verify it. Delivery is at least once and can arrive out of order, so de-duplicate on the event ID.
More from us
A wholesale portal for companies that resell eSIMs. Fund a euro wallet, buy at cost, set your own retail prices and send customers a receipt in your own wording — with team roles, API keys and webhooks.
A travel eSIM store in 12 languages. Travellers pick a destination, pay as a guest or from an account, and install a data plan by QR code — then watch their usage and top up from the same place.
How we'd build yours
Internal software shaped around how your business actually runs — not how an off-the-shelf tool wishes it ran.
Monitoring, patches and the unglamorous reliability work that keeps you off incident calls at midnight.
Read more
How eSIM reselling works — a wholesale catalogue, a prepaid wallet, your own prices and branded delivery — and what to check before you pick a platform.
Idempotency keys, funds holds and signed webhooks: the patterns that keep a prepaid ordering API correct when requests time out, retry or arrive twice.
Send a short note. One of the founders will reply within one working day and show you around.