DevZero Logo
DevZero

Login a new user

POST
/auth/login
/auth/login

Request Body

application/jsonRequired

login user

email
Required
string

email of user

Format: "email"
curl -X POST "https://api.devzero.io/backend/v0/auth/login" \
  -H "Content-Type: application/json" \
  -d '{
    "email": "user@example.com"
  }'

user logged in

{
  "token": "string",
  "user": {
    "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"
  }
}