Usage products represent products that are billed based on usage
/
Delete a rental product c...
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" }