{
  "data": {
    "tree": [
      {
        "value": "record_in",
        "tree": [
          {
            "value": "customerId",
            "key": "customer_id",
            "required": true,
            "inmutable": true
          },
          {
            "value": "clientId",
            "key": "client_id",
            "inmutable": true
          },
          {
            "value": "firstName",
            "key": "first_name"
          },
          {
            "value": "lastName",
            "key": "last_name"
          },
          {
            "value": "telephone",
            "key": "telephone"
          },
          {
            "value": "email",
            "key": "email",
            "required": true,
            "inmutable": true
          },
          {
            "value": "alias",
            "key": "alias"
          },
          {
            "value": "planning",
            "key": "access.planning",
            "schema": "account/access",
            "default": "read"
          },
          {
            "value": "reporting",
            "key": "access.reporting",
            "schema": "account/access",
            "default": "read"
          },
          {
            "value": "upload",
            "key": "access.upload",
            "schema": "account/access",
            "default": "read"
          },
          {
            "value": "customer",
            "key": "access.customer",
            "schema": "account/access",
            "default": "read"
          }
        ]
      },
      {
        "value": "record_out",
        "tree": [
          {
            "value": "user_id",
            "key": "userId"
          },
          {
            "value": "customer_id",
            "key": "customerId"
          },
          {
            "value": "client_id",
            "key": "clientId"
          },
          {
            "value": "root",
            "key": "root",
            "default": false
          },
          {
            "value": "first_name",
            "key": "firstName"
          },
          {
            "value": "last_name",
            "key": "lastName"
          },
          {
            "value": "telephone",
            "key": "telephone"
          },
          {
            "value": "email",
            "key": "email"
          },
          {
            "value": "alias",
            "key": "alias"
          },
          {
            "value": "access",
            "tree": [
              {
                "value": "planning",
                "key": "planning",
                "schema": "account/access",
                "default": "read"
              },
              {
                "value": "reporting",
                "key": "reporting",
                "schema": "account/access",
                "default": "read"
              },
              {
                "value": "upload",
                "key": "upload",
                "schema": "account/access",
                "default": "read"
              },
              {
                "value": "customer",
                "key": "customer",
                "schema": "account/access",
                "default": "read"
              }
            ]
          }
        ]
      }
    ]
  }
}
