# Provider Credentialing Practices ## Create ProviderCredPracticeDetail - [POST /provider-credentialing/{providerCredKey}/practices](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/provider-credentialing-practices/createprovidercredpracticedetail.md): Creates a new ProviderCredPracticeDetail ## List ProviderCredPracticeDetail - [GET /provider-credentialing/{providerCredKey}/practices](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/provider-credentialing-practices/listprovidercredpracticedetail.md): Lists all ProviderCredPracticeDetail for the given providerCredKey ## Get ProviderCredPracticeDetail - [GET /provider-credentialing/{providerCredKey}/practices/{credPracticeTypeKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/provider-credentialing-practices/getprovidercredpracticedetail.md): Gets ProviderCredPracticeDetail ## Update ProviderCredPracticeDetail - [PUT /provider-credentialing/{providerCredKey}/practices/{credPracticeTypeKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/provider-credentialing-practices/updateprovidercredpracticedetail.md): Updates a specific ProviderCredPracticeDetail. ## Delete ProviderCredPracticeDetail - [DELETE /provider-credentialing/{providerCredKey}/practices/{credPracticeTypeKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/provider-credentialing-practices/deleteprovidercredpracticedetail.md): Deletes an ProviderCredPracticeDetail ## Create or Update Batch ProviderCredPracticeDetail - [PUT /provider-credentialing/{providerCredKey}/practices-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/provider-credentialing-practices/updatebatchprovidercredpracticedetail.md): Create or Update multiple ProviderCredPracticeDetail at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.