Your brand gains continuous customer visibility, direct engagement channels, and new monetisation opportunities — all powered by embedded global connectivity.
Built for lean developer teams and large enterprise telecom operations alike.
A simple onboarding journey to launch your embedded connectivity experience.
No credit card for the demo. Upgrade only when you need more.
No credit card. No sales call. Fill in your details and you'll have a production-grade demo account instantly.
"We went from signup to first SIM provisioned in under 10 minutes. The demo is genuinely production-grade."
Already have an account? Sign in →
Your trial API key
⚠ Keep secret. Rotate anytime in Settings.
Base URL
https://partners.nextcommunications.nl:43553/NextComm_Rchrg/api/default/Authorization: Bearer [token] in all subsequent calls. For efficiency, cache the token and only regenerate after expiry.| Parameter | Required | Type | Description |
|---|---|---|---|
| LoginId | Required | string | LoginID created at Next Communications end. |
| Password | Required | string | AES-256 encrypted password. Encryption key shared separately by Next Communications. |
| Parameter | Type | Description |
|---|---|---|
| Status | string | Success or Failure |
| Message | string | Human-readable status or error message. |
| MessageData | string | The generated bearer token string. |
{
"LoginId": "UATUser01",
"Password": "h1gnPdpWW6u6OnEjlBghIA==" // AES-256 encrypted
}
{
"Status": "Success",
"Message": "Login Successful !!!",
"MessageData": "[Bearer Token]"
}
SIMNo field is optional. Retrieve available plans first using GetActivationPlans?LoginEntityID=[ID]&RegionID=24.| Parameter | Required | Type | Description |
|---|---|---|---|
| UserID | Required | string | UserID created at Next Communications. |
| Password | Required | string | AES-256 encrypted password. |
| PlanID | Required | integer | Plan ID from GetActivationPlans API response. |
| FirstName | Required | string | Customer's first name. |
| LastName | Required | string | Customer's last name. |
| AltMobNo | Required | string | Alternate mobile number. |
| EmailID | Required | string | Customer's email address. |
| SIMNo | Optional (eSIM) | string | SIM number. Optional for eSIM activations. |
| SimSubType | Required | string | "ESim" or "Physical" |
| RequestID | Required | string | Unique reference ID generated by your system. |
| TxnDateTime | Optional | datetime | User/country-specific datetime. Defaults to IST if not passed. |
| Parameter | Type | Description |
|---|---|---|
| Status | string | Success / Failure |
| TransactionID | long | Unique transaction ID from Next Communications. |
| SIMNo | string | Activated SIM number. |
| ActivationCode | string | eSIM activation code. |
| SMDP | string | eSIM SM-DP+ address. |
| QR | string | eSIM QR code in Base64 format. |
| MobileNo | string | Assigned mobile number. |
{
"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"
}
{
"Status": "Success",
"Message": "SIM Activation Recorded Successfully!!!",
"TransactionID": 2907240000015089,
"SIMNo": "8955585191222959715",
"ActivationCode": "jsadgjsghdgshgdhgajs",
"SMDP": "sdgshdgjsghdja",
"QR": "shgjdsghfhsysdgyghsd",
"MobileNo": "45623426484"
}
GetRechargePlans?LoginEntityID=[ID]&RegionID=24.| Parameter | Required | Type | Description |
|---|---|---|---|
| UserID | Required | string | UserID at Next Communications. |
| Password | Required | string | AES-256 encrypted password. |
| MobileNo | Required | string | Mobile number to recharge. |
| RechargeAmt | Required | decimal | Recharge amount. |
| PlanCode | Required | string | Plan code from GetRechargePlans response. |
| PlanName | Optional | string | Plan name from GetRechargePlans response. |
| TxnDateTime | Optional | datetime | Defaults to IST if not passed. |
| RequestID | Optional | string | Unique reference ID from your system. |
{
"UserID": "UATUser01",
"Password": "h1gnPdpWW6u6OnEjlBghIA==",
"MobileNo": "9137788063",
"RechargeAmt": 49,
"PlanCode": "26318",
"PlanName": "",
"TxnDateTime": "2021-10-06T04:38:18",
"RequestID": "Test123456789"
}
{
"Status": "Success",
"Message": "Recharge has been processed Successfully !!!",
"RequestID": "Test123456789",
"TransactionID": 1611210000019871
}
| Parameter | Required | Type | Description |
|---|---|---|---|
| Action | Required | string | Pass "Enquire" as value. |
| MobileNo | Required | string | Mobile number to fetch details for. |
| Field | Type | Description |
|---|---|---|
| ServiceName | string | Current active plan name. |
| LastTxnID | string | Last recharge transaction ID. |
| SimStatus | string | Current SIM status (e.g. Active). |
| PlanExpiryDt | datetime | Current plan expiry date. |
| UsrID / Pass | string | Blank — populated when calling Modify action. |
{ "Action": "Enquire", "MobileNo": "32165489754" }
Action: "Modify" along with the new expiry date, credentials, and mobile number.| Parameter | Required | Type | Description |
|---|---|---|---|
| Action | Required | string | Pass "Modify". |
| MobileNo | Required | string | Mobile number to update. |
| PlanExpiryDt | Required | date | New expiry date (yyyy-MM-dd). |
| UsrID | Required | string | User ID at Next Communications. |
| Pass | Required | string | AES-256 encrypted password. |
{ "Action": "Modify", "MobileNo": "32165489754", "PlanExpiryDt": "2023-07-31",
"UsrID": "UATUser02", "Pass": "h1gnPdpWW6u6OnEjlBghIA==" }
| Parameter | Required | Type | Description |
|---|---|---|---|
| UserID | Required | string | User ID at Next Communications. |
| Password | Required | string | AES-256 encrypted password. |
| MobileNo | Required | string | Mobile number to fetch info for. |
| SimNo | Optional | string | Pass SIM No if mobile number is unavailable. |
| Field | Type | Description |
|---|---|---|
| SimStatus | string | Current status: Active, Inactive, etc. |
| ActPlanName | string | Activated plan name. |
| SimExpDate | datetime | SIM expiry date per Next Cellular records. |
| balances | array | Collection of available balance details (name, outstanding, expiry, unit type). |
| addOns | array | Collection of active add-ons with service allowances. |
| subscriptionDetails | object | IMSI, subscription state, active products. |
| subscriberFacilityDetails | object | Voice, SMS, data, roaming facility flags. |
| QR | string | QR image in Base64 format. |
| Parameter | Required | Type | Description |
|---|---|---|---|
| UserID | Required | string | User ID at Next Communications. |
| Password | Required | string | AES-256 encrypted password. |
| SimSubType | Required | string | "Physical" or "eSIM" |
| SimNo | Optional | string | Pass to validate a specific SIM number. |
ActLst array.GetActivationPlans?LoginEntityID=[ID]&RegionID=12GetActivationPlans?LoginEntityID=[ID]&RegionID=24GetActivationPlans?LoginEntityID=[ID]&RegionID=25
| Parameter | Required | Type | Description |
|---|---|---|---|
| ProfileId | Required | integer | Profile ID from GetActivationPlans. |
| Profile | Required | string | Profile name from GetActivationPlans. |
| ServiceTypeId | Required | integer | Service type ID. |
| ServiceId | Required | integer | Service/Plan ID. |
| Price | Required | decimal | Plan price from GetActivationPlans. |
| SIMType | Required | string | Pass "Others". |
| SIMNo | Required | string | SIM number to activate. |
| TravelDate | Required | datetime | Format: yyyy-MM-dd HH:mm:ss in IST (GMT+5:30). |
| EmailID | Required | string | Customer's email. |
| ValidityDays | Required | integer | Plan validity in days. |
| ConnectionType | Required | string | Individual / Corporate / Test Cards / Friends / Family |
| RequestID | Optional | string | Your unique reference ID. |
| RefCode | Optional | string | Next Communications promotional code. |
[
{
"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 !!!"
}
]
| Parameter | Required | Type | Description |
|---|---|---|---|
| SimNo | Required | string | SIM number to associate documents with. |
| POI | Required | string (Base64) | Visa image or PDF converted to Base64. |
| POA | Required | string (Base64) | Passport front & back (single file) as Base64. |
[
{
"SimNo": "806107022200115432",
"Status": "Success",
"Remarks": "Documents Details Updated Sucessfully !!!"
}
]
X-NextComm-Signature headerEmpower your brand with freemium, bundled or resale models, and grow into full network ownership when you're ready.
|
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 | |||||
| Time to Go Live | 3 mins | Your terms | 5 days | 6 weeks | 12 weeks |
| Setup Cost | €0 | €0 | €0 | €0 | €0 |
| Min. Monthly Airtime | €0 | €0 | €5,000 | €15,000 | Optional |
| Min. SIM Order | — | — | — | 10,000 | 25,000 |
| Infrastructure Fees | — | — | Optional | Optional | €15,000 |
| SIM Cost | €0 | €0 | €0 | €0.65 | €0.65 |
| 🌐 Connectivity & Integration | |||||
| Embed into Digital Products | ✓ | ✓ | ✓ | ✓ | ✓ |
| Embed into Mobile App | ✓ | ✓ | ✓ | ✓ | ✓ |
| Embed into Onboarding Journey | ✓ | ✓ | ✓ | ✓ | ✓ |
| Network API Suite | — | Basic | Basic | Full Suite | Full Suite |
| Voice / SMS / Data | ✓ | ✓ | ✓ | ✓ | ✓ |
| 💬 Engagement & Channels | |||||
| WhatsApp Bot | — | — | — | ✓ | ✓ |
| Payment Processor Integration | — | — | ✓ | ✓ | ✓ |
| 3rd-Party Channel Integration | — | — | — | ✓ | ✓ |
| ⚙️ Platform Modules | |||||
| Acquisition Module | ✓ | ✓ | ✓ | ✓ | ✓ |
| Subscriber Management | ✓ | ✓ | ✓ | ✓ | ✓ |
| eKYC Module | ✓ | ✓ | ✓ | ✓ | ✓ |
| Regulatory & Compliance | Limited | Limited | Basic | Full Suite | Full Suite |
| Finance Module | Limited | Limited | Basic | Full Suite | Full Suite |
| Inventory Module | Limited | Limited | Basic | Full Suite | Full Suite |
| MIS Module | Limited | Limited | Basic | Full Suite | Full Suite |
| Ticketing & Query Management | Limited | Limited | Basic | Full Suite | Full Suite |
| 🤝 Support & Commercial | |||||
| Customer Support Level 1 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Customer Support Level 2 | ✓ | ✓ | ✓ | — | — |
| Retail Tariff Plans | Pre-created | Pre-created | Pre-created | Own Plans | Own Plans |
| Wholesale Bundles | ✓ | ✓ | ✓ | Own Plans | Own Plans |
| Wholesale Pay-as-you-go | — | — | — | ✓ | ✓ |
| 🏗️ Network Customisation | |||||
| Customised APN | — | — | — | — | ✓ |
| Customised SPN | — | — | — | — | ✓ |
All plans include everything in your Trial Pack, plus unlimited scale.
Set your monthly airtime commitment — your Purchase Order is generated instantly. e-Sign and download before proceeding to payment.
| Description | Product | Qty | Unit Price | Monthly Total |
|---|---|---|---|---|
| AaaS Airtime — Monthly Commitment | OneSIM eShop | 1 month | €5,000.00 | €5,000.00 |
Your trial BU ID and all configs carry over the moment payment is confirmed.
By upgrading you agree to the Next Communications Terms of Service. Cancel anytime.
Your account has been upgraded. Your BU is now running on production infrastructure with unlimited scale.