Embedded Connectivity

Embed Mobile
Connectivity Into
Your Digital Ecosystem

Your brand gains continuous customer visibility, direct engagement channels, and new monetisation opportunities — all powered by embedded global connectivity.

A
T
S
M
+
2,400+ brands already using Next Communications
next-bu-creation — terminal
Account Created
Business Unit Provisioned
Trial Pack activated in us-east-1
BU-M7X2K-P91
3
Add SIM Profiles
100 SIM slots ready to configure
4
Go Live
Upgrade to OneSIM when ready
180+
Countries Covered
2.4M
SIM Profiles Managed
99.9%
Platform Uptime SLA
<3min
Avg BU Creation Time
Platform

Everything you need for
global SIM operations

Built for lean developer teams and large enterprise telecom operations alike.

3-Minute BU Creation
Single-screen wizard with auto-generated BU IDs, default sandbox config, and instant Trial Pack provisioning.
Production-Grade Trials
Real SIM profiles, live API endpoints, proper rate limiting — just capped at trial limits. No dummy environments.
Seamless Upgrade Path
Trial → OneSIM with zero re-onboarding. BU ID, SIM profiles, API keys, and audit logs carry over instantly.
Funnel Analytics
Real-time conversion tracking from BU creation through activation. Know exactly where customers drop off.
Multi-Region Support
Deploy BUs across US, EU, and APAC. Traffic stays local for latency and compliance requirements.
Developer-First API
Full REST + Webhooks with instant key generation. SDKs for Node, Python, Go, and Java out of the box.
How It Works

Get Started Today

A simple onboarding journey to launch your embedded connectivity experience.

1
Create Demo Account
Sign up for instant platform access. Email only — no credit card required.
2
Create Your BU
3-minute wizard. Auto BU ID. Sandbox config ready out of the box.
3
Configure & Embed
Connect via APIs, configure plans, add SIM profiles, align branding.
4
Launch & Scale
Go live, monitor performance, and scale connectivity-driven revenue.
Pricing

Start free, scale when ready

No credit card for the demo. Upgrade only when you need more.

DEMO ACCOUNT
Trial Pack
Perfect for evaluation
Free
30-day trial · No card required
100 SIM Profiles
5,000 API calls / day
10 GB data throughput
Sandbox environment
Community support
Unlimited SIMs
SLA guarantee

Turn Connectivity
into Currency

Let's co-create a revenue-first loyalty model for your brand.

Your BU is
3 minutes away.

No credit card. No sales call. Fill in your details and you'll have a production-grade demo account instantly.

Instant BU provisioning
Auto BU ID with sandbox config live on creation.
100 real SIM profiles
Production-grade — not a dummy environment.
Upgrade with 1 click
Trial → OneSIM, zero re-onboarding.

"We went from signup to first SIM provisioned in under 10 minutes. The demo is genuinely production-grade."

JK
James K.
CTO, TechFlow GmbH
Back to homepage
Create Account
Fill in your details to get started — Step 1 of 4
STEP 1 / 4
or fill in manually
Valid email is required
Business name is required

Already have an account? Sign in →

BU-—————
TRIAL — 30 days left
🔔
A
Alex Chen
Overview
SIM Profiles
API Keys
Management
Analytics
Billing
Settings
Developer
{ } API Docs
Webhooks
Trial Pack Active
30 of 30 days remaining
Welcome, Next 👋
Your demo account is live. Here's your overview.
🚀
Demo is live — ready to scale?
Upgrade to OneSIM for unlimited SIMs, API calls, and SLA. Your BU ID, configs, and keys carry over — no re-onboarding.
Get started — 1 of 4 complete
25%
Complete setup to get the most out of your 30-day demo.
Create Account
BU provisioned & ready
DONE
Add SIM Profile
Create your first SIM
NEXT →
Generate API Key
Connect your app
PENDING
Go Live
Upgrade to OneSIM
PENDING
SIM Profiles
0
of 100 trial cap
API Calls Today
0
of 5,000 daily cap
Data Used
0 GB
of 10 GB cap
Trial Days Left
30
↑ Just activated
Trial Usage● LIVE
SIM Profiles0 / 100
100 slots available
API Calls Today0 / 5,000
5,000 remaining
Data Throughput0 / 10 GB
10 GB remaining
Active Sessions0 / 25
25 slots available
Recent Activity
BU Created — Trial provisioned with sandbox config
Just now
Trial Pack Activated — 100 SIMs, 5K API/day, 10 GB
Just now
API Key Generated — sk_trial_••••••1a2b
Just now
Account Verified — Email confirmed via OTP
2 min ago
Quick Actions
Add SIM
New API Key
Analytics
{ }
API Docs
API AccessACTIVE

Your trial API key

sk_trial_xK9mP2nQ8rL5vT1wA3bX7cD4…

⚠ Keep secret. Rotate anytime in Settings.

Base URL

https://api.nextcommunications.nl/v1
Authentication
POST Token Generation
SIM Management
POST Activation
POST Bulk Activation
POST Get SIMs for Activation
Recharge
POST Recharge Bundle
Subscriber
POST Get Subscriber Info
POST Get SIM Details for Extension
POST Extend SIM Status
Documents
POST Upload Documents
API Reference
Next Communications Activation & Recharge APIs. All endpoints use bearer token authentication. Base URL: https://partners.nextcommunications.nl:43553/NextComm_Rchrg/api/default/
🔒 Authentication: All API calls (except Token Generation) require a Bearer token in the Authorization header. Tokens expire after 15 minutes. Generate a new token using the GetToken endpoint. Password must be encrypted using AES-256 — encryption key provided by Next Communications on onboarding.
Token Generation
Generates a bearer token valid for 15 minutes. Pass this token as Authorization: Bearer [token] in all subsequent calls. For efficiency, cache the token and only regenerate after expiry.
POST /GetToken
ParameterRequiredTypeDescription
LoginIdRequiredstringLoginID created at Next Communications end.
PasswordRequiredstringAES-256 encrypted password. Encryption key shared separately by Next Communications.
ParameterTypeDescription
StatusstringSuccess or Failure
MessagestringHuman-readable status or error message.
MessageDatastringThe generated bearer token string.
JSON BODY
{
  "LoginId": "UATUser01",
  "Password": "h1gnPdpWW6u6OnEjlBghIA=="  // AES-256 encrypted
}
200 Success
401 Failure
RESPONSE
{
  "Status": "Success",
  "Message": "Login Successful !!!",
  "MessageData": "[Bearer Token]"
}
Activation
Activates a SIM card (physical or eSIM). For eSIM activations the SIMNo field is optional. Retrieve available plans first using GetActivationPlans?LoginEntityID=[ID]&RegionID=24.
POST /Activation
🔑 Requires Bearer token in Authorization header.
ParameterRequiredTypeDescription
UserIDRequiredstringUserID created at Next Communications.
PasswordRequiredstringAES-256 encrypted password.
PlanIDRequiredintegerPlan ID from GetActivationPlans API response.
FirstNameRequiredstringCustomer's first name.
LastNameRequiredstringCustomer's last name.
AltMobNoRequiredstringAlternate mobile number.
EmailIDRequiredstringCustomer's email address.
SIMNoOptional (eSIM)stringSIM number. Optional for eSIM activations.
SimSubTypeRequiredstring"ESim" or "Physical"
RequestIDRequiredstringUnique reference ID generated by your system.
TxnDateTimeOptionaldatetimeUser/country-specific datetime. Defaults to IST if not passed.
ParameterTypeDescription
StatusstringSuccess / Failure
TransactionIDlongUnique transaction ID from Next Communications.
SIMNostringActivated SIM number.
ActivationCodestringeSIM activation code.
SMDPstringeSIM SM-DP+ address.
QRstringeSIM QR code in Base64 format.
MobileNostringAssigned mobile number.
JSON BODY
{
  "UserID": "cp_in_04",
  "Password": "h1gnPdpWW6u6OnEjlBghIA==",
  "PlanId": 332,
  "FirstName": "test",
  "LastName": "testLastName",
  "AltMobNo": "9987654321",
  "EmailID": "[email protected]",
  "SIMNo": "",
  "SimSubType": "ESIM",
  "RequestID": "938758748892347",
  "TxnDateTime": "2024-01-01"
}
200 OK
{
  "Status": "Success",
  "Message": "SIM Activation Recorded Successfully!!!",
  "TransactionID": 2907240000015089,
  "SIMNo": "8955585191222959715",
  "ActivationCode": "jsadgjsghdgshgdhgajs",
  "SMDP": "sdgshdgjsghdja",
  "QR": "shgjdsghfhsysdgyghsd",
  "MobileNo": "45623426484"
}
Recharge Bundle
Attaches a (non-chargeable) plan to a given Mobile No. Retrieve available plans using GetRechargePlans?LoginEntityID=[ID]&RegionID=24.
POST /Recharge
🔑 Requires Bearer token in Authorization header.
ParameterRequiredTypeDescription
UserIDRequiredstringUserID at Next Communications.
PasswordRequiredstringAES-256 encrypted password.
MobileNoRequiredstringMobile number to recharge.
RechargeAmtRequireddecimalRecharge amount.
PlanCodeRequiredstringPlan code from GetRechargePlans response.
PlanNameOptionalstringPlan name from GetRechargePlans response.
TxnDateTimeOptionaldatetimeDefaults to IST if not passed.
RequestIDOptionalstringUnique reference ID from your system.
JSON BODY
{
  "UserID": "UATUser01",
  "Password": "h1gnPdpWW6u6OnEjlBghIA==",
  "MobileNo": "9137788063",
  "RechargeAmt": 49,
  "PlanCode": "26318",
  "PlanName": "",
  "TxnDateTime": "2021-10-06T04:38:18",
  "RequestID": "Test123456789"
}
200 OK
{
  "Status": "Success",
  "Message": "Recharge has been processed Successfully !!!",
  "RequestID": "Test123456789",
  "TransactionID": 1611210000019871
}
Get SIM Details for Extension
Fetches current SIM details (plan, expiry, status) for a given mobile number. Used before calling Extend SIM Status Update.
POST /UpdPlanExp
ParameterRequiredTypeDescription
ActionRequiredstringPass "Enquire" as value.
MobileNoRequiredstringMobile number to fetch details for.
FieldTypeDescription
ServiceNamestringCurrent active plan name.
LastTxnIDstringLast recharge transaction ID.
SimStatusstringCurrent SIM status (e.g. Active).
PlanExpiryDtdatetimeCurrent plan expiry date.
UsrID / PassstringBlank — populated when calling Modify action.
REQUEST
{ "Action": "Enquire", "MobileNo": "32165489754" }
Extend SIM Status Update
Updates (extends) the SIM's plan expiry date. Use Action: "Modify" along with the new expiry date, credentials, and mobile number.
POST /UpdPlanExp
ParameterRequiredTypeDescription
ActionRequiredstringPass "Modify".
MobileNoRequiredstringMobile number to update.
PlanExpiryDtRequireddateNew expiry date (yyyy-MM-dd).
UsrIDRequiredstringUser ID at Next Communications.
PassRequiredstringAES-256 encrypted password.
SAMPLE REQUEST
{ "Action": "Modify", "MobileNo": "32165489754", "PlanExpiryDt": "2023-07-31",
  "UsrID": "UATUser02", "Pass": "h1gnPdpWW6u6OnEjlBghIA==" }
Get Subscriber Info
Returns comprehensive subscriber details for a given mobile number including balances, add-ons, subscription state, IMSI, and facility details.
POST /GetSubscriberInfo
ParameterRequiredTypeDescription
UserIDRequiredstringUser ID at Next Communications.
PasswordRequiredstringAES-256 encrypted password.
MobileNoRequiredstringMobile number to fetch info for.
SimNoOptionalstringPass SIM No if mobile number is unavailable.
FieldTypeDescription
SimStatusstringCurrent status: Active, Inactive, etc.
ActPlanNamestringActivated plan name.
SimExpDatedatetimeSIM expiry date per Next Cellular records.
balancesarrayCollection of available balance details (name, outstanding, expiry, unit type).
addOnsarrayCollection of active add-ons with service allowances.
subscriptionDetailsobjectIMSI, subscription state, active products.
subscriberFacilityDetailsobjectVoice, SMS, data, roaming facility flags.
QRstringQR image in Base64 format.
Get SIMs for Activation
Fetches available SIM cards ready for activation, including QR codes for eSIMs.
POST /GetSIMsForActivation
ParameterRequiredTypeDescription
UserIDRequiredstringUser ID at Next Communications.
PasswordRequiredstringAES-256 encrypted password.
SimSubTypeRequiredstring"Physical" or "eSIM"
SimNoOptionalstringPass to validate a specific SIM number.
Bulk Activation
Activates multiple SIM cards in a single call. Actual activation is processed asynchronously via a scheduler. Supports Global (EU, USD, GBP) plans. Pass each SIM as an object in the ActLst array.
POST /DoBulkActivation
Plan Endpoints by Region:
SA Tourist Plans: GetActivationPlans?LoginEntityID=[ID]&RegionID=12
Voice Data SMS SIM: GetActivationPlans?LoginEntityID=[ID]&RegionID=24
Data SIM Plans: GetActivationPlans?LoginEntityID=[ID]&RegionID=25
ParameterRequiredTypeDescription
ProfileIdRequiredintegerProfile ID from GetActivationPlans.
ProfileRequiredstringProfile name from GetActivationPlans.
ServiceTypeIdRequiredintegerService type ID.
ServiceIdRequiredintegerService/Plan ID.
PriceRequireddecimalPlan price from GetActivationPlans.
SIMTypeRequiredstringPass "Others".
SIMNoRequiredstringSIM number to activate.
TravelDateRequireddatetimeFormat: yyyy-MM-dd HH:mm:ss in IST (GMT+5:30).
EmailIDRequiredstringCustomer's email.
ValidityDaysRequiredintegerPlan validity in days.
ConnectionTypeRequiredstringIndividual / Corporate / Test Cards / Friends / Family
RequestIDOptionalstringYour unique reference ID.
RefCodeOptionalstringNext Communications promotional code.
200 OK
[
  {
    "SimNo": "321654987654654321",
    "Status": "Success",
    "Remarks": "TxnID : 20231027321331, SIM Activation Recorded Successfully !!! New Mobile No : 447852145236"
  },
  {
    "SimNo": "321654987654654322",
    "Status": "Failure",
    "Remarks": "Sim Already Active with other User !!!"
  }
]
Upload Documents
Bulk upload of identity documents (Visa / Passport) linked to SIM numbers. Documents should be Base64-encoded images or PDFs.
POST /DoDocUpld
ParameterRequiredTypeDescription
SimNoRequiredstringSIM number to associate documents with.
POIRequiredstring (Base64)Visa image or PDF converted to Base64.
POARequiredstring (Base64)Passport front & back (single file) as Base64.
200 OK
[
  {
    "SimNo": "806107022200115432",
    "Status": "Success",
    "Remarks": "Documents Details Updated Sucessfully !!!"
  }
]
SIM Profiles — coming soon
API Keys Management — coming soon
Analytics — coming soon
Billing — coming soon
Settings — coming soon
0
Total Deliveries
0
Successful
0
Failed
🔗 Webhook Endpoint
Next Communications will POST event payloads to this URL.
🔐 Signing Secret — validate payloads using X-NextComm-Signature header
whsec_xK9mP2nQ•••••••••••••••••••••••
📬 Delivery: HTTPS POST · JSON · Retries: 3x (1s, 5s, 30s) · Timeout: 10s
⚡ Subscribe to Events
Select the events you want Next Communications to deliver to your endpoint.
SIM
sim.activated
New SIM successfully activated on the network
SIM
sim.deactivated
SIM deactivated — manually or due to inactivity
SIM
sim.expired
SIM plan expired — no further recharge
SIM
sim.suspended
SIM suspended due to violation or non-payment
Billing
recharge.success
Recharge bundle applied successfully
Billing
recharge.failed
Recharge attempt failed — check balance or SIM status
Billing
balance.low
Balance below threshold — trigger auto top-up
Billing
balance.exhausted
All balance consumed — SIM service may pause
Subscriber
kyc.verified
eKYC verification completed successfully
Subscriber
kyc.failed
eKYC document verification rejected
Subscriber
subscriber.updated
Subscriber profile details changed
Subscriber
document.uploaded
Visa / Passport documents uploaded successfully
Network
data.exhausted
Data bundle fully consumed for the period
Network
data.threshold
Data usage crossed 80% of bundle limit
Network
roaming.started
SIM connected to a roaming network abroad
Network
roaming.ended
SIM returned to home network after roaming
4 events selected
🛡️ Payload Verification
Validate every incoming webhook using HMAC-SHA256 signature.
// Node.js example
const crypto = require('crypto');

function verify(secret, payload, sig) {
  const hmac = crypto.createHmac('sha256', secret);
  const expected = hmac.update(payload).digest('hex');
  return `whsec_${expected}` === sig;
}

// Check header: X-NextComm-Signature
🧪 Send Test Event
Fire a test payload to verify your endpoint
📋 Delivery Log
No deliveries yet — send a test event to get started
📦 Payload Structure
{
  "event": "sim.activated",
  "id": "evt_01HX...",
  "timestamp": "2026-03-09T10:22:00Z",
  "api_version": "2026-01",
  "data": { /* event-specific */ }
}
Upgrade to OneSIM
Current: Trial Pack
1
Compare Plans
2
Select Plan
3
Sign & Pay
4
Activated
Delivery Models

Choose the model that fits
your business

Empower your brand with freemium, bundled or resale models, and grow into full network ownership when you're ready.

✓ No hidden fees – clear airtime-based models
✓ Global multi-network — voice / SMS / data
✓ Seamless upgrade paths from trial to full-suite
Free Trial
Freemium
Best for: Startups, pilots & early-stage validation
€0 setup
⚡ 3-min go-live
  • 100 free eSIMs + $1,000 trial credit
  • Basic modules (Acquisition, eKYC, Inventory)
  • Full voice / SMS / data
  • No monthly minimum
OneSIM
Next OneSIM
APIs
Best for: Apps & platforms embedding SIM via API
€0 setup · at your terms
🔌 API-first integration
  • Embed connectivity into digital products
  • Basic network API suite
  • eKYC, subscriber management
  • No monthly minimum
OneSIM
Next OneSIM
eShop
Best for: Resellers selling SIMs via a branded shop
€5K min. airtime/mo
🛒 5-day go-live
  • Branded eShop storefront
  • Payment processor integration
  • eKYC, subscriber & inventory modules
  • Basic compliance suite
OneConnect
Own Network
Enterprise
Best for: Full network ownership & monetization
€25K min. airtime/mo
🏢 12-week go-live
  • Customised APN & SPN
  • Full suite of all modules
  • 25,000 min. SIM order
  • Infrastructure: €15K optional
Full Comparison Table
Feature Comparison
All 5 delivery models
Free Trial
Freemium
Validate & pilot
OneSIM
OneSIM
APIs
Embed via API
OneSIM
OneSIM
eShop
Branded shop
⭐ Most Popular
OneConnect
Co-branded
Network
Own your brand
OneConnect
Own Network
Enterprise
Full ownership
⚡ Activation & Setup
🌐 Connectivity & Integration
💬 Engagement & Channels
⚙️ Platform Modules
🤝 Support & Commercial
🏗️ Network Customisation
Optional infrastructure fees apply when deploying the full suite of modules or custom network configurations. All values shown are indicative and can be tailored to your region and use case.
Need help selecting the right model?
Our team can help map the best commercial and technical approach to your use case.

Choose your OneSIM plan

All plans include everything in your Trial Pack, plus unlimited scale.

Starter
€299
/month · billed monthly
Up to 2,500 SIMs
100K API calls/day
500 GB throughput
Email support
Growth
€699
/month · billed monthly
Up to 10,000 SIMs
500K API calls/day
2 TB throughput
Priority support + Slack
Advanced analytics
Enterprise
Custom
Talk to sales · SLA guaranteed
Unlimited SIMs
Unlimited API calls
Unlimited throughput
24/7 Dedicated CSM
Custom SLA + compliance
Optional Add-ons
💬
SMS Gateway
Global 2-way SMS with delivery reports
+€49/mo
📊
Advanced Analytics
Real-time funnel, cohort & revenue reporting
+€79/mo
🛡️
Dedicated IP Range
Private IP block for enhanced security
+€129/mo
Base plan (Growth)€699/mo
Discount
Total€778/mo

Confirm Airtime & Sign Order

Set your monthly airtime commitment — your Purchase Order is generated instantly. e-Sign and download before proceeding to payment.

📦 Monthly Airtime Commitment
Minimum for this plan: €5,000/mo
/mo
€5,000€52,500€100,000
€60,000
Annual Commitment
~7,692
Est. SIMs / month
€0
Annual Discount (0%)
NEXT COMMUNICATIONS BV
Zuid Hollandlaan, The Hague 2596 AL, Netherlands
Tel: +27 6458 00003 · Ajna@nextcommunications.nl
PURCHASE ORDER
PO NumberPO-2026-0001
Date
Valid Until
BU ID
BILL TO
Next Communication
demo@nextcommunication.nl
India
ORDER DETAILS
DescriptionProductQtyUnit PriceMonthly Total
AaaS Airtime — Monthly Commitment OneSIM eShop 1 month €5,000.00 €5,000.00
Subtotal€5,000.00
VAT (0% – Reverse Charge)€0.00
Total Due / Month€5,000.00
Annual Commitment€60,000.00
TERMS & CONDITIONS
1. Payment is due within 30 days of invoice date.
2. Airtime commitment is billed monthly in advance.
3. Unused airtime does not roll over to subsequent months.
4. This Purchase Order is subject to Next Communications BV Terms of Service.
5. VAT reverse charge applies for EU B2B transactions. Non-EU customers exempt.
6. Either party may terminate with 60 days written notice after initial 3-month lock-in.
AUTHORISED SIGNATURE
Signed by (Customer)
✏️ Draw your signature above
On behalf of Next Communications BV
Vishal Dave
Chief Business Officer
📄 Purchase Order Ready
Review the pre-filled order on the left, draw your e-signature, then download and proceed to payment.
1
Set Airtime Amount
Enter your monthly commitment above
2
Review Purchase Order
Check all details are correct
3
Draw e-Signature
Sign in the box on the PO
4
Download & Proceed
Save signed PO, continue to payment
ProductOneSIM eShop
Monthly Airtime€5,000
Annual Total€60,000
PO ReferencePO-2026-0001
Sign the PO first to enable download
Sign the PO to unlock payment
🔒 Your signed PO is stored securely. Payment is processed on the next screen via card, SEPA, or wire transfer.

Secure Payment

Your trial BU ID and all configs carry over the moment payment is confirmed.

🔒 Payment Details
💳
🔒 SSL Encrypted
🛡 PCI DSS
✓ Stripe
Order Summary
Upgrading BU
BU-———
PlanGrowth
BillingMonthly
Base price€699
Add-ons€79
Tax (21% VAT)€163.38
Total today €941.38

By upgrading you agree to the Next Communications Terms of Service. Cancel anytime.

🎉

Welcome to OneSIM!

Your account has been upgraded. Your BU is now running on production infrastructure with unlimited scale.

Your BU ID (unchanged)
Growth Plan · Active
✅ Everything carried over — zero re-onboarding
BU ID preserved
SIM profiles live
API keys active
📋 Audit logs intact