Acumatica API - Endpoint Default 25 200 001 icon

Acumatica API - Endpoint Default 25 200 001

Interact with Acumatica Endpoint Default/25.200.001

Actions478

Invoice → Insert/Update

AI-generated

Summary

Insert or update an Invoice record in Acumatica by specifying invoice details and related fields.

Inputs

  • Applications Credit Memo — Multiple credit memo application items including fields like amount paid, balance, customer, description, etc.
  • Applications Default — Multiple default application items including amount paid, balance, cash discount taken, doc type, payment date, status, and reference number.
  • Bill To Contact — Billing contact details including attention, business name, email, and phone number.
  • Details — Multiple detailed invoice line items including account, amount, quantity, inventory ID, unit price, tax category, and other financial and logistical details.
  • Discount Details — Multiple discount detail items with descriptions, discount amounts and percentages, discount codes, and related flags.
  • Ship To Contact — Shipping contact details including attention, business name, email, and phone number.
  • Additional Fields — Additional optional invoice fields like amount, balance, customer, dates, description, status, terms, type, and various boolean flags.

Output shape

a single record representing the inserted or updated Invoice object as returned by Acumatica's API

The output includes the saved Invoice record data reflecting any insert or update modifications made. Errors will be returned if the input data is invalid or the API call fails.

Examples

Example 1: Upsert an Invoice with specific billing and shipping contacts, detailed line items, and discount details.

Provide the respective fixedCollections arrays and additionalFields as needed to define the invoice state.

Links

Discussion