Usage products represent products that are billed based on usage
- Get a specific rental product category
Get a list of available rental product categories
Create a new rental category
Delete a rental product category
Update a specific rental product category
Get a specific rental pro...
Elevate Products API (2.13)
- Rental Product - a product or service that is billed on a fixed charge; for example, a broadband service, connection or site visit
- Usage Product - a product that is billed based on it's usage, such as calls or data; these typically fall into one of the following categories within Elevate; outbound such as CPS/IDA, Mobile or VoIP; and Inbound
Download OpenAPI description
Languages
Servers
https://rest.elevatebilling.com/v2
- https://rest.elevatebilling.com/v2/rental-product-categories
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://rest.elevatebilling.com/v2/rental-product-categories?page=1&pageSize=100&sort=id%2Cname+%7C+name%3Adesc&fields=id%2Cname&name=xyz+%7C+in%3Ax%2Cy+%7C+like%3Axyz' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'OK
Rental product category name
If true the product categories is maintained by SI. The products under this category cannot be created,updated or deleted
Default false
Display icon for the rental product category
Enum"fa-wifi""fa-sitemap""fa-server""fa-hdd-o""fa-database""fa-plug""fa-bolt""fa-cloud""fa-cloud-download""fa-cloud-upload"
Response
application/json
[ { "id": 1, "name": "string", "startDate": "2019-08-24", "endDate": "2019-08-24", "siMaintained": false, "contractOwnerIds": [ … ], "supplierAccountIds": [ … ], "displayIcon": "fa-wifi" } ]
- https://rest.elevatebilling.com/v2/rental-product-categories
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://rest.elevatebilling.com/v2/rental-product-categories \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"startDate": "2019-08-24",
"endDate": "2019-08-24",
"contractOwnerIds": [
1
],
"supplierAccountIds": [
1
],
"displayIcon": "fa-wifi"
}'Response
application/json
{ "id": 1, "name": "string", "startDate": "2019-08-24", "endDate": "2019-08-24", "siMaintained": false, "contractOwnerIds": [ 1 ], "supplierAccountIds": [ 1 ], "displayIcon": "fa-wifi" }
- https://rest.elevatebilling.com/v2/rental-product-categories/{rental_product_category_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://rest.elevatebilling.com/v2/rental-product-categories/1 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "id": 1, "name": "string", "startDate": "2019-08-24", "endDate": "2019-08-24", "siMaintained": false, "contractOwnerIds": [ 1 ], "supplierAccountIds": [ 1 ], "displayIcon": "fa-wifi" }
- https://rest.elevatebilling.com/v2/rental-product-categories/{rental_product_category_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://rest.elevatebilling.com/v2/rental-product-categories/1 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Bodyapplication/json-patch+jsonrequired Array [ ]
A set of JSONPatch operations to be performed
The JSON Patch operation to be performed
Enum"add""remove""replace""move""copy""test"
- https://rest.elevatebilling.com/v2/rental-product-categories/{rental_product_category_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://rest.elevatebilling.com/v2/rental-product-categories/1 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json-patch+json' \
-d '[
{
"op": "replace",
"path": "/name",
"value": "insurance"
}
]'Response
application/json
{ "id": 1, "name": "string", "startDate": "2019-08-24", "endDate": "2019-08-24", "siMaintained": false, "contractOwnerIds": [ 1 ], "supplierAccountIds": [ 1 ], "displayIcon": "fa-wifi" }