Atributos indexados pelo Elasticsearch
Você pode encontrar abaixo uma lista dos principais atributos de objeto indexados pelo Elasticsearch (ES). Em outras palavras, se você quiser encontrar um ticket, artigo ou usuário pela caixa de pesquisa do Zammad, o ES pode pesquisar em qualquer um dos campos abaixo.
INFO
- Esta página lista os atributos de objeto padrão do Zammad que são indexados pelo ES. Há mais alguns índices do ES, principalmente sobre objetos na interface de administração do Zammad. Eles estão fora do escopo desta documentação.
- Atributos marcados como SLA só são definidos se o ticket for afetado pelo cálculo de SLA. Observe que alguns atributos podem não ser definidos se condições específicas não forem atendidas.
- Observe também que alguns atributos podem ser redefinidos para
nullse não forem mais aplicáveis. - Todos os carimbos de data/hora fornecidos pelo Zammad são UTC por padrão. Isso também se aplica aos horários fornecidos pelo ES.
Visão geral
Você pode encontrar detalhes sobre cada atributo de objeto na próxima seção. Nesta seção, você pode ter uma visão geral rápida sobre os objetos mais importantes e como eles aparecem como saída JSON completa.
Abra os detalhes para mostrar a estrutura completa do ticket: Huge content ahead!
Details
{
"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"
}
}Ticket
O seguinte índice contém as informações mencionadas abaixo: *_ticket
article
Array com todos os artigos pertencentes ao ticket. Veja a seção de artigo para detalhes.
Details
[
{
"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
Número de artigos dentro do ticket.
Exemplo: 1
checklist
Estrutura completa da checklist e seus elementos.
Details
{
"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
Primeiro horário de fechamento, definido uma vez. Veja last_close_at para o último horário de fechamento (se o ticket foi reaberto e fechado novamente).
Exemplo: "2025-03-20T06:48:46.438Z"
close_diff_in_min SLA
Depende de close_in_min e informa quantos minutos o ticket foi fechado em relação ao tempo de solução do SLA.
Exemplos: 239, -5
close_escalation_at SLA
Carimbo de data/hora de quando o ticket escalonaria caso o tempo de solução seja violado.
Exemplos: null, "2025-02-03T15:50:20.673Z"
close_in_min SLA
Valor em minutos de quanto tempo o ticket ficou aberto com base no horário comercial.
Exemplos: null, 11
create_article_sender
Remetente do artigo (Sistema, Agente, Cliente)
Details
{
"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 do usuário que criou o artigo.
Exemplos: 1, 2
create_article_type
Informações do primeiro artigo de um ticket.
Details
{
"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 do tipo do primeiro artigo.
Exemplo: 5
created_at
Carimbo de data/hora da criação do ticket.
Exemplo: "2025-02-24T16:17:27.210Z"
created_by
Detalhes do usuário que criou o ticket. Veja a seção de usuário para mais informações.
Details
{
"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 do usuário que criou o ticket.
Exemplo: 3
customer
Detalhes do cliente do ticket. Veja a seção de usuário para mais informações.
customer_id
ID do cliente que criou o ticket.
Exemplo: 8
escalation_at SLA
Carimbo de data/hora do próximo escalonamento aplicável, independentemente do tipo de escalonamento.
Exemplos: null, "2025-02-24T16:28:38.535Z"
first_response_at SLA
Carimbo de data/hora da primeira resposta ao cliente (tipo comunicação).
Exemplos: null, "2025-02-24T16:28:38.303Z"
first_response_diff_in_min SLA
Depende de first_response_in_min e informa quantos minutos a primeira resposta levou em relação ao tempo de primeira resposta do seu SLA.
Exemplos: null, 10, -6
first_response_in_min SLA
Valor em minutos sobre quanto tempo a primeira resposta levou com base no horário comercial.
Exemplos: null, 11
group
Detalhes do grupo do ticket. Veja a seção de grupo para mais informações.
Details
{
"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 do grupo atual
Exemplo: 1
id
ID do ticket
Exemplos: 1, 111
last_close_at
Último horário de fechamento, definido a cada fechamento do ticket.
Exemplos: null, "2025-02-03T14:50:20.673Z"
last_contact_agent_at
Carimbo de data/hora do último contato do tipo comunicação de qualquer agente.
Exemplos: null, "2025-02-24T16:28:38.303Z"
last_contact_at
Carimbo de data/hora do último contato/artigo do tipo comunicação, independentemente de quem o criou.
Exemplos: null, "2025-02-24T16:28:38.303Z"
last_contact_customer_at
Carimbo de data/hora do último contato/artigo do tipo comunicação do cliente.
Exemplos: null, "2025-02-24T16:28:38.303Z"
mention_user_ids
Array com IDs de usuários mencionados ou inscritos.
Exemplos: [3, 5], []
note
Nota do ticket, definida apenas via console ou API.
Exemplo: null
number
Número do ticket.
Exemplos: 1010138, 202006231010138
organization
Detalhes da organização do cliente do ticket. Veja a seção de organização para mais informações.
Details
{
"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 da organização do cliente do ticket.
Exemplos: null, 2
owner
Detalhes do usuário que é responsável pelo ticket. Veja a seção de usuário para mais informações.
Details
{
"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 de usuário do responsável pelo ticket.
Exemplos: null, 3
pending_time
Carimbo de data/hora do horário pendente definido. Apenas se um estado pendente estiver definido, independentemente do tipo de estado pendente.
Exemplos: null, "2025-02-24T17:44:06.912Z"
preferences
Informações especiais para funções internas. Pode não estar disponível no seu sistema; contém informações para funções internas do sistema.
priority
Detalhes do estado de prioridade do ticket. Veja a seção de prioridade para mais informações.
Details
{
"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 de prioridade do ticket.
Exemplo: 2
state
Detalhes do estado do ticket. Veja a seção de estado para mais informações.
Details
{
"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 do estado atual do ticket.
Exemplos: 1, 4
tags
Array com todas as tags anexadas ao ticket.
Exemplos: ["order", "complaint"], []
time_unit
Unidades de tempo contabilizadas para o ticket (total).
Exemplos: null, 15
title
Título/assunto do ticket.
Exemplos: Feedback Form, Need help
type deprecated
Valor: null
update_diff_in_min SLA
Depende de update_in_min e informa quantos minutos a última atualização do ticket levou em relação à configuração de tempo de atualização do SLA.
Exemplos: null, "2025-02-24T16:28:38.303Z"
update_escalation_at SLA
Carimbo de data/hora de quando o ticket escalonaria caso o período de atualização do SLA seja violado.
Exemplos: null, "2025-02-24T16:28:38.303Z"
update_in_min SLA
Valor em minutos de quanto tempo a última atualização do ticket levou, com base no horário comercial e no horário de atualização.
Exemplos: null, 5, -10
updated_at
Carimbo de data/hora da última atualização do ticket.
Exemplo: "2025-02-24T16:28:38.303Z"
updated_by
Detalhes do usuário que atualizou o ticket. Veja a seção de usuário para mais informações.
Details
{
"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 do usuário que atualizou o ticket.
Exemplos: 1, 3
Prioridade
O seguinte índice contém as informações mencionadas abaixo: *_ticket_priority
active
Define se a prioridade está ativa ou não.
Valores: true, false
created_at
Carimbo de data/hora da criação da prioridade.
Exemplo: "2025-02-03T14:50:20.724Z"
created_by_id
ID do usuário que criou a prioridade.
Exemplo: 1
default_create
Define se a prioridade é a prioridade padrão para a criação de tickets ou não.
Valores: false, true
id
ID da prioridade.
Exemplo: 3
name
Nome da prioridade.
Exemplo: "3 high"
note
Nota da prioridade que foi definida via console ou API.
Exemplo: "null"
ui_color
Classe CSS para a cor de destaque de tickets com essa prioridade.
Exemplos: "null", "high-priority"
ui_icon
Classe CSS para o ícone de destaque de tickets com essa prioridade.
Exemplos: "null", "important"
updated_at
Carimbo de data/hora da última alteração.
Exemplo: "2025-02-03T14:50:20.724Z"
updated_by_id
ID do usuário que realizou a última atualização.
Exemplo: 1
Atributos do ticket
O seguinte índice contém as informações mencionadas abaixo: *_ticket_state
active
Define se o estado está ativo (disponível) ou não.
Valores: true, false
created_at
Carimbo de data/hora da criação do estado.
Exemplo: "2025-02-03T14:50:20.694Z"
created_by_id
ID do usuário que criou o estado.
Exemplo: 1
default_create
Define se o estado é o estado padrão para criação de tickets.
Valores: false, true
default_follow_up
Define se o estado é o estado padrão de acompanhamento em acompanhamentos de ticket.
Valores: false, true
id
ID do estado.
Exemplo: 7
ignore_escalation
Define se o cálculo de SLA é ignorado para este estado.
Valores: false, true
name
Nome do estado.
Exemplo: "pending close"
next_state
Contém todas as informações de estado de acompanhamento, se aplicável; pode não estar disponível dependendo do tipo de estado
Details
{
"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 do estado de acompanhamento.
Exemplos: null, 4
note
Nota que foi definida via console ou API.
Exemplo: "null"
state_type
Contém todas as informações disponíveis do tipo do estado
Details
{
"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 do tipo de estado.
Exemplo: 4
updated_at
Carimbo de data/hora da última atualização do estado.
Exemplo: "2025-02-03T14:50:20.694Z"
updated_by_id
ID do usuário que realizou a última atualização do estado.
Exemplo: 1
Article
O seguinte índice contém as informações mencionadas abaixo: *_ticket
Os artigos fazem parte do índice do ticket. Para reduzir a complexidade, decidimos fornecê-lo em sua própria seção.
body
Corpo do artigo em texto simples.
Exemplo: "Hi,\n\nplease send me:\n1 [...] \nThank you\n\nJohn Doe"
cc
Os endereços de email definidos como CC.
Exemplos: null, alias@domain.tld
content_type
Tipo de conteúdo do artigo.
Exemplos: "text/html", "text/plain"
created_at
Carimbo de data/hora da criação do artigo.
Exemplo: "2025-02-22T03:47:59.290Z"
created_by_id
ID do usuário que criou o artigo.
Exemplo: 10
detected_language
Código do idioma detectado.
Exemplos: "en", "de", null
detected_language_name
Nome do idioma detectado.
Exemplos: "English", "German"
from
Nome (e endereço de email) do criador do artigo.
Exemplos: "Nicole Braun <nicole.braun@zammad.org>", "John Doe"
id
ID interno do artigo.
Exemplo: 16
in_reply_to
Cabeçalho "In-Reply-To" do email, se aplicável.
Exemplo: null
internal
Define se o artigo é interno ou não.
Valores: false, true
message_id
ID da mensagem do email, se aplicável.
Exemplo: null
origin_by_id
ID do usuário (ou ID do criador original, se criado em nome de outro usuário) que criou o artigo.
Exemplo: null
preferences
Preferências internas, podem estar vazias.
Exemplo: {}
reply_to
Contém o cabeçalho "Reply-To", se aplicável.
Exemplo: null
sender_id
ID do usuário que enviou/criou o artigo.
Exemplo: 2
subject
Assunto do artigo.
Exemplo: "My amazing subject"
ticket_id
ID do ticket ao qual o artigo pertence.
Exemplo: 9
to
Endereço de email do cabeçalho "To" ou grupo definido com esse artigo.
Exemplos: support@example.com,"Support", null
type_id
ID do tipo de artigo (por exemplo, telefone, email, web).
Exemplo: 1
updated_at
Carimbo de data/hora da última atualização do artigo.
"2025-02-22T03:47:59.290Z"
updated_by_id
ID do usuário que atualizou o artigo.
Exemplo: 10
User
active
Define se um usuário está ativo.
Valores: true, false
address
Endereço do usuário.
Exemplos: "", "Hauptstraße 100, 99999 Berlin"
city
Nome da cidade do usuário.
Exemplos: "", "Berlin"
country
Nome do país do usuário.
Exemplos: "", "Germany"
created_at
Carimbo de data/hora de criação do usuário.
Exemplo: "2025-02-22T12:47:56.460Z"
created_by_id
ID do usuário que criou o usuário.
Exemplo: 1
department
Nome do departamento.
Exemplos: "", "IT"
email
Endereço de email do usuário.
Exemplos: "", "nicole.braun@zammad.org"
fax
Número de fax do usuário.
Exemplos: "", "+49 123 456 789 01"
firstname
Primeiro nome do usuário.
Exemplos: "", "John"
id
ID interno do usuário.
Exemplo: 8
last_login
Carimbo de data/hora do último login do usuário.
Exemplos: null, "2025-02-23T12:47:56.460Z"
lastname
Sobrenome do usuário.
Exemplos: "", "Doe"
login
Nome de login do usuário, sempre definido e único, pode ser diferente do email.
Exemplos: "auto-1234567", "jdoe"
mobile
Número de celular do usuário.
Exemplos: "", "+49 123 456 789"
note
Nota do objeto de usuário.
Exemplos: "", "Some text."
organization
Detalhes da organização da qual o usuário é membro. Veja a seção de organização para mais informações.
Details
{
"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 da organização da qual o usuário é membro.
Exemplo: 3
out_of_office
Define se o usuário ativou a função de fora do escritório.
Valores: false, true
out_of_office_end_at
Data de término do período de fora do escritório.
Exemplos: null, "2025-02-26"
out_of_office_replacement_id
ID do usuário que substitui este usuário durante o período de fora do escritório.
Exemplos: null, 3
out_of_office_start_at
Data de início do período de fora do escritório.
Exemplos: null, "2025-02-24"
permissions
Define as permissões do usuário como array.
Details
[
"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_twitter",
"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
Número de telefone do usuário.
Exemplos: "", "+49 1234 567 890"
preferences
Detalhes das preferências do usuário; pode conter notification_config, locale e outras informações internas do sistema.
Details
{
"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 com IDs de função atribuídos ao usuário.
Exemplo: [1, 2]
street
Nome da rua do usuário.
Exemplos: "", "Hauptstraße 100"
updated_at
Carimbo de data/hora da última atualização do usuário.
Exemplo: "2025-02-25T00:27:52.308Z"
updated_by_id
ID do usuário que atualizou este usuário.
Exemplo: 3
verified
Define se o usuário verificou a conta ou não.
Valores: false, true
vip
Define se o usuário tem estado VIP ou não.
Valores: false, true
web
URL web do usuário.
Exemplos: "", "https://zammad.org"
zip
CEP do usuário.
Exemplos: "", "123456"
Organization
O seguinte índice contém as informações mencionadas abaixo: *_organization
active
Define se a organização está ativa ou não.
Valores: true, false
created_at
Carimbo de data/hora da data de criação da organização.
Exemplo: "2025-02-22T12:47:54.807Z"
created_by
Detalhes do usuário que criou a organização. Veja a seção de usuário para mais informações.
Details
{
"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 do usuário que criou a organização.
Exemplo: 1
domain
Domínio da organização.
Exemplos: "null", "example.com"
domain_assignment
Define se a atribuição por domínio está ativa ou não; depende de domain.
Valores: false, true
id
ID interno da organização.
Exemplo: 1
members
Array com detalhes de cada usuário que é membro da organização. Veja a seção de usuário para mais informações.
Details
[
{
"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 da organização.
Exemplo: "Fast Lane Hardware Inc."
note
Nota do objeto de organização.
Exemplo: "IT hardware and custom PC builds."
shared
Define se é uma "organização compartilhada" ou não.
Valores: false, true
updated_at
Carimbo de data/hora da última atualização da organização.
Exemplo: "2025-02-22T12:47:54.807Z"
updated_by
Detalhes do usuário que atualizou a organização. Veja a seção de usuário para mais informações.
Details
{
"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 do usuário que atualizou a organização.
Exemplo: 1
vip
Define se a organização tem status VIP ou não.
Valores: false, true
Grupo
O seguinte índice contém as informações mencionadas abaixo: *_group
active
Define se o grupo está ativo ou não.
Valores: false, true
assignment_timeout
Tempo em minutos que um agente pode ficar inativo até que a atribuição de responsável seja removida.
Exemplos: null, 30
created_at
Carimbo de data/hora da criação do grupo.
Exemplo: "2025-02-24T23:55:06.980Z"
created_by_id
ID do usuário que criou o grupo.
Exemplo: 1
email_address
Detalhes sobre o endereço de email do grupo.
Details
{
"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 do endereço de email do grupo.
Exemplo: 3
follow_up_assignment
Define se os responsáveis pelo ticket continuam atribuídos após um acompanhamento.
Valores: false, true
follow_up_possible
Define se um acompanhamento em um ticket fechado é possível ou não.
Valores: "yes", "no"
id
ID interno do grupo.
Exemplo: 1
name
Nome do grupo.
Exemplos: "Support", "IT"
note
Nota do objeto de grupo.
Exemplo: null
signature
Detalhes da assinatura do grupo.
Details
{
"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 & 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 da assinatura.
Exemplo: 1
updated_at
Carimbo de data/hora da última atualização do grupo.
Exemplo: "2025-02-24T23:55:06.980Z"
updated_by_id
ID do usuário que atualizou o grupo.
Exemplo: 3
CTI Log
O seguinte índice contém as informações mencionadas abaixo: *_cti_log
call_id
ID único da chamada.
Exemplo: 6
comment
Comentário opcional.
Exemplo: ""
created_at
Data de criação da chamada.
Exemplo: "2025-02-22T11:48:01.703Z"
direction
Direção da chamada.
Valores: in, out
done
Define se a chamada é exibida como "a fazer" na interface.
Valores: true, false
duration_talking_time
Duração da chamada em segundos.
Exemplo: 27
duration_waiting_time
Tempo de espera em segundos até a chamada ser atendida.
Exemplo: 77
end_at
Carimbo de data/hora do fim da chamada.
Exemplo: "2025-02-25T08:49:40.647Z"
from
Número que originou a chamada.
Exemplo: 491711234567890
from_comment
Nome do número de origem, se aplicável.
Exemplos: null, "John", "Doe"
from_pretty
Versão formatada de from com espaçamento e + adicionado.
Exemplo: +49 171 1234567890
id
ID interno da entrada de log.
Exemplo: 8
initialized_at
Carimbo de data/hora da inicialização da chamada, geralmente corresponde a created_at.
Exemplo: "2025-02-25T08:47:56.753Z"
preferences
Detalhes de preferências, informações internas.
Details
{
"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
Fila na qual a chamada foi atendida.
Exemplos: null, 491711234567890
start_at
Carimbo de data/hora de quando a chamada foi atendida.
Exemplo: "2025-02-25T08:49:13.050Z"
state
Último estado da chamada.
Exemplos: hangup, voicemail
to
Número discado.
Exemplo: 491711234567890
to_comment
Nome de exibição do número chamado, se aplicável.
"null", "John", "Doe"
to_pretty
Versão formatada de to.
Exemplo: +49 171 1234567890
updated_at
Última atualização da entrada.
Exemplo: "2025-02-25T08:49:40.647Z"
Chat Session
O seguinte índice contém as informações mencionadas abaixo: *_chat_session
chat
Detalhes do tópico do chat.
Details
{
"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 do tópico do chat.
Exemplo: 1
created_at
Carimbo de data/hora da criação do chat
"2025-02-25T10:26:24.376Z"
created_by_id deprecated
ID do usuário que criou o chat.
Valor: null
id
ID da sessão de chat.
Exemplo: 1
messages
Array com todas as mensagens do chat.
Details
[
{
"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
O nome do usuário do chat definido pelo agente, se aplicável.
Exemplos: null, "John Doe"
preferences
Vários metadados internos do session_id
Details
{
"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 único da sessão de chat.
Exemplo: 92f2909631f1ad5ff4d5d1e046952be8
state
Estado atual da sessão de chat.
Exemplo: closed
tags
Tags aplicadas à sessão de chat pelo agente, se aplicável.
Exemplo: ["order", "refund"]
updated_at
Carimbo de data/hora da última atualização do chat.
Exemplo: "2025-02-25T10:27:03.341Z"
updated_by_id
ID do usuário que atualizou a sessão de chat pela última vez.
Exemplos: null, 3
user
Detalhes do agente do chat. Veja a seção de usuário para mais informações.
Details
{
"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 do agente do chat.
Exemplo: 3