Acumatica API - Endpoint Default 24 200 001 icon

Acumatica API - Endpoint Default 24 200 001

Interact with Acumatica Endpoint Default/24.200.001

Actions478

Customer Class → Insert/Update

AI-generated

Summary

Insert or update a Customer Class in Acumatica by specifying its attributes, credit terms, and various accounting and operational fields.

Inputs

  • Attributes — A list of one or more attributes for the Customer Class, each with properties like AttributeID, Active flag, Default Value, Description, Required flag, and Sort Order.
  • Credit Days Past Due — Number of days past due for credit purposes.
  • Additional Fields — A collection of optional fields such as ClassID (unique identifier), credit limits, accounts (AR, COGS, sales, discount, freight, misc, prepayment accounts and their subaccounts), flags for currency override, write-offs, multiple currencies, printing and emailing options for invoices and statements, payment method, shipping rules, statement cycle, tax zones, and other relevant settings.

Output shape

An object representing the inserted or updated Customer Class record, including all specified fields and attributes as returned by the Acumatica API.

The operation returns the full Customer Class data after insertion or update. Inputs with empty or default values are omitted before sending to avoid API errors. The API identifies the record by ClassID; if it exists, it updates, otherwise inserts.

Links

Discussion