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!