update_contract
Modify specific fields of a GLPI contract by sending only the values that need changing, such as dates, duration, billing, or comments, and restore trashed contracts.
Instructions
Met à jour un contrat. Passer uniquement les champs à modifier. Exemples de champs : name, num, contracttypes_id, begin_date, duration, notice, periodicity, billing, accounting_number, comment Les durées sont en MOIS et begin_date au format AAAA-MM-JJ. Pour restaurer un contrat mis à la corbeille : {"is_deleted": 0}
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"contract_id": "<contract_id>",
"update_fields": "<update_fields>"
},
"name": "update_contract"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contract_id | Yes | ||
| update_fields | Yes |