Acumatica API - Endpoint Default 23 200 001 icon

Acumatica API - Endpoint Default 23 200 001

Interact with Acumatica Endpoint Default/23.200.001

Actions478

Template Items → Insert/Update

AI-generated

Summary

Insert or update a template item

Inputs

  • Attributes — Collection of attribute definitions (ID, description, active flag, ref note ID, required flag, value, value description) to insert or update.
  • Categories — Collection of category definitions (category ID) to insert or update.
  • FileURLs — Collection of file URL definitions (file type, URL, note ID) to insert or update.
  • Matrix — Collection of matrix item definitions (default price, description, inventory ID, MSRP, item status, export flag) to insert or update.
  • VendorDetails — Collection of vendor detail definitions (record ID, vendor ID, vendor name, default flag) to insert or update.
  • additionalFields — Collection of additional item fields (sales UOM, MSRP, price, item class, availability, etc.) to insert or update.

Output shape

a single record representing the inserted/updated template item

May contain additional metadata; errors are signaled by HTTP status codes rather than a dedicated error object.

Examples

Example 1: Add a new template item with a custom attribute and file URL

In Attributes add an attribute with AttributeID='Color', AttributeDescription='Color Code', IsActive=true, Value='Red', ValueDescription='Red shade'; add a FileURL entry with FileType='Image', FileURL='https://example.com/color.png', NoteID.value='123'.

Example 2: Update an existing item and set matrix price

Populate Matrix with an item having DefaultPrice=100, Description='Standard price', MSRP=120, ItemStatus='Active', ExportToExternal=true; include Additional Fields SalesUOM='EA' and MSRP=150.

Example 3: Insert a vendor detail and additional fields

Add VendorDetails entry with VendorID='V001', VendorName='Acme', Default=true; in Additional Fields set SalesUOM='PCS', CurrentStdCost=5, ItemClass='A', IsStockItem=true.

Links

Discussion