en-us	### Parameters  `(object/array)` Actions to create.  Additionally to the [standard action properties](object#action), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |filter|object|Action [filter](/manual/api/reference/action/object#action_filter) object for the action.| |operations|array|Action [operations](/manual/api/reference/action/object#action_operation) to create for the action.| |recovery\_operations|array|Action [recovery operations](/manual/api/reference/action/object#action_recovery_operation) to create for the action.| |update\_operations|array|Action [update operations](/manual/api/reference/action/object#action_update_operation) to create for the action.|
fr	### Paramètres  `(object/array)` Actions à créer.  En plus des [propriétés d'action standard](object#action), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |filter|object|Objet de [filtre](/manual/api/reference/action/object#action_filter) d'action pour l'action.| |operations|array|[Opérations](/manual/api/reference/action/object#action_operation) d'action à créer pour l'action.| |recovery\_operations|array|[Opérations de récupération](/manual/api/reference/action/object#action_recovery_operation) d'action à créer pour l'action.| |update\_operations|array|[Opérations de mise à jour](/manual/api/reference/action/object#action_update_operation) d'action à créer pour l'action.|

en-us	### Parameters  `(object/array)` A task to create.  The method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**type**<br>(required)|integer|Task type.<br><br>Possible values:<br>1 - Diagnostic information;<br>6 - Check now.| |**request**<br>(required)|object|Task request object according to the task type. Correct format of request object is described in [Task object](/manual/api/reference/task/object) section.| |proxy\_hostid|integer|Proxy about which Diagnostic information task will collect data.<br><br>Ignored for 'Check now' tasks.|  *Note* that 'Check now' tasks can be created only for the following types of items/discovery rules:  -   Zabbix agent -   SNMPv1/v2/v3 agent -   Simple check -   Internal check -   External check -   Database monitor -   HTTP agent -   IPMI agent -   SSH agent -   TELNET agent -   Calculated check -   JMX agent
fr	### Paramètres  `(object/array)` Une tâche à créer.  La méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**type**<br>(obligatoire)|integer|Type de tâche.<br><br>Valeurs possibles :<br>1 - Informations de diagnostic ;<br>6 - Vérifier maintenant.| |**request**<br>(obligatoire)|object|Objet de demande de tâche selon le type de tâche. Le format correct de l'objet de requête est décrit dans la section [Objet de tâche](/manual/api/reference/task/object).| |proxy\_hostid|integer|Proxy pour lequel la tâche d'informations de diagnostic collectera des données.<br><br>Ignoré pour les tâches 'Vérifier maintenant'.|  *Notez* que les tâches 'Vérifier maintenant' ne peuvent être créées que pour les types d'objets/règles de découverte suivants :  - Agent Zabbix - Agent SNMPv1/v2/v3 - Vérification simple - Contrôle interne - Contrôle externe - Moniteur de base de données - Agent HTTP - Agent IPMI - Agent SSH - Agent TELNET - Vérification calculée - Agent JMX

en-us	### Parameters  `(object/array)` Correlation properties to be updated.  The `correlationid` property must be defined for each correlation, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard correlation properties](object#correlation), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |filter|object|Correlation [filter](/manual/api/reference/correlation/object#correlation_filter) object to replace the current filter.| |operations|array|Correlation [operations](/manual/api/reference/correlation/object#correlation_operation) to replace existing operations.|
fr	### Paramètres  `(object/array)` Propriétés de corrélation à mettre à jour.  La propriété `correlationid` doit être définie pour chaque corrélation, toutes les autres propriétés sont facultatives. Seules les propriétés passées seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de corrélation standard](object#correlation), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |filter|object|Objet [filtre](/manual/api/reference/correlation/object#correlation_filter) en remplacement du filtre actuel.| |operations|array|[Opérations](/manual/api/reference/correlation/object#correlation_operation) de corrélation en remplacement du opérations existantes.|

en-us	### Parameters  `(object/array)` Correlations to create.  Additionally to the [standard correlation properties](object#correlation), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**operations**<br>(required)|array|Correlation [operations](/manual/api/reference/correlation/object#correlation_operation) to create for the correlation.| |**filter**<br>(required)|object|Correlation [filter](/manual/api/reference/correlation/object#correlation_filter) object for the correlation.|
fr	### Paramètres  `(object/array)` Corrélations à créer  En plus des [propriétés de corrélation standard](object#correlation), la méthode accepte les paramètres suivants :  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**operations**<br>(obligatoire)|array|[Opérations](/manual/api/reference/correlation/object#correlation_operation) de corrélation à créer pour la corrélation.| |**filter**<br>(obligatoire)|object|Objet de [filtre](/manual/api/reference/correlation/object#correlation_filter)  de corrélation pour la corrélation.|

en-us	### Parameters  `(object/array)` Dashboard properties to be updated.  The `dashboardid` property must be specified for each dashboard, all other properties are optional. Only the specified properties will be updated.  Additionally to the [standard dashboard properties](object#dashboard), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |pages|array|Dashboard [pages](object#dashboard_page) to replace the existing dashboard pages.<br><br>Dashboard pages are updated by the `dashboard_pageid` property. New dashboard pages will be created for objects without `dashboard_pageid` property and the existing dashboard pages will be deleted if not reused. Dashboard pages will be ordered in the same order as specified. Only the specified properties of the dashboard pages will be updated. At least one dashboard page object is required for `pages` property.| |users|array|Dashboard [user](object#dashboard_user) shares to replace the existing elements.| |userGroups|array|Dashboard [user group](object#dashboard_user_group) shares to replace the existing elements.|
fr	### Paramètres  `(object/array)` Propriétés du tableau de bord à mettre à jour.  La propriété `dashboardid` doit être définie pour chaque tableau de bord, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  Outre les [propriétés standards de tableau de bord](object#dashboard), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |pages|array|[Pages](object#dashboard_page) de tableau de bord  en remplacement des pages existantes.<br><br>Les pages de tableau de bord sont mises à jour par la propriété `dashboard_pageid`. Les nouvelles pages de tableau de bord seront créées pour les objets sans propriété `dashboard_pageid` et les pages de tableau de bord existantes seront supprimées si elles ne sont pas réutilisées. Les pages du tableau de bord seront classées dans le même ordre que celui spécifié. Seules les propriétés spécifiées des pages du tableau de bord seront mises à jour. Au moins un objet de page de tableau de bord est requis dans la propriété `pages`.| |users|array|[Utilisateur](object#dashboard_user) de tableau de bord en remplacement de l'existant.| |userGroups|array|[Groupe d'utilisateurs](object#dashboard_user_group) de tableau de bord en remplacement de l'existant.|

en-us	### Parameters  `(object/array)` Dashboards to create.  Additionally to the [standard dashboard properties](object#dashboard), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**pages**<br>(required)|array|Dashboard [pages](object#dashboard_page) to be created for the dashboard. Dashboard pages will be ordered in the same order as specified. At least one dashboard page object is required for `pages` property.| |users|array|Dashboard [user](object#dashboard_user) shares to be created on the dashboard.| |userGroups|array|Dashboard [user group](object#dashboard_user_group) shares to be created on the dashboard.|
fr	### Paramètres  `(object/array)` Tableaux de bord à créer.  Outre les propriétés [standards du tableau de bord](object#dashboard), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**pages**<br>(obligatoire)|array|[Pages](object#dashboard_page) à créer pour le tableau de bord. Les pages du tableau de bord seront classées dans le même ordre que celui spécifié. Au moins un objet de page de tableau de bord est requis pour la propriété `pages`.| |users|array|Partages [utilisateurs](object#dashboard_user)  du tableau de bord à créer pour le tableau de bord.| |userGroups|array|Partages [groupes d'utilisateurs](object#dashboard_user_group)  du tableau de bord à créer pour le tableau de bord.|

en-us	### Parameters  `(object/array)` Discovery rule properties to be updated.  The `druleid` property must be defined for each discovery rule, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard discovery rule properties](object#discovery_rule), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |dchecks|array|Discovery [checks](/manual/api/reference/dcheck/object) to replace existing checks.|
fr	### Paramètres  `(object/array)` Propriétés de la règle de découverte à mettre à jour.  La propriété `druleid` doit être définie pour chaque règle de découverte, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de l'objet règle de découverte standard](object#discovery_rule), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |dchecks|array|[Tests](/manual/api/reference/dcheck/object) de découverte en remplacement des tests existants.|

en-us	### Parameters  `(object/array)` Discovery rules to create.  Additionally to the [standard discovery rule properties](object#discovery_rule), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |**dchecks**<br>(required)|array|Discovery [checks](/manual/api/reference/dcheck/object) to create for the discovery rule.|
fr	### Paramètres  `(object/array)` Règles de découverte à créer.  En plus des [propriétés de l'objet règle de découverte standard](object#discovery_rule), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |**dchecks**<br>(obligatoire)|array|[Tests](/manual/api/reference/dcheck/object) de découverte à créer pour la règle de découverte.|

en-us	### Parameters  `(object/array)` [Global macro properties](object#global_macro) to be updated.  The `globalmacroid` property must be defined for each global macro, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.
fr	### Paramètres  `(object/array)` [Propriétés des macros globales](/manual/api/reference/usermacro/object#global_macro)) à mettre à jour.  La propriété `globalmacroid` doit être définie pour chaque macro globale. Toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.

en-us	### Parameters  `(object/array)` Global macros to create.  The method accepts global macros with the [standard global macro properties](object#global_macro).
fr	### Paramètres  `(object/array)` Macros globales à créer  La méthode accepte les macros globales avec les [propriétés de macros globales standard](/manual/api/reference/usermacro/object#global_macro).

en-us	### Parameters  `(object/array)` Graph properties to be updated.  The `graphid` property must be defined for each graph, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard graph properties](object#graph) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |gitems|array|Graph [items](/manual/api/reference/graphitem/object) to replace existing graph items. If a graph item has the `gitemid` property defined it will be updated, otherwise a new graph item will be created.|
fr	### Paramètres  `(object/array)` Propriétés du graphique à mettre à jour.  La propriété `graphid` doit être définie pour chaque graphique, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de l'objet graphique standard](object#graphique), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |gitems|array|[Éléments](/manual/api/reference/graphitem/object)  de graphique en remplacement des éléments de graphique existants. Si un élément de graphique a la propriété `gitemid` définie, il sera mis à jour, sinon un nouvel élément de graphique sera créé.|

en-us	### Parameters  `(object/array)` Graph prototype properties to be updated.  The `graphid` property must be defined for each graph prototype, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard graph prototype properties](object#graph_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |gitems|array|Graph [items](/manual/api/reference/graphitem/object) to replace existing graph items. If a graph item has the `gitemid` property defined it will be updated, otherwise a new graph item will be created.|
fr	### Paramètres  `(object/array)` Propriétés du prototype de graphique à mettre à jour.  La propriété `graphid` doit être définie pour chaque prototype de graphique, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de l'objet prototype de graphique standard](object#graph_prototype), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |gitems|array|[Éléments](/manual/api/reference/graphitem/object)  de graphique en remplacement des éléments de graphique existants. Si un élément de graphique a la propriété `gitemid` définie, il sera mis à jour, sinon un nouvel élément de graphique sera créé.|

en-us	### Parameters  `(object/array)` Graph prototypes to create.  Additionally to the [standard graph prototype properties](object#graph_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**gitems**<br>(required)|array|Graph [items](/manual/api/reference/graphitem/object) to be created for the graph prototypes. Graph items can reference both items and item prototypes, but at least one item prototype must be present.|
fr	### Paramètres  `(object/array)` Prototypes de graphes à créer.  En plus des [propriétés standard du prototype de graphe](object#graph_prototype), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**gitems**<br>(obligatoire)|tableau|Graphique [élément] (/manual/api/reference/graphitem/object) à créer pour les prototypes de graphe. Les éléments de graphique peuvent référencer à la fois des éléments et des prototypes d'élément, mais au moins un prototype d'élément doit être présent.|

en-us	### Parameters  `(object/array)` Graphs to create.  Additionally to the [standard graph properties](object#graph), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |**gitems**<br>(required)|array|Graph [items](/manual/api/reference/graphitem/object) to be created for the graph.|
fr	### Paramètres  `(object/array)` Graphiques à créer.  En plus des [propriétés de l'objet graphique standard](object#graph), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |----------|----|-----------| |**gitems**<br>(obligatoire)|array|[Éléments de graphique](/manual/api/reference/graphitem/object) à créer pour le graphique.|

en-us	### Parameters  `(object/array)` [Host group properties](object#host_group) to be updated.  The `groupid` property must be defined for each host group, all other properties are optional. Only the given properties will be updated, all others will remain unchanged.
fr	### Paramètres  `(object/array)` [Propriétés des groupes d'hôtes](object#host_group) à mettre à jour.  La propriété `groupeid` doit être définie pour chaque groupe d'hôtes. Toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.

en-us	### Parameters  `(object/array)` Host groups to create. The method accepts host groups with the [standard host group properties](object#host_group).
fr	### Paramètres  `(object/array)` Groupes d'hôtes à créer. La méthode accepte les groupes d'hôtes avec les [propriétés standard du groupe d'hôtes](object#host_group).

en-us	### Parameters  `(object/array)` [Host interface properties](object#host_interface) to be updated.  The `interfaceid` property must be defined for each host interface, all other properties are optional. Only the given properties will be updated, all others will remain unchanged.
fr	### Paramètres  `(object/array)` [Propriétés de l'interface hôte](/fr/manual/api/reference/hostinterface/object#host_interface) à mettre à jour.  La propriété `interfaceid` doit être définie pour chaque interface hôte. Toutes les autres propriétés sont facultatives. Seules les propriétés données seront mises à jour, toutes les autres resteront inchangées.

en-us	### Parameters  `(object/array)` Host interfaces to create. The method accepts host interfaces with the [standard host interface properties](object#host_interface).
fr	### Paramètres  `(object/array)` Interfaces hôtes à créer. La méthode accepte les interfaces hôtes ayant les [propriétés standard de l'objet interface hôte](/fr/manual/api/reference/hostinterface/object#interface_hote).

en-us	### Parameters  `(object/array)` [Host macro properties](object#host_macro) to be updated.  The `hostmacroid` property must be defined for each host macro, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.
fr	### Paramètres  `(object/array)` [Propriétés des macros d'hôte](/manual/api/reference/usermacro/object#host_macro) à mettre à jour.  La propriété `hostmacroid` doit être définie pour chaque macro d'hôte. Toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.

en-us	### Parameters  `(object/array)` Host macros to create.  The method accepts host macros with the [standard host macro properties](object#host_macro).
fr	### Paramètres  `(object/array)` Macros hôtes à créer.  La méthode accepte les macros hôtes avec des [propriétés standard de macro hôte](object#host_macro).

en-us	### Parameters  `(object/array)` Host properties to be updated.  The `hostid` property must be defined for each host, all other properties are optional. Only the given properties will be updated, all others will remain unchanged.  Note, however, that updating the host technical name will also update the host's visible name (if not given or empty) by the host's technical name value.  Additionally to the [standard host properties](object#host), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object#host_group) to replace the current host groups the host belongs to.<br><br>The host groups must have the `groupid` property defined. All host groups that are not listed in the request will be unlinked.| |interfaces|object/array|Host [interfaces](/manual/api/reference/hostinterface/object) to replace the current host interfaces.<br><br>All interfaces that are not listed in the request will be removed.| |tags|object/array|Host [tags](/manual/api/reference/host/object#host_tag) to replace the current host tags.<br><br>All tags that are not listed in the request will be removed.| |inventory|object|Host [inventory](/manual/api/reference/host/object#host_inventory) properties.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to replace the current user macros.<br><br>All macros that are not listed in the request will be removed.| |templates|object/array|[Templates](/manual/api/reference/template/object) to replace the currently linked templates. All templates that are not listed in the request will be only unlinked.<br><br>The templates must have the `templateid` property defined.| |templates\_clear|object/array|[Templates](/manual/api/reference/template/object) to unlink and clear from the host.<br><br>The templates must have the `templateid` property defined.|  ::: notetip As opposed to the Zabbix frontend, when `name` (visible host name) is the same as `host` (technical host name), updating `host` via API will not automatically update `name`. Both properties need to be updated explicitly. :::
fr	### Paramètres  `(object/array)` Propriétés de l'hôte à mettre à jour.  La propriété `hostid` doit être définie pour chaque hôte, toutes les autres propriétés sont facultatives. Seules les propriétés données seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de l'objet hôte standard](object#host), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|[Groupes d'hôtes](/manual/api/reference/hostgroup/object#host_group) en remplacement des groupes d'hôtes actuels auxquels appartient l'hôte.<br><br>Les groupes hôtes doivent avoir la propriété `groupid` définie. Tous les groupes hôtes qui ne figurent pas dans la demande seront déliés.| |interfaces|object/array|[Interfaces hôtes](/manual/api/reference/hostinterface/object) en remplacement des interfaces hôtes actuelles.<br><br>Toutes les interfaces qui ne figurent pas dans la demande seront supprimées.| |tags|object/array|[Tags d'hôte](/manual/api/reference/host/object#host_tag) en remplacement des tags d'hôte actuels.<br><br>Toutes les tas qui ne figurent pas dans la demande seront supprimés.| |inventory|object|Propriétés d'[inventaire d'hôte](/manual/api/reference/host/object#host_inventory) .| |macros|object/array|[Macros utilisateur](/manual/api/reference/usermacro/object) en remplacement des macros utilisateur actuelles.<br><br>Toutes les macros non répertoriées dans la demande seront supprimées.| |templates|object/array|[Modèles](/manual/api/reference/template/object) en remplacement des modèles actuellement liés. Tous les modèles qui ne sont pas répertoriés dans la demande seront uniquement déliés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.| |templates\_clear|object/array|[Modèles](/manual/api/reference/template/object) à délier et supprimer de l'hôte.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|  ::: notetip Contrairement à l'interface Zabbix, lorsque `name` (nom d'hôte visible) est identique à `host` (nom d'hôte technique), la mise à jour de `host` via l'API ne mettra pas automatiquement à jour `name` . Les deux propriétés doivent être mises à jour explicitement. :::

en-us	### Parameters  `(object/array)` Host prototype properties to be updated.  The `hostid` property must be defined for each host prototype, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard host prototype properties](object#host_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groupLinks|array|Group [links](/manual/api/reference/hostprototype/object#group_link) to replace the current group links on the host prototype.| |groupPrototypes|array|Group [prototypes](/manual/api/reference/hostprototype/object#group_prototype) to replace the existing group prototypes on the host prototype.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to replace the current user macros.<br><br>All macros that are not listed in the request will be removed.| |tags|object/array|Host prototype [tags](/manual/api/reference/hostprototype/object#host_prototype_tag) to replace the current tags.<br><br>All tags that are not listed in the request will be removed.| |interfaces|object/array|Host prototype [custom interfaces](/manual/api/reference/hostprototype/object#custom_interface) to replace the current interfaces.<br><br>Custom interface object should contain all its parameters.<br>All interfaces that are not listed in the request will be removed.| |templates|object/array|[Templates](/manual/api/reference/template/object) to replace the currently linked templates.<br><br>The templates must have the `templateid` property defined.|
fr	### Paramètres  `(object/array)` Propriétés du prototype d'hôte à mettre à jour.  La propriété `hostid` doit être définie pour chaque prototype d'hôte, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de l'objet prototype d'hôte standard](object#host_prototype), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groupLinks|array|[Liens de groupe](/manual/api/reference/hostprototype/object#group_link) en remplacement des liens de groupe existants sur le prototype d'hôte.| |groupPrototypes|array|[Prototypes de groupe](/manual/api/reference/hostprototype/object#group_prototype) en remplacement des prototypes de groupe existants sur le prototype d'hôte.| |macros|object/array|Macros utilisateurs](/manual/api/reference/usermacro/object) en remplacement des macros existantes.<br><br>Toutes les macros qui ne sont pas répertoriées dans la demande seront supprimées.| |tags|object/array|[Tags](/manual/api/reference/hostprototype/object#host_prototype_tag) de prototypes d'hôtes en remplacement des tags actuels.<br><br>Tous les tags qui ne sont pas répertoriés dans la demande seront supprimés.| |interfaces|object/array|[Interfaces personnalisées](/manual/api/reference/hostprototype/object#custom_interface) de prototypes d'hôtes en remplacement des interfaces actuelles.<br><br>Custom interface object should contain all its parameters.<br>All interfaces that are not listed in the request will be removed.| |templates|object/array|[Modèles](/manual/api/reference/template/object) en remplacement des modèles actuellement liés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|

en-us	### Parameters  `(object/array)` Host prototypes to create.  Additionally to the [standard host prototype properties](object#host_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groupLinks**<br>(required)|array|Group [links](/manual/api/reference/hostprototype/object#group_link) to be created for the host prototype.| |**ruleid**<br>(required)|string|ID of the LLD rule that the host prototype belongs to.| |groupPrototypes|array|Group [prototypes](/manual/api/reference/hostprototype/object#group_prototype) to be created for the host prototype.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to be created for the host prototype.| |tags|object/array|Host prototype [tags](/manual/api/reference/hostprototype/object#host_prototype_tag).| |interfaces|object/array|Host prototype [custom interfaces](/manual/api/reference/hostprototype/object#custom_interface).| |templates|object/array|[Templates](/manual/api/reference/template/object) to be linked to the host prototype.<br><br>The templates must have the `templateid` property defined.|
fr	### Paramètres  `(object/array)` Prototypes d'hôte à créer.  En plus des [propriétés de l'objet prototype d'hôte standard](object#host_prototype), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groupLinks**<br>(obligatoire)|array|[Liens de groupe](/manual/api/reference/hostprototype/object#group_link) à créer pour le prototype d'hôte.| |**ruleid**<br>(obligatoire)|string|ID de la règle de découverte bas niveau à laquelle appartient le prototype d'hôte.| |groupPrototypes|array|[Prototypes de groupe(/manual/api/reference/hostprototype/object#group_prototype) devant être créés pour le prototype d'hôte.| |macros|object/array|[Macros utilisateurs](/manual/api/reference/usermacro/object) à créer pour le prototype d'hôte.| |tags|object/array|[Tags de prototype d'hôte](/manual/api/reference/hostprototype/object#host_prototype_tag).| |interfaces|object/array|[Interfaces personnalisée de prototype d'hôte](/manual/api/reference/hostprototype/object#custom_interface).| |templates|object/array|[Modèles](/manual/api/reference/template/object) à lier au prototype d'hôte.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|

en-us	### Parameters  `(object/array)` Hosts to create.  Additionally to the [standard host properties](object#host), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(required)|object/array|Host [groups](/manual/api/reference/hostgroup/object) to add the host to.<br><br>The host groups must have the `groupid` property defined.| |interfaces|object/array|[Interfaces](/manual/api/reference/hostinterface/object) to be created for the host.| |tags|object/array|Host [tags](/manual/api/reference/host/object#host_tag).| |templates|object/array|[Templates](/manual/api/reference/template/object) to be linked to the host.<br><br>The templates must have the `templateid` property defined.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to be created for the host.| |inventory|object|Host [inventory](/manual/api/reference/host/object#host_inventory) properties.|
fr	### Paramètres  `(object/array)` Hôtes à créer.  En plus des [propriétés standard de l'hôte](object#host), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(obligatoire)|object/array|[Groupes](/manual/api/reference/hostgroup/object) d'hôtes auquel ajouter l'hôte.<br><br>Les groupes d'hôtes doivent avoir la propriété `groupid` définie.| |interfaces|object/array|[Interfaces](/manual/api/reference/hostinterface/object) à créer pour l'hôte.| |tags|object/array|[Tags](/manual/api/reference/host/object#host_tag) d'hôte.| |templates|object/array|[Templates](/manual/api/reference/template/object) à lier à l'hôte.<br><br>Les modèles doivent avoir la propriété `templateid` définie.| |macros|object/array|[Macros utilisateur](/manual/api/reference/usermacro/object) à créer pour l'hôte.| |inventory|objet|Propriétés [inventaire](/manual/api/reference/host/object#host_inventory) de l'hôte.|

en-us	### Parameters  `(object/array)` Icon map properties to be updated.  The `iconmapid` property must be defined for each icon map, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard icon map properties](object#icon_map), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |mappings|array|[Icon mappings](/manual/api/reference/iconmap/object#icon_mapping) to replace the existing icon mappings.|
fr	### Paramètres  `(object/array)`Correspondance d'icônes à mettre à jour.  La propriété `iconmapid` doit être définie pour chaque correspondance d'icônes, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de correspondance d'icônes standard](object#icon_map), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |mappings|array|[Correspondances d'icônes](/manual/api/reference/iconmap/object#icon_mapping) en remplacement des correspondance d'icônes existantes.|

en-us	### Parameters  `(object/array)` Icon maps to create.  Additionally to the [standard icon map properties](object#icon_map), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**mappings**<br>(required)|array|[Icon mappings](/manual/api/reference/iconmap/object#icon_mapping) to be created for the icon map.|
fr	### Paramètres  `(object/array)` Table de correspondance des icônes à créer.  En plus des [propriétés de table de correspondance des icônes standard](object#icon_map), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**mappings**<br>(obligatoire)|array|[Correspondaces d'icônes](/manual/api/reference/iconmap/object#icon_mapping) à créer pour la table de correspondance des icônes.|

en-us	### Parameters  `(object/array)` Image properties to be updated.  The `imageid` property must be defined for each image, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard image properties](object#image), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |image|string|Base64 encoded image. The maximum size of the encoded image is 1 MB. Maximum size can be adjusted by changing ZBX\_MAX\_IMAGE\_SIZE constant value.<br>Supported image formats are: PNG, JPEG, GIF.|
fr	### Paramètres  `(object/array)` Propriétés d'image à mettre à jour.  La propriété `imageid` doit être définie pour chaque image, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés d'image standard](object#image), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |image|string|Image encodée en Base64. La taille maximale de l'image encodée est de 1 Mo. La taille maximale peut être ajustée en modifiant la valeur constante ZBX\_MAX\_IMAGE\_SIZE.<br>Les formats d'image pris en charge sont : PNG, JPEG, GIF.|

en-us	### Parameters  `(object/array)` Images to create.  Additionally to the [standard image properties](object#image), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**name**<br>(required)|string|Name of the image.| |**imagetype**<br>(required)|integer|Type of image.<br><br>Possible values:<br>1 - *(default)* icon;<br>2 - background image.| |**image**<br>(required)|string|Base64 encoded image. The maximum size of the encoded image is 1 MB. Maximum size can be adjusted by changing ZBX\_MAX\_IMAGE\_SIZE constant value.<br>Supported image formats are: PNG, JPEG, GIF.|
fr	### Paramètres  `(object/array)` Images à créer.  En plus des [propriétés d'image standard](object#image), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**name**<br>(obligatoire)|string|Nom de l'image.| |**imagetype**<br>(obligatoire)|integer|Type d'image.<br><br>Valeurs possibles :<br>1 - *(par défaut)* icône;<br>2 - image d'arrière plan.| |**image**<br>(obligatoire)|string|Image encodée en Base64. La taille maximale de l'image encodée est de 1 Mo. La taille maximale peut être ajustée en modifiant la valeur constante ZBX\_MAX\_IMAGE\_SIZE.<br>Les formats d'image pris en charge sont : PNG, JPEG, GIF.|

en-us	### Parameters  `(object/array)` Item properties to be updated.  The `itemid` property must be defined for each item, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard item properties](object#item), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |preprocessing|array|[Item preprocessing](/manual/api/reference/item/object#item_preprocessing) options to replace the current preprocessing options.| |tags|array|Item [tags.](/manual/api/reference/item/object#item_tag)|
fr	### Paramètres  `(object/array)` Propriétés de l'élément à mettre à jour.  La propriété `itemid` doit être définie pour chaque élément, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés d'élément standard](object#item), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |preprocessing|array|Options de [prétraitement de l'élément](/manual/api/reference/item/object#item_preprocessing) à remplacer dans les options de prétraitement actuelles.| |tags|array|[Tags](/manual/api/reference/item/object#item_tag) de l'élément.|

en-us	### Parameters  `(object/array)` Item prototype properties to be updated.  The `itemid` property must be defined for each item prototype, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard item prototype properties](object#item_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |preprocessing|array|Item prototype [preprocessing](/manual/api/reference/itemprototype/object#item_prototype_preprocessing) options to replace the current preprocessing options.| |tags|array|Item prototype [tags](/manual/api/reference/itemprototype/object#item_prototype_tag).|
fr	### Paramètres  `(object/array)` Propriétés du prototype d'élément à mettre à jour.  La propriété `itemid` doit être définie pour chaque prototype d'élément, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de prototype d'élément standard](object#item_prototype), la méthode accepte les éléments suivantsparameters.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |preprocessing|array|Options de [prétraitement](/manual/api/reference/itemprototype/object#item_prototype_preprocessing) du prototype d'élément pour remplacer les options de prétraitement actuelles.| |tags|array|[Tags](/manual/api/reference/itemprototype/object#item_prototype_tag) de prototype d'élément.|

en-us	### Parameters  `(object/array)` Item prototype to create.  Additionally to the [standard item prototype properties](object#item_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**ruleid**<br>(required)|string|ID of the LLD rule that the item belongs to.| |preprocessing|array|Item prototype [preprocessing](/manual/api/reference/itemprototype/object#item_prototype_preprocessing) options.| |tags|array|Item prototype [tags](/manual/api/reference/itemprototype/object#item_prototype_tag).|
fr	### Paramètres  `(object/array)` Prototype d'élément à créer.  En plus des [propriétés de prototype d'élément standard](object#item_prototype), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**ruleid**<br>(obligatoire)|string|ID de la règle LLD à laquelle appartient l'élément.| |preprocessing|array|Options de [prétraitement](/manual/api/reference/itemprototype/object#item_prototype_preprocessing) du prototype d'élément.| |tags|array|[Tags](/manual/api/reference/itemprototype/object#item_prototype_tag) du prototype d'élément.|

en-us	### Parameters  `(object/array)` Items to create.  Additionally to the [standard item properties](object#host), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |preprocessing|array|Item [preprocessing](/manual/api/reference/item/object#item_preprocessing) options.| |tags|array|Item [tags.](/manual/api/reference/item/object#item_tag)|
fr	### Paramètres  `(object/array)` Eléments à créer.  En plus des [propriétés d'élément standard](object#host), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |preprocessing|array|Options de [prétraitement](/manual/api/reference/item/object#item_preprocessing) d'élément.| |tags|array|[Tags](/manual/api/reference/item/object#item_tag) d'élément.|

en-us	### Parameters  `(object/array)` Maintenance properties to be updated.  The `maintenanceid` property must be defined for each maintenance, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard maintenance properties](object#maintenance), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object) to replace the current groups.<br><br>The host groups must have the `groupid` property defined.| |hosts|object/array|[Hosts](/manual/api/reference/host/object) to replace the current hosts.<br><br>The hosts must have the `hostid` property defined.| |timeperiods|object/array|Maintenance [time periods](/manual/api/reference/maintenance/object#time_period) to replace the current periods.| |tags|object/array|[Problem tags](/manual/api/reference/maintenance/object#problem_tag) to replace the current tags.| |groupids<br>(deprecated)|array|This parameter is deprecated, please use `groups` instead.<br>IDs of the host groups that will undergo maintenance.| |hostids<br>(deprecated)|array|This parameter is deprecated, please use `hosts` instead.<br>IDs of the hosts that will undergo maintenance.|  ::: noteimportant At least one host or host group must be defined for each maintenance. :::
fr	### Paramètres  `(object/array)` Propriétés de maintenance à mettre à jour.  La propriété `maintenanceid` doit être définie pour chaque maintenance, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de maintenance standard](object#maintenance), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |--|--|------| |groups|object/array|[Groupes d'hôtes](/manual/api/reference/hostgroup/object) en remplacement des groupes actuels.<br><br>Les groupes d'hôtes doivent avoir la propriété `groupid` définie.| |hosts|object/array|[Hôtes](/manual/api/reference/host/object) en remplacement de hôtes actuels.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.| |timeperiods|object/array|[Périodes](/manual/api/reference/maintenance/object#période-de-temps) de maintenance en remplacement des périodes actuelles.| |tags|object/array|[Tags de problème](/manual/api/reference/maintenance/object#tag-de-problème) en remplacement des tags actuels.| |groupids<br>(obsolète)|array|Ce paramètre est obsolète, veuillez utiliser des `groups` à la place. <br> ID des groupes d'hôte qui subiront la maintenance.| |hostids<br>(obsolète)|array|Ce paramètre est obsolète, veuillez utiliser des `hosts` à la place.<br>IDs des hôtes qui subiront la maintenance.|  ::: noteimportant Au moins un hôte ou groupe d'hôtes doit être défini pour chaque maintenance. :::

en-us	### Parameters  `(object/array)` Maintenances to create.  Additionally to the [standard maintenance properties](object#maintenance), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object) that will undergo maintenance.<br><br>The host groups must have the `groupid` property defined.<br><br>At least one object of `groups` or `hosts` must be specified.| |hosts|object/array|[Hosts](/manual/api/reference/host/object) that will undergo maintenance.<br><br>The hosts must have the `hostid` property defined.<br><br>At least one object of `groups` or `hosts` must be specified.| |**timeperiods**<br>(required)|object/array|Maintenance [time periods](/manual/api/reference/maintenance/object#time_period).| |tags|object/array|[Problem tags](/manual/api/reference/maintenance/object#problem_tag).<br><br>Define what problems must be suppressed.<br>If no tags are given, all active maintenance host problems will be suppressed.| |groupids<br>(deprecated)|array|This parameter is deprecated, please use `groups` instead.<br>IDs of the host groups that will undergo maintenance.| |hostids<br>(deprecated)|array|This parameter is deprecated, please use `hosts` instead.<br>IDs of the hosts that will undergo maintenance.|
fr	### Paramètres  `(object/array)` Maintenances à créer.  En plus des [propriétés de l'objet maintenance standard](object#maintenance), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |--|--|------| |groups|object/array|[Groupes d'hôtes](/manual/api/reference/hostgroup/object) qui vont subir une maintenance.<br><br>Les groupes d'hôtes doivent avoir la propriété `groupid` définie.<br><br>Au moins un objet `groups` ou `hosts` doit être spécifié.| |hosts|object/array|[Hôtes](/manual/api/reference/host/object) qui vont subir une maintenance.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.<br><br>Au moins un objet `groups` ou `hosts` doit être spécifié.| |**timeperiods**<br>(obligatoire)|object/array|[Périodes de maintenance](/manual/api/reference/maintenance/object#période-de-temps).| |tags|object/array|[Tags de problème](/manual/api/reference/maintenance/object#tag-de-problème).<br><br>Défini quels problèmes doivent être supprimés.<br>Si aucun tag n’est spécifié, tous les problèmes d’hôte en maintenance actives seront supprimés.| |groupids<br>(obsolète)|array|Ce paramètre est obsolète, veuillez utiliser des `groups` à la place. <br> ID des groupes d'hôte qui subiront la maintenance.| |hostids<br>(obsolète)|array|Ce paramètre est obsolète, veuillez utiliser des `hosts` à la place.<br>IDs des hôtes qui subiront la maintenance.|

en-us	### Parameters  `(object/array)` Map properties to be updated.  The `mapid` property must be defined for each map, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard map properties](object#map), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |links|array|Map [links](/manual/api/reference/map/object#map_link) to replace the existing links.| |selements|array|Map [elements](/manual/api/reference/map/object#map_element) to replace the existing elements.| |urls|array|Map [URLs](/manual/api/reference/map/object#map_url) to replace the existing URLs.| |users|array|Map [user](/manual/api/reference/map/object#map_user) shares to replace the existing elements.| |userGroups|array|Map [user group](/manual/api/reference/map/object#map_user_group) shares to replace the existing elements.| |shapes|array|Map [shapes](/manual/api/reference/map/object#map_shapes) to replace the existing shapes.| |lines|array|Map [lines](/manual/api/reference/map/object#map_lines) to replace the existing lines.|  ::: notetip To create map links between new map elements you'll need to set an element's `selementid` to an arbitrary value and then use this value to reference this element in the links `selementid1` or `selementid2` properties. When the element is created, this value will be replaced with the correct ID generated by Zabbix. [See example for map.create.](create#create_a_host_map) :::
fr	### Paramètres  `(object/array)` Propriétés de carte à mettre à jour.  La propriété `mapid` doit être définie pour chaque carte, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de l'objet carte standard](object#map), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |links|array|[Liens de carte](/manual/api/reference/map/object#map_link) en remplacement des liens existants.| |selements|array|[Eléments de carte](/manual/api/reference/map/object#map_element) en remplacement des éléments existants.| |urls|array|[URLs de carte](/manual/api/reference/map/object#map_url) en remplacement des URLs existantes.| |users|array|Partages [utilisateurs](/manual/api/reference/map/object#map_user) en remplacement des partages existants.| |userGroups|array|Partages [groupes utilisateurs](/manual/api/reference/map/object#map_user_group) en remplacement des partages existants.| |shapes|array|[Formes](/manual/api/reference/map/object#map_shapes) de carte en remplacement des formes existantes.| |lines|array|[Lignes](/manual/api/reference/map/object#map_lines) de carte en remplacement des lignes existants.|  ::: notetip Pour créer des liens de carte, il est nécessaire dedéfinir un élément de carte `selementid` sur une valeur arbitraire, puis d'utiliser cette valeur pour référencer cet élément dans les propriétés des liens `selementid1` ou `selementid2`. Lors de la création de l'élément, cette valeur sera remplacée par l'ID correct généré par Zabbix. [Voir l'exemple](create#create_a_host_map). :::

en-us	### Parameters  `(object/array)` Maps to create.  Additionally to the [standard map properties](object#map), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |links|array|Map [links](/manual/api/reference/map/object#map_link) to be created on the map.| |selements|array|Map [elements](/manual/api/reference/map/object#map_element) to be created on the map.| |urls|array|Map [URLs](/manual/api/reference/map/object#map_url) to be created on the map.| |users|array|Map [user](/manual/api/reference/map/object#map_user) shares to be created on the map.| |userGroups|array|Map [user group](/manual/api/reference/map/object#map_user_group) shares to be created on the map.| |shapes|array|Map [shapes](/manual/api/reference/map/object#map_shapes) to be created on the map.| |lines|array|Map [lines](/manual/api/reference/map/object#map_lines) to be created on the map.|  ::: notetip To create map links you'll need to set a map element `selementid` to an arbitrary value and then use this value to reference this element in the links `selementid1` or `selementid2` properties. When the element is created, this value will be replaced with the correct ID generated by Zabbix. [See example.](create#create_a_host_map) :::
fr	### Paramètres  `(object/array)` Cartes à créer.  En plus des [propriétés de l'objet carte standard](object#map), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |links|array|[Liens de carte](/manual/api/reference/map/object#map_link) à créer sur la carte.| |selements|array|[Éléments de carte](/manual/api/reference/map/object#map_element) à créer sur la carte.| |urls|array|[URLs de carte](/manual/api/reference/map/object#map_url) à créer sur la carte.| |users|array|[Partages d'utilisateur](/manual/api/reference/map/object#map_user) de carte à créer sur la carte.| |userGroups|array|[Partages de groupe d'utilisateurs](/manual/api/reference/map/object#map_user_group) de carte à créer sur la carte.| |shapes|array|[Formes de carte](/manual/api/reference/map/object#map_shapes) à créer sur la carte.| |lines|array|[Lignes de carte](/manual/api/reference/map/object#map_lines) à créer sur la carte.|  ::: notetip Pour créer des liens de carte, il est nécessaire de définir un élément de carte `selementid` sur une valeur arbitraire, puis d'utiliser cette valeur pour référencer cet élément dans les propriétés des liens `selementid1` ou `selementid2`. Lors de la création de l'élément, cette valeur sera   remplacée par l'ID correct généré par Zabbix. [Voir l'exemple](create#create_a_host_map). :::

en-us	### Parameters  `(object/array)` Media type properties to be updated.  The `mediatypeid` property must be defined for each media type, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard media type properties](object#media_type), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |parameters|array|[Webhook parameters](object#webhook_parameters) to replace the current webhook parameters.| |message\_templates|array|[Message templates](object#message_template) to replace the current message templates.|
fr	### Paramètres  `(object/array)` Propriétés du type de média à mettre à jour.  La propriété `mediatypeid` doit être définie pour chaque type de média, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de type de média standard](object#media_type), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |parameters|array|[Paramètres Webhook](object#webhook_parameters) en remplacement de paramètres Webhook actuels.| |message\_templates|array|[Modèles de message](object#message_template) en remplacement des modèles de message actuels.|

en-us	### Parameters  `(object/array)` Media types to create.  Additionally to the [standard media type properties](object#media_type), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |parameters|array|[Webhook parameters](object#webhook_parameters) to be created for the media type.| |message\_templates|array|[Message templates](object#message_template) to be created for the media type.|
fr	### Paramètres  `(object/array)` Types de media à créer.  En plus des [propriétés de type de média standard](object#media_type), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |parameters|array|[Paramètres Webhook](object#webhook_parameters) à créer pour le type de media.| |message\_templates|array|[Modèle de message](object#message_template) à créer pour le type de media.|

en-us	### Parameters  `(object/array)` Parameters containing the IDs of the events and update operations that should be performed.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |**eventids**<br>(required)|string/object|IDs of the events to acknowledge.| |**action**<br>(required)|integer|Event update action(s). This is bitmask field, any combination of values is acceptable.<br><br>Possible values:<br>1 - close problem;<br>2 - acknowledge event;<br>4 - add message;<br>8 - change severity;<br>16 - unacknowledge event.| |message|string|Text of the message.<br>**Required**, if action contains 'add message' flag.| |severity|integer|New severity for events.<br>**Required**, if action contains 'change severity' flag.<br><br>Possible values:<br>0 - not classified;<br>1 - information;<br>2 - warning;<br>3 - average;<br>4 - high;<br>5 - disaster.|
fr	### Paramètres  `(object/array)` Paramètres contenant les identifiants des événements et les opérations de mise à jour à effectuer.  |Paramètre|Type|Description| |----------|----|-----------| |**eventids**<br>(obligatoire)|string/object|ID des événements à acquitter.| |**action**<br>(obligatoire)|integer|Action(s) de mise à jour des événements. Ce champ est un masque de bits, toute combinaison de valeurs est acceptable.<br><br>Valeurs possibles :<br>1 - fermer le problème ;<br>2 - acquitter l'événement ;<br>4 - ajouter un message ;<br>8 - changer la sévérité ;<br>16 - désacquitter l'évènement.| |message|string|Texte du message.<br>**Obligatoire**, si l'action contient 'ajouter un message'.| |severity|integer|Nouvelle sévérité des événements.<br>**Obligatoire**, si l'action contient 'changer la sévérité'.<br><br>Valeurs possibles :<br>0 - non classé ;<br>1 - information ;<br>2 - avertissement ;<br>3 - moyen ;<br>4 - haut ;<br>5 - désastre.|

en-us	### Parameters  `(object/array)` Proxies to create.  Additionally to the [standard proxy properties](object#proxy), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hosts|array|[Hosts](/manual/api/reference/host/object) to be monitored by the proxy. If a host is already monitored by a different proxy, it will be reassigned to the current proxy.<br><br>The hosts must have the `hostid` property defined.| |interface|object|Host [interface](/manual/api/reference/hostinterface/object) to be created for the passive proxy.<br><br>Required for passive proxies.|
fr	### Paramètres  `(object/array)` Proxys à créer.  En plus des [propriétés standard du proxy](object#proxy), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hosts|array|[Hôtes](/manual/api/reference/host/object) à surveiller par le proxy. Si un hôte est déjà surveillé par un proxy différent, il sera réaffecté au proxy actuel.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.| |interface|object|[Interface](/manual/api/reference/hostinterface/object) d'hôte à créer pour le proxy passif.<br><br>Obligatoire pour les proxys passifs.|

en-us	### Parameters  `(object/array)` Proxy properties to be updated.  The `proxyid` property must be defined for each proxy, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard proxy properties](object#proxy), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hosts|array|[Hosts](/manual/api/reference/host/object) to be monitored by the proxy. If a host is already monitored by a different proxy, it will be reassigned to the current proxy.<br><br>The hosts must have the `hostid` property defined.| |interface|object|Host [interface](/manual/api/reference/hostinterface/object) to replace the existing interface for the passive proxy.|
fr	### Paramètres  `(object/array)` Propriétés du proxy à mettre à jour.  La propriété `proxyid` doit être définie pour chaque proxy, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés standard du proxy](object#proxy), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hosts|array|[Hôtes](/manual/api/reference/host/object) devant être surveillé par le proxy. Si un hôte est déjà surveillé par un proxy différent, il sera réaffecté au proxy actuel.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.| |interface|object|[Interface d'hôte](/manual/api/reference/hostinterface/object) en remplacement de l'interface existante pour le proxy passif.|

en-us	### Parameters  `(object/array)` Role properties to be updated.  The `roleid` property must be defined for each role, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard role properties](object#role) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |rules|array|Access [rules](object#role_rules) to replace the current access rules assigned to the role.|
fr	### Paramètres  `(object/array)` Propriétés du rôle à mettre à jour.  La propriété `roleid` doit être définie pour chaque rôle, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de rôle standard](object#role), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |rules|array|[Règles](object#role_rules) d'accès en remplacement des règles d'accès actuelles assignées au rôle.|

en-us	### Parameters  `(object/array)` Roles to create.  Additionally to the [standard role properties](object#role), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |rules|array|Role [rules](object#role_rules) to be created for the role.|
fr	### Paramètres  `(object/array)` Rôles à créer.  En plus des [propriétés de rôle standard](object#role), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |rules|array|[Règles](object#role_rules) de rôle à créer pour le rôle.|

en-us	### Parameters  `(object/array)` [Script properties](object#script) to be updated.  The `scriptid` property must be defined for each script, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged. An exception is `type` property change from 5 (Webhook) to other: the `parameters` property will be cleaned.
fr	### Paramètres  `(object/array)` [Propriétés du script](object#script) à mettre à jour.  La propriété `scriptid` doit être définie pour chaque script, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées. Une exception est le changement de la propriété `type` de 5 (Webhook) à other : la propriété `parameters` sera nettoyée.

en-us	### Parameters  `(object/array)` Scripts to create.  The method accepts scripts with the [standard script properties](/manual/api/reference/script/object#script).
fr	### Paramètres  `(object/array)` Scripts à créer.  La méthode accepte les scripts avec les [propriétés de script standard](/manual/api/reference/script/object#script).

en-us	### Parameters  `(object/array)` service properties to be updated.  The `serviceid` property must be defined for each service, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard service properties](object#service), the method accepts the following parameters.  | Parameter     | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                             | |---------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------| | children      | array                                               | Child services to replace the current service children.<br><br>The children must have the `serviceid` property defined. | | parents       | array                                               | Parent services to replace the current service parents.<br><br>The parents must have the `serviceid` property defined.  | | tags          | array                                               | Service [tags](/manual/api/reference/service/object#service_tag) to replace the current service tags.                   | | problem\_tags | array                                               | [Problem tags](/manual/api/reference/service/object#problem_tag) to replace the current problem tags.                   | | status\_rules | array                                               | [Status rules](/manual/api/reference/service/object#status_rule) to replace the current status rules.                   |
fr	### Paramètres  Les propriétés du service `(object/array)` doivent être mises à jour.  La propriété `serviceid` doit être définie pour chaque service, toutes les autres les propriétés sont facultatives. Seules les propriétés passées seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de service standard](object#service), la méthode accepte les paramètres suivants.  | Paramètre | [Type](/manual/api/reference_commentary#data_types) | Descriptif | |---------------|--------------------------------------------- --------------------|-------------------------------------- -------------------------------------------------- ------------------------------------------| | enfants | array | Services enfants pour remplacer les enfants de service actuels.<br><br>Les enfants doivent avoir la propriété `serviceid` définie. | | parents | array | Services parents pour remplacer les services parents actuels.<br><br>Les parents doivent avoir la propriété `serviceid` définie. | | balises | array | [Tags de service](/manual/api/reference/service/object#service_tag) en rempalcement des tags de service actuels. | | problème\_tags | array | [Tags de problème](/manual/api/reference/service/object#problem_tag) en remplacement des tags de problème actuelles. | | statut\_règles | array | [Règles de statut](/manual/api/reference/service/object#status_rule) en remplacement des règles de statut actuelles. |

en-us	### Parameters  `(object/array)` services to create.  Additionally to the [standard service properties](object#service), the method accepts the following parameters.  | Parameter     | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                 | |---------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------| | children      | array                                               | Child services to be linked to the service.<br><br>The children must have the `serviceid` property defined. | | parents       | array                                               | Parent services to be linked to the service.<br><br>The parents must have the `serviceid` property defined. | | tags          | array                                               | Service [tags](/manual/api/reference/service/object#service_tag) to be created for the service.             | | problem\_tags | array                                               | [Problem tags](/manual/api/reference/service/object#problem_tag) to be created for the service.             | | status\_rules | array                                               | [Status rules](/manual/api/reference/service/object#status_rule) to be created for the service.             |
fr	### Paramètres  `(objet/tableau)` services à créer.  En plus des [propriétés de service standard](object#service), la méthode accepte les paramètres suivants.  | Paramètre | [Type](/manual/api/reference_commentary#data_types) | Descriptif | |---------------|--------------------------------------------- --------------------|-------------------------------------- -------------------------------------------------- ------------------------------| | enfants | array | Services enfants à lier au service.<br><br>Les enfants doivent avoir la propriété `serviceid` définie. | | parents | array | Services parents à lier au service.<br><br>La propriété `serviceid` doit être définie pour les parents. | | balises | array | [Tags de service](/manual/api/reference/service/object#service_tag) à créer pour le service. | | problème\_tags | tableau | [Tags de problème](/manual/api/reference/service/object#problem_tag) à créer pour le service. | | statut\_règles | array | [Règles de statut](/manual/api/reference/service/object#status_rule) à créer pour le service. |

en-us	### Parameters  `(object/array)` SLA objects to create.  Additionally to the [standard SLA properties](object#sla), the method accepts the following parameters.  | Parameter                      | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                 | |--------------------------------|-----------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------| | **service_tags**<br>(required) | array                                               | SLA service tags to be created for the SLA.<br>At least one service tag must be specified.                                                  | | schedule                       | array                                               | SLA schedule to be created for the SLA.<br>Specifying an empty parameter will be interpreted as a 24x7 schedule.<br>Default: 24x7 schedule. | | excluded_downtimes             | array                                               | SLA excluded downtimes to be created for the SLA.                                                                                           |
fr	### Paramètres  `(object/array)` Objets SLA à créer.  En plus des [propriétés SLA standard](object#sla), la méthode accepte les paramètres suivants.  | Paramètre                      | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                 | |--------------------------------|-----------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------| | **service_tags**<br>(obligatoire) | array                                               | Tags de service SLA à créer pour le SLA.<br>Au moins un tag de service doit être spécifié.                                                  | | schedule                       | array                                               | Planification SLA à créer pour le SLA.<br>La spécification d'un paramètre vide sera interprétée comme une planification 24x7.<br>Par défaut : planification24x7. | | excluded_downtimes             | array                                               | Temps d'arrêt exclus du SLA à créer pour le SLA.                                                                                           |

en-us	### Parameters  `(object/array)` SLA properties to be updated.  The `slaid` property must be defined for each SLA, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard SLA properties](object#sla), the method accepts the following parameters.  | Parameter           | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                                            | |---------------------|-----------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | service\_tags       | array                                               | SLA [service tags](/manual/api/reference/sla/object#sla-service-tag) to replace the current SLA service tags.<br><br>At least one service tag must be specified.       | | schedule            | array                                               | SLA [schedule](/manual/api/reference/sla/object#sla-schedule) to replace the current one.<br><br>Specifying parameter as empty will be interpreted as a 24x7 schedule. | | excluded\_downtimes | array                                               | SLA [excluded downtimes](/manual/api/reference/sla/object#sla-excluded-downtime) to replace the current ones.                                                          |
fr	### Paramètres  `(object/array)` Propriétés SLA à mettre à jour.  La propriété `slaid` doit être définie pour chaque SLA, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés SLA standard](object#sla), la méthode accepte les paramètres suivants.  | Paramètre           | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                                            | |---------------------|-----------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | service\_tags       | array                                               | [Tags de service](/manual/api/reference/sla/object#sla-service-tag) de SLA en remplacement des tags actuels.<br><br>Au moins untag de service doit être spécifié.       | | schedule            | array                                               | [Planification](/manual/api/reference/sla/object#sla-schedule) de SLA en remplacement de la planification actuelle.<br><br>La spécification d'un paramètre vide sera interprétée comme une planification 24h/24 et 7j/7.| | excluded\_downtimes | array                                               | [Temps d'arrêt exclus](/manual/api/reference/sla/object#sla-excluded-downtime) du SLA en remplacement de l'actuel.                                                          |

en-us	### Parameters  `(object/array)` Template dashboard properties to be updated.  The `dashboardid` property must be specified for each dashboard, all other properties are optional. Only the specified properties will be updated.  Additionally to the [standard template dashboard properties](object#template_dashboard), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |pages|array|Template dashboard [pages](object#template_dashboard_page) to replace the existing dashboard pages.<br><br>Dashboard pages are updated by the `dashboard_pageid` property. New dashboard pages will be created for objects without `dashboard_pageid` property and the existing dashboard pages will be deleted if not reused. Dashboard pages will be ordered in the same order as specified. Only the specified properties of the dashboard pages will be updated. At least one dashboard page object is required for `pages` property.|
fr	### Paramètres  `(object/array)` Propriétés du tableau de bord du modèle à mettre à jour.  La propriété `dashboardid` doit être spécifiée pour chaque tableau de bord, toutes les autres propriétés sont facultatives. Seules les propriétés spécifiées seront actualisées.  En plus des [propriétés standard  tableau de bord du modèle](object#template_dashboard), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |pages|array|[Pages du tableau de bord du modèle](object#template_dashboard_page) en remplacement des pages de tableau de bord existantes.<br><br>Les pages de tableau de bord sont mises à jour par la propriété `dashboard_pageid`. De nouvelles pages de tableau de bord seront créées pour les objets sans propriété `dashboard_pageid` et les pages de tableau de bord existantes seront supprimées si elles ne sont pas réutilisées. Les pages du tableau de bord seront classées dans le même ordre que celui spécifié. Seules les propriétés spécifiées des pages du tableau de bord seront mises à jour. Au moins un objet de page de tableau de bord est requis pour la propriété `pages`.|

en-us	### Parameters  `(object/array)` Template dashboards to create.  Additionally to the [standard template dashboard properties](object#template_dashboard), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**pages**<br>(required)|array|Template dashboard [pages](object#dashboard_page) to be created for the dashboard. Dashboard pages will be ordered in the same order as specified. At least one dashboard page object is required for `pages` property.|
fr	### Paramètres  `(object/array)` Modèles de tableaux de bord à créer.  En plus des [propriétés standard du tableau de bord du modèle](object#template_dashboard), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**pages**<br>(obligatoire)|array|[Pages](object#dashboard_page) de tableau de bord à créer.Les pages du tableau de bord seront classées dans le même ordre que celui spécifié. Au moins un objet de page de tableau de bord est requis pour la propriété `pages`.|

en-us	### Parameters  `(object/array)` Template properties to be updated.  The `templateid` property must be defined for each template, all other properties are optional. Only the given properties will be updated, all others will remain unchanged.  Additionally to the [standard template properties](object#template), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object) to replace the current host groups the templates belong to.<br><br>The host groups must have the `groupid` property defined.| |tags|object/array|Template [tags](/manual/api/reference/template/object#template_tag) to replace the current template tags.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to replace the current user macros on the given templates.| |templates|object/array|[Templates](/manual/api/reference/template/object) to replace the currently linked templates. Templates that are not passed are only unlinked.<br><br>The templates must have the `templateid` property defined.| |templates\_clear|object/array|[Templates](/manual/api/reference/template/object) to unlink and clear from the given templates.<br><br>The templates must have the `templateid` property defined.|
fr	### Paramètres  `(object/array)` Propriétés du modèle à mettre à jour.  La propriété `templateid` doit être définie pour chaque modèle, toutes les autres propriétés sont facultatives. Seules les propriétés données seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de l'objet modèle standard](object#modele), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|[Groupes d'hôtes](/manual/api/reference/hostgroup/object) en remplacement des groupes d'hôtes actuels auxquels appartiennent les modèles.<br><br>Les groupes hôtes doivent avoir la propriété `groupid` définie.| |tags|object/array|[Tags de modèle](/manual/api/reference/template/object#template_tag) en remplacement de ceux existants.| |macros|object/array|[Macros utilisateur](/manual/api/reference/usermacro/object) en remplacement des macros utilisateur actuelles sur les modèles donnés.| |templates|object/array|[Modèles](/manual/api/reference/template/object) en remplacement des modèles actuellement liés. Les modèles qui ne sont pas transmis sont uniquement déliés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.| |templates\_clear|object/array|[Modèles(/manual/api/reference/template/object) à délier et à effacer des modèles donnés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|

en-us	### Parameters  `(object/array)` Templates to create.  Additionally to the [standard template properties](object#template), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(required)|object/array|Host [groups](/manual/api/reference/hostgroup/object) to add the template to.<br><br>The host groups must have the `groupid` property defined.| |tags|object/array|Template [tags](/manual/api/reference/template/object#template_tag).| |templates|object/array|[Templates](/manual/api/reference/template/object) to be linked to the template.<br><br>The templates must have the `templateid` property defined.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to be created for the template.|
fr	### Paramètres  `(object/array)` Modèles à créer.  En plus des [propriétés de l'objet modèle standard](object#template), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(obligatoire)|object/array|[Groupes d'hôtes](/manual/api/reference/hostgroup/object) auxquels ajouter le modèle.<br><br>Les groupes hôtes doivent avoir la propriété `groupid` définie.| |tags|object/array|[Tags de modèle](/manual/api/reference/template/object#template_tag).| |templates|object/array|[Modèles](/manual/api/reference/template/object) à associer au modèle.<br><br>Les modèles doivent avoir la propriété `templateid` définie.| |macros|object/array|[Macros utilisateur](/manual/api/reference/usermacro/object) à créer pour le modèle.|

en-us	### Parameters  `(object/array)` Token properties to be updated.  The `tokenid` property must be defined for each token, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  The method accepts tokens with the [standard token properties](object).
fr	### Paramètres  `(object/array)` Propriétés du jeton à mettre à jour.  La propriété `tokenid` doit être définie pour chaque jeton, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  La méthode accepte les jetons avec les [propriétés de jeton standard](object).

en-us	### Parameters  `(object/array)` Tokens to create.  The method accepts tokens with the [standard token properties](object).
fr	### Paramètres  `(object/array)` Jetons à créer.  La méthode accepte les jetons avec les [propriétés de jeton standard](objet).

en-us	### Parameters  `(object/array)` Trigger dependencies to create.  Each trigger dependency has the following parameters:  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**triggerid**<br>(required)|string|ID of the dependent trigger.| |**dependsOnTriggerid**<br>(required)|string|ID of the trigger that the trigger depends on.|
fr	### Paramètres  `(object/array)` Dépendances de déclencheur à créer.  Chaque dépendance de déclencheur à les paramètres suivants :  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**triggerid**<br>(obligatoire)|string|ID du déclencheur dépendant.| |**dependsOnTriggerid**<br>(required)|string|ID du déclencheur dont dépend le déclencheur.|

en-us	### Parameters  `(object/array)` Trigger properties to be updated.  The `triggerid` property must be defined for each trigger, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard trigger properties](object#trigger) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Triggers that the trigger is dependent on.<br><br>The triggers must have the `triggerid` property defined.| |tags|array|Trigger [tags.](/manual/api/reference/trigger/object#trigger_tag)|  ::: noteimportant The trigger expression has to be given in its expanded form. :::
fr	### Paramètres  `(object/array)` Propriétés du déclencheur à mettre à jour.  La propriété `triggerid` doit être définie pour chaque déclencheur, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés standard du déclencheur](object#trigger), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Déclencheurs dont le déclencheur dépend.<br><br>Les déclencheurs doivent avoir la propriété `triggerid` définie.| |tags|array|[Tags.](/manual/api/reference/trigger/object#trigger_tag) de déclencheur.|  ::: noteimportant L'expression du déclencheur doit être donnée sous sa forme développée. :::

en-us	### Parameters  `(object/array)` [Trigger prototype properties](object#trigger_prototype) to be updated.  The `triggerid` property must be defined for each trigger prototype, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard trigger prototype properties](object#trigger_prototype) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Triggers and trigger prototypes that the trigger prototype is dependent on.<br><br>The triggers must have the `triggerid` property defined.| |tags|array|Trigger prototype [tags](/manual/api/reference/triggerprototype/object#trigger_prototype_tag).|  ::: noteimportant The trigger expression has to be given in its expanded form and must contain at least one item prototype. :::
fr	### Paramètres  `(object/array)` [Propriétés de prototype de déclencheur](object#trigger_prototype) à mettre à jour.  La propriété `triggerid` doit être définie pour chaque prototype de déclencheur, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.   En plus des [propriétés de prototype de déclencheur](object#trigger_prototype) standard, la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Déclencheurs et prototypes de déclencheurs dont dépend le prototype de déclencheur.<br><br>La propriété `triggerid` doit être définie pour les déclencheurs.| |tags|array|[Tags du prototype de déclencheur](/manual/api/reference/triggerprototype/object#trigger_prototype_tag).|  ::: noteimportant L'expression de déclenchement doit être donnée dans sa forme développée et doit contenir au moins un prototype d'élément. :::

en-us	### Parameters  `(object/array)` Trigger prototypes to create.  Additionally to the [standard trigger prototype properties](object#trigger_prototype) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Triggers and trigger prototypes that the trigger prototype is dependent on.<br><br>The triggers must have the `triggerid` property defined.| |tags|array|Trigger prototype [tags](/manual/api/reference/triggerprototype/object#trigger_prototype_tag).|  ::: noteimportant The trigger expression has to be given in its expanded form and must contain at least one item prototype. :::
fr	### Paramètres  `(object/array)` Prototypes de déclencheur à créer.  En plus des [propriétés standard du prototype de déclencheur](object#trigger_prototype), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Déclencheurs et prototypes de déclencheurs dont dépend le prototype de déclencheur.<br><br>Les déclencheurs doivent avoir la propriété `triggerid` définie.| |tags|array|[Tags](/manual/api/reference/triggerprototype/object#trigger_prototype_tag) de prototype de déclencheur.|  ::: noteimportant L'expression du déclencheur doit être donnée sous sa forme développée et doit contenir au moins un prototype d'élément. :::

en-us	### Parameters  `(object/array)` Triggers to create.  Additionally to the [standard trigger properties](object#trigger) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Triggers that the trigger is dependent on.<br><br>The triggers must have the `triggerid` property defined.| |tags|array|Trigger [tags.](/manual/api/reference/trigger/object#trigger_tag)|  ::: noteimportant The trigger expression has to be given in its expanded form. :::
fr	### Paramètres  `(object/array)` Déclencheurs à créer.  En plus des [propriétés standard du déclencheur](object#trigger), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Déclencheurs dont le déclencheur dépend.<br><br>Les déclencheurs doivent avoir la propriété `triggerid` définie.| |tags|array|[Tags](/manual/api/reference/trigger/object#trigger_tag) de déclencheur.|  ::: noteimportant L'expression du déclencheur doit être donnée sous sa forme développée. :::

en-us	### Parameters  `(object/array)` User groups to create.  Additionally to the [standard user group properties](object#user_group), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |rights|object/array|[Permissions](/manual/api/reference/usergroup/object#permission) to assign to the group| |tag\_filters|array|[Tag based permissions](/manual/api/reference/usergroup/object#tag_based_permission) to assign to the group| |users|object/array|[Users](/manual/api/reference/user/create) to add to the user group.<br><br>The user must have the `userid` property defined.|
fr	### Paramètres  `(object/array)` Groupes d'utilisateurs à créer.  En plus des [propriétés standard du groupe d'utilisateurs](object#user_group), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |rights|object/array|[Autorisations ](/manual/api/reference/usergroup/object#permission) à assigner au groupe.| |tag\_filters|array|[Autorisations basées sur les balises](/manual/api/reference/usergroup/object#tag_based_permission) à assigner au groupe.| |users|object/array|[Utilisateurs](/manual/api/reference/user/create) à ajouter au groupe d'hôtes.<br><br>L'utilisateur doit avoir la propriété `userid` définie.|

en-us	### Parameters  `(object/array)` User properties to be updated.  The `userid` property must be defined for each user, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard user properties](object#user), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |passwd|string|User's password.<br><br>Can be empty string if user belongs to or is moved only to groups that have LDAP access.| |usrgrps|array|User [groups](/manual/api/reference/user/create) to replace existing user groups.<br><br>The user groups must have the `usrgrpid` property defined.| |medias|array|[User media](/manual/api/reference/user/object#media) to replace existing media.| |user_medias<br>(deprecated)|array|This parameter is deprecated, please use `medias` instead.<br>User [media](/manual/api/reference/user/object#media) to replace existing media.|
fr	### Paramètres  `(object/array)` Propriétés de l'utilisateur à mettre à jour.  La propriété `userid` doit être définie pour chaque utilisateur, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés utilisateur standard](object#user), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |--|--|------| |passwd|string|Mot de passe de l'utilisateur.<br><br>Peut être une chaîne vide si l'utilisateur appartient ou est déplacé uniquement vers des groupes disposant d'un accès LDAP.| |usrgrps|array|[Groupes d'utilisateurs](/manual/api/reference/user/create) en remplacement des groupes existants.<br><br>Les groupes d'utilisateurs doivent avoir la propriété `usrgrpid` définie.| |medias|array|[Medias utilisateur](/manual/api/reference/user/object#média) des médias existants.| |user_medias<br>(obsolète)|array|Ce paramètre est obsolète, veuillez utiliser `medias` à la place.<br>[Media](/manual/api/reference/user/object#média) utilisateur pour remplacer le média existant.|

en-us	### Parameters  `(object/array)` Users to create.  Additionally to the [standard user properties](object#user), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**passwd**<br>*(required)*|string|User's password.<br><br>Can be omitted if user is added only to groups that have LDAP access.| |**usrgrps**<br>(required)|array|User [groups](/manual/api/reference/user/create) to add the user to.<br><br>The user groups must have the `usrgrpid` property defined.| |medias|array|User [media](/manual/api/reference/user/object#media) to be created.| |user_medias<br>(deprecated)|array|This parameter is deprecated, please use `medias` instead.<br>User [media](/manual/api/reference/user/object#media) to be created.|
fr	### Paramètres  `(object/array)` Utilisateurs à créer.  En plus des [propriétés utilisateur standard](object#user), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |--|--|------| |**passwd**<br>*(obligatoire)*|string|Mot de passe de l'utilisateur.<br><br>Peut être omis si l'utilisateur est ajouté uniquement aux groupes disposant d'un accès LDAP.| |**usrgrps**<br>(obligatoire)|array|[Groupes d'utilisateurs](/manual/api/reference/user/create) auxquels ajoutés l'utilisateur.<br><br>Les groupes d'utilisateurs doivent avoir la propriété `usrgrpid` définie.| |medias|array|[Média](/manual/api/reference/user/object#média) utilisateur à créer.| |user_medias<br>(obsolète)|array|Ce paramètre est obsolète, veuillez utiliser `medias` à la place.<br>[Média](/manual/api/reference/user/object#média) utilisateur à créer.|

en-us	### Parameters  `(object/array)` [Value map properties](object#value_map) to be updated.  The `valuemapid` property must be defined for each value map, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.
fr	### Paramètres  `(object/array)` [Propriétés de la table de correspondance](object#value_map) à mettre à jour.  La propriété `valuemapid` doit être définie pour chaque table de correspondance, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.

en-us	### Parameters  `(object/array)` Value maps to create.  The method accepts value maps with the [standard value map properties](object#value_map).
fr	### Paramètres  `(object/array)` Tables de correspondance à créer.  La méthode accepte les tables de correspondance avec les [propriétés de table de correspondance standard](object#value_map).

en-us	### Parameters  `(object/array)` Web scenario properties to be updated.  The `httptestid` property must be defined for each web scenario, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard web scenario properties](object#web_scenario), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |steps|array|Scenario [steps](/manual/api/reference/httptest/object#scenario_step) to replace existing steps.| |tags|array|Web scenario [tags.](/manual/api/reference/httptest/object#web_scenario_tag)|
fr	### Paramètres  `(object/array)` Propriétés du scénario Web à mettre à jour.  La propriété `httptestid` doit être définie pour chaque scénario Web, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.  En plus des [propriétés de scénario Web standard](object#web_scenario), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |steps|array|[Etapes](/manual/api/reference/httptest/object#scenario_step) de scenario en remplacement de celles existantes.| |tags|array|[Tags.](/manual/api/reference/httptest/object#web_scenario_tag) de scenario Web|

en-us	### Parameters  `(object/array)` Web scenarios to create.  Additionally to the [standard web scenario properties](object#web_scenario), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**steps**<br>(required)|array|Web scenario [steps](/manual/api/reference/httptest/object#scenario_step).| |tags|array|Web scenario [tags.](/manual/api/reference/httptest/object#web_scenario_tag)|
fr	### Paramètres  `(object/array)` Scénarios Web à créer.  En plus des [propriétés de scénario Web standard](object#web_scenario), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**steps**<br>(obligatoire)|array|[Etapes](/manual/api/reference/httptest/object#scenario_step) de scénario Web.| |tags|array|[Tags.](/manual/api/reference/httptest/object#web_scenario_tag) de scénario Web..|

en-us	### Parameters  `(object)` Authentication properties to be updated.  
fr	### Paramètres  `(object)` Propriétés d'authentification à mettre à jour.  

en-us	### Parameters  `(object)` Autoregistration properties to be updated.  
fr	### Paramètres  `(object)` Propriétés d'enregistrement automatique à mettre à jour.  

en-us	### Parameters  `(object)` Housekeeping properties to be updated.
fr	### Paramètres  `(object)` Propriétés de procédure de nettoyage à mettre à jour.  

en-us	### Parameters  `(object)` Parameters containing the data to import and rules how the data should be handled.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**format**<br>(required)|string|Format of the serialized string.<br><br>Possible values:<br>`yaml` - YAML;<br>`xml` - XML;<br>`json` - JSON.| |**source**<br>(required)|string|Serialized string containing the configuration data.| |**rules**<br>(required)|object|Rules on how new and existing objects should be imported.<br><br>The `rules` parameter is described in detail in the table below.|  ::: notetip If no rules are given, the configuration will not be updated. :::  The `rules` object supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |discoveryRules|object|Rules on how to import LLD rules.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new LLD rules will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing LLD rules will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, LLD rules not present in the imported data will be deleted from the database; default: `false`.| |graphs|object|Rules on how to import graphs.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new graphs will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing graphs will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, graphs not present in the imported data will be deleted from the database; default: `false`.| |groups|object|Rules on how to import host groups.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new host groups will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing host groups will be updated; default: `false`.| |hosts|object|Rules on how to import hosts.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new hosts will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing hosts will be updated; default: `false`.| |httptests|object|Rules on how to import web scenarios.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new web scenarios will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing web scenarios will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, web scenarios not present in the imported data will be deleted from the database; default: `false`.| |images|object|Rules on how to import images.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new images will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing images will be updated; default: `false`.| |items|object|Rules on how to import items.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new items will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing items will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, items not present in the imported data will be deleted from the database; default: `false`.| |maps|object|Rules on how to import maps.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new maps will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing maps will be updated; default: `false`.| |mediaTypes|object|Rules on how to import media types.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new media types will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing media types will be updated; default: `false`.| |templateLinkage|object|Rules on how to import template links.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new links between templates and host will be created; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, template links not present in the imported data will be deleted from the database; default: `false`.| |templates|object|Rules on how to import templates.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new templates will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing templates will be updated; default: `false`.| |templateDashboards|object|Rules on how to import template dashboards.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new template dashboards will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing template dashboards will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, template dashboards not present in the imported data will be deleted from the database; default: `false`.| |triggers|object|Rules on how to import triggers.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new triggers will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing triggers will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, triggers not present in the imported data will be deleted from the database; default: `false`.| |valueMaps|object|Rules on how to import host or template value maps.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new value maps will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing value maps will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, value maps not present in the imported data will be deleted from the database; default: `false`.|
fr	### Paramètres  `(object)` Paramètres contenant les données à importer et règles de traitement des données.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |---------|---------------------------------------------------|-----------| |**format**<br>(obligatoire)|string|Format de la chaîne sérialisée.<br><br>Valeurs possibles :<br>`yaml` - YAML;<br>`xml` - XML;<br>`json` - JSON.| |**source**<br>(obligatoire)|string|Chaîne sérialisée contenant les données de configuration.| |**rules**<br>(obligatoire)|object|Règles sur la façon dont les objets nouveaux et existants doivent être importés.<br><br>Le paramètre `rules` est décrit en détail dans le tableau ci-dessous.|  ::: notetip Si aucune règle n'est donnée, la configuration ne sera pas mise à jour. :::   L'objet `rules` prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |---------|---------------------------------------------------|-----------| |discoveryRules|object|Règles sur la façon d'importer les règles LLD.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouvelles règles LLD seront créées ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les règles LLD existantes seront mises à jour; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, Les règles LLD non présentes dans les données importées seront supprimées de la base de données ; par défaut: `false`.| |graphs|object|Règles sur la façon d'importer des graphiques.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux graphiques seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les graphiques existants seront mis à jour ; par défaut: `false`  ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les graphiques non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |groups|object|Règles sur l'importation des groupes d'hôtes.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux groupes d'hôtes seront créés ; par défaut : `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les groupes d'hôtes existants seront mis à jour ; par défaut: `false`.| |hosts|object|Règles sur la façon d'importer des hôtes.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux hôtes seront créés ; par défaut : `false`;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les hôtes existants seront mis à jour ; par défaut: `false`.| |httptests|object|Règles sur la façon d'importer des scénarios Web.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux scenarios web seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les scenarios web existants seront mis à jour ; par défaut: `false`  ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les scenarios web non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |images|object|Règles sur la façon d'importer des images.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouvelles images seront créées ; par défaut : `false`;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les images existantes seront mises à jour ; par défaut: `false`.| |items|object|Règles sur la façon d'importer des éléments.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux éléments seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les éléments existants seront mis à jour ; par défaut: `false`  ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les éléments non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |maps|object|Règles sur la façon d'importer des cartes.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouvelles cartes seront créées ; par défaut : `false`;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les cartes existantes seront mises à jour ; par défaut: `false`.| |mediaTypes|object|Règles sur la façon d'importer des types de médias.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux types de médias seront créés ; par défaut : `false`;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les types de médias existants seront mis à jour ; par défaut: `false`.| |templateLinkage|object|Règles sur la façon d'importer les liens de modèles.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux liens entre modèles et hôtes seront créés ; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les liens non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |templates|object|Règles sur l'importation des modèles.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux modèles seront créés ; par défaut : `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les modèles existants seront mis à jour ; par défaut: `false`.| |templateDashboards|object|Règles sur la façon d'importer des tableaux de bord des modèles.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux tableaux de bord seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les tableaux de bord existants seront mis à jour ; par défaut: `false`  ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les tableaux de bord non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |triggers|object|Règles sur la façon d'importer des déclencheurs.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux déclencheurs  seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les déclencheurs existants seront mis à jour ; par défaut: `false`  ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les déclencheurs non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |valueMaps|object|Règles sur la façon d'importer des tables de correspondance.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouvelles tables de correspondance  seront créées ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les tables de correspondance existantes seront mises à jour ; par défaut: `false`  ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les tables de correspondance non présentes dans les données importées seront supprimées de la base de données ; par défaut: `false`.|

en-us	### Parameters  `(object)` Parameters containing the host interfaces to be created on the given hosts.  The method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hosts**<br>(required)|object/array|Hosts to be updated.<br><br>The hosts must have the `hostid` property defined.| |**interfaces**<br>(required)|object/array|[Host interfaces](/manual/api/reference/hostinterface/object) to create on the given hosts.|
fr	### Paramètres  `(objet)` Paramètres contenant les interfaces hôtes à créer sur les hôtes donnés.  La méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hosts**<br>(obligatoire)|object/array|Hôtes à mettre à jour.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.| |**interfaces**<br>(obligatoire)|object/array|[Host interfaces](/manual/api/reference/hostinterface/object) à créer sur les hôtes donnés.|

en-us	### Parameters  `(object)` Parameters containing the ID of the host to be updated and the new host interfaces.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hostid**<br>(required)|string|ID of the host to be updated.| |**interfaces**<br>(required)|object/array|[Host interfaces](/manual/api/reference/hostinterface/object) to replace the current host interfaces with.|
fr	### Paramètres  `(object)` Paramètres contenant l'ID de l'hôte à mettre à jour et les nouvelles interfaces hôtes.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hostid**<br>(obligatoire)|chaîne|ID de l'hôte à mettre à jour.| |**interfaces**<br>(obligatoire)|object/array|[Interfaces hôtes](/manual/api/reference/hostinterface/object) pour remplacer les interfaces hôtes actuelles.|

en-us	### Parameters  `(object)` Parameters containing the ID of the script to run and either the ID of the host or the ID of the event.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**scriptid**<br>(required)|string|ID of the script to run.| |hostid|string|ID of the host to run the script on.| |eventid|string|ID of the event to run the script on.|
fr	### Paramètres  `(object)` Paramètres contenant l'ID du script à exécuter et soit l'ID de l'hôte, soit l'ID de l'événement.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**scriptid**<br>(obligatoire)|string|ID du script à exécuter.| |hostid|string|ID de l'hôte sur lequel exécuter le script.| |eventid|string|ID de l'événement sur lequel exécuter le script.|

en-us	### Parameters  `(object)` Parameters containing the IDs of the host groups to update and the objects that should be removed.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groupids**<br>(required)|string/array|IDs of the host groups to be updated.| |hostids|string/array|Hosts to remove from all host groups.| |templateids|string/array|Templates to remove from all host groups.|
fr	### Paramètres  `(object)` Paramètres contenant les ID des groupes d'hôtes à mettre à jour et les objets à supprimer.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groupids**<br>(obligatoire)|string/array|ID des groupes d'hôtes à mettre à jour.| |hostids|string/array|Hôtes à supprimer de tous les groupes d'hôtes.| |templateids|string/array|Modèles à supprimer de tous les groupes d'hôtes.|

en-us	### Parameters  `(object)` Parameters containing the IDs of the host groups to update and the objects that should be updated.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(required)|object/array|Host groups to be updated.<br><br>The host groups must have the `groupid` property defined.| |**hosts**<br>(required)|object/array|Hosts to replace the current hosts on the given host groups.<br>All other hosts, except the ones mentioned, will be excluded from host groups.<br>Discovered hosts will not be affected.<br><br>The hosts must have the `hostid` property defined.| |**templates**<br>(required)|object/array|Templates to replace the current templates on the given host groups.<br>All other templates, except the ones mentioned, will be excluded from host groups.<br><br>The templates must have the `templateid` property defined.|
fr	### Paramètres  `(object)` Paramètres contenant les identifiants des groupes d'hôtes à mettre à jour et les objets à mettre à jour.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(obligatoire)|object/array|Groupes d'hôtes à mettre à jour.<br>Tous les autres hôtes, à l'exception de ceux mentionnés, seront exclus des groupes d'hôtes.<br>Les hôtes découverts ne seront pas affectés.<br><br>Les groupes hôtes doivent avoir la propriété `groupid` définie.| |hosts|object/array|Hôtes en remplacement des hôtes actuels sur les groupes d'hôtes donnés.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.| |templates|object/array|Modèles en remplacement des modèles actuels sur les groupes d'hôtes donnés.<br>Tous les autres modèles, à l'exception de ceux mentionnés, seront exclus des groupes d'hôtes.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|

en-us	### Parameters  `(object)` Parameters containing the IDs of the host groups to update and the objects to add to all the host groups.  The method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(required)|object/array|Host groups to be updated.<br><br>The host groups must have the `groupid` property defined.| |hosts|object/array|Hosts to add to all host groups.<br><br>The hosts must have the `hostid` property defined.| |templates|object/array|Templates to add to all host groups.<br><br>The templates must have the `templateid` property defined.|
fr	### Paramètres  `(object)` Paramètres contenant les identifiants des groupes d'hôtes à mettre à jour et les objets à ajouter à tous les groupes d'hôtes.  La méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(obligatoire)|object/array|Groupes d'hôtes à mettre à jour.<br><br>Les groupes d'hôtes doivent avoir la propriété `groupid` définie.| |hosts|object/array|Hôtes à ajouter à tous les groupes d'hôtes.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.| |templates|object/array|Modèles à ajouter à tous les groupes d'hôtes.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|

en-us	### Parameters  `(object)` Parameters containing the IDs of the hosts to be updated and the interfaces to be removed.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hostids**<br>(required)|string/array|IDs of the hosts to be updated.| |**interfaces**<br>(required)|object/array|Host interfaces to remove from the given hosts.<br><br>The host interface object must have the ip, dns and port properties defined|
fr	### Paramètres  `(objet)` Paramètres contenant les ID des hôtes à mettre à jour et les interfaces à supprimer.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hostids**<br>(obligatoire)|string/array|ID des hôtes à mettre à jour.| |**interfaces**<br>(obligatoire)|object/array|Interfaces hôtes à supprimer des hôtes donnés.<br><br>L'objet interface hôte doit avoir les propriétés ip, dns et port définies|

en-us	### Parameters  `(object)` Parameters containing the IDs of the hosts to update and the objects that should be removed.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hostids**<br>(required)|string/array|IDs of the hosts to be updated.| |groupids|string/array|Host groups to remove the given hosts from.| |interfaces|object/array|Host interfaces to remove from the given hosts.<br><br>The host interface object must have the `ip`, `dns` and `port` properties defined.| |macros|string/array|User macros to delete from the given hosts.| |templateids|string/array|Templates to unlink from the given hosts.| |templateids\_clear|string/array|Templates to unlink and clear from the given hosts.|
fr	### Paramètres  `(object)` Paramètres contenant les identifiants des hôtes à mettre à jour et les objets à supprimer.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description|¶ |--|--|------| |**hostids**<br>(obligatoire)|string/array|ID des hôtes à mettre à jour.| |groupids|string/array|Groupes d'hôtes desquels supprimer les hôtes donnés.| |interfaces|object/array|Interfaces hôtes à supprimer des hôtes donnés.<br><br>L'objet d'interface hôte doit avoir les propriétés `ip`, `dns` et `port` définies.| |macros|string/array|Macros utilisateur à supprimer des hôtes donnés.| |templateids|string/array|Modèles à délier des hôtes donnés.| |templateids\_clear|string/array|Modèles à délier et effacer des hôtes donnés.|

en-us	### Parameters  `(object)` Parameters containing the IDs of the hosts to update and the objects to add to all the hosts.  The method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hosts**<br>(required)|object/array|Hosts to be updated.<br><br>The hosts must have the `hostid` property defined.| |groups|object/array|Host groups to add to the given hosts.<br><br>The host groups must have the `groupid` property defined.| |interfaces|object/array|[Host interfaces](/manual/api/reference/hostinterface/object) to be created for the given hosts.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to be created for the given hosts.| |templates|object/array|Templates to link to the given hosts.<br><br>The templates must have the `templateid` property defined.|
fr	### Paramètres  `(object)` Paramètres contenant les identifiants des hôtes à mettre à jour et les objets à ajouter à tous les hôtes.  La méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hosts**<br>(obligatoire)|object/array|Hôtes à mettre à jour.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.| |groups|object/array|Groupes d'hôtes à ajouter aux hôtes donnés.<br><br>Les groupes hôtes doivent avoir la propriété `groupid` définie.| |interfaces|object/array|[Interfaces hôtes](/manual/api/reference/hostinterface/object) à créer pour les hôtes donnés.| |macros|object/array|[Macros utilisateur](/manual/api/reference/usermacro/object) à créer pour les hôtes donnés.| |templates|object/array|Modèles à lier aux hôtes donnés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|

en-us	### Parameters  `(object)` Parameters containing the IDs of the hosts to update and the properties that should be updated.  Additionally to the [standard host properties](object#host), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hosts**<br>(required)|object/array|[Hosts](/manual/api/reference/host/object) to be updated.<br><br>The hosts must have the `hostid` property defined.| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object) to replace the current host groups the hosts belong to.<br><br>The host groups must have the `groupid` property defined.| |interfaces|object/array|Host [interfaces](/manual/api/reference/hostinterface/object) to replace the current host interfaces on the given hosts.| |inventory|object|Host [inventory](/manual/api/reference/host/object#host_inventory) properties.<br><br>Host inventory mode cannot be updated using the `inventory` parameter, use `inventory_mode` instead.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to replace the current user macros on the given hosts.| |templates|object/array|[Templates](/manual/api/reference/template/object) to replace the currently linked templates on the given hosts.<br><br>The templates must have the `templateid` property defined.| |templates\_clear|object/array|[Templates](/manual/api/reference/template/object) to unlink and clear from the given hosts.<br><br>The templates must have the `templateid` property defined.|
fr	### Paramètres  `(object)` Paramètres contenant les ID des hôtes à mettre à jour et les propriétés à mettre à jour.  En plus des [propriétés de l'objet hôte standard](object#host), la méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**hosts**<br>(obligatoire)|object/array|[Hôtes](/manual/api/reference/host/object) à mettre à jour.<br><br>Les hôtes doivent avoir la propriété `hostid` définie.| |groups|object/array|[Groupes d'hôtes](/manual/api/reference/hostgroup/object) en remplacement des groupes d'hôtes actuels auxquels appartiennent les hôtes.<br><br>Les hôtes doivent avoir la propriété `groupid` définie.| |interfaces|object/array|[Interfaces hôtes](/manual/api/reference/hostinterface/object) en remplacement des interfaces hôtes actuelles sur les hôtes donnés.| |inventory|object|Propriétés d'[inventaire d'hôte](/manual/api/reference/host/object#host_inventory).<br><br>Le mode d'inventaire de l'hôte ne peut pas être mis à jour à l'aide du paramètre `inventory`, utiliser plutôt `inventory_mode`.| |inventory\_mode|integer|Mode de peuplement de l'inventaire hôte.<br><br>Se référer à la [page de l'objet Inventaire d'hôte](/manual/api/reference/host/object#host_inventory) pour une liste des modes d'inventaire supportés.| |macros|object/array|[Macros utilisateur](/manual/api/reference/usermacro/object) en remplacement des macros utilisateur actuelles sur les hôtes donnés.| |templates|object/array|[Modèles](/manual/api/reference/template/object) en remplacement des modèles actuellement liés sur les hôtes donnés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.| |templates\_clear|object/array|[Modèles](/manual/api/reference/template/object) à délier et effacer des hôtes donnés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|

en-us	### Parameters  `(object)` Parameters containing the IDs of the templates to update and the objects that should be removed.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**templateids**<br>(required)|string/array|IDs of the templates to be updated.| |groupids|string/array|Host groups to remove the given templates from.| |macros|string/array|User macros to delete from the given templates.| |templateids\_clear|string/array|Templates to unlink and clear from the given templates (upstream).| |templateids\_link|string/array|Templates to unlink from the given templates (upstream).|
fr	### Paramètres  `(object)` Paramètres contenant les identifiants des modèles à mettre à jour et les objets à supprimer.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**templateids**<br>(obligatoire)|string/array|ID des modèles à mettre à jour.| |groupids|string/array|Groupes d'hôte à supprimer des modèles donnés.| |macros|string/array|Macros utilisateur à supprimer des modèles donnés.| |templateids\_clear|string/array|Modèles à délier et à effacer des modèles donnés (en amont).| |templateids\_link|string/array|Modèles à délier des modèles donnés (en amont).|

en-us	### Parameters  `(object)` Parameters containing the IDs of the templates to update and the objects to add to the templates.  The method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**templates**<br>(required)|object/array|Templates to be updated.<br><br>The templates must have the `templateid` property defined.| |groups|object/array|Host groups to add the given templates to.<br><br>The host groups must have the `groupid` property defined.| |macros|object/array|User macros to be created for the given templates.| |templates\_link|object/array|Templates to link to the given templates.<br><br>The templates must have the `templateid` property defined.|
fr	### Paramètres  `(object)` Paramètres contenant les identifiants des modèles à mettre à jour et les objets à ajouter aux modèles.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**templates**<br>(obligatoire)|object/array|Modèles à mettre à jour.<br><br>Les modèles doivent avoir la propriété `templateid` définie.| |groups|object/array|Groupes d'hôtes auxquels ajouter les modèles donnés.<br><br>Les groupes hôtes doivent avoir la propriété `groupid` définie.| |macros|object/array|Macros utilisateur à créer pour les modèles donnés.| |templates\_link|object/array|Modèles à lier aux modèles donnés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|

en-us	### Parameters  `(object)` Parameters containing the IDs of the templates to update and the objects to replace for the templates.  The method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**templates**<br>(required)|object/array|Templates to be updated.<br><br>The templates must have the `templateid` property defined.| |groups|object/array|Host groups to replace the current host groups the templates belong to.<br><br>The host groups must have the `groupid` property defined.| |macros|object/array|User macros to replace the current user macros on the given templates.| |templates\_clear|object/array|Templates to unlink and clear from the given templates.<br><br>The templates must have the `templateid` property defined.| |templates\_link|object/array|Templates to replace the currently linked templates.<br><br>The templates must have the `templateid` property defined.|
fr	### Paramètres  `(object)` Paramètres contenant les identifiants des modèles à mettre à jour et les propriétés à mettre à jour.  La méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**templates**<br>(obligatoire)|object/array|Modèles à mettre à jour.<br><br>Les modèles doivent avoir la propriété `templateid` définie.| |groups|object/array|Groupes d'hôtes pour remplacer les groupes d'hôtes actuels auxquels appartiennent les modèles.<br><br>Les groupes hôtes doivent avoir la propriété `groupid` définie.| |macros|object/array|Macros utilisateur en remplacement des macros utilisateur actuelles sur les modèles donnés.| |templates\_clear|object/array|Modèles à délier et à effacer des modèles donnés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.| |templates\_link|object/array|Modèles en remplacement des modèles actuellement liés.<br><br>Les modèles doivent avoir la propriété `templateid` définie.|

en-us	### Parameters  `(object)` Parameters containing the possible data to import and rules how the data should be handled.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**format**<br>(required)|string|Format of the serialized string.<br><br>Possible values:<br>`yaml` - YAML;<br>`xml` - XML;<br>`json` - JSON.| |**source**<br>(required)|string|Serialized string containing the configuration data.| |**rules**<br>(required)|object|Rules on how new and existing objects should be imported.<br><br>The `rules` parameter is described in detail in the table below.|  ::: notetip If no rules are given, there will be nothing to update and result will be empty. :::   ::: notetip Comparison will be done only for host groups and templates. Triggers and graphs will be compared only for imported templates, any other will be considered as "new". :::  The `rules` object supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |discoveryRules|object|Rules on how to import LLD rules.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new LLD rules will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing LLD rules will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, LLD rules not present in the imported data will be deleted from the database; default: `false`.| |graphs|object|Rules on how to import graphs.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new graphs will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing graphs will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, graphs not present in the imported data will be deleted from the database; default: `false`.| |groups|object|Rules on how to import host groups.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new host groups will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing host groups will be updated; default: `false`.| |hosts|object|Rules on how to import hosts.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new hosts will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing hosts will be updated; default: `false`.<br><br>This parameter will make no difference to the output. It is allowed only for consistency with `configuration.import`.| |httptests|object|Rules on how to import web scenarios.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new web scenarios will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing web scenarios will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, web scenarios not present in the imported data will be deleted from the database; default: `false`.| |images|object|Rules on how to import images.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new images will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing images will be updated; default: `false`.<br><br>This parameter will make no difference to the output. It is allowed only for consistency with `configuration.import`.| |items|object|Rules on how to import items.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new items will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing items will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, items not present in the imported data will be deleted from the database; default: `false`.| |maps|object|Rules on how to import maps.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new maps will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing maps will be updated; default: `false`.<br><br>This parameter will make no difference to the output. It is allowed only for consistency with `configuration.import`.| |mediaTypes|object|Rules on how to import media types.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new media types will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing media types will be updated; default: `false`.<br><br>This parameter will make no difference to the output. It is allowed only for consistency with `configuration.import`.| |templateLinkage|object|Rules on how to import template links.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new links between templates and host will be created; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, template links not present in the imported data will be deleted from the database; default: `false`.| |templates|object|Rules on how to import templates.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new templates will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing templates will be updated; default: `false`.| |templateDashboards|object|Rules on how to import template dashboards.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new template dashboards will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing template dashboards will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, template dashboards not present in the imported data will be deleted from the database; default: `false`.| |triggers|object|Rules on how to import triggers.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new triggers will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing triggers will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, triggers not present in the imported data will be deleted from the database; default: `false`.| |valueMaps|object|Rules on how to import host or template value maps.<br><br>Supported parameters:<br>`createMissing` - `(boolean)` if set to `true`, new value maps will be created; default: `false`;<br>`updateExisting` - `(boolean)` if set to `true`, existing value maps will be updated; default: `false`;<br>`deleteMissing` - `(boolean)` if set to `true`, value maps not present in the imported data will be deleted from the database; default: `false`.|
fr	### Paramètres  `(object)` Paramètres contenant les données possibles à importer et les règles de traitement des données.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |---------|---------------------------------------------------|-----------| |**format**<br>(obligatoire)|string|Format de la chaîne sérialisée.<br><br>Valeurs possibles :<br>`yaml` - YAML;<br>`xml` - XML;<br>`json` - JSON.| |**source**<br>(obligatoire)|string|Chaîne sérialisée contenant les données de configuration.| |**rules**<br>(obligatoire)|object|Règles sur la façon dont les objets nouveaux et existants doivent être importés.<br><br>Le paramètre `rules` est décrit en détail dans le tableau ci-dessous.|  ::: notetip Si aucune règle n'est donnée, il n'y aura rien à mettre à jour et le résultat sera vide. :::   ::: notetip La comparaison sera effectuée uniquement pour les groupes d'hôtes et les modèles. Les déclencheurs et les graphiques seront comparés uniquement pour les modèles importés, tout autre sera considéré comme "nouveau". :::  L'objet `rules` prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |---------|---------------------------------------------------|-----------| |discoveryRules|object|Règles sur la façon d'importer les règles LLD.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouvelles règles LLD seront créées ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les règles LLD existantes seront mises à jour; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, Les règles LLD non présentes dans les données importées seront supprimées de la base de données ; par défaut: `false`.| |graphs|object|Règles sur la façon d'importer des graphiques.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux graphiques seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les graphiques existants seront mis à jour ; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les graphiques non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |groups|object|Règles sur l'importation des groupes d'hôtes.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux groupes d'hôtes seront créés ; par défaut : `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les groupes d'hôtes existants seront mis à jour ; par défaut: `false`.| |hosts|object|Règles sur la façon d'importer des hôtes.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux hôtes seront créés ; par défaut : `false`;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les hôtes existants seront mis à jour ; par défaut: `false`.<br><br>Ce paramètre ne fera aucune différence sur la sortie. Il est autorisé uniquement pour la cohérence avec `configuration.import`.| |httptests|object|Règles sur la façon d'importer des scénarios Web.<br><br>Paramètres pris en charge :<br>``createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux scenarios web seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les scenarios web existants seront mis à jour ; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les scenarios web non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |images|object|Règles sur la façon d'importer des images.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouvelles images seront créées ; par défaut : `false`;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les images existantes seront mises à jour ; par défaut: `false`.<br><br>Ce paramètre ne fera aucune différence sur la sortie. Il est autorisé uniquement pour la cohérence avec `configuration.import`.| |items|object|Règles sur la façon d'importer des éléments.<br><br>Paramètres pris en charge :<br>``createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux éléments seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les éléments existants seront mis à jour ; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les éléments non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |maps|object|Règles sur la façon d'importer des cartes.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouvelles cartes seront créées ; par défaut : `false`;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les cartes existantes seront mises à jour ; par défaut: `false`.<br><br>Ce paramètre ne fera aucune différence sur la sortie. Il est autorisé uniquement pour la cohérence avec `configuration.import`.| |mediaTypes|object|Règles sur la façon d'importer des types de médias.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux types de médias seront créés ; par défaut : `false`;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les types de médias existants seront mis à jour ; par défaut: `false`.<br><br>Ce paramètre ne fera aucune différence sur la sortie. Il est autorisé uniquement pour la cohérence avec `configuration.import`.| |templateLinkage|object|Règles sur la façon d'importer les liens de modèles.<br><br>Paramètres pris en charge :<br>``createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux liens entre modèles et hôtes seront créés ; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les liens non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |templates|object|Règles sur l'importation des modèles.<br><br>Paramètres pris en charge :<br>`createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux modèles seront créés ; par défaut : `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les modèles existants seront mis à jour ; par défaut: `false`.| |templateDashboards|object|Règles sur la façon d'importer des tableaux de bord des modèles.<br><br>Paramètres pris en charge :<br>``createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux tableaux de bord seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les tableaux de bord existants seront mis à jour ; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les tableaux de bord non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |triggers|object|Règles sur la façon d'importer des déclencheurs.<br><br>Paramètres pris en charge :<br>``createMissing` - `(boolean)` Si initialisé à `true`, les nouveaux déclencheurs seront créés ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les déclencheurs existants seront mis à jour ; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les déclencheurs non présents dans les données importées seront supprimés de la base de données ; par défaut: `false`.| |valueMaps|object|Règles sur la façon d'importer des tables de correspondance.<br><br>Paramètres pris en charge :<br>``createMissing` - `(boolean)` Si initialisé à `true`, les nouvelles tables de correspondance seront créées ; par défaut: `false` ;<br>`updateExisting` - `(boolean)` Si initialisé à `true`, les tables de correspondance existantes seront mises à jour ; par défaut: `false` ;<br>`deleteMissing` - `(boolean)` Si initialisé à `true`, les tables de correspondance non présentes dans les données importées seront supprimées de la base de données ; par défaut: `false`.|

en-us	### Parameters  `(object)` Parameters containing the user name and password.  The method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**password**<br>(required)|string|User password.| |**username**<br>(required)|string|User name.| |userData|flag|Return information about the authenticated user.| |user<br>(deprecated)|string|This parameter is deprecated, please use `username` instead.<br>User name.|
fr	### Paramètres  `(object)` Paramètres contenant le nom d'utilisateur et le mot de passe.  La méthode accepte les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |--|--|------| |**password**<br>(obligatoire)|string|Mot de passe de l'utilisateur.| |**username**<br>(obligatoire)|string|Nom d'utilisateur.| |userData|flag|Renvoie des informations sur l'utilisateur authentifié.| |user<br>(obsolète)|string|Ce paramètre est obsolète, veuillez utiliser `username` à la place.<br>Nom d'utilisateur.|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports only one parameter.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |output|query|This parameter being common for all `get` methods described in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).|
fr	### Paramètres  `(objet)` Paramètres définissant la sortie souhaitée.  La méthode ne prend en charge qu'un seul paramètre.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |output|query|Ce paramètre étant commun à toutes les méthodes `get`, il est  décrit dans le [commentaire de référence](/manual/api/reference_commentary#common_get_method_parameters).|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports only one parameter.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |output|query|This parameter being common for all `get` methods described in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge seulement un paramètre.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |output|query|Ce paramètre, commun à toutes les méthodes`get` est décrit dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports only one parameter.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |output|query|This parameter being common for all `get` methods described in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode ne prend en charge qu'un seul paramètre.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |output|query|Ce paramètre étant commun à toutes les méthodes `get` décrites dans le [commentaire de référence](/manual/api/reference_commentary#common_get_method_parameters).|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports only one parameter.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |output|query|This parameter being common for all `get` methods described in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge seulement un paramètre.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |output|query|Ce paramètre, commun à toutes les méthodes`get` est décrit dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |active|flag|Return only enabled trigger prototypes that belong to monitored hosts.| |discoveryids|string/array|Return only trigger prototypes that belong to the given LLD rules.| |functions|string/array|Return only triggers that use the given functions.<br><br>Refer to the [Supported functions](/manual/appendix/functions) page for a list of supported functions.| |group|string|Return only trigger prototypes that belong to hosts from the host groups with the given name.| |groupids|string/array|Return only trigger prototypes that belong to hosts from the given host groups.| |host|string|Return only trigger prototypes that belong to hosts with the given name.| |hostids|string/array|Return only trigger prototypes that belong to the given hosts.| |inherited|boolean|If set to `true` return only trigger prototypes inherited from a template.| |maintenance|boolean|If set to `true` return only enabled trigger prototypes that belong to hosts in maintenance.| |min\_severity|integer|Return only trigger prototypes with severity greater or equal than the given severity.| |monitored|flag|Return only enabled trigger prototypes that belong to monitored hosts and contain only enabled items.| |templated|boolean|If set to `true` return only trigger prototypes that belong to templates.| |templateids|string/array|Return only trigger prototypes that belong to the given templates.| |triggerids|string/array|Return only trigger prototypes with the given IDs.| |expandExpression|flag|Expand functions and macros in the trigger expression.| |selectDependencies|query|Return trigger prototypes and triggers that the trigger prototype depends on in the `dependencies` property.| |selectDiscoveryRule|query|Return the [LLD rule](/manual/api/reference/discoveryrule/object) that the trigger prototype belongs to.| |selectFunctions|query|Return functions used in the trigger prototype in the `functions` property.<br><br>The function objects represent the functions used in the trigger expression and has the following properties:<br>`functionid` - *(string)* ID of the function;<br>`itemid` - *(string)* ID of the item used in the function;<br>`function` - *(string)* name of the function;<br>`parameter` - *(string)* parameter passed to the function. Query parameter is replaced by `$` symbol in returned string.| |selectGroups|query|Return the host groups that the trigger prototype belongs to in the [groups](/manual/api/reference/hostgroup/object) property.| |selectHosts|query|Return the hosts that the trigger prototype belongs to in the [hosts](/manual/api/reference/host/object) property.| |selectItems|query|Return items and item prototypes used the trigger prototype in the [items](/manual/api/reference/item/object) property.| |selectTags|query|Return the trigger prototype tags in [tags](/manual/api/reference/triggerprototype/object#Trigger_prototype_tag) property.| |filter|object|Return only those results that exactly match the given filter.<br><br>Accepts an array, where the keys are property names, and the values are either a single value or an array of values to match against.<br><br>Supports additional filters:<br>`host` - technical name of the host that the trigger prototype belongs to;<br>`hostid` - ID of the host that the trigger prototype belongs to.| |limitSelects|integer|Limits the number of records returned by subselects.<br><br>Applies to the following subselects:<br>`selectHosts` - results will be sorted by `host`.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `triggerid`, `description`, `status` and `priority`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#types-de-données)|Description| |--|--|------| |active|flag|Renvoie uniquement les prototypes de déclencheur activés appartenant aux hôtes surveillés.| |discoveryids|string/array|Renvoie uniquement les prototypes de déclencheur appartenant aux règles LLD données.| |functions|string/array|Renvoie uniquement les déclencheurs qui utilisent les fonctions données.<br><br>Reportez-vous à la page des [fonctions de déclenchement](/fr/manual/appendix/triggers/functions) supportées pour obtenir une liste des fonctions supportées.| |group|string|Renvoie uniquement les prototypes de déclencheur appartenant aux hôtes des groupes donnés.| |groupids|string/array|Renvoie uniquement les prototypes de déclencheurs appartenant aux hôtes des groupes donnés.| |host|string|Renvoie uniquement les prototypes de déclencheurs appartenant aux hôtes donnés.| |hostids|string/array|Renvoie uniquement les prototypes de déclencheurs appartenant aux hôtes donnés.| |inherited|boolean|Si défini sur `true`, ne renvoie que les prototypes de déclencheurs hérités d'un modèle.| |maintenance|boolean|Si la valeur est `true`, seuls les prototypes de déclencheurs appartenant aux hôtes en maintenance sont renvoyés.| |min\_severity|integer|Renvoie uniquement les prototypes de déclenchement dont la sévérité est supérieure ou égale à la sévérité donnée.| |monitored|flag|Renvoie uniquement les prototypes de déclencheurs activés appartenant à des hôtes surveillés et contenant uniquement des éléments activés.| |templated|boolean|Si défini sur `true`, ne renvoie que les prototypes de déclenchement appartenant aux modèles.| |templateids|string/array|Renvoie uniquement les prototypes de déclencheurs appartenant aux modèles donnés.| |triggerids|string/array|Renvoie uniquement les prototypes de déclencheurs avec les ID donnés.| |expandExpression|flag|Développe les fonctions et les macros dans l'expression du déclencheur.| |selectDependencies|query|Renvoie les prototypes de déclencheurs et les déclencheurs dont dépend le prototype de déclencheur dans la propriété `dependencies`.| |selectDiscoveryRule|query|Renvoie la [règle LLD](/manual/api/reference/discoveryrule/object) à laquelle appartient le prototype de déclencheur.| |selectFunctions|query|Renvoie les fonctions utilisées dans le prototype de déclencheur dans la propriété `functions`.<br><br>Les objets fonction représentent les fonctions utilisées dans l'expression du déclencheur et possèdent les propriétés suivantes:<br>`functionid` - *(string)* ID de la fonction;<br>`itemid` - *(string)* ID de l'élément utilisé dans la fonction;<br>`function` - *(string)* nom de la fonction;<br>`parameter` - *(string)* paramètre passé à la fonction. Le paramètre de requête est remplacé par le symbole `$` dans la chaîne renvoyée.| |selectGroups|query|Renvoie les groupes hôtes auxquels appartient le prototype de déclencheur dans la propriété [groups](/manual/api/reference/hostgroup/object).| |selectHosts|query|Renvoie les hôtes auxquels appartient le prototype de déclencheur dans la propriété [hosts](/manual/api/reference/host/object).| |selectItems|query|Retourne les éléments et les prototypes d'éléments utilisés par le prototype de déclencheur dans la propriété [items](/manual/api/reference/item/object).| |selectTags|query|Renvoie les tags du prototype de déclenchement dans la propriété [tags](/manual/api/reference/triggerprototype/object#Trigger_prototype_tag).| |filter|object|Renvoie uniquement les résultats qui correspondent exactement au filtre donné.<br><br>Accepte un tableau dans lequel les clés sont des noms de propriétés et les valeurs sont une valeur unique ou un tableau de valeurs à comparer.<br><br>Prise en charge des filtres supplémentaires :<br>`host` - nom technique de l'hôte auquel appartient le prototype de déclencheur;<br>`hostid` - ID de l'hôte auquel appartient le prototype de déclencheur.| |limitSelects|integer|Limite le nombre d'enregistrements renvoyés par les sous-requêtes.<br><br>S'applique aux sous-sélections suivantes:<br>`selectHosts` - les résultats seront triés par `host`.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Valeurs possibles : `triggerid`, `description`, `status` et `priority`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes `get`, sont décrits dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |alertids|string/array|Return only alerts with the given IDs.| |actionids|string/array|Return only alerts generated by the given actions.| |eventids|string/array|Return only alerts generated by the given events.| |groupids|string/array|Return only alerts generated by objects from the given host groups.| |hostids|string/array|Return only alerts generated by objects from the given hosts.| |mediatypeids|string/array|Return only message alerts that used the given media types.| |objectids|string/array|Return only alerts generated by the given objects| |userids|string/array|Return only message alerts that were sent to the given users.| |eventobject|integer|Return only alerts generated by events related to objects of the given type.<br><br>See event ["object"](/manual/api/reference/event/object#event) for a list of supported object types.<br><br>Default: 0 - trigger.| |eventsource|integer|Return only alerts generated by events of the given type.<br><br>See event ["source"](/manual/api/reference/event/object#event) for a list of supported event types.<br><br>Default: 0 - trigger events.| |time\_from|timestamp|Return only alerts that have been generated after the given time.| |time\_till|timestamp|Return only alerts that have been generated before the given time.| |selectHosts|query|Return a [hosts](/manual/api/reference/host/object) property with data of hosts that triggered the action operation.| |selectMediatypes|query|Return a [mediatypes](/manual/api/reference/mediatype/object) property with an array of the media types that were used for the message alert.| |selectUsers|query|Return a [users](/manual/api/reference/user/object) property with an array of the users that the message was addressed to.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `alertid`, `clock`, `eventid`, `mediatypeid`, `sendto` and `status`.| |countOutput|boolean|These parameters being common for all `get` methods are described in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |alertids|string/array|Renvoyer uniquement les alertes avec les identifiants donnés.| |actionids|string/array|Renvoyer uniquement les alertes générées par les actions données.| |eventids|string/array|Renvoyer uniquement les alertes générées par les événements donnés.| |groupids|string/array|Renvoyer uniquement les alertes générées par les objets des groupes d'hôtes donnés.| |hostids|string/array|Renvoyer uniquement les alertes générées par les objets des hôtes donnés.| |mediatypeids|string/array|Renvoyer uniquement les alertes de message qui ont utilisé les types de média donnés.| |objectids|string/array|Renvoyer uniquement les alertes générées par les objets donnés| |userids|string/array|Renvoyer uniquement les alertes de message qui ont été envoyées aux utilisateurs donnés.| |eventobject|integer|Renvoyer uniquement les alertes générées par les événements liés aux objets du type donné.<br><br>Voir event ["object"](/manual/api/reference/event/object#event) pour une liste des types d'objets pris en charge.<br><br>Par défaut : 0 - déclencheur.| |eventsource|integer|Renvoyer uniquement les alertes générées par des événements du type donné.<br><br>Voir événement ["source"](/manual/api/reference/event/object#event) pour une liste des types d'événements pris en charge .<br><br>Par défaut : 0 - événements déclencheurs.| |time\_from|timestamp|Renvoyer uniquement les alertes qui ont été générées après l'heure donnée.| |time\_till|timestamp|Renvoyer uniquement les alertes qui ont été générées avant l'heure indiquée.| |selectHosts|query|Renvoie une propriété [hosts](/manual/api/reference/host/object) avec les données des hôtes qui ont déclenché l'opération d'action.| |selectMediatypes|query|Renvoie une propriété [mediatypes](/manual/api/reference/mediatype/object) avec un tableau des types de médias qui ont été utilisés pour l'alerte de message.| |selectUsers|query|Renvoie une propriété [users](/manual/api/reference/user/object) avec un tableau des utilisateurs auxquels le message a été adressé.| |sortfield|string/array|Trier le résultat selon les propriétés données.<br><br>Les valeurs possibles sont : `alertid`, `clock`, `eventid`, `mediatypeid`, `sendto` et `status`.| |countOutput|boolean|Ces paramètres étant communs à toutes les méthodes `get` sont décrits dans le [commentaire de référence](/manual/api/reference_commentary#common_get_method_parameters).| |modifiable|booléen|^| |excludeSearch|booléen|^| |filtre|objet|^| |limite|integer|^| |sortie|query|^| |preservekeys|boolean|^| |recherche|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |ordredetri|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |correlationids|string/array|Return only correlations with the given IDs.| |selectFilter|query|Return a [filter](/manual/api/reference/correlation/object#correlation_filter) property with the correlation conditions.| |selectOperations|query|Return an [operations](/manual/api/reference/correlation/object#correlation_operation) property with the correlation operations.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `correlationid`, `name` and `status`.| |countOutput|boolean|These parameters being common for all `get` methods are described in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |correlationids|string/array|Renvoie uniquement les corrélations avec les identifiants spécifiés.| |selectFilter|query|Renvoie les conditions de de corrélation dans la propriété [filter](/manual/api/reference/correlation/object#correlation_filter).| |selectOperations|query|Renvoie les opérations de corrélation dans la propriété [operations](/manual/api/reference/correlation/object#correlation_operation).| |sortfield|string/array|Trier le résultat par les propriétés spécifiées.<br><br>Valeurs possibles : `correlationid`, `name` et `status`.| |countOutput|boolean|Ces paramètres communs à toutes les méthodes `get` sont décrits en détail dans la page des [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).|editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dashboardids|string/array|Return only dashboards with the given IDs.| |selectPages|query|Return a [pages](/manual/api/reference/dashboard/object#dashboard_page) property with dashboard pages, correctly ordered.| |selectUsers|query|Return a [users](/manual/api/reference/dashboard/object#dashboard_user) property with users that the dashboard is shared with.| |selectUserGroups|query|Return a [userGroups](/manual/api/reference/dashboard/object#dashboard_user_group) property with user groups that the dashboard is shared with.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible value is: `dashboardid`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters) page.| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |dashboardids|string/array|Renvoie uniquement les tableaux de bord avec les identifiants donnés.| |selectPages|query|Renvoie une propriété [pages](/manual/api/reference/dashboard/object#dashboard_page) contenant les pages du tableau de bord correctement ordonnées.| |selectUsers|query|Renvoie une propriété [users](/manual/api/reference/dashboard/object#dashboard_user) contenant les utilisateurs avec lesquels le tableau de bord est partagé.| |selectUserGroups|query|Renvoie une propriété [userGroups](/manual/api/reference/dashboard/object#dashboard_user_group) contenant les utilisateurs avec lesquels le tableau de bord est partagé.| |sortfield|string/array|Trie le résultat en fonction des propriétés données.<br><br>La valeur possible est : `dashboardid`.| |countOutput|boolean|Ces paramètres communs à toutes les méthodes `get` sont décrits en détail dans la page de [commentaire de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dashboardids|string/array|Return only template dashboards with the given IDs.| |templateids|string/arary|Return only template dashboards that belong to the given templates.| |selectPages|query|Return a [pages](/manual/api/reference/templatedashboard/object#template_dashboard_page) property with template dashboard pages, correctly ordered.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `dashboardid` and `name`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	 ### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dashboardids|string/array|Renvoie uniquement les modèles de tableaux de bord avec les ID donnés.| |templateids|string/arary|Renvoie uniquement les modèles de tableaux de bord qui appartiennent aux modèles donnés.| |selectPages|query|Renvoie une propriété [pages](/manual/api/reference/templatedashboard/object#template_dashboard_page) avec des pages de tableau de bord de modèle, correctement ordonnées.| |sortfield|string/array|Trie le résultat en fonction des propriétés données.<br><br>Les valeurs possibles sont : `dashboardid` et `name`.| |countOutput|boolean|Ces paramètres communs à toutes les méthodes `get` sont décrits en détail dans la page de [commentaire de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dcheckids|string/array|Return only discovery checks with the given IDs.| |druleids|string/array|Return only discovery checks that belong to the given discovery rules.| |dserviceids|string/array|Return only discovery checks that have detected the given discovered services.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `dcheckid` and `druleid`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)`Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |dcheckids|string/array|Renvoie uniquement les vérifications de découverte avec les ID donnés.| |druleids|string/array|Renvoie uniquement les vérifications de découverte appartenant aux règles de découverte données.| |dserviceids|string/array|Renvoie uniquement les vérifications de découverte qui ont détecté les services découverts donnés.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Les valeurs possibles sont : `dcheckid` et `druleid`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes `get`, sont décrits dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dhostids|string/array|Return only discovered hosts with the given IDs.| |druleids|string/array|Return only discovered hosts that have been created by the given discovery rules.| |dserviceids|string/array|Return only discovered hosts that are running the given services.| |selectDRules|query|Return a [drules](/manual/api/reference/drule/object) property with an array of the discovery rules that detected the host.| |selectDServices|query|Return a [dservices](/manual/api/reference/dservice/object) property with the discovered services running on the host.<br><br>Supports `count`.| |limitSelects|integer|Limits the number of records returned by subselects.<br><br>Applies to the following subselects:<br>`selectDServices` - results will be sorted by `dserviceid`.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `dhostid` and `druleid`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |dhostids|string/array|Renvoie uniquement les hôtes découverts avec les ID donnés.| |druleids|string/array|Renvoie uniquement les hôtes découverts créés par les règles de découverte données.| |dserviceids|string/array|Renvoie uniquement les hôtes découverts qui exécutent les services donnés.| |selectDRules|query|Renvoie une propriété [drules](/manual/api/reference/drule/object) contenant un tableau des règles de découverte qui ont détecté l'hôte.| |selectDServices|query|Renvoie une propriété [dservices](/manual/api/reference/dservice/object) contenant les services découverts exécutés sur l'hôte.<br><br>Supporte `count`.| |limitSelects|integer|Limite le nombre d'enregistrements renvoyés par les sous-requêtes.<br><br>S'applique aux sous-sélections suivantes :<br>`selectDServices` - les résultats seront triés par `dserviceid`.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Les valeurs possibles sont : `dhostid` and `druleid`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes `get`, sont décrits dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dhostids|string/array|Return only discovery rules that created the given discovered hosts.| |druleids|string/array|Return only discovery rules with the given IDs.| |dserviceids|string/array|Return only discovery rules that created the given discovered services.| |selectDChecks|query|Return a [dchecks](/manual/api/reference/dcheck/object) property with the discovery checks used by the discovery rule.<br><br>Supports `count`.| |selectDHosts|query|Return a [dhosts](/manual/api/reference/dhost/object) property with the discovered hosts created by the discovery rule.<br><br>Supports `count`.| |limitSelects|integer|Limits the number of records returned by subselects.<br><br>Applies to the following subselects:<br>`selectDChecks` - results will be sorted by `dcheckid`;<br>`selectDHosts` - results will be sorted by `dhostsid`.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `druleid` and `name`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dhostids|string/array|Renvoie uniquement les règles de découverte qui ont créé les hôtes découverts donnés.| |druleids|string/array|Renvoie uniquement les règles de découverte avec les ID donnés.| |dserviceids|string/array|Renvoie uniquement les règles de découverte qui ont créé les services découverts donnés.| |selectDChecks|query|Retourne une propriété [dchecks](/manual/api/reference/dcheck/object) contenant les tests de découverte utilisés par la règle de découverte .<br><br>Supporte `count`.| |selectDHosts|query|Retourne une propriété [dhosts](/manual/api/reference/dhost/object) contenant les hôtes découverts créés par la règle de découverte.<br><br>Supporte `count`.| |limitSelects|integer|Limite le nombre d'enregistrements renvoyés par les sous-requêtes.<br><br>S'applique aux sous-requêtes suivantes :<br>`selectDChecks` - les résultats seront triés par `dcheckid` ;<br>`selectDHosts` - les résultats seront triés par `dhostsid`.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Les valeurs possibles sont : `druleid` et `name`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes `get`, sont décrits dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |discoveryids|string/array|Return only graph prototypes that belong to the given discovery rules.| |graphids|string/array|Return only graph prototypes with the given IDs.| |groupids|string/array|Return only graph prototypes that belong to hosts in the given host groups.| |hostids|string/array|Return only graph prototypes that belong to the given hosts.| |inherited|boolean|If set to `true` return only graph prototypes inherited from a template.| |itemids|string/array|Return only graph prototypes that contain the given item prototypes.| |templated|boolean|If set to `true` return only graph prototypes that belong to templates.| |templateids|string/array|Return only graph prototypes that belong to the given templates.| |selectDiscoveryRule|query|Return a [discoveryRule](/manual/api/reference/discoveryrule/object#lld_rule) property with the LLD rule that the graph prototype belongs to.| |selectGraphItems|query|Return a [gitems](/manual/api/reference/graphitem/object) property with the graph items used in the graph prototype.| |selectGroups|query|Return a [groups](/manual/api/reference/hostgroup/object) property with the host groups that the graph prototype belongs to.| |selectHosts|query|Return a [hosts](/manual/api/reference/host/object) property with the hosts that the graph prototype belongs to.| |selectItems|query|Return an `items` property with the [items](/manual/api/reference/item/object) and [item prototypes](/manual/api/reference/itemprototype/object) used in the graph prototype.| |selectTemplates|query|Return a [templates](/manual/api/reference/template/object) property with the templates that the graph prototype belongs to.| |filter|object|Return only those results that exactly match the given filter.<br><br>Accepts an array, where the keys are property names, and the values are either a single value or an array of values to match against.<br><br>Supports additional filters:<br>`host` - technical name of the host that the graph prototype belongs to;<br>`hostid` - ID of the host that the graph prototype belongs to.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `graphid`, `name` and `graphtype`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(objet)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |discoveryids|string/array|Renvoyer uniquement les prototypes de graphe qui appartiennent aux règles de découverte données.| |graphids|string/array|Renvoyer uniquement les prototypes de graphe avec les ID donnés.| |groupids|string/array|Renvoyer uniquement les prototypes de graphe qui appartiennent aux hôtes dans les groupes d'hôtes donnés.| |hostids|string/array|Renvoyer uniquement les prototypes de graphe qui appartiennent aux hôtes donnés.| |inherited|boolean|Si défini sur `true`, ne renvoie que les prototypes de graphe hérités d'un modèle.| |itemids|string/array|Renvoyer uniquement les prototypes de graphes contenant les prototypes d'éléments donnés.| |templed|boolean|Si défini sur `true`, ne renvoie que les prototypes de graphe appartenant aux modèles.| |templateids|string/array|Renvoyer uniquement les prototypes de graphe qui appartiennent aux modèles donnés.| |selectDiscoveryRule|query|Renvoie une propriété [discoveryRule](/manual/api/reference/discoveryrule/object#lld_rule) avec la règle LLD à laquelle appartient le prototype de graphe.| |selectGraphItems|query|Renvoie une propriété [gitems](/manual/api/reference/graphitem/object) avec les éléments de graphe utilisés dans le prototype de graphe.| |selectGroups|query|Renvoie une propriété [groups](/manual/api/reference/hostgroup/object) avec les groupes d'hôtes auxquels appartient le prototype de graphe.| |selectHosts|query|Renvoie une propriété [hosts](/manual/api/reference/host/object) avec les hôtes auxquels appartient le prototype de graphe.| |selectItems|query|Renvoyer une propriété `items` avec les [items](/manual/api/reference/item/object) et [item prototypes](/manual/api/reference/itemprototype/object) utilisés dans le prototype de graphe .| |selectTemplates|query|Renvoie une propriété [templates](/manual/api/reference/template/object) avec les modèles auxquels appartient le prototype de graphe.| |filter|object|Renvoyer uniquement les résultats qui correspondent exactement au filtre donné.<br><br>Accepte un tableau, où les clés sont des noms de propriété et les valeurs sont soit une valeur unique, soit un tableau de valeurs à comparer. <br><br>Prend en charge des filtres supplémentaires :<br>`host` - nom technique de l'hôte auquel appartient le prototype de graphe ;<br>`hostid` - ID de l'hôte auquel appartient le prototype de graphe.| |sortfield|string/array|Trier le résultat selon les propriétés données.<br><br>Les valeurs possibles sont : `graphid`, `name` et `graphtype`.| |countOutput|boolean|Ces paramètres étant communs à toutes les méthodes `get`, ils sont décrits en détail dans le [commentaire de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |limit|entier|^| |output|requête|^| |preservekeys|boolean|^| |search|objet|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |discoveryids|string/array|Return only item prototypes that belong to the given LLD rules.| |graphids|string/array|Return only item prototypes that are used in the given graph prototypes.| |hostids|string/array|Return only item prototypes that belong to the given hosts.| |inherited|boolean|If set to `true` return only item prototypes inherited from a template.| |itemids|string/array|Return only item prototypes with the given IDs.| |monitored|boolean|If set to `true` return only enabled item prototypes that belong to monitored hosts.| |templated|boolean|If set to `true` return only item prototypes that belong to templates.| |templateids|string/array|Return only item prototypes that belong to the given templates.| |triggerids|string/array|Return only item prototypes that are used in the given trigger prototypes.| |selectDiscoveryRule|query|Return a [discoveryRule](/manual/api/reference/discoveryrule/object#lld_rule) property with the low-level discovery rule that the item prototype belongs to.| |selectGraphs|query|Return a [manual/api/reference/graphprototype/object\#graph\_prototype](/manual/api/reference/graphprototype/object#graph_prototype) property with graph prototypes that the item prototype is used in.<br><br>Supports `count`.| |selectHosts|query|Return a [hosts](/manual/api/reference/host/object) property with an array of hosts that the item prototype belongs to.| |selectTags|query|Return the item prototype tags in [tags](/manual/api/reference/itemprototype/object#Item_prototype_tag) property.| |selectTriggers|query|Return a [triggers](/manual/api/reference/triggerprototype/object#trigger_prototype) property with trigger prototypes that the item prototype is used in.<br><br>Supports `count`.| |selectPreprocessing|query|Return a [preprocessing](/manual/api/reference/item/object#item_preprocessing) property with item preprocessing options.<br><br>It has the following properties:<br>`type` - `(string)` The preprocessing option type:<br>1 - Custom multiplier;<br>2 - Right trim;<br>3 - Left trim;<br>4 - Trim;<br>5 - Regular expression matching;<br>6 - Boolean to decimal;<br>7 - Octal to decimal;<br>8 - Hexadecimal to decimal;<br>9 - Simple change;<br>10 - Change per second;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - In range;<br>14 - Matches regular expression;<br>15 - Does not match regular expression;<br>16 - Check for error in JSON;<br>17 - Check for error in XML;<br>18 - Check for error using regular expression;<br>19 - Discard unchanged;<br>20 - Discard unchanged with heartbeat;<br>21 - JavaScript;<br>22 - Prometheus pattern;<br>23 - Prometheus to JSON;<br>24 - CSV to JSON;<br>25 - Replace;<br>26 - Check for not supported value;<br>27- XML to JSON.<br><br>`params` - `(string)` Additional parameters used by preprocessing option. Multiple parameters are separated by LF (\\n)character.<br>`error_handler` - `(string)` Action type used in case of preprocessing step failure:<br>0 - Error message is set by Zabbix server;<br>1 - Discard value;<br>2 - Set custom value;<br>3 - Set custom error message.<br><br>`error_handler_params` - `(string)` Error handler parameters.| |selectValueMap|query|Return a [valuemap](/manual/api/reference/valuemap/object) property with item prototype value map.| |filter|object|Return only those results that exactly match the given filter.<br><br>Accepts an array, where the keys are property names, and the values are either a single value or an array of values to match against.<br><br>Supports additional filters:<br>`host` - technical name of the host that the item prototype belongs to.| |limitSelects|integer|Limits the number of records returned by subselects.<br><br>Applies to the following subselects:<br>`selectGraphs` - results will be sorted by `name`;<br>`selectTriggers` - results will be sorted by `description`.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `itemid`, `name`, `key_`, `delay`, `type` and `status`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |discoveryids|string/array|Renvoie uniquement les prototypes d'éléments appartenant aux règles de découverte bas niveau données.| |graphids|string/array|Renvoie uniquement les prototypes d'éléments utilisés dans les prototypes de graphique donnés.| |hostids|string/array|Renvoie uniquement les prototypes d'éléments appartenant aux hôtes donnés.| |inherited|boolean|Si défini à `true`, ne renvoie que les prototypes d'éléments hérités d'un modèle.| |itemids|string/array|Renvoie uniquement les prototypes d'éléments avec les identifiants donnés.| |monitored|boolean|Si défini à `true`, ne renvoie que les prototypes d'éléments activés appartenant aux hôtes surveillés.| |templated|boolean|Si défini à `true`, ne renvoie que les prototypes d'éléments appartenant aux modèles.| |templateids|string/array|Renvoie uniquement les prototypes d'éléments appartenant aux modèles donnés.| |triggerids|string/array|Renvoie uniquement les prototypes d'éléments utilisés dans les prototypes de déclencheur donnés.| |selectDiscoveryRule|query|Renvoie une propriété  [discoveryRule](/manual/api/reference/discoveryrule/object#lld_rule) contenant la règle de découverte bas niveau qui a créé le prototype d'élément.| |selectGraphs|query|Renvoie une propriété [graphs](/manual/api/reference/graphprototype/object#graph_prototype) contenant les prototypes de graphique utilisant le prototype d'élément.<br><br>Supporte `count`.| |selectHosts|query|Renvoie une propriété [hosts](/manual/api/reference/host/object) contenant un tableau d'hôtes auxquels le prototype d'élément appartient.| |selectTags|query|Renvoie les tags de prototype d'élément dans la propriété [tags](/manual/api/reference/itemprototype/object#Item_prototype_tag).| |selectTriggers|query|Renvoie une propriété [triggers](/manual/api/reference/triggerprototype/object#trigger_prototype) contenant les prototypes de déclencheur qui utilisent ce prototype d'élément.<br><br>Supporte `count`.| |selectPreprocessing|query|Renvoie les options de pré-traitement des éléments dans la propriété `preprocessing`.<br><br>Il a les propriétés suivantes :<br>`type` - `(string)` Les types d'option de pré-traitement :<br>1 - Multiplicateur personnalisé ;<br>2 - Suppression des espaces à droite ;<br>3 - Suppression des espaces à gauche ;<br>4 - Suppression des espaces à droite et à gauche ;<br>5 - Correspondance d'expression régulière ;<br>6 - Booléen vers décimal ;<br>7 - Octal vers décimal ;<br>8 - Hexadécimal vers décimal ;<br>9 - Changement simple ;<br>10 - Changement par seconde ;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - Dans l'interval ;<br>14 - Correspond à l'expression régulière ;<br>15 - Ne correspond pas à l'expression régulière ;<br>16 - Rechercher une erreur dans JSON ;<br>17 - Rechercher une erreur dans XML ;<br>18 - Rechercher une erreur à l'aide d'une expression régulière ;< br>19 - Supprimer sans modification ;<br>20 - Supprimer sans modification avec heartbeat ;<br>21 - JavaScript ;<br>22 - Motif Prometheus ;<br>23 - Prometheus vers JSON ;<br>24 - CSV vers JSON ; <br>25 - Remplacer ;<br>26 - Vérifier les valeurs non prises en charge ;<br>27 - XML vers JSON.<br><br>`params` - `(string)` Paramètres supplémentaires utilisés par l'option de prétraitement. Plusieurs paramètres sont séparés par un caractère LF (\\n).<br>`error_handler` - `(string)` Type d'action utilisé en cas d'échec de l'étape de prétraitement :<br>0 - Le message d'erreur est défini par le serveur Zabbix ;<br>1 - Supprimer la valeur ;<br>2 - Définir la valeur personnalisée ;<br>3 - Définir le message d'erreur personnalisé. <br><br>`error_handler_params` - `(string)` Paramètres du gestionnaire d'erreurs.| |selectValueMap|query|Renvoie une propriété  [valuemap](/manual/api/reference/valuemap/object) contenant la table de correspondance de valeurs du prototype d'élément.| |filter|object|Renvoie uniquement les résultats qui correspondent exactement au filtre donné.<br><br>Accepte un tableau dans lequel les clés sont des noms de propriétés et les valeurs sont une valeur unique ou un tableau de valeurs à comparer.<br><br>Prend en charge des filtres supplémentaires :<br>`host` - nom technique de l'hôte auquel le prototype d'élément appartient| |limitSelects|integer|Limite le nombre d'enregistrements renvoyés par les sous-requêtes.<br><br>S'applique aux sous-requêtes suivantes :<br>`selectGraphs` - les résultats seront triés par `name` ;<br>`selectTriggers` - les résultats seront triés par `description`.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Les valeurs possibles sont : `itemid`, `name`, `key_`, `delay`, `type` et `status`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes `get`, sont décrits dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dserviceids|string/array|Return only discovered services with the given IDs.| |dhostids|string/array|Return only discovered services that belong to the given discovered hosts.| |dcheckids|string/array|Return only discovered services that have been detected by the given discovery checks.| |druleids|string/array|Return only discovered services that have been detected by the given discovery rules.| |selectDRules|query|Return a [drules](/manual/api/reference/drule/object) property with an array of the discovery rules that detected the service.| |selectDHosts|query|Return a [dhosts](/manual/api/reference/dhost/object) property with an array the discovered hosts that the service belongs to.| |selectHosts|query|Return a [hosts](/manual/api/reference/host/object) property with the hosts with the same IP address and proxy as the service.<br><br>Supports `count`.| |limitSelects|integer|Limits the number of records returned by subselects.<br><br>Applies to the following subselects:<br>`selectHosts` - result will be sorted by `hostid`.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `dserviceid`, `dhostid` and `ip`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|Type|Description| |----------|----|-----------| |dserviceids|string/array|Renvoie uniquement les services découverts avec les ID donnés.| |dhostids|string/array|Renvoie uniquement les services découverts appartenant aux hôtes découverts donnés.| |dcheckids|string/array|Renvoie uniquement les services découverts qui ont été détectés par les tests de découverte donnés.| |druleids|string/array|Renvoie uniquement les services découverts créés par les règles de découverte données.| |selectDRules|query|Renvoie une propriété [drules](/manual/api/reference/drule/object) avec un tableau des règles de découverte qui ont détecté le service.| |selectDHosts|query|Renvoie une propriété [dhosts](/manual/api/reference/dhost/object) avec un tableau les hôtes découverts auxquels le service appartient.| |selectHosts|query|Renvoie une propriété [hosts](/manual/api/reference/host/object) avec les hôtes avec la même adresse IP et le même proxy que le service.<br><br>Prend en charge `count`.| |limitSelects|integer|Limite le nombre d'enregistrements renvoyés par les sous-requêtes.<br><br>S'applique aux sous-sélections suivantes :<br>`selectHosts` - les résultats seront triés par `hostid`.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Les valeurs possibles sont: `dserviceid`, `dhostid` et `ip`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes `get`, sont décrits dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |eventids|string/array|Return only events with the given IDs.| |groupids|string/array|Return only events created by objects that belong to the given host groups.| |hostids|string/array|Return only events created by objects that belong to the given hosts.| |objectids|string/array|Return only events created by the given objects.| |source|integer|Return only events with the given type.<br><br>Refer to the [event object page](object#event) for a list of supported event types.<br><br>Default: 0 - trigger events.| |object|integer|Return only events created by objects of the given type.<br><br>Refer to the [event object page](object#event) for a list of supported object types.<br><br>Default: 0 - trigger.| |acknowledged|boolean|If set to `true` return only acknowledged events.| |suppressed|boolean|`true` - return only suppressed events;<br>`false` - return events in the normal state.| |severities|integer/array|Return only events with given event severities. Applies only if object is trigger.| |evaltype|integer|Rules for tag searching.<br><br>Possible values:<br>0 - (default) And/Or;<br>2 - Or.| |tags|array of objects|Return only events with given tags. Exact match by tag and case-insensitive search by value and operator.<br>Format: `[{"tag": "<tag>", "value": "<value>", "operator": "<operator>"}, ...]`.<br>An empty array returns all events.<br><br>Possible operator types:<br>0 - (default) Like;<br>1 - Equal;<br>2 - Not like;<br>3 - Not equal<br>4 - Exists;<br>5 - Not exists.| |eventid\_from|string|Return only events with IDs greater or equal to the given ID.| |eventid\_till|string|Return only events with IDs less or equal to the given ID.| |time\_from|timestamp|Return only events that have been created after or at the given time.| |time\_till|timestamp|Return only events that have been created before or at the given time.| |problem\_time\_from|timestamp|Returns only events that were in the problem state starting with `problem_time_from`. Applies only if the source is trigger event and object is trigger. Mandatory if `problem_time_till` is specified.| |problem\_time\_till|timestamp|Returns only events that were in the problem state until `problem_time_till`. Applies only if the source is trigger event and object is trigger. Mandatory if `problem_time_from` is specified.| |value|integer/array|Return only events with the given values.| |selectHosts|query|Return a [hosts](/manual/api/reference/host/object) property with hosts containing the object that created the event. Supported only for events generated by triggers, items or LLD rules.| |selectRelatedObject|query|Return a `relatedObject` property with the object that created the event. The type of object returned depends on the event type.| |select\_alerts|query|Return an [alerts](/manual/api/reference/alert/object) property with alerts generated by the event. Alerts are sorted in reverse chronological order.| |select\_acknowledges|query|Return an `acknowledges` property with event updates. Event updates are sorted in reverse chronological order.<br><br>The event update object has the following properties:<br>`acknowledgeid` - `(string)` acknowledgment's ID;<br>`userid` - `(string)` ID of the user that updated the event;<br>`eventid` - `(string)` ID of the updated event;<br>`clock` - `(timestamp)` time when the event was updated;<br>`message` - `(string)` text of the message;<br>`action` - `(integer)` update action that was performed see [event.acknowledge](/manual/api/reference/event/acknowledge);<br>`old_severity` - `(integer)` event severity before this update action;<br>`new_severity` - `(integer)` event severity after this update action;<br>`username` - `(string)` username of the user that updated the event;<br>`name` - `(string)` name of the user that updated the event;<br>`surname` - `(string)` surname of the user that updated the event.<br><br>Supports `count`.| |selectTags|query|Return a [tags](/manual/api/reference/event/object#Event_tag) property with event tags.| |selectSuppressionData|query|Return a `suppression_data` property with the list of maintenances:<br>`maintenanceid` - `(string)` ID of the maintenance;<br>`suppress_until` - `(integer)` time until the event is suppressed.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `eventid`, `objectid` and `clock`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters) page.| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|Type|Description| |----------|----|-----------| |eventids|string/array|Renvoie uniquement les événements avec les identifiants donnés.| |groupids|string/array|Renvoie uniquement les événements créés par des objets appartenant aux groupes d'hôtes donnés.| |hostids|string/array|Renvoie uniquement les événements créés par des objets appartenant aux hôtes donnés.| |objectids|string/array|Renvoie uniquement les événements créés par les objets donnés.| |source|integer|Renvoie uniquement les événements avec le type donné.<br><br>Se référer à la [page de l'objet Événement](/fr/manual/api/reference/event/object#evenement) pour une liste des types d'événements supportés.<br><br>Par défaut : 0 - événements de déclencheur.| |object|integer|Renvoie uniquement les événements créés par des objets du type donné.<br><br>Se référer à la [page de l'objet Événement](/fr/manual/api/reference/event/object#evenement) pour une liste des types d'événements supportés.<br><br>Par défaut : 0 - déclencheur.| |acknowledged|boolean|Si défini à `true`, ne renvoie que les événements acquittés.| |suppressed|boolean|`true` - Renvoie uniquement les événements supprimés ;<br>`false` - Renvoie uniquement les événements supprimés dont l'état est normal.| |severities|integer/array|Renvoie uniquement les événements avec des sévérités données. S'applique uniquement si l'objet est déclencheur.| |evaltype|integer|Règles pour la recherche de tags.<br><br>Valeurs possibles :<br>0 - (par défaut) et/ou ;<br>2 - ou.| |tags|array of object|Renvoie uniquement les événements avec des tags donnés. Correspondance exacte par tag et recherche non sensible à la casse par valeur et opérateur.<br>Format: `[{"tag": "<tag>", "value": "<value>", "operator": "<operator>"}, ...]`.<br>Un tableau vide renvoie tous les événements.<br><br>Types d'opérateurs possibles :<br>0 - (par défaut) Like;<br>1 - Equal;<br>2 - Not like;<br>3 - Not equal<br>4 - Exists;<br>5 - Not exists.| |eventid\_from|string|Renvoie uniquement les événements dont l'identifiant est supérieur ou égal à l'identifiant donné.| |eventid\_till|string|Renvoie uniquement les événements dont l'identifiant est inférieur ou égal à l'identifiant donné.| |time\_from|timestamp|Renvoie uniquement les événements créés après ou à l'heure indiquée.| |time\_till|timestamp|Renvoie uniquement les événements créés avant ou à l'heure indiquée.| |problem\_time\_from|timestamp|Renvoie uniquement les événements qui étaient en état problème depuis `problem_time_from`. S'applique uniquement si la source est un événement de déclencheur et que l'objet est un déclencheur. Obligatoire si `problem_time_till` est spécifié.| |problem\_time\_till|timestamp|Renvoie uniquement les événements qui étaient en état problème jusqu'à`problem_time_till`. S'applique uniquement si la source est un événement de déclencheur et que l'objet est un déclencheur. Obligatoire si `problem_time_from` est spécifié.| |value|integer/array|Renvoie uniquement les événements avec les valeurs données.| |selectHosts|query|Renvoie une propriété [hosts](/manual/api/reference/host/object) avec les hôtes contenant l'objet qui a créé l'événement. Pris en charge uniquement pour les événements générés par des déclencheurs, des éléments ou des règles de découverte bas niveau.| |selectRelatedObject|query|Renvoie une propriété `relatedObject avec l'objet qui a créé l'événement dans la propriété `. Le type d'objet renvoyé dépend du type d'événement.| |select\_alerts|query|Renvoie une propriété [alerts](/manual/api/reference/alert/object) avec les alertes générées par l'événement. Les alertes sont triées dans l'ordre chronologique inverse.| |select\_acknowledges|query|Renvoie une propriété `acknowledges` les mises à jour de l'événement. Les mises à jour d'événements sont triées dans l'ordre chronologique inverse.<br><br>L'objet de mise à jour d'événement a les propriétés suivantes :<br>`acknowledgeid` - `(string)` ID de l'acquittement ;<br>`userid` - `(string)` ID de l'utilisateur qui a mis à jour l'événement ;<br>`eventid` - `(string)` ID de l'événement mis à jour ;<br>`clock` - `(timestamp)` heure de mise à jour de l'événement ;<br>`message` - `(string)` texte du message ;<br>`action` - `(integer)` action de mise à jour effectuée, voir [event.acknowledge](/fr/manual/api/reference/event/acknowledge) ;<br>`old_severity` - `(integer)` sévérité de l'événement avant cette action de mise à jour ;<br>`new_severity` - `(integer)` sévérité de l'événement après cette action de mise à jour ;<br>`username` - `(string)` username de l'utilisateur qui a mis à jour l'événement ;<br>`name` - `(string)` nom de l'utilisateur qui a mis à jour l'événement ;<br>`surname` - `(string)` nom de famille de l'utilisateur qui a mis à jour l'événement.<br><br>Supporte `count`.| |selectTags|query|Renvoie une propriété [tags](/manual/api/reference/event/object#Event_tag) avec les tags d'événement.| |selectSuppressionData|query|Renvoie une propriété `suppression_data` avec la liste de maintenances :<br>`maintenanceid` - `(string)` ID de la maintenance ;<br>`suppress_until` - `(integer)` temps avant que l'événement soit supprimé.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Les valeurs possibles sont : `eventid`, `objectid` et `clock`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes "get", sont décrits dans les [commentaires de référence](/fr/manual/api/reference_commentary#Parametres_communs_de_la_methode_get).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |eventids|string/array|Return only problems with the given IDs.| |groupids|string/array|Return only problems created by objects that belong to the given host groups.| |hostids|string/array|Return only problems created by objects that belong to the given hosts.| |objectids|string/array|Return only problems created by the given objects.| |source|integer|Return only problems with the given type.<br><br>Refer to the [problem event object page](object#problem) for a list of supported event types.<br><br>Default: 0 - problem created by a trigger.| |object|integer|Return only problems created by objects of the given type.<br><br>Refer to the [problem event object page](object#problem) for a list of supported object types.<br><br>Default: 0 - trigger.| |acknowledged|boolean|`true` - return acknowledged problems only;<br>`false` - unacknowledged only.| |suppressed|boolean|`true` - return only suppressed problems;<br>`false` - return problems in the normal state.| |severities|integer/array|Return only problems with given event severities. Applies only if object is trigger.| |evaltype|integer|Rules for tag searching.<br><br>Possible values:<br>0 - (default) And/Or;<br>2 - Or.| |tags|array of objects|Return only problems with given tags. Exact match by tag and case-insensitive search by value and operator.<br>Format: `[{"tag": "<tag>", "value": "<value>", "operator": "<operator>"}, ...]`.<br>An empty array returns all problems.<br><br>Possible operator types:<br>0 - (default) Like;<br>1 - Equal;<br>2 - Not like;<br>3 - Not equal<br>4 - Exists;<br>5 - Not exists.| |recent|boolean|`true` - return PROBLEM and recently RESOLVED problems (depends on Display OK triggers for N seconds)<br>Default: `false` - UNRESOLVED problems only| |eventid\_from|string|Return only problems with IDs greater or equal to the given ID.| |eventid\_till|string|Return only problems with IDs less or equal to the given ID.| |time\_from|timestamp|Return only problems that have been created after or at the given time.| |time\_till|timestamp|Return only problems that have been created before or at the given time.| |selectAcknowledges|query|Return an `acknowledges` property with the problem updates. Problem updates are sorted in reverse chronological order.<br><br>The problem update object has the following properties:<br>`acknowledgeid` - `(string)` update's ID;<br>`userid` - `(string)` ID of the user that updated the event;<br>`eventid` - `(string)` ID of the updated event;<br>`clock` - `(timestamp)` time when the event was updated;<br>`message` - `(string)` text of the message;<br>`action` - `(integer)`type of update action (see [event.acknowledge](/manual/api/reference/event/acknowledge));<br>`old_severity` - `(integer)` event severity before this update action;<br>`new_severity` - `(integer)` event severity after this update action;<br><br>Supports `count`.| |selectTags|query|Return a [tags](/manual/api/reference/problem/object#problem_tag) property with the problem tags. Output format: `[{"tag": "<tag>", "value": "<value>"}, ...]`.| |selectSuppressionData|query|Return a `suppression_data` property with the list of maintenances:<br>`maintenanceid` - `(string)` ID of the maintenance;<br>`suppress_until` - `(integer)` time until the problem is suppressed.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `eventid`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters) page.| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	 ### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |eventids|string/array|Renvoie uniquement les problèmes avec les ID donnés.| |groupids|string/array|Renvoie uniquement les problèmes créés par des objets appartenant aux groupes d'hôtes donnés.| |hostids|string/array|Renvoie uniquement les problèmes créés par des objets appartenant aux hôtes donnés.| |objectids|string/array|Renvoie uniquement les problèmes créés par les objets donnés.| |source|integer|Renvoie uniquement les problèmes avec le type donné.<br><br>Reportez-vous à la [page d'objet d'événement de problème](object#problem) pour une liste des types d'événements pris en charge.<br><br>Par défaut : 0 - problème créé par un déclencheur.| |object|integer|Renvoie uniquement les problèmes créés par des objets du type donné.<br><br>Reportez-vous à la [page d'objet d'événement de problème](object#problem) pour obtenir une liste des types d'objet pris en charge.<br><br>Par défaut : 0 - déclencheur .| |acknowledged|boolean|`true` - renvoie uniquement les problèmes acquittés ;<br>`false` - uniquement les problèmes non acquittés.| |suppressed|boolean|`true` - renvoie uniquement les problèmes supprimés ;<br>`false` - renvoie les problèmes à l'état normal.| |severities|integer/array|Renvoie uniquement les problèmes avec des gravités d'événement données. S'applique uniquement si l'objet est déclencheur.| |evaltype|integer|Règles de recherche de tags.<br><br>Valeurs possibles :<br>0 - (par défaut) Et/Ou ;<br>2 - Ou.| |tags|array of objects|Renvoie uniquement les problèmes avec les balises données. Correspondance exacte par tag et recherche insensible à la casse par valeur et opérateur.<br>Format : `[{"tag": "<tag>", "value": "<value>", "operator": "<operator>"}, ...]`.<br>Un tableau vide renvoie tous les problèmes.<br><br>Types d'opérateurs possibles :<br>0 - (par défaut) Comme ;<br>1 - Égal ;<br>2 - Pas comme ;<br>3 - Pas égal< br>4 - Existe ;<br>5 - N'existe pas.| |recent|boolean|`true` - renvoie le PROBLEM et les problèmes récemment RESOLVED (dépend de l'affichage des déclencheurs OK pendant N secondes)<br>Par défaut : `false` - problèmes UNRESOLVED uniquement| |eventid\_from|string|Renvoie uniquement les problèmes avec des ID supérieurs ou égaux à l'ID donné.| |eventid\_till|string|Renvoie uniquement les problèmes avec des ID inférieurs ou égaux à l'ID donné.| |time\_from|timestamp|Renvoie uniquement les problèmes qui ont été créés après ou au moment donné.| |time\_till|timestamp|Renvoie uniquement les problèmes qui ont été créés avant ou à l'instant donné.| |selectAcknowledges|query|Renvoie une propriété `acknowledges` avec les mises à jour du problème. Les mises à jour de problème sont triées dans l'ordre chronologique inverse.<br><br>L'objet de mise à jour de problème a les propriétés suivantes :<br>`acknowledgeid` - `(string)` ID de la mise à jour ;<br>`userid` - `(string) ` ID de l'utilisateur qui a mis à jour l'événement ;<br>`eventid` - `(string)` ID de l'événement mis à jour ;<br>`clock` - `(timestamp)` heure à laquelle l'événement a été mis à jour ;<br> `message` - `(string)` texte du message ;<br>`action` - `(integer)`type d'action de mise à jour (voir [event.acknowledge](/manual/api/reference/event/acknowledge)) ;<br>`old_severity` - gravité de l'événement `(integer)` avant cette action de mise à jour ;<br>`new_severity` - gravité de l'événement `(integer)` après cette action de mise à jour ;<br><br>Prend en charge `count`. | |selectTags|query|Renvoie une propriété [tags](/manual/api/reference/problem/object#problem_tag) avec les tags du problème. Format de sortie:`[{"tag": "<tag>", "value": "<value>"}, ...]`.| |selectSuppressionData|query|Renvoie une propriété `suppression_data` avec la liste des maintenances :<br>`maintenanceid` - `(string)` ID de la maintenance ;<br>`suppress_until` - `(integer)` temps jusqu'à ce que le problème soit supprimé.| |sortfield|string/array|Trie le résultat en fonction des propriétés données.<br><br>Les valeurs possibles sont : `eventid`.| |countOutput|boolean|Ces paramètres communs à toutes les méthodes `get` sont décrits en détail dans la page de [commentaire de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |globalmacro|flag|Return global macros instead of host macros.| |globalmacroids|string/array|Return only global macros with the given IDs.| |groupids|string/array|Return only host macros that belong to hosts or templates from the given host groups.| |hostids|string/array|Return only macros that belong to the given hosts or templates.| |hostmacroids|string/array|Return only host macros with the given IDs.| |inherited|boolean|If set to `true` return only host prototype user macros inherited from a template.| |selectGroups|query|Return host groups that the host macro belongs to in the [groups](/manual/api/reference/hostgroup/object) property.<br><br>Used only when retrieving host macros.| |selectHosts|query|Return hosts that the host macro belongs to in the [hosts](/manual/api/reference/host/object) property.<br><br>Used only when retrieving host macros.| |selectTemplates|query|Return templates that the host macro belongs to in the [templates](/manual/api/reference/template/object) property.<br><br>Used only when retrieving host macros.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible value: `macro`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters) page.| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	 ### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |globalmacro|flag|Renvoie les macros globales au lieu des macros hôtes.| |globalmacroids|string/array|Renvoie uniquement les macros globales avec les ID donnés.| |groupids|string/array|Renvoie uniquement les macros d'hôtes qui appartiennent aux hôtes ou aux modèles des groupes d'hôtes donnés.| |hostids|string/array|Renvoie uniquement les macros qui appartiennent aux hôtes ou modèles donnés.| |hostmacroids|string/array|Renvoie uniquement les macros hôtes avec les ID donnés.| |inherited|boolean|S'il est défini sur "true", ne renvoie que les macros utilisateur du prototype d'hôte héritées d'un modèle.| |selectGroups|query|Renvoie les groupes d'hôtes auxquels la macro hôte appartient dans la propriété [groups](/manual/api/reference/hostgroup/object).<br><br>Utilisé uniquement lors de la récupération des macros hôte.| |selectHosts|query|Renvoie les hôtes auxquels appartient la macro hôte dans la propriété [hosts](/manual/api/reference/host/object).<br><br>Utilisé uniquement lors de la récupération des macros hôtes.| |selectTemplates|query|Renvoie les modèles auxquels la macro hôte appartient dans la propriété [templates](/manual/api/reference/template/object).<br><br>Utilisé uniquement lors de la récupération des macros hôte.| |sortfield|string/array|Trie le résultat en fonction des propriétés données.<br><br>Valeur possible : `macro`.| |countOutput|boolean|Ces paramètres communs à toutes les méthodes `get` sont décrits en détail dans la page de [commentaire de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |graphids|string/array|Return only graph items that belong to the given graphs.| |itemids|string/array|Return only graph items with the given item IDs.| |type|integer|Return only graph items with the given type.<br><br>Refer to the [graph item object page](object#graph_item) for a list of supported graph item types.| |selectGraphs|query|Return a [graphs](/manual/api/reference/graph/object) property with an array of graphs that the item belongs to.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `gitemid`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters) page.| |editable|boolean|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |sortorder|string/array|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|Type|Description| |----------|----|-----------| |graphids|string/array|Renvoie uniquement les éléments de graphique appartenant aux graphiques donnés.| |itemids|string/array|Renvoie uniquement les éléments de graphique avec les ID d'élément donnés.| |type|integer|Renvoie uniquement les éléments de graphique avec le type donné.<br><br>Se référer à la [page de l'objet Élément de graphique](/fr/manual/api/reference/graphitem/object#element_de_graphique) pour une liste des types d'élément de graphique pris en charge.| |selectGraphs|query|Renvoie une propriété [graphs](/manual/api/reference/graph/object) contenant une tableau  des graphiques auxquels appartient l'élément.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Les valeurs possibles sont : `gitemid`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes "get", sont décrits dans les [commentaires de référence](/fr/manual/api/reference_commentary#Parametres_communs_de_la_methode_get).| |editable|boolean|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |sortorder|string/array|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |graphids|string/array|Return only graphs with the given IDs.| |groupids|string/array|Return only graphs that belong to hosts in the given host groups.| |templateids|string/array|Return only graph that belong to the given templates.| |hostids|string/array|Return only graphs that belong to the given hosts.| |itemids|string/array|Return only graphs that contain the given items.| |templated|boolean|If set to `true` return only graphs that belong to templates.| |inherited|boolean|If set to `true` return only graphs inherited from a template.| |expandName|flag|Expand macros in the graph name.| |selectGroups|query|Return a [groups](/manual/api/reference/hostgroup/object) property with the host groups that the graph belongs to.| |selectTemplates|query|Return a [templates](/manual/api/reference/template/object) property with the templates that the graph belongs to.| |selectHosts|query|Return a [hosts](/manual/api/reference/host/object) property with the hosts that the graph belongs to.| |selectItems|query|Return an [items](/manual/api/reference/item/object) property with the items used in the graph.| |selectGraphDiscovery|query|Return a `graphDiscovery` property with the graph discovery object. The graph discovery objects links the graph to a graph prototype from which it was created.<br><br>It has the following properties:<br>`graphid` - `(string)` ID of the graph;<br>`parent_graphid` - `(string)` ID of the graph prototype from which the graph has been created.| |selectGraphItems|query|Return a [gitems](/manual/api/reference/graphitem/object) property with the items used in the graph.| |selectDiscoveryRule|query|Return a [discoveryRule](/manual/api/reference/drule/object) property with the low-level discovery rule that created the graph.| |filter|object|Return only those results that exactly match the given filter.<br><br>Accepts an array, where the keys are property names, and the values are either a single value or an array of values to match against.<br><br>Supports additional filters:<br>`host` - technical name of the host that the graph belongs to;<br>`hostid` - ID of the host that the graph belongs to.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `graphid`, `name` and `graphtype`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters) page.| |editable|boolean|^| |excludeSearch|boolean|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |graphids|string/array|Renvoie uniquement les graphiques avec les identifiants donnés.| |groupids|string/array|Renvoie uniquement les graphiques appartenant aux hôtes des groupes d'hôtes donnés.| |templateids|string/array|Renvoie uniquement les graphiques appartenant aux modèles donnés.| |hostids|string/array|Renvoie uniquement les graphiques appartenant aux hôtes donnés.| |itemids|string/array|Renvoie uniquement les graphiques contenant les éléments donnés.| |templated|boolean|Si la valeur est `true`, ne renvoie que les graphiques appartenant à des modèles.| |inherited|boolean|Si la valeur est `true`, ne renvoie que les graphiques hérités d'un modèle.| |expandName|flag|Développe les macros dans le nom du graphique.| |selectGroups|query|Renvoie la propriété [groups](/manual/api/reference/hostgroup/object) avec les groupes d'hôtes auxquels appartient le graphique.| |selectTemplates|query|Renvoie la propriété [templates](/manual/api/reference/template/object) avec les modèles auxquels appartient le graphique.| |selectHosts|query|Renvoie la propriété [hosts](/manual/api/reference/host/object) avec les hôtes auxquels appartient le graphique.| |selectItems|query|Renvoie la propriété [items](/manual/api/reference/item/object) avec les éléments utilisés dans le graphique.| |selectGraphDiscovery|query|Renvoie la propriété `graphDiscovery` contenant l'objet de découverte de graphique. Les objets de découverte de graphique lient le graphique à un prototype de graphique à partir duquel il a été créé.<br><br>Il a les propriétés suivantes :<br>`graphid` - `(string)` ID du graphique ;<br>`parent_graphid` - `(string)` ID du prototype de graphique à partir duquel le graphique a été créé.| |selectGraphItems|query|Renvoie la propriété [gitems](/manual/api/reference/graphitem/object) avec les éléments utilisés dans le graphique.| |selectDiscoveryRule|query|Renvoie la propriété [discoveryRule](/manual/api/reference/drule/object) avec la règle de découverte de bas niveau qui a créé le graphique.| |filter|object|Renvoie uniquement les résultats qui correspondent exactement au filtre donné.<br><br>Accepte un tableau dans lequel les clés sont des noms de propriétés et les valeurs sont une valeur unique ou un tableau de valeurs à comparer.<br><br>Prend en charge des filtres supplémentaires :<br>`host` - nom technique de l'hôte auquel appartient le graphique ;<br>`hostid` - ID de l'hôte auquel appartient le graphique.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Les valeurs possibles sont : `graphid`, `name` et `graphtype`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes "get", sont décrits dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |graphids|string/array|Return only host groups that contain hosts or templates with the given graphs.| |groupids|string/array|Return only host groups with the given host group IDs.| |hostids|string/array|Return only host groups that contain the given hosts.| |maintenanceids|string/array|Return only host groups that are affected by the given maintenances.| |monitored\_hosts|flag|Return only host groups that contain monitored hosts.| |real\_hosts|flag|Return only host groups that contain hosts.| |templated\_hosts|flag|Return only host groups that contain templates.| |templateids|string/array|Return only host groups that contain the given templates.| |triggerids|string/array|Return only host groups that contain hosts or templates with the given triggers.| |with\_graphs|flag|Return only host groups that contain hosts with graphs.| |with\_graph\_prototypes|flag|Return only host groups that contain hosts with graph prototypes.| |with\_hosts\_and\_templates|flag|Return only host groups that contain hosts *or* templates.| |with\_httptests|flag|Return only host groups that contain hosts with web checks.<br><br>Overrides the `with_monitored_httptests` parameter.| |with\_items|flag|Return only host groups that contain hosts or templates with items.<br><br>Overrides the `with_monitored_items` and`with_simple_graph_items` parameters.| |with\_item\_prototypes|flag|Return only host groups that contain hosts with item prototypes.<br><br>Overrides the `with_simple_graph_item_prototypes` parameter.| |with\_simple\_graph\_item\_prototypes|flag|Return only host groups that contain hosts with item prototypes, which are enabled for creation and have numeric type of information.| |with\_monitored\_httptests|flag|Return only host groups that contain hosts with enabled web checks.| |with\_monitored\_items|flag|Return only host groups that contain hosts or templates with enabled items.<br><br>Overrides the `with_simple_graph_items` parameter.| |with\_monitored\_triggers|flag|Return only host groups that contain hosts with enabled triggers. All of the items used in the trigger must also be enabled.| |with\_simple\_graph\_items|flag|Return only host groups that contain hosts with numeric items.| |with\_triggers|flag|Return only host groups that contain hosts with triggers.<br><br>Overrides the `with_monitored_triggers` parameter.| |selectDiscoveryRule|query|Return a [discoveryRule](/manual/api/reference/drule/object) property with the LLD rule that created the host group.| |selectGroupDiscovery|query|Return a `groupDiscovery` property with the host group discovery object.<br><br>The host group discovery object links a discovered host group to a host group prototype and has the following properties:<br>`groupid` - `(string)` ID of the discovered host group;<br>`lastcheck` - `(timestamp)` time when the host group was last discovered;<br>`name` - `(string)` name of the host goup prototype;<br>`parent_group_prototypeid` - `(string)` ID of the host group prototype from which the host group has been created;<br>`ts_delete` - `(timestamp)` time when a host group that is no longer discovered will be deleted.| |selectHosts|query|Return a [hosts](/manual/api/reference/host/object) property with the hosts that belong to the host group.<br><br>Supports `count`.| |selectTemplates|query|Return a [templates](/manual/api/reference/template/object) property with the templates that belong to the host group.<br><br>Supports `count`.| |limitSelects|integer|Limits the number of records returned by subselects.<br><br>Applies to the following subselects:<br>`selectHosts` - results will be sorted by `host`;<br>`selectTemplates` - results will be sorted by `host`.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `groupid`, `name`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters) page.| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |graphids|string/array|Renvoie uniquement les groupes d'hôtes contenant des hôtes ou des modèles avec les graphiques donnés.| |groupids|string/array|Renvoie uniquement les groupes d'hôtes avec les ID de groupe d'hôtes donnés.| |hostids|string/array|Renvoie uniquement les groupes d'hôtes contenant les hôtes donnés.| |maintenanceids|string/array|Renvoie uniquement les groupes d'hôtes affectés par les maintenances données.| |monitored\_hosts|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes surveillés.| |real\_hosts|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes.| |templated\_hosts|flag|Renvoie uniquement les groupes d'hôtes contenant des modèles.| |templateids|string/array|Renvoie uniquement les groupes d'hôtes contenant les modèles donnés.| |triggerids|string/array|Renvoie uniquement les groupes d'hôtes contenant des hôtes ou des modèles avec les déclencheurs donnés.| |with\_graphs|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes avec des graphiques.| |with\_graph\_prototypes|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes avec des prototypes de graphique.| |with\_hosts\_and\_templates|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes *ou* des modèles.| |with\_httptests|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes avec des vérifications Web.<br><br>Écrase le paramètre `with_monitored_httptests`.| |with\_items|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes ou des modèles avec des éléments.<br><br>Écrase les paramètres `with_monitored_items` et `with_simple_graph_items`.| |with\_item\_prototypes|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes ou des modèles avec des prototypes d'élément.<br><br>Écrase le paramètre `with_simple_graph_item_prototypes`.| |with\_simple\_graph\_item\_prototypes|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes avec des prototypes d'élément, activés à la création et ayant un type d'information numérique.| |with\_monitored\_httptests|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes avec des surveillances Web activées.| |with\_monitored\_items|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes ou des modèles avec des éléments activés.<br><br>Écrase le paramètre `with_simple_graph_items`.| |with\_monitored\_triggers|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes avec des déclencheurs activés. Tous les éléments utilisés dans le déclencheur doivent également être activés.| |with\_simple\_graph\_items|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes avec des éléments numériques.| |with\_triggers|flag|Renvoie uniquement les groupes d'hôtes contenant des hôtes avec des déclencheurs.<br><br>Écrase le paramètre `with_monitored_triggers`.| |selectDiscoveryRule|query|Renvoie une propriété [discoveryRule](/manual/api/reference/drule/object) contenant la règle de découverte bas niveau qui a créé le groupe d'hôtes.| |selectGroupDiscovery|query|Renvoie la propriété `groupDiscovery` contenant l'objet de découverte du groupe d'hôtes.<br><br>L'objet de découverte de groupe d'hôtes lie un groupe d'hôtes découvert à un prototype de groupe d'hôtes et possède les propriétés suivantes :<br>`groupid` - `(string)` ID du groupe d'hôtes découvert ;<br>`lastcheck` - `(timestamp)` heure de la dernière découverte du groupe d'hôtes ;<br>`name` - `(string)` nom du prototype du groupe d'hôtes ;<br>`parent_group_prototypeid` - `(string)` ID du prototype du groupe d'hôtes à partir duquel le groupe d'hôtes a été créé ;<br>`ts_delete` - `(timestamp)` heure à laquelle un groupe d'hôtes qui n'est plus découvert sera supprimé.| |selectHosts|query|Renvoie une propriété [hosts](/manual/api/reference/host/object) contenant les hôtes appartenant au groupe d'hôtes.<br><br>Supporte `count`.| |selectTemplates|query|Renvoie une propriété [templates](/manual/api/reference/template/object) contenant les modèles appartenant au groupe d'hôtes.<br><br>Supporte `count`.| |limitSelects|integer|Limite le nombre d'enregistrements renvoyés par les sous-requêtes.<br><br>S'applique aux sous-requêtes suivantes :<br>`selectHosts` - les résultats seront triés par `host` ;<br>`selectTemplates` - les résultats seront triés par `host`.| |sortfield|string/array|Trie le résultat par les propriétés données.<br><br>Les valeurs possibles sont : `groupid`, `name`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes `get`, sont décrits dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|

en-us	### Parameters  `(object)` Parameters defining the desired output.  The method supports the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groupids|string/array|Return only maintenances that are assigned to the given host groups.| |hostids|string/array|Return only maintenances that are assigned to the given hosts.| |maintenanceids|string/array|Return only maintenances with the given IDs.| |selectGroups|query|Return a [groups](/manual/api/reference/hostgroup/object) property with host groups assigned to the maintenance.| |selectHosts|query|Return a [hosts](/manual/api/reference/host/object) property with hosts assigned to the maintenance.| |selectTags|query|Return a [tags](/manual/api/reference/maintenance/object#problem_tag) property with problem tags of the maintenance.| |selectTimeperiods|query|Return a [timeperiods](/manual/api/reference/maintenance/object#Time_period) property with time periods of the maintenance.| |sortfield|string/array|Sort the result by the given properties.<br><br>Possible values are: `maintenanceid`, `name` and `maintenance_type`.| |countOutput|boolean|These parameters being common for all `get` methods are described in detail in the [reference commentary](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|
fr	### Paramètres  `(object)` Paramètres définissant la sortie souhaitée.  La méthode prend en charge les paramètres suivants.  |Paramètre|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groupids|string/array|Renvoie uniquement les maintenances affectées aux groupes d'hôtes donnés.| |hostids|string/array|Renvoie uniquement les maintenances affectées aux hôtes donnés.| |maintenanceids|string/array|Renvoie uniquement les maintenances avec les identifiants donnés.| |selectGroups|query|Renvoie une propriété [groups](/manual/api/reference/hostgroup/object) contenant les groupes d'hôtes affectés à la maintenance.| |selectHosts|query|Renvoie une propriété [hosts](/manual/api/reference/host/object) contenant les hôtes affectés à la maintenance.| |selectTags|query|Renvoie une propriété [tags](/manual/api/reference/maintenance/object#problem_tag) contenant les tags de problème de la maintenance.| |selectTimeperiods|query|Renvoie une propriété [timeperiods](/manual/api/reference/maintenance/object#Time_period) contenant les périodes de la maintenance.| |sortfield|string/array|Trier le résultat par les propriétés données.<br><br>Les valeurs possibles sont: `userid` et `alias`.| |countOutput|boolean|Ces paramètres, communs à toutes les méthodes `get`, sont décrits dans les [commentaires de référence](/manual/api/reference_commentary#common_get_method_parameters).| |editable|boolean|^| |excludeSearch|boolean|^| |filter|object|^| |limit|integer|^| |output|query|^| |preservekeys|boolean|^| |search|object|^| |searchByAny|boolean|^| |searchWildcardsEnabled|boolean|^| |sortorder|string/array|^| |startSearch|boolean|^|