v4.4.3 (10/10/2022)
- Changed
GET "/v4/f/:firm_id/companies/#{company.id}/periods/#{ledger.id}/reconciliations/#{reconciliation.id}
to accept alocale
option that is taken into account to return the reconciliation in the requested language.
GET "/v4/f/:firm_id/companies/#{company.id}/periods/#{ledger.id}/reconciliations/#{reconciliation.id}
to accept a locale
option that is taken into account to return the reconciliation in the requested language.POST "/v4/f/:firm_id/companies
to accept company_type
, first_name
, last_name
, national_insurance_number
when creating a personal income tax file. company_type
should be personal
for personal filesPOST "/v4/f/:firm_id/companies/#{company.id}/periods
to create an empty period.POST "/v4/f/:firm_id/companies/#{company.id}
now accepts first_name
, last_name
, national_insurance_number
parameters, to update these fields for personal files.active
parameter to the GET /v3/f/:firm_id/companies/:company_id/users
endpoint, returning all users when not specified, only active users when true
and only inactive users when false
.html_render=true
in the liquid test POST /v4/f/:firm_id/reconciliations/test
endpoint/v4/f/{root_firm_id}/companies/{company_id}/periods/{period_id}/financials/adjustments*
endpoints response payloadAdded account_type_computed
boolean value to GET /v4/f/{root_firm_id}/companies/{company_id}/accounts
and GET /v4/f/{root_firm_id}/companies/{company_id}/accounts
endpoints. The value will be false if
description
string optional field to GET /v4/f/{root_firm_id}/companies/{company_id}/transactions
endpointexternally_managed
field to shared_parts
endpoints. When it’s set to true the shared parts are not allowed to be edited via the web interface, only via API.marketplace_template_id
value to GET /api/v4/f/{root_firm_id}/reconciliations
GET /api/v4/f/{root_firm_id}/reconciliations/{reconciliation_id}
endpoints.export.created
and export.destroyed
)GET /v4/f/{root_firm_id}/companies/{company_id}/periods/{period_id}/export_pdf_instances/{export_pdf_instance_id}
payload extended with user info (user field) - same payload is now sent on newly added webhook events.use_full_width
on POST /v4/f/{root_firm_id}/reconciliations/{reconciliation_text_id}
and POST /v4/f/{root_firm_id}/reconciliations
original_name
and original_number
of accounts on the endpoints including them.ulid
, category
, tags
, and original_adjustment
on adjustments endpoints:
Added GET "/v4/f/{firm_id}/companies/{company_id}/periods/{period_id}/period_specific_documents"
to list the documents uploaded to reconciliations or accounts in that period.
Added DELETE "/v4/f/{firm_id}/companies/{company_id}/periods/{period_id}/period_specific_documents/{id}"
to delete the document and remove it from all the reconciliations or accounts.
Added POST "/v4/f/{firm_id}/companies/{company_id}/periods/{period_id}/period_specific_documents/{id}/replace"
to replace a document. It will also be replaced in all the reconciliations and accounts.