List Products
List products for your shop
Authorizations:
path Parameters
shop_identifier required | string Path |
query Parameters
deep | boolean <boolean> When set to |
categoryid | integer <int64> |
filtercolumn | string |
filtervalue | string |
ordercolumn | string |
orderdirection | string |
updated_at_min | string |
updated_at_max | string |
include_deleted | boolean <boolean> |
es_optimize | boolean <boolean> |
filter | Array of strings |
limit | integer <int32> |
page | integer <int32> |
Responses
Response samples
- 200
- default
{- "pagination": {
- "total": 0,
- "count": 0,
- "per_page": 0,
- "current_page": 0,
- "total_pages": 0,
- "next_url": "string",
- "previous_url": "string"
}, - "data": [
- {
- "product": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "handle": "string",
- "description": "string",
- "type": "string",
- "vendor": "string",
- "inventory_quantity": 0,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "tags": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "published": true,
- "url": "string",
- "tax_code": "string",
- "localized_names": {
- "property1": "string",
- "property2": "string"
}, - "localized_descriptions": {
- "property1": "string",
- "property2": "string"
}
}, - "images": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "src": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "variants": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "sku": "string",
- "weight_unit": "string",
- "grams": 0,
- "image_id": 0,
- "image_url": "string",
- "inventory_quantity": 0,
- "allow_backorder": true,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "require_shipping": true,
- "price": 0,
- "cost": 0,
- "compare_at_price": 0,
- "tax_code": "string",
- "weight": 0,
- "tax_exempt": true,
- "option_values": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_variant_id": {
- "string_value": "string",
- "int64_value": 0
}, - "label": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "localized_names": {
- "property1": "string",
- "property2": "string"
}
}
], - "options": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "values": [
- {
- "shop_identifier": "string",
- "label": "string",
- "is_default": true,
- "id": 0,
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_option_id": {
- "string_value": "string",
- "int64_value": 0
}
}
]
}
], - "categories": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "image_url": "string"
}
]
}
]
}
Get Product by Platform ID
Find a product by platform identifier (i.e. The ID of the product in the ecommerce platform)
Authorizations:
path Parameters
shop_identifier required | string |
pid required | string |
query Parameters
deep | boolean <boolean> When set to |
Responses
Response samples
- 200
- default
{- "data": {
- "product": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "handle": "string",
- "description": "string",
- "type": "string",
- "vendor": "string",
- "inventory_quantity": 0,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "tags": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "published": true,
- "url": "string",
- "tax_code": "string",
- "localized_names": {
- "property1": "string",
- "property2": "string"
}, - "localized_descriptions": {
- "property1": "string",
- "property2": "string"
}
}, - "images": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "src": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "variants": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "sku": "string",
- "weight_unit": "string",
- "grams": 0,
- "image_id": 0,
- "image_url": "string",
- "inventory_quantity": 0,
- "allow_backorder": true,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "require_shipping": true,
- "price": 0,
- "cost": 0,
- "compare_at_price": 0,
- "tax_code": "string",
- "weight": 0,
- "tax_exempt": true,
- "option_values": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_variant_id": {
- "string_value": "string",
- "int64_value": 0
}, - "label": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "localized_names": {
- "property1": "string",
- "property2": "string"
}
}
], - "options": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "values": [
- {
- "shop_identifier": "string",
- "label": "string",
- "is_default": true,
- "id": 0,
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_option_id": {
- "string_value": "string",
- "int64_value": 0
}
}
]
}
], - "categories": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "image_url": "string"
}
]
}
}
Get Product by ID
Find a product by ID
Authorizations:
path Parameters
shop_identifier required | string |
id required | integer <int64> |
query Parameters
deep | boolean <boolean> When set to |
Responses
Response samples
- 200
- default
{- "data": {
- "product": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "handle": "string",
- "description": "string",
- "type": "string",
- "vendor": "string",
- "inventory_quantity": 0,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "tags": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "published": true,
- "url": "string",
- "tax_code": "string",
- "localized_names": {
- "property1": "string",
- "property2": "string"
}, - "localized_descriptions": {
- "property1": "string",
- "property2": "string"
}
}, - "images": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "src": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "variants": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "sku": "string",
- "weight_unit": "string",
- "grams": 0,
- "image_id": 0,
- "image_url": "string",
- "inventory_quantity": 0,
- "allow_backorder": true,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "require_shipping": true,
- "price": 0,
- "cost": 0,
- "compare_at_price": 0,
- "tax_code": "string",
- "weight": 0,
- "tax_exempt": true,
- "option_values": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_variant_id": {
- "string_value": "string",
- "int64_value": 0
}, - "label": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "localized_names": {
- "property1": "string",
- "property2": "string"
}
}
], - "options": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "values": [
- {
- "shop_identifier": "string",
- "label": "string",
- "is_default": true,
- "id": 0,
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_option_id": {
- "string_value": "string",
- "int64_value": 0
}
}
]
}
], - "categories": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "image_url": "string"
}
]
}
}
List Product Variants
List the variants for a product
Authorizations:
path Parameters
shop_identifier required | string |
bold_product_id required | integer <int64> |
query Parameters
limit | integer <int32> |
page | integer <int32> |
Responses
Response samples
- 200
- default
{- "pagination": {
- "total": 0,
- "count": 0,
- "per_page": 0,
- "current_page": 0,
- "total_pages": 0,
- "next_url": "string",
- "previous_url": "string"
}, - "data": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "sku": "string",
- "weight_unit": "string",
- "grams": 0,
- "image_id": 0,
- "image_url": "string",
- "inventory_quantity": 0,
- "allow_backorder": true,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "require_shipping": true,
- "price": 0,
- "cost": 0,
- "compare_at_price": 0,
- "tax_code": "string",
- "weight": 0,
- "tax_exempt": true,
- "option_values": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_variant_id": {
- "string_value": "string",
- "int64_value": 0
}, - "label": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "localized_names": {
- "property1": "string",
- "property2": "string"
}
}
]
}
Get Product Variant by Platform ID
Find a product variant by platform identifier (i.e. The ID of the product variant in the ecommerce platform)
Authorizations:
path Parameters
shop_identifier required | string |
bold_product_id required | integer <int64> not used |
pid required | string |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "sku": "string",
- "weight_unit": "string",
- "grams": 0,
- "image_id": 0,
- "image_url": "string",
- "inventory_quantity": 0,
- "allow_backorder": true,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "require_shipping": true,
- "price": 0,
- "cost": 0,
- "compare_at_price": 0,
- "tax_code": "string",
- "weight": 0,
- "tax_exempt": true,
- "option_values": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_variant_id": {
- "string_value": "string",
- "int64_value": 0
}, - "label": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "localized_names": {
- "property1": "string",
- "property2": "string"
}
}
}
Get Product Variant by ID
Find a product variant by ID
Authorizations:
path Parameters
shop_identifier required | string |
bold_product_id required | integer <int64> not used |
id required | integer <int64> |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "sku": "string",
- "weight_unit": "string",
- "grams": 0,
- "image_id": 0,
- "image_url": "string",
- "inventory_quantity": 0,
- "allow_backorder": true,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "require_shipping": true,
- "price": 0,
- "cost": 0,
- "compare_at_price": 0,
- "tax_code": "string",
- "weight": 0,
- "tax_exempt": true,
- "option_values": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_variant_id": {
- "string_value": "string",
- "int64_value": 0
}, - "label": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "localized_names": {
- "property1": "string",
- "property2": "string"
}
}
}
List Variants for Shop
List all variants for your shop (no product ID required)
Authorizations:
path Parameters
shop_identifier required | string Path |
query Parameters
filter | Array of strings Query. |
limit | integer <int32> |
page | integer <int32> |
Responses
Response samples
- 200
- default
{- "data": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "sku": "string",
- "weight_unit": "string",
- "grams": 0,
- "image_id": 0,
- "image_url": "string",
- "inventory_quantity": 0,
- "allow_backorder": true,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "require_shipping": true,
- "price": 0,
- "cost": 0,
- "compare_at_price": 0,
- "tax_code": "string",
- "weight": 0,
- "tax_exempt": true,
- "option_values": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_variant_id": {
- "string_value": "string",
- "int64_value": 0
}, - "label": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "localized_names": {
- "property1": "string",
- "property2": "string"
}
}
], - "pagination": {
- "total": 0,
- "count": 0,
- "per_page": 0,
- "current_page": 0,
- "total_pages": 0,
- "next_url": "string",
- "previous_url": "string"
}
}
Get Product Variant by Platform ID
Find a product variant by platform identifier (i.e. The ID of the product variant in the ecommerce platform)
Authorizations:
path Parameters
shop_identifier required | string |
pid required | string |
query Parameters
bold_product_id | integer <int64> not used. |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "sku": "string",
- "weight_unit": "string",
- "grams": 0,
- "image_id": 0,
- "image_url": "string",
- "inventory_quantity": 0,
- "allow_backorder": true,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "require_shipping": true,
- "price": 0,
- "cost": 0,
- "compare_at_price": 0,
- "tax_code": "string",
- "weight": 0,
- "tax_exempt": true,
- "option_values": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_variant_id": {
- "string_value": "string",
- "int64_value": 0
}, - "label": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "localized_names": {
- "property1": "string",
- "property2": "string"
}
}
}
Get Product Variant by ID
Find a product variant by ID
Authorizations:
path Parameters
shop_identifier required | string |
id required | integer <int64> |
query Parameters
bold_product_id | integer <int64> not used. |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "sku": "string",
- "weight_unit": "string",
- "grams": 0,
- "image_id": 0,
- "image_url": "string",
- "inventory_quantity": 0,
- "allow_backorder": true,
- "inventory_tracking_service": "string",
- "inventory_tracking_entity": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "require_shipping": true,
- "price": 0,
- "cost": 0,
- "compare_at_price": 0,
- "tax_code": "string",
- "weight": 0,
- "tax_exempt": true,
- "option_values": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_variant_id": {
- "string_value": "string",
- "int64_value": 0
}, - "label": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "localized_names": {
- "property1": "string",
- "property2": "string"
}
}
}
List Categories
List the categories for your shop
Authorizations:
path Parameters
shop_identifier required | string |
query Parameters
ids | string |
limit | integer <int32> |
page | integer <int32> |
Responses
Response samples
- 200
- default
{- "pagination": {
- "total": 0,
- "count": 0,
- "per_page": 0,
- "current_page": 0,
- "total_pages": 0,
- "next_url": "string",
- "previous_url": "string"
}, - "data": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "image_url": "string"
}
]
}
Get Category by Platform ID
Find a product category by platform identifier (i.e. The ID of the category in the ecommerce platform)
Authorizations:
path Parameters
shop_identifier required | string |
pid required | string |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "image_url": "string"
}
}
Get Category by ID
Find a product category by ID
Authorizations:
path Parameters
shop_identifier required | string |
id required | integer <int64> |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "image_url": "string"
}
}
List Product Categories
List the product categories for your shop
Authorizations:
path Parameters
shop_identifier required | string Path |
query Parameters
filter | Array of strings Query. |
limit | integer <int32> |
page | integer <int32> |
Responses
Response samples
- 200
- default
{- "data": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_category_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
], - "pagination": {
- "total": 0,
- "count": 0,
- "per_page": 0,
- "current_page": 0,
- "total_pages": 0,
- "next_url": "string",
- "previous_url": "string"
}
}
List Product Images
List the images for a product
Authorizations:
path Parameters
shop_identifier required | string |
bold_product_id required | integer <int64> |
query Parameters
limit | integer <int32> |
page | integer <int32> |
Responses
Response samples
- 200
- default
{- "pagination": {
- "total": 0,
- "count": 0,
- "per_page": 0,
- "current_page": 0,
- "total_pages": 0,
- "next_url": "string",
- "previous_url": "string"
}, - "data": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "src": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Get Product Image by Platform ID
Find a product image by platform identifier (i.e. The ID of the product image in the ecommerce platform)
Authorizations:
path Parameters
shop_identifier required | string |
bold_product_id required | integer <int64> not used |
pid required | string |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "src": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
}
Get Product Image by ID
Find a product image by ID
Authorizations:
path Parameters
shop_identifier required | string |
bold_product_id required | integer <int64> not used |
id required | integer <int64> |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "src": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
}
List Product Options
List the options for a product
Authorizations:
path Parameters
shop_identifier required | string |
bold_product_id required | integer <int64> |
query Parameters
limit | integer <int32> |
page | integer <int32> |
Responses
Response samples
- 200
- default
{- "pagination": {
- "total": 0,
- "count": 0,
- "per_page": 0,
- "current_page": 0,
- "total_pages": 0,
- "next_url": "string",
- "previous_url": "string"
}, - "data": [
- {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "values": [
- {
- "shop_identifier": "string",
- "label": "string",
- "is_default": true,
- "id": 0,
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_option_id": {
- "string_value": "string",
- "int64_value": 0
}
}
]
}
]
}
Get Product Option by Platform ID
Find a product option by platform identifier (i.e. The ID of the product option in the ecommerce platform)
Authorizations:
path Parameters
shop_identifier required | string |
bold_product_id required | integer <int64> not used |
pid required | string |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "values": [
- {
- "shop_identifier": "string",
- "label": "string",
- "is_default": true,
- "id": 0,
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_option_id": {
- "string_value": "string",
- "int64_value": 0
}
}
]
}
}
Get Product Option by ID
Find a product option by ID
Authorizations:
path Parameters
shop_identifier required | string |
bold_product_id required | integer <int64> not used |
id required | integer <int64> |
Responses
Response samples
- 200
- default
{- "data": {
- "id": 0,
- "shop_identifier": "string",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_option_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_id": {
- "string_value": "string",
- "int64_value": 0
}, - "name": "string",
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "values": [
- {
- "shop_identifier": "string",
- "label": "string",
- "is_default": true,
- "id": 0,
- "position": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "platform_id": {
- "string_value": "string",
- "int64_value": 0
}, - "platform_product_option_id": {
- "string_value": "string",
- "int64_value": 0
}
}
]
}
}