Acumatica API - Endpoint Default 25 200 001 icon

Acumatica API - Endpoint Default 25 200 001

Interact with Acumatica Endpoint Default/25.200.001

Actions478

Appointment → Insert/Update

AI-generated

Summary

Upsert an Appointment record in Acumatica by providing its attributes, details, financial settings, logs, other information, prepayments, profitability, resource equipment, staff, tax details, totals, and other additional fields.

Inputs

  • Attributes — Multiple attribute entries, each with an attribute name, value, required flag, and optional Ref Note ID.
  • Details — Multiple detail lines specifying account info, quantities, amounts, descriptions, and various line-specific properties.
  • Financial Settings — Financial-related details including billing customer, billing cycle, branch, commissionable flag, tax calculation mode, salesperson, and related fields.
  • Logs — Multiple log entries recording details such as duration, billable amounts, inventory and labor item IDs, descriptions, approval status, and time tracking.
  • Other Information — Additional appointment-related metadata like batch number, document type, invoice number, route ID, reference numbers, and recurrence descriptions.
  • Prepayments — Multiple prepayment records describing application date, payment amount, method, status, available balance, and related references.
  • Profitability — Multiple profitability items with data including actual and estimated amounts, quantities, costs, profit, staff member, and line references.
  • Resource Equipment — Multiple resource equipment entries with appointment number, equipment ID, comments, descriptions, and service order type.
  • Staff — Multiple staff assignments indicating appointment number, staff member IDs, cost codes, labor items, project tasks, staff type, and details about roles such as primary driver or route driver.
  • Tax Details — Multiple tax detail entries including appointment number, tax ID, rate, taxable amount, VAT flags, and service order type.
  • Totals — Overall totals and summary numbers related to billing, tax, prepayments, and service order balances.
  • Additional Fields — Various optional appointment fields such as actual start/end dates and times, durations, confirmed/hold flags, location, project, status, workflow stage, and more.

Output shape

a single Appointment record response object

The response contains the result of the upsert operation, typically the created or updated Appointment record data. No pagination or multiple records are returned.

Links

Discussion