Skip to main content
Solved

Bulk update customers

  • November 13, 2023
  • 2 replies
  • 136 views

Hi All, 

 

We have seen discussions about how to do a bulk update by manually doing an import scenario on the Acumatica system. Is it possible to update a list of customers via a singular API call? 

 

Kind regards, 

Alecia

Best answer by jinin

Hi @Alecia ,

Acumatica's REST API does not directly support updating a list of entities (such as customers) via a singular API call. Typically, you would need to make individual API calls to update each customer record.

However, it's possible to create a custom endpoint with specific logic to achieve this. Keep in mind that using custom endpoints for bulk updates may pose performance challenges.

View original
Did this topic help you find an answer to your question?

2 replies

jinin
Pro I
Forum|alt.badge.img+11
  • Pro I
  • 693 replies
  • Answer
  • November 13, 2023

Hi @Alecia ,

Acumatica's REST API does not directly support updating a list of entities (such as customers) via a singular API call. Typically, you would need to make individual API calls to update each customer record.

However, it's possible to create a custom endpoint with specific logic to achieve this. Keep in mind that using custom endpoints for bulk updates may pose performance challenges.


  • Freshman I
  • 2 replies
  • February 18, 2025
jinin wrote:

Hi @Alecia ,

Acumatica's REST API does not directly support updating a list of entities (such as customers) via a singular API call. Typically, you would need to make individual API calls to update each customer record.

However, it's possible to create a custom endpoint with specific logic to achieve this. Keep in mind that using custom endpoints for bulk updates may pose performance challenges.

Does this include updating multiple Contacts under a Customer record? We are trying to update a Customer record along with its two linked contacts but it won’t work, its only updating the first child Contact and the weird thing is, if you got two child Contacts, it will update the first item with values from the second item.
Here is a sample JSON that we try to work but it won’t, only the first child contact get updated:

 

{
  "id": "01a0c017-df7f-ea11-8175-b9d61cb73193",
    "Contacts": [
    {
      "note": {
        "value": "Note for 100743"
      },
      "ContactID": {
        "value": 100743
      },
    },
    {
      "note": {
        "value": "Note for 100745"
      },
      "ContactID": {
        "value": 100745
      }
    }
  ],

} 

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings