Confirm8 AI Tool

AI tool for Confirm8. IMPORTANT: For "OS/ordem de serviço" use resource="order". For dates use filters with start_date/end_date. Example: {"start_date":{"gte":"2025-11-23"},"end_date":{"lte":"2025-11-25"}}

Service → Update

AI-generated

Summary

Update a specific Service record in Confirm8 by its Record ID with provided JSON data, using authentication and API domain headers.

Inputs

  • Base URL (required) — The base URL of the Confirm8 API (e.g., https://api.confirm8.com).
  • Bearer Token (required) — Authentication token to authorize the API request (sent in the Authorization header).
  • X-API-DOMAIN (required) — API domain value sent via X-API-DOMAIN header for scoping the request.
  • X-APIKEY-TOKEN (required) — API key token sent via X-APIKEY-TOKEN header for authentication.
  • Record ID (required) — The ID of the Service record to update.
  • Data (required) — JSON string with the fields and values to update in the Service record.
  • Filters — Optional JSON string to filter or narrow down data; not typically required for update operations on a single record.

Output shape

a single record JSON object representing the updated Service, including metadata such as resource and operation names, endpoint, method, relations, filters, and the data returned by the Confirm8 API.

Requires the Record ID and valid JSON in Data input; errors thrown on invalid resource, operation, or missing Record ID. Filters input is parsed but not used directly in the update endpoint URL.

Examples

Example 1: Update a Service record identified by Record ID '12345' with new name and description values.

Base URL set to https://api.confirm8.com; Bearer Token and API keys provided; Record ID set to '12345'; Data contains JSON {"name":"New Service Name", "description":"Updated description."}.

Discussion