Acumatica API - Endpoint Default 23 200 001 icon

Acumatica API - Endpoint Default 23 200 001

Interact with Acumatica Endpoint Default/23.200.001

Actions478

Vendor → Insert/Update

AI-generated

Summary

Insert or update a Vendor record via Acumatica OData endpoint

Inputs

  • Attributes — Additional vendor attributes
  • Contacts — Contact information for the vendor
  • Address — Shipping or billing address details
  • OverrideAccountAddress — Whether to override the account address
  • AddressValidated — Indicates if the address has been validated
  • Attention — Name or title to use in correspondence
  • BusinessAccount — Accounting reference for the vendor
  • ContactID — Unique identifier of a related contact
  • Email — Primary email address of the vendor
  • Status — Current status of the vendor

Output shape

a single Vendor resource object returned on success

Response contains the created or updated vendor record; optional fields may be omitted; errors are indicated by HTTP status codes

Examples

Example 1: Add a new vendor and set contact details

Attributes: { attributes: [{ AttributeID: "ABC", Value: "Vendor" }] } | Contacts: { contacts: [{ Contact: { Contact: { Active: true, Activities: [...] } }] } | Address: { address: { AddressLine1: "123 Main St", City: "Seattle", Country: "USA" } } | OverrideAccountAddress: false | BusinessAccount: "ACC123" | ContactID: 456 | Email: "vendor@example.com" | Status: "Active"

Example 2: Update an existing vendor’s address

Address: { address: { AddressLine1: "456 Oak Ave", City: "Portland", State: "OR" } } | OverrideAccountAddress: true | Status: "Inactive"

Links

Discussion