---
title: "Changes to Update company details"
method: PATCH
path: "/onboarding/v2/companies/{id}"
---

# Changes to Update company details

`PATCH /onboarding/v2/companies/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `893d624efa51`: 3 breaking, 14 warning, 29 info

## Changes

- **2026-11-03** `893d624efa51`: 3 breaking, 14 warning, 29 info
  - request body became required
  - the response property `errors` became nullable for the status `200`
  - the response property `message` became nullable for the status `200`
  - removed `#/components/schemas/OnboardingAddress` from the `address` request property `allOf` list
  - removed `#/components/schemas/OnboardingCompanyMetaPatch` from the `meta` request property `allOf` list
  - removed `#/components/schemas/OnboardingTaxInformation` from the `tax_information` request property `allOf` list
  - removed the request property `contact_details`
  - removed the request property `documents_reception_context`
  - removed the request property `logo`
  - removed the request property `tax_credentials`
  - removed the request property `template_configuration`
  - removed the optional property `errors/items/doc_link` from the response with the `200` status
  - removed the optional property `errors/items/field` from the response with the `200` status
  - removed the optional property `errors/items/type` from the response with the `200` status
  - added the new `failed` enum value to the `status` response property for the response status `200`
  - added the new `in-progress` enum value to the `status` response property for the response status `200`
  - added the new `success` enum value to the `status` response property for the response status `200`
  - api operation id `updateCompany` was added
  - api tag `E-Invoicing Endpoints` added
  - added the new optional request property `address/address_line_1`
  - added the new optional request property `address/city`
  - added the new optional request property `address/country_code`
  - added the new optional request property `address/postal_code`
  - added the new optional request property `meta/language_code`
  - added the new optional request property `tax_information/regime`
  - added the new optional request property `tax_information/tax_number`
  - removed the non-success response with the status `400`
  - removed the non-success response with the status `401`
  - removed the non-success response with the status `404`
  - removed the non-success response with the status `429`
  - added the optional property `data/address` to the response with the `200` status
  - added the optional property `data/company_number` to the response with the `200` status
  - added the optional property `data/contact_details` to the response with the `200` status
  - added the optional property `data/created_at` to the response with the `200` status
  - added the optional property `data/id` to the response with the `200` status
  - added the optional property `data/legal_name` to the response with the `200` status
  - added the optional property `data/logo` to the response with the `200` status
  - added the optional property `data/meta` to the response with the `200` status
  - added the optional property `data/representative_email` to the response with the `200` status
  - added the optional property `data/representative_name` to the response with the `200` status
  - …6 more

---

[Operation](https://skmtc.dev/fonoa/apis/fonoa-api/docs/onboarding/v2/companies/:id/patch.md) - [API](https://skmtc.dev/fonoa/apis/fonoa-api.md) - [Page](https://skmtc.dev/fonoa/apis/fonoa-api/changes/onboarding/v2/companies/:id/patch)
