# Call Types ## Create CallTrackingCallType - [POST /call-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/call-types/createcalltrackingcalltype.md): Creates a new CallTrackingCallType ## List CallTrackingCallType - [GET /call-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/call-types/listcalltrackingcalltype.md): Lists all CallTrackingCallType ## Get CallTrackingCallType - [GET /call-types/{callType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/call-types/getcalltrackingcalltype.md): Gets CallTrackingCallType ## Update CallTrackingCallType - [PUT /call-types/{callType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/call-types/updatecalltrackingcalltype.md): Updates a specific CallTrackingCallType. ## Delete CallTrackingCallType - [DELETE /call-types/{callType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/call-types/deletecalltrackingcalltype.md): Deletes an CallTrackingCallType ## Create or Update Batch CallTrackingCallType - [PUT /call-types-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/call-types/updatebatchcalltrackingcalltype.md): Create or Update multiple CallTrackingCallType at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.