# CallTrackingProcCodes ## Create CallTrackingProcCodes - [POST /call-tracking-proc-codes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingproccodes/createcalltrackingproccodes.md): Creates a new CallTrackingProcCodes ## List CallTrackingProcCodes - [GET /call-tracking-proc-codes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingproccodes/listcalltrackingproccodes.md): Lists all CallTrackingProcCodes ## Get CallTrackingProcCodes - [GET /call-tracking-proc-codes/{CallTrackingProcCodes_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingproccodes/getcalltrackingproccodes.md): Gets CallTrackingProcCodes ## Update CallTrackingProcCodes - [PUT /call-tracking-proc-codes/{CallTrackingProcCodes_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingproccodes/updatecalltrackingproccodes.md): Updates a specific CallTrackingProcCodes. ## Delete CallTrackingProcCodes - [DELETE /call-tracking-proc-codes/{CallTrackingProcCodes_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingproccodes/deletecalltrackingproccodes.md): Deletes an CallTrackingProcCodes ## Create or Update Batch CallTrackingProcCodes - [PUT /call-tracking-proc-codes-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingproccodes/updatebatchcalltrackingproccodes.md): Create or Update multiple CallTrackingProcCodes at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.