---
title: "Changes to Update invoice by ID"
method: PUT
path: "/invoices/{invoiceId}"
---

# Changes to Update invoice by ID

`PUT /invoices/{invoiceId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `ee9f1d863d51`: 1 breaking, 55 info

## Changes

- **2026-11-03** `ee9f1d863d51`: 1 breaking, 55 info
  - added the new required request property `tax_rate`
  - added the new optional request property `add_on_options`
  - added the new optional request property `author_id`
  - added the new optional request property `commission_percent`
  - added the new optional request property `commission_type`
  - added the new optional request property `company_profile_id`
  - added the new optional request property `contract_id`
  - added the new optional request property `customer_id`
  - added the new optional request property `customfields`
  - added the new optional request property `display_settings`
  - added the new optional request property `due_date`
  - added the new optional request property `emaildata`
  - added the new optional request property `estimate_display_settings`
  - added the new optional request property `estimate_status`
  - added the new optional request property `expenses`
  - added the new optional request property `hvi`
  - added the new optional request property `internal_notes`
  - added the new optional request property `invoice_amount_due_display_type`
  - added the new optional request property `invoice_amount_due_display_value`
  - added the new optional request property `invoice_contract_signature_lines`
  - added the new optional request property `invoice_pdf_title`
  - added the new optional request property `invoice_show_assigned_members`
  - added the new optional request property `invoice_show_author`
  - added the new optional request property `invoice_show_job_location`
  - added the new optional request property `invoice_show_job_title`
  - added the new optional request property `invoice_show_line_item_desc`
  - added the new optional request property `invoice_show_line_item_qty`
  - added the new optional request property `invoice_show_line_item_sku`
  - added the new optional request property `invoice_show_line_item_taxed`
  - added the new optional request property `invoice_show_line_item_total`
  - added the new optional request property `invoice_show_line_item_unit_price`
  - added the new optional request property `invoice_show_service_address`
  - added the new optional request property `invoice_show_total_tax`
  - added the new optional request property `invoice_use_logo`
  - added the new optional request property `invoiced_date`
  - added the new optional request property `is_template`
  - added the new optional request property `job_id`
  - added the new optional request property `line_items`
  - added the new optional request property `location_id`
  - added the new optional request property `maintenance_agreement_id`
  - …16 more

---

[Operation](https://skmtc.dev/fieldpulse/apis/fieldpulse-api/docs/invoices/:invoiceId/put.md) - [API](https://skmtc.dev/fieldpulse/apis/fieldpulse-api.md) - [Page](https://skmtc.dev/fieldpulse/apis/fieldpulse-api/changes/invoices/:invoiceId/put)
