Actions103
- Calendar Actions
- Common Data Actions
- Contacts Actions
- Contracts Actions
- Credit Notes Actions
- Customers Actions
- Custom Fields Actions
- Estimates Actions
- Expenses Actions
- Invoices Actions
- Items Actions
- API Keys Actions
- Leads Actions
- Milestones Actions
- Payments Actions
- Projects Actions
- Property Actions
- Proposals Actions
- Staff Actions
- Subscriptions Actions
- Tasks Actions
- Tickets Actions
- Timesheets Actions
Calendar → Update
AI-generatedSummary
Update an existing calendar event by its ID or by searching with a name or keyword, sending JSON payload with the desired event updates to the BackOffice ERP system.
Inputs
- Event Id (required) — Event Id - Provide the exact ID number or use a name/keyword to search for the event. Supports smart search allowing names, emails, or keywords instead of numeric IDs.
- Payload (JSON) (required) — JSON payload describing the calendar event updates. This payload includes the fields to be changed on the existing event.
Output shape
a single JSON object representing the API response from updating the calendar event.
The request performs a PUT HTTP request to the endpoint calendar/:eventId. If multiple events are matched during the smart search for Event Id, the output will contain a multiple_matches notification with candidate events to clarify selection. The output may also include auto-fill suggestions if applicable. Errors result in failure or, if configured, continueOnFail error objects.
Examples
Example 1: Update the start and end time for a calendar event identified by its ID or matched keyword.
Set resource to 'Calendar', operation to 'Update', input the Event Id (or name/keyword to resolve the event), and provide the update payload JSON with fields like 'start' and 'end' times.