ADT · Schema

User

A user with access to a business site.

Access ControlAutomationHome SecurityIoTMonitoringSecuritySmart HomeFortune 1000

Properties

Name Type Description
id string Unique user ID.
name string Full name of the user.
email string Email address.
role string User role.
View JSON Schema on GitHub

JSON Schema

business-api-user-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/adt/refs/heads/main/json-schema/business-api-user-schema.json",
  "title": "User",
  "description": "A user with access to a business site.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique user ID.",
      "example": "usr-001"
    },
    "name": {
      "type": "string",
      "description": "Full name of the user.",
      "example": "Jane Smith"
    },
    "email": {
      "type": "string",
      "format": "email",
      "description": "Email address.",
      "example": "[email protected]"
    },
    "role": {
      "type": "string",
      "description": "User role.",
      "enum": [
        "admin",
        "manager",
        "employee",
        "contractor"
      ],
      "example": "employee"
    }
  }
}