Skip to main content
PATCH
Patch Project Meta

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
project
string
required

The project key

release_policy
enum<string> | null

Evaluated requires completed passing evaluation before production release; omit to leave unchanged.

Available options:
permissive,
evaluated
description
string | null
visibility
string | null

private | public

display_name
string | null

Display name; can be set on its own, without renaming the path

external_hubs
string | null

External hubs this project's jobs may reference, comma separated (hf, ms). Empty string allows none; __inherit__ clears the policy so the deployment's setting applies. Omit to leave unchanged. A project can only narrow what an administrator enabled, never widen it.

Response

Successful Response

project_key
string
required
name
string
required
display_name
string | null
description
string | null
visibility
string
default:private
owner_username
string | null
team_key
string | null
external_hubs
string | null
release_policy
enum<string>
default:permissive
Available options:
permissive,
evaluated
can_manage
boolean
default:false