# Credentials

> Credentials in API v3.

- [List credentials](https://cademi.dev/api/reference/credentials/credentials.list.md): `GET /credentials`
- [Create a credential](https://cademi.dev/api/reference/credentials/credentials.create.md): `POST /credentials`
- [Retrieve the current credential](https://cademi.dev/api/reference/credentials/credentials.current.md): `GET /credentials/current`
- [Retrieve the current credential's policies](https://cademi.dev/api/reference/credentials/credentials.current_policies.md): `GET /credentials/current/policies`
- [Retrieve the permission catalog](https://cademi.dev/api/reference/credentials/credentials.permission_catalog.get.md): `GET /credentials/permission-catalog`
- [List policy templates](https://cademi.dev/api/reference/credentials/credentials.policy_templates.list.md): `GET /credentials/policy-templates`
- [Retrieve a credential](https://cademi.dev/api/reference/credentials/credentials.get.md): `GET /credentials/{credential_id}`
- [Update a credential](https://cademi.dev/api/reference/credentials/credentials.update.md): `PATCH /credentials/{credential_id}`
- [Delete a credential](https://cademi.dev/api/reference/credentials/credentials.delete.md): `DELETE /credentials/{credential_id}`
- [List credential policies](https://cademi.dev/api/reference/credentials/credentials.policies.list.md): `GET /credentials/{credential_id}/policies`
- [Add a credential policy](https://cademi.dev/api/reference/credentials/credentials.policies.create.md): `POST /credentials/{credential_id}/policies`
- [Retrieve a credential policy](https://cademi.dev/api/reference/credentials/credentials.policies.get.md): `GET /credentials/{credential_id}/policies/{policy_id}`
- [Update a credential policy](https://cademi.dev/api/reference/credentials/credentials.policies.update.md): `PATCH /credentials/{credential_id}/policies/{policy_id}`
- [Remove a credential policy](https://cademi.dev/api/reference/credentials/credentials.policies.delete.md): `DELETE /credentials/{credential_id}/policies/{policy_id}`
- [Rotate a credential secret](https://cademi.dev/api/reference/credentials/credentials.secret_rotations.create.md): `POST /credentials/{credential_id}/secret-rotations`
