# Auth Procedure Codes ## Create Procedure Code - [POST /auths/{authNumber}/procedure-codes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/auth-procedure-codes/createauthproccode.md): Creates a new Procedure Code. ## List Procedure Codes for Auth - [GET /auths/{authNumber}/procedure-codes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/auth-procedure-codes/listauthproccodebyauth.md): Gets all Procedure Codes for a specific Auth ## Create Procedure Code Batch - [POST /auths/{authNumber}/procedure-codes-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/auth-procedure-codes/createauthproccodebatch.md): Creates multiple Procedure Codes ## Delete Procedure Code Batch - [DELETE /auths/{authNumber}/procedure-codes-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/auth-procedure-codes/deleteauthproccodebatch.md): Deletes multiple Procedure Codes ## Get Procedure Code - [GET /auths/{authNumber}/procedure-codes/{procedureCodeKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/auth-procedure-codes/getauthproccode.md): Gets a specific Procedure Code ## Update Procedure Code - [PUT /auths/{authNumber}/procedure-codes/{procedureCodeKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/auth-procedure-codes/updateauthproccode.md): Updates a specific Procedure Code. ## Delete Procedure Code - [DELETE /auths/{authNumber}/procedure-codes/{procedureCodeKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/auth-procedure-codes/deleteauthproccode.md): Deletes a specific Procedure Code.