<img src="https://acuteintuitive52.com/810690.png" style="display:none;">
Skip to content

POND IoT APIs,
Organized for Developers

MAIN LIST / MOST USED

Start here.

The endpoints developers are most likely to need during normal SIM operations.

 

 

Most Used

Primary day-to-day operations

Method Endpoint Description
GET /inventory/sim-registries List all SIMs and their current status.
GET /inventory/sim-registries/{iccid} Retrieve a single SIM's state.
PUT /pcr/sim-pcr-profiles/{iccid} Enable or disable data, voice and SMS on a SIM, and apply speed throttling.
GET /pcr/sim-pcr-profiles/{iccid} Read a SIM's current data, voice and SMS status.
GET /pcr/wallets/{id} Read a wallet's balance and overdraft.
POST /network-access/cancel-lu-requests Force a SIM to reconnect so a change applies immediately.

SIM Management

Modify SIMs and manage transfers

Method Endpoint Description
PUT /inventory/sim-registries/{iccid} Modify SIM state, lost or stolen status, fraud state, or move it to a group.
GET /inventory/sim-transfers List SIM transfer requests. Add-on.
POST /inventory/sim-transfers Start a bulk SIM transfer. Add-on.
GET /inventory/sim-transfers/{id} Check transfer status. Add-on.
GET /inventory/sim-transfers/{id}/report Get the transfer result report. Add-on.

Phone Numbers (MSISDN)

Number inventory and assignment lookup

Method Endpoint Description
GET /inventory/msisdns List all phone numbers.
GET /inventory/msisdns/{msisdn} Retrieve number details.
GET /inventory/msisdns/{msisdn}/assignments Check which SIM a number is assigned to.

Inventory Pools

Manage inventory containers

Method Endpoint Description
GET /inventory/inventories List inventory pools.
POST /inventory/inventories Create an inventory pool.
GET /inventory/inventories/{id} Retrieve inventory pool details.
PUT /inventory/inventories/{id} Modify an inventory pool.

Plans & Packages

Templates and assigned packages

Method Endpoint Description
GET /pcr/package-templates List plan templates.
GET /pcr/package-templates/{id} Retrieve a specific template.
POST /pcr/package-templates Create a custom plan template.
POST /pcr/packages Assign a package to a SIM.
GET /pcr/packages List active packages.
GET /pcr/packages/{id} Read a package's state.

Traffic & Routing

Throttle, QoS and routing policies

Method Endpoint Description
GET /pcr/traffic-policies List throttle and QoS policies.
GET /pcr/traffic-policies/{id} Retrieve a specific traffic policy.
GET /pcr/route-policies List routing policies. Requires an inventory parameter.

Network Access

Whitelist inspection

Method Endpoint Description
GET /network-access/whitelists List IP whitelists.
GET /network-access/whitelists/{id}/assigned-sims Check which SIMs are on a whitelist.

eSIM

eUICC profile lookup

Method Endpoint Description
GET /esim-rsp/euicc-profiles/{iccid} Retrieve an eSIM profile.

Sub-Accounts

Companies and country data

Method Endpoint Description
GET /core/companies List sub-accounts.
POST /core/companies Create a sub-account.
GET /core/companies/{id} Retrieve a sub-account.
GET /core/countries List supported countries.
banner

Multi-IMSI Connectivity for Cellular IoT

The landscape of Internet of Things (IoT) connectivity continues to evolve at a remarkable pace. The transformation from traditional methods of connectivity to more advanced, versatile solutions has been not just a technological leap, but a necessity driven by the demands of a rapidly changing world.

Multi-IMSI_1200x1200 (1)-1

Get Started Today