DevZero Logo

DevZero

Update info about a user

PUT
/users/metadata

Header Parameters

Authorizationstring

Value: "Bearer <token>"; visit the "User Settings" page in the DevZero dashboard to generate a token

update user body

default_region?string
dxi_onboarding_checklist?DxiChecklist
github_username?string

version control username

given_name?string

name of user

linked_vcss?array<LinkedVCS>

version control providers linked by user

onboarding_checklist?OnboardingChecklist
organization_join_date?integer

timestamp when user joined organization in milliseconds

Formatint64
timezone?string

User timezone

user_scoped_recipe?string

User scoped recipe

Response Body

curl -X PUT "https://api.devzero.io/backend/v0/users/metadata" \
  -H "Authorization: string" \
  -H "Content-Type: application/json" \
  -d '{}'
{
  "default_region": "string",
  "default_region_name": "string",
  "dora_connection_ids": [
    "string"
  ],
  "dxi_onboarding_checklist": {
    "analyze_own_code": "SKIPPED",
    "development_process_bottlenecks": "SKIPPED",
    "devzero_cli": "SKIPPED",
    "github_token": "SKIPPED",
    "is_dora_repository_connected": true
  },
  "email": "user@example.com",
  "given_name": "string",
  "id": "string",
  "is_global_admin": true,
  "linked_vcss": [
    {
      "link_metadata": "string",
      "vsc_uri": "string"
    }
  ],
  "onboarding_checklist": {
    "has_completed_onboarding": true,
    "has_completed_onboarding_checklist": true,
    "has_completed_recipe_quick_starters": true,
    "has_created_recipe": true,
    "has_dismissed_quickstart": true,
    "has_dismissed_recipe_callout": true,
    "has_forked_quickstart": true,
    "has_launched_workspace": true,
    "has_seen_github_app_modal": true,
    "has_seen_onboarding_recipe_modal": true,
    "onboarding_path": "undefined"
  },
  "organization_join_date": 0,
  "sub": "string",
  "teams": [
    {
      "authorized_oauth2_repo_manager_integrations": [
        "string"
      ],
      "connected_github_user": "string",
      "connected_github_user_url": "string",
      "gh_user_access_token": "string",
      "is_owner": true,
      "name": "string",
      "permissions": "string",
      "role": "string",
      "team_id": "string",
      "user_id": "string"
    }
  ],
  "timezone": "string",
  "user_scoped_recipe": "string"
}
{
  "message": "string"
}
{
  "message": "string"
}
{
  "message": "string"
}
{
  "message": "string"
}
{
  "message": "string"
}
{
  "message": "string"
}
{
  "message": "string"
}
{
  "message": "string"
}
{
  "message": "string"
}