Response [200 Ok]

Uri /api/v2/catalog/product/332443897
UriDescription Catalog Product by ID
EndpointType CatalogProduct
Locator CatalogProduct
LocatorType Object

CatalogProduct [1 of 1] - 20 x 24 Framed Print
/api/v2/catalog/product/332443897

Uri /api/v2/catalog/product/332443897
UriDescription Catalog Product by ID
Description Expertly handcrafted frames with premium moulding that take the effort out of decorating walls. Printed on professional photographic paper.
Enabled true
Group 20
Height 24
LockOrientation empty string
Name 20 x 24 Framed Print
OptionType mounting
SortIndex 24
Width 20

Uris

CatalogCategory
/api/v2/catalog/vendor/WHCC/category/wall

Uri /api/v2/catalog/vendor/WHCC/category/wall
UriDescription Catalog Category by ID
EndpointType CatalogCategory
Locator CatalogCategory
LocatorType Object

CatalogProductAddons
/api/v2/catalog/product/332443897!addons

Uri /api/v2/catalog/product/332443897!addons
UriDescription Catalog Product Addons
EndpointType CatalogProductAddons
Locator CatalogSku
LocatorType Objects

CatalogProductOptions
/api/v2/catalog/product/332443897!options

Uri /api/v2/catalog/product/332443897!options
UriDescription Catalog Product Options
EndpointType CatalogProductOptions
Locator CatalogSku
LocatorType Objects

CatalogSubCategory
/api/v2/catalog/vendor/WHCC/category/wall/framed

Uri /api/v2/catalog/vendor/WHCC/category/wall/framed
UriDescription Catalog SubCategory by ID
EndpointType CatalogSubCategory
Locator CatalogSubCategory
LocatorType Object

CatalogVendor
/api/v2/catalog/vendor/WHCC

Uri /api/v2/catalog/vendor/WHCC
UriDescription Catalog Vendor by ID
EndpointType CatalogVendor
Locator CatalogVendor
LocatorType Object

Timing

Total

cycles 1
objects 0
time 0.01327

Request

Uri /api/v2/catalog/product/332443897
Method GET
Version v2

Config

{
    "expand_method": "ref",
    "shorturis": false
}

Options

Path

  • /api
  • /v2
  • /catalog
  • /product
  • /

Methods

OPTIONS

Permissions
  • Read

GET

Permissions
  • Read

Output Fields

ColorCorrectionPrice floatingpoint
Description text
Enabled boolean
Group integer
Height floatingpoint
LockOrientation select
  • landscape
  • portrait
  • square
Name text
OptionType text
SortIndex integer
Width floatingpoint

JSON

{
    "Request": {
        "Version": "v2",
        "Method": "GET",
        "Uri": "/api/v2/catalog/product/332443897"
    },
    "Options": {
        "MethodDetails": {
            "OPTIONS": {
                "Permissions": [
                    "Read"
                ]
            },
            "GET": {
                "Permissions": [
                    "Read"
                ]
            }
        },
        "Methods": [
            "OPTIONS",
            "GET"
        ],
        "MediaTypes": [
            "application/json",
            "application/vnd.php.serialized",
            "application/x-msgpack",
            "text/html",
            "text/csv"
        ],
        "Output": [
            {
                "Name": "ColorCorrectionPrice",
                "Type": "FloatingPoint",
                "MIN_VALUE": 0,
                "MAX_VALUE": "POSITIVE_INFINITY"
            },
            {
                "Name": "Description",
                "Type": "Varchar",
                "MIN_CHARS": 0,
                "MAX_CHARS": "INFINITY"
            },
            {
                "Name": "Enabled",
                "Type": "Boolean"
            },
            {
                "Name": "Group",
                "Type": "Integer",
                "MIN_VALUE": "NEGATIVE_INFINITY",
                "MAX_VALUE": "POSITIVE_INFINITY"
            },
            {
                "Name": "Height",
                "Type": "FloatingPoint",
                "MIN_VALUE": 0,
                "MAX_VALUE": "POSITIVE_INFINITY"
            },
            {
                "Name": "LockOrientation",
                "Type": "Select",
                "OPTIONS": [
                    "landscape",
                    "portrait",
                    "square"
                ],
                "MIN_COUNT": 1,
                "MAX_COUNT": 1
            },
            {
                "Name": "Name",
                "Type": "Varchar",
                "MIN_CHARS": 0,
                "MAX_CHARS": "INFINITY"
            },
            {
                "Name": "OptionType",
                "Type": "Varchar",
                "MIN_CHARS": 0,
                "MAX_CHARS": "INFINITY"
            },
            {
                "Name": "SortIndex",
                "Type": "Integer",
                "MIN_VALUE": "NEGATIVE_INFINITY",
                "MAX_VALUE": "POSITIVE_INFINITY"
            },
            {
                "Name": "Width",
                "Type": "FloatingPoint",
                "MIN_VALUE": 0,
                "MAX_VALUE": "POSITIVE_INFINITY"
            }
        ],
        "Path": [
            {
                "type": "path",
                "text": "api"
            },
            {
                "type": "path",
                "text": "v2"
            },
            {
                "type": "path",
                "text": "catalog"
            },
            {
                "type": "path",
                "text": "product"
            },
            {
                "type": "singleparam",
                "param_name": "productId",
                "param_value": "332443897",
                "param_validator": {}
            }
        ]
    },
    "Response": {
        "Uri": "/api/v2/catalog/product/332443897",
        "Locator": "CatalogProduct",
        "LocatorType": "Object",
        "CatalogProduct": {
            "Description": "Expertly handcrafted frames with premium moulding that take the effort out of decorating walls. Printed on professional photographic paper.",
            "Enabled": true,
            "Group": 20,
            "Height": 24,
            "LockOrientation": "",
            "Name": "20 x 24 Framed Print",
            "OptionType": "mounting",
            "SortIndex": 24,
            "Width": 20,
            "Uri": "/api/v2/catalog/product/332443897",
            "UriDescription": "Catalog Product by ID",
            "Uris": {
                "CatalogVendor": {
                    "Uri": "/api/v2/catalog/vendor/WHCC",
                    "Locator": "CatalogVendor",
                    "LocatorType": "Object",
                    "UriDescription": "Catalog Vendor by ID",
                    "EndpointType": "CatalogVendor"
                },
                "CatalogCategory": {
                    "Uri": "/api/v2/catalog/vendor/WHCC/category/wall",
                    "Locator": "CatalogCategory",
                    "LocatorType": "Object",
                    "UriDescription": "Catalog Category by ID",
                    "EndpointType": "CatalogCategory"
                },
                "CatalogSubCategory": {
                    "Uri": "/api/v2/catalog/vendor/WHCC/category/wall/framed",
                    "Locator": "CatalogSubCategory",
                    "LocatorType": "Object",
                    "UriDescription": "Catalog SubCategory by ID",
                    "EndpointType": "CatalogSubCategory"
                },
                "CatalogProductAddons": {
                    "Uri": "/api/v2/catalog/product/332443897!addons",
                    "Locator": "CatalogSku",
                    "LocatorType": "Objects",
                    "UriDescription": "Catalog Product Addons",
                    "EndpointType": "CatalogProductAddons"
                },
                "CatalogProductOptions": {
                    "Uri": "/api/v2/catalog/product/332443897!options",
                    "Locator": "CatalogSku",
                    "LocatorType": "Objects",
                    "UriDescription": "Catalog Product Options",
                    "EndpointType": "CatalogProductOptions"
                }
            }
        },
        "UriDescription": "Catalog Product by ID",
        "EndpointType": "CatalogProduct",
        "Timing": {
            "Total": {
                "time": 0.01327,
                "cycles": 1,
                "objects": 0
            }
        }
    },
    "Code": 200,
    "Message": "Ok"
}