NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Calendar Event → Insert or update record

AI-generated

Summary

Insert or update a NetSuite Calendar Event record using an external identifier (Id).

Inputs

  • Id (required) — External identifier used to upsert the Calendar Event record.
  • Debug Mode — Include full request and response info in the output.
  • Authentication Method — OAuth1 or OAuth2 for NetSuite authentication.
  • Title — Event title/subject line.
  • Start Date — Date of the event.
  • Start Time — Start time of the event.
  • End Time — End time of the event.
  • All Day — Whether the event lasts all day.
  • Time Zone — Time zone for the event times.
  • Location — Event location.
  • Message — Notes added to invitation email.
  • Attendee — Attendees with attendance status and internal/external IDs.
  • Company — Company associated with the event.
  • Contact — Contact associated with the event.
  • Organizer — Event organizer.
  • Owner — Event owner.
  • Related Item — Related NetSuite record.
  • Resource — Resources (e.g., rooms) assigned to the event.
  • Custom Fields — Custom field values keyed by field name.
  • Replace — Comma-separated sublist names to replace during update.
  • Replace Selected Fields — When true, only fields listed in Replace are cleared; otherwise all sublist lines are replaced.
  • Prefer — HTTP Prefer header; use 'respond-async' for asynchronous execution.
  • X - Net Suite - Idempotency - Key — Idempotency key for async requests.
  • X - Net Suite - Property Name Validation — Strictness of property name validation (Error, Warning, Ignore).
  • X - Net Suite - Property Value Validation — Strictness of property value validation (Error, Warning, Ignore).
  • Reminder Minutes — Reminder timing options.
  • Reminder Type — Reminder delivery type (POPUP, EMAIL).
  • Status — Event status (TENTATIVE, CONFIRMED, COMPLETE, CANCELLED).
  • Response — Attendee response status.
  • Completed Date — Completion date for completed events.
  • Created Date — Creation timestamp (read‑only).
  • Last Modified Date — Last update timestamp (read‑only).

Output shape

object

Returns the created or updated Calendar Event record, including its internal ID and any requested fields. When Debug Mode is enabled, the output also contains request and response details.

Examples

Example 1: Create a new calendar event

Set Id to a unique external ID, provide Title, Start Date, Start Time, End Time, and optionally Attendee, Location, Message.

Example 2: Update an existing event

Provide the external Id of the event to update and change any of the editable fields (Title, Time, Attendees, etc.).

Links

Discussion