/
Product And Inventory

Product And Inventory

 GET /products

| Param Type      | Name                 | DataType                 | Mandatory/Optional |

      | ---------------   | ------------          | ----------------------| ------------------ |
      | Header             |apiKey                  | string                       | YES                |
      | Query               |publishedStatus   | string                       | No                 |
      | Query               |pageNumber        | string                       | No                 |
      | Query               |pageSize              | string                       | No                 |
      | Query               |skus                      | string                       | No                 |
     

    publishedStatus can be - published/unpublished

Response:

{ "products": [ { "id": "string", "parentTitle": "string", "brand": "string", "variants": [ { "imageUrl": "string", "productUrl": "string", "variantId": "string", "title": "string", "sku": "string", "size": "string", "color": "string", "live": false, "productDescription": "string", "itemPrice": { "currency": "string", "listingPrice": 0, "mrp": 0, "msp": 0, "netSellerPayable": 0 }, "inventory": 0, "blockedInventory": 0, "pendency": 0 } ], "commissionPercentage": 0, "paymentGatewayCharge": 0, "logisticsCost": 0, "additionalInfo": "string", "created": "2017-01-02T08:12:53" } ] }

 

CustomFields:

Glance key

Custom Field

Unique

Glance key

Custom Field

Unique

variantId

variantId

yes

id

productId

 


  POST /updateInventory

| Param Type      | Name             | DataType                 | Mandatory/Optional |

      | ---------------   | ------------      | ----------------------| ------------------ |
      | Header             | apiKey            | string                   | YES                |
      | Body                 |                       | Json                     | YES                |
   

Resquest Body

{ "inventoryList": [ { "productId": "string", (eshopbox parentId) "variantId": "string", (eshopbox varaintId) "inventory": 10, (eshopbox inventory) "hsnCode": "string" } ] }

        hsncode not required

pick inventory from inventory update event.
       

Related content