# Provider

## The ProviderInfo object

- [provider/object.md](provider/object.md)

## Endpoints

### Get a provider

- [GET /api/2.1/unity-catalog/providers/{name_arg}](get-provider.md)

### List providers

- [GET /api/2.1/unity-catalog/providers](list-providers.md)

### Create an auth provider

- [POST /api/2.1/unity-catalog/providers](create-provider.md)

### Update a provider

- [PATCH /api/2.1/unity-catalog/providers/{name_arg}](update-provider.md)

### Delete a provider

- [DELETE /api/2.1/unity-catalog/providers/{name_arg}](delete-provider.md)

### List shares by Provider

- [GET /api/2.1/unity-catalog/providers/{provider_name_arg}/shares](list-provider-shares.md)

### List assets by provider share

- [GET /api/2.1/data-sharing/providers/{provider_name_arg}/shares/{share_name_arg}](list-provider-share-assets.md)

