Update a Sales Channel

update sales channel

PUT https://{{workspace}}.myeshopbox.com/api/v1/channel/:id

This endpoint allows a user to update the records for a particular channel id

Headers

Name
Type
Description

Authentication

string

The Bearer token is required to access the API

Request Body

Name
Type
Description

fulfillmentChannels

object

A user can update single fulfillment center or can edit multiple fulfillment center

{
    "data": [
        {
            "id": "1",
            "integrationModelId": "1",
            "channelAccountId": "1",
            "portalId": "1",
            "externalChannelId": "TATA CLIQ VELOCY KAPAS KRAFT",
            "accountSlug": "CH1234",
            "portalName": "TATA CLIQ",
            "integrationModelName": "Amazon Prime",
            "channelAccountName": "Eshopbox channel account",
            "fulfillmentChannels": [
                {
                    "fulfillmentChannelId": "1",
                    "channelSubscriptionId": "1",
                    "warehouseId": "9",
                    "externalWmsChannelName": "Amazon_prime_Eshopbox",
                    "status": "0",
                    "enrollmentStatus": "INACTIVE",
                    "warehouseName": "Kapas Kraft Apparels Limited 1006",
                    "opsVerificationStatus": "0"
                },
                {
                    "fulfillmentChannelId": "2",
                    "channelSubscriptionId": "1",
                    "warehouseId": "16",
                    "externalWmsChannelName": "Amazon_prime_Eshopbox",
                    "status": "0",
                    "enrollmentStatus": "INACTIVE",
                    "warehouseName": "Kapas Kraft Apparels Limited 1006",
                    "opsVerificationStatus": "0"
                }
            ],
            "additionalDetails": {
                "fieldName1": "CH0001",
                "fieldName2": "CH0001"
            },
            "status": "0",
            "brandRegistrationStatus": "0",
            "enrollmentStatus": "IN PROCESS",
            "createdAt": "2019-04-08T12:41:05.000+05:30",
            "updatedAt": "2019-04-08T12:41:05.000+05:30"
        }
    ]
}
curl -X PUT https://{{workspace}}.myeshopbox.com/api/v1/channel/:id \
     -H "Authorization: Bearer XXXX" \
     -H "Content-Type: application/json" \
     -d $'{
      "data": {
         "fulfillmentChannels": [
        {
            "warehouseId": 9
        },
        {
            "warehouseId": 16
        }
    ]
      }
    }'

Last updated