01
Get Your API Key
Sign up at console.omaxtelecom.com and get your sandbox credentials in minutes. No sales calls.
eSIM Reseller API
The eSIM API that gets out of your way.
Package-based eSIM and physical SIM API covering 200+ countries. Self-service, developer-friendly, no platform fee - €0.09/month per active link from month two, and €100 minimum wallet top-up for production.
Bappy is OmaxTelecom's eSIM Reseller API covering 200+ countries via the BICS Tier-1 backbone. Developers integrate eSIM provisioning with a single REST API call - self-service keys, no setup fee, €0.09/month per active link from month two, and a €100 minimum wallet top-up for production. See partner FAQ for commercial terms. Unlike Celitech (160+ countries, no storefront), Bappy includes the OmaxTelecom Console, optional white-label storefront access, and voice/SMS capabilities.
200+
Countries
350+
Operators
<7 days
Integration
€0
Setup Fee
Integration
Three steps from signup to selling eSIMs.
01
Sign up at console.omaxtelecom.com and get your sandbox credentials in minutes. No sales calls.
02
RESTful JSON API with copy-paste examples. Test in sandbox, preview responses, validate webhooks.
03
Top up your wallet (€100 minimum), switch to production, and activate eSIMs for your customers. Average go-live: under 7 days.
OmaxTelecom Console
Bappy is not API-only. Every partner gets access to the OmaxTelecom Console to run day-to-day operations - wallet top-ups, link management, plan catalog, messaging, coverage, and billing - alongside your integrations.
Dashboard
Organization balance, link economics, and recent ledger activity at a glance.
Operations
From creating a link to monitoring usage - in the console or via API.
01
Generate a link with ICCID, label, and internal ID. Export or bulk-create from the console.
02
Pick a country or region and attach a wholesale data package from the catalog.
03
Deliver QR or LPA to your customer for instant eSIM installation.
04
Track usage, network status, activations, and SMS history per link.
05
Top up your wallet, add another plan, suspend, or remove plans as needed.
Also built in
Stack plans
Multiple data packages on one ICCID
Bulk actions
Activate, suspend, or add plans to many links at once
Physical SIM
Bulk activation up to 500 SIMs per API request
Console
Click any screenshot to open the full console view.
Send outbound SMS from the console (€0.01 per message, max 80 characters) and configure rules for usage at 50%, 80%, and 100%, plus country welcome messages.
Search operators by country, view TADIG codes, and see 2G/3G/4G/5G/LTE-M support per plan before you sell.
Full prepaid ledger with filters by type and date. Export activations, top-ups, link fees, and SMS to Excel or CSV.
Flexibility
Use the REST API in your product, the console for day-to-day ops, or both.
| Capability | REST API | Console |
|---|---|---|
| Activate eSIM / provision package | ✓ | ✓ |
| Attach plan to link | ✓ | ✓ |
| Bulk activate / suspend / add plan | ✓ | ✓ |
| Send SMS | ✓ | ✓ |
| SMS notification rules (usage, welcome) | ✓ | ✓ |
| Wallet top-up | — | ✓ |
| Reports and Excel/CSV export | — | ✓ |
| Coverage and operator lookup | ✓ | ✓ |
Events
Subscribe once and react to activations, usage, SMS, and bulk jobs in your backend.
sim.activated A package was activated and the eSIM profile is ready for installation.
sim.expired A plan or link reached its validity end date.
sim.usage_threshold Data usage crossed a configured percentage (e.g. 50%, 80%, 100%).
sms.delivered An outbound SMS was sent successfully from a link.
bulk.completed A bulk operation (activate, suspend, add plan) finished processing.
{
"event": "sim.usage_threshold",
"timestamp": "2026-09-28T14:33:00Z",
"data": {
"link_id": "019db23e-8cbf-7232-b0a5-eb0588de176c",
"iccid": "8932042000009993130",
"threshold_percent": 80,
"data_used_gb": 8.0,
"data_total_gb": 10.0,
"package_name": "Switzerland 10GB 30 days"
}
} Developer experience
We built the API we wished existed.
Margins
See exactly what you pay - and what you earn.
| Destination | Plan | Your cost Cost | Suggested retail Retail | Margin |
|---|---|---|---|---|
| | 0.5 GB 1 day | €0.30 | €0.51 | €0.21 +70% |
| | 1 GB 7 days | €1.03 | €1.78 | €0.75 +73% |
| | 3 GB 15 days | €2.51 | €4.34 | €1.83 +73% |
| | 5 GB 30 days | €9.00 | €15.56 | €6.56 +73% |
| | 10 GB 30 days | €22.54 | €34.08 | €11.54 +51% |
| | 20 GB 30 days | €36.37 | €62.91 | €26.54 +73% |
| | 50 GB 30 days | €90.93 | €157.29 | €66.36 +73% |
| | 3 GB 15 days | €3.35 | €5.79 | €2.44 +73% |
€0
Setup
€100
Min wallet top-up
€0.09
Link fee / mo (from mo. 2)
€0.01
Outbound SMS
Wholesale
Per activation
200+ countries · 350+ operators · No platform fee · €0.09/link/mo from month 2 · €100 minimum wallet top-up
Platform
Full web console for Bappy - links, plans, wallet, SMS, coverage, and billing. Manage everything without touching code.
Full data isolation per organization. OAuth2/OIDC authentication. Comprehensive webhook support for all events.
Instant eSIM activation via QR code. Bulk physical SIM activation up to 500 per request. SMS messaging included.
Package-based coverage across 200+ countries with tier-1 carrier backbone. At least two carriers per destination.
Your brand, your pricing, your customers. We stay invisible. 100% white-label from day one.
Real-time notifications: sim.activated, sim.expired, sim.usage_threshold, sms.delivered, bulk.completed, and more.
No platform fee or volume targets. Top up from €100 minimum; pay wholesale per activation. €0.09/month per active link from month two while the link stays active.
/bapi/api/v1/esim/activate curl -X POST https://api.omaxtelecom.com/bapi/api/v1/esim/activate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"package_id": "eu-3gb-15d",
"quantity": 1
}' Full API reference at developer.omaxtelecom.com
FAQ
Integration, pricing, and launch - the essentials for building on Bappy.
An eSIM API is a set of REST endpoints that let your software provision, activate, and manage digital SIM profiles programmatically. Instead of building carrier integrations yourself, you call the API to activate a data package and receive a QR code for your customer. Bappy is OmaxTelecom's eSIM reseller API - covering 200+ countries with package-based plans.
Sign up at console.omaxtelecom.com, get your sandbox API key in minutes, integrate Bappy's REST API into your app or website, and switch to production when ready. There is no setup fee and no platform monthly fee. Production requires a prepaid wallet with a €100 minimum top-up. Activations are charged at wholesale rates. There is no monthly link fee in the first calendar month of a new link. From the second month onward, €0.09 per month is charged only while the link remains active. Outbound SMS is €0.01 per message. You set your own retail prices.
Choose the eSIM API (Bappy) if you have a developer and want to embed eSIM purchasing into your existing app, booking flow, or platform. Choose the white-label store if you want a turnkey branded storefront on your domain with no coding. Many partners start with one and add the other later.
Most integrations go live in under 7 days. Sign up, get sandbox credentials instantly, integrate with our RESTful JSON API, and switch to production when ready.
No platform fee, lock-in contracts, or volume requirements. You fund a prepaid wallet (€100 minimum top-up). You pay wholesale per activation. There is no monthly link fee in the first calendar month of a new link. From the second month onward, €0.09 per month is charged only while the link remains active. Outbound SMS is €0.01 per message from your balance.
The minimum wallet top-up for Bappy production is €100. Funds are added to your prepaid balance and deducted as you activate eSIMs and physical SIMs at wholesale rates. Sandbox testing is free; you top up when you go live.
Yes. Every Bappy partner gets full access to the OmaxTelecom Console at console.omaxtelecom.com. Use it to top up your wallet, create and manage links, browse the plan catalog, send SMS, configure notification rules, review coverage, and export transactions - in parallel with the REST API.
There is no platform monthly fee. There is no monthly link fee in the first calendar month of a new link. From the second month onward, €0.09 per month is charged only while the link remains active. Activations are charged at wholesale package rates, and outbound SMS is €0.01 per message.
Outbound SMS from Bappy is €0.01 per message, with a maximum of 80 characters per SMS. Charges are deducted from your prepaid wallet and visible in the transaction ledger.
Yes. The OmaxTelecom Console covers link creation, plan attachment, wallet top-ups, SMS, notification rules, coverage lookup, and exports. Many partners use the API for their product and the console for operations.
Bappy sends webhooks for sim.activated, sim.expired, sim.usage_threshold, sms.delivered, and bulk.completed. Configure your endpoint in the console or via the API to receive JSON payloads in real time.
Bappy covers 200+ countries with package-based eSIM and physical SIM plans, powered by tier-1 carrier backbone with at least two carriers per destination.
Commercial terms
Wallet, wholesale, and link fees - how Bappy charges in production.
At a glance
€0
Setup & platform
No API or onboarding fee
€100
Wallet top-up
Minimum for production
€0.09
Active link
Per month from calendar month 2
€0.01
Outbound SMS
Per message sent
None
Volume minimum
Pay per activation
Catalog
Wholesale
Live price per package_id
Planning ~1,000+ activations per month? We can discuss volume pricing for your use case.
Request volume pricingGet your API key and start integrating today. Self-service signup, no sales calls required.
Get a personalised walkthrough of the Bappy API, pricing model, and integration process.
No credit card required · Setup in 48 hours · Cancel anytime
Prefer email? [email protected]
eSIM API Overview
Learn how eSIM APIs work, who they're for, and how Bappy compares to per-MB and white-label alternatives.
Learn moreeSIM Reseller Program
Launch your eSIM reselling business with a white-label store or Bappy API. Full margin control, 200+ countries.
Learn moreHow to Become an eSIM Reseller
Step-by-step guide to starting an eSIM reselling business - platform choice, pricing, and first sale.
Learn moreWhitelabel eSIM Web Store
No-code alternative. Launch a fully branded eSIM storefront in 48 hours without writing a single line of code.
Learn moreTelkor - Per-MB Platform
Per-MB billing with custom data plans. 300+ operators, 163 countries, full API control. Contact us for a quote.
Learn more