Roapp icon

Roapp

Interact with the Roapp.io API

Invoice → Update Item

AI-generated

Summary

Updates a specified item on an invoice in Roapp. Provide the invoice ID and item ID, then set any item fields you want to change, including catalog entity, quantity, unit price, comments, tax IDs, assignee, discount, or warranty.

Inputs

  • Invoice ID (required) — ID of the invoice to update.
  • Item ID (required) — ID of the invoice item to update.
  • Entity ID — Product or service ID from the catalog.
  • Quantity — Quantity of the item.
  • Price — Price per unit.
  • Comment — Additional comments about the item.
  • Comment Visibility — Whether the comment is public or private; defaults to public.
  • Tax IDs — One or more tax IDs.
  • Assignee Name or ID (required) — Employee assigned to the item; select an employee or specify an ID using an expression.
  • Discount (required) — Discount settings: type (amount or percentage), percentage, amount, and sponsor (staff or company).
  • Warranty (required) — Warranty period and unit (days or months).

Output shape

A single operation result returned by the Roapp API.

The supplied source pack contains only signatures for the relevant implementation and helper modules, so it does not establish the exact response fields or whether omitted fields are preserved.

Examples

Example 1: Change the quantity and price of an existing invoice item

Set Invoice ID and Item ID, then provide Quantity and Price; configure the required assignee, discount, and warranty fields.

Links

Discussion