Acumatica API - Endpoint Default 25 200 001 icon

Acumatica API - Endpoint Default 25 200 001

Interact with Acumatica Endpoint Default/25.200.001

Actions478

Customer → Insert/Update

AI-generated

Summary

Insert or update a Customer record in Acumatica by providing customer details and related information such as contacts, addresses, attributes, and additional business data.

Inputs

  • Attributes — An array of customer attributes, each with identifiers, descriptions, values, and flags such as active and required.
  • Billing Contact — Details of the billing contact including its activities and ownership details.
  • Address — The billing or business address information for the customer including lines, city, country, postal code, state, and additional address metadata.
  • Override Account Address — Boolean flag to override the default account address with the provided address.
  • Business Account — The identifier string of the business account associated with the customer.
  • Campaigns — List of campaigns related to the customer with campaign IDs, names, contact IDs, and stages.
  • Cases — Customer related cases with identifiers, dates, statuses, severity, and other case-specific information.
  • Company Name — Customer's associated company name.
  • Contact Class — Classification of the contact.
  • Contact ID — Unique identifier for the contact.
  • Email — Customer email address.
  • Fax — Fax number and type.
  • First Name — Customer's first name.
  • Gender — Customer's gender.
  • Job Title — Title or job position of the customer.
  • Last Name — Customer's last name.
  • Marketing Lists — Collections of marketing lists the customer is associated with.
  • Notifications — Notification configurations related to the customer.
  • Opportunities — Sales opportunities associated with the customer including stages, probabilities, and statuses.
  • Owner — The owner or responsible person for the customer record.
  • Phone1/2/3 — Phone numbers and types associated with the customer.
  • Relations — Customer relations with various entities including account, contact details, documents, and roles.
  • Role Assignments — Assignments of roles for the customer contacts.
  • Source — Origin or source information for the customer data.
  • Spouse Or Partner Name — Name of customer's spouse or partner.
  • Status — Current status of the customer record.
  • Synchronize — Boolean flag indicating if the customer data should be synchronized.
  • Title — Formal title associated with the customer.
  • User Info — Information regarding customer user credentials including login, password, roles, and user type.
  • Web Site — Customer's website URL.
  • Workgroup — Workgroup associated with the customer.
  • Note ID — Note identifier for additional reference.
  • Full Name — Full name of the customer.
  • Ext Ref Nbr — External reference number for the customer.
  • Contacts — List of contacts associated with the customer including their details, addresses, and related data.
  • Credit Verification Rules — Credit-related rules such as credit limit, days past due, and balances.
  • Lead Timedays — Lead timing information related to the customer.
  • Main Contact — Details of the customer's main contact person.
  • Order Priority — Priority level of orders related to the customer.
  • Payment Instructions — Instructions for customer payments with descriptions and methods.
  • Primary Contact — Details for the primary contact including activities and address.
  • Salespersons — Salesperson information including commission, location, and identifiers.
  • Shipping Contact — Shipping contact details similar to billing contact with activities and address.
  • Additional Fields — Supplementary customer fields such as account references, flags, limits, preferences, and dates.

Output shape

a single record containing the inserted or updated Customer data as acknowledged by Acumatica API

Returned data reflects the result of the insert or update operation. All input fields are optional except where Acumatica requires specific identifiers to match or create records; errors may result from invalid or missing required fields according to Acumatica's API rules.

Links

Discussion