Moneybird logo
Changelog

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}

  • ⚠️ the amount/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the amount/oneOf[subschema #2]/ request property's min was set to -1000000000.00

POST /{administration_id}/assets/{id}/reinvestment_reserve_sale{format}

  • ⚠️ the amount/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the amount/oneOf[subschema #2]/ request property's min was set to -1000000000.00

POST /{administration_id}/assets/{id}/value_changes/arbitrary{format}

  • ⚠️ the amount/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the amount/oneOf[subschema #2]/ request property's min was set to -1000000000.00

POST /{administration_id}/assets/{id}/value_changes/manual{format}

  • ⚠️ the amount/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the amount/oneOf[subschema #2]/ request property's min was set to -1000000000.00

PATCH /{administration_id}/assets/{id}{format}

  • ⚠️ the asset/purchase_value/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the asset/value_change_plan_attributes/residual_value/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the asset/purchase_value/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ 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}

  • ⚠️ the asset/purchase_value/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the asset/value_change_plan_attributes/residual_value/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the asset/purchase_value/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ 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}

  • ⚠️ 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}

  • ⚠️ 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}

  • ⚠️ 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}

  • ⚠️ 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}

  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ 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}

  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's min was set to -1000000000.00

PATCH /{administration_id}/documents/purchase_invoices/{id}{format}

  • ⚠️ 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}

  • ⚠️ 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}

  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ 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}

  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's min was set to -1000000000.00

PATCH /{administration_id}/documents/receipts/{id}{format}

  • ⚠️ 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}

  • ⚠️ 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}

  • ⚠️ removed subschema #1, subschema #2 from the estimate/custom_fields_attributes request property oneOf list
  • ⚠️ removed subschema #1, subschema #2 from the estimate/details_attributes request property oneOf list
  • ⚠️ 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}

  • ⚠️ removed subschema #1, subschema #2 from the estimate/custom_fields_attributes request property oneOf list
  • ⚠️ removed subschema #1, subschema #2 from the estimate/details_attributes request property oneOf list
  • ⚠️ 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}

  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's min was set to -1000000000.00

PATCH /{administration_id}/external_sales_invoices/{id}{format}

  • ⚠️ 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}

  • ⚠️ 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
  • ⚠️ the price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the price_base/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the price/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ the price_base/oneOf[subschema #2]/ request property's min was set to -1000000000.00

PATCH /{administration_id}/financial_statements/{id}{format}

  • ⚠️ removed subschema #1, subschema #2 from the financial_statement/financial_mutations_attributes request property oneOf list
  • ⚠️ the financial_statement/official_balance/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ 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}

  • ⚠️ removed subschema #1, subschema #2 from the financial_statement/financial_mutations_attributes request property oneOf list
  • ⚠️ the financial_statement/official_balance/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ 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}

  • ⚠️ 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}

  • ⚠️ 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}

  • ⚠️ 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}

  • ⚠️ the product/price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the product/price/oneOf[subschema #2]/ request property's min was set to -1000000000.00

POST /{administration_id}/products{format}

  • ⚠️ the product/price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the product/price/oneOf[subschema #2]/ request property's min was set to -1000000000.00

PATCH /{administration_id}/recurring_sales_invoices/{id}{format}

  • ⚠️ removed subschema #1, subschema #2 from the recurring_sales_invoice/custom_fields_attributes request property oneOf list
  • ⚠️ 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}

  • ⚠️ removed subschema #1, subschema #2 from the recurring_sales_invoice/custom_fields_attributes request property oneOf list
  • ⚠️ 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}

  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's min was set to -1000000000.00

PATCH /{administration_id}/sales_invoices/{id}{format}

  • ⚠️ removed subschema #1, subschema #2 from the sales_invoice/custom_fields_attributes request property oneOf list
  • ⚠️ removed subschema #1, subschema #2 from the sales_invoice/details_attributes request property oneOf list
  • ⚠️ 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}

  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's max was set to 1000000000.00
  • ⚠️ the payment/price/oneOf[subschema #2]/ request property's min was set to -1000000000.00
  • ⚠️ the payment/price_base/oneOf[subschema #2]/ request property's min was set to -1000000000.00

POST /{administration_id}/sales_invoices{format}

  • ⚠️ removed subschema #1, subschema #2 from the sales_invoice/custom_fields_attributes request property oneOf list
  • ⚠️ removed subschema #1, subschema #2 from the sales_invoice/details_attributes request property oneOf list
  • ⚠️ added the pattern ^\d+$ to the request property sales_invoice/invoice_sequence_id
  • ⚠️ 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}

  • ⚠️ 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
Last modified on