# Credentialing Attestation Types ## Create CredAttestationType - [POST /credentialing-attestation-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-attestation-types/createcredattestationtype.md): Creates a new CredAttestationType ## List CredAttestationType - [GET /credentialing-attestation-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-attestation-types/listcredattestationtype.md): Lists all CredAttestationType ## Get CredAttestationType - [GET /credentialing-attestation-types/{credAttestationTypeKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-attestation-types/getcredattestationtype.md): Gets CredAttestationType ## Update CredAttestationType - [PUT /credentialing-attestation-types/{credAttestationTypeKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-attestation-types/updatecredattestationtype.md): Updates a specific CredAttestationType. ## Delete CredAttestationType - [DELETE /credentialing-attestation-types/{credAttestationTypeKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-attestation-types/deletecredattestationtype.md): Deletes an CredAttestationType ## Create or Update Batch CredAttestationType - [PUT /credentialing-attestation-types-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/credentialing-attestation-types/updatebatchcredattestationtype.md): Create or Update multiple CredAttestationType at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.