---
title: "Update business"
method: PATCH
path: "/v1/platform/businesses/{business_id}/"
tags: ["Business Management"]
---

# Update business

`PATCH /v1/platform/businesses/{business_id}/`

## Request

- Base URL: `https://docs.thredfi.com` (the document declares no server; this is the origin it was published from)
- URL: `https://docs.thredfi.com/v1/platform/businesses/{business_id}/`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer
  - HTTP basic
  - HTTP bearer
  - HTTP bearer

Partial update of business fields

## Path parameters

- `business_id` string, uuid, required

## Request body

- PatchedUpdateBusinessRequest: Serializer for updating existing businesses
  - `legal_name` string: Legal registered name of the business
  - `entity_type` string: Business entity type (e.g., 'limited', 'gmbh', 'bv')
  - `phone_number` string: Business phone number
  - `tin` string: Tax identification number (other than VAT)
  - `vat_number` string: EU VAT registration number
  - `company_number` string: Company registration number (e.g., Companies House number for UK)
  - `province` string: Province or state within the country
  - `eu_nace_industry_code` string: European NACE industry classification code
  - `email` string, email: Primary email address for the business
  - `accounting_method` 'cash' | 'accrual': Accounting method: 'cash' or 'accrual' * `cash` - Cash Basis * `accrual` - Accrual Basis
  - `fiscal_year_end` string, date: Fiscal year end date (format: YYYY-MM-DD)
  - `metadata` unknown

## Response `200`

- UpdateBusiness: Serializer for updating existing businesses
  - `legal_name` string: Legal registered name of the business
  - `entity_type` string: Business entity type (e.g., 'limited', 'gmbh', 'bv')
  - `phone_number` string: Business phone number
  - `tin` string: Tax identification number (other than VAT)
  - `vat_number` string: EU VAT registration number
  - `company_number` string: Company registration number (e.g., Companies House number for UK)
  - `province` string: Province or state within the country
  - `eu_nace_industry_code` string: European NACE industry classification code
  - `email` string, email: Primary email address for the business
  - `accounting_method` 'cash' | 'accrual': Accounting method: 'cash' or 'accrual' * `cash` - Cash Basis * `accrual` - Accrual Basis
  - `fiscal_year_end` string, date: Fiscal year end date (format: YYYY-MM-DD)
  - `metadata` unknown

---

[API](https://skmtc.dev/thredfi/apis/thredfi-accounting-platform-api.md) - [All operations](https://skmtc.dev/thredfi/apis/thredfi-accounting-platform-api/llms.txt) - [OpenAPI document](https://skmtc.dev/thredfi/apis/thredfi-accounting-platform-api/revisions/0c1918254db3?raw)
