Skip to main content
Use this endpoint to update the details of an item. You can also edit the details of a created item from the Dashboard by clicking on that specific item from the list of items.

Request

Curl

Response

Success

Parameters

id mandatory : string The unique identifer of the item whose details are to be updated.

Parameters

name optional : string The name of the item. description optional : string A brief description about the item. amount optional : integer The price of the item in the lowest unit of currency. currency optional : string The currency in which the amount should be charged. Check the list of supported currencies. active optional : boolean Indicates the status of the item. Possible values:
  • true (default): Item is in the active state.
  • false: Item is in the inactive state.

Parameters

id : string The unique identifier of the item. active : boolean Indicates the status of the item. Possible values:
  • true (default): Item is in the active state.
  • false: Item is in the inactive state.
name : string The name of the item. description : string A text description about the item. amount : integer The price of the item. unit_amount : integer The per unit billing amount for each individual unit. currency : string The currency in which the amount should be charged. Check the list of supported currencies. type : string Here, it must be invoice. unit : integer The number of units of the item billed in the invoice. tax_inclusive : boolean Indicates whether the base amount includes tax.
  • true: The base amount includes tax.
  • false: The base amount does not include tax. By default, the value is set to false.
hsn_code : integer The 8-digit code used to classify the product as per the Harmonised System of Nomenclature. sac_code : integer The 6-digit code used to classify the service as per the Services Accounting Code. tax_rate : string The percentage at which an individual or a corporation is taxed. tax_id : string The identification number that gets displayed on invoices issued to the customer. tax_group_id : string The identification number for the tax group. A tax group is a collection of taxes that can be applied as a single set of rules. created_at : integer Unix timestamp, at which the item was created. For example, 1649843796.

Errors

The API “ provided is invalid.
  • code: 4xx
  • description: The API key or secret are not entered or an invalid API key is used.
  • solution: Use and enter the correct API details while executing the API.
The id provided does not exist.
  • code: 400
  • description: The invoice id entered is either invalid or does not belong to the requester account.
  • solution: Enter a valid invoice id.
The amount field is required when item id is not present.
  • code: 400
  • description: Only name is entered without item id or amount.
  • solution: Provide either the item id or the amount with the name.
The name field is required when item id is not present.
  • code: 400
  • description: Possible reasons: - Only the amount field is entered without a name or item id.
  • The amount, name or item id are not entered.
  • solution: Provide the name field of the item when passing the amount.