Skip to content

Update a custom-registry

PUT
/custom-registries/{id}
id
required
string

DocumentId

object
data
object
name
required
string
>= 1 characters <= 255 characters
url
required
string
>= 1 characters <= 1024 characters
username

Username for Basic auth (e.g. ‘oauth2’ for GitLab PAT). Leave empty to use token as Bearer.

string
token

Encrypted authentication token (PAT or password). Never returned in API responses.

string
organisation
One of:

DocumentId reference to api::organisation.organisation

string
status
string
Allowed values: pending ok error unauthorized
last_checked
string format: date-time
error_message
string
api_url

Optional: GitLab/Harbor API base URL for registry discovery (e.g. https://gitlab.example.com). Required for full repository auto-discovery.

string
<= 1024 characters
is_active

Soft-delete flag. Set to false instead of deleting the record.

boolean
home_region
required

Logical data-residency region of the tenant (CELL invariant, F2.CELL.01)

string
Allowed values: eu us apac
cell_id

Deployment cell within home_region for blast-radius isolation (CELL invariant, F2.CELL.01)

string

Updated

object
data
object
name
required
string
>= 1 characters <= 255 characters
url
required
string
>= 1 characters <= 1024 characters
username

Username for Basic auth (e.g. ‘oauth2’ for GitLab PAT). Leave empty to use token as Bearer.

string
token

Encrypted authentication token (PAT or password). Never returned in API responses.

string
organisation
One of:

DocumentId reference to api::organisation.organisation

string
status
string
Allowed values: pending ok error unauthorized
last_checked
string format: date-time
error_message
string
api_url

Optional: GitLab/Harbor API base URL for registry discovery (e.g. https://gitlab.example.com). Required for full repository auto-discovery.

string
<= 1024 characters
is_active

Soft-delete flag. Set to false instead of deleting the record.

boolean
home_region
required

Logical data-residency region of the tenant (CELL invariant, F2.CELL.01)

string
Allowed values: eu us apac
cell_id

Deployment cell within home_region for blast-radius isolation (CELL invariant, F2.CELL.01)

string
documentId
string
id
integer
createdAt
string format: date-time
updatedAt
string format: date-time
publishedAt
string format: date-time
nullable

Validation error

Missing or invalid authentication

Not authorized (tenant scope or capability)

Not found