Endpoint [APIs]
Endpoint
Endpoints represent SIM-based assets in the SFT platform. Endpoint APIs are used to create, manage, activate, and assign services, plans, and SIMs.
POST Endpoint – Create
Endpoint
POST /api/createEndpoint
Headers
Content-Type: application/json
X-Requested-With: XMLHttpRequest
X-Authorization: Bearer <AccessToken>
Request body
Top-level object: endpointInfo
Field | Mandatory | Description |
|---|---|---|
endpointName | Yes | Endpoint name |
planId | Yes | Plan id |
serviceProfileId | Yes | Service profile id |
apnGroupId | No | APN group id |
simProductId | Yes | SIM product id |
Notes
Create Endpoint is one of the APIs with extended timeout (180 seconds) (see Response Time & Timeout).
GET Endpoint
Endpoint
GET /api/GetEndpoint
Headers
Content-Type: application/json
X-Requested-With: XMLHttpRequest
X-Authorization: Bearer <AccessToken>
Query parameters
Parameter | Mandatory | Description |
|---|---|---|
endpointId | No | Fetch a specific endpoint |
POST Endpoint – Modify
Endpoint
POST /api/modifyEndpoint
Headers
Content-Type: application/json
X-Requested-With: XMLHttpRequest
X-Authorization: Bearer <AccessToken>
Request body
Top-level object: endpointInfo
Field | Mandatory | Description |
|---|---|---|
endpointId | Yes | Endpoint id |
endpointName | No | Updated endpoint name |
planId | No | Updated plan |
apnGroupId | No | Updated APN group |
POST Endpoint – Delete
Endpoint
POST /api/deleteEndpoint
Headers
Content-Type: application/json
X-Requested-With: XMLHttpRequest
X-Authorization: Bearer <AccessToken>
Request body
Top-level object: endpointInfo
Field | Mandatory | Description |
|---|---|---|
endpointId | Yes | Endpoint id |
SIM operations
POST Link SIM
POST /api/linkSim
POST De-Link SIM
POST /api/delinkSim
Notes
Link/De-Link SIM are APIs with extended timeout (180 seconds).
Lifecycle operations
POST Endpoint Activation
POST /api/activateEndpoint
POST Endpoint Lifecycle Change
POST /api/changeEndpointLifecycle
Notes
Activation and lifecycle change are APIs with extended timeout (180 seconds).
Cross-API parameter sourcing
planId: via GET Query Rate PlanserviceProfileId: via GET Service ProfileapnGroupId: via GET APN GroupsimProductId: via SIM Product IDs sectionendpointId: via GET Endpoint or Create response