# 2026-08-20


## API Changelog v2-20260819-96ae865a3b vs. v2-20260820-eaa9bf792f

### `GET /{administration_id}/financial_accounts{format}`
-  added the optional property `items/moneybird_account` to the response with the `200` status


## API Changelog v2-20260820-428f2ca8ee vs. v2-20260820-67bfe0f281

### `POST /{administration_id}/assets/{id}/reinvestment_reserve_purchase{format}`
- :warning: the `amount/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `amount/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `POST /{administration_id}/assets/{id}/reinvestment_reserve_sale{format}`
- :warning: the `amount/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `amount/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `POST /{administration_id}/assets/{id}/value_changes/arbitrary{format}`
- :warning: the `amount/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `amount/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `POST /{administration_id}/assets/{id}/value_changes/manual{format}`
- :warning: the `amount/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `amount/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/assets/{id}{format}`
- :warning: the `asset/purchase_value/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `asset/value_change_plan_attributes/residual_value/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `asset/purchase_value/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `asset/value_change_plan_attributes/residual_value/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `POST /{administration_id}/assets{format}`
- :warning: the `asset/purchase_value/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `asset/value_change_plan_attributes/residual_value/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `asset/purchase_value/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `asset/value_change_plan_attributes/residual_value/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/contacts/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `contact/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `contact/custom_fields_attributes` request property `oneOf` list


### `POST /{administration_id}/contacts{format}`
- :warning: removed `subschema #1, subschema #2` from the `contact/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `contact/custom_fields_attributes` request property `oneOf` list


### `PATCH /{administration_id}/documents/general_journal_documents/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `general_journal_document/general_journal_document_entries_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `general_journal_document/general_journal_document_entries_attributes` request property `oneOf` list


### `POST /{administration_id}/documents/general_journal_documents{format}`
- :warning: removed `subschema #1, subschema #2` from the `general_journal_document/general_journal_document_entries_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `general_journal_document/general_journal_document_entries_attributes` request property `oneOf` list


### `POST /{administration_id}/documents/purchase_invoices/{id}/payments{format}`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/documents/purchase_invoices/{id}/register_payment{format}`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/documents/purchase_invoices/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `purchase_invoice/details_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `purchase_invoice/details_attributes` request property `oneOf` list


### `POST /{administration_id}/documents/purchase_invoices{format}`
- :warning: removed `subschema #1, subschema #2` from the `purchase_invoice/details_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `purchase_invoice/details_attributes` request property `oneOf` list


### `POST /{administration_id}/documents/receipts/{id}/payments{format}`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/documents/receipts/{id}/register_payment{format}`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/documents/receipts/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `receipt/details_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `receipt/details_attributes` request property `oneOf` list


### `POST /{administration_id}/documents/receipts{format}`
- :warning: removed `subschema #1, subschema #2` from the `receipt/details_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `receipt/details_attributes` request property `oneOf` list


### `PATCH /{administration_id}/estimates/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `estimate/custom_fields_attributes` request property `oneOf` list
- :warning: removed `subschema #1, subschema #2` from the `estimate/details_attributes` request property `oneOf` list
- :warning: added the pattern `^\d+$` to the request property `estimate/estimate_sequence_id`
-  added `subschema #1, subschema #2` to the `estimate/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `estimate/details_attributes` request property `oneOf` list
-  the `estimate/estimate_sequence_id` request property `type` was widened from `string` to `string, integer`


### `POST /{administration_id}/estimates{format}`
- :warning: removed `subschema #1, subschema #2` from the `estimate/custom_fields_attributes` request property `oneOf` list
- :warning: removed `subschema #1, subschema #2` from the `estimate/details_attributes` request property `oneOf` list
- :warning: added the pattern `^\d+$` to the request property `estimate/estimate_sequence_id`
-  added `subschema #1, subschema #2` to the `estimate/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `estimate/details_attributes` request property `oneOf` list
-  the `estimate/estimate_sequence_id` request property `type` was widened from `string` to `string, integer`


### `POST /{administration_id}/external_sales_invoices/{external_sales_invoice_id}/payments{format}`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/external_sales_invoices/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `external_sales_invoice/details_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `external_sales_invoice/details_attributes` request property `oneOf` list


### `POST /{administration_id}/external_sales_invoices{format}`
- :warning: removed `subschema #1, subschema #2` from the `external_sales_invoice/details_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `external_sales_invoice/details_attributes` request property `oneOf` list


### `PATCH /{administration_id}/financial_mutations/{id}/link_booking{format}`
- :warning: the `price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `price_base/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `price_base/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/financial_statements/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `financial_statement/financial_mutations_attributes` request property `oneOf` list
- :warning: the `financial_statement/official_balance/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `financial_statement/official_balance/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
-  added `subschema #1, subschema #2` to the `financial_statement/financial_mutations_attributes` request property `oneOf` list


### `POST /{administration_id}/financial_statements{format}`
- :warning: removed `subschema #1, subschema #2` from the `financial_statement/financial_mutations_attributes` request property `oneOf` list
- :warning: the `financial_statement/official_balance/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `financial_statement/official_balance/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
-  added `subschema #1, subschema #2` to the `financial_statement/financial_mutations_attributes` request property `oneOf` list


### `PATCH /{administration_id}/identities/default{format}`
- :warning: removed `subschema #1, subschema #2` from the `identity/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `identity/custom_fields_attributes` request property `oneOf` list


### `PATCH /{administration_id}/identities/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `identity/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `identity/custom_fields_attributes` request property `oneOf` list


### `POST /{administration_id}/identities{format}`
- :warning: removed `subschema #1, subschema #2` from the `identity/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `identity/custom_fields_attributes` request property `oneOf` list


### `PATCH /{administration_id}/products/{id}{format}`
- :warning: the `product/price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `product/price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `POST /{administration_id}/products{format}`
- :warning: the `product/price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `product/price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/recurring_sales_invoices/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `recurring_sales_invoice/custom_fields_attributes` request property `oneOf` list
- :warning: removed `subschema #1, subschema #2` from the `recurring_sales_invoice/details_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `recurring_sales_invoice/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `recurring_sales_invoice/details_attributes` request property `oneOf` list


### `POST /{administration_id}/recurring_sales_invoices{format}`
- :warning: removed `subschema #1, subschema #2` from the `recurring_sales_invoice/custom_fields_attributes` request property `oneOf` list
- :warning: removed `subschema #1, subschema #2` from the `recurring_sales_invoice/details_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `recurring_sales_invoice/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `recurring_sales_invoice/details_attributes` request property `oneOf` list


### `PATCH /{administration_id}/sales_invoices/{id}/register_payment{format}`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `PATCH /{administration_id}/sales_invoices/{id}{format}`
- :warning: removed `subschema #1, subschema #2` from the `sales_invoice/custom_fields_attributes` request property `oneOf` list
- :warning: removed `subschema #1, subschema #2` from the `sales_invoice/details_attributes` request property `oneOf` list
- :warning: added the pattern `^\d+$` to the request property `sales_invoice/invoice_sequence_id`
-  added `subschema #1, subschema #2` to the `sales_invoice/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `sales_invoice/details_attributes` request property `oneOf` list
-  the `sales_invoice/invoice_sequence_id` request property `type` was widened from `string` to `string, integer`


### `POST /{administration_id}/sales_invoices/{sales_invoice_id}/payments{format}`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's max was set to `1000000000.00`
- :warning: the `payment/price/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`
- :warning: the `payment/price_base/oneOf[subschema #2]/` request property's min was set to `-1000000000.00`


### `POST /{administration_id}/sales_invoices{format}`
- :warning: removed `subschema #1, subschema #2` from the `sales_invoice/custom_fields_attributes` request property `oneOf` list
- :warning: removed `subschema #1, subschema #2` from the `sales_invoice/details_attributes` request property `oneOf` list
- :warning: added the pattern `^\d+$` to the request property `sales_invoice/invoice_sequence_id`
- :warning: added the pattern `^\d+$` to the request property `sales_invoice/time_entry_ids/items/`
-  added `subschema #1, subschema #2` to the `sales_invoice/custom_fields_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `sales_invoice/details_attributes` request property `oneOf` list
-  the `sales_invoice/invoice_sequence_id` request property `type` was widened from `string` to `string, integer`
-  the `sales_invoice/time_entry_ids/items/` request property `type` was widened from `integer` to `string, integer`


### `POST /{administration_id}/subscriptions/{id}/create_and_schedule_one_off_sales_invoice{format}`
- :warning: removed `subschema #1, subschema #2` from the `sales_invoice/details_attributes` request property `oneOf` list
-  added `subschema #1, subschema #2` to the `sales_invoice/details_attributes` request property `oneOf` list


## API Changelog v2-20260820-67bfe0f281 vs. v2-20260820-af8beb62ec

### `GET /{administration_id}/custom_fields{format}`
-  the endpoint scheme security `bearerAuth: [bank]` was added to the API
-  the endpoint scheme security `bearerAuth: [documents]` was added to the API
-  the endpoint scheme security `bearerAuth: [estimates]` was added to the API
-  the endpoint scheme security `bearerAuth: [sales_invoices]` was added to the API


### `GET /{administration_id}/document_styles{format}`
-  the endpoint scheme security `bearerAuth: [estimates]` was added to the API
-  the endpoint scheme security `bearerAuth: [sales_invoices]` was added to the API


### `GET /{administration_id}/workflows/{id}{format}`
-  the endpoint scheme security `bearerAuth: [bank]` was added to the API
-  the endpoint scheme security `bearerAuth: [documents]` was added to the API
-  the endpoint scheme security `bearerAuth: [estimates]` was added to the API
-  the endpoint scheme security `bearerAuth: [sales_invoices]` was added to the API


### `GET /{administration_id}/workflows{format}`
-  the endpoint scheme security `bearerAuth: [bank]` was added to the API
-  the endpoint scheme security `bearerAuth: [documents]` was added to the API
-  the endpoint scheme security `bearerAuth: [estimates]` was added to the API
-  the endpoint scheme security `bearerAuth: [sales_invoices]` was added to the API
