Skip to main content

Update api-key

PUT 

/api/v1/partner/settings/api-keys/:id

Update an API key's name, scopes, full access, or expiry.

Request

Path Parameters

    id int64required

    The unique identifier of the .

Body

    name (string | null)

    Possible values: non-empty

    full_access (boolean | null)
    allowed_routes string[]

    Possible values: non-empty

    Route ids (e.g. 'POST /api/v8/partner/documents') and/or preset tokens (e.g. 'preset:lens-sdk') this key may use; ignored when full_access is true. GET /api/v1/partner/settings/api-keys/available-permissions for the full list of valid values.

    manager_ids integer[]
    expires_at date-time

Responses

An API key

Schema
    id integerrequired
    name (string | null)

    Possible values: non-empty

    key (string | null)

    Possible values: non-empty

    full_access booleanrequired
    allowed_routes string[]required

    Possible values: non-empty

    status stringrequired

    Possible values: non-empty

    managers object[]
  • Array [
  • id integerrequired
    name stringrequired

    Possible values: non-empty

    email stringrequired

    Possible values: non-empty

    is_owner booleanrequired
    active booleanrequired
  • ]
  • last_used_at date-time
    expires_at date-time
    created date-time
Loading...