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
Was this helpful?