Provisioning Extras
Get available Provisioning Orders
Request
curl --location 'https://api.cellhire.com/api/account/{accountId}/network/{networkId}/provisioningOrder' \
--header 'Content-Type: application/json;charset=UTF-8' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjRBMDlENTFBMDhEOEUxMTU0OTkyODFDN...' \
Response
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
[
{
"number": 12,
"name": "Example PO",
"displayName": "Example PO",
"isPooled": false,
"isNetworkAccountDefault": true,
"hiremanCurrencyId": 1
}
]
Get available Tariffs
Request
curl --location 'https://api.cellhire.com/api/account/{accountId}/network/{networkId}/tariff' \
--header 'Content-Type: application/json;charset=UTF-8' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjRBMDlENTFBMDhEOEUxMTU0OTkyODFDN...' \
Response
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"name": "Tariff Test",
"number": 1,
"isLegacy": true,
"requiresDataBoltOn": true,
"supportsFullPooling": true
}
Get available BoltOns
Request
curl --location 'https://api.cellhire.com/api/account/{accountId}/tariff/{tariffNumber}/boltons' \
--header 'Content-Type: application/json;charset=UTF-8' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjRBMDlENTFBMDhEOEUxMTU0OTkyODFDN...' \
Response
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"name": "BoltOn Test",
"number": 1,
"isDataBoltOn": true,
"isLegacy": false,
"isTemporal": false
}
Get available Public IP Groups
Request
curl --location 'https://api.cellhire.com/api/account/{accountId}/PublicIpGroups/{networkId}' \
--header 'Content-Type: application/json;charset=UTF-8' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjRBMDlENTFBMDhEOEUxMTU0OTkyODFDN...' \
Response
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
[
{
"id": 123,
"number": 672733,
"name": "Sample IP Group",
"startIpAddress": "24.156.99.1",
"endIpAddress": "24.156.99.254",
"totalIpAddresses": 254,
"availableIpAddresses": 254
}
]
Get available Static IP Groups
Request
curl --location 'https://api.cellhire.com/api/account/{accountId}/StaticIpGroups/{networkId}' \
--header 'Content-Type: application/json;charset=UTF-8' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjRBMDlENTFBMDhEOEUxMTU0OTkyODFDN...' \
Response
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
[
{
"id": 123,
"number": 672733,
"name": "Sample IP Group",
"startIpAddress": "10.0.0.1",
"endIpAddress": "10.0.0.254",
"totalIpAddresses": 254,
"availableIpAddresses": 254
}
]