POST /v1/external/products

Use this API to add a new product to your Shiprocket account. Provide the required product details and any additional info to successfully add a new product to your product list.

Notes:

Parameters:

PARAMSREQUIREDDATA TYPEDESCRIPTIONEXAMPLE
skuYESstringStock Keeping Unit or the identification unit of an individual product (generally alphanumeric).bat123
HSNNOstringHarmonised System Nomenclature. A code number is used to classify goods for taxation purposes. Done to determine which category of taxes do the goods come under.4412
nameYESstringName of the product.Batman Toy
tax_codeNOstringThe percentage of tax that is to be imposed.10
typeYESstringIf there is only one product or multiple types of products. Single or MultipleSingle.
qtyYESintegerTotal Quantity of the products to be shipped.5
low_stockNOstringSpecifies when the low stock notification should come on/
category_codeYESstringYou can add a category code to your ShipRocket account from “add category”default
descriptionNOstringGives a description of the product.Batman plastic toy.
brandNOstringThe product brand name.Bat
sizeNOintegerThe size of the product.25
weightNOintegerThe weight of the product in kgs.0.5
lengthNOintegerThe length of the product in cms.10
widthNOintegerThe width of the product in cms.5
heightNOintegerThe height of the product in cms.15
eanNOstringEuropean Article Number - A barcode for product identification (which helps manufacturers identify how many products have been sold once a sale is made). It is 13 digits long and required for international selling./
upcNOstringUniversal Product Code – Barcode for product identification which is used across the world. It is 12 digits long./
isbnNOstringInternational Standard Book Number – Identification barcode for books, magazines, e-books and other published media. It is 10 digits long./
colorNOstringThe colour of the product.Black
imei_serialnumberNOstringThe International Mobile Equipment Identity Number, which is used by a network to identify valid devices. E.g. if two iPhones have to be shipped, they will have 2 IMEI numbers/
cost_priceNOintegerThe manufacture cost price of the product.500
mrpNOstringMaximum Retail Price. How much is the maximum price which the product can be sold at.1000
statusNObooleanIn Boolean, if the product details have been successfully or unsuccessfully added.1
image_urlNOstringShows the URL of the product images which have been uploaded./

Servers

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
name String No
category_code String No
type String No
qty String No

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.