Skip to main content
Question

ValidateAddresses action on CustomerLocation entity returns 204 but Validated checkbox never updates (works fine for SalesOrder)

  • August 7, 2026
  • 0 replies
  • 4 views

Hi all,

I'm hoping someone has hit this before, because I've run out of things to try from the endpoint screen.

 

**What I'm trying to do**

Validate a customer location's address through the contract-based REST API instead of clicking **Validate Address** on the Customer Locations screen.

 

Setup

Acumatica 25R2 (25.201.0213). I extended the Default endpoint to `KNMCEndPoint / 24.200.001` and added an action under the top-level `CustomerLocation` entity:

 

- Action Name: `ValidateCustomerLocAddress`

- Mapped Action: `ValidateAddresses`

 

API CALL:

```

POST /LocalENV/entity/KNMCEndPoint/24.200.001/CustomerLocation/ValidateCustomerLocAddress

```

 

```json

{

  "entity": {

    "Customer":   { "value": "AACUSTOMER" },

    "LocationID": { "value": "MAIN" }

  },

  "parameters": {}

}

```

 

Response:

 

`204 No Content`. No error, no fault, no `Location` header. And the **Validated** checkbox on the location's address stays unchecked. A follow-up GET confirms `IsValidated` is still false — nothing was persisted.

 

Clicking **Validate Address** on AR303020 Screen for the same location works perfectly, so the verification provider and my permissions are fine.

 

Has anyone gotten `ValidateAddresses` working on `CustomerLocation` through the REST API? If so, what did your request look like?

Happy to share more detail. Thanks!