Download OpenAPI specification:Download
Telephone number management
Assigns telephone numbers to the account. Account balance must cover the monthly DID rate multiplied by the number of DIDs being added.
Body for add numbers.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "status": "Success",
- "message": "Numbers added",
- "statusCode": "200",
- "numbers": [ ]
}Enables or disables inbound Caller ID Name (CNAM) lookup for one or more numbers.
Body for enable or disable inbound cnam.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "status": "Success",
- "message": "CNAM results",
- "statusCode": "200",
- "numbers": [ ]
}Removes numbers from the account and returns them to the available pool. Numbers currently porting cannot be disconnected.
Body for disconnect numbers.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "status": "Success",
- "message": "Numbers removed",
- "statusCode": "200",
- "numbers": [ ]
}Removes call forwarding from one or more numbers.
Body for remove call forward.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "status": "Success",
- "foward": [ ],
- "message": "Foward results",
- "statusCode": "200"
}Enables call forwarding on one or more numbers to a destination number.
Body for set call forward.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "status": "Success",
- "foward": [ ],
- "message": "Foward results",
- "statusCode": "200"
}Sets the outbound Caller ID Name (CNAM/LIDB) for one or more numbers. Updates the database and the routing network. The number must be on the account.
Body for set lidb / outbound caller id name.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "status": "Success",
- "message": "Numbers modified",
- "statusCode": "200",
- "numbers": [ ]
}Returns telephone numbers on the account with their route and gateway IP. Optionally filter by route ID or number.
Body for list numbers.
| apikey required | string |
| number | integer Filter by number (partial match). |
| route | integer Filter by gateway route ID. |
{- "apikey": "Your API Key",
- "number": 2015551234,
- "route": 1000
}{- "status": "Success",
- "numbers": [ ],
- "statusCode": "200"
}Moves one or more numbers to a different account with a specified route.
Body for move numbers.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "status": "Success",
- "message": "Move results",
- "statusCode": "200",
- "numbers": [ ]
}Deletes numbers from the account entirely. Numbers currently porting cannot be removed.
Body for remove numbers.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "status": "Success",
- "message": "Numbers removed",
- "statusCode": "200",
- "numbers": [ ]
}Sets the gateway route for one or more numbers.
Body for route numbers.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "status": "Success",
- "message": "Route results",
- "statusCode": "200",
- "numbers": [ ]
}Sets the inbound DNIS translation for one or more numbers.
Body for set number translations.
| apikey required | string |
required | Array of objects |
{- "apikey": "Your API Key",
- "numbers": [ ]
}{- "translation": [ ],
- "status": "Success",
- "message": "Translation results",
- "statusCode": "200"
}