# Credentialing Contracts ## Create CredContract - [POST /credentialing-contracts](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-contracts/createcredcontract.md): Creates a new CredContract ## List CredContract - [GET /credentialing-contracts](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-contracts/listcredcontract.md): Lists all CredContract ## Get CredContract - [GET /credentialing-contracts/{credContractKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-contracts/getcredcontract.md): Gets CredContract ## Update CredContract - [PUT /credentialing-contracts/{credContractKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-contracts/updatecredcontract.md): Updates a specific CredContract. ## Delete CredContract - [DELETE /credentialing-contracts/{credContractKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-contracts/deletecredcontract.md): Deletes an CredContract ## Create or Update Batch CredContract - [PUT /credentialing-contracts-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-contracts/updatebatchcredcontract.md): Create or Update multiple CredContract at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.