en-us	#### Retrieve LLD rule with overrides  Retrieve one LLD rule that has various override settings.  Request:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.get",     "params": {         "output": ["name"],         "itemids": "30980",         "selectOverrides": ["name", "step", "stop", "filter", "operations"]     },     "id": 39,     "auth": "d678e0b85688ce578ff061bd29a20d3b" } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "name": "Discover database host",             "overrides": [                 {                     "name": "Discover MySQL host",                     "step": "1",                     "stop": "1",                     "filter": {                         "evaltype": "2",                         "formula": "",                         "conditions": [                             {                                 "macro": "{#UNIT.NAME}",                                 "operator": "8",                                 "value": "^mysqld\\.service$",                                 "formulaid": "A"                             },                             {                                 "macro": "{#UNIT.NAME}",                                 "operator": "8",                                 "value": "^mariadb\\.service$",                                 "formulaid": "B"                             }                         ],                         "eval_formula": "A or B"                     },                     "operations": [                         {                             "operationobject": "3",                             "operator": "2",                             "value": "Database host",                             "opstatus": {                                 "status": "0"                             },                             "optag": [                                 {                                     "tag": "Database",                                     "value": "MySQL"                                 }                             ],                             "optemplate": [                                 {                                     "templateid": "10170"                                 }                             ]                         }                     ]                 },                 {                     "name": "Discover PostgreSQL host",                     "step": "2",                     "stop": "1",                     "filter": {                         "evaltype": "0",                         "formula": "",                         "conditions": [                             {                                 "macro": "{#UNIT.NAME}",                                 "operator": "8",                                 "value": "^postgresql\\.service$",                                 "formulaid": "A"                             }                         ],                         "eval_formula": "A"                     },                     "operations": [                         {                             "operationobject": "3",                             "operator": "2",                             "value": "Database host",                             "opstatus": {                                 "status": "0"                             },                             "optag": [                                 {                                     "tag": "Database",                                     "value": "PostgreSQL"                                 }                             ],                             "optemplate": [                                 {                                     "templateid": "10263"                                 }                             ]                         }                     ]                 }             ]         }     ],     "id": 39 } ```
es	#### Recuperar regla LLD con anulaciones  Recupere una regla LLD que tenga varias configuraciones de anulación.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.get",     "params": {         "output": ["name"],         "itemids": "30980",         "selectOverrides": ["name", "step", "stop", "filter", "operations"]     },     "id": 39,     "auth": "d678e0b85688ce578ff061bd29a20d3b" } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "name": "Discover database host",             "overrides": [                 {                     "name": "Discover MySQL host",                     "step": "1",                     "stop": "1",                     "filter": {                         "evaltype": "2",                         "formula": "",                         "conditions": [                             {                                 "macro": "{#UNIT.NAME}",                                 "operator": "8",                                 "value": "^mysqld\\.service$",                                 "formulaid": "A"                             },                             {                                 "macro": "{#UNIT.NAME}",                                 "operator": "8",                                 "value": "^mariadb\\.service$",                                 "formulaid": "B"                             }                         ],                         "eval_formula": "A or B"                     },                     "operations": [                         {                             "operationobject": "3",                             "operator": "2",                             "value": "Database host",                             "opstatus": {                                 "status": "0"                             },                             "optag": [                                 {                                     "tag": "Database",                                     "value": "MySQL"                                 }                             ],                             "optemplate": [                                 {                                     "templateid": "10170"                                 }                             ]                         }                     ]                 },                 {                     "name": "Discover PostgreSQL host",                     "step": "2",                     "stop": "1",                     "filter": {                         "evaltype": "0",                         "formula": "",                         "conditions": [                             {                                 "macro": "{#UNIT.NAME}",                                 "operator": "8",                                 "value": "^postgresql\\.service$",                                 "formulaid": "A"                             }                         ],                         "eval_formula": "A"                     },                     "operations": [                         {                             "operationobject": "3",                             "operator": "2",                             "value": "Database host",                             "opstatus": {                                 "status": "0"                             },                             "optag": [                                 {                                     "tag": "Database",                                     "value": "PostgreSQL"                                 }                             ],                             "optemplate": [                                 {                                     "templateid": "10263"                                 }                             ]                         }                     ]                 }             ]         }     ],     "id": 39 } ```

en-us	#### Retrieve scripts by host IDs  Retrieve all scripts available on hosts "30079" and "30073".  Request:  ```json {     "jsonrpc": "2.0",     "method": "script.getscriptsbyhosts",     "params": [         "30079",         "30073"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "30079": [             {                 "scriptid": "3",                 "name": "Detect operating system",                 "command": "sudo /usr/bin/nmap -O {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "7",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             },             {                 "scriptid": "1",                 "name": "Ping",                 "command": "/bin/ping -c 3 {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "0",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             },             {                 "scriptid": "2",                 "name": "Traceroute",                 "command": "/usr/bin/traceroute {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "0",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             }         ],         "30073": [             {                 "scriptid": "3",                 "name": "Detect operating system",                 "command": "sudo /usr/bin/nmap -O {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "7",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             },             {                 "scriptid": "1",                 "name": "Ping",                 "command": "/bin/ping -c 3 {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "0",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             },             {                 "scriptid": "2",                 "name": "Traceroute",                 "command": "/usr/bin/traceroute {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "0",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             }         ]     },     "id": 1 } ```
es	#### Recuperar scripts por ID de host  Recupere todos los scripts disponibles en los hosts "30079" y "30073".  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "script.getscriptsbyhosts",     "params": [         "30079",         "30073"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "30079": [             {                 "scriptid": "3",                 "name": "Detect operating system",                 "command": "sudo /usr/bin/nmap -O {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "7",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             },             {                 "scriptid": "1",                 "name": "Ping",                 "command": "/bin/ping -c 3 {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "0",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             },             {                 "scriptid": "2",                 "name": "Traceroute",                 "command": "/usr/bin/traceroute {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "0",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             }         ],         "30073": [             {                 "scriptid": "3",                 "name": "Detect operating system",                 "command": "sudo /usr/bin/nmap -O {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "7",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             },             {                 "scriptid": "1",                 "name": "Ping",                 "command": "/bin/ping -c 3 {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "0",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             },             {                 "scriptid": "2",                 "name": "Traceroute",                 "command": "/usr/bin/traceroute {HOST.CONN} 2>&1",                 "host_access": "2",                 "usrgrpid": "0",                 "groupid": "0",                 "description": "",                 "confirmation": "",                 "type": "0",                 "execute_on": "1",                 "hostid": "10001"             }         ]     },     "id": 1 } ```

en-us	#### Retrieve task by ID  Retrieve all the data about the task with the ID "1".  Request:  ```json {     "jsonrpc": "2.0",     "method": "task.get",     "params": {         "output": "extend",         "taskids": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "taskid": "1",             "type": "7",             "status": "3",             "clock": "1601039076",             "ttl": "3600",             "proxy_hostid": null,             "request": {                 "alerting": {                     "stats": [                         "alerts"                     ],                     "top": {                         "media.alerts": 10                     }                 },                 "lld": {                     "stats": "extend",                     "top": {                         "values": 5                     }                 }             },             "result": {                 "data": {                     "alerting": {                         "alerts": 0,                         "top": {                             "media.alerts": []                         },                         "time": 0.000663                     },                     "lld": {                         "rules": 0,                         "values": 0,                         "top": {                             "values": []                         },                         "time": 0.000442                     }                 },                 "status": "0"             }         }     ],     "id": 1 } ```
es	#### Recupere tareas de ID  Recupere todos los datos sobre la tarea con ID "1".  Solicitud:  ```json { "jsonrpc": "2.0", "method": "task.get", "params": { "output": "extend", "taskids": "1" }, "auth": "038e1d7b1735c6a5436ee9eae095879e", "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": [ { "taskid": "1", "type": "7", "status": "3", "clock": "1601039076", "ttl": "3600", "proxy_hostid": null, "request": { "alerting": { "stats": [ "alerts" ], "top": { "media.alerts": 10 } }, "lld": { "stats": "extend", "top": { "values": 5 } } }, "result": { "data": { "alerting": { "alerts": 0, "top": { "media.alerts": [] }, "time": 0.000663 }, "lld": { "rules": 0, "values": 0, "top": { "values": [] }, "time": 0.000442 } }, "status": "0" } } ], "id": 1 } ```

en-us	#### Retrieve trigger actions  Retrieve all configured trigger actions together with action conditions and operations.  Request:  ```json {     "jsonrpc": "2.0",     "method": "action.get",     "params": {         "output": "extend",         "selectOperations": "extend",         "selectRecoveryOperations": "extend",         "selectUpdateOperations": "extend",         "selectFilter": "extend",         "filter": {             "eventsource": 0         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "actionid": "3",             "name": "Report problems to Zabbix administrators",             "eventsource": "0",             "status": "1",             "esc_period": "1h",             "pause_suppressed": "1",             "filter": {                 "evaltype": "0",                 "formula": "",                 "conditions": [],                 "eval_formula": ""             },             "operations": [                 {                     "operationid": "3",                     "actionid": "3",                     "operationtype": "0",                     "esc_period": "0",                     "esc_step_from": "1",                     "esc_step_to": "1",                     "evaltype": "0",                     "opconditions": [],                     "opmessage": [                         {                             "default_msg": "1",                             "subject": "",                             "message": "",                             "mediatypeid" => "0"                         }                     ],                     "opmessage_grp": [                         {                             "usrgrpid": "7"                         }                     ]                 }             ],             "recovery_operations": [                 {                     "operationid": "7",                     "actionid": "3",                     "operationtype": "11",                     "evaltype": "0",                     "opconditions": [],                     "opmessage": {                         "default_msg": "0",                         "subject": "{TRIGGER.STATUS}: {TRIGGER.NAME}",                         "message": "Trigger: {TRIGGER.NAME}\r\nTrigger status: {TRIGGER.STATUS}\r\nTrigger severity: {TRIGGER.SEVERITY}\r\nTrigger URL: {TRIGGER.URL}\r\n\r\nItem values:\r\n\r\n1. {ITEM.NAME1} ({HOST.NAME1}:{ITEM.KEY1}): {ITEM.VALUE1}\r\n2. {ITEM.NAME2} ({HOST.NAME2}:{ITEM.KEY2}): {ITEM.VALUE2}\r\n3. {ITEM.NAME3} ({HOST.NAME3}:{ITEM.KEY3}): {ITEM.VALUE3}\r\n\r\nOriginal event ID: {EVENT.ID}",                         "mediatypeid": "0"                     }                 }             ],             "update_operations": [                 {                     "operationid": "31",                     "operationtype": "12",                     "evaltype": "0",                     "opmessage": {                         "default_msg": "1",                         "subject": "",                         "message": "",                         "mediatypeid": "0"                     }                 },                 {                     "operationid": "32",                     "operationtype": "0",                     "evaltype": "0",                     "opmessage": {                         "default_msg": "0",                         "subject": "Updated: {TRIGGER.NAME}",                         "message": "{USER.FULLNAME} updated problem at {EVENT.UPDATE.DATE} {EVENT.UPDATE.TIME} with the following message:\r\n{EVENT.UPDATE.MESSAGE}\r\n\r\nCurrent problem status is {EVENT.STATUS}",                         "mediatypeid": "1"                     },                     "opmessage_grp": [                         {                             "usrgrpid": "7"                         }                     ],                     "opmessage_usr": []                 },                 {                     "operationid": "33",                     "operationtype": "1",                     "evaltype": "0",                     "opcommand": {                         "scriptid": "3"                     },                     "opcommand_hst": [                         {                             "hostid": "10084"                         }                     ],                     "opcommand_grp": []                 }             ]         }     ],     "id": 1 } ```
es	#### Recuperar acciones de iniciador  Recuperar todas las acciones de iniciador configuradas junto con las condiciones de acción y operaciones.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "action.get",     "params": {         "output": "extend",         "selectOperations": "extend",         "selectRecoveryOperations": "extend",         "selectUpdateOperations": "extend",         "selectFilter": "extend",         "filter": {             "eventsource": 0         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "actionid": "3",             "name": "Report problems to Zabbix administrators",             "eventsource": "0",             "status": "1",             "esc_period": "1h",             "pause_suppressed": "1",             "filter": {                 "evaltype": "0",                 "formula": "",                 "conditions": [],                 "eval_formula": ""             },             "operations": [                 {                     "operationid": "3",                     "actionid": "3",                     "operationtype": "0",                     "esc_period": "0",                     "esc_step_from": "1",                     "esc_step_to": "1",                     "evaltype": "0",                     "opconditions": [],                     "opmessage": [                         {                             "default_msg": "1",                             "subject": "",                             "message": "",                             "mediatypeid" => "0"                         }                     ],                     "opmessage_grp": [                         {                             "usrgrpid": "7"                         }                     ]                 }             ],             "recovery_operations": [                 {                     "operationid": "7",                     "actionid": "3",                     "operationtype": "11",                     "evaltype": "0",                     "opconditions": [],                     "opmessage": {                         "default_msg": "0",                         "subject": "{TRIGGER.STATUS}: {TRIGGER.NAME}",                         "message": "Trigger: {TRIGGER.NAME}\r\nTrigger status: {TRIGGER.STATUS}\r\nTrigger severity: {TRIGGER.SEVERITY}\r\nTrigger URL: {TRIGGER.URL}\r\n\r\nItem values:\r\n\r\n1. {ITEM.NAME1} ({HOST.NAME1}:{ITEM.KEY1}): {ITEM.VALUE1}\r\n2. {ITEM.NAME2} ({HOST.NAME2}:{ITEM.KEY2}): {ITEM.VALUE2}\r\n3. {ITEM.NAME3} ({HOST.NAME3}:{ITEM.KEY3}): {ITEM.VALUE3}\r\n\r\nOriginal event ID: {EVENT.ID}",                         "mediatypeid": "0"                     }                 }             ],             "update_operations": [                 {                     "operationid": "31",                     "operationtype": "12",                     "evaltype": "0",                     "opmessage": {                         "default_msg": "1",                         "subject": "",                         "message": "",                         "mediatypeid": "0"                     }                 },                 {                     "operationid": "32",                     "operationtype": "0",                     "evaltype": "0",                     "opmessage": {                         "default_msg": "0",                         "subject": "Updated: {TRIGGER.NAME}",                         "message": "{USER.FULLNAME} updated problem at {EVENT.UPDATE.DATE} {EVENT.UPDATE.TIME} with the following message:\r\n{EVENT.UPDATE.MESSAGE}\r\n\r\nCurrent problem status is {EVENT.STATUS}",                         "mediatypeid": "1"                     },                     "opmessage_grp": [                         {                             "usrgrpid": "7"                         }                     ],                     "opmessage_usr": []                 },                 {                     "operationid": "33",                     "operationtype": "1",                     "evaltype": "0",                     "opcommand": {                         "scriptid": "3"                     },                     "opcommand_hst": [                         {                             "hostid": "10084"                         }                     ],                     "opcommand_grp": []                 }             ]         }     ],     "id": 1 } ```

en-us	#### Retrieving a dashboard by ID  Retrieve all data about dashboards "1" and "2".  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.get",     "params": {         "output": "extend",         "selectPages": "extend",         "selectUsers": "extend",         "selectUserGroups": "extend",         "dashboardids": [             "1",             "2"         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "dashboardid": "1",             "name": "Dashboard",             "userid": "1",             "private": "0",             "display_period": "30",             "auto_start": "1",             "users": [],             "userGroups": [],             "pages": [                 {                     "dashboard_pageid": "1",                     "name": "",                     "display_period": "0",                     "widgets": [                         {                             "widgetid": "9",                             "type": "systeminfo",                             "name": "",                             "x": "12",                             "y": "8",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "8",                             "type": "problemsbysv",                             "name": "",                             "x": "12",                             "y": "4",                             "width": "12",                             "height": "4",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "7",                             "type": "problemhosts",                             "name": "",                             "x": "12",                             "y": "0",                             "width": "12",                             "height": "4",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "6",                             "type": "discovery",                             "name": "",                             "x": "6",                             "y": "9",                             "width": "6",                             "height": "4",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "5",                             "type": "web",                             "name": "",                             "x": "0",                             "y": "9",                             "width": "6",                             "height": "4",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "4",                             "type": "problems",                             "name": "",                             "x": "0",                             "y": "3",                             "width": "12",                             "height": "6",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "3",                             "type": "favmaps",                             "name": "",                             "x": "8",                             "y": "0",                             "width": "4",                             "height": "3",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "1",                             "type": "favgraphs",                             "name": "",                             "x": "0",                             "y": "0",                             "width": "4",                             "height": "3",                             "view_mode": "0",                             "fields": []                         }                     ]                 },                 {                     "dashboard_pageid": "2",                     "name": "",                     "display_period": "0",                     "widgets": []                 },                 {                     "dashboard_pageid": "3",                     "name": "Custom page name",                     "display_period": "60",                     "widgets": []                 }             ]         },         {             "dashboardid": "2",             "name": "My dashboard",             "userid": "1",             "private": "1",             "display_period": "60",             "auto_start": "1",             "users": [                 {                     "userid": "4",                     "permission": "3"                 }             ],             "userGroups": [                 {                     "usrgrpid": "7",                     "permission": "2"                 }             ],             "pages": [                 {                     "dashboard_pageid": "4",                     "name": "",                     "display_period": "0",                     "widgets": [                         {                             "widgetid": "10",                             "type": "problems",                             "name": "",                             "x": "0",                             "y": "0",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "2",                                     "name": "groupids",                                     "value": "4"                                 }                             ]                         }                     ]                 }             ]         }     ],     "id": 1 } ```
es	#### Recuperar un tablero por ID  Recupere todos los datos sobre los tableros "1" y "2".  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.get",     "params": {         "output": "extend",         "selectPages": "extend",         "selectUsers": "extend",         "selectUserGroups": "extend",         "dashboardids": [             "1",             "2"         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "dashboardid": "1",             "name": "Dashboard",             "userid": "1",             "private": "0",             "display_period": "30",             "auto_start": "1",             "users": [],             "userGroups": [],             "pages": [                 {                     "dashboard_pageid": "1",                     "name": "",                     "display_period": "0",                     "widgets": [                         {                             "widgetid": "9",                             "type": "systeminfo",                             "name": "",                             "x": "12",                             "y": "8",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "8",                             "type": "problemsbysv",                             "name": "",                             "x": "12",                             "y": "4",                             "width": "12",                             "height": "4",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "7",                             "type": "problemhosts",                             "name": "",                             "x": "12",                             "y": "0",                             "width": "12",                             "height": "4",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "6",                             "type": "discovery",                             "name": "",                             "x": "6",                             "y": "9",                             "width": "6",                             "height": "4",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "5",                             "type": "web",                             "name": "",                             "x": "0",                             "y": "9",                             "width": "6",                             "height": "4",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "4",                             "type": "problems",                             "name": "",                             "x": "0",                             "y": "3",                             "width": "12",                             "height": "6",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "3",                             "type": "favmaps",                             "name": "",                             "x": "8",                             "y": "0",                             "width": "4",                             "height": "3",                             "view_mode": "0",                             "fields": []                         },                         {                             "widgetid": "1",                             "type": "favgraphs",                             "name": "",                             "x": "0",                             "y": "0",                             "width": "4",                             "height": "3",                             "view_mode": "0",                             "fields": []                         }                     ]                 },                 {                     "dashboard_pageid": "2",                     "name": "",                     "display_period": "0",                     "widgets": []                 },                 {                     "dashboard_pageid": "3",                     "name": "Custom page name",                     "display_period": "60",                     "widgets": []                 }             ]         },         {             "dashboardid": "2",             "name": "My dashboard",             "userid": "1",             "private": "1",             "display_period": "60",             "auto_start": "1",             "users": [                 {                     "userid": "4",                     "permission": "3"                 }             ],             "userGroups": [                 {                     "usrgrpid": "7",                     "permission": "2"                 }             ],             "pages": [                 {                     "dashboard_pageid": "4",                     "name": "",                     "display_period": "0",                     "widgets": [                         {                             "widgetid": "10",                             "type": "problems",                             "name": "",                             "x": "0",                             "y": "0",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "2",                                     "name": "groupids",                                     "value": "4"                                 }                             ]                         }                     ]                 }             ]         }     ],     "id": 1 } ```

en-us	### Retrieving additional information with docker.container_info[]  The `docker.container_info[]` [Zabbix agent 2 item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) now supports the option to retrieve either partial (short) or full low-level information about a Docker container.
es	### Recuperando información adicional con docker.container_info[]  El `docker.container_info[]` [métrica del agente 2 de Zabbix](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) ahora admite la opción de recuperar información parcial (breve) o completa de bajo nivel sobre un contenedor Docker.

en-us	#### Retrieving all services  Retrieve all data about all services and their dependencies.  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.get",     "params": {         "output": "extend",         "selectChildren": "extend",         "selectParents": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "serviceid": "1",             "name": "My Service - 0001",             "status": "-1",             "algorithm": "2",             "sortorder": "0",             "weight": "0",             "propagation_rule": "0",             "propagation_value": "0",             "description": "My Service Description 0001.",             "uuid": "dfa4daeaea754e3a95c04d6029182681",             "created_at": "946684800",             "readonly": false,             "parents": [],             "children": []         },         {             "serviceid": "2",             "name": "My Service - 0002",             "status": "-1",             "algorithm": "2",             "sortorder": "0",             "weight": "0",             "propagation_rule": "0",             "propagation_value": "0",             "description": "My Service Description 0002.",             "uuid": "20ea0d85212841219130abeaca28c065",             "created_at": "946684800",             "readonly": false,             "parents": [],             "children": []         }     ],     "id": 1 } ```
es	#### Recuperar todos los servicios   Recupere toda la data sobre todos los servicios y sus relaciones.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "service.get",     "params": {         "output": "extend",         "selectChildren": "extend",         "selectParents": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "serviceid": "1",             "name": "My Service - 0001",             "status": "-1",             "algorithm": "2",             "sortorder": "0",             "weight": "0",             "propagation_rule": "0",             "propagation_value": "0",             "description": "My Service Description 0001.",             "uuid": "dfa4daeaea754e3a95c04d6029182681",             "created_at": "946684800",             "readonly": false,             "parents": [],             "children": []         },         {             "serviceid": "2",             "name": "My Service - 0002",             "status": "-1",             "algorithm": "2",             "sortorder": "0",             "weight": "0",             "propagation_rule": "0",             "propagation_value": "0",             "description": "My Service Description 0002.",             "uuid": "20ea0d85212841219130abeaca28c065",             "created_at": "946684800",             "readonly": false,             "parents": [],             "children": []         }     ],     "id": 1 } ```

en-us	#### Retrieving all SLAs  Retrieve all data about all SLAs and their properties.  Request:  ```json {     "jsonrpc": "2.0",     "method": "sla.get",     "params": {         "output": "extend",         "selectSchedule": ["period_from", "period_to"],         "selectExcludedDowntimes": ["name", "period_from", "period_to"],         "selectServiceTags": ["tag", "operator", "value"],         "preservekeys": true     },     "auth": "85dd04b94cbfad794616eb923be13c71",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "1": {             "slaid": "1",             "name": "Database Uptime",             "period": "1",             "slo": "99.9995",             "effective_date": "1672444800",             "timezone": "America/Toronto",             "status": "1",             "description": "Provide excellent uptime for main SQL database engines.",             "service_tags": [                 {                     "tag": "Database",                     "operator": "0",                     "value": "MySQL"                 },                 {                     "tag": "Database",                     "operator": "0",                     "value": "PostgreSQL"                 }             ],             "schedule": [                 {                     "period_from": "0",                     "period_to": "601200"                 }             ],             "excluded_downtimes": [                 {                     "name": "Software version upgrade rollout",                     "period_from": "1648760400",                     "period_to": "1648764900"                 }             ]         }     },     "id": 1 } ```
es	#### Recuperando todos los SLAs  Recupere todos los datos sobre todos os SLAs y sus propiedades.   Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "sla.get",     "params": {         "output": "extend",         "selectSchedule": ["period_from", "period_to"],         "selectExcludedDowntimes": ["name", "period_from", "period_to"],         "selectServiceTags": ["tag", "operator", "value"],         "preservekeys": true     },     "auth": "85dd04b94cbfad794616eb923be13c71",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "1": {             "slaid": "1",             "name": "Database Uptime",             "period": "1",             "slo": "99.9995",             "effective_date": "1672444800",             "timezone": "America/Toronto",             "status": "1",             "description": "Provide excellent uptime for main SQL database engines.",             "service_tags": [                 {                     "tag": "Database",                     "operator": "0",                     "value": "MySQL"                 },                 {                     "tag": "Database",                     "operator": "0",                     "value": "PostgreSQL"                 }             ],             "schedule": [                 {                     "period_from": "0",                     "period_to": "601200"                 }             ],             "excluded_downtimes": [                 {                     "name": "Software version upgrade rollout",                     "period_from": "1648760400",                     "period_to": "1648764900"                 }             ]         }     },     "id": 1 } ```

en-us	#### Retrieving a web scenario  Retrieve all data about web scenario "4".  Request:  ```json {     "jsonrpc": "2.0",     "method": "httptest.get",     "params": {         "output": "extend",         "selectSteps": "extend",         "httptestids": "9"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "httptestid": "9",             "name": "Homepage check",             "nextcheck": "0",             "delay": "1m",             "status": "0",             "variables": [],             "agent": "Zabbix",             "authentication": "0",             "http_user": "",             "http_password": "",             "hostid": "10084",             "templateid": "0",             "http_proxy": "",             "retries": "1",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "headers": [],             "steps": [                 {                     "httpstepid": "36",                     "httptestid": "9",                     "name": "Homepage",                     "no": "1",                     "url": "http://example.com",                     "timeout": "15s",                     "posts": "",                     "required": "",                     "status_codes": "200",                     "variables": [                           {                               "name":"{var}",                             "value":"12"                         }                     ],                     "follow_redirects": "1",                     "retrieve_mode": "0",                     "headers": [],                     "query_fields": []                 },                 {                     "httpstepid": "37",                     "httptestid": "9",                     "name": "Homepage / About",                     "no": "2",                     "url": "http://example.com/about",                     "timeout": "15s",                     "posts": "",                     "required": "",                     "status_codes": "200",                     "variables": [],                     "follow_redirects": "1",                     "retrieve_mode": "0",                     "headers": [],                     "query_fields": []                 }             ]         }     ],     "id": 1 } ```
es	#### Recuperando un escenario web  Recupere todos los datos sobre el escenario web "4".   Solicitud:  ```json { "jsonrpc": "2.0", "method": "httptest.get", "params": { "output": "extend", "selectSteps": "extend", "httptestids": "9" }, "auth": "038e1d7b1735c6a5436ee9eae095879e", "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": [ { "httptestid": "9", "name": "Homepage check", "nextcheck": "0", "delay": "1m", "status": "0", "variables": [], "agent": "Zabbix", "authentication": "0", "http_user": "", "http_password": "", "hostid": "10084", "templateid": "0", "http_proxy": "", "retries": "1", "ssl_cert_file": "", "ssl_key_file": "", "ssl_key_password": "", "verify_peer": "0", "verify_host": "0", "headers": [], "steps": [ { "httpstepid": "36", "httptestid": "9", "name": "Homepage", "no": "1", "url": "http://example.com", "timeout": "15s", "posts": "", "required": "", "status_codes": "200", "variables": [ { "name":"{var}", "value":"12" } ], "follow_redirects": "1", "retrieve_mode": "0", "headers": [], "query_fields": [] }, { "httpstepid": "37", "httptestid": "9", "name": "Homepage / About", "no": "2", "url": "http://example.com/about", "timeout": "15s", "posts": "", "required": "", "status_codes": "200", "variables": [], "follow_redirects": "1", "retrieve_mode": "0", "headers": [], "query_fields": [] } ] } ], "id": 1 } ```

en-us	#### Retrieving data by name  Retrieve all data about two host groups named "Zabbix servers" and "Linux servers".  Request:  ```json {     "jsonrpc": "2.0",     "method": "hostgroup.get",     "params": {         "output": "extend",         "filter": {             "name": [                 "Zabbix servers",                 "Linux servers"             ]         }     },     "auth": "6f38cddc44cfbb6c1bd186f9a220b5a0",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "groupid": "2",             "name": "Linux servers",             "internal": "0"         },         {             "groupid": "4",             "name": "Zabbix servers",             "internal": "0"         }     ],     "id": 1 } ```
es	#### Recuperando datos por nombre  Recupere todos los datos sobre dos grupos de hosts denominados "servidores Zabbix" y "Servidores Linux".  Solicitud:  ```json {     "jsonrpc": "2.0",     "método": "grupodehost.get",     "parámetros": {         "salida": "extender",         "filtro": {             "nombre": [                 "Servidores Zabbix",                 "Servidores Linux"             ]         }     },     "autenticación": "6f38cddc44cfbb6c1bd186f9a220b5a0",     "identificación": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "resultado": [         {             "ID de grupo": "2",             "nombre": "Servidores Linux",             "interno": "0"         },         {             "ID de grupo": "4",             "nombre": "servidores Zabbix",             "interno": "0"         }     ],     "identificación": 1 } ```

en-us	#### Retrieving enabled user groups  Retrieve all enabled user groups.  Request:  ```json {     "jsonrpc": "2.0",     "method": "usergroup.get",     "params": {         "output": "extend",         "status": 0     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "usrgrpid": "7",             "name": "Zabbix administrators",             "gui_access": "0",             "users_status": "0",             "debug_mode": "1"         },         {             "usrgrpid": "8",             "name": "Guests",             "gui_access": "0",             "users_status": "0",             "debug_mode": "0"         },         {             "usrgrpid": "11",             "name": "Enabled debug mode",             "gui_access": "0",             "users_status": "0",             "debug_mode": "1"         },         {             "usrgrpid": "12",             "name": "No access to the frontend",             "gui_access": "2",             "users_status": "0",             "debug_mode": "0"         },         {             "usrgrpid": "14",             "name": "Read only",             "gui_access": "0",             "users_status": "0",             "debug_mode": "0"         },         {             "usrgrpid": "18",             "name": "Deny",             "gui_access": "0",             "users_status": "0",             "debug_mode": "0"         }     ],     "id": 1 } ```
es	#### Recuperando grupos de usuarios habilitados  Recupera todos los grupos de usuarios habilitados.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "usergroup.get",     "params": {         "output": "extend",         "status": 0     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "usrgrpid": "7",             "name": "Zabbix administrators",             "gui_access": "0",             "users_status": "0",             "debug_mode": "1"         },         {             "usrgrpid": "8",             "name": "Guests",             "gui_access": "0",             "users_status": "0",             "debug_mode": "0"         },         {             "usrgrpid": "11",             "name": "Enabled debug mode",             "gui_access": "0",             "users_status": "0",             "debug_mode": "1"         },         {             "usrgrpid": "12",             "name": "No access to the frontend",             "gui_access": "2",             "users_status": "0",             "debug_mode": "0"         },         {             "usrgrpid": "14",             "name": "Read only",             "gui_access": "0",             "users_status": "0",             "debug_mode": "0"         },         {             "usrgrpid": "18",             "name": "Deny",             "gui_access": "0",             "users_status": "0",             "debug_mode": "0"         }     ],     "id": 1 } ```

en-us	#### Retrieving global regular expressions.  Request:  ```json {     "jsonrpc": "2.0",     "method": "regexp.get",     "params": {         "output": ["regexpid", "name"],         "selectExpressions": ["expression", "expression_type"],         "regexpids": [1, 2],         "preservekeys": true     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {   "jsonrpc": "2.0",   "result": {     "1": {       "regexpid": "1",       "name": "File systems for discovery",       "expressions": [         {           "expression": "^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|ntfs|fat32|zfs)$",           "expression_type": "3"         }       ]     },     "2": {       "regexpid": "2",       "name": "Network interfaces for discovery",       "expressions": [         {           "expression": "^Software Loopback Interface",           "expression_type": "4"         },         {           "expression": "^(In)?[Ll]oop[Bb]ack[0-9._]*$",           "expression_type": "4"         },         {           "expression": "^NULL[0-9.]*$",           "expression_type": "4"         },         {           "expression": "^[Ll]o[0-9.]*$",           "expression_type": "4"         },         {           "expression": "^[Ss]ystem$",           "expression_type": "4"         },         {           "expression": "^Nu[0-9.]*$",           "expression_type": "4"         }       ]     }   },   "id": 1 } ```
es	#### Recuperando expresiones regulares globales.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "regexp.get",     "params": {         "output": ["regexpid", "name"],         "selectExpressions": ["expression", "expression_type"],         "regexpids": [1, 2],         "preservekeys": true     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ``` {.java} {   "jsonrpc": "2.0",   "result": {     "1": {       "regexpid": "1",       "name": "File systems for discovery",       "expressions": [         {           "expression": "^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|ntfs|fat32|zfs)$",           "expression_type": "3"         }       ]     },     "2": {       "regexpid": "2",       "name": "Network interfaces for discovery",       "expressions": [         {           "expression": "^Software Loopback Interface",           "expression_type": "4"         },         {           "expression": "^(In)?[Ll]oop[Bb]ack[0-9._]*$",           "expression_type": "4"         },         {           "expression": "^NULL[0-9.]*$",           "expression_type": "4"         },         {           "expression": "^[Ll]o[0-9.]*$",           "expression_type": "4"         },         {           "expression": "^[Ss]ystem$",           "expression_type": "4"         },         {           "expression": "^Nu[0-9.]*$",           "expression_type": "4"         }       ]     }   },   "id": 1 } ```

en-us	#### Retrieving graph prototypes from a LLD rule  Retrieve all graph prototypes from an LLD rule.  Request:  ```json {     "jsonrpc": "2.0",     "method": "graphprototype.get",     "params": {         "output": "extend",         "discoveryids": "27426"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "graphid": "1017",             "parent_itemid": "27426",             "name": "Disk space usage {#FSNAME}",             "width": "600",             "height": "340",             "yaxismin": "0.0000",             "yaxismax": "0.0000",             "templateid": "442",             "show_work_period": "0",             "show_triggers": "0",             "graphtype": "2",             "show_legend": "1",             "show_3d": "1",             "percent_left": "0.0000",             "percent_right": "0.0000",             "ymin_type": "0",             "ymax_type": "0",             "ymin_itemid": "0",             "ymax_itemid": "0",             "discover": "0"         }     ],     "id": 1 } ```
es	#### Recuperar prototipos de gráficos de una regla LLD  Recupere todos los prototipos de gráficos de una regla LLD.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "graphprototype.get",     "params": {         "output": "extend",         "discoveryids": "27426"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "graphid": "1017",             "parent_itemid": "27426",             "name": "Disk space usage {#FSNAME}",             "width": "600",             "height": "340",             "yaxismin": "0.0000",             "yaxismax": "0.0000",             "templateid": "442",             "show_work_period": "0",             "show_triggers": "0",             "graphtype": "2",             "show_legend": "1",             "show_3d": "1",             "percent_left": "0.0000",             "percent_right": "0.0000",             "ymin_type": "0",             "ymax_type": "0",             "ymin_itemid": "0",             "ymax_itemid": "0",             "discover": "0"         }     ],     "id": 1 } ```

en-us	#### Retrieving host groups  Retrieve names of the groups host "Zabbix server" is member of, but no host details themselves.  Request:  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid"],         "selectGroups": "extend",         "filter": {             "host": [                 "Zabbix server"             ]         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10085",             "groups": [                 {                     "groupid": "2",                     "name": "Linux servers",                     "internal": "0",                     "flags": "0"                 },                 {                     "groupid": "4",                     "name": "Zabbix servers",                     "internal": "0",                     "flags": "0"                 }             ]         }     ],     "id": 2 } ```
es	#### Recuperando grupos de equipos  Recuperar los nombres de los grupos de los que es miembro el equipo "Zabbix server", pero no los propios detalles del equipo.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid"],         "selectGroups": "extend",         "filter": {             "host": [                 "Zabbix server"             ]         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10085",             "groups": [                 {                     "groupid": "2",                     "name": "Linux servers",                     "internal": "0",                     "flags": "0"                 },                 {                     "groupid": "4",                     "name": "Zabbix servers",                     "internal": "0",                     "flags": "0"                 }             ]         }     ],     "id": 2 } ```

en-us	#### Retrieving host prototypes from an LLD rule  Retrieve all host prototypes, their group links, group prototypes and tags from an LLD rule.  Request:  ```json {     "jsonrpc": "2.0",     "method": "hostprototype.get",     "params": {         "output": "extend",         "selectInterfaces": "extend",         "selectGroupLinks": "extend",         "selectGroupPrototypes": "extend",         "selectTags": "extend",         "discoveryids": "23554"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10092",             "host": "{#HV.UUID}",             "name": "{#HV.UUID}",             "status": "0",             "templateid": "0",             "discover": "0",             "custom_interfaces": "1",             "inventory_mode": "-1",             "groupLinks": [                 {                     "group_prototypeid": "4",                     "hostid": "10092",                     "groupid": "7",                     "templateid": "0"                 }             ],             "groupPrototypes": [                 {                     "group_prototypeid": "7",                     "hostid": "10092",                     "name": "{#CLUSTER.NAME}",                     "templateid": "0"                 }             ],             "tags": [                 {                     "tag": "Datacenter",                     "value": "{#DATACENTER.NAME}"                 },                 {                     "tag": "Instance type",                     "value": "{#INSTANCE_TYPE}"                 }             ],             "interfaces": [                 {                     "main": "1",                     "type": "2",                     "useip": "1",                     "ip": "127.0.0.1",                     "dns": "",                     "port": "161",                     "details": {                         "version": "2",                         "bulk": "1",                         "community": "{$SNMP_COMMUNITY}"                     }                 }             ]         }     ],     "id": 1 } ```
es	#### Recuperando prototipos de host de una regla LLD    Retcupere todos los prototipos de host, sus enlaces de grupo, prototipos de grupos y  etiquetas de una regla LLD.  Solicitud:  ```json { "jsonrpc": "2.0", "method": "hostprototype.get", "params": { "output": "extend", "selectInterfaces": "extend", "selectGroupLinks": "extend", "selectGroupPrototypes": "extend", "selectTags": "extend", "discoveryids": "23554" }, "auth": "038e1d7b1735c6a5436ee9eae095879e", "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": [ { "hostid": "10092", "host": "{#HV.UUID}", "name": "{#HV.UUID}", "status": "0", "templateid": "0", "discover": "0", "custom_interfaces": "1", "inventory_mode": "-1", "groupLinks": [ { "group_prototypeid": "4", "hostid": "10092", "groupid": "7", "templateid": "0" } ], "groupPrototypes": [ { "group_prototypeid": "7", "hostid": "10092", "name": "{#CLUSTER.NAME}", "templateid": "0" } ], "tags": [ { "tag": "Datacenter", "value": "{#DATACENTER.NAME}" }, { "tag": "Instance type", "value": "{#INSTANCE_TYPE}" } ], "interfaces": [ { "main": "1", "type": "2", "useip": "1", "ip": "127.0.0.1", "dns": "", "port": "161", "details": { "version": "2", "bulk": "1", "community": "{$SNMP_COMMUNITY}" } } ] } ], "id": 1 } ```

en-us	#### Retrieving hosts by template  Retrieve hosts that have the "10001" (*Linux by Zabbix agent*) template linked to them.  Request:  ```json {     "jsonrpc": "2.0",     "method": "template.get",     "params": {         "output": "templateid",         "templateids": "10001",         "selectHosts": ["hostid", "name"]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "templateid": "10001",             "hosts": [                 {                     "hostid": "10084",                     "name": "Zabbix server"                 },                 {                     "hostid": "10603",                     "name": "Host 1"                 },                 {                     "hostid": "10604",                     "name": "Host 2"                 }             ]         }     ],     "id": 1 } ```
es	#### Recuperando equipos por plantilla  Recupere equipos que tengan la plantilla "10001" (*Linux by Zabbix agent*) vinculada a ellos.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "template.get",     "params": {         "output": "templateid",         "templateids": "10001",         "selectHosts": ["hostid", "name"]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "templateid": "10001",             "hosts": [                 {                     "hostid": "10084",                     "name": "Zabbix server"                 },                 {                     "hostid": "10603",                     "name": "Host 1"                 },                 {                     "hostid": "10604",                     "name": "Host 2"                 }             ]         }     ],     "id": 1 } ```

en-us	#### Retrieving hosts  We now have a valid user authentication token that can be used to access the data in Zabbix. For example, let's use the [host.get](/manual/api/reference/host/get) method to retrieve the IDs, host names and interfaces of all configured [hosts](/manual/api/reference/host/object):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": [             "hostid",             "host"         ],         "selectInterfaces": [             "interfaceid",             "ip"         ]     },     "id": 2,     "auth": "0424bd59b807674191e7d77572075f33" } ```  ::: noteimportant Note that the `auth` property is now set to the authentication token we've obtained by calling `user.login`. :::  The response object will contain the requested data about the hosts:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10084",             "host": "Zabbix server",             "interfaces": [                 {                     "interfaceid": "1",                     "ip": "127.0.0.1"                 }             ]         }     ],     "id": 2 } ```  ::: notetip For performance reasons we recommend to always list the object properties you want to retrieve and avoid retrieving everything. :::
es	#### Recuperando anfitriones  Ahora tenemos un token de autenticación de usuario válido que se puede usar para acceder los datos en Zabbix. Por ejemplo, usemos el [host.get](/manual/api/reference/host/get) método para recuperar los ID, nombres de host e interfaces de todos los configurados [hosts](/manual/api/referencia/host/objeto):  ```json {     "jsonrpc": "2.0",     "método": "host.get",     "parámetros": {         "producción": [             "hostid",             "anfitrión"         ],         "seleccionarInterfaces": [             "id de interfaz",             "ip"         ]     },     "identificación": 2,     "autorización": "0424bd59b807674191e7d77572075f33" } ```  ::: notaimportante Tenga en cuenta que la propiedad `auth` ahora está establecida en el token de autenticación que hemos obtenido llamando `usuario.login`. :::  El objeto de respuesta contendrá los datos solicitados sobre los hosts:  ```json {     "jsonrpc": "2.0",     "resultado": [         {             "hostid": "10084",             "anfitrión": "servidor Zabbix",             "interfaces": [                 {                     "interfaceid": "1",                     "ip": "127.0.0.1"                 }             ]         }     ],     "identificación": 2 } ```  ::: nota Por motivos de rendimiento, recomendamos enumerar siempre los propiedades del objeto que desea recuperar y evitar recuperar todo. :::

en-us	#### Retrieving item prototypes from an LLD rule  Retrieve all item prototypes for specific LLD rule ID.  Request:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.get",     "params": {         "output": "extend",         "discoveryids": "27426"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "23077",             "type": "0",             "snmp_oid": "",             "hostid": "10079",             "name": "Incoming network traffic on en0",             "key_": "net.if.in[en0]",             "delay": "1m",             "history": "1w",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "bps",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "interfaceid": "0",             "description": "",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "discover": "0",             "uuid": "",             "parameters": []         },         {             "itemid": "10010",             "type": "0",             "snmp_oid": "",             "hostid": "10001",             "name": "Processor load (1 min average per core)",             "key_": "system.cpu.load[percpu,avg1]",             "delay": "1m",             "history": "1w",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "interfaceid": "0",             "description": "The processor load is calculated as system CPU load divided by number of CPU cores.",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0",             "discover": "0",             "uuid": "",             "parameters": []         }     ],     "id": 1 } ```
es	#### Recuperar prototipos de item de una regla LLD  Recupere todos los prototipos de item para una ID de regla LLD específica.   Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.get",     "params": {         "output": "extend",         "discoveryids": "27426"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "23077",             "type": "0",             "snmp_oid": "",             "hostid": "10079",             "name": "Incoming network traffic on en0",             "key_": "net.if.in[en0]",             "delay": "1m",             "history": "1w",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "bps",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "interfaceid": "0",             "description": "",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "discover": "0",             "uuid": "",             "parameters": []         },         {             "itemid": "10010",             "type": "0",             "snmp_oid": "",             "hostid": "10001",             "name": "Processor load (1 min average per core)",             "key_": "system.cpu.load[percpu,avg1]",             "delay": "1m",             "history": "1w",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "interfaceid": "0",             "description": "The processor load is calculated as system CPU load divided by number of CPU cores.",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0",             "discover": "0",             "uuid": "",             "parameters": []         }     ],     "id": 1 } ```

en-us	#### Retrieving items with preprocessing rules  Retrieve all items and their preprocessing rules for specific host ID.  Request:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "output": ["itemid", "name", "key_"],         "selectPreprocessing": "extend",         "hostids": "10254"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemid": "23865",         "name": "HTTP agent example JSON",         "key_": "json",         "preprocessing": [             {                 "type": "12",                 "params": "$.random",                 "error_handler": "1",                 "error_handler_params": ""             }         ]     },     "id": 1 } ```
es	#### Recuperar items con reglas de procesamiento  Recupere todos los items y sus reglas de preprocesamiento para un ID de host específico.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "output": ["itemid", "name", "key_"],         "selectPreprocessing": "extend",         "hostids": "10254"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "itemid": "23865",         "name": "HTTP agent example JSON",         "key_": "json",         "preprocessing": [             {                 "type": "12",                 "params": "$.random",                 "error_handler": "1",                 "error_handler_params": ""             }         ]     },     "id": 1 } ```

en-us	#### Retrieving linked templates  Retrieve the IDs and names of templates linked to host "10084".  Request:  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid"],         "selectParentTemplates": [             "templateid",             "name"         ],         "hostids": "10084"     },     "id": 1,     "auth": "70785d2b494a7302309b48afcdb3a401" } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10084",             "parentTemplates": [                 {                     "name": "Linux",                     "templateid": "10001"                 },                 {                     "name": "Zabbix Server",                     "templateid": "10047"                 }             ]         }     ],     "id": 1 } ```
es	#### Recuperando plantillas vinculadas  Recupere los ID y los nombres de las plantillas vinculadas al equipo "10084".  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid"],         "selectParentTemplates": [             "templateid",             "name"         ],         "hostids": "10084"     },     "id": 1,     "auth": "70785d2b494a7302309b48afcdb3a401" } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10084",             "parentTemplates": [                 {                     "name": "Linux",                     "templateid": "10001"                 },                 {                     "name": "Zabbix Server",                     "templateid": "10047"                 }             ]         }     ],     "id": 1 } ```

en-us	#### Retrieving maintenances  Retrieve all configured maintenances, and the data about the assigned host groups, defined time periods and problem tags.  Request:  ```json {     "jsonrpc": "2.0",     "method": "maintenance.get",     "params": {         "output": "extend",         "selectGroups": "extend",         "selectTimeperiods": "extend",         "selectTags": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "maintenanceid": "3",             "name": "Sunday maintenance",             "maintenance_type": "0",             "description": "",             "active_since": "1358844540",             "active_till": "1390466940",             "tags_evaltype": "0",             "groups": [                 {                     "groupid": "4",                     "name": "Zabbix servers",                     "internal": "0"                 }             ],             "timeperiods": [                 {                     "timeperiod_type": "3",                     "every": "1",                     "month": "0",                     "dayofweek": "1",                     "day": "0",                     "start_time": "64800",                     "period": "3600",                     "start_date": "2147483647"                 }             ],             "tags": [                 {                     "tag": "service",                     "operator": "0",                     "value": "mysqld",                 },                 {                     "tag": "error",                     "operator": "2",                     "value": ""                 }             ]         }     ],     "id": 1 } ```
es	#### Recuperar mantenimientos  Recuperar todos los mantenimientos configurados y los datos sobre los grupos asignados de hosts, períodos de tiempo definidos y etiquetas de problemas.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "maintenance.get",     "params": {         "output": "extend",         "selectGroups": "extend",         "selectTimeperiods": "extend",         "selectTags": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "maintenanceid": "3",             "name": "Sunday maintenance",             "maintenance_type": "0",             "description": "",             "active_since": "1358844540",             "active_till": "1390466940",             "tags_evaltype": "0",             "groups": [                 {                     "groupid": "4",                     "name": "Zabbix servers",                     "internal": "0"                 }             ],             "timeperiods": [                 {                     "timeperiod_type": "3",                     "every": "1",                     "month": "0",                     "dayofweek": "1",                     "day": "0",                     "start_time": "64800",                     "period": "3600",                     "start_date": "2147483647"                 }             ],             "tags": [                 {                     "tag": "service",                     "operator": "0",                     "value": "mysqld",                 },                 {                     "tag": "error",                     "operator": "2",                     "value": ""                 }             ]         }     ],     "id": 1 } ```

en-us	#### Retrieving media types  Retrieve all configured media types.  Request:  ```json {     "jsonrpc": "2.0",     "method": "mediatype.get",     "params": {         "output": "extend",         "selectMessageTemplates": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "mediatypeid": "1",             "type": "0",             "name": "Email",             "smtp_server": "mail.example.com",             "smtp_helo": "example.com",             "smtp_email": "zabbix@example.com",             "exec_path": "",             "gsm_modem": "",             "username": "",             "passwd": "",             "status": "0",             "smtp_port": "25",             "smtp_security": "0",             "smtp_verify_peer": "0",             "smtp_verify_host": "0",             "smtp_authentication": "0",             "exec_params": "",             "maxsessions": "1",             "maxattempts": "3",             "attempt_interval": "10s",             "content_type": "0",             "script": "",             "timeout": "30s",             "process_tags": "0",             "show_event_menu": "1",             "event_menu_url": "",             "event_menu_name": "",             "description": "",             "message_templates": [                 {                     "eventsource": "0",                     "recovery": "0",                     "subject": "Problem: {EVENT.NAME}",                     "message": "Problem started at {EVENT.TIME} on {EVENT.DATE}\r\nProblem name: {EVENT.NAME}\r\nHost: {HOST.NAME}\r\nSeverity: {EVENT.SEVERITY}\r\nOperational data: {EVENT.OPDATA}\r\nOriginal problem ID: {EVENT.ID}\r\n{TRIGGER.URL}"                 },                 {                     "eventsource": "0",                     "recovery": "1",                     "subject": "Resolved: {EVENT.NAME}",                     "message": "Problem has been resolved at {EVENT.RECOVERY.TIME} on {EVENT.RECOVERY.DATE}\r\nProblem name: {EVENT.NAME}\r\nHost: {HOST.NAME}\r\nSeverity: {EVENT.SEVERITY}\r\n\r\nOriginal problem ID: {EVENT.ID}\r\n{TRIGGER.URL}"                 },                 {                     "eventsource": "0",                     "recovery": "2",                     "subject": "Updated problem: {EVENT.NAME}",                     "message": "{USER.FULLNAME} {EVENT.UPDATE.ACTION} problem at {EVENT.UPDATE.DATE} {EVENT.UPDATE.TIME}.\r\n{EVENT.UPDATE.MESSAGE}\r\n\r\nCurrent problem status is {EVENT.STATUS}, acknowledged: {EVENT.ACK.STATUS}."                 },                 {                     "eventsource": "1",                     "recovery": "0",                     "subject": "Discovery: {DISCOVERY.DEVICE.STATUS} {DISCOVERY.DEVICE.IPADDRESS}",                     "message": "Discovery rule: {DISCOVERY.RULE.NAME}\r\n\r\nDevice IP: {DISCOVERY.DEVICE.IPADDRESS}\r\nDevice DNS: {DISCOVERY.DEVICE.DNS}\r\nDevice status: {DISCOVERY.DEVICE.STATUS}\r\nDevice uptime: {DISCOVERY.DEVICE.UPTIME}\r\n\r\nDevice service name: {DISCOVERY.SERVICE.NAME}\r\nDevice service port: {DISCOVERY.SERVICE.PORT}\r\nDevice service status: {DISCOVERY.SERVICE.STATUS}\r\nDevice service uptime: {DISCOVERY.SERVICE.UPTIME}"                 },                 {                     "eventsource": "2",                     "recovery": "0",                     "subject": "Autoregistration: {HOST.HOST}",                     "message": "Host name: {HOST.HOST}\r\nHost IP: {HOST.IP}\r\nAgent port: {HOST.PORT}"                 }             ],             "parameters": []         },         {             "mediatypeid": "3",             "type": "2",             "name": "SMS",             "smtp_server": "",             "smtp_helo": "",             "smtp_email": "",             "exec_path": "",             "gsm_modem": "/dev/ttyS0",             "username": "",             "passwd": "",             "status": "0",             "smtp_port": "25",             "smtp_security": "0",             "smtp_verify_peer": "0",             "smtp_verify_host": "0",             "smtp_authentication": "0",             "exec_params": "",             "maxsessions": "1",             "maxattempts": "3",             "attempt_interval": "10s",             "content_type": "1",             "script": "",             "timeout": "30s",             "process_tags": "0",             "show_event_menu": "1",             "event_menu_url": "",             "event_menu_name": "",             "description": "",             "message_templates": [                 {                     "eventsource": "0",                     "recovery": "0",                     "subject": "",                     "message": "{EVENT.SEVERITY}: {EVENT.NAME}\r\nHost: {HOST.NAME}\r\n{EVENT.DATE} {EVENT.TIME}"                 },                 {                     "eventsource": "0",                     "recovery": "1",                     "subject": "",                     "message": "RESOLVED: {EVENT.NAME}\r\nHost: {HOST.NAME}\r\n{EVENT.DATE} {EVENT.TIME}"                 },                 {                     "eventsource": "0",                     "recovery": "2",                     "subject": "",                     "message": "{USER.FULLNAME} {EVENT.UPDATE.ACTION} problem at {EVENT.UPDATE.DATE} {EVENT.UPDATE.TIME}"                 },                 {                     "eventsource": "1",                     "recovery": "0",                     "subject": "",                     "message": "Discovery: {DISCOVERY.DEVICE.STATUS} {DISCOVERY.DEVICE.IPADDRESS}"                 },                 {                     "eventsource": "2",                     "recovery": "0",                     "subject": "",                     "message": "Autoregistration: {HOST.HOST}\r\nHost IP: {HOST.IP}\r\nAgent port: {HOST.PORT}"                 }             ],             "parameters": []         }     ],     "id": 1 } ```
es	#### Recuperando tipos de medios  Recuperar todos los tipos de medios configurados.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "mediatype.get",     "params": {         "output": "extend",         "selectMessageTemplates": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "mediatypeid": "1",             "type": "0",             "name": "Email",             "smtp_server": "mail.example.com",             "smtp_helo": "example.com",             "smtp_email": "zabbix@example.com",             "exec_path": "",             "gsm_modem": "",             "username": "",             "passwd": "",             "status": "0",             "smtp_port": "25",             "smtp_security": "0",             "smtp_verify_peer": "0",             "smtp_verify_host": "0",             "smtp_authentication": "0",             "exec_params": "",             "maxsessions": "1",             "maxattempts": "3",             "attempt_interval": "10s",             "content_type": "0",             "script": "",             "timeout": "30s",             "process_tags": "0",             "show_event_menu": "1",             "event_menu_url": "",             "event_menu_name": "",             "description": "",             "message_templates": [                 {                     "eventsource": "0",                     "recovery": "0",                     "subject": "Problem: {EVENT.NAME}",                     "message": "Problem started at {EVENT.TIME} on {EVENT.DATE}\r\nProblem name: {EVENT.NAME}\r\nHost: {HOST.NAME}\r\nSeverity: {EVENT.SEVERITY}\r\nOperational data: {EVENT.OPDATA}\r\nOriginal problem ID: {EVENT.ID}\r\n{TRIGGER.URL}"                 },                 {                     "eventsource": "0",                     "recovery": "1",                     "subject": "Resolved: {EVENT.NAME}",                     "message": "Problem has been resolved at {EVENT.RECOVERY.TIME} on {EVENT.RECOVERY.DATE}\r\nProblem name: {EVENT.NAME}\r\nHost: {HOST.NAME}\r\nSeverity: {EVENT.SEVERITY}\r\n\r\nOriginal problem ID: {EVENT.ID}\r\n{TRIGGER.URL}"                 },                 {                     "eventsource": "0",                     "recovery": "2",                     "subject": "Updated problem: {EVENT.NAME}",                     "message": "{USER.FULLNAME} {EVENT.UPDATE.ACTION} problem at {EVENT.UPDATE.DATE} {EVENT.UPDATE.TIME}.\r\n{EVENT.UPDATE.MESSAGE}\r\n\r\nCurrent problem status is {EVENT.STATUS}, acknowledged: {EVENT.ACK.STATUS}."                 },                 {                     "eventsource": "1",                     "recovery": "0",                     "subject": "Discovery: {DISCOVERY.DEVICE.STATUS} {DISCOVERY.DEVICE.IPADDRESS}",                     "message": "Discovery rule: {DISCOVERY.RULE.NAME}\r\n\r\nDevice IP: {DISCOVERY.DEVICE.IPADDRESS}\r\nDevice DNS: {DISCOVERY.DEVICE.DNS}\r\nDevice status: {DISCOVERY.DEVICE.STATUS}\r\nDevice uptime: {DISCOVERY.DEVICE.UPTIME}\r\n\r\nDevice service name: {DISCOVERY.SERVICE.NAME}\r\nDevice service port: {DISCOVERY.SERVICE.PORT}\r\nDevice service status: {DISCOVERY.SERVICE.STATUS}\r\nDevice service uptime: {DISCOVERY.SERVICE.UPTIME}"                 },                 {                     "eventsource": "2",                     "recovery": "0",                     "subject": "Autoregistration: {HOST.HOST}",                     "message": "Host name: {HOST.HOST}\r\nHost IP: {HOST.IP}\r\nAgent port: {HOST.PORT}"                 }             ],             "parameters": []         },         {             "mediatypeid": "3",             "type": "2",             "name": "SMS",             "smtp_server": "",             "smtp_helo": "",             "smtp_email": "",             "exec_path": "",             "gsm_modem": "/dev/ttyS0",             "username": "",             "passwd": "",             "status": "0",             "smtp_port": "25",             "smtp_security": "0",             "smtp_verify_peer": "0",             "smtp_verify_host": "0",             "smtp_authentication": "0",             "exec_params": "",             "maxsessions": "1",             "maxattempts": "3",             "attempt_interval": "10s",             "content_type": "1",             "script": "",             "timeout": "30s",             "process_tags": "0",             "show_event_menu": "1",             "event_menu_url": "",             "event_menu_name": "",             "description": "",             "message_templates": [                 {                     "eventsource": "0",                     "recovery": "0",                     "subject": "",                     "message": "{EVENT.SEVERITY}: {EVENT.NAME}\r\nHost: {HOST.NAME}\r\n{EVENT.DATE} {EVENT.TIME}"                 },                 {                     "eventsource": "0",                     "recovery": "1",                     "subject": "",                     "message": "RESOLVED: {EVENT.NAME}\r\nHost: {HOST.NAME}\r\n{EVENT.DATE} {EVENT.TIME}"                 },                 {                     "eventsource": "0",                     "recovery": "2",                     "subject": "",                     "message": "{USER.FULLNAME} {EVENT.UPDATE.ACTION} problem at {EVENT.UPDATE.DATE} {EVENT.UPDATE.TIME}"                 },                 {                     "eventsource": "1",                     "recovery": "0",                     "subject": "",                     "message": "Discovery: {DISCOVERY.DEVICE.STATUS} {DISCOVERY.DEVICE.IPADDRESS}"                 },                 {                     "eventsource": "2",                     "recovery": "0",                     "subject": "",                     "message": "Autoregistration: {HOST.HOST}\r\nHost IP: {HOST.IP}\r\nAgent port: {HOST.PORT}"                 }             ],             "parameters": []         }     ],     "id": 1 } ```

en-us	#### Retrieving report data  Request:  ```json {     "jsonrpc": "2.0",     "method": "report.get",     "params": [         "output": "extend",         "selectUsers": "extend",         "selectUserGroups": "extend",         "reportids": ["1", "2"]     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "reportid": "1",             "userid": "1",             "name": "Weekly report",             "dashboardid": "1",             "period": "1",             "cycle": "1",             "start_time": "43200",             "weekdays": "31",             "active_since": "2021-04-01",             "active_till": "2021-08-31",             "subject": "Weekly report",             "message": "Report accompanying text",             "status": "1",             "description": "Report description",             "state": "1",             "lastsent": "1613563219",             "info": "",             "users": [                 {                     "userid": "1",                     "access_userid": "1",                     "exclude": "0"                 },                 {                     "userid": "2",                     "access_userid": "0",                     "exclude": "1"                 }             ],             "user_groups": [                 {                     "usrgrpid": "7",                     "access_userid": "0"                 }             ]         },         {             "reportid": "2",             "userid": "1",             "name": "Monthly report",             "dashboardid": "2",             "period": "2",             "cycle": "2",             "start_time": "0",             "weekdays": "0",             "active_since": "2021-05-01",             "active_till": "",             "subject": "Monthly report",             "message": "Report accompanying text",             "status": "1",             "description": "",             "state": "0",             "lastsent": "0",             "info": "",             "users": [                 {                     "userid": "1",                     "access_userid": "1",                     "exclude": "0"                 }             ],             "user_groups": []         }     ],     "id": 1 } ```
es	#### Recuperando datos del informe  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "report.get",     "params": [         "output": "extend",         "selectUsers": "extend",         "selectUserGroups": "extend",         "reportids": ["1", "2"]     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "reportid": "1",             "userid": "1",             "name": "Weekly report",             "dashboardid": "1",             "period": "1",             "cycle": "1",             "start_time": "43200",             "weekdays": "31",             "active_since": "2021-04-01",             "active_till": "2021-08-31",             "subject": "Weekly report",             "message": "Report accompanying text",             "status": "1",             "description": "Report description",             "state": "1",             "lastsent": "1613563219",             "info": "",             "users": [                 {                     "userid": "1",                     "access_userid": "1",                     "exclude": "0"                 },                 {                     "userid": "2",                     "access_userid": "0",                     "exclude": "1"                 }             ],             "user_groups": [                 {                     "usrgrpid": "7",                     "access_userid": "0"                 }             ]         },         {             "reportid": "2",             "userid": "1",             "name": "Monthly report",             "dashboardid": "2",             "period": "2",             "cycle": "2",             "start_time": "0",             "weekdays": "0",             "active_since": "2021-05-01",             "active_till": "",             "subject": "Monthly report",             "message": "Report accompanying text",             "status": "1",             "description": "",             "state": "0",             "lastsent": "0",             "info": "",             "users": [                 {                     "userid": "1",                     "access_userid": "1",                     "exclude": "0"                 }             ],             "user_groups": []         }     ],     "id": 1 } ```

en-us	#### Retrieving role data  Retrieve "Super admin role" role data and its access rules.  Request:  ```json {     "jsonrpc": "2.0",     "method": "role.get",     "params": {         "output": "extend",         "selectRules": "extend",         "roleids": "3"     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "roleid": "3",             "name": "Super admin role",             "type": "3",             "readonly": "1",             "rules": {                 "ui": [                     {                         "name": "inventory.hosts",                         "status": "1"                     },                     {                         "name": "inventory.overview",                         "status": "1"                     },                                         {                         "name": "monitoring.dashboard",                         "status": "1"                     },                     {                         "name": "monitoring.hosts",                         "status": "1"                     },                     {                         "name": "monitoring.latest_data",                         "status": "1"                     },                     {                         "name": "monitoring.maps",                         "status": "1"                     },                     {                         "name": "monitoring.problems",                         "status": "1"                     },                                         {                         "name": "reports.availability_report",                         "status": "1"                     },                     {                         "name": "reports.top_triggers",                         "status": "1"                     },                                          {                         "name": "services.services",                         "status": "1"                     },                     {                         "name": "services.sla_report",                         "status": "1"                     },                     {                         "name": "configuration.actions",                         "status": "1"                     },                                         {                         "name": "configuration.discovery",                         "status": "1"                     },                     {                         "name": "configuration.host_groups",                         "status": "1"                     },                                         {                         "name": "configuration.hosts",                         "status": "1"                     },                     {                         "name": "configuration.maintenance",                         "status": "1"                     },                                         {                         "name": "configuration.templates",                         "status": "1"                     },                     {                         "name": "monitoring.discovery",                         "status": "1"                     },                     {                         "name": "reports.notifications",                         "status": "1"                     },                     {                         "name": "reports.scheduled_reports",                         "status": "1"                     },                     {                         "name": "services.actions",                         "status": "1"                     },                     {                         "name": "services.sla",                         "status": "1"                     },                     {                         "name": "administration.authentication",                         "status": "1"                     },                     {                         "name": "administration.general",                         "status": "1"                     },                     {                         "name": "administration.media_types",                         "status": "1"                     },                                         {                         "name": "administration.proxies",                         "status": "1"                     },                     {                         "name": "administration.queue",                         "status": "1"                     },                     {                         "name": "administration.scripts",                         "status": "1"                     },                                         {                         "name": "administration.user_groups",                         "status": "1"                     },                     {                         "name": "administration.user_roles",                         "status": "1"                     },                     {                         "name": "administration.users",                         "status": "1"                     },                     {                         "name": "configuration.event_correlation",                         "status": "1"                     },                      {                         "name": "reports.action_log",                         "status": "1"                     },                     {                         "name": "reports.audit",                         "status": "1"                     },                     {                         "name": "reports.system_info",                         "status": "1"                     }                 ],                 "ui.default_access": "1",                 "services.read.mode": "1",                 "services.read.list": [],                 "services.read.tag": {                     "tag": "",                     "value": ""                 },                 "services.write.mode": "1",                 "services.write.list": [],                 "services.write.tag": {                     "tag": "",                     "value": ""                 },                 "modules": [],                 "modules.default_access": "1",                 "api.access": "1",                 "api.mode": "0",                 "api": [],                 "actions": [                     {                         "name": "edit_dashboards",                         "status": "1"                     },                     {                         "name": "edit_maps",                         "status": "1"                     },                     {                         "name": "acknowledge_problems",                         "status": "1"                     },                     {                         "name": "close_problems",                         "status": "1"                     },                     {                         "name": "change_severity",                         "status": "1"                     },                     {                         "name": "add_problem_comments",                         "status": "1"                     },                     {                         "name": "execute_scripts",                         "status": "1"                     },                     {                         "name": "manage_api_tokens",                         "status": "1"                     },                     {                         "name": "edit_maintenance",                         "status": "1"                     },                     {                         "name": "manage_scheduled_reports",                         "status": "1"                     },                     {                         "name": "manage_sla",                         "status": "1"                     }                                     ],                 "actions.default_access": "1"             }         }     ],     "id": 1 } ```
es	#### Recuperar datos de rol  Recuperar "Super rol de admin" datos de rol y sus reglas de acceso.   Solicitud:  ```json  {  "jsonrpc": "2.0",  "method": "role.get",  "params": {  "output": "extend",  "selectRules": "extend",  "roleids": "3"  },  "auth": "3a57200802b24cda67c4e4010b50c065",  "id": 1  }  ```   Respuesta:  ```json  {  "jsonrpc": "2.0",  "result": [  {  "roleid": "3",  "name": "Super admin role",  "type": "3",  "readonly": "1",  "rules": {  "ui": [  {  "name": "inventory.hosts",  "status": "1"  },  {  "name": "inventory.overview",  "status": "1"  },  {  "name": "monitoring.dashboard",  "status": "1"  },  {  "name": "monitoring.hosts",  "status": "1"  },  {  "name": "monitoring.latest_data",  "status": "1"  },  {  "name": "monitoring.maps",  "status": "1"  },  {  "name": "monitoring.problems",  "status": "1"  },  {  "name": "reports.availability_report",  "status": "1"  },  {  "name": "reports.top_triggers",  "status": "1"  },  {  "name": "services.services",  "status": "1"  },  {  "name": "services.sla_report",  "status": "1"  },  {  "name": "configuration.actions",  "status": "1"  },  {  "name": "configuration.discovery",  "status": "1"  },  {  "name": "configuration.host_groups",  "status": "1"  },  {  "name": "configuration.hosts",  "status": "1"  },  {  "name": "configuration.maintenance",  "status": "1"  },  {  "name": "configuration.templates",  "status": "1"  },  {  "name": "monitoring.discovery",  "status": "1"  },  {  "name": "reports.notifications",  "status": "1"  },  {  "name": "reports.scheduled_reports",  "status": "1"  },  {  "name": "services.actions",  "status": "1"  },  {  "name": "services.sla",  "status": "1"  },  {  "name": "administration.authentication",  "status": "1"  },  {  "name": "administration.general",  "status": "1"  },  {  "name": "administration.media_types",  "status": "1"  },  {  "name": "administration.proxies",  "status": "1"  },  {  "name": "administration.queue",  "status": "1"  },  {  "name": "administration.scripts",  "status": "1"  },  {  "name": "administration.user_groups",  "status": "1"  },  {  "name": "administration.user_roles",  "status": "1"  },  {  "name": "administration.users",  "status": "1"  },  {  "name": "configuration.event_correlation",  "status": "1"  }, {  "name": "reports.action_log",  "status": "1"  },  {  "name": "reports.audit",  "status": "1"  },  {  "name": "reports.system_info",  "status": "1"  }  ],  "ui.default_access": "1",  "services.read.mode": "1",  "services.read.list": [],  "services.read.tag": {  "tag": "",  "value": ""  },  "services.write.mode": "1",  "services.write.list": [],  "services.write.tag": {  "tag": "",  "value": ""  },  "modules": [],  "modules.default_access": "1",  "api.access": "1",  "api.mode": "0",  "api": [],  "actions": [  {  "name": "edit_dashboards",  "status": "1"  },  {  "name": "edit_maps",  "status": "1"  },  {  "name": "acknowledge_problems",  "status": "1"  },  {  "name": "close_problems",  "status": "1"  },  {  "name": "change_severity",  "status": "1"  },  {  "name": "add_problem_comments",  "status": "1"  },  {  "name": "execute_scripts",  "status": "1"  },  {  "name": "manage_api_tokens",  "status": "1"  },  {  "name": "edit_maintenance",  "status": "1"  },  {  "name": "manage_scheduled_reports",  "status": "1"  },  {  "name": "manage_sla",  "status": "1"  }  ],  "actions.default_access": "1"  }  }  ],  "id": 1  }  ```

en-us	#### Retrieving template dashboards  Retrieve all template dashboards with widgets for a specified template.  Request:  ```json {     "jsonrpc": "2.0",     "method": "templatedashboard.get",     "params": {         "output": "extend",         "selectPages": "extend",         "templateids": "10001"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "dashboardid": "23",             "name": "Docker overview",             "templateid": "10001",             "display_period": "30",             "auto_start": "1",             "uuid": "6dfcbe0bc5ad400ea9c1c2dd7649282f",             "pages": [                 {                     "dashboard_pageid": "1",                     "name": "",                     "display_period": "0",                     "widgets": [                         {                             "widgetid": "220",                             "type": "graph",                             "name": "",                             "x": "0",                             "y": "0",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1125"                                 }                             ]                         },                         {                             "widgetid": "221",                             "type": "graph",                             "name": "",                             "x": "12",                             "y": "0",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1129"                                 }                             ]                         },                         {                             "widgetid": "222",                             "type": "graph",                             "name": "",                             "x": "0",                             "y": "5",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1128"                                 }                             ]                         },                         {                             "widgetid": "223",                             "type": "graph",                             "name": "",                             "x": "12",                             "y": "5",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1126"                                 }                             ]                         },                         {                             "widgetid": "224",                             "type": "graph",                             "name": "",                             "x": "0",                             "y": "10",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1127"                                 }                             ]                         }                     ]                 }             ]         }     ],     "id": 1 } ```
es	#### Recuperar plantillas de tableros  Recupere todas las plantillas de tableros con widgets para una plantilla específicada.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "templatedashboard.get",     "params": {         "output": "extend",         "selectPages": "extend",         "templateids": "10001"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "dashboardid": "23",             "name": "Docker overview",             "templateid": "10001",             "display_period": "30",             "auto_start": "1",             "uuid": "6dfcbe0bc5ad400ea9c1c2dd7649282f",             "pages": [                 {                     "dashboard_pageid": "1",                     "name": "",                     "display_period": "0",                     "widgets": [                         {                             "widgetid": "220",                             "type": "graph",                             "name": "",                             "x": "0",                             "y": "0",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1125"                                 }                             ]                         },                         {                             "widgetid": "221",                             "type": "graph",                             "name": "",                             "x": "12",                             "y": "0",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1129"                                 }                             ]                         },                         {                             "widgetid": "222",                             "type": "graph",                             "name": "",                             "x": "0",                             "y": "5",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1128"                                 }                             ]                         },                         {                             "widgetid": "223",                             "type": "graph",                             "name": "",                             "x": "12",                             "y": "5",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1126"                                 }                             ]                         },                         {                             "widgetid": "224",                             "type": "graph",                             "name": "",                             "x": "0",                             "y": "10",                             "width": "12",                             "height": "5",                             "view_mode": "0",                             "fields": [                                 {                                     "type": "6",                                     "name": "graphid",                                     "value": "1127"                                 }                             ]                         }                     ]                 }             ]         }     ],     "id": 1 } ```

en-us	#### Retrieving templates by name  Retrieve all data about two templates named "Linux" and "Windows".  Request:  ```json {     "jsonrpc": "2.0",     "method": "template.get",     "params": {         "output": "extend",         "filter": {             "host": [                 "Linux",                 "Windows"             ]         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "proxy_hostid": "0",             "host": "Linux",             "status": "3",             "disable_until": "0",             "error": "",             "available": "0",             "errors_from": "0",             "lastaccess": "0",             "ipmi_authtype": "0",             "ipmi_privilege": "2",             "ipmi_username": "",             "ipmi_password": "",             "ipmi_disable_until": "0",             "ipmi_available": "0",             "snmp_disable_until": "0",             "snmp_available": "0",             "maintenanceid": "0",             "maintenance_status": "0",             "maintenance_type": "0",             "maintenance_from": "0",             "ipmi_errors_from": "0",             "snmp_errors_from": "0",             "ipmi_error": "",             "snmp_error": "",             "jmx_disable_until": "0",             "jmx_available": "0",             "jmx_errors_from": "0",             "jmx_error": "",             "name": "Linux",             "flags": "0",             "templateid": "10001",             "description": "",             "tls_connect": "1",             "tls_accept": "1",             "tls_issuer": "",             "tls_subject": "",             "tls_psk_identity": "",             "tls_psk": "",             "uuid": "282ffe33afc74cccaf1524d9aa9dc502"         },         {             "proxy_hostid": "0",             "host": "Windows",             "status": "3",             "disable_until": "0",             "error": "",             "available": "0",             "errors_from": "0",             "lastaccess": "0",             "ipmi_authtype": "0",             "ipmi_privilege": "2",             "ipmi_username": "",             "ipmi_password": "",             "ipmi_disable_until": "0",             "ipmi_available": "0",             "snmp_disable_until": "0",             "snmp_available": "0",             "maintenanceid": "0",             "maintenance_status": "0",             "maintenance_type": "0",             "maintenance_from": "0",             "ipmi_errors_from": "0",             "snmp_errors_from": "0",             "ipmi_error": "",             "snmp_error": "",             "jmx_disable_until": "0",             "jmx_available": "0",             "jmx_errors_from": "0",             "jmx_error": "",             "name": "Windows",             "flags": "0",             "templateid": "10081",             "description": "",             "tls_connect": "1",             "tls_accept": "1",             "tls_issuer": "",             "tls_subject": "",             "tls_psk_identity": "",             "tls_psk": "",             "uuid": "522d17e1834049be879287b7c0518e5d"         }     ],     "id": 1 } ```
es	#### Recuperar plantillas por nombre  Recupere todos los datos sobre dos plantillas denominadas "Linux" y "Windows".  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "template.get",     "params": {         "output": "extend",         "filter": {             "host": [                 "Linux",                 "Windows"             ]         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "proxy_hostid": "0",             "host": "Linux",             "status": "3",             "disable_until": "0",             "error": "",             "available": "0",             "errors_from": "0",             "lastaccess": "0",             "ipmi_authtype": "0",             "ipmi_privilege": "2",             "ipmi_username": "",             "ipmi_password": "",             "ipmi_disable_until": "0",             "ipmi_available": "0",             "snmp_disable_until": "0",             "snmp_available": "0",             "maintenanceid": "0",             "maintenance_status": "0",             "maintenance_type": "0",             "maintenance_from": "0",             "ipmi_errors_from": "0",             "snmp_errors_from": "0",             "ipmi_error": "",             "snmp_error": "",             "jmx_disable_until": "0",             "jmx_available": "0",             "jmx_errors_from": "0",             "jmx_error": "",             "name": "Linux",             "flags": "0",             "templateid": "10001",             "description": "",             "tls_connect": "1",             "tls_accept": "1",             "tls_issuer": "",             "tls_subject": "",             "tls_psk_identity": "",             "tls_psk": "",             "uuid": "282ffe33afc74cccaf1524d9aa9dc502"         },         {             "proxy_hostid": "0",             "host": "Windows",             "status": "3",             "disable_until": "0",             "error": "",             "available": "0",             "errors_from": "0",             "lastaccess": "0",             "ipmi_authtype": "0",             "ipmi_privilege": "2",             "ipmi_username": "",             "ipmi_password": "",             "ipmi_disable_until": "0",             "ipmi_available": "0",             "snmp_disable_until": "0",             "snmp_available": "0",             "maintenanceid": "0",             "maintenance_status": "0",             "maintenance_type": "0",             "maintenance_from": "0",             "ipmi_errors_from": "0",             "snmp_errors_from": "0",             "ipmi_error": "",             "snmp_error": "",             "jmx_disable_until": "0",             "jmx_available": "0",             "jmx_errors_from": "0",             "jmx_error": "",             "name": "Windows",             "flags": "0",             "templateid": "10081",             "description": "",             "tls_connect": "1",             "tls_accept": "1",             "tls_issuer": "",             "tls_subject": "",             "tls_psk_identity": "",             "tls_psk": "",             "uuid": "522d17e1834049be879287b7c0518e5d"         }     ],     "id": 1 } ```

en-us	#### Retrieving the version of the API  Retrieve the version of the Zabbix API.  Request:  ```json {     "jsonrpc": "2.0",     "method": "apiinfo.version",     "params": [],     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "4.0.0",     "id": 1 } ```
es	#### Obteniendo la versión de la API  Devuelve la versión de la API de Zabbix.  Request:  ```json {     "jsonrpc": "2.0",     "method": "apiinfo.version",     "params": [],     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "4.0.0",     "id": 1 } ```

en-us	### Return values  `(array)` Returns an array of objects containing the ID of the generated token under the `tokenid` property and generated authorization string under `token` property.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tokenid|string|ID of the token.| |token|string|The generated authorization string for this token.|
es	### Valores de retorno  `(matriz)` Devuelve una matriz de objetos que contiene el ID del token generado  bajo la propiedad `tokenid` y la cadena de autorización generada bajo propiedad "token".  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |tokenid|cadena|ID del token.| |token|cadena|La cadena de autorización generada para este token.|

en-us	### Return values  `(array)` Returns an array with changes in configuration, that will be made.
es	### Valores de retorno  `(matriz)` Devuelve una matriz con los cambios en la configuración que se realizarán.

en-us	### Return values  `(array)` Returns array with the names of updated parameters.
es	### Valores devueltos  `(array)` Devuelve un array con los nombres de los parámetros que han sido actualizados.

en-us	### Return values  `(array)` Returns array with the names of updated parameters.
es	### Valores devueltos  `(array)` Devuelve la matriz con los nombres de los parámetros que han sido actualizados.

en-us	### Return values  `(array)` Returns array with the names of updated parameters.
es	### Valores devueltos  `(array)` Devuelve un array con los nombres de los parámetros que han sido actualizados.

en-us	### Return values  `(boolean )` Returns boolean true as result on successful update.
es	### Valores de retorno  `(booleano)` Devuelve un valor booleano verdadero como resultado de una actualización exitosa.

en-us	### Return values  `(boolean)` Returns `true` if importing has been successful.
es	### Valores de retorno  `(booleano)` Devuelve `true` si la importación se realizó correctamente.

en-us	### Return values  `(boolean)` Returns `true` if the copying was successful.
es	### Valores devueltos  `(booleano)` Devuelve `verdadero` si la copia fue exitosa.

en-us	### Return values  `(integer/array)` Returns an array of objects.
es	### Valores de retorno  `(integer/array)` Devuelve una matriz de objetos.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has been used.
es	### Valores de retorno  (integer/array)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(integer/array)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(integer/array)` Devuelve:  -   una matriz de objetos; -   el número de objetos recuperados, si el parámetro `countOutput`ha      sido usado

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de devueltos  `(integer/array)` Devuelve:  -   una matriz de objetos; -   la suma de los objetos devueltos, si el parámetros `countOutput` está      siendo usado

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(integer/array)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`      ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores devueltos  `(interger/array)` devuelve cualquiera:  -   un arreglo de objetos;       -   el contador de los objetos devueltos, si el parámetro `countOutput` ha      sido utilizado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de devueltos  `(integer/array)` Returns either:  -   una matriz de objetos; -   la suma de los objetos devueltos, si el parámetros `countOutput` está      siendo usado

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(integer/array)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores devueltos  `(integer/array)` Devuelve cualquiera de los dos:  -   Una matriz (array) de objetos; -   El número de objetos devueltos, si se ha usado el parámetro `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(integer/array)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)`Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput` ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(integer/array)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de devueltos  `(integer/array)` Devuelve:  -   una matriz de objetos; -   la suma de los objetos devueltos, si el parámetros `countOutput` está      siendo usado

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(integer/array)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(integer/array)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
es	### Valores de retorno  `(entero/matriz)` Devuelve:  - una matriz de objetos; - el recuento de objetos recuperados, si el parámetro `countOutput`     ha sido usado.

en-us	### Return values  `(object)` Returns an object containing information about user.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene información sobre el usuario.

en-us	### Return values  `(object)` Returns an object containing the IDs of the affected triggers under the `triggerids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los triggers afectados bajo la propiedad `triggerids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the cleared items under the `itemids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los elementos borrados bajo la propiedad "itemids".

en-us	### Return values  `(object)` Returns an object containing the IDs of the created actions under the `actionids` property. The order of the returned IDs matches the order of the passed actions.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los ID de las acciones creadas bajo la propiedad `actionids`. El orden de los ID devueltos coincide con el orden de las acciones pasadas.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created correlations under the `correlationids` property. The order of the returned IDs matches the order of the passed correlations.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las correlaciones creadas bajo la propiedad `correlationids`. El orden de los ID devueltos coinciden con el orden de las correlaciones pasadas.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created dashboards under the `dashboardids` property. The order of the returned IDs matches the order of the passed dashboards.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los tableros creados bajo la propiedad `dashboardids`. El orden de los ID devueltos coinciden con el orden de los tableros pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created discovery rules under the `druleids` property. The order of the returned IDs matches the order of the passed discovery rules.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las reglas de descubrimiento creadas bajo la propiedad "druleids". El orden de los ID devueltos coinciden con el orden de las reglas de descubrimiento suministradas.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created global macros under the `globalmacroids` property. The order of the returned IDs matches the order of the passed global macros.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las macros globales creadas bajo la propiedad `globalmacroids`. El orden de los ID devueltos coinciden con el orden de las macros globales pasadas.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created graph prototypes under the `graphids` property. The order of the returned IDs matches the order of the passed graph prototypes.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los prototipos de gráfico creados bajo la propiedad `graphids`. El orden de las identificaciones devueltos coincide con el orden de los prototipos de gráficos pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created graphs under the `graphids` property. The order of the returned IDs matches the order of the passed graphs.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los gráficos creados bajo la propiedad `graphids`. El orden de los ID devueltos coincide con el orden de los gráficos pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host groups under the `groupids` property. The order of the returned IDs matches the order of the passed host groups.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los grupos de equipos creados bajo la propiedad `groupids`. El orden de las identificaciones devueltas coincide con el orden de los grupos de equipos pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host interfaces under the `interfaceids` property.
es	### Valores devueltos   `(object)` Devuelve un objeto que contiene los IDs de las interfaces de host creadas bajo la propiedad `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host interfaces under the `interfaceids` property.
es	### Valores devueltos   `(objeto)` Devuelve un objeto que contiene los ID del host creado interfaces bajo la propiedad `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host interfaces under the `interfaceids` property. The order of the returned IDs matches the order of the passed host interfaces.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de las interfaces de host creadas bajo la propiedad `interfaceids`. El orden de los IDs devueltos coinciden con el orden de las interfaces de host pasadas.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host macros under the `hostmacroids` property. The order of the returned IDs matches the order of the passed host macros.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las macros de equipo creadas  bajo la propiedad `hostmacroids`. El orden de las identificaciones devueltas. coincide con el orden de las macros de equipo pasadas.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host prototypes under the `hostids` property. The order of the returned IDs matches the order of the passed host prototypes.
es	### Valores devueltos   `(object)` Devuelve un objeto que contiene los ID de prototipos de host creados bajo la propiedad `hostids`. El orden de las identificaciones devueltas coincide con el orden de los prototipos de host aprobados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created hosts under the `hostids` property. The order of the returned IDs matches the order of the passed hosts.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los equipos creados bajo la propiedad `hostids`. El orden de los ID devueltos coincide con el orden de los equipos pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created icon maps under the `iconmapids` property. The order of the returned IDs matches the order of the passed icon maps.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los mapas de iconos creados bajo la propiedad `iconmapids`. El orden de los ID devueltos coincide con el orden de los mapas de iconos pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created images under the `imageids` property. The order of the returned IDs matches the order of the passed images.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de las imágenes creadas bajo la propiedad `imageids`. El orden de los ID devueltos coincide con el orden de las imágenes pasadas.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created item prototypes under the `itemids` property. The order of the returned IDs matches the order of the passed item prototypes.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los ID de los prototipos de item creados bajo la propiedad `itemids`. El orden de las identificaciones devueltas coincide con el orden de los prototipos de item pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created items under the `itemids` property. The order of the returned IDs matches the order of the passed items.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los items creados bajo la propiedad "itemids". El orden de los IDs devueltos coincide con el orden de los items pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created LLD rules under the `itemids` property. The order of the returned IDs matches the order of the passed LLD rules.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las reglas LLD creadas bajo la propiedad "itemids". El orden de los ID devueltos coincide con el orden de las reglas LLD suministradas.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created maintenances under the `maintenanceids` property. The order of the returned IDs matches the order of the passed maintenances.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los mantenimientos creados bajo la propiedad `maintenanceids`. El orden de  los ID devueltos coinciden con el orden de los mantenimientos pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created maps under the `sysmapids` property. The order of the returned IDs matches the order of the passed maps.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los mapas creados bajo la propiedad `sysmapids`. El orden de los ID devueltos coincide. el orden de los mapas pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created media types under the `mediatypeids` property. The order of the returned IDs matches the order of the passed media types.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los tipos de medios creados bajo la propiedad `mediatypeids`. El orden de las identificaciones devueltas coincide con el orden de los tipos de medios pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created proxies under the `proxyids` property. The order of the returned IDs matches the order of the passed proxies.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los servidores proxy creados bajo la propiedad `proxyids`. El orden de  los ID devueltos coinciden con el orden de los proxies pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created regular expressions under the `regexpids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las expresiones regulares creadas bajo la propiedad `regexpids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created roles under the `roleids` property. The order of the returned IDs matches the order of the passed roles.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los roles creados bajo la propiedad `roleids`. El orden de los ID devueltos coincide con el orden de los roles pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created scheduled reports under the `reportids` property. The order of the returned IDs matches the order of the passed scheduled reports.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los informes programados creados  bajo la propiedad `reportids`. El orden de las identificaciones devueltas. coincide con el orden de los informes programados pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created scripts under the `scriptids` property. The order of the returned IDs matches the order of the passed scripts.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los scripts creados bajo la propiedad `scriptids`. El orden de los IDs devueltos coincide con el orden de los scripts pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created services under the `serviceids` property. The order of the returned IDs matches the order of the passed services.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los servicios creados bajo la propiedad `serviceids`. El orden de los ID devueltos coincide. el orden de los servicios pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created SLAs under the `slaids` property. The order of the returned IDs matches the order of the passed SLAs.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los SLA creados bajo la propiedad `slaids`. El orden de los ID devueltos coincide con el orden de los SLA pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created tasks under the `taskids` property. One task is created for each item and low-level discovery rule. The order of the returned IDs matches the order of the passed `itemids`.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de las tareas creadas bajo la propiedad `taskids`. Se crea una tarea para cada item y regla de descubrimiento de bajo nivel. El orden de los IDs devueltos coincide con el orden de los `itemids` pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created template dashboards under the `dashboardids` property. The order of the returned IDs matches the order of the passed template dashboards.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los tableros de template de creados bajo la propiedad `dashboardids`. El orden de los  IDs devueltos coinciden con el orden de los tableros de templates pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created templates under the `templateids` property. The order of the returned IDs matches the order of the passed templates.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de las templates creadas bajo la propiedad `templateids`. El orden de los IDs devueltos coincide con el orden de las templates pasadas.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created tokens under the `tokenids` property. The order of the returned IDs matches the order of the passed tokens.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los tokens creados bajo la propiedad `tokenids`. El orden de los ID devueltos coincide con el orden de los tokens pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created trigger prototypes under the `triggerids` property. The order of the returned IDs matches the order of the passed trigger prototypes.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los prototipos de iniciador creados bajo la propiedad `triggerids`. El orden de los ID devueltos coinciden con el orden de los prototipos de iniciador pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created triggers under the `triggerids` property. The order of the returned IDs matches the order of the passed triggers.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los triggers creados bajo la propiedad `triggerids`. El orden de los IDs devueltos coincide con el orden de los triggers pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created user groups under the `usrgrpids` property. The order of the returned IDs matches the order of the passed user groups.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los grupos de usuarios creados bajo la propiedad `usrgrpids`. El orden de las identificaciones devueltas. coincide con el orden de los grupos de usuarios pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created users under the `userids` property. The order of the returned IDs matches the order of the passed users.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los usuarios creados bajo la propiedad `userids`. El orden de los ID devueltos coincide con el orden de los usuarios pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created value maps the `valuemapids` property. The order of the returned IDs matches the order of the passed value maps.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los mapas de valores creados bajo la propiedad `valuemapids`. El orden de los ID devueltos coincide. el orden de los mapas de valores pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created web scenarios under the `httptestids` property. The order of the returned IDs matches the order of the passed web scenarios.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los escenarios web creados bajo la propiedad `httptestids`. El orden de los IDs devueltos coinciden con el orden de los escenarios web pasados.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted actions under the `actionids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los ID de las acciones eliminadas bajo la propiedad `actionids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted correlations under the `correlationids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los IDs de los elementos eliminados. correlaciones bajo la propiedad `correlationids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted dashboards under the `dashboardids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los tableros eliminados bajo la propiedad `dashboardids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted discovery rules under the `druleids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las reglas de descubrimiento eliminadas bajo la propiedad "druleids".

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted global macros under the `globalmacroids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las macros globales eliminadas bajo la propiedad `globalmacroids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted graph prototypes under the `graphids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los prototipos de gráfico bajo la propiedad `graphids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted graphs under the `graphids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los gráficos eliminados bajo la propiedad `graphids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted host interfaces under the `interfaceids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los ID de las interfaces de host eliminado bajo la propiedad `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted host interfaces under the `interfaceids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID del host eliminado interfaces bajo la propiedad `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted host macros under the `hostmacroids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las macros de equipo eliminadas bajo la propiedad `hostmacroids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted host prototypes under the `hostids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los IDs de los prototipos de eliminados bajo la propiedad `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted hosts under the `hostids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los ID de los hosts eliminados bajo la propiedad `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted icon maps under the `iconmapids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los ID de los mapas de iconos eliminados bajo la propiedad `iconmapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted images under the `imageids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de las imágenes eliminadas bajo la propiedad `imageids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted item prototypes under the `prototypeids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los ID de los prototipos de item eliminados bajo la propiedad `prototypeids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted items under the `itemids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los items eliminados bajo la propiedad "itemids".

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted LLD rules under the `ruleids` property.
es	Valores devueltos  `(object)` Devuelve un objeto que contiene los ID de las reglas LLD eliminadas bajo la propiedad `ruleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted maintenance periods under the `maintenanceids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los IDs de los períodos de mantenimiento eliminados bajo la propiedad "maintenanceids".

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted maps under the `sysmapids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los ID de los mapas eliminados bajo la propiedad `sysmapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted media types under the `mediatypeids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los tipos de medios eliminados bajo la propiedad `mediatypeids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted proxies under the `proxyids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los servidores proxy eliminados bajo la propiedad `proxyids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted regular expressions under the `regexpids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las expresiones regulares eliminadas bajo la propiedad `regexpids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted roles under the `roleids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los roles eliminados bajo la propiedad `roleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted scheduled reports under the `reportids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los informes programados eliminados  bajo la propiedad `reportids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted scripts under the `scriptids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los scripts eliminados bajo la propiedad `scriptids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted services under the `serviceids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los servicios eliminados bajo la propiedad `serviceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted SLAs under the `slaids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los SLA eliminados bajo la propiedad `slaids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted template dashboards under the `dashboardids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de las templates eliminadas bajo la propiedad `dashboardids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted templates under the `templateids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de las templates eliminadas bajo la propiedad `templateids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted tokens under the `tokenids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los tokens eliminados bajo la propiedad `tokenids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted trigger prototypes under the `triggerids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los prototipos de triggers eliminados  bajo la propiedad `triggerids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted user groups under the `usrgrpids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los grupos de usuario eliminados bajo la propiedad `usrgrpids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted users under the `userids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los usuarios eliminados bajo la propiedad `userids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted value maps under the `valuemapids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los mapas de valores eliminados  bajo la propiedad `valuemapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted web scenarios under the `httptestids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los escenarios web eliminados bajo la propiedad `httptestids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated actions under the `actionids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las acciones actualizadas bajo la propiedad `actionids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated correlations under the `correlationids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las correlaciones actualizadas bajo la propiedad `correlationids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated dashboards under the `dashboardids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los tableros actualizados bajo la propiedad `dashboardids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated discovery rules under the `druleids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las reglas de descubrimiento actualizadas bajo la propiedad "druleids".

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated events under the `eventids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los eventos actualizados bajo la propiedad `eventids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated global macros under the `globalmacroids` property.
es	### Valores devueltos  `(objeto)` Devuelve un objeto que contiene los ID de las macros globales actualizadas bajo la propiedad `globalmacroids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated graph prototypes under the `graphids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID del prototipos de gráfico  actualizados bajo la propiedad `graphids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated graphs under the `graphids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los gráficos actualizados bajo la propiedad `graphids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host groups under the `groupids` property.
es	### Valores devueltos    `(object)` Devuelve un objeto que contiene los IDs de los grupos de host actualizados  bajo la propiedad `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host groups under the `groupids` property.
es	### Valores devueltos    `(object)` Devuelve un objeto que contiene los ID de los grupos de host actualizados  bajo la propiedad `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host groups under the `groupids` property.
es	### Valores devueltos    `(object)` Devuelve un objeto que contiene los ID de los grupos de host actualizados  bajo la propiedad `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host groups under the `groupids` property.
es	### Valores devueltos    `(object)` Devuelve un objeto que contiene los ID de los grupos de host actualizados  bajo la propiedad `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host interfaces under the `interfaceids` property.
es	### Valores devueltos  `(objeto)` Devuelve un objeto que contiene los ID de las interfaces de host actualizadas bajo la propiedad `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host prototypes under the `hostids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los prototipos de equipos actualizados bajo la propiedad `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated hosts under the `hostids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los IDs de los hosts actualizados bajo la propiedad `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated hosts under the `hostids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los IDs de los hosts actualizados bajo la propiedad `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated hosts under the `hostids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los IDs de los hosts actualizados bajo la propiedad `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated hosts under the `hostids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los ID de los hosts actualizados bajo la propiedad `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated icon maps under the `iconmapids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los IDs de los mapas de iconos actualizados bajo la propiedad `iconmapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated images under the `imageids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de las imágenes eliminadas bajo la propiedad `imageids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated item prototypes under the `itemids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los ID de los prototipos de item actualizados bajo la propiedad `itemids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated items under the `itemids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los ID de los items actualizados bajo la propiedad `itemids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated LLD rules under the `itemids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las reglas LLD actualizadas bajo la propiedad "itemids".

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated maintenances under the `maintenanceids` property.
es	### Valores devueltos  `(object)` Devuelve un objeto que contiene los ID de los mantenimientos actualizados bajo la propiedad `maintenanceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated maps under the `sysmapids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los mapas actualizados bajo la propiedad `sysmapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated media types under the `mediatypeids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los tipos de medios actualizados bajo la propiedad `mediatypeids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated proxies under the `proxyids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los servidores proxy actualizados bajo la propiedad `proxyids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated regular expressions under the `regexpids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las expresiones regulares actualizadas bajo la propiedad `regexpids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated roles under the `roleids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los roles actualizados bajo la propiedad `roleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated scheduled reports under the `reportids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de la programación actualizada. informes bajo la propiedad `reportids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated scripts under the `scriptids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los scripts actualizados bajo la propiedad `scriptids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated services under the `serviceids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los servicios actualizados bajo la propiedad `serviceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated SLAs under the `slaids` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los SLA actualizados bajo la propiedad `slaids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated template dashboards under the `dashboardids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las plantillas de tablero actualizadas bajo la propiedad `dashboardids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated templates under the `templateids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las plantillas actualizadas bajo la propiedad `templateids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated templates under the `templateids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las plantillas actualizadas bajo la propiedad `templateids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated templates under the `templateids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las plantillas actualizadas bajo la propiedad `templateids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated templates under the `templateids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de las plantillas actualizadas bajo la propiedad `templateids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated tokens under the `tokenids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los tokens actualizados bajo la propiedad `tokenids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated trigger prototypes under the `triggerids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los prototipos de iniciador actualizados bajo la propiedad `triggerids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated triggers under the `triggerids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los iniciadores actualizados bajo la propiedad `triggerids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated user groups under the `usrgrpids` property.
es	### Valores de retorno  `(objeto)` Devuelve un objeto que contiene los ID de los grupos de usuario actualizados bajo la propiedad `usrgrpids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated web scenarios under the `httptestid` property.
es	### Valores de retorno  `(object)` Devuelve un objeto que contiene los IDs de los escenarios web actualizados bajo la propiedad `httptestid`.

en-us	### Return values  `(object)` Returns an object with host IDs as properties and arrays of available scripts as values.  ::: notetip The method will automatically expand macros in the `confirmation` text. :::
es	### Valores de retorno  `(object)` Devuelve un objeto con ID de hosts como propiedades y matrices de scripts disponibles como valores.  ::: notetip El método expandirá automáticamente las macros en el texto de `confirmación` y la `url`. :::

en-us	### Return values  `(object)` Returns authentication object.
es	### Valores devueltos  `(objeto)` Devuelve el objeto de autenticación.

en-us	### Return values  `(object)` Returns autoregistration object.
es	### Valores devueltos  `(object)` Devuelve el objeto de autoregistro.

en-us	### Return values  `(object)` Returns housekeeping object.
es	### Valores devueltos   `(object)` Devuelve el objeto de limpieza.

en-us	### Return values  `(object)` Returns settings object.
es	### Valores de retorno  `(objeto)` Devuelve el objeto de configuración.

en-us	### Return values  `(object)` Returns the result of script execution.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |response|string|Whether the script was run successfully.<br><br>Possible value - `success`.| |value|string|Script output.| |debug|object|Contains a [debug object](/manual/api/reference/script/object#Debug) if a webhook script is executed. For other script types, it contains empty object.|
es	### Valores de retorno  `(objeto)` Devuelve el resultado de la ejecución del script.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |response|cadena|Si el script se ejecutó correctamente.<br><br>Valor posible: `éxito`.| |value|cadena|Salida del script.| |debug|object|Contiene un [objeto de depuración](/manual/api/reference/script/object#Debug) si se ejecuta un script de webhook. Para otros tipos de script, contiene un objeto vacío.|

en-us	### Return values  `(object)` Returns the results of the calculation.  | Property   | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                                                                                                                                                                                  | |------------|-----------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | periods    | array                                               | List of the reported periods.<br><br>Each reported period is represented as an object consisting of:<br>- _period\_from_ - Starting date of the reported period (timestamp).<br>- _period\_to_ - Ending date of the reported period (timestamp).<br><br>Periods are sorted by `period_from` field ascending. | | serviceids | array                                               | List of service IDs in the reported periods.<br><br>The sorting order of the list is not defined. Even if `serviceids` parameter was passed to the `sla.getsli` method.                                                                                                                                      | | sli        | array                                               | SLI data (as a **two-dimensional array**) for each reported period and service.<br><br>The index of the `periods` property is used as the **first** dimension of the `sli` property.<br><br>The index of the `serviceids` property is used as the **second** dimension of the `sli` property.                |
es	### Valores de retorno  `(object)` Devuelve los resultados del cálculo.  | Propiedad | [Tipo](/manual/api/reference_commentary#tipos_de_datos) | Descripción | |------------|------------------------------------ -----------------|-------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------| | periods | matriz | Lista de los períodos reportados.<br><br>Cada período reportado se representa como un objeto que consta de:<br>- _period\_from_ - Fecha de inicio del período reportado (marca de tiempo).<br>- _period\_to_ - Finalización fecha del período reportado (marca de tiempo).<br><br>Los períodos se ordenan por el campo `period_from` de forma ascendente. | | serviceids | matriz | Lista de IDs de servicios en los períodos informados.<br><br>El orden de clasificación de la lista no está definido. Incluso si el parámetro `serviceids` se pasó al método `sla.getsli`. | | sli | matriz | Datos SLI (como una **matriz bidimensional**) para cada período y servicio informado.<br><br>El índice de la propiedad `periods` se utiliza como la **primera** dimensión del `sli` propiedad.<br><br>El índice de la propiedad `serviceids` se utiliza como la **segunda** dimensión de la propiedad `sli`. |

en-us	### Return values  `(string)` Returns a serialized string containing the requested configuration data.
es	### Valores de retorno  `(cadena)` Devuelve una cadena serializada que contiene los datos de configuración solicitados.

en-us	### Return values  `(string)` Returns the version of the Zabbix API.  ::: notetip Starting from Zabbix 2.0.4 the version of the API matches the version of Zabbix. :::
es	### Valores de retorno  `(string)` Retorna la versión de la API de Zabbix  ::: notetip Desde Zabbix 2.0.4 la versión de la API coincide con la versión de Zabbix. :::

en-us	#### RHEL  Nginx is available only in EPEL:      dnf -y install epel-release
es	#### RHEL  Nginx está disponible sólo en EPEL:      dnf -y install epel-release

en-us	#### role  Changes:\ [ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) added support of new properties `services.read.mode`, `services.read.list`, `services.read.tag`, `services.write.mode`, `services.write.list` and `services.write.tag`.\ [ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) added support of value `manage_services` for `name` property in `action` object.\ [ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) added support of value `manage_sla` for `name` property in `action` object.\
es	#### role  Cambios:\ [ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) agregó soporte para las nuevas propiedades `services.read.mode`, `services.read.list`, `services.read.tag` , `servicios.write.mode`, `servicios.write.list` y `services.write.tag`.\ [ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) agregó compatibilidad con el valor `manage_services` para la propiedad `name` en el objeto `action`.\ [ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) agregó compatibilidad con el valor `manage_sla` para la propiedad `name` en el objeto `action`.\

en-us	#### role  Changes:\ [ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) dropped support of value `manage_services` for `name` property in `action` object.\ [ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) dropped support of value `configuration.services` for `name` property in UI object.\
es	#### rol  Cambios:\ [ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) abandonado el soporte del valor `manage_services` para la propiedad`name` en el objeto `action`.\ [ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) abandonado el soporte del valor `configuration.services`para la propiedad `name` en el objeto de la interfaz de usuario.\

en-us	# role.create
es	# role.create

en-us	# role.delete
es	# role.delete

en-us	# role.get
es	# role.get

en-us	# > Role object  The following objects are directly related to the `role` API.
es	# > Objeto de rol  Los siguientes objetos están directamente relacionados con la API `role`.

en-us	### Role  The role object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |roleid|string|*(readonly)* ID of the role.| |**name**<br>(required)|string|Name of the role.| |**type**<br>(required)|integer|User type.<br><br>Possible values:<br>1 - *(default)* User;<br>2 - Admin;<br>3 - Super admin.| |readonly|integer|*(readonly)* Whether the role is readonly.<br><br>Possible values:<br>0 - *(default)* No;<br>1 - Yes.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
es	### Rol  El objeto de rol tiene las siguientes propiedades:  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |roleid|cadena|*(readonly)* ID del rol.| |**name**<br>(obligatorio)|cadena|Nombre del rol.| |**type**<br>(obligatorio)|entero|Tipo de usuario.<br><br>Valores posibles:<br>1 - *(predeterminado)* Usuario;<br>2 - Administrador;<br>3 - Súper administrador.| |readonly|entero|*(readonly)* Si el rol es de solo lectura.<br><br>Valores posibles:<br>0 - *(predeterminado)* No;<br>1 - Sí.|  Tenga en cuenta que para algunos métodos (actualizar, eliminar) la combinación de parámetros requeridos/opcionales es diferente.

en-us	# Role  This class is designed to work with user roles.  Object references:\  -   [Role](/manual/api/reference/role/object#role) -   [Role rules](/manual/api/reference/role/object#role_rules) -   [UI element](/manual/api/reference/role/object#ui_element) -   [Service](/manual/api/reference/role/object#service) -   [Service tag](/manual/api/reference/role/object#service_tag) -   [Module](/manual/api/reference/role/object#module) -   [Action](/manual/api/reference/role/object#action)  Available methods:\  -   [role.create](/manual/api/reference/role/create) - create new user     roles -   [role.delete](/manual/api/reference/role/delete) - delete user roles -   [role.get](/manual/api/reference/role/get) - retrieve user roles -   [role.update](/manual/api/reference/role/update) - update user roles
es	# Role  Esta clase está diseñada para trabajar con roles de usuario.  Referencias de objetos:\  -[Role](/manual/api/reference/role/object#role)   -[Role rules](/manual/api/reference/role/object#reglas_de_role)   -[UI element](/manual/api/reference/role/object#elemento_ui)   -[Service](/manual/api/reference/role/object#servicio)   -[Service tag](/manual/api/reference/role/object#etiqueta_de_servicio)   -[Module](/manual/api/reference/role/object#modulo)   -[Action](/manual/api/reference/role/object#action)  Métodos disponibles:\  - [role.create](/manual/api/reference/role/create) - cree un nuevo usuario     roles - [role.delete](/manual/api/reference/role/delete) - elimine roles de usuario - [role.get](/manual/api/reference/role/get) - recupere roles de usuario - [role.update](/manual/api/reference/role/update) - actualize roles de usuario

en-us	# role.update
es	# role.update

en-us	#### Run a custom script  Run a "ping" script on a host.  Request:  ```json {     "jsonrpc": "2.0",     "method": "script.execute",     "params": {         "scriptid": "1",         "hostid": "30079"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "response": "success",         "value": "PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.\n64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.074 ms\n64 bytes from 127.0.0.1: icmp_req=2 ttl=64 time=0.030 ms\n64 bytes from 127.0.0.1: icmp_req=3 ttl=64 time=0.030 ms\n\n--- 127.0.0.1 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 1998ms\nrtt min/avg/max/mdev = 0.030/0.044/0.074/0.022 ms\n",         "debug": []     },     "id": 1 } ```
es	#### Ejecutar un script personalizado  Ejecute un script de "ping" en un equipo.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "script.execute",     "params": {         "scriptid": "1",         "hostid": "30079"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "response": "success",         "value": "PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.\n64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.074 ms\n64 bytes from 127.0.0.1: icmp_req=2 ttl=64 time=0.030 ms\n64 bytes from 127.0.0.1: icmp_req=3 ttl=64 time=0.030 ms\n\n--- 127.0.0.1 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 1998ms\nrtt min/avg/max/mdev = 0.030/0.044/0.074/0.022 ms\n",         "debug": []     },     "id": 1 } ```

en-us	#### Run a webhook script  Run a webhook script that sends HTTP request to external service.  Request:  ```json {     "jsonrpc": "2.0",     "method": "script.execute",     "params": {         "scriptid": "4",         "hostid": "30079"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "response": "success",         "value": "{\"status\":\"sent\",\"timestamp\":\"1611235391\"}",         "debug": {             "logs": [                  {                      "level": 3,                      "ms": 480,                      "message": "[Webhook Script] HTTP status: 200."                  }              ],              "ms": 495         }     },     "id": 1 } ```
es	#### Ejecutar un script de webhook  Ejecute un script de webhook que envíe una solicitud HTTP a un servicio externo.  Solicitud:  ```json {     "jsonrpc": "2.0",     "method": "script.execute",     "params": {         "scriptid": "4",         "hostid": "30079"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": {         "response": "success",         "value": "{\"status\":\"sent\",\"timestamp\":\"1611235391\"}",         "debug": {             "logs": [                  {                      "level": 3,                      "ms": 480,                      "message": "[Webhook Script] HTTP status: 200."                  }              ],              "ms": 495         }     },     "id": 1 } ```

en-us	#### Running agent  The agent will start automatically after installation or restart.  You may edit the configuration file at `/usr/local/etc/zabbix/zabbix_agentd.conf` if necessary.  To start the agent manually, you may run:      sudo launchctl start com.zabbix.zabbix_agentd  To stop the agent manually:      sudo launchctl stop com.zabbix.zabbix_agentd  During upgrade, the existing configuration file is not overwritten. Instead a new `zabbix_agentd.conf.NEW` file is created to be used for reviewing and updating the existing configuration file, if necessary. Remember to restart the agent after manual changes to the configuration file.
es	#### Ejecución del Agente  El agente se iniciará automáticamente tras la instalación o el reinicio.  Puede editar el archivo de configuración en `/usr/local/etc/zabbix/zabbix_agentd.conf` si es necesario.  Para iniciar el agente manualmente, puede ejecutar:      sudo launchctl start com.zabbix.zabbix_agentd  Para detener el agente manualmente:      sudo launchctl stop com.zabbix.zabbix_agentd  Durante la actualización, el archivo de configuración existente no se sobrescribe. En su lugar se crea un nuevo archivo `zabbix_agentd.conf.NEW` que se utilizará para revisar y actualizar el archivo de configuración existente, si es necesario. Recuerde reiniciar el agente después de realizar cambios manuales en el archivo de configuración.

en-us	#### Running proxy
es	#### Proxy en ejecución

en-us	#### Running server
es	#### Servidor en ejecución

en-us	#### Running Zabbix get  An example of running Zabbix get under UNIX to get the processor load value from the agent:      cd bin     ./zabbix_get -s 127.0.0.1 -p 10050 -k system.cpu.load[all,avg1]  Another example of running Zabbix get for capturing a string from a website:      cd bin     ./zabbix_get -s 192.168.1.1 -p 10050 -k "web.page.regexp[www.example.com,,,\"USA: ([a-zA-Z0-9.-]+)\",,\1]"  Note that the item key here contains a space so quotes are used to mark the item key to the shell. The quotes are not part of the item key; they will be trimmed by the shell and will not be passed to Zabbix agent.  Zabbix get accepts the following command line parameters:        -s --host <host name or IP>      Specify host name or IP address of a host.       -p --port <port number>          Specify port number of agent running on the host. Default is 10050.       -I --source-address <IP address> Specify source IP address.       -t --timeout <seconds>           Specify timeout. Valid range: 1-30 seconds (default: 30 seconds).       -k --key <item key>              Specify key of item to retrieve value of.       -h --help                        Give this help.       -V --version                     Display version number.  See also [Zabbix get manpage](/manpages/zabbix_get) for more information.  Zabbix get on Windows can be run similarly:      zabbix_get.exe [options]
es	#### Ejecutando Zabbix get  Un ejemplo de ejecución de Zabbix en UNIX para obtener el valor de la carga del procesador  del agente:      cd bin     ./zabbix_get -s 127.0.0.1 -p 10050 -k system.cpu.load[all,avg1]  Otro ejemplo de ejecución de Zabbix get para capturar una cadena de un sitio web:      cd bin     ./zabbix_get -s 192.168.1.1 -p 10050 -k "web.page.regexp[www.example.com,,,\"USA: ([a-zA-Z0-9.-]+)\",,\1]"  Tenga en cuenta que la clave de la métrica aquí contiene un espacio, por lo que se utilizan comillas para marcarla clave de la métrica para la shell. Las comillas no forman parte de la clave de la métrica; serán eliminadas por la shell y no se pasará al agente de Zabbix.  Zabbix get acepta los siguientes parámetros de línea de comando:        -s --host <nombre de equipo o IP> Especifica el nombre de equipo o la dirección IP de un equipo.       -p --port <número de puerto> Especifica el número de puerto del agente que se ejecuta en el equipo. El valor predeterminado es 10050.       -I --source-address <dirección IP> Especifique la dirección IP de origen.       -t --timeout <segundos> Especifica el tiempo de espera. Rango válido: 1-30 segundos (predeterminado: 30 segundos).       -k --key <clave de métrica> Especifica la clave de la métrica para recuperar el valor.       -h --help Muestra esta ayuda.       -V --version Muestra el número de versión.  Consulte también [Zabbix get manpage](/manpages/zabbix_get) para obtener más información.  Zabbix get en Windows se puede ejecutar de manera similar:      zabbix_get.exe [opciones]

en-us	#### Running Zabbix sender  An example of running Zabbix UNIX sender:      cd bin     ./zabbix_sender -z zabbix -s "Linux DB3" -k db.connections -o 43  where:  -   z - Zabbix server host (IP address can be used as well) -   s - technical name of monitored host (as registered in Zabbix     frontend) -   k - item key -   o - value to send  ::: noteimportant Options that contain whitespaces, must be quoted using double quotes. :::  Zabbix sender can be used to send multiple values from an input file. See the [Zabbix sender manpage](/manpages/zabbix_sender) for more information.  If a configuration file is specified, Zabbix sender uses all addresses defined in the agent ServerActive configuration parameter for sending data. If sending to one address fails, the sender tries sending to the other addresses. If sending of batch data fails to one address, the following batches are not sent to this address.  Zabbix sender accepts strings in UTF-8 encoding (for both UNIX-like systems and Windows) without byte order mark (BOM) first in the file.  Zabbix sender on Windows can be run similarly:      zabbix_sender.exe [options]  Since Zabbix 1.8.4, zabbix\_sender realtime sending scenarios have been improved to gather multiple values passed to it in close succession and send them to the server in a single connection. A value that is not further apart from the previous value than 0.2 seconds can be put in the same stack, but maximum polling time still is 1 second.  ::: noteclassic Zabbix sender will terminate if invalid (not following *parameter=value* notation) parameter entry is present in the specified configuration file. :::
es	#### Ejecutando el remitente de Zabbix  Un ejemplo de ejecución del remitente Zabbix UNIX:      cd bin     ./zabbix_sender -z zabbix -s "Linux DB3" -k db.connections -o 43  dónde:  - z - equipo del servidor Zabbix (también se puede usar la dirección IP) - s - nombre técnico del equipo monitoreado (tal como está registrado en la interfaz Zabbix) - k - clave de la métrica - o - valor a enviar  ::: noteimportant Las opciones que contienen espacios en blanco deben entrecomillarse utilizando comillas dobles. :::  El remitente Zabbix se puede usar para enviar múltiples valores desde un archivo de entrada. Consulte la [página de manual del remitente de Zabbix](/manpages/zabbix_sender) para obtener más información.  Si se especifica un archivo de configuración, el remitente de Zabbix usa todas las direcciones definidas en el parámetro de configuración ServerActive del agente para enviar los datos. Si falla el envío a una dirección, el remitente intenta enviar a las otras direcciones. Si el envío de datos por lotes falla a una dirección,  los siguientes lotes no se envían a esta dirección.  El remitente Zabbix acepta cadenas en codificación UTF-8 (tanto para UNIX como sistemas y Windows) sin marca de orden de bytes (BOM) primero en el archivo.  El remitente de Zabbix en Windows se puede ejecutar de manera similar:      zabbix_sender.exe [opciones]  Desde Zabbix 1.8.4, los escenarios de envío en tiempo real de zabbix\_sender se han mejorado para recopilar múltiples valores pasados en una sucesión cercana y enviarlos al servidor en una sola conexión. Un valor que no es más lejos del valor anterior que 0,2 segundos se puede poner en el misma pila, pero el tiempo máximo de agrupación sigue siendo de 1 segundo.  ::: noteclassic El remitente de Zabbix terminará si la entrada del parámetro especificada en el archivo de configuración no es válida (no sigue la notación *parámetro=valor*). :::

en-us	### Runtime commands for profiling  Runtime commands for profiling have been added to Zabbix server and Zabbix proxy.   -    `prof_enable` - enable profiling -    `prof_disable` - disable profiling  Profiling can be enabled per server/proxy process. Enabled profiling provides details of all rwlocks/mutexes by function name.  See also:  -   [Zabbix server runtime commands](/manual/concepts/server#runtime-control) -   [Zabbix proxy runtime commands](/manual/concepts/proxy#runtime-control)
es	### Comandos de tiempo de ejecución para la creación de perfiles  Se agregaron comandos de tiempo de ejecución para la creación de perfiles al servidor Zabbix y al proxy Zabbix.  -   `prof_enable` - habilita la creación de perfiles -   `prof_disable` - deshabilitar la creación de perfiles  La creación de perfiles se puede habilitar por proceso de servidor/proxy. La creación de perfiles habilitada proporciona detalles de todos los rwlocks/mutex por nombre de función.  Ver también:  -   [Comandos de tiempo de ejecución del servidor Zabbix](/manual/concepts/server#runtime-control) -   [Comandos de tiempo de ejecución del proxy Zabbix](/manual/concepts/proxy#runtime-control)

en-us	###      Runtime control options     **config\_cache\_reload**   Reload configuration cache. Ignored if cache is being currently loaded. Active Zabbix proxy will connect to the Zabbix server and request configuration data. Default configuration file (unless **-c** option is specified) will be used to find PID file and signal will be sent to process, listed in PID file.     **snmp\_cache\_reload**   Reload SNMP cache.     **housekeeper\_execute**   Execute the housekeeper. Ignored if housekeeper is being currently executed.     **diaginfo**\[=*section*\]   Log internal diagnostic information of the specified section. Section can be *historycache*, *preprocessing*. By default diagnostic information of all sections is logged.     **log\_level\_increase**\[=*target*\]   Increase log level, affects all processes if target is not specified.     **log\_level\_decrease**\[=*target*\]   Decrease log level, affects all processes if target is not specified.  [ ]{#lbAG}
es	###      Opciones de control de tiempo de ejecución     **config\_cache\_reload**   Recarga la configuración cache. Ignora si la cache está siendo cargada.  El proxy activo de Zabbix conectará con el servidor Zabbix y solicitará los datos de configuración. El archivo de configuración por defecto ( a menos que la opción **-c** esté especificada) se usará para encontrar el archivo PID y la señal será enviada para su procesado, listado en el archivo PID.     **snmp\_cache\_reload**   Recarga la cache SNMP.     **housekeeper\_execute**   Ejecuta el mantenimiento del programa. Ignora si el mantenimiento está siendo ejecutado.      **diaginfo**\[=*section*\]   Almacena la información diagnóstica interna en la sección especificada. La sección puede ser *historycache*, *preprocessing*. Por defecto la información diagnóstica de todas las secciones es almacenada.      **log\_level\_increase**\[=*target*\]   Incrementa el nivel de almacenamiento, afecta a todos los procesos si no se especifica un objetivo.      **log\_level\_decrease**\[=*target*\]   Reduce el nivel de almacenamiento, afecta a todos los procesos si no se especifica un objetivo.   [ ]{#lbAG}

en-us	#### Runtime control options:     **userparameter_reload**   Reload user parameters from the configuration file     **loglevel increase**   Increase log level     **loglevel decrease**   Decrease log level     **help**   List available runtime control options     **metrics**   List available metrics     **version**   Display version  ```{=html} <!-- --> ``` **-p**, **--print**   Print known items and exit. For each item either generic defaults are used, or specific defaults for testing are supplied. These defaults are listed in square brackets as item key parameters. Returned values are enclosed in square brackets and prefixed with the type of the returned value, separated by a pipe character. For user parameters type is always **t**, as the agent can not determine all possible return values. Items, displayed as working, are not guaranteed to work from the Zabbix server or zabbix\_get when querying a running agent daemon as permissions or environment may be different. Returned value types are:     d   Number with a decimal part.     m   Not supported. This could be caused by querying an item that only works in the active mode like a log monitoring item or an item that requires multiple collected values. Permission issues or incorrect user parameters could also result in the not supported state.     s   Text. Maximum length not limited.     t   Text. Same as **s**.     u   Unsigned integer.  \  **-t**, **--test** *item-key*   Test single item and exit. See **--print** for output description.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAG}
es	#### Opciones de control de tiempo de ejecución:     **userparameter_reload** Recargar los parámetros de usuario desde el archivo de configuración.     **aumento del nivel logarítmico** Aumentar el nivel de registro     **disminución del nivel logarítmico** Disminuir el nivel de registro     **help** Listar las opciones de control de tiempo de ejecución disponibles     **metrics** Listar métricas disponibles     **version** Versión de visualización  ```{=html} <!-- --> ``` **-p**, **--print** Imprimir las métricas conocidas y salir. Para cada métrica se utilizan valores genéricos predeterminados o se proporcionan valores predeterminados específicos para las pruebas. Estos valores predeterminados son enumerados entre corchetes como parámetros clave de la métrica. Los valores devueltos son encerrados entre corchetes y precedidos del tipo del valor devuelto, separados por un carácter de barra vertical. Para los parámetros de usuario, el tipo es siempre **t**, ya que el agente no puede determinar todos los valores de retorno posibles. Las métricas, mostradas como operativas, no se garantiza que funcionen desde el servidor Zabbix o zabbix\_get al consultar un demonio de agente en ejecución ya que los permisos o el entorno pueden ser diferentes. Los tipos de valores devueltos son:     d Número con parte decimal.     m No soportado. Esto podría deberse a la consulta de una métrica que solo funciona en el modo activo como una métrica de monitoreo de registros o una métrica que requiere múltiples valores recopilados. Problemas de permisos o parámetros de usuario incorrectos también podrían dar como resultado el estado no soportado.     s Texto. Longitud máxima no limitada.     t Texto. Lo mismo que **s**.     u Entero sin signo.  \  **-t**, **--test** *item-key* Prueba una única métrica y sale. Consulte **--print** para obtener una descripción de la salida.  **-h**, **--help** Visualiz esta ayuda y sale.  **-V**, **--version** Información de versión de salida y salida.  [ ]{#lbAG}

en-us	###      Runtime control options     **userparameter\_reload**   Reload user parameters from the configuration file     **log\_level\_increase**\[=*target*\]   Increase log level, affects all processes if target is not specified     **log\_level\_decrease**\[=*target*\]   Decrease log level, affects all processes if target is not specified  [ ]{#lbAG}
es	###     Opciones de control de ejecución     **userparameter\_reload** Recargar los parámetros de usuario desde el archivo de configuración.     **log\_level\_increase**\[=*target*\] Aumentar el nivel de registro, afecta a todos los procesos si no se especifica el objetivo     **log\_level\_decrease**\[=*target*\] Disminuir el nivel de registro, afecta a todos los procesos si no se especifica el objetivo  [ ]{#lbAG}

en-us	 ##### RUNTIME CONTROL   Runtime control options:    **config\_cache\_reload**   Reload configuration cache. Ignored if cache is being currently loaded. Default configuration file (unless **-c** option is specified) will be used to find PID file and signal will be sent to process, listed in PID file.    **snmp\_cache\_reload**   Reload SNMP cache.    **housekeeper\_execute**   Execute the housekeeper. Ignored if housekeeper is being currently executed.  **trigger_housekeeper\_execute**   Start the trigger housekeeping procedure. Ignored if the trigger housekeeping procedure is currently in progress.    **diaginfo**\[=*section*\]   Log internal diagnostic information of the specified section. Section can be *historycache*, *preprocessing*, *alerting*, *lld*, *valuecache*. By default diagnostic information of all sections is logged.  **ha_status**   Log high availability (HA) cluster status.
es	 ##### CONTROL DE TIEMPO DE EJECUCIÓN Opciones de control de tiempo de ejecución:   **config\_cache\_reload** Vuelva a cargar la caché de configuración. Se ignora si la memoria caché se está cargando actualmente. El archivo de configuración predeterminado (a menos que se especifique la opción **-c**) será usado para encontrar el archivo PID y la señal se enviará al proceso, enumerado en el archivo PID.     **snmp\_cache\_reload** Vuelva a cargar la caché de SNMP.     **housekeeper\_execute** Ejecutar las tareas de limpieza. Ignorado si las tareas de limpieza están siendo ejecutadas en ese momento.  **trigger_housekeeper\_execute** Inicie el procedimiento de limpieza del iniciador. Se ignora si el procedimiento de limpieza del iniciador está actualmente en curso.     **diaginfo**\[=*sección*\] Registrar información de diagnóstico interno de la sección especificada. La sección puede ser *historycache*, *preprocessing*, *alerting*, *lld*, *valuecache*. Por defecto, se registra la información de diagnóstico de todas las secciones.    **ha_status** Registre el estado del clúster de alta disponibilidad (HA).

en-us	##### Runtime control  Runtime control options:  |Option|Description|Target| |--|------|------| |config\_cache\_reload|Reload configuration cache. Ignored if cache is being currently loaded.<br>Active Zabbix proxy will connect to the Zabbix server and request configuration data.| | |diaginfo\[=<**section**>\]|Gather diagnostic information in the proxy log file.|**historycache** - history cache statistics<br>**preprocessing** - preprocessing manager statistics<br>**locks** - list of mutexes (is empty on **BSD* systems)| |snmp\_cache\_reload|Reload SNMP cache, clear the SNMP properties (engine time, engine boots, engine id, credentials) for all hosts.| | |housekeeper\_execute|Start the housekeeping procedure. Ignored if the housekeeping procedure is currently in progress.| | |log\_level\_increase\[=<**target**>\]|Increase log level, affects all processes if target is not specified. <br>Not supported on **BSD* systems.|**process type** - All processes of specified type (e.g., poller)<br>See all [proxy process types](#proxy_process_types).<br>**process type,N** - Process type and number (e.g., poller,3)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.| |log\_level\_decrease\[=<**target**>\]|Decrease log level, affects all processes if target is not specified.<br>Not supported on **BSD* systems.|^| |prof\_enable\[=<**target**>\]|Enable profiling.<br>Affects all processes if target is not specified.<br>Enabled profiling provides details of all rwlocks/mutexes by function name.<br>Supported since Zabbix 6.0.13.|**process type** - All processes of specified type (e.g., history syncer)<br>See all [proxy process types](#proxy_process_types).<br>**process type,N** - Process type and number (e.g., history syncer,1)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.<br>**scope** - `rwlock`, `mutex`, `processing` can be used with the process type and number (e.g., history syncer,1,processing) or all processes of type (e.g., history syncer,rwlock)| |prof\_disable\[=<**target**>\]|Disable profiling.<br>Affects all processes if target is not specified.<br>Supported since Zabbix 6.0.13.|**process type** - All processes of specified type (e.g., history syncer)<br>See all [proxy process types](#proxy_process_types).<br>**process type,N** - Process type and number (e.g., history syncer,1)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.|  Example of using runtime control to reload the proxy configuration cache:      zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R config_cache_reload  Examples of using runtime control to gather diagnostic information:      Gather all available diagnostic information in the proxy log file:     zabbix_proxy -R diaginfo      Gather history cache statistics in the proxy log file:     zabbix_proxy -R diaginfo=historycache  Example of using runtime control to reload the SNMP cache:      zabbix_proxy -R snmp_cache_reload    Example of using runtime control to trigger execution of housekeeper      zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R housekeeper_execute  Examples of using runtime control to change log level:      Increase log level of all processes:     zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase      Increase log level of second poller process:     zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase=poller,2      Increase log level of process with PID 1234:     zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase=1234      Decrease log level of all http poller processes:     zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_decrease="http poller"
es	##### Control de tiempo de ejecución  Opciones de control de tiempo de ejecución:  |Opción|Descripción|Objetivo| |------|-----------|------| |config\_cache\_reload|Recargar caché de configuración. Ignorado si el caché se está cargando actualmente.<br>El proxy activo de Zabbix se conectará al servidor de Zabbix y solicitará los datos de configuración.| | |diaginfo\[=<**objetivo**>\]|Recopilar información de diagnóstico en el archivo de registro del proxy.|**historycache** - estadísticas de caché de historial<br>**preprocesamiento** - estadísticas del administrador de preprocesamiento<br>* *bloqueos** - lista de mutexes (está vacía en sistemas **BSD*)| |snmp\_cache\_reload|Vuelva a cargar la caché de SNMP, borre las propiedades de SNMP (hora del motor, arranques del motor, ID del motor, credenciales) para todos los hosts.| | |housekeeper\_execute|Iniciar el procedimiento de limpieza. Ignorado si el procedimiento de limpieza está actualmente en curso.| | |log\_level\_increase\[=<**target**>\]|Aumenta el nivel de registro, afecta a todos los procesos si no se especifica el objetivo. <br>No compatible con sistemas **BSD*.|**tipo de proceso**: todos los procesos del tipo especificado (p. ej., poller)<br>Ver todos los [tipos de proceso de proxy](#proxy_process_types).<br>** tipo de proceso,N**: tipo y número de proceso (por ejemplo, sondeador,3)<br>**pid**: identificador de proceso (1 a 65535). Para valores más grandes, especifique el objetivo como 'tipo de proceso, N'.| |log\_level\_decrease\[=<**target**>\]|Reduce el nivel de registro, afecta a todos los procesos si no se especifica el objetivo.<br>No compatible con sistemas **BSD*.|^| |prof\_enable\[=<**target**>\]|Habilitar la creación de perfiles.<br>Afecta a todos los procesos si no se especifica el destino.<br>La creación de perfiles habilitada proporciona detalles de todos los rwlocks/mutexes por nombre de función.<br >Compatible desde Zabbix 6.0.13.|**tipo de proceso** - Todos los procesos del tipo especificado (por ejemplo, sincronizador de historial)<br>Ver todos los [tipos de procesos de proxy](#proxy_process_types).<br>**tipo de proceso, N**: tipo y número de proceso (p. ej., sincronizador de historial, 1)<br>**pid**: identificador de proceso (de 1 a 65535). Para valores más grandes, especifique el destino como 'tipo de proceso, N'.<br>**alcance** - `rwlock`, `mutex`, `processing` se pueden usar con el tipo y número de proceso (por ejemplo, sincronizador de historial, 1, procesamiento) o todos los procesos de tipo (por ejemplo, sincronizador de historial, rwlock) | |prof\_disable\[=<**target**>\]|Deshabilitar la creación de perfiles.<br>Afecta a todos los procesos si no se especifica el objetivo.<br>Compatible desde Zabbix 6.0.13.|**tipo de proceso** - Todos los procesos del tipo especificado (por ejemplo, sincronizador de historial)<br>Ver todos los [tipos de procesos de proxy](#proxy_process_types).<br>**tipo de proceso,N** - Tipo y número de proceso (por ejemplo, sincronizador de historial,1) <br>**pid**: identificador de proceso (1 a 65535). Para valores mayores, especifique el destino como 'tipo de proceso,N'.|  Ejemplo de uso del control de tiempo de ejecución para recargar la configuración del proxy cache:      zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R config_cache_reload  Ejemplos de uso del control de tiempo de ejecución para recopilar información de diagnóstico:      Reúna toda la información de diagnóstico disponible en el archivo de registro del proxy:     zabbix_proxy -R diaginfo      Recopile estadísticas de la memoria caché del historial en el archivo de registro del proxy:     zabbix_proxy -R diaginfo=historycache  Ejemplo de uso del control de tiempo de ejecución para recargar la memoria caché SNMP:      zabbix_proxy -R snmp_cache_reload  Ejemplo de uso del control de tiempo de ejecución para desencadenar la ejecución del limpiador      zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R housekeeper_execute  Ejemplos de uso del control de tiempo de ejecución para cambiar el nivel de registro:      Aumentar el nivel de registro de todos los procesos:     zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase      Aumente el nivel de registro del segundo proceso de sondeo:     zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase=poller,2      Aumente el nivel de registro del proceso con PID 1234:     zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase=1234      Disminuya el nivel de registro de todos los procesos de sondeo http:     zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_decrease="http poller"

en-us	##### Runtime control  Runtime control options:  |Option|Description|Target| |--|------|------| |config\_cache\_reload|Reload configuration cache. Ignored if cache is being currently loaded.| | |diaginfo\[=<**section**>\]|Gather diagnostic information in the server log file.|**historycache** - history cache statistics<br>**valuecache** - value cache statistics<br>**preprocessing** - preprocessing manager statistics<br>**alerting** - alert manager statistics<br>**lld** - LLD manager statistics<br>**locks** - list of mutexes (is empty on **BSD* systems)| |ha\_status|Log high availability (HA) cluster status.| | |ha\_remove\_node=target|Remove the high availability (HA) node specified by its name or ID.<br>Note that active/standby nodes cannot be removed.|**target** - name or ID of the node (can be obtained by running ha\_status)| |ha\_set\_failover\_delay=delay|Set high availability (HA) failover delay.<br>Time suffixes are supported, e.g. 10s, 1m.| | |secrets\_reload|Reload secrets from Vault.| | |service\_cache\_reload|Reload the service manager cache.| | |snmp\_cache\_reload|Reload SNMP cache, clear the SNMP properties (engine time, engine boots, engine id, credentials) for all hosts.| | |housekeeper\_execute|Start the housekeeping procedure. Ignored if the housekeeping procedure is currently in progress.| | |trigger\_housekeeper\_execute|Start the trigger housekeeping procedure. Ignored if the trigger housekeeping procedure is currently in progress.| | |log\_level\_increase\[=<**target**>\]|Increase log level, affects all processes if target is not specified.<br>Not supported on *BSD* systems.|**process type** - All processes of specified type (e.g., poller)<br>See all [server process types](#server_process_types).<br>**process type,N** - Process type and number (e.g., poller,3)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.| |log\_level\_decrease\[=<**target**>\]|Decrease log level, affects all processes if target is not specified.<br>Not supported on *BSD* systems.|^| |prof\_enable\[=<**target**>\]|Enable profiling.<br>Affects all processes if target is not specified.<br>Enabled profiling provides details of all rwlocks/mutexes by function name.<br>Supported since Zabbix 6.0.13.|**process type** - All processes of specified type (e.g. history syncer)<br>Supported process types as profiling targets: alerter, alert manager, availability manager, configuration syncer, discoverer, escalator, history poller, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, lld manager, lld worker, odbc poller, poller, preprocessing manager, preprocessing worker, proxy poller, self-monitoring, service manager, snmp trapper, task manager, timer, trapper, unreachable poller, vmware collector<br>**process type,N** - Process type and number (e.g., history syncer,1)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.<br>**scope** - `rwlock`, `mutex`, `processing` can be used with the process type and number (e.g., history syncer,1,processing) or all processes of type (e.g., history syncer,rwlock)| |prof\_disable\[=<**target**>\]|Disable profiling.<br>Affects all processes if target is not specified.<br>Supported since Zabbix 6.0.13.|**process type** - All processes of specified type (e.g. history syncer)<br>Supported process types as profiling targets: see `prof_enable`<br>**process type,N** - Process type and number (e.g., history syncer,1)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.|
es	##### Control de tiempo de ejecución  Opciones de control de tiempo de ejecución:  |Opción|Descripción|Objetivo| |--|------|------| |config\_cache\_reload|Recargar caché de configuración. Ignorado si el caché se está cargando actualmente.| | |diaginfo\[=<**target**>\]|Recopilar información de diagnóstico en el archivo de registro del servidor.|**historycache** - estadísticas de caché de historial<br>**valuecache** - estadísticas de caché de valor<br>* *preprocesamiento**: estadísticas del administrador de preprocesamiento<br>**alerting**: estadísticas del administrador de alertas<br>**lld**: estadísticas del administrador de LLD<br>**locks**: lista de mutexes (está vacía en ** sistemas BSD*)| |ha\_status|Registrar el estado del clúster de alta disponibilidad (HA).| | |ha\_remove\_node=target|Elimina el nodo de alta disponibilidad (HA) especificado por su nombre o ID.<br>Tenga en cuenta que los nodos activos/en espera no se pueden eliminar.|**target** - nombre o ID del nodo (se puede obtener ejecutando ha\_status)| |ha\_set\_failover\_delay=delay|Establecer retraso de conmutación por error de alta disponibilidad (HA).<br>Se admiten sufijos de tiempo, p. 10s, 1m.| | |secrets\_reload|Recargar secretos desde Vault.| | |service\_cache\_reload|Recargar la caché del administrador de servicios.| | |snmp\_cache\_reload|Vuelva a cargar la caché de SNMP, borre las propiedades de SNMP (hora del motor, arranques del motor, ID del motor, credenciales) para todos los hosts.| | |housekeeper\_execute|Iniciar el procedimiento de limpieza. Ignorado si el procedimiento de limpieza está actualmente en curso.| | |trigger\_housekeeper\_execute|Iniciar el procedimiento de mantenimiento del disparador. Ignorado si el procedimiento de limpieza del iniciador está actualmente en curso.| | |log\_level\_increase\[=<**objetivo**>\]|Aumenta el nivel de registro, afecta a todos los procesos si no se especifica el objetivo.<br>No compatible con sistemas **BSD*.|**tipo de proceso* * - Todos los procesos del tipo especificado (p. ej., poller)<br>Ver todos los [tipos de proceso del servidor](#server_process_types).<br>**process type,N** - Tipo y número de proceso (p. ej., poller,3) <br>**pid** - Identificador de proceso (1 a 65535). Para valores más grandes, especifique el objetivo como 'tipo de proceso, N'.| |log\_level\_decrease\[=<**target**>\]|Reduce el nivel de registro, afecta a todos los procesos si no se especifica el objetivo.<br>No compatible con sistemas **BSD*.|^| |prof\_enable\[=<**target**>\]|Habilitar la creación de perfiles.<br>Afecta a todos los procesos si no se especifica el destino.<br>La creación de perfiles habilitada proporciona detalles de todos los rwlocks/mutexes por nombre de función.<br >Compatible desde Zabbix 6.0.13.|**tipo de proceso**: todos los procesos del tipo especificado (por ejemplo, sincronizador de historial)<br>Tipos de procesos admitidos como objetivos de creación de perfiles: alertador, administrador de alertas, administrador de disponibilidad, sincronizador de configuración, descubridor, escalador , sondeador de historial, sincronizador de historial, ama de llaves, sondeador http, pinger icmp, administrador ipmi, sondeador ipmi, sondeador java, administrador lld, trabajador lld, sondeador odbc, sondeador, administrador de preprocesamiento, trabajador de preprocesamiento, sondeador proxy, autocontrol, administrador de servicios , SNMP Trapper, administrador de tareas, temporizador, Trapper, sondeador inalcanzable, vmware Collector<br>**tipo de proceso,N** - Tipo y número de proceso (p. ej., sincronizador de historial,1)<br>**pid** - Proceso identificador (1 a 65535). Para valores más grandes, especifique el destino como 'tipo de proceso, N'.<br>**alcance** - `rwlock`, `mutex`, `processing` se pueden usar con el tipo y número de proceso (p. ej., sincronizador de historial, 1, procesamiento) o todos los procesos de tipo (por ejemplo, sincronizador de historial, rwlock) | |prof\_disable\[=<**target**>\]|Deshabilitar la creación de perfiles.<br>Afecta a todos los procesos si no se especifica el objetivo.<br>Compatible desde Zabbix 6.0.13.|**tipo de proceso** - Todos los procesos del tipo especificado (por ejemplo, sincronizador de historial)<br>Tipos de procesos admitidos como objetivos de creación de perfiles: consulte `prof_enable`<br>**tipo de proceso,N** - Tipo y número de proceso (por ejemplo, sincronizador de historial,1)<br >**pid** - Identificador de proceso (1 a 65535). Para valores mayores, especifique el destino como 'tipo de proceso,N'.|

en-us	##### Runtime control  Runtime control provides some options for remote control.  |Option|Description| |--|--------| |log\_level\_increase|Increase log level.| |log\_level\_decrease|Decrease log level.| |metrics|List available metrics.| |version|Display agent version.| |userparameter\_reload|Reload values of the *UserParameter* and *Include* options from the current configuration file.| |help|Display help information on runtime control.|  Examples:  -   increasing log level for agent 2 -   print runtime control options  ```{=html} <!-- --> ```     zabbix_agent2 -R log_level_increase     zabbix_agent2 -R help
es	##### Control en tiempo de ejecución  El control en tiempo de ejecución proporciona algunas opciones para el control remoto.  |Opción|Descripción| |--|--------| |log\_level\_increase|Aumentar el nivel de registro.| |log\_level\_decrease|Disminuir el nivel de registro.| |metrics|Lista de métricas disponibles.| |version|Mostrar versión del agente.| |userparameter\_reload|Recargar los valores de las opciones *UserParameter* e *Include* del archivo de configuración actual.| |help|Mostrar información de ayuda sobre el control del tiempo de ejecución.|  Ejemplos:  -   aumentar el nivel de registro para el agente 2 -   opciones de control en tiempo de ejecución de impresión  ```{=html} <!-- --> ```     zabbix_agent2 -R log_level_increase     zabbix_agent2 -R help

en-us	##### Runtime control  With runtime control options you may change the log level of agent processes.  |Option|Description|Target| |--|------|------| |log\_level\_increase\[=<target>\]|Increase log level.<br>If target is not specified, all processes are affected.|Target can be specified as:<br>**process type** - all processes of specified type (e.g., listener)<br>See all [agent process types](#agent_process_types).<br>**process type,N** - process type and number (e.g., listener,3)<br>**pid** - process identifier (1 to 65535). For larger values specify target as 'process-type,N'.| |log\_level\_decrease\[=<target>\]|Decrease log level.<br>If target is not specified, all processes are affected.|^| |userparameter\_reload|Reload values of the *UserParameter* and *Include* options from the current configuration file.| |  Examples:  -   increasing log level of all processes -   increasing log level of the third listener process -   increasing log level of process with PID 1234 -   decreasing log level of all active check processes  ```{=html} <!-- --> ```     zabbix_agentd -R log_level_increase     zabbix_agentd -R log_level_increase=listener,3     zabbix_agentd -R log_level_increase=1234     zabbix_agentd -R log_level_decrease="active checks"  ::: noteclassic Runtime control is not supported on OpenBSD, NetBSD and Windows. :::
es	##### Control en tiempo de ejecución  Con las opciones de control en tiempo de ejecución, puede cambiar el nivel de registro del agente.  |Opción|Descripción|Objetivo| |--|------|------| |log\_level\_increase\[=<destino>\]|Aumentar el nivel de registro.<br>Si no se especifica el objetivo, todos los procesos se ven afectados.|El objetivo se puede especificar como:<br>**tipo de proceso** - todos los procesos del tipo especificado (por ejemplo, oyente)<br>Ver todos los [tipos de procesos de agente](#agent_process_types).<br>**tipo de proceso,N** - tipo y número de proceso (por ejemplo, oyente,3)<br >**pid** - identificador de proceso (1 a 65535). Para valores mayores, especifique el destino como 'tipo de proceso,N'.| |log\_level\_decrease\[=<target>\]|Disminuye el nivel de registro.<br>Si no se especifica el objetivo, todos los procesos se ven afectados.|^| |userparameter\_reload|Recargar los valores de las opciones *UserParameter* e *Include* del archivo de configuración actual.| |  Ejemplos:  - aumentar el nivel de registro de todos los procesos - aumentar el nivel de registro del proceso del tercer oyente - aumento del nivel de registro del proceso con PID 1234 - disminución del nivel de registro de todos los procesos de verificación activos.  ```{=html} <!-- --> ```     zabbix_agentd -R log_level_increase     zabbix_agentd -R log_level_increase=listener,3     zabbix_agentd -R log_level_increase=1234     zabbix_agentd -R log_level_decrease="active checks"  ::: noteclassic El control en tiempo de ejecución no es compatible con OpenBSD, NetBSD y Windows. :::

en-us	### SAML authentication  SAML 2.0 authentication can be used to sign in to Zabbix. Note that a user must exist in Zabbix, however, its Zabbix password will not be used. If authentication is successful, then Zabbix will match a local username with the username attribute returned by SAML.  ::: noteclassic  If SAML authentication is enabled, users will be able to choose between logging in locally or via SAML Single Sign-On.  :::
es	### Autenticación SAML  La Autenticación SAML 2.0 se puede utilizar para iniciar sesión en Zabbix. Tenga en cuenta que El usuario debe existir en Zabbix, sin embargo, su contraseña de Zabbix no será usadA. Si la autenticación es exitosa, Zabbix asignará  un  usuario local con el atributo de nombre de usuario devuelto por SAML.  ::: noteclassic  Si la autenticación SAML está habilitada, los usuarios podrán elegir entre iniciar sesión localmente o mediante el inicio de sesión único SAML.  :::

en-us	#### Scenario
es	#### Escenario

en-us	#### Scenario items  As soon as a scenario is created, Zabbix automatically adds the following items for monitoring.  |Item|Description| |----|-----------| |*Download speed for scenario <Scenario>*|This item will collect information about the download speed (bytes per second) of the whole scenario, i.e. average for all steps.<br>Item key: web.test.in\[Scenario,,bps\]<br>Type: *Numeric(float)*| |*Failed step of scenario <Scenario>*|This item will display the number of the step that failed on the scenario. If all steps are executed successfully, 0 is returned.<br>Item key: web.test.fail\[Scenario\]<br>Type: *Numeric(unsigned)*| |*Last error message of scenario <Scenario>*|This item returns the last error message text of the scenario. A new value is stored only if the scenario has a failed step. If all steps are ok, no new value is collected.<br>Item key: web.test.error\[Scenario\]<br>Type: *Character*|  The actual scenario name will be used instead of "Scenario".  ::: noteclassic If the scenario name contains [user macros](/manual/config/macros/user_macros), these macros will be left unresolved in web monitoring item names. <br><br> If the scenario name starts with a doublequote or contains a comma or a square bracket, it will be properly quoted in item keys. In other cases no additional quoting will be performed. :::  ::: noteclassic Web monitoring items are added with a 30 day history and a 90 day trend retention period. :::  These items can be used to create triggers and define notification conditions.
es	#### Métricas del escenario  Tan pronto como se crea un escenario, Zabbix agrega automáticamente las siguientes métricas para el seguimiento.  |Métrica|Descripción| |----|-----------| |*Velocidad de descarga para el escenario <Escenario>*|Esta métrica recopilará información sobre la velocidad de descarga (bytes por segundo) de todo el escenario, es decir, el promedio de todos los pasos.<br>Clave de métrica: web.test.in\[Escenario] ,,bps\]<br>Tipo: *Numérico(flotante)*| |*Paso fallido del escenario <Escenario>*|Esta métrica mostrará el número del paso que falló en el escenario. Si todos los pasos se ejecutan correctamente, se devuelve 0.<br>Clave de métrica: web.test.fail\[Escenario\]<br>Tipo: *Numeric(unsigned)*| |*Último mensaje de error del escenario <Escenario>*|Esta métrica devuelve el texto del último mensaje de error del escenario. Se almacena un nuevo valor solo si el escenario tiene un paso fallido. Si todos los pasos son correctos, no se recopila ningún valor nuevo.<br>Clave de métrica: web.test.error\[Escenario\]<br>Tipo: *Carácter*|  Se utilizará el nombre real del escenario en lugar de "Escenario".  ::: noteclassic Si el nombre del escenario contiene [macros de usuario](/manual/config/macros/user_macros), estas macros quedarán sin resolver en los nombres de las métricas de monitoreo web. <br><br> Si el nombre del escenario comienza con una comilla doble o contiene una coma o un corchete, se entrecomillará correctamente en las claves de las métricas. En los demás casos no se realizará entrecomillado adicional. :::  ::: noteclassic Se agregan métricas de monitoreo web con un historial de 30 días y un período de retención de tendencias de 90 días. :::  Estas métricas se pueden utilizar para crear iniciadores y definir condiciones de notificación.

en-us	#### Scenario step items  As soon as a step is created, Zabbix automatically adds the following items for monitoring.  |Item|Description| |----|-----------| |*Download speed for step <Step> of scenario <Scenario>*|This item will collect information about the download speed (bytes per second) of the step.<br>Item key: web.test.in\[Scenario,Step,bps\]<br>Type: *Numeric(float)*| |*Response time for step <Step> of scenario <Scenario>*|This item will collect information about the response time of the step in seconds. Response time is counted from the beginning of the request until all information has been transferred.<br>Item key: web.test.time\[Scenario,Step,resp\]<br>Type: *Numeric(float)*| |*Response code for step <Step> of scenario <Scenario>*|This item will collect response codes of the step.<br>Item key: web.test.rspcode\[Scenario,Step\]<br>Type: *Numeric(unsigned)*|  Actual scenario and step names will be used instead of "Scenario" and "Step" respectively.  ::: noteclassic Web monitoring items are added with a 30 day history and a 90 day trend retention period. :::  ::: noteclassic If scenario name starts with a doublequote or contains comma or square bracket, it will be properly quoted in item keys. In other cases no additional quoting will be performed. :::  These items can be used to create triggers and define notification conditions. For example, to create a "Zabbix GUI login is too slow" trigger, you can define a trigger expression:      last(/zabbix/web.test.time[ZABBIX GUI,Login,resp])>3
es	#### Métricas de los pasos del escenario  Tan pronto como se crea un paso, Zabbix agrega automáticamente las siguientes métricas para el seguimiento.  |Métrica|Descripción| |----|-----------| |*Velocidad de descarga para el paso <Paso> del escenario <Escenario>*|Esta métrica recopilará información sobre la velocidad de descarga (bytes por segundo) del paso.<br>Clave de métrica: web.test.in\[Escenario,Paso ,bps\]<br>Tipo: *Numérico(flotante)*| |*Tiempo de respuesta para el paso <Paso> del escenario <Escenario>*|Esta métrica recopilará información sobre el tiempo de respuesta del paso en segundos. El tiempo de respuesta se cuenta desde el inicio de la solicitud hasta que se haya transferido toda la información.<br>Clave de métrica: web.test.time\[Scenario,Step,resp\]<br>Tipo: *Numeric(float)*| |*Código de respuesta para el paso <Paso> del escenario <Escenario>*|Esta métrica recopilará códigos de respuesta del paso.<br>Clave de métrica: web.test.rspcode\[Scenario,Step\]<br>Tipo: * Numérico (sin firmar)*|  Se utilizarán los nombres de escenarios y pasos reales en lugar de "Escenario" y "Paso" respectivamente.  ::: noteclassic Se agregan métricas de monitoreo web con un historial de 30 días y un período de retención de tendencia de 90 días. :::  ::: noteclassic Si el nombre del escenario comienza con una comilla doble o contiene una coma o corchete, se entrecomillará correctamente en las claves de las métricas. En los otros casos no se realizará entrecomillado adicional. :::  Estas métricas se pueden utilizar para crear iniciadores y definir condiciones de notificación . Por ejemplo, para crear un iniciador "el inicio de sesión en la GUI de Zabbix es demasiado lento", puede definir una expresión de iniciador:      last(/zabbix/web.test.time[ZABBIX GUI,Login,resp])>3

en-us	### Scenario step  The scenario step object defines a specific web scenario check. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |httpstepid|string|*(readonly)* ID of the scenario step.| |**name**<br>(required)|string|Name of the scenario step.| |**no**<br>(required)|integer|Sequence number of the step in a web scenario.| |**url**<br>(required)|string|URL to be checked.| |follow\_redirects|integer|Whether to follow HTTP redirects.<br><br>Possible values are:<br>0 - don't follow redirects;<br>1 - *(default)* follow redirects.| |headers|array of [HTTP fields](/manual/api/reference/httptest/object#HTTP field)|HTTP headers that will be sent when performing a request. Scenario step headers will overwrite headers specified for the web scenario.| |httptestid|string|*(readonly)* ID of the web scenario that the step belongs to.| |posts|string<br>array of [HTTP fields](/manual/api/reference/httptest/object#HTTP field)|HTTP POST variables as a string (raw post data) or as an array of [HTTP fields](/manual/api/reference/httptest/object#HTTP field) (form field data).| |required|string|Text that must be present in the response.| |retrieve\_mode|integer|Part of the HTTP response that the scenario step must retrieve.<br><br>Possible values are:<br>0 - *(default)* only body;<br>1 - only headers;<br>2 - headers and body.| |status\_codes|string|Ranges of required HTTP status codes separated by commas.| |timeout|string|Request timeout in seconds. Accepts seconds, time unit with suffix and user macro.<br><br>Default: 15s. Maximum: 1h. Minimum: 1s.| |variables|array of [HTTP fields](/manual/api/reference/httptest/object#HTTP field)|Scenario step variables.| |query\_fields|array of [HTTP fields](/manual/api/reference/httptest/object#HTTP field)|Query fields - array of [HTTP fields](/manual/api/reference/httptest/object#HTTP field) that will be added to URL when performing a request|
es	### Paso del escenario  El objeto de paso del escenario define una verificación de escenario web específica. Tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#tipos_de_datos)|Descripción| |--|--|------| |httpstepid|cadena|*(lecturaobligatoria)* ID del paso del escenario.| |**nombre**<br>(obligatorio)|cadena|Nombre del paso del escenario.| |**no**<br>(obligatorio)|número entero|Número de secuencia del paso en un escenario web.| |**url**<br>(obligatorio)|cadena|URL a comprobar.| |follow\_redirects|número entero|Si se deben seguir los redireccionamientos HTTP.<br><br>Los valores posibles son:<br>0: no seguir los redireccionamientos;<br>1: *(predeterminado)* seguir los redireccionamientos.| |encabezados|matriz de [campos HTTP](/manual/api/reference/httptest/object#HTTP field)|encabezados HTTP que se enviarán al realizar una solicitud. Los encabezados de los pasos del escenario sobrescribirán los encabezados especificados para el escenario web.| |httptestid|string|*(readonly)* ID del escenario web al que pertenece el paso.| |publicaciones|cadena<br>matriz de [HTTP fields](/manual/api/reference/httptest/object#campo HTTP)|Variables HTTP POST como una cadena (datos de publicación sin procesar) o como una matriz de [HTTP fields](/manual/api/reference/httptest/object#campo HTTP) (datos del campo de formulario).| |requerido|cadena|Texto que debe estar presente en la respuesta.| |retrieve\_mode|número entero|Parte de la respuesta HTTP que el paso del escenario debe recuperar.<br><br>Los valores posibles son:<br>0 - *(predeterminado)* solo cuerpo;<br>1 - solo encabezados; <br>2 - encabezados y cuerpo.| |status\_codes|cadena|Rangos de códigos de estado HTTP requeridos separados por comas.| |timeout|cadena|Tiempo de espera de solicitud en segundos. Acepta segundos, unidad de tiempo con sufijo y macro de usuario.<br><br>Predeterminado: 15 s. Máximo: 1h. Mínimo: 1s.| |variables|matriz de [HTTP fields](/manual/api/reference/httptest/object#campo HTTP)|Variables de paso del escenario.| |query\_fields|matriz de [HTTP fields](/manual/api/reference/httptest/object#campo HTTP)|Campos de consulta - matriz de [HTTP fields](/manual/api/reference/httptest/object#campo HTTP ) que se agregará a la URL al realizar una solicitud|