---
title: "Changes to Update location"
method: PUT
path: "/api/v1/locations/{id}"
---

# Changes to Update location

`PUT /api/v1/locations/{id}`

> Every recorded change to this operation, newest first.
> 110 revisions in range; 1 not diffed.

## Timeline

Changed in 3 of 110 revisions.

- **2026-04-20** `69a36036d334`: 1 info
- **2025-04-23** `7a4a1e70fd69`: 1 breaking, 15 info
- **2025-02-27** `50bf3f8e5d03`: 1 info

## Changes

- **2026-04-20** `69a36036d334`: 1 info
  - the response optional property `id` became read-only for the status `200`
- **2025-04-23** `7a4a1e70fd69`: 1 breaking, 15 info
  - the request's body type changed from no type to `object`
  - added the new optional request property `address1`
  - added the new optional request property `address2`
  - added the new optional request property `assigned_user_id`
  - added the new optional request property `city`
  - added the new optional request property `client_id`
  - added the new optional request property `country_id`
  - added the new optional request property `custom_value1`
  - added the new optional request property `custom_value2`
  - added the new optional request property `custom_value3`
  - added the new optional request property `custom_value4`
  - added the new optional request property `is_shipping_location`
  - added the new optional request property `name`
  - added the new optional request property `postal_code`
  - added the new optional request property `state`
  - added the new optional request property `vendor_id`
- **2025-02-27** `50bf3f8e5d03`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/invoiceninja/apis/invoice-ninja-api-reference/docs/api/v1/locations/:id/put.md) - [API](https://skmtc.dev/invoiceninja/apis/invoice-ninja-api-reference.md) - [Page](https://skmtc.dev/invoiceninja/apis/invoice-ninja-api-reference/changes/api/v1/locations/:id/put)
