# call-classes Management of manually maintained call-class information ## Get a list of Call Classes - [GET /call-classes](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-reference-data/call-classes/getcallclasses.md) ## Create a new Call-Class - [POST /call-classes](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-reference-data/call-classes/createcallclass.md) ## Check if Call Class exists - [HEAD /call-classes](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-reference-data/call-classes/checkcallclass.md) ## Get a specific Call Class - [GET /call-classes/{call_class_id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-reference-data/call-classes/getcallclass.md) ## Update a Call Class - [PUT /call-classes/{call_class_id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-reference-data/call-classes/updatecallclassput.md) ## Delete Call Class - [DELETE /call-classes/{call_class_id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-reference-data/call-classes/deletecallclass.md) ## Patch update Call Class - [PATCH /call-classes/{call_class_id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-reference-data/call-classes/updatecallclasspatch.md)