Update invoice schedules through the REST API
Learn how to update invoice schedules using the REST API, including modifying notes, updating orders, and managing invoice schedule items.
You can use the Update an invoice schedule operation to update invoice schedules in the following aspects:
-
Update notes and pending invoice schedule items
-
Update orders associated with invoice schedules
-
Remove or add invoice schedule items
When updating invoice schedules through the REST API, keep the following restrictions and limitations in mind:
-
For the invoice schedule items that you want to update, you must include the new values for these items in the request.
-
For the invoice schedule items that you want to keep unchanged, you must include all the existing information about these items in the request. Otherwise, the existing invoice schedule items that you do not mention in the request are deleted.
-
For the orders that you want to keep unchanged for an invoice schedule, you must include all the existing order numbers associated with the invoice schedule in the request. Otherwise, the existing orders that you do not mention in the request are removed.
To update an invoice schedule through the REST API, perform the following steps: