# CallTrackingDiagCodes ## Create CallTrackingDiagCodes - [POST /call-tracking-diag-codes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingdiagcodes/createcalltrackingdiagcodes.md): Creates a new CallTrackingDiagCodes ## List CallTrackingDiagCodes - [GET /call-tracking-diag-codes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingdiagcodes/listcalltrackingdiagcodes.md): Lists all CallTrackingDiagCodes ## Get CallTrackingDiagCodes - [GET /call-tracking-diag-codes/{CallTrackingDiagCodes_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingdiagcodes/getcalltrackingdiagcodes.md): Gets CallTrackingDiagCodes ## Update CallTrackingDiagCodes - [PUT /call-tracking-diag-codes/{CallTrackingDiagCodes_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingdiagcodes/updatecalltrackingdiagcodes.md): Updates a specific CallTrackingDiagCodes. ## Delete CallTrackingDiagCodes - [DELETE /call-tracking-diag-codes/{CallTrackingDiagCodes_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingdiagcodes/deletecalltrackingdiagcodes.md): Deletes an CallTrackingDiagCodes ## Create or Update Batch CallTrackingDiagCodes - [PUT /call-tracking-diag-codes-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/calltrackingdiagcodes/updatebatchcalltrackingdiagcodes.md): Create or Update multiple CallTrackingDiagCodes at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.