# adhoc-inventories An Adhoc Inventory is used to represent a charge, discount or refund that will be applied on an adhoc basis ## Get a list of available adhoc inventories - [GET /adhoc-inventories](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-inventory/adhoc-inventories/getadhocinventories.md) ## Check if adhoc inventory exists - [HEAD /adhoc-inventories](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-inventory/adhoc-inventories/checkadhocinventory.md) ## Create a new adhoc inventory - [POST /adhoc-inventories](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-inventory/adhoc-inventories/createadhocinventory.md) ## Get a specific adhoc inventory - [GET /adhoc-inventories/{adhoc_inventory_id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-inventory/adhoc-inventories/getadhocinventory.md) ## Update an ad hoc inventory - [PATCH /adhoc-inventories/{adhoc_inventory_id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-inventory/adhoc-inventories/updateadhocinventory.md)