# usage-products Usage products represent products that are billed based on usage ## Get a list of available usage products - [GET /usage-products](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-product/usage-products/getusageproducts.md) ## Create a new usage product - [POST /usage-products](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-product/usage-products/createusageproduct.md) ## Check if usage product exists - [HEAD /usage-products](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-product/usage-products/checkusageproduct.md) ## Get a specific usage product - [GET /usage-products/{usage_product_id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-product/usage-products/getusageproduct.md) ## Update a usage product - [PATCH /usage-products/{usage_product_id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-product/usage-products/updateusageproduct.md) ## Get a list of available usage product categories - [GET /usage-product-categories](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-product/usage-products/getusageproductcategories.md) ## Returns a list of available suppliers - [GET /usage-product-suppliers](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-product/usage-products/getusageproductsuppliers.md): Returns a list of available suppliers and corresponding data sources for usage products