JetBrains · Schema

JetBrains User

A user resource common across JetBrains Hub, YouTrack, TeamCity, and Space.

CI/CDDeveloper ToolsIDE

Properties

Name Type Description
id string Unique identifier for the user.
login string Login name of the user.
fullName string Full display name of the user.
email string Email address of the user.
avatarUrl string URL of the user avatar image.
banned boolean Whether the user account is banned.
groups array Groups the user belongs to.
View JSON Schema on GitHub

JSON Schema

user.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "jetbrains-user.json",
  "title": "JetBrains User",
  "description": "A user resource common across JetBrains Hub, YouTrack, TeamCity, and Space.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the user."
    },
    "login": {
      "type": "string",
      "description": "Login name of the user."
    },
    "fullName": {
      "type": "string",
      "description": "Full display name of the user."
    },
    "email": {
      "type": "string",
      "format": "email",
      "description": "Email address of the user."
    },
    "avatarUrl": {
      "type": "string",
      "format": "uri",
      "description": "URL of the user avatar image."
    },
    "banned": {
      "type": "boolean",
      "description": "Whether the user account is banned."
    },
    "groups": {
      "type": "array",
      "description": "Groups the user belongs to.",
      "items": {
        "type": "object",
        "properties": {
          "id": { "type": "string" },
          "name": { "type": "string" }
        }
      }
    }
  },
  "required": ["id", "login"]
}