Credentials
Credentials store the access keys and tokens for your compute environments, Git hosting services, and container registries in Seqera Platform.
Container registry credentials are used by the Wave container service to authenticate to private and public container registries like Docker Hub, Google Artifact Registry, Quay, etc.
Path and query parameters
Name | Type | Location | Req/Opt | Description |
|---|---|---|---|---|
| integer | query | Optional | Workspace numeric identifier |
| string | query | Optional | Platform string identifier |
| string | query | Optional | Credentials name to validate |
| string | path | Required | Credentials string identifier |
| boolean | query | Optional | If set credentials deletion will be blocked by running jobs that depend on them |
| string | query | Optional | Encryption key string identifier for encrypting the returned credentials. |
Request body parameters
Name | Type | Req/Opt | Description |
|---|---|---|---|
CreateCredentials | Create credentials | ||
credentials | object | Optional | Cloud provider or service credentials for authentication. Used to connect compute environments, access storage, and integrate with external services. |
credentials.id | string | Optional | Credentials string identifier. |
credentials.name | string | Required | Unique name for the credentials. Must be 1-100 alphanumeric, dash, or underscore characters. |
credentials.description | string | Optional | Optional description of the credentials and their intended use. |
credentials.provider | string | Required | |
credentials.baseUrl | string | Optional | Base URL for the container registry server. Required for container registry credentials — defaults to docker.io). |
credentials.category | string | Optional | |
credentials.deleted | boolean | Optional | |
credentials.lastUsed | string | Optional | |
credentials.dateCreated | string | Optional | |
credentials.lastUpdated | string | Optional | |
credentials.keys | object | Optional | |
credentials.keys.discriminator | string | Optional | |
UpdateCredentials | Update credentials | ||
credentials | object | Optional | Cloud provider or service credentials for authentication. Used to connect compute environments, access storage, and integrate with external services. |
credentials.id | string | Optional | Credentials string identifier. |
credentials.name | string | Required | Unique name for the credentials. Must be 1-100 alphanumeric, dash, or underscore characters. |
credentials.description | string | Optional | Optional description of the credentials and their intended use. |
credentials.provider | string | Required | |
credentials.baseUrl | string | Optional | Base URL for the container registry server. Required for container registry credentials — defaults to docker.io). |
credentials.category | string | Optional | |
credentials.deleted | boolean | Optional | |
credentials.lastUsed | string | Optional | |
credentials.dateCreated | string | Optional | |
credentials.lastUpdated | string | Optional | |
credentials.keys | object | Optional | |
credentials.keys.discriminator | string | Optional |