Intelup icon

Intelup

Interact with the Intelup API

Actions335

maintenance → Put Maintenance Modalities By Id

AI-generated

Summary

Updates an existing maintenance modality in Intelup by ID, sending a JSON body (e.g. the description) via a PUT request to the Intelup public API.

Inputs

  • version (required) — Intelup API version snapshot to use (3.42.3, 3.41.6, or 3.41.5). Defaults to 3.42.3.
  • id (required) — ID of the maintenance modality to update. Substituted into the request path (URL-encoded).
  • body__putPublicMaintenanceModalitiesById (required) — JSON request body. Default example is {"descricao": "Modality description"}. Must be valid JSON or the node throws 'Body must be valid JSON'.

Output shape

One output item per input item, with the parsed JSON response from the Intelup API in json.

Each input item triggers its own PUT request. Authentication uses the fenixApi credential (base URL, token, code, unit-code headers). With Continue On Fail enabled, failed items return {error: message} instead of stopping the workflow. The exact HTTP path comes from a bundled version catalog not shown in the source; the response schema is not declared.

Examples

Example 1: Rename a maintenance modality

Version 3.42.3; Id = "123"; Body = {"descricao": "Preventive maintenance"}

Example 2: Update modalities from incoming items dynamically

Id = {{ $json.id }}; Body = {{ JSON.stringify({descricao: $json.description}) }}

Links

Discussion