Update an invoice item

PUT /api/2.0/crm/invoiceitem/{id:[0-9]+}

Request

Updates the selected invoice item with the parameters (title, description, price, etc.) specified in the request.

Authorization

An API key is a token that you provide when making API calls. Include the token in a header parameter called Authorization.

Example: Authorization: 864FE52C-1C1C-469F-9308-51DAFEFE7436.

Headers

Acceptenum of string

Can be one of: application/json.

Content-Typeenum of string

Can be one of: application/json.

Body

idinteger

Invoice item ID

titlestring

New invoice item title

descriptionstring

New invoice item description

pricenumber

New invoice item price

skustring

New invoice item stock keeping unit

stockQuantitynumber

New invoice item stock quantity

trackInventoryboolean

Specifies if the inventory is tracked or not

invoiceTax1idinteger

New first invoice item tax ID

invoiceTax2idinteger

New second invoice item tax ID

Examples

PUT /api/2.0/crm/invoiceitem/%7Bid:[0-9]+%7D HTTP/1.1
Accept: application/json
Content-Type: application/json
Host: example.com
curl --request PUT \
  --url 'https://example.com/api/2.0/crm/invoiceitem/%7Bid:[0-9]+%7D' \
  --header 'Accept: application/json' \
  --header 'Content-Type: application/json'

Responses

200

Updated invoice item

Titlestring
StockKeepingUnitstring
Descriptionstring
Pricenumberformat: double
Currencyobject
Titlestring
Symbolstring
Abbreviationstring
CultureNamestring
IsConvertableboolean
IsBasicboolean
StockQuantitynumberformat: double
TrackInvenoryboolean
InvoiceTax1object
Namestring
Descriptionstring
Ratenumberformat: double
CreateOnstring
CreateByobject
Idstringformat: uuid
DisplayNamestring
Titlestring
AvatarSmallstring
ProfileUrlstring
CanEditboolean
CanDeleteboolean
IDintegerformat: int32
InvoiceTax2object
Namestring
Descriptionstring
Ratenumberformat: double
CreateOnstring
CreateByobject
Idstringformat: uuid
DisplayNamestring
Titlestring
AvatarSmallstring
ProfileUrlstring
CanEditboolean
CanDeleteboolean
IDintegerformat: int32
CreateOnstring
CreateByobject
Idstringformat: uuid
DisplayNamestring
Titlestring
AvatarSmallstring
ProfileUrlstring
CanEditboolean
CanDeleteboolean
IDintegerformat: int32

401

Unauthorized

Get Help

  • If you have any questions about ONLYOFFICE Workspace, try the FAQ section first.
  • You can request a feature or report a bug by posting an issue on GitHub.
  • You can also ask our developers on ONLYOFFICE forum (registration required).