freee Accounting API adds accruals, codes, and receipt details to deal responses

The freee Accounting API updated its deal endpoints with new optional response properties, nullable fields, and schema adjustments.

Changes

  • Deal responses except creation include the optional accruals property when accruals=with is specified and rows exist.
  • The details object in deal responses except creation adds account_item_code, item_code, section_code, and segment_1_tag_code through segment_3_tag_code.
  • The receipts object in deal responses adds document_type, invoice_registration_number, and qualified_invoice, and requires file_src on deal creation.
  • In deal responses, due_date, ref_number, and issue_date inside receipts are now nullable.
  • The +renew endpoints add a 404 error response, and the delete endpoint changes the company_id query parameter format to int64.

Affected areas

GET /api/1/dealsPOST /api/1/dealsGET /api/1/deals/{id}PUT /api/1/deals/{id}POST /api/1/deals/{id}/paymentsPUT /api/1/deals/{id}/payments/{payment_id}POST /api/1/deals/{id}/renewsDELETE /api/1/deals/{id}/renews/{renew_id}

Open official page

This summary is independently created by Release Radar and is not an official announcement from the vendor. Please read the official page for accurate details.