post
https://api.bnesim.com/v2.0/enterprise/license/activation
Creates a new license for eSIM management within the enterprise system. This endpoint registers a user/device that can then be assigned eSIMs and data plans. The activation process generates a unique transaction ID for tracking purposes.
Purpose
- Register new users in the eSIM management system
- Create licenses for device/user identification
- Enable eSIM assignment capabilities for registered entities
- Track activation status through transaction IDs
Request
- Method: POST
- URL:
https://api.bnesim.com/v2.0/enterprise/license/activation - Content-Type:
multipart/form-data - Authentication: Bearer token required
Parameters
name(Required): Full name of the license holder- Used for identification and billing purposes
- Accepts any valid string (e.g., "John Doe", "Company Device 1")
email(Optional): Contact email address- Used for notifications and account recovery
- Must be a valid email format
phonenumber(Optional): Contact phone number- Include country code (e.g., "+1234567890")
- Used for SMS notifications if enabled
Response
success: Boolean indicating if the activation was successfulactivationTransaction: Unique transaction ID for tracking- Save this ID to check activation status later
- Required for subsequent operations on this license
Activation Flow
- Call this endpoint to create a new license
- Save the
activationTransactionID - Use the transaction ID to check status via the Activation Transaction Status endpoint
- Once activated, use the license to assign eSIMs
Example cURL
curl --request POST \
--url https://api.bnesim.com/v2.0/enterprise/license/activation \
--header "accept: application/json" \
--header "authorization: Bearer {{bearerToken}}" \
--header "content-type: multipart/form-data" \
--form "name=John Doe" \
--form "[email protected]" \
--form "phonenumber=+1234567890"
Important Notes
- Each license represents a unique entity that can hold eSIMs
- The activation transaction ID is crucial for tracking and future operations
- Email and phone are optional but recommended for better account management
- License activation is typically instant but can be verified using the transaction ID
- One license can manage multiple eSIMs depending on your account permissions
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…