Skip to main content

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

workspaceId

integer

query

Optional

Workspace numeric identifier

platformId

string

query

Optional

Platform string identifier

name

string

query

Optional

Credentials name to validate

credentialsId

string

path

Required

Credentials string identifier

checked

boolean

query

Optional

If set credentials deletion will be blocked by running jobs that depend on them

pairingId

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