---
url: https://next.zammad.org/it/reference/es-indexed-attributes.md
---

# Elasticsearch indexed attributes

Di seguito trovi un elenco dei principali attributi degli oggetti
indicizzati da Elasticsearch (ES).

::: info

* Questa pagina elenca gli attributi predefiniti degli oggetti di Zammad indicizzati da ES.

:::

## Panoramica

Puoi trovare i dettagli su ogni attributo dell'oggetto nella sezione
successiva.

:::: tabs

\=== Ticket

Apri i dettagli per mostrare la struttura completa del ticket: \<Badge type="danger" text="Hu

::: details

```json
{
  "owner_id": 14,
  "create_article_sender_id": 2,
  "first_response_diff_in_min": null,
  "type": null,
  "close_diff_in_min": null,
  "mention_user_ids": [
    13
  ],
  "number": "36003",
  "article_count": 3,
  "time_unit": null,
  "update_in_min": null,
  "id": 3,
  "state_id": 2,
  "state": {
    "next_state_id": null,
    "note": null,
    "active": true,
    "created_at": "2025-03-21T10:34:03.945Z",
    "default_create": false,
    "state_type_id": 2,
    "default_follow_up": true,
    "updated_at": "2025-03-21T10:34:03.945Z",
    "name": "open",
    "updated_by_id": 1,
    "id": 2,
    "created_by_id": 1,
    "ignore_escalation": false
  },
  "group": {
    "follow_up_possible": "yes",
    "note": null,
    "follow_up_assignment": true,
    "active": true,
    "created_at": "2025-03-21T10:35:21.119Z",
    "name_last": "Sales",
    "shared_drafts": true,
    "reopen_time_in_days": null,
    "signature_id": null,
    "updated_at": "2025-03-21T10:35:21.201Z",
    "parent_id": null,
    "email_address_id": 2,
    "name": "Sales",
    "updated_by_id": 3,
    "id": 5,
    "created_by_id": 3,
    "assignment_timeout": null
  },
  "first_response_escalation_at": null,
  "first_response_in_min": null,
  "create_article_sender": {
    "note": null,
    "updated_at": "2025-03-21T10:34:04.414Z",
    "name": "Customer",
    "created_at": "2025-03-21T10:34:04.414Z",
    "updated_by_id": 1,
    "id": 2,
    "created_by_id": 1
  },
  "first_response_at": null,
  "close_escalation_at": null,
  "priority": {
    "note": null,
    "ui_color": null,
    "updated_at": "2025-03-21T10:34:04.118Z",
    "ui_icon": null,
    "name": "2 normal",
    "active": true,
    "created_at": "2025-03-21T10:34:04.118Z",
    "updated_by_id": 1,
    "id": 2,
    "default_create": true,
    "created_by_id": 1
  },
  "close_in_min": null,
  "created_by": {
    "country": "",
    "note": "",
    "firstname": "Evelyn",
    "city": "",
    "created_at": "2025-03-21T10:35:20.481Z",
    "source": null,
    "login": "evely.smith@midlandbank.biz",
    "image_source": null,
    "login_failed": 0,
    "updated_at": "2025-03-21T10:35:26.861Z",
    "web": "",
    "street": "",
    "id": 18,
    "fax": "",
    "department": null,
    "vip": true,
    "email": "evely.smith@midlandbank.biz",
    "out_of_office": false,
    "out_of_office_start_at": null,
    "zip": "",
    "image": "750e11f249cf115648932e3cbf17d6da",
    "preferences": {
      "keyboard_shortcuts_clues": true,
      "intro": true,
      "theme": "dark"
    },
    "address": null,
    "last_login": null,
    "mobile": "",
    "verified": false,
    "active": true,
    "lastname": "Smith",
    "out_of_office_end_at": null,
    "out_of_office_replacement_id": null,
    "phone": "",
    "organization_id": 3,
    "updated_by_id": 3,
    "created_by_id": 3,
    "fullname": "Evelyn Smith"
  },
  "article": [
    {
      "cc": null,
      "internal": false,
      "preferences": {},
      "origin_by_id": null,
      "type_id": 1,
      "subject": "Order of 10 laptops XYX3000",
      "created_at": "2025-03-21T08:55:27.109Z",
      "message_id": null,
      "ticket_id": 3,
      "body": "Dear Morgan,\n\nhope you're doing fine! We are growing and have 10 new employees.\n\nTherefore we need 10 additional laptops (same as from our last order). Please let me know when they can be delivered.\n\nThanks! See you at your VIP customer event next week :-)\n\nEvelyn\n",
      "sender_id": 2,
      "in_reply_to": null,
      "reply_to": null,
      "content_type": "text/plain",
      "updated_at": "2025-03-21T08:55:27.109Z",
      "attachment": [],
      "detected_language": null,
      "from": "Evelyn Smith <evely.smith@midlandbank.biz>",
      "updated_by_id": 18,
      "id": 5,
      "to": "sales@fastlane.inc",
      "created_by_id": 18
    },
    {
      "cc": null,
      "internal": false,
      "preferences": {},
      "origin_by_id": null,
      "type_id": 1,
      "subject": null,
      "created_at": "2025-03-21T09:58:27.163Z",
      "message_id": null,
      "ticket_id": 3,
      "body": "Hello Evelyn,\n\n  we have them in stock for the same price. I'll check with our logistics department when the items can be shipped and let you know.\n\n  Best regards\n\n  Morgan",
      "sender_id": 1,
      "in_reply_to": null,
      "reply_to": null,
      "content_type": "text/plain",
      "updated_at": "2025-03-21T09:58:27.163Z",
      "attachment": [],
      "detected_language": null,
      "from": "Morgan Reed via <sales@fastlane.inc>",
      "updated_by_id": 14,
      "id": 6,
      "to": "Evelyn Smith <evely.smith@midlandbank.biz>",
      "created_by_id": 14
    },
    {
      "cc": null,
      "internal": true,
      "preferences": {},
      "origin_by_id": null,
      "type_id": 10,
      "subject": null,
      "created_at": "2025-03-21T10:02:27.190Z",
      "message_id": null,
      "ticket_id": 3,
      "body": "Hi Ava,\n\nMidland Bank ordered 10x XYX3000. They want to know when it can be shipped. Be aware that we have the special shipment agreement, so it has to be forwarded by 'Hanson Freight'.\n\nThanks!\n\nMorgan",
      "sender_id": 1,
      "in_reply_to": null,
      "reply_to": null,
      "content_type": "text/html",
      "updated_at": "2025-03-21T10:02:27.190Z",
      "attachment": [],
      "detected_language": null,
      "from": "Morgan Reed <morgan@fastlane.inc>",
      "updated_by_id": 14,
      "id": 7,
      "to": null,
      "created_by_id": 14
    }
  ],
  "tags": [],
  "update_escalation_at": null,
  "last_owner_update_at": null,
  "organization_id": 3,
  "updated_by": {
    "country": "",
    "note": "",
    "firstname": "Morgan",
    "city": "",
    "created_at": "2025-03-21T10:35:20.260Z",
    "source": null,
    "login": "morgan@fastlane.inc",
    "image_source": null,
    "login_failed": 0,
    "updated_at": "2025-03-21T10:35:26.783Z",
    "web": "",
    "street": "",
    "id": 14,
    "fax": "",
    "department": null,
    "vip": false,
    "email": "morgan@fastlane.inc",
    "out_of_office": false,
    "out_of_office_start_at": null,
    "zip": "",
    "image": "eafff35130fb15cda7008f93024e25bd",
    "preferences": {
      "keyboard_shortcuts_clues": true,
      "notification_config": {
        "matrix": {
          "reminder_reached": {
            "criteria": {
              "subscribed": false,
              "no": false,
              "owned_by_me": true,
              "owned_by_nobody": false
            },
            "channel": {
              "online": true,
              "email": true
            }
          },
          "escalation": {
            "criteria": {
              "subscribed": false,
              "no": false,
              "owned_by_me": true,
              "owned_by_nobody": false
            },
            "channel": {
              "online": true,
              "email": true
            }
          },
          "create": {
            "criteria": {
              "subscribed": true,
              "no": false,
              "owned_by_me": true,
              "owned_by_nobody": true
            },
            "channel": {
              "online": true,
              "email": true
            }
          },
          "update": {
            "criteria": {
              "subscribed": true,
              "no": false,
              "owned_by_me": true,
              "owned_by_nobody": true
            },
            "channel": {
              "online": true,
              "email": true
            }
          }
        }
      },
      "intro": true,
      "theme": "dark"
    },
    "address": null,
    "last_login": null,
    "mobile": "",
    "verified": false,
    "active": true,
    "lastname": "Reed",
    "out_of_office_end_at": null,
    "out_of_office_replacement_id": null,
    "phone": "",
    "organization_id": 2,
    "updated_by_id": 3,
    "created_by_id": 3,
    "fullname": "Morgan Reed"
  },
  "updated_by_id": 14,
  "created_by_id": 18,
  "update_diff_in_min": null,
  "note": null,
  "last_close_at": null,
  "last_contact_agent_at": "2025-03-21T09:58:27.163Z",
  "created_at": "2025-03-21T08:55:27.109Z",
  "title": "Order of 10 laptops XYX3000",
  "pending_time": null,
  "priority_id": 2,
  "last_contact_at": "2025-03-21T09:58:27.163Z",
  "updated_at": "2025-03-21T10:35:27.222Z",
  "checklist_id": null,
  "escalation_at": "2025-03-21T09:55:27.110Z",
  "last_contact_customer_at": "2025-03-21T08:55:27.109Z",
  "owner": {
    "country": "",
    "note": "",
    "firstname": "Morgan",
    "city": "",
    "created_at": "2025-03-21T10:35:20.260Z",
    "source": null,
    "login": "morgan@fastlane.inc",
    "image_source": null,
    "login_failed": 0,
    "updated_at": "2025-03-21T10:35:26.783Z",
    "web": "",
    "street": "",
    "id": 14,
    "fax": "",
    "department": null,
    "vip": false,
    "email": "morgan@fastlane.inc",
    "out_of_office": false,
    "out_of_office_start_at": null,
    "zip": "",
    "image": "eafff35130fb15cda7008f93024e25bd",
    "preferences": {
      "keyboard_shortcuts_clues": true,
      "notification_config": {
        "matrix": {
          "reminder_reached": {
            "criteria": {
              "subscribed": false,
              "no": false,
              "owned_by_me": true,
              "owned_by_nobody": false
            },
            "channel": {
              "online": true,
              "email": true
            }
          },
          "escalation": {
            "criteria": {
              "subscribed": false,
              "no": false,
              "owned_by_me": true,
              "owned_by_nobody": false
            },
            "channel": {
              "online": true,
              "email": true
            }
          },
          "create": {
            "criteria": {
              "subscribed": true,
              "no": false,
              "owned_by_me": true,
              "owned_by_nobody": true
            },
            "channel": {
              "online": true,
              "email": true
            }
          },
          "update": {
            "criteria": {
              "subscribed": true,
              "no": false,
              "owned_by_me": true,
              "owned_by_nobody": true
            },
            "channel": {
              "online": true,
              "email": true
            }
          }
        }
      },
      "intro": true,
      "theme": "dark"
    },
    "address": null,
    "last_login": null,
    "mobile": "",
    "verified": false,
    "active": true,
    "lastname": "Reed",
    "out_of_office_end_at": null,
    "out_of_office_replacement_id": null,
    "phone": "",
    "organization_id": 2,
    "updated_by_id": 3,
    "created_by_id": 3,
    "fullname": "Morgan Reed"
  },
  "preferences": {},
  "group_id": 5,
  "create_article_type": {
    "note": null,
    "updated_at": "2025-03-21T10:34:04.180Z",
    "name": "email",
    "active": true,
    "created_at": "2025-03-21T10:34:04.180Z",
    "updated_by_id": 1,
    "id": 1,
    "created_by_id": 1,
    "communication": true
  },
  "create_article_type_id": 1,
  "organization": {
    "shared": true,
    "note": "Financial industry; very good customer!",
    "domain_assignment": false,
    "updated_at": "2025-03-21T10:35:18.360Z",
    "domain": "",
    "name": "Midland Bank",
    "active": true,
    "created_at": "2025-03-21T10:35:18.360Z",
    "updated_by_id": 1,
    "id": 3,
    "created_by_id": 1,
    "vip": false
  },
  "close_at": null,
  "customer_id": 18,
  "customer": {
    "country": "",
    "note": "",
    "firstname": "Evelyn",
    "city": "",
    "created_at": "2025-03-21T10:35:20.481Z",
    "source": null,
    "login": "evely.smith@midlandbank.biz",
    "image_source": null,
    "login_failed": 0,
    "updated_at": "2025-03-21T10:35:26.861Z",
    "web": "",
    "street": "",
    "id": 18,
    "fax": "",
    "department": null,
    "vip": true,
    "email": "evely.smith@midlandbank.biz",
    "out_of_office": false,
    "out_of_office_start_at": null,
    "zip": "",
    "image": "750e11f249cf115648932e3cbf17d6da",
    "preferences": {
      "keyboard_shortcuts_clues": true,
      "intro": true,
      "theme": "dark"
    },
    "address": null,
    "last_login": null,
    "mobile": "",
    "verified": false,
    "active": true,
    "lastname": "Smith",
    "out_of_office_end_at": null,
    "out_of_office_replacement_id": null,
    "phone": "",
    "organization_id": 3,
    "updated_by_id": 3,
    "created_by_id": 3,
    "fullname": "Evelyn Smith"
  }
}
```

:::

\=== Articolo

La seguente struttura è già inclusa nell'indice del ticket (vedi la prima

::: details

```json
{
  "cc": null,
  "internal": false,
  "preferences": {},
  "origin_by_id": null,
  "type_id": 1,
  "subject": "Order of 10 laptops XYX3000",
  "created_at": "2025-03-21T08:55:27.109Z",
  "message_id": null,
  "ticket_id": 3,
  "body": "Dear Morgan,\n\nhope you're doing fine! We are growing and have 10 new employees.\n\nTherefore we need 10 additional laptops (same as from our last order). Please let me know when they can be delivered.\n\nThanks! See you at your VIP customer event next week :-)\n\nEvelyn\n",
  "sender_id": 2,
  "in_reply_to": null,
  "reply_to": null,
  "content_type": "text/plain",
  "updated_at": "2025-03-21T08:55:27.109Z",
  "attachment": [],
  "detected_language": null,
  "from": "Evelyn Smith <evely.smith@midlandbank.biz>",
  "updated_by_id": 18,
  "id": 5,
  "to": "sales@fastlane.inc",
  "created_by_id": 18
}
```

:::

\=== Utente

Apri i dettagli per mostrare la struttura completa dell'utente:

::: details

```json
{
  "country": "",
  "note": "",
  "firstname": "Hannah",
  "city": "",
  "created_at": "2025-03-21T10:35:19.771Z",
  "login": "hannah@fastlane.inc",
  "role_ids": [
    1,
    2
  ],
  "updated_at": "2025-03-21T10:35:26.524Z",
  "web": "",
  "street": "",
  "permissions": [
    "user_preferences.beta_ui_switch",
    "admin",
    "admin.user",
    "admin.group",
    "admin.role",
    "admin.organization",
    "admin.overview",
    "admin.text_module",
    "admin.macro",
    "admin.template",
    "admin.tag",
    "admin.calendar",
    "admin.sla",
    "admin.trigger",
    "admin.public_links",
    "admin.webhook",
    "admin.scheduler",
    "admin.report_profile",
    "admin.time_accounting",
    "admin.knowledge_base",
    "admin.channel_web",
    "admin.channel_formular",
    "admin.channel_email",
    "admin.channel_sms",
    "admin.channel_chat",
    "admin.channel_google",
    "admin.channel_microsoft365",
    "admin.channel_microsoft_graph",
    "admin.channel_facebook",
    "admin.channel_telegram",
    "admin.channel_whatsapp",
    "admin.branding",
    "admin.system",
    "admin.security",
    "admin.ticket",
    "admin.ticket_auto_assignment",
    "admin.ticket_duplicate_detection",
    "admin.integration",
    "admin.api",
    "admin.object",
    "admin.ticket_state",
    "admin.ticket_priority",
    "admin.core_workflow",
    "admin.translation",
    "admin.data_privacy",
    "admin.maintenance",
    "admin.monitoring",
    "admin.package",
    "admin.session",
    "admin.system_report",
    "admin.checklist",
    "chat.agent",
    "cti.agent",
    "knowledge_base.editor",
    "knowledge_base.reader",
    "report",
    "ticket.agent",
    "user_preferences",
    "user_preferences.appearance",
    "user_preferences.language",
    "user_preferences.avatar",
    "user_preferences.out_of_office",
    "user_preferences.password",
    "user_preferences.two_factor_authentication",
    "user_preferences.device",
    "user_preferences.access_token",
    "user_preferences.linked_accounts",
    "user_preferences.notifications",
    "user_preferences.overview_sorting",
    "user_preferences.calendar"
  ],
  "id": 10,
  "fax": "",
  "department": null,
  "vip": false,
  "email": "hannah@fastlane.inc",
  "out_of_office": false,
  "out_of_office_start_at": null,
  "zip": "",
  "preferences": {
    "keyboard_shortcuts_clues": true,
    "notification_config": {
      "matrix": {
        "reminder_reached": {
          "criteria": {
            "subscribed": false,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": false
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "escalation": {
          "criteria": {
            "subscribed": false,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": false
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "create": {
          "criteria": {
            "subscribed": true,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": true
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "update": {
          "criteria": {
            "subscribed": true,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": true
          },
          "channel": {
            "online": true,
            "email": true
          }
        }
      }
    },
    "intro": true,
    "theme": "dark"
  },
  "address": null,
  "last_login": null,
  "mobile": "",
  "verified": false,
  "active": true,
  "organization_ids": [],
  "lastname": "Taylor",
  "out_of_office_end_at": null,
  "out_of_office_replacement_id": null,
  "phone": "",
  "organization_id": 2,
  "organization": {
    "shared": true,
    "note": "IT hardware and custom PC builds",
    "domain_assignment": false,
    "updated_at": "2025-03-21T10:35:18.317Z",
    "domain": "",
    "name": "Fast Lane Hardware",
    "active": true,
    "created_at": "2025-03-21T10:35:18.317Z",
    "updated_by_id": 1,
    "id": 2,
    "created_by_id": 1,
    "vip": false
  },
  "organizations": [],
  "updated_by_id": 3,
  "created_by_id": 3,
  "fullname": "Hannah Taylor"
}
```

:::

\=== Organizzazione

Apri i dettagli per mostrare la struttura completa dell'organizzazione:

::: details

```json
{
  "shared": true,
  "note": "Financial industry; very good customer!",
  "domain_assignment": false,
  "active": true,
  "created_at": "2025-03-21T10:35:18.360Z",
  "created_by": {
    "country": "",
    "note": "",
    "firstname": "-",
    "city": "",
    "created_at": "2025-03-21T10:34:02.269Z",
    "source": null,
    "login": "-",
    "image_source": null,
    "login_failed": 0,
    "updated_at": "2025-03-21T10:34:02.269Z",
    "web": "",
    "street": "",
    "id": 1,
    "fax": "",
    "department": "",
    "vip": false,
    "email": "",
    "out_of_office": false,
    "out_of_office_start_at": null,
    "zip": "",
    "image": null,
    "preferences": {},
    "address": "",
    "last_login": null,
    "mobile": "",
    "verified": false,
    "active": false,
    "lastname": "",
    "out_of_office_end_at": null,
    "out_of_office_replacement_id": null,
    "phone": "",
    "organization_id": null,
    "updated_by_id": 1,
    "created_by_id": 1,
    "fullname": "-"
  },
  "updated_at": "2025-03-21T10:35:18.360Z",
  "domain": "",
  "members": [
    {
      "country": "",
      "note": "",
      "firstname": "Evelyn",
      "city": "",
      "created_at": "2025-03-21T10:35:20.481Z",
      "source": null,
      "login": "evely.smith@midlandbank.biz",
      "image_source": null,
      "login_failed": 0,
      "updated_at": "2025-03-21T10:35:20.481Z",
      "web": "",
      "street": "",
      "id": 18,
      "fax": "",
      "department": null,
      "vip": true,
      "email": "evely.smith@midlandbank.biz",
      "out_of_office": false,
      "out_of_office_start_at": null,
      "zip": "",
      "image": null,
      "preferences": {
        "keyboard_shortcuts_clues": true,
        "intro": true,
        "theme": "dark"
      },
      "address": null,
      "last_login": null,
      "mobile": "",
      "verified": false,
      "active": true,
      "lastname": "Smith",
      "out_of_office_end_at": null,
      "out_of_office_replacement_id": null,
      "phone": "",
      "organization_id": 3,
      "updated_by_id": 3,
      "created_by_id": 3,
      "fullname": "Evelyn Smith"
    }
  ],
  "name": "Midland Bank",
  "updated_by": {
    "country": "",
    "note": "",
    "firstname": "-",
    "city": "",
    "created_at": "2025-03-21T10:34:02.269Z",
    "source": null,
    "login": "-",
    "image_source": null,
    "login_failed": 0,
    "updated_at": "2025-03-21T10:34:02.269Z",
    "web": "",
    "street": "",
    "id": 1,
    "fax": "",
    "department": "",
    "vip": false,
    "email": "",
    "out_of_office": false,
    "out_of_office_start_at": null,
    "zip": "",
    "image": null,
    "preferences": {},
    "address": "",
    "last_login": null,
    "mobile": "",
    "verified": false,
    "active": false,
    "lastname": "",
    "out_of_office_end_at": null,
    "out_of_office_replacement_id": null,
    "phone": "",
    "organization_id": null,
    "updated_by_id": 1,
    "created_by_id": 1,
    "fullname": "-"
  },
  "updated_by_id": 1,
  "id": 3,
  "created_by_id": 1,
  "vip": false
}
```

:::

::::

## Ticket

Il seguente indice contiene le informazioni menzionate di seguito:
`*_ticket`

### `article`

Array con tutti gli articoli appartenenti al ticket. Vedi la [sezione
articolo](#article-1) per i dettagli.

::: details

```json
[
  {
    "cc": null,
    "internal": false,
    "preferences": {},
    "origin_by_id": null,
    "type_id": 5,
    "subject": null,
    "created_at": "2025-02-24T14:23:57.868Z",
    "message_id": null,
    "ticket_id": 1,
    "body": "Welcome!\n\n  Thank you for choosing Zammad.\n\n  You will find updates and patches at https://zammad.org/. Online\n  documentation is available at https://zammad.org/documentation. Get\n  involved (discussions, contributing, ...) at https://zammad.org/participate.\n\n  Regards,\n\n  Your Zammad Team\n  ",
    "sender_id": 2,
    "in_reply_to": null,
    "reply_to": null,
    "content_type": "text/plain",
    "updated_at": "2025-02-24T14:23:57.868Z",
    "attachment": [],
    "detected_language": null,
    "from": "Nicole Braun <nicole.braun@zammad.org>",
    "updated_by_id": 2,
    "id": 1,
    "to": null,
    "created_by_id": 2
  },
  {
    "cc": "",
    "internal": true,
    "preferences": {},
    "origin_by_id": null,
    "type_id": 10,
    "subject": "",
    "created_at": "2025-03-25T07:05:31.640Z",
    "message_id": null,
    "ticket_id": 1,
    "body": "This is a note.",
    "sender_id": 1,
    "in_reply_to": "",
    "reply_to": null,
    "content_type": "text/html",
    "updated_at": "2025-03-25T07:05:31.640Z",
    "attachment": [],
    "detected_language": null,
    "from": "Test Admin",
    "updated_by_id": 3,
    "id": 217,
    "to": "",
    "created_by_id": 3
  }
]
```

:::

### `article_count`

Numero di articoli all'interno del ticket.

Esempio: `1`

### `checklist`

Struttura completa della checklist ed elementi.

::: details

```json
{
  "updated_at": "2025-03-20T06:41:52.113Z",
  "name": "My checklist title",
  "sorted_item_ids": [
    "1",
    "2"
  ],
  "created_at": "2025-03-20T06:41:22.340Z",
  "updated_by_id": 3,
  "id": 1,
  "created_by_id": 3,
  "items": [
    {
      "updated_at": "2025-03-20T06:41:32.911Z",
      "checklist_id": 1,
      "checked": false,
      "created_at": "2025-03-20T06:41:22.462Z",
      "updated_by_id": 3,
      "id": 1,
      "text": "Checklist item 1",
      "created_by_id": 3,
      "ticket_id": null
    },
    {
      "updated_at": "2025-03-20T06:41:38.832Z",
      "checklist_id": 1,
      "checked": false,
      "created_at": "2025-03-20T06:41:34.669Z",
      "updated_by_id": 3,
      "id": 2,
      "text": "Checklist item 2",
      "created_by_id": 3,
      "ticket_id": null
    }
  ]
}
```

:::

### `close_at`

Primo orario di chiusura, impostato una volta. Vedi `last_close_at` per
l'ultimo orario di chiusura (se il ticket è stato riaperto).

Esempio: `"2025-03-20T06:48:46.438Z"`

### `close_diff_in_min`&#x20;

Dipende da `close_in_min` e indica quanti minuti il ticket è stato chiuso
rispetto all'SLA.

Esempi: `239`, `-5`

### `close_escalation_at`&#x20;

Timestamp in cui il ticket subirebbe escalation nel caso venga violato il
tempo di soluzione.

Esempi: `null`, `"2025-02-03T15:50:20.673Z"`

### `close_in_min`&#x20;

Valore in minuti per quanto tempo il ticket è rimasto aperto in base agli
orari di lavoro.

Esempi: `null`, `11`

### `create_article_sender`

Mittente dell'articolo (Sistema, Agente, Cliente)

::: details

```json
{
  "note": null,
  "updated_at": "2025-02-24T14:23:57.654Z",
  "name": "Customer",
  "created_at": "2025-02-24T14:23:57.654Z",
  "updated_by_id": 1,
  "id": 2,
  "created_by_id": 1
}
```

:::

### `create_article_sender_id`

ID dell'utente che ha creato l'articolo.

Esempi: `1`, `2`

### `create_article_type`

Informazioni del primo articolo di un ticket.

::: details

```json
{
  "note": null,
  "updated_at": "2025-02-24T14:23:57.541Z",
  "name": "phone",
  "active": true,
  "created_at": "2025-02-24T14:23:57.541Z",
  "updated_by_id": 1,
  "id": 5,
  "created_by_id": 1,
  "communication": true
}
```

:::

### `create_article_type_id`

ID del tipo del primo articolo.

Esempio: `5`

### `created_at`

Timestamp di creazione del ticket.

Esempio: `"2025-02-24T16:17:27.210Z"`

### `created_by`

Dettagli dell'utente che ha creato il ticket. Consulta la [sezione
utente](#utente) per maggiori informazioni.

::: details

```json
{
  "country": "",
  "note": "",
  "firstname": "Nicole",
  "city": "",
  "created_at": "2025-02-24T14:23:57.728Z",
  "source": null,
  "login": "nicole.braun@zammad.org",
  "image_source": null,
  "login_failed": 0,
  "updated_at": "2025-03-17T08:44:56.809Z",
  "web": "",
  "street": "",
  "id": 2,
  "fax": "",
  "department": "",
  "vip": false,
  "email": "nicole.braun@zammad.org",
  "out_of_office": false,
  "out_of_office_start_at": null,
  "zip": "",
  "image": null,
  "preferences": {
    "tickets_open": 2,
    "lng": 0.8826302,
    "tickets_closed": 0,
    "lat": 49.6640647
  },
  "address": "Hauptstraße 100, 99999 Berlin",
  "last_login": null,
  "mobile": "",
  "verified": false,
  "active": true,
  "lastname": "Braun",
  "out_of_office_end_at": null,
  "out_of_office_replacement_id": null,
  "phone": "",
  "organization_id": 1,
  "updated_by_id": 3,
  "created_by_id": 1,
  "fullname": "Nicole Braun"
}
```

:::

### `created_by_id`

ID dell'utente che ha creato il ticket.

Esempio: `3`

### `customer`

Dettagli del cliente del ticket. Consulta la [sezione utente](#utente) per
maggiori informazioni.

### `customer_id`

ID del cliente che ha creato il ticket.

Esempio: `8`

### `escalation_at`&#x20;

Timestamp della prossima escalation applicabile, indipendentemente dal tipo
di escalation.

Esempi: `null`, `"2025-02-24T16:28:38.535Z"`

### `first_response_at`&#x20;

Timestamp della prima risposta al cliente (tipo comunicazione).

Esempi: `null`, `"2025-02-24T16:28:38.303Z"`

### `first_response_diff_in_min`&#x20;

Dipende da `first_response_in_min` e indica quanti minuti ha impiegato la
prima risposta rispetto all'SLA.

Esempi: `null`, `10`, `-6`

### `first_response_in_min`&#x20;

Valore in minuti su quanto tempo ha impiegato la prima risposta in base agli
orari di lavoro.

Esempi: `null`, `11`

### `group`

Dettagli del gruppo del ticket. Consulta la [sezione gruppo](#group-1) per
maggiori informazioni.

::: details

```json
{
  "follow_up_possible": "yes",
  "note": "Standard Group/Pool for Tickets.",
  "follow_up_assignment": true,
  "active": true,
  "created_at": "2025-02-24T14:23:57.140Z",
  "name_last": "Users",
  "shared_drafts": true,
  "reopen_time_in_days": null,
  "signature_id": 1,
  "updated_at": "2025-03-17T15:33:58.310Z",
  "parent_id": null,
  "email_address_id": 1,
  "name": "Users",
  "updated_by_id": 3,
  "id": 1,
  "created_by_id": 1,
  "assignment_timeout": null
}
```

:::

### `group_id`

ID del gruppo corrente

Esempio: `1`

### `id`

ID del ticket

Esempi: `1`, `111`

### `last_close_at`

Ultimo orario di chiusura, impostato ad ogni chiusura del ticket.

Esempi: `null`, `"2025-02-03T14:50:20.673Z"`

### `last_contact_agent_at`

Timestamp dell'ultimo contatto di tipo comunicazione di qualsiasi agente.

Esempi: `null`, `"2025-02-24T16:28:38.303Z"`

### `last_contact_at`

Timestamp dell'ultimo contatto/articolo di tipo comunicazione,
indipendentemente da chi l'ha creato.

Esempi: `null`, `"2025-02-24T16:28:38.303Z"`

### `last_contact_customer_at`

Timestamp dell'ultimo contatto/articolo di tipo comunicazione dal cliente.

Esempi: `null`, `"2025-02-24T16:28:38.303Z"`

### `mention_user_ids`

Array con ID utente degli utenti menzionati o iscritti.

Esempi: `[3, 5]`, `[]`

### `note`

Nota del ticket, impostata solo tramite console o API.

Esempio: `null`

### `number`

Numero del ticket.

Esempi: `1010138`, `202006231010138`

### `organization`

Dettagli dell’organizzazione del cliente del ticket. Dai un’occhiata alla
[sezione sull’organizzazione](#organization-2) per maggiori informazioni.

::: details

```json
{
  "shared": true,
  "note": "",
  "domain_assignment": false,
  "updated_at": "2025-03-21T11:48:59.609Z",
  "domain": "",
  "name": "Zammad Foundation",
  "active": true,
  "created_at": "2025-02-24T14:23:57.702Z",
  "updated_by_id": 1,
  "id": 1,
  "created_by_id": 1,
  "vip": false
}
```

:::

### `organization_id`

ID dell'organizzazione del cliente del ticket.

Esempi: `null`, `2`

### `owner`

Dettagli dell'utente proprietario del ticket. Consulta la [sezione
utente](#utente) per maggiori informazioni.

::: details

```json
{
  "country": "",
  "note": "",
  "firstname": "Test",
  "city": "",
  "created_at": "2025-02-24T14:33:11.408Z",
  "source": null,
  "login": "admin@example.com",
  "image_source": null,
  "login_failed": 0,
  "updated_at": "2025-03-20T06:38:44.504Z",
  "web": "",
  "street": "",
  "id": 3,
  "fax": "",
  "department": null,
  "vip": false,
  "email": "admin@example.com",
  "out_of_office": false,
  "out_of_office_start_at": null,
  "zip": "",
  "image": null,
  "preferences": {
    "keyboard_shortcuts_clues": true,
    "notification_config": {
      "matrix": {
        "reminder_reached": {
          "criteria": {
            "subscribed": false,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": false
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "escalation": {
          "criteria": {
            "subscribed": false,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": false
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "create": {
          "criteria": {
            "subscribed": true,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": true
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "update": {
          "criteria": {
            "subscribed": true,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": true
          },
          "channel": {
            "online": true,
            "email": true
          }
        }
      }
    },
    "intro": true,
    "overviews_last_used": {
      "1": "2025-03-12T09:19:44.289Z",
      "2": "2025-03-12T09:19:36.992Z",
      "3": "2025-03-12T09:19:43.220Z",
      "4": "2025-03-12T09:19:50.743Z",
      "5": "2025-03-12T09:19:15.831Z",
      "6": "2025-03-12T09:19:50.081Z",
      "12": "2025-03-12T09:19:35.027Z",
      "13": "2025-03-12T09:19:41.238Z"
    },
    "theme": "light",
    "locale": "en-us"
  },
  "address": null,
  "last_login": "2025-03-20T06:38:44.463Z",
  "mobile": "",
  "verified": false,
  "active": true,
  "lastname": "Admin",
  "out_of_office_end_at": null,
  "out_of_office_replacement_id": null,
  "phone": "",
  "organization_id": null,
  "updated_by_id": 1,
  "created_by_id": 1,
  "fullname": "Test Admin"
}
```

:::

### `owner_id`

ID utente del proprietario del ticket.

Esempi: `null`, `3`

### `pending_time`

Timestamp dell'orario di attesa impostato. Solo se è impostato uno stato di
attesa.

Esempi: `null`, `"2025-02-24T17:44:06.912Z"`

### `preferences`

Informazioni speciali per funzioni interne. Potrebbe non essere disponibile
nel tuo sistema.

### `priority`

Dettagli dello stato di priorità del ticket. Dai un’occhiata alla [sezione
sulla priorità](#ticket-priority) per maggiori informazioni.

::: details

```json
{
  "note": null,
  "ui_color": null,
  "updated_at": "2025-02-24T14:23:57.425Z",
  "ui_icon": null,
  "name": "2 normal",
  "active": true,
  "created_at": "2025-02-24T14:23:57.425Z",
  "updated_by_id": 1,
  "id": 2,
  "default_create": true,
  "created_by_id": 1
}
```

:::

### `priority_id`

ID priorità del ticket.

Esempio: `2`

### `state`

Dettagli dello stato del ticket. Consulta la [sezione
stato](#stato-del-ticket) per maggiori informazioni.

::: details

```json
{
  "next_state_id": null,
  "note": null,
  "active": true,
  "created_at": "2025-02-24T14:23:57.252Z",
  "default_create": true,
  "state_type_id": 1,
  "default_follow_up": false,
  "updated_at": "2025-02-24T14:23:57.292Z",
  "name": "new",
  "updated_by_id": 1,
  "id": 1,
  "created_by_id": 1,
  "ignore_escalation": false
}
```

:::

### `state_id`

ID dello stato corrente del ticket.

Esempi: `1`, `4`

### `tags`

Array con tutti i tag associati al ticket.

Esempi: `["order", "complaint"]`, `[]`

### `time_unit`

Unità di tempo registrate per il ticket (totale).

Esempi: `null`, `15`

### `title`

Titolo/oggetto del ticket.

Esempi: `Feedback Form`, `Need help`

### `type`&#x20;

Valore: `null`

### `update_diff_in_min`&#x20;

Dipende da `update_in_min` e indica quanti minuti ha impiegato l'ultimo
aggiornamento del ticket rispetto all'SLA.

Esempi: `null`, `"2025-02-24T16:28:38.303Z"`

### `update_escalation_at`&#x20;

Timestamp in cui il ticket subirebbe escalation nel caso venga violato il
periodo di aggiornamento SLA.

Esempi: `null`, `"2025-02-24T16:28:38.303Z"`

### `update_in_min`&#x20;

Valore in minuti per quanto tempo ha impiegato l'ultimo aggiornamento del
ticket in base agli orari di lavoro.

Esempi: `null`, `5`, `-10`

### `updated_at`

Timestamp dell'ultimo aggiornamento del ticket.

Esempio: `"2025-02-24T16:28:38.303Z"`

### `updated_by`

Dettagli dell'utente che ha aggiornato il ticket. Consulta la [sezione
utente](#utente) per maggiori informazioni.

::: details

```json
{
  "country": "",
  "note": "",
  "firstname": "Test",
  "city": "",
  "created_at": "2025-02-24T14:33:11.408Z",
  "source": null,
  "login": "admin@example.com",
  "image_source": null,
  "login_failed": 0,
  "updated_at": "2025-03-20T06:38:44.504Z",
  "web": "",
  "street": "",
  "id": 3,
  "fax": "",
  "department": null,
  "vip": false,
  "email": "admin@example.com",
  "out_of_office": false,
  "out_of_office_start_at": null,
  "zip": "",
  "image": null,
  "preferences": {
    "keyboard_shortcuts_clues": true,
    "notification_config": {
      "matrix": {
        "reminder_reached": {
          "criteria": {
            "subscribed": false,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": false
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "escalation": {
          "criteria": {
            "subscribed": false,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": false
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "create": {
          "criteria": {
            "subscribed": true,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": true
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "update": {
          "criteria": {
            "subscribed": true,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": true
          },
          "channel": {
            "online": true,
            "email": true
          }
        }
      }
    },
    "intro": true,
    "overviews_last_used": {
      "1": "2025-03-12T09:19:44.289Z",
      "2": "2025-03-12T09:19:36.992Z",
      "3": "2025-03-12T09:19:43.220Z",
      "4": "2025-03-12T09:19:50.743Z",
      "5": "2025-03-12T09:19:15.831Z",
      "6": "2025-03-12T09:19:50.081Z",
      "12": "2025-03-12T09:19:35.027Z",
      "13": "2025-03-12T09:19:41.238Z"
    },
    "theme": "light",
    "locale": "en-us"
  },
  "address": null,
  "last_login": "2025-03-20T06:38:44.463Z",
  "mobile": "",
  "verified": false,
  "active": true,
  "lastname": "Admin",
  "out_of_office_end_at": null,
  "out_of_office_replacement_id": null,
  "phone": "",
  "organization_id": null,
  "updated_by_id": 1,
  "created_by_id": 1,
  "fullname": "Test Admin"
}
```

:::

### `updated_by_id`

ID dell'utente che ha aggiornato il ticket.

Esempi: `1`, `3`

## Ticket priority

Il seguente indice contiene le informazioni menzionate di seguito:
`*_ticket_priority`

### `active`

Definisce se la priorità è attiva o meno.

Valori: `true`, `false`

### `created_at`

Timestamp di creazione della priorità.

Esempio: `"2025-02-03T14:50:20.724Z"`

### `created_by_id`

ID dell'utente che ha creato la priorità.

Esempio: `1`

### `default_create`

Definisce se la priorità è quella predefinita per la creazione del ticket o
meno.

Valori: `false`, `true`

### `id`

ID della priorità.

Esempio: `3`

### `name`

Nome della priorità.

Esempio: `"3 high"`

### `note`

Nota per la priorità impostata tramite console o API.

Esempio: `"null"`

### `ui_color`

Classe CSS per il colore di evidenziazione dei ticket con questa priorità.

Esempi: `"null"`, `"high-priority"`

### `ui_icon`

Classe CSS per l'icona di evidenziazione dei ticket con questa priorità.

Esempi: `"null"`, `"important"`

### `updated_at`

Timestamp dell'ultima modifica.

Esempio: `"2025-02-03T14:50:20.724Z"`

### `updated_by_id`

ID dell'utente che ha eseguito l'ultimo aggiornamento.

Esempio: `1`

## Ticket state

Il seguente indice contiene le informazioni menzionate di seguito:
`*_ticket_state`

### `active`

Definisce se lo stato è attivo (disponibile) o meno.

Valori: `true`, `false`

### `created_at`

Timestamp di creazione dello stato.

Esempio: `"2025-02-03T14:50:20.694Z"`

### `created_by_id`

ID dell'utente che ha creato lo stato.

Esempio: `1`

### `default_create`

Definisce se lo stato è quello predefinito per la creazione del ticket.

Valori: `false`, `true`

### `default_follow_up`

Definisce se lo stato è quello predefinito di follow up sui follow up dei
ticket.

Valori: `false`, `true`

### `id`

ID dello stato.

Esempio: `7`

### `ignore_escalation`

Definisce se il calcolo SLA viene ignorato per questo stato.

Valori: `false`, `true`

### `name`

Nome dello stato.

Esempio: `"pending close"`

### `next_state`

Contiene tutte le informazioni sullo stato di follow up se applicabile,
potrebbe non essere disponibile a seconda della configurazione.

::: details

```json
{
  "next_state_id": null,
  "note": null,
  "active": true,
  "created_at": "2025-02-24T14:23:57.339Z",
  "default_create": false,
  "state_type_id": 5,
  "default_follow_up": false,
  "updated_at": "2025-02-24T14:23:57.339Z",
  "name": "closed",
  "updated_by_id": 1,
  "id": 4,
  "created_by_id": 1,
  "ignore_escalation": true
}
```

:::

### `next_state_id`

ID dello stato di follow up.

Esempi: `null`, `4`

### `note`

Nota impostata tramite console o API.

Esempio: `"null"`

### `state_type`

Contiene tutte le informazioni disponibili sul tipo di stato

::: details

```json
{
  "note": null,
  "updated_at": "2025-02-24T14:23:57.227Z",
  "name": "pending action",
  "created_at": "2025-02-24T14:23:57.227Z",
  "updated_by_id": 1,
  "id": 4,
  "created_by_id": 1
}
```

:::

### `state_type_id`

ID del tipo di stato.

Esempio: `4`

### `updated_at`

Timestamp dell'ultimo aggiornamento dello stato.

Esempio: `"2025-02-03T14:50:20.694Z"`

### `updated_by_id`

ID dell'utente che ha eseguito l'ultimo aggiornamento dello stato.

Esempio: `1`

## Articolo

Il seguente indice contiene le informazioni menzionate di seguito:
`*_ticket`

Gli articoli fanno parte dell'indice del ticket. Per ridurre la complessità
abbiamo deciso di fornirlo nella propria sezione.

### `body`

Corpo dell'articolo in testo semplice.

Esempio: `"Ciao,\n\nper favore inviami:\n1 [...] \nGrazie\n\nJohn Doe"`

### `cc`

Gli indirizzi email impostati come CC.

Esempi: `null`, `alias@domain.tld`

### `content_type`

Tipo di contenuto dell'articolo.

Esempi: `"text/html"`, `"text/plain"`

### `created_at`

Timestamp di creazione dell'articolo.

Esempio: `"2025-02-22T03:47:59.290Z"`

### `created_by_id`

ID dell'utente che ha creato l'articolo.

Esempio: `10`

### `detected_language`

Codice lingua della lingua rilevata.

Esempi: `"en"`, `"de"`, `null`

### `detected_language_name`

Nome della lingua rilevata.

Esempi: `"English"`, `"German"`

### `from`

Nome (e indirizzo email) di chi ha creato l'articolo.

Esempi: `"Nicole Braun <nicole.braun@zammad.org>"`, `"John Doe"`

### `id`

ID interno dell'articolo.

Esempio: `16`

### `in_reply_to`

Intestazione "In-Reply-To" dall'email, se applicabile.

Esempio: `null`

### `internal`

Definisce se l'articolo è interno o meno.

Valori: `false`, `true`

### `message_id`

ID messaggio dell'email, se applicabile.

Esempio: `null`

### `origin_by_id`

ID dell'utente (o ID del creatore originale se creato per conto di un altro
utente) che ha creato.

Esempio: `null`

### `preferences`

Preferenze interne, potrebbero essere vuote.

Esempio: `{}`

### `reply_to`

Contiene l'intestazione "Reply-To", se applicabile.

Esempio: `null`

### `sender_id`

ID dell'utente che ha inviato/creato l'articolo.

Esempio: `2`

### `subject`

Oggetto dell'articolo.

Esempio: `"My amazing subject"`

### `ticket_id`

ID del ticket a cui appartiene l'articolo.

Esempio: `9`

### `to`

Indirizzo email dell'intestazione "To" o gruppo impostato con questo
articolo.

Esempi: `support@example.com`,`"Support"`, `null`

### `type_id`

ID del tipo di articolo (ad esempio telefono, email, web).

Esempio: `1`

### `updated_at`

Timestamp dell'ultimo aggiornamento dell'articolo.

`"2025-02-22T03:47:59.290Z"`

### `updated_by_id`

ID dell'utente che ha aggiornato l'articolo.

Esempio: `10`

## Utente

### `active`

Definisce se un utente è attivo.

Valori: `true`, `false`

### `address`

Indirizzo dell'utente.

Esempi: `""`, `"Hauptstraße 100, 99999 Berlin"`

### `city`

Nome della città dell'utente.

Esempi: `""`, `"Berlin"`

### `country`

Nome del paese dell'utente.

Esempi: `""`, `"Germany"`

### `created_at`

Timestamp di creazione dell'utente.

Esempio: `"2025-02-22T12:47:56.460Z"`

### `created_by_id`

ID dell'utente che ha creato l'utente.

Esempio: `1`

### `department`

Nome del dipartimento.

Esempi: `""`, `"IT"`

### `email`

Indirizzo email dell'utente.

Esempi: `""`, `"nicole.braun@zammad.org"`

### `fax`

Numero di fax dell'utente.

Esempi: `""`, `"+49 123 456 789 01"`

### `firstname`

Nome dell'utente.

Esempi: `""`, `"John"`

### `id`

ID interno dell'utente.

Esempio: `8`

### `last_login`

Timestamp dell'ultimo accesso dell'utente.

Esempi: `null`, `"2025-02-23T12:47:56.460Z"`

### `lastname`

Cognome dell'utente.

Esempi: `""`, `"Doe"`

### `login`

Nome di accesso dell'utente, sempre impostato e univoco, può differire
dall'email.

Esempi: `"auto-1234567"`, `"jdoe"`

### `mobile`

Numero di cellulare dell'utente.

Esempi: `""`, `"+49 123 456 789"`

### `note`

Nota dell'oggetto utente.

Esempi: `""`, `"Some text."`

### `organization`

Dettagli dell’organizzazione di cui l’utente è membro. Dai un’occhiata alla
[sezione sull’organizzazione](#organization-2) per maggiori informazioni.

::: details

```json
{
  "shared": true,
  "note": "",
  "domain_assignment": false,
  "updated_at": "2025-03-21T11:48:59.609Z",
  "domain": "",
  "name": "Zammad Foundation",
  "active": true,
  "created_at": "2025-02-24T14:23:57.702Z",
  "updated_by_id": 1,
  "id": 1,
  "created_by_id": 1,
  "vip": false
}
```

:::

### `organization_id`

ID dell'organizzazione di cui l'utente è membro.

Esempio: `3`

### `out_of_office`

Definisce se l'utente ha attivato la funzione fuori ufficio.

Valori: `false`, `true`

### `out_of_office_end_at`

Data di fine del periodo fuori ufficio.

Esempi: `null`, `"2025-02-26"`

### `out_of_office_replacement_id`

ID dell'utente che sostituisce questo utente durante il periodo fuori
ufficio.

Esempi: `null`, `3`

### `out_of_office_start_at`

Data di inizio del periodo fuori ufficio.

Esempi: `null`, `"2025-02-24"`

### `permissions`

Permessi impostati dell'utente come array.

::: details

```json
[
  "admin",
  "admin.user",
  "admin.group",
  "admin.role",
  "admin.organization",
  "admin.overview",
  "admin.text_module",
  "admin.macro",
  "admin.template",
  "admin.tag",
  "admin.calendar",
  "admin.sla",
  "admin.trigger",
  "admin.public_links",
  "admin.webhook",
  "admin.scheduler",
  "admin.report_profile",
  "admin.time_accounting",
  "admin.knowledge_base",
  "admin.channel_web",
  "admin.channel_formular",
  "admin.channel_email",
  "admin.channel_sms",
  "admin.channel_chat",
  "admin.channel_google",
  "admin.channel_microsoft365",
  "admin.channel_microsoft_graph",
  "admin.channel_facebook",
  "admin.channel_telegram",
  "admin.channel_whatsapp",
  "admin.branding",
  "admin.security",
  "admin.ticket",
  "admin.ticket_auto_assignment",
  "admin.ticket_duplicate_detection",
  "admin.integration",
  "admin.api",
  "admin.object",
  "admin.ticket_state",
  "admin.ticket_priority",
  "admin.core_workflow",
  "admin.translation",
  "admin.data_privacy",
  "admin.maintenance",
  "admin.monitoring",
  "admin.package",
  "admin.session",
  "admin.system_report",
  "admin.checklist",
  "chat.agent",
  "cti.agent",
  "knowledge_base.editor",
  "knowledge_base.reader",
  "report",
  "ticket.agent",
  "user_preferences",
  "user_preferences.appearance",
  "user_preferences.language",
  "user_preferences.avatar",
  "user_preferences.out_of_office",
  "user_preferences.password",
  "user_preferences.two_factor_authentication",
  "user_preferences.device",
  "user_preferences.access_token",
  "user_preferences.linked_accounts",
  "user_preferences.notifications",
  "user_preferences.overview_sorting",
  "user_preferences.calendar",
  "admin.system",
  "user_preferences.beta_ui_switch"
]
```

:::

### `phone`

Numero di telefono dell'utente.

Esempi: `""`, `"+49 1234 567 890"`

### `preferences`

Dettagli delle preferenze dell'utente, può contenere `notification_config`,
`locale` e altri.

::: details

```json
{
  "keyboard_shortcuts_clues": true,
  "notification_config": {
    "matrix": {
      "reminder_reached": {
        "criteria": {
          "subscribed": false,
          "no": false,
          "owned_by_me": true,
          "owned_by_nobody": false
        },
        "channel": {
          "online": true,
          "email": true
        }
      },
      "escalation": {
        "criteria": {
          "subscribed": false,
          "no": false,
          "owned_by_me": true,
          "owned_by_nobody": false
        },
        "channel": {
          "online": true,
          "email": true
        }
      },
      "create": {
        "criteria": {
          "subscribed": true,
          "no": false,
          "owned_by_me": true,
          "owned_by_nobody": true
        },
        "channel": {
          "online": true,
          "email": true
        }
      },
      "update": {
        "criteria": {
          "subscribed": true,
          "no": false,
          "owned_by_me": true,
          "owned_by_nobody": true
        },
        "channel": {
          "online": true,
          "email": true
        }
      }
    }
  }
}
```

:::

### `role_ids`

Array con gli ID dei ruoli assegnati all'utente.

Esempio: `[1, 2]`

### `street`

Nome della via dell'utente.

Esempi: `""`, `"Hauptstraße 100"`

### `updated_at`

Timestamp dell'ultimo aggiornamento dell'utente.

Esempio: `"2025-02-25T00:27:52.308Z"`

### `updated_by_id`

ID dell'utente che ha aggiornato questo utente.

Esempio: `3`

### `verified`

Definisce se l'utente ha verificato l'account o meno.

Valori: `false`, `true`

### `vip`

Definisce se l'utente ha lo stato VIP o meno.

Valori: `false`, `true`

### `web`

URL web dell'utente.

Esempi: `""`, `"https://zammad.org"`

### `zip`

Codice postale dell'utente.

Esempi: `""`, `"123456"`

## Organizzazione

Il seguente indice contiene le informazioni menzionate di seguito:
`*_organization`

### `active`

Definisce se l'organizzazione è attiva o meno.

Valori: `true`, `false`

### `created_at`

Timestamp di creazione dell'organizzazione.

Esempio: `"2025-02-22T12:47:54.807Z"`

### `created_by`

Dettagli dell'utente che ha creato l'organizzazione. Consulta la [sezione
utente](#utente).

::: details

```json
{
  "country": "",
  "note": "",
  "firstname": "Nicole",
  "city": "",
  "created_at": "2025-02-24T14:23:57.728Z",
  "source": null,
  "login": "nicole.braun@zammad.org",
  "image_source": null,
  "login_failed": 0,
  "updated_at": "2025-03-17T08:44:56.809Z",
  "web": "",
  "street": "",
  "id": 2,
  "fax": "",
  "department": "",
  "vip": false,
  "email": "nicole.braun@zammad.org",
  "out_of_office": false,
  "out_of_office_start_at": null,
  "zip": "",
  "image": null,
  "preferences": {
    "tickets_open": 2,
    "lng": 0.8826302,
    "tickets_closed": 0,
    "lat": 49.6640647
  },
  "address": "Hauptstraße 100, 99999 Berlin",
  "last_login": null,
  "mobile": "",
  "verified": false,
  "active": true,
  "lastname": "Braun",
  "out_of_office_end_at": null,
  "out_of_office_replacement_id": null,
  "phone": "",
  "organization_id": 1,
  "updated_by_id": 3,
  "created_by_id": 1,
  "fullname": "Nicole Braun"
}
```

:::

### `created_by_id`

ID dell'utente che ha creato l'organizzazione.

Esempio: `1`

### `domain`

Dominio dell'organizzazione.

Esempi: `"null"`, `"example.com"`

### `domain_assignment`

Definisce se l'assegnazione del dominio è attiva o meno, dipende da
`domain`.

Valori: `false`, `true`

### `id`

ID interno dell'organizzazione.

Esempio: `1`

### `members`

Array con i dettagli di ogni utente che è membro dell’organizzazione. Dai
un’occhiata alla [sezione utente](#user) per maggiori informazioni.

::: details

```json
[
  {
    "country": "",
    "note": "",
    "firstname": "Nicole",
    "city": "",
    "created_at": "2025-02-24T14:23:57.728Z",
    "source": null,
    "login": "nicole.braun@zammad.org",
    "image_source": null,
    "login_failed": 0,
    "updated_at": "2025-03-25T09:32:42.867Z",
    "web": "",
    "street": "",
    "id": 2,
    "fax": "+49 123 456 789 01",
    "department": "",
    "vip": false,
    "email": "nicole.braun@zammad.org",
    "out_of_office": false,
    "out_of_office_start_at": null,
    "zip": "",
    "image": null,
    "preferences": {
      "tickets_open": 3,
      "lng": 0.8826302,
      "tickets_closed": 0,
      "lat": 49.6640647
    },
    "address": "",
    "last_login": null,
    "mobile": "",
    "verified": false,
    "active": true,
    "lastname": "Braun",
    "out_of_office_end_at": null,
    "out_of_office_replacement_id": null,
    "phone": "",
    "organization_id": 1,
    "updated_by_id": 3,
    "created_by_id": 1,
    "fullname": "Nicole Braun"
  },
  {
    "country": "",
    "note": "",
    "firstname": "customer 277070",
    "city": "",
    "created_at": "2025-03-12T06:56:12.963Z",
    "source": null,
    "login": "filldb-customer-277070",
    "image_source": null,
    "login_failed": 0,
    "updated_at": "2025-03-25T10:46:01.700Z",
    "web": "",
    "street": "",
    "id": 110,
    "fax": "",
    "department": "",
    "vip": false,
    "email": "filldb-customer-277070@example.com",
    "out_of_office": false,
    "out_of_office_start_at": null,
    "zip": "",
    "image": null,
    "preferences": {
      "tickets_open": 2,
      "tickets_closed": 0
    },
    "address": "",
    "last_login": null,
    "mobile": "",
    "verified": false,
    "active": true,
    "lastname": "customer 277070",
    "out_of_office_end_at": null,
    "out_of_office_replacement_id": null,
    "phone": "",
    "organization_id": 1,
    "updated_by_id": 3,
    "created_by_id": 1,
    "fullname": "customer 277070 customer 277070"
  }
]
```

:::

### `name`

Nome dell'organizzazione.

Esempio: `"Fast Lane Hardware Inc."`

### `note`

Nota dell'oggetto organizzazione.

Esempio: `"IT hardware and custom PC builds."`

### `shared`

Definisce se è un'"organizzazione condivisa" o meno.

Valori: `false`, `true`

### `updated_at`

Timestamp dell'ultimo aggiornamento dell'organizzazione.

Esempio: `"2025-02-22T12:47:54.807Z"`

### `updated_by`

Dettagli dell'utente che ha aggiornato l'organizzazione. Consulta la
[sezione utente](#utente).

::: details

```json
{
  "country": "",
  "note": "",
  "firstname": "Test",
  "city": "",
  "created_at": "2025-02-24T14:33:11.408Z",
  "source": null,
  "login": "admin@example.com",
  "image_source": null,
  "login_failed": 0,
  "updated_at": "2025-03-20T06:38:44.504Z",
  "web": "",
  "street": "",
  "id": 3,
  "fax": "",
  "department": null,
  "vip": false,
  "email": "admin@example.com",
  "out_of_office": false,
  "out_of_office_start_at": null,
  "zip": "",
  "image": null,
  "preferences": {
    "keyboard_shortcuts_clues": true,
    "notification_config": {
      "matrix": {
        "reminder_reached": {
          "criteria": {
            "subscribed": false,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": false
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "escalation": {
          "criteria": {
            "subscribed": false,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": false
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "create": {
          "criteria": {
            "subscribed": true,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": true
          },
          "channel": {
            "online": true,
            "email": true
          }
        },
        "update": {
          "criteria": {
            "subscribed": true,
            "no": false,
            "owned_by_me": true,
            "owned_by_nobody": true
          },
          "channel": {
            "online": true,
            "email": true
          }
        }
      }
    },
    "intro": true,
    "overviews_last_used": {
      "1": "2025-03-12T09:19:44.289Z",
      "2": "2025-03-12T09:19:36.992Z",
      "3": "2025-03-12T09:19:43.220Z",
      "4": "2025-03-12T09:19:50.743Z",
      "5": "2025-03-12T09:19:15.831Z",
      "6": "2025-03-12T09:19:50.081Z",
      "12": "2025-03-12T09:19:35.027Z",
      "13": "2025-03-12T09:19:41.238Z"
    },
    "theme": "light",
    "locale": "en-us"
  },
  "address": null,
  "last_login": "2025-03-20T06:38:44.463Z",
  "mobile": "",
  "verified": false,
  "active": true,
  "lastname": "Admin",
  "out_of_office_end_at": null,
  "out_of_office_replacement_id": null,
  "phone": "",
  "organization_id": null,
  "updated_by_id": 1,
  "created_by_id": 1,
  "fullname": "Test Admin"
}
```

:::

### `updated_by_id`

ID dell'utente che ha aggiornato l'organizzazione.

Esempio: `1`

### `vip`

Definisce se l'organizzazione ha lo stato VIP o meno.

Valori: `false`, `true`

## Gruppo

Il seguente indice contiene le informazioni menzionate di seguito: `*_group`

### `active`

Definisce se il gruppo è attivo o meno.

Valori: `false`, `true`

### `assignment_timeout`

Tempo in minuti in cui un agente può essere inattivo prima che la proprietà
venga rimossa.

Esempi: `null`, `30`

### `created_at`

Timestamp di creazione del gruppo.

Esempio: `"2025-02-24T23:55:06.980Z"`

### `created_by_id`

ID dell'utente che ha creato il gruppo.

Esempio: `1`

### `email_address`

Dettagli sull'indirizzo email del gruppo.

::: details

```json
{
  "note": null,
  "preferences": null,
  "updated_at": "2025-02-24T15:06:08.858Z",
  "name": "My org",
  "active": true,
  "created_at": "2025-02-24T15:06:08.858Z",
  "updated_by_id": 3,
  "id": 1,
  "created_by_id": 3,
  "channel_id": 3,
  "email": "debug@example.org"
}
```

:::

### `email_address_id`

ID dell'indirizzo email del gruppo.

Esempio: `3`

### `follow_up_assignment`

Definisce se i proprietari dei ticket restano assegnati dopo un follow up.

Valori: `false`, `true`

### `follow_up_possible`

Definisce se è possibile un follow up su un ticket chiuso o meno.

Valori: `"yes"`, `"no"`

### `id`

ID interno del gruppo.

Esempio: `1`

### `name`

Nome del gruppo.

Esempi: `"Support"`, `"IT"`

### `note`

Nota dell'oggetto gruppo.

Esempio: `null`

### `signature`

Dettagli della firma del gruppo.

::: details

```json
{
  "note": null,
  "updated_at": "2025-02-24T14:23:56.101Z",
  "name": "default",
  "active": true,
  "created_at": "2025-02-24T14:23:56.101Z",
  "updated_by_id": 1,
  "id": 1,
  "created_by_id": 1,
  "body": "<br>  #{user.firstname} #{user.lastname}<br><br>--<br> Super Support - Waterford Business Park<br> 5201 Blue Lagoon Drive - 8th Floor &amp; 9th Floor - Miami, 33126 USA<br> Email: hot@example.com - Web: <a href=\"http://www.example.com/\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://www.example.com/</a><br>--"
}
```

:::

### `signature_id`

ID interno della firma.

Esempio: `1`

### `updated_at`

Timestamp dell'ultimo aggiornamento del gruppo.

Esempio: `"2025-02-24T23:55:06.980Z"`

### `updated_by_id`

ID dell'utente che ha aggiornato il gruppo.

Esempio: `3`

## CTI log

Il seguente indice contiene le informazioni menzionate di seguito:
`*_cti_log`

### `call_id`

ID univoco della chiamata.

Esempio: `6`

### `comment`

Commento opzionale.

Esempio: `""`

### `created_at`

Data di creazione della chiamata.

Esempio: `"2025-02-22T11:48:01.703Z"`

### `direction`

Direzione della chiamata.

Valori: `in`, `out`

### `done`

Definisce se la chiamata viene mostrata come "da fare" nell'interfaccia.

Valori: `true`, `false`

### `duration_talking_time`

Durata della chiamata in secondi.

Esempio: `27`

### `duration_waiting_time`

Tempo di attesa in secondi fino alla risposta alla chiamata.

Esempio: `77`

### `end_at`

Timestamp di fine chiamata.

Esempio: `"2025-02-25T08:49:40.647Z"`

### `from`

Numero chiamante.

Esempio: `491711234567890`

### `from_comment`

Nome del numero chiamante, se applicabile.

Esempi: `null`, `"John"`, `"Doe"`

### `from_pretty`

Versione formattata di `from` con spaziatura e `+` aggiunto.

Esempio: `+49 171 1234567890`

### `id`

ID interno della voce di registro.

Esempio: `8`

### `initialized_at`

Timestamp di inizializzazione della chiamata, di solito corrisponde a
`created_at`.

Esempio: `"2025-02-25T08:47:56.753Z"`

### `preferences`

Dettagli delle preferenze, informazioni interne.

::: details

```json
{
  "to_pretty": "+49 123 4567890",
  "from": [
    {
      "level": "known",
      "user_id": 10,
      "caller_id": "49987654321",
      "o_id": 10,
      "comment": null,
      "object": "User"
    }
  ],
  "from_pretty": "+49 987 654321"
}
```

:::

### `queue`

Coda in cui è stata risposta la chiamata.

Esempi: `null`, `491711234567890`

### `start_at`

Timestamp di risposta alla chiamata.

Esempio: `"2025-02-25T08:49:13.050Z"`

### `state`

Ultimo stato della chiamata.

Esempi: `hangup`, `voicemail`

### `to`

Numero chiamato.

Esempio: `491711234567890`

### `to_comment`

Nome visualizzato del numero chiamato, se applicabile.

`"null"`, `"John"`, `"Doe"`

### `to_pretty`

Versione formattata di `to`.

Esempio: `+49 171 1234567890`

### `updated_at`

Ultimo aggiornamento della voce.

Esempio: `"2025-02-25T08:49:40.647Z"`

## Chat session

Il seguente indice contiene le informazioni menzionate di seguito:
`*_chat_session`

### `chat`

Dettagli dell'argomento della chat.

::: details

```json
{
  "active": true,
  "block_country": null,
  "block_ip": null,
  "created_at": "2025-02-03T14:50:22.607Z",
  "created_by_id": 1,
  "id": 1,
  "max_queue": 5,
  "name": "default",
  "note": "",
  "preferences": {},
  "public": false,
  "updated_at": "2025-02-03T14:50:22.607Z",
  "updated_by_id": 1,
  "whitelisted_websites": null
}
```

:::

### `chat_id`

ID dell'argomento della chat.

Esempio: `1`

### `created_at`

Timestamp di creazione della chat

`"2025-02-25T10:26:24.376Z"`

### `created_by_id`&#x20;

ID dell'utente che ha creato la chat.

Valore: `null`

### `id`

ID della sessione chat.

Esempio: `1`

### `messages`

Array con tutti i messaggi della chat.

::: details

```json
[
  {
    "chat_session_id": 1,
    "content": "Hello dear customer",
    "created_at": "2025-02-25T10:26:35.977Z",
    "created_by_id": 3,
    "id": 1,
    "updated_at": "2025-02-25T10:26:35.977Z"
  },
  {
    "chat_session_id": 1,
    "content": "I have a problem, please help me.",
    "created_at": "2025-02-25T10:27:03.241Z",
    "created_by_id": 76,
    "id": 2,
    "updated_at": "2025-02-25T10:27:54.983Z"
  }
]
```

:::

### `name`

Il nome per l'utente chat impostato dall'agente, se applicabile.

Esempi: `null`, `"John Doe"`

### `preferences`

Vari metadati interni del session_id

::: details

```json
{
  "dns_name": "host.domain.tld",
  "geo_ip": {},
  "participants": ["49123456789100", "49987654321010"],
  "remote_ip": "192.168.2.19",
  "url": "https://zammad.com/en/company/contact"
}
```

:::

### `session_id`

ID univoco della sessione chat.

Esempio: `92f2909631f1ad5ff4d5d1e046952be8`

### `state`

Stato attuale della sessione chat.

Esempio: `closed`

### `tags`

Tag applicati alla sessione chat dall'agente, se applicabile.

Esempio: `["order", "refund"]`

### `updated_at`

Timestamp dell'ultimo aggiornamento della chat.

Esempio: `"2025-02-25T10:27:03.341Z"`

### `updated_by_id`

ID dell'utente che ha aggiornato la sessione chat l'ultima volta.

Esempi: `null`, `3`

### `user`

Dettagli dell'agente della chat. Consulta la [sezione utente](#utente) per
maggiori informazioni.

::: details

```json
{
  "country": "",
  "note": "",
  "firstname": "Nicole",
  "city": "",
  "created_at": "2025-02-24T14:23:57.728Z",
  "source": null,
  "login": "nicole.braun@zammad.org",
  "image_source": null,
  "login_failed": 0,
  "updated_at": "2025-03-17T08:44:56.809Z",
  "web": "",
  "street": "",
  "id": 2,
  "fax": "",
  "department": "",
  "vip": false,
  "email": "nicole.braun@zammad.org",
  "out_of_office": false,
  "out_of_office_start_at": null,
  "zip": "",
  "image": null,
  "preferences": {
    "tickets_open": 2,
    "lng": 0.8826302,
    "tickets_closed": 0,
    "lat": 49.6640647
  },
  "address": "Hauptstraße 100, 99999 Berlin",
  "last_login": null,
  "mobile": "",
  "verified": false,
  "active": true,
  "lastname": "Braun",
  "out_of_office_end_at": null,
  "out_of_office_replacement_id": null,
  "phone": "",
  "organization_id": 1,
  "updated_by_id": 3,
  "created_by_id": 1,
  "fullname": "Nicole Braun"
}
```

:::

### `user_id`

ID dell'agente della chat.

Esempio: `3`
