Acumatica API - Endpoint Default 23 200 001 icon

Acumatica API - Endpoint Default 23 200 001

Interact with Acumatica Endpoint Default/23.200.001

Actions478

Work Calendar → Insert/Update

AI-generated

Summary

Creates or updates a work calendar record in Acumatica using specified calendar settings and optional exceptions.

Inputs

  • CalendarExceptions — A collection of calendar exceptions defining specific dates, start/end times, and work status.
  • CalendarSettings — Daily settings for each day of the week, including whether the day is a work day and its start/end times.
  • additionalFields — Optional fields such as Description, TimeZone, and WorkCalendarID.

Output shape

a list of items containing the updated Work Calendar record

Empty items are returned for each input item; the record ID is included in the output.

Examples

Example 1: Create a standard 5-day work calendar

Set Monday–Friday as work days with start/end times, set Saturday/Sunday as non-working days.

Example 2: Update an existing calendar with a specific time zone

Provide the WorkCalendarID in additional fields and configure the TimeZone.

Example 3: Create a calendar with a holiday exception

Configure standard weekly settings and add a CalendarException for the holiday date with a description.

Links

Discussion