Acumatica API - Endpoint Default 23 200 001 icon

Acumatica API - Endpoint Default 23 200 001

Interact with Acumatica Endpoint Default/23.200.001

Actions478

Activity → Insert/Update

AI-generated

Summary

Upsert an Acumatica Activity record

Inputs

  • NoteID — The value for the note identifier; stored as a fixed collection with a single string option value.
  • TimeActivity — Time activity details; a fixed collection of boolean and string fields including Approver, Billable, BillableOvertime, BillableTime, CostCode, EarningType, Overtime, Project, ProjectTask, ReferenceNbr, Released, Status, TimeSpent, and TrackTime.
  • RelatedEntityNoteID — The value for the related entity note identifier; stored as a fixed collection with a single string option value.
  • additionalFields — Optional additional fields for the activity record; a collection supporting string, dateTime, and boolean types including Body, Date, Internal, Owner, Status, Summary, Task, Type, Workgroup, CreatedByID, CreatedDateTime, LastModifiedDateTime, RelatedEntityType, and RelatedEntityDescription.

Output shape

The Acumatica API response for the upsert operation, typically containing the identifier of the created or updated Activity record. The node's source implements value wrapping ({value: x}) and recursively strips default/empty values to prevent 400-series errors.

All field values are wrapped in Acumatica's value wrapper format before transmission. The buildBody function reads only the fields matching the current resource and operation from displayOptions, unwraps fixedCollection option keys, and recursively removes empty/wrapper values. The operation is configured to show only under resource Activity and operation upsert.

Links

Discussion