PUT
/
variant
/
{variantId}
/
channel-metadata
/
{channelMetadataId}
curl --request PUT \
  --url https://api.shipbob.com/experimental/variant/{variantId}/channel-metadata/{channelMetadataId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "asin": "string",
  "channel_id": 0,
  "currency": "string",
  "fnsku": "string",
  "fulfillment_channel": "string",
  "id": 0,
  "is_inventory_sync_enabled": true,
  "legacy_product_id": 0,
  "platform": "string",
  "platform_identifier": "string",
  "platform_inventory_item_id": "string",
  "price": 0.1,
  "seller_sku": "string"
}'
{
  "additional_hazmat_attributes": {
    "charge_state_percentage": 0.1,
    "container_metal": true,
    "lithium_battery_packaging": "string",
    "lithium_battery_type": "string",
    "magnet": true,
    "net_volume": 0.1,
    "net_weight": 0.1
  },
  "associated_bundles": [
    {
      "product_id": 0,
      "product_name": "string",
      "quantity": 0,
      "variant_id": 0,
      "variant_sku": "string"
    }
  ],
  "barcodes": [
    {
      "sticker_url": "string",
      "value": "string"
    }
  ],
  "bundle_definition": [
    {
      "product_id": 0,
      "quantity": 0,
      "variant_id": 0,
      "variant_name": "string",
      "variant_sku": "string"
    }
  ],
  "channel_metadata": [
    {
      "channel_id": 0,
      "channel_name": "string",
      "currency": "string",
      "id": 0,
      "is_inventory_sync_enabled": true,
      "legacy_product_id": 0,
      "platform": "string",
      "platform_identifier": "string",
      "platform_inventory_item_id": "string",
      "price": 0.1,
      "seller_sku": "string"
    }
  ],
  "created_on": "2019-08-24T14:15:22Z",
  "customs": {
    "country_code_of_origin": "string",
    "currency": "string",
    "description": "string",
    "hs_tariff_code": "string",
    "is321_eligible": true,
    "value": 0
  },
  "dimension": {
    "height": 0.1,
    "is_locked": true,
    "length": 0.1,
    "source": "string",
    "unit": "string",
    "width": 0.1
  },
  "fulfillment_settings": {
    "dangerous_goods": true,
    "is_bpm_parcel": true,
    "is_case_pick": true,
    "msds_url": "string",
    "requires_prop65": true,
    "serial_scan": {
      "exact_character_length": 0,
      "is_enabled": true,
      "prefix": "string",
      "suffix": "string"
    }
  },
  "gtin": "string",
  "id": 0,
  "inventory": {
    "inventory_id": 0,
    "on_hand_qty": 0
  },
  "is_digital": true,
  "is_image_uploaded": true,
  "lot_information": {
    "is_lot": true,
    "minimum_shelf_life_days": 0
  },
  "merge_children": [
    {
      "channel_ids": [
        0
      ],
      "completed_at": "2019-08-24T14:15:22Z",
      "inventory_id": 0,
      "variant_id": 0,
      "variant_name": "string"
    }
  ],
  "name": "string",
  "packaging_material_type": {
    "id": 0,
    "name": "string"
  },
  "packaging_requirement": {
    "id": 0,
    "name": "string"
  },
  "return_preferences": {
    "backup_action": {
      "id": 0,
      "name": "string"
    },
    "instructions": "string",
    "primary_action": {
      "id": 0,
      "name": "string"
    },
    "return_to_sender_backup_action": {
      "id": 0,
      "name": "string"
    },
    "return_to_sender_primary_action": {
      "id": 0,
      "name": "string"
    }
  },
  "reviews_pending": [
    "string"
  ],
  "sku": "string",
  "status": "string",
  "upc": "string",
  "updated_on": "2019-08-24T14:15:22Z",
  "weight": {
    "unit": "string",
    "weight": 0.1
  }
}

Authorizations

Authorization
string
header
required

Authentication using Personal Access Token (PAT) token

Path Parameters

variantId
string
required

The ID of the variant to update the metadata from

channelMetadataId
string
required

The ID of the channel metadata record to update

Body

application/json

Amazon Sales Channel Information with custom Amazon Fields

asin
string | null
fnsku
string | null
fulfillment_channel
string | null
channel_id
integer | null
currency
string | null
id
integer | null
is_inventory_sync_enabled
boolean
legacy_product_id
integer | null
platform
string | null
platform_identifier
string | null
platform_inventory_item_id
string | null
price
number
seller_sku
string | null

Response

200
application/json

Success

barcodes
object[] | null
channel_metadata
object[] | null
additional_hazmat_attributes
object
associated_bundles
object[] | null
bundle_definition
object[] | null
created_on
string
customs
object
dimension
object
fulfillment_settings
object
gtin
string | null
id
integer
inventory
object
is_digital
boolean
is_image_uploaded
boolean
lot_information
object
merge_children
object[] | null
name
string | null
packaging_material_type
object
packaging_requirement
object
return_preferences
object
reviews_pending
string[] | null
sku
string | null
status
string | null
upc
string | null
updated_on
string | null
weight
object