# Provider Roles

 - [POST /provider-roles](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/provider-roles/createproviderrole.md): Creates a new ProviderRole
 - [GET /provider-roles](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/provider-roles/listproviderrole.md): Lists all ProviderRole
 - [GET /provider-roles/{providerRoleID}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/provider-roles/getproviderrole.md): Gets ProviderRole
 - [PUT /provider-roles/{providerRoleID}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/provider-roles/updateproviderrole.md): Updates a specific ProviderRole.
 - [DELETE /provider-roles/{providerRoleID}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/provider-roles/deleteproviderrole.md): Deletes an ProviderRole
 - [PUT /provider-roles-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/provider-roles/updatebatchproviderrole.md): Create or Update multiple ProviderRole at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.
