NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Calendar Event → Update record

AI-generated

Summary

Patches a NetSuite Calendar Event record with the provided parameters, identified by a required internal ID.

Inputs

  • id (required) — Internal identifier of the Calendar Event record to update. Maps to the URL path parameter {id}.
  • title — Enter a name for this event. Appears as the subject line in invitation emails and on calendars.
  • startDate — Enter the date for this event. Appears in daily, weekly, and monthly calendar views.
  • startTime — Select the time this event begins. Shown next to the title on the calendar when access is Public.
  • endTime — Select the time this event ends. Shown next to the title on the calendar when access is Public.
  • allDayEvent — If true, the event takes place all day (8:00 a.m. to 6:00 p.m.).
  • timedEvent — If true, the event requires reserved time on the calendar (e.g., a meeting). Clear for items without a set time.
  • status — Event status: TENTATIVE, CONFIRMED, COMPLETE, or CANCELLED.
  • timezone — Time zone for the event.
  • location — Enter the location where the event will take place.
  • message — Enter any message or notes. Appears under the event title in invitation emails.
  • isDebugMode — When true, includes full request and response information in the node output.
  • authMethod — Authentication method for the request. Options: OAuth1 (default) or OAuth2.
  • replace — Comma-delimited names of sublists on the record. All lines in named sublists will be replaced with those provided in the request.
  • replaceSelectedFields — When true, all fields to be deleted in the update must be included in the request body, matching the 'replace' parameter.
  • X-NetSuite-Idempotency-Key — User-defined unique idempotency key (RFC 4122 UUID format). Ensures asynchronous requests execute only once.
  • customFields — List of custom fields to update on the Calendar Event record.

Output shape

The updated Calendar Event record object as returned by the NetSuite API.

The node may append debug information to the output if isDebugMode is enabled. Asynchronous execution is supported via the Prefer: respond-async header or X-NetSuite-Idempotency-Key.

Examples

Example 1: Update a Calendar Event's title and status

Set id to the target event's internal ID, provide title and status fields. Other fields remain unchanged.

Links

Discussion