v1
Double column
API
CLI
JS Client

Integrations /

Update registry

Updates a set of registry credential data.

Required permission

Account > Credentials > General > Update

Path parameters

    • credentialId

      string required
      ID of the registry credential

Request body

  • {object}
    • credentials

      {object}
      • username

        string
        Username for the docker registry. Required when `integrationId` is provided.
      • password

        string
        Password for the docker registry. Required when `integrationId` is provided.
      • scope

        {object} required
        • pull

          boolean
          Whether the credentials can pull images.
        • push

          boolean
          Whether the credentials can push images.
    • restrictions

      {object}
      • restricted

        boolean required
        Whether access to this credential is restricted.
      • projects

        [array]
        List of projects that have access to this credential.
        • string
    • updatedAt

      string
      time of update
    • createdAt

      string
      time of creation

Response body

  • {object}
    Response object.
    • data

      {object} required
      Result data.
    API
    CLI
    JS Client

    PATCH /v1/integrations/registries/{credentialId}

    Example request

    Request body
    curl
    curl --header "Content-Type: application/json" \
      --header "Authorization: Bearer NORTHFLANK_API_TOKEN" \
      --request PATCH \
      --data 'undefined' \
      https://api.northflank.com/v1/integrations/registries/{credentialId}

    Example response

    200 OK

    The operation was performed successfully.

    JSON

    {
      "data": {}
    }

    © 2025 Northflank Ltd. All rights reserved.