# Explanation Codes ## Create ExplanationCodes - [POST /ex-codes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/explanation-codes/createexplanationcodes.md): Creates a new ExplanationCodes ## List ExplanationCodes - [GET /ex-codes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/explanation-codes/listexplanationcodes.md): Lists all ExplanationCodes ## Get ExplanationCodes - [GET /ex-codes/{exCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/explanation-codes/getexplanationcodes.md): Gets ExplanationCodes ## Update ExplanationCodes - [PUT /ex-codes/{exCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/explanation-codes/updateexplanationcodes.md): Updates a specific ExplanationCodes. ## Delete ExplanationCodes - [DELETE /ex-codes/{exCode}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/explanation-codes/deleteexplanationcodes.md): Deletes an ExplanationCodes ## Create or Update Batch ExplanationCodes - [PUT /ex-codes-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/explanation-codes/updatebatchexplanationcodes.md): Create or Update multiple ExplanationCodes at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.