---
title: "Changes to Update your organization"
method: PUT
path: "/organizations"
---

# Changes to Update your organization

`PUT /organizations`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 14 revisions.

- **2026-10-16** `fce1879654d8`: 1 breaking, 2 warning, 25 info
- **2026-07-26** `6e969ef3bb45`: 1 info
- **2026-01-16** `7bf10db291f4`: 4 breaking, 4 warning, 7 info
- **2025-06-09** `083d895c3f8e`: 1 info
- **2025-04-25** `86ccaf2d7c61`: 12 breaking, 1 warning, 1 info
- **2024-12-22** `e1b7ed77904e`: 1 breaking, 3 warning
- **2024-12-09** `d7f5a2be797e`: 10 breaking, 524 warning, 527 info

## Changes

- **2026-10-16** `fce1879654d8`: 1 breaking, 2 warning, 25 info
  - the request property `organization/webhook_url` became not nullable
  - added the new `SYP` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `TND` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new optional request property `organization/slug`
  - added the new `SYP` enum value to the request property `organization/default_currency`
  - added the new `TND` enum value to the request property `organization/default_currency`
  - added the new `payment_receipt.created` enum value to the request property `organization/email_settings/items/`
  - added the optional property `organization/taxes/items/applied_to_billing_entities_codes` to the response with the `200` status
  - the response property `organization/address_line1` became required for the status `200`
  - the response property `organization/address_line2` became required for the status `200`
  - the response property `organization/city` became required for the status `200`
  - the response property `organization/country` became required for the status `200`
  - the response property `organization/default_currency` became required for the status `200`
  - the response property `organization/email` became required for the status `200`
  - the response property `organization/events_store` became required for the status `200`
  - the response property `organization/finalize_zero_amount_invoice` became required for the status `200`
  - the response property `organization/legal_name` became required for the status `200`
  - the response property `organization/legal_number` became required for the status `200`
  - the response property `organization/net_payment_term` became required for the status `200`
  - the response property `organization/state` became required for the status `200`
  - the response property `organization/tax_identification_number` became required for the status `200`
  - the response property `organization/taxes/items/description` became required for the status `200`
  - the response property `organization/timezone` became required for the status `200`
  - the response property `organization/webhook_url` became required for the status `200`
  - the response property `organization/webhook_urls` became required for the status `200`
  - the response property `organization/zipcode` became required for the status `200`
  - added the required property `organization/email_settings` to the response with the `200` status
  - added the required property `organization/slug` to the response with the `200` status
- **2026-07-26** `6e969ef3bb45`: 1 info
  - added the optional property `organization/events_store` to the response with the `200` status
- **2026-01-16** `7bf10db291f4`: 4 breaking, 4 warning, 7 info
  - removed the enum value `America/Godthab` of the request property `organization/timezone`
  - removed the enum value `Asia/Rangoon` of the request property `organization/timezone`
  - removed the enum value `Europe/Kiev` of the request property `organization/timezone`
  - the response property `organization/taxes/items/description` became nullable for the status `200`
  - added the new `America/Nuuk` enum value to the `organization/timezone` response property for the response status `200`
  - added the new `Asia/Yangon` enum value to the `organization/timezone` response property for the response status `200`
  - added the new `Europe/Kyiv` enum value to the `organization/timezone` response property for the response status `200`
  - added the new `GHS` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `America/Nuuk` enum value to the request property `organization/timezone`
  - added the new `Asia/Yangon` enum value to the request property `organization/timezone`
  - added the new `Europe/Kyiv` enum value to the request property `organization/timezone`
  - added the new `GHS` enum value to the request property `organization/default_currency`
  - removed the `America/Godthab` enum value from the `organization/timezone` response property for the response status `200`
  - removed the `Asia/Rangoon` enum value from the `organization/timezone` response property for the response status `200`
  - removed the `Europe/Kiev` enum value from the `organization/timezone` response property for the response status `200`
- **2025-06-09** `083d895c3f8e`: 1 info
  - response property `organization/taxes/items/applied_to_organization` deprecated
- **2025-04-25** `86ccaf2d7c61`: 12 breaking, 1 warning, 1 info
  - the request property `organization/address_line1` became not nullable
  - the request property `organization/address_line2` became not nullable
  - the request property `organization/billing_configuration/invoice_footer` became not nullable
  - the request property `organization/city` became not nullable
  - the request property `organization/country` became not nullable
  - the request property `organization/email` became not nullable
  - the request property `organization/legal_name` became not nullable
  - the request property `organization/legal_number` became not nullable
  - the request property `organization/state` became not nullable
  - the request property `organization/tax_identification_number` became not nullable
  - the request property `organization/webhook_url` became not nullable
  - the request property `organization/zipcode` became not nullable
  - added the new `undefined` enum value to the `organization/country` response property for the response status `200`
  - added the new `undefined` enum value to the request property `organization/country`
- **2024-12-22** `e1b7ed77904e`: 1 breaking, 3 warning
  - removed the required property `organization/taxes/items/customers_count` from the response with the `200` status
  - removed the optional property `organization/taxes/items/add_ons_count` from the response with the `200` status
  - removed the optional property `organization/taxes/items/charges_count` from the response with the `200` status
  - removed the optional property `organization/taxes/items/plans_count` from the response with the `200` status
- **2024-12-09** `d7f5a2be797e`: 10 breaking, 524 warning, 527 info
  - request property `organization/country` was restricted to a list of enum values
  - request property `organization/default_currency` was restricted to a list of enum values
  - request property `organization/timezone` was restricted to a list of enum values
  - the `organization/country` request property type changed from no type to `string`
  - the `organization/default_currency` request property type changed from no type to `string`
  - the `organization/timezone` request property type changed from no type to `string`
  - the response property `organization/country` became nullable for the status `200`
  - the `organization/country` response's property type changed from no type to `string` for status `200`
  - the `organization/default_currency` response's property type changed from no type to `string` for status `200`
  - the `organization/timezone` response's property type changed from no type to `string` for status `200`
  - removed `#/components/schemas/Country, subschema #2` from the `organization/country` request property `allOf` list
  - removed `#/components/schemas/Currency, subschema #2` from the `organization/default_currency` request property `allOf` list
  - removed `#/components/schemas/Timezone, subschema #2` from the `organization/timezone` request property `allOf` list
  - added the new `AD` enum value to the `organization/country` response property for the response status `200`
  - added the new `AE` enum value to the `organization/country` response property for the response status `200`
  - added the new `AED` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `AF` enum value to the `organization/country` response property for the response status `200`
  - added the new `AFN` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `AG` enum value to the `organization/country` response property for the response status `200`
  - added the new `AI` enum value to the `organization/country` response property for the response status `200`
  - added the new `AL` enum value to the `organization/country` response property for the response status `200`
  - added the new `ALL` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `AM` enum value to the `organization/country` response property for the response status `200`
  - added the new `AMD` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `ANG` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `AO` enum value to the `organization/country` response property for the response status `200`
  - added the new `AOA` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `AQ` enum value to the `organization/country` response property for the response status `200`
  - added the new `AR` enum value to the `organization/country` response property for the response status `200`
  - added the new `ARS` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `AS` enum value to the `organization/country` response property for the response status `200`
  - added the new `AT` enum value to the `organization/country` response property for the response status `200`
  - added the new `AU` enum value to the `organization/country` response property for the response status `200`
  - added the new `AUD` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `AW` enum value to the `organization/country` response property for the response status `200`
  - added the new `AWG` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `AX` enum value to the `organization/country` response property for the response status `200`
  - added the new `AZ` enum value to the `organization/country` response property for the response status `200`
  - added the new `AZN` enum value to the `organization/default_currency` response property for the response status `200`
  - added the new `Africa/Algiers` enum value to the `organization/timezone` response property for the response status `200`
  - …1021 more

---

[Operation](https://skmtc.dev/getlago/apis/lago-api-documentation/docs/organizations/put.md) - [API](https://skmtc.dev/getlago/apis/lago-api-documentation.md) - [Page](https://skmtc.dev/getlago/apis/lago-api-documentation/changes/organizations/put)
