Download OpenAPI specification:Download
iNumbering Porting. Authenticate every request with Authorization: Bearer <apikey>. To obtain your API key, POST {"username": <id>, "password": "<password>"} to /v2.2/account/apikey on the same host — this endpoint does not require an Authorization header. The response is {"status":"success","data":{"apikey":"<32-hex-string>"}}.
Get port status summary for the authenticated account, ordered by timestamp descending.
/v2.1/iNumbering/portStatus/
| apikey required | string |
{- "apikey": "Your API Key"
}{- "statusCode": "200",
- "status": "Success",
- "portStatusSummary": [ ]
}Check number portability. All TNs must be verified here before submitting a portInOrder — returns 412 if any TN was not pre-verified. The portability result is cached for one hour; re-checking within that window returns the cached result.
/v2/iNumbering/portInAvailability/
| apikey required | string |
required | object (tnList) Tn list shape. |
{- "apikey": "Your API Key",
- "tnList": {
- "tnItem": [ ]
}
}{- "status": "Success",
- "serviceAvailable": [ ],
- "statusCode": "200"
}Submit a port-in order directly. ADMIN ONLY — customer port submissions must use POST /v2.2/account/port which routes through the LNP review queue. All TNs must first be verified via portInAvailability (returns 412 if not). authDate is auto-set. The configured per-TN port fee is deducted from the account balance.
/v2/iNumbering/portInOrder/
| apikey required | string |
required | object (portInOrder_portInOrder) Port in order port in order shape. |
{- "apikey": "Your API Key",
- "portInOrder": {
- "desiredDueDate": "1970-01-01",
- "tnList": {
- "tnItem": [ ]
}
}
}{- "status": "Success",
- "orderId": 102644,
- "statusCode": "200"
}Update port-out PINs for phone numbers. portOutPin is optional for each tnItem — if omitted, a random 4-digit PIN (1000-9999) is auto-generated. Only TNs belonging to the authenticated account are processed.
/v2/iNumbering/portOutPinUpdate/
| apikey required | string |
required | object (portOutPin_portOutPin) Port out pin port out pin shape. |
{- "apikey": "Your API Key",
- "portOutPin": {
- "tnList": {
- "tnItem": [ ]
}
}
}{- "statusCode": "200",
- "portOutPin": {
- "tnList": {
- "tnItem": [
- {
- "tn": 2012548000,
- "portOutPin": "4287"
}
]
}
}, - "status": "Success"
}