NAV
cURL

Introduction

Platforme API enables any e-commerce website to support digital customisation, personalisation, dynamic pricing, product visualisation and production order managing.

Concepts

Before start using Platforme API, there are some important concepts to be conscious of. If you are not familiarized, you recommend you to read the Dev Portal's Concepts section.

Errors

The API returns standard HTTP success or error status codes. For errors, the response includes extra information about what went wrong encoded in the response as JSON.

Status Code
200 The request was successful.
400 Bad request - Due to an apparent client error (ie: malformed request syntax, invalid input, etc)
401 Unauthorized - Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.
403 Forbidden - The user might not have the necessary permissions for a resource.
404 Not Found - The requested resource could not be found.
500 Internal Server Error.

CORS

Platforme API supports cross-origin HTTP requests (aka CORS), meaning that one can call API resources using Javascript from any browser. A note of caution: it’s important to remember that one should never publicly expose API keys or credentials - CORS is mainly useful with unauthenticated endpoints, and there're an handful of endpoints intended for server-to-server scenarios.

Authentication

There are two ways to include authentication in our API requests:

RIPE Session ID

RIPE Session ID will allow authenticated RIPE requests but to get a session id we need a Platforme token.

Obtaining a Platforme token

Getting a Platforme token can be done using the browser.

When using the browser, login into Platforme ID and click the tokens button and then "generate" at the top, a new page will load and display your generated Platforme token.

Redeeming a Platforme token (optional)

Optionally we can redeem the token with Platforme ID API to verify that the token is valid and obtain information about the token's account.

Example Request

curl "https://id.platforme.com/api/tokens/redeem?token=token"

Example Response

{
    "acl": {
        "type": 3,
        "acl": [
            "account.acl",
            "account.me",
            "account.show",
            "ripe-core-sandbox.*",
            "tech-website.ideas",
            "tech-website.ideas.create",
            "tech-website.pages.deployments",
            "tech-website.pages.faq",
            "tech-website.pages.glossary",
            "tech-website.pages.home",
            "tech-website.pages.library",
            "tech-website.pages.presentations",
            "tech-website.pages.products",
            "tech-website.releases",
            "tech-website.reps",
            "tech-website.requests",
            "tech-website.requests.create",
            "tech-website.workshops",
            "user"
        ],
        "tokens": [
            "account.acl",
            "account.me",
            "account.show",
            "ripe-core-sandbox.*",
            "tech-website.ideas",
            "tech-website.ideas.create",
            "tech-website.pages.deployments",
            "tech-website.pages.faq",
            "tech-website.pages.glossary",
            "tech-website.pages.home",
            "tech-website.pages.library",
            "tech-website.pages.presentations",
            "tech-website.pages.products",
            "tech-website.releases",
            "tech-website.reps",
            "tech-website.requests",
            "tech-website.requests.create",
            "tech-website.workshops",
            "user"
        ]
    },
    "account": {
        "username": "dummy@platforme.com",
        "email": "dummy@platforme.com",
        "meta": {
            "ripe-core-prod": {
                "brand_t": [
                    "dummy"
                ]
            },
            "justification": "We need a dummy account for documentation purposes",
            "name": "Dummy",
            "requester": "joao@platforme.com",
            "list": true,
            "label": "Viewer (Sandbox)"
        }
    }
}

HTTP Request

GET https://id.platforme.com/api/tokens/redeem?token=<token>

Parameters

Parameter Mandatory Type Default Description
token yes text null The Platforme ID API token.

Now that we have our Platforme ID Token, we will be using it to obtain a RIPE session id.

Obtaining a RIPE Session ID

In order to obtain our session id we simply need to make a request to RIPE API.

Example Request

curl "https://ripe-core-sbx.platforme.com/api/signin_pid?token=token"

Example Response

{
    "sid": "79c6f76bc27e3c426818501f9fae69b2e15e2845ae159934647ddd5f7e77cb86",
    "session_id": "79c6f76bc27e3c426818501f9fae69b2e15e2845ae159934647ddd5f7e77cb86",
    "username": "dummy@platforme.com",
    "name": "dummy@platforme.com",
    "email": "dummy@platforme.com",
    "tokens": []
}

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/signin_pid?token=<token>

Parameters

Parameter Mandatory Type Default Description
token yes text null The Platforme ID API token.

After obtaining the RIPE session_id, it should be included as a parameter, provided as the value of "sid" parameter.

RIPE Key

The RIPE Key is only internally provided as an access key. It should not be used by everyone, thus, if you don't have one, please authenticate by RIPE Session ID.

The RIPE Key should be included in the request headers, provided as the value of X-Secret-Key.

Render Endpoints

Compose

Example Request

curl "https://ripe-core-sbx.platforme.com/api/compose? \
brand=swear& \
model=vyner& \
frame=0& \
p=lining:calf_lining:white& \
p=front:nappa:grey& \
p=side:nappa:navy& \
p=sole:rubber:yellow& \
p=laces:nylon:burnt_orange& \
p=logo:metal:gold& \
p=hardware:metal:gold& \
p=shadow:default:default& \
format=png& \
background=f5f5f5"

Example Response

The above command returns a rasterized image

Example Request

curl "https://ripe-core-sbx.platforme.com/api/compose? \
brand=swear& \
model=vyner& \
frame=top& \
p=lining:calf_lining:white& \
p=front:nappa:grey& \
p=side:nappa:navy& \
p=sole:rubber:yellow& \
p=laces:nylon:burnt_orange& \
p=logo:metal:gold& \
p=hardware:metal:gold& \
initials_profile=gold& \
initials=SW"

Example Response

The above command returns a rasterized image

This endpoint is used to render a frame of a given customization.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/compose

Parameters

Parameter Mandatory Type Default Description
brand no text null The brand's model.
model no text null The model to compose.
variant no text null The variant (or sub-variant) of the specified model .
product_id no numeric null The product's unique identification (ID).
p no text null The configuration of the model, set this parameter for each triplet (part:material:color). If it is not defined then the default parts are used.
frame no text 0 The frame of the model to be presented.
cache no boolean true If a cached version of the frame should be used if available.
format no text png The format of the image. Many formats are supported, like png, jpeg, webp, or webpl.
size no numeric 1000 The size of the image in pixels. This value applies to both its width and height.
width no numeric 1000 The width of the image in pixels, overrides the size value.
height no numeric 1000 The height of the image in pixels, overrides the size value .
rotation no numeric null The angle in degrees of the rotation to apply on the model.
crop no boolean false If true then the outer blank parts of the image will be removed. This operation changes the size of the image.
bounding_box no numeric list null Two comma separated values for width and height to apply a resize operation on the image.
algorithm no text source_over The blending algorithm to be used. Supports source_over, multiplicative, disjoint_over and disjoint_under.
background no text #000000 The hex value of the background color to be used. If the format is png, webp or sgi then the default background is transparent.
initials_profile no list null The name of the profile to be used. A profile what what defines a premade configuration in a specific product. The configuration can set the values such as the font type, color and size, the initials position and rotation. This supports the use of namespacing.
initials_x no number null Overrides the initials_profile's position on the x axis.
initials_y no number null Overrides the initials_profile's position on the y axis.
initials_width no number null Overrides the initials_profile's width.
initials_height no number null Overrides the initials_profile's height.
initials_viewport no list null Overrides the initials_profile's viewport. Viewport is a window (specified by [x, y, width, height]) that defines a region to be shown with a zoom. It is used to showcase the initials.
initials_color no text 000000 Overrides the initials_profile's color to be applied to the initials.
initials_opacity no number null Overrides the initials_profile's opacity to be applied to the initials. This value ranges from 0 to 1.
initials_align no text null Overrides the initials_profile's orientation of the initials to be applied. This field can be left, right or center.
initials_vertical no text null Overrides the initials_profile's vertical alignment on the initials. This field can be top, bottom or middle.
initials_embossing no text null Overrides the initials_profile's embossing type of the initials. The available options vary with each model.
initials_rotation no number null Overrides the initials_profile's rotation angle, in degrees, to be applied to the initials.
initials_pattern no text null Overrides the initials_profile's initials pattern, that defines a regular expression to validate the initials.
initials_exclusion no text null Overrides the initials_profile's initials exclusion. This is a list that defines which parts are excluded from the custumization.
initials_image_rotation no number null Overrides the initials_profile's rotation angle, in degrees, to be applied to image.
font_family no text null Overrides the initials_profile's font to be applied on the initials.
font_weight no text null Overrides the initials_profile's font weight to be applied on the initials.
font_size no text null Overrides the initials_profile's font size to be applied on the initials.
font_spacing no text null Overrides the initials_profile's spacing between each letter.
font_trim no boolean null Overrides the initials_profile's font trim, which defines wether the extra spaces are ignored or not.
shadow no boolean true Overrides the initials_profile's shadow, which defines if the initials have a shadow.
shadow_color no text ffffff Overrides the initials_profile's color of the shadow to be used.
shadow_offset no text null Overrides the initials_profile's offset to be applied on the shadow.
options no text null The composition options, set this parameter for each tuplet (option:value). Supports quality, dpi, locale and country.

Video

Example Request

curl "https://ripe-core-sbx.platforme.com/api/video? \
brand=swear& \
model=vyner& \
p=lining:calf_lining:white& \
p=front:nappa:grey& \
p=side:nappa:navy& \
p=sole:rubber:yellow& \
p=laces:nylon:burnt_orange& \
p=logo:metal:gold& \
p=hardware:metal:gold& \
p=shadow:default:default

Example Response

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/video

Parameters

Parameter Mandatory Type Default Description
brand no text null The brand's model.
model no text null The model to compose.
version no numeric null The version of the specified model .
p no text null The configuration of the model, set this parameter for each triplet (part:material:color).
name no text null The name of the video of the model.

Video Thumbnail

Example Request

curl "https://ripe-core-sbx.platforme.com/api/video/thumbnail? \
brand=swear& \
model=vyner& \
p=lining:calf_lining:white& \
p=front:nappa:grey& \
p=side:nappa:navy& \
p=sole:rubber:yellow& \
p=laces:nylon:burnt_orange& \
p=logo:metal:gold& \
p=hardware:metal:gold& \
p=shadow:default:default

Example Response

The above command returns the thumbnail image of a video of a customization

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/video/thumbnail

Parameters

Parameter Mandatory Type Default Description
brand no text null The brand's model.
model no text null The model to compose.
version no numeric null The version of the specified model .
p no text null The configuration of the model, set this parameter for each triplet (part:material:color).
name no text null The name of the video of the model.

Mask

Example Request

curl "https://ripe-core-sbx.platforme.com/api/mask?brand=swear&model=vyner&part=side"

Example Response

This endpoint returns a masked version of the model, where the parts have a black overlay. It can be used to highlight a specific part.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/mask

Parameters

Parameter Mandatory Type Default Description
model yes text The model to compose.
brand no text null The brand's model.
part no text null The part to be masked. If not defined then all masks are shown.
frame no text 0 The frame of the model to be presented.
format no text png The format of the image, one of png, jpeg, or webp.
size no numeric model size The size of the image in pixels. This value applies to both its width and height. Defaults to the model size in its specification.

Swatches

curl "https://ripe-core-sbx.platforme.com/api/swatch/swear/nappa/red.png"

The above command returns a rasterized image

This endpoint gets the swatch of a material on a particular color.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/swatch/<text:brand>/<text:material>/<text:color>.png

Path Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name that the material belongs to.
material yes text The desired material to render the swatch.
color yes text The color of the material to render the swatch.

GET Parameters

Parameter Mandatory Type Default Description
model no text null The model's name that the material belongs to.
version no number latest The model's build's version.
part no text null The part the material belongs to.
retina no boolean false If true, will render the swatch on retina resolution (2x the source resolution).
variant no text null The model's variant.

Config Endpoints

Info

The Info endpoint returns the customization information for the queryable context.

Using this API one can resolve a customization by:

Example Request

curl "https://ripe-core-sbx.platforme.com/api/config/info?\
brand=swear&\
model=vyner&\
p=lining:calf_lining:white&\
p=front:nappa:grey&\
p=side:nappa:navy&\
p=sole:rubber:yellow&\
p=laces:nylon:burnt_orange&\
p=logo:metal:gold&\
p=hardware:metal:gold&\
p=shadow:default:default"

Example Response

{
    "brand": "swear",
    "model": "vyner",
    "version": "186",
    "product_id": null,
    "variant": null,
    "parts": {
        "lining": {
            "material": "calf_lining",
            "color": "white"
        },
        "front": {
            "material": "nappa",
            "color": "grey"
        },
        "side": {
            "material": "nappa",
            "color": "navy"
        },
        "sole": {
            "material": "rubber",
            "color": "yellow"
        },
        "laces": {
            "material": "nylon",
            "color": "burnt_orange"
        },
        "logo": {
            "material": "metal",
            "color": "gold"
        },
        "hardware": {
            "material": "metal",
            "color": "gold"
        },
        "shadow": {
            "material": "default",
            "color": "default"
        }
    },
    "hash": "520683e3be7c71fbe71fba7116610b39",
    "dku": "swear.vyner.186.3:5.0:1.0:3.0:3.4:6.0:6.4:0:1.5:0:0",
    "query": "brand=swear&model=vyner&version=186&p=front:nappa:grey&p=hardware:metal:gold&p=laces:nylon:burnt_orange&p=lining:calf_lining:white&p=logo:metal:gold&p=shadow:default:default&p=side:nappa:navy&p=sole:rubber:yellow"
}

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/config/info

Parameters

Parameter Mandatory Type Default Description
brand no text null The model's brand.
model no text null The model's name.
version no numeric latest The version for the specified model.
variant no text null The variant (or sub-variant) of the specified model.
initials no text null The initials value used to personalize the model.
engraving no text null The properties of the personalization, with the format property_name1:property_type1.property_name2:property_type2 (recommended) or property_name1.property_name2.
initials_extra no dictionary null An object representing personalization (initials and engraving) for each personalization group.
p no list of text null The configuration of the model, described as a set of triplets in the form of part:material:color.
size no numeric null The model's size.
gender no text null The model's gender.
meta no text null The model's metadata.
product_id no numeric null The product's unique identification (ID) assigned to a particular configuration.
sku no text null The Stock Keeping Unit (SKU) assigned to a particular configuration.
dku no text null The Dynamic Keeping Unit (DKU) that represents a particular configuration.
domain no text brand The SKU domain (falls back to brand value).
guess no boolean null A flag normally used to guess the brand and version if those parameters are not provided.
params no boolean null The extra meta information associated with the model.

Price

Example Request

curl "https://ripe-core-sbx.platforme.com/api/config/price?\
brand=swear&\
model=vyner&\
p=side:nappa:white&\
p=hardware:metal:silver"

Example Response

{
    "components": {
        "side": {
            "rule_id": 27168,
            "rule_count": 1,
            "price_taxes": 199.0,
            "vat": 33.17,
            "vat_rate": 20.0,
            "price": 165.83,
            "currency": "EUR",
            "hs_code": 6403999065,
            "notes": [
                "Nappa Leather"
            ],
            "hs_code_priority": 1,
            "price_original": 199.0,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR",
            "cites": false
        },
        "hardware": {
            "rule_id": 27168,
            "rule_count": 1,
            "price_taxes": 199.0,
            "vat": 33.17,
            "vat_rate": 20.0,
            "price": 165.83,
            "currency": "EUR",
            "hs_code": 6403999065,
            "notes": [],
            "hs_code_priority": 1,
            "price_original": 199.0,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR",
            "cites": false
        }
    },
    "total": {
        "price_final": 358.01,
        "price_taxes": 331.67,
        "vat": 0.0,
        "ddp": 26.34,
        "ddp_percent": 7.9426272,
        "vat_rate": 0.0,
        "price": 331.67,
        "currency": "EUR",
        "country": "US",
        "hs_codes": [
            6403999065
        ],
        "hs_code_priority": 1,
        "shipping": 0.0,
        "notes": [
            "Nappa Leather"
        ],
        "diag": {
            "no_round": {
                "price_final": 358.01,
                "price_taxes": 331.67,
                "price": 331.67,
                "vat": 0.0,
                "ddp": 26.34
            },
            "patch": true,
            "round_value": true,
            "is_vat": false,
            "is_ddp": true,
            "is_european": false,
            "is_rounded": false,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR"
        },
        "cites": false
    }
}

The price information of a customized model according to all provided parameters, such as the presence of initials, each part material or even the client's country code. Besides the total product price, each component's price is also calculated.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/config/price

Parameters

Parameter Mandatory Type Default Description
brand no text null The model's brand.
model no text null The model's name.
variant no text null The variant (or sub-variant) of the specified model.
version no numeric latest The version for the specified model.
cites no boolean null The flag that specifies if the price should have the CITES (Convention on International Trade in Endangered Species)
product_id no numeric null The product's unique identification (ID).
currency no text EUR The ISO 4217 currency code in which the price shall be calculated with.
country no text US The ISO 3166-2 code of the country to which the product is going to be purchased.
initials no text null The initials value used to personalize the model.
letters no text null The initials value used to personalize the model. Similar to the initials parameter.
engraving no text null The properties of the personalization, with the format property_name1:property_type1.property_name2:property_type2 (recommended) or property_name1.property_name2.
embossing no text null The properties of the personalization, with the format property_name1:property_type1.property_name2:property_type2 (recommended) or property_name1.property_name2. Similar to the engraving parameter.
p no list of text null The configuration of the model, described as a set of triplets in the form of part:material:color.

Prices

Example Request

curl "https://ripe-core-sbx.platforme.com/api/config/prices?\
brand=swear&\
model=vyner&\
p0=side:nappa:white&\
p1=hardware:metal:silver&\
initials0=AA&\
engraving0=metal_gold:font"

Example Response

[
    {
        "components": {
            "side": {
                "rule_id": 27168,
                "rule_count": 1,
                "price_taxes": 199.0,
                "vat": 33.17,
                "vat_rate": 20.0,
                "price": 165.83,
                "currency": "EUR",
                "hs_code": 6403999065,
                "notes": [
                    "Nappa Leather"
                ],
                "hs_code_priority": 1,
                "price_original": 199.0,
                "vat_included": true,
                "ddp_included": false,
                "fixed_price": false,
                "round_price": false,
                "base_country": "EU",
                "base_currency": "EUR",
                "exchanged": "EU-EUR",
                "cites": false
            },
            "engraving": {
                "rule_id": 27168,
                "rule_count": 1,
                "price_taxes": 199.0,
                "vat": 33.17,
                "vat_rate": 20.0,
                "price": 165.83,
                "currency": "EUR",
                "price_original": 199.0,
                "vat_included": true,
                "ddp_included": false,
                "fixed_price": false,
                "round_price": false,
                "base_country": "EU",
                "base_currency": "EUR",
                "exchanged": "EU-EUR"
            }
        },
        "total": {
            "price_final": 358.01,
            "price_taxes": 331.67,
            "vat": 0.0,
            "ddp": 26.34,
            "ddp_percent": 7.9426272,
            "vat_rate": 0.0,
            "price": 331.67,
            "currency": "EUR",
            "country": "US",
            "hs_codes": [
                6403999065,
                null
            ],
            "hs_code_priority": -1,
            "shipping": 0.0,
            "notes": [
                "Nappa Leather"
            ],
            "diag": {
                "no_round": {
                    "price_final": 358.01,
                    "price_taxes": 331.67,
                    "price": 331.67,
                    "vat": 0.0,
                    "ddp": 26.34
                },
                "patch": true,
                "round_value": true,
                "is_vat": false,
                "is_ddp": true,
                "is_european": false,
                "is_rounded": false,
                "vat_included": true,
                "ddp_included": false,
                "fixed_price": false,
                "round_price": false,
                "base_country": "EU",
                "base_currency": "EUR",
                "exchanged": "EU-EUR"
            },
            "cites": false
        }
    },
    {
        "components": {
            "hardware": {
                "rule_id": 27168,
                "rule_count": 1,
                "price_taxes": 199.0,
                "vat": 33.17,
                "vat_rate": 20.0,
                "price": 165.83,
                "currency": "EUR",
                "hs_code": 6403999065,
                "notes": [],
                "hs_code_priority": 1,
                "price_original": 199.0,
                "vat_included": true,
                "ddp_included": false,
                "fixed_price": false,
                "round_price": false,
                "base_country": "EU",
                "base_currency": "EUR",
                "exchanged": "EU-EUR",
                "cites": false
            }
        },
        "total": {
            "price_final": 169.17,
            "price_taxes": 165.83,
            "vat": 0.0,
            "ddp": 3.34,
            "ddp_percent": 2.0128,
            "vat_rate": 0.0,
            "price": 165.83,
            "currency": "EUR",
            "country": "US",
            "hs_codes": [
                6403999065
            ],
            "hs_code_priority": 1,
            "shipping": 0.0,
            "notes": [],
            "diag": {
                "no_round": {
                    "price_final": 169.17,
                    "price_taxes": 165.83,
                    "price": 165.83,
                    "vat": 0.0,
                    "ddp": 3.34
                },
                "patch": true,
                "round_value": true,
                "is_vat": false,
                "is_ddp": true,
                "is_european": false,
                "is_rounded": false,
                "vat_included": true,
                "ddp_included": false,
                "fixed_price": false,
                "round_price": false,
                "base_country": "EU",
                "base_currency": "EUR",
                "exchanged": "EU-EUR"
            },
            "cites": false
        }
    }
]

The price information for each part of a customized model according to all provided parameters, such as the presence of initials, each part material or even the client's country code. The total product price is returned for each part of the model, instead of the total price of the product, as in the endpoint Price.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/config/prices

Parameters

Parameter Mandatory Type Default Description
brand no text null The model's brand.
model no text null The model's name.
variant no text null The variant (or sub-variant) of the specified model.
version no numeric latest The version for the specified model.
cites no boolean null The flag that specifies if the price should have the CITES (Convention on International Trade in Endangered Species)
product_id no numeric null The product's unique identification (ID).
currency no text EUR The ISO 4217 currency code in which the price shall be calculated with.
country no text US The ISO 3166-2 code of the country to which the product is going to be purchased.
initials no text null The initials value used to personalize the model. There can be several initials parameters, each parameter must have an index, for example initials0, which will match with the respective engraving and p with the same index.
letters no text null The initials value used to personalize the model. Similar to the initials parameter.
engraving no text null The properties of the personalization, with the format property_name1:property_type1.property_name2:property_type2 (recommended) or property_name1.property_name2. There can be several engraving parameters, each parameter must have an index, for example engraving0, which will match with the respective initials and p with the same index.
embossing no text null The properties of the personalization, with the format property_name1:property_type1.property_name2:property_type2 (recommended) or property_name1.property_name2. Similar to the engraving parameter.
p no list of text null The configuration of the model, described as a set of triplets in the form of part:material:color. There can be several p parameters, each parameter must have an index, for example p0, which will match with the respective initials and engraving with the same index.

Availability

Example Request

curl "https://ripe-core-sbx.platforme.com/api/config/availability?\
brand=swear&\
model=vyner&\
product_id=11221602&\
p=front:nappa:white&\
p=side:nappa:white&\
p=hardware:metal:silver&\
p=laces:nylon:white&\
p=lining:calf_lining:white&\
p=sole:rubber:white&\
p=shadow:default:default"

Example Response

{
    "components": {
        "front": {
            "delivery": 12,
            "quantity": 1,
            "rule_id": 27166,
            "rule_count": 5,
            "price_taxes": 199.0,
            "vat": 33.17,
            "vat_rate": 20.0,
            "price": 165.83,
            "currency": "EUR",
            "hs_code": 6403999065,
            "notes": [
                "Nappa Leather"
            ],
            "hs_code_priority": 1,
            "price_original": 199.0,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR",
            "cites": false
        },
        "side": {
            "delivery": 12,
            "quantity": 1,
            "rule_id": 27168,
            "rule_count": 1,
            "price_taxes": 199.0,
            "vat": 33.17,
            "vat_rate": 20.0,
            "price": 165.83,
            "currency": "EUR",
            "hs_code": 6403999065,
            "notes": [
                "Nappa Leather"
            ],
            "hs_code_priority": 1,
            "price_original": 199.0,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR",
            "cites": false
        },
        "hardware": {
            "delivery": 12,
            "quantity": 1,
            "rule_id": 27168,
            "rule_count": 1,
            "price_taxes": 199.0,
            "vat": 33.17,
            "vat_rate": 20.0,
            "price": 165.83,
            "currency": "EUR",
            "hs_code": 6403999065,
            "notes": [],
            "hs_code_priority": 1,
            "price_original": 199.0,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR",
            "cites": false
        },
        "laces": {
            "delivery": 12,
            "quantity": 1,
            "rule_id": 27168,
            "rule_count": 1,
            "price_taxes": 199.0,
            "vat": 33.17,
            "vat_rate": 20.0,
            "price": 165.83,
            "currency": "EUR",
            "hs_code": 6403999065,
            "notes": [],
            "hs_code_priority": 1,
            "price_original": 199.0,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR",
            "cites": false
        },
        "lining": {
            "delivery": 12,
            "quantity": 1,
            "rule_id": 27168,
            "rule_count": 1,
            "price_taxes": 199.0,
            "vat": 33.17,
            "vat_rate": 20.0,
            "price": 165.83,
            "currency": "EUR",
            "hs_code": 6403999065,
            "notes": [],
            "hs_code_priority": 1,
            "price_original": 199.0,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR",
            "cites": false
        },
        "sole": {
            "delivery": 12,
            "quantity": 1,
            "rule_id": 27168,
            "rule_count": 1,
            "price_taxes": 199.0,
            "vat": 33.17,
            "vat_rate": 20.0,
            "price": 165.83,
            "currency": "EUR",
            "hs_code": 6403999065,
            "notes": [
                "Rubber"
            ],
            "hs_code_priority": 1,
            "price_original": 199.0,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR",
            "cites": false
        },
        "shadow": {
            "delivery": 12,
            "quantity": 1,
            "rule_id": 27168,
            "rule_count": 1,
            "price_taxes": 199.0,
            "vat": 33.17,
            "vat_rate": 20.0,
            "price": 165.83,
            "currency": "EUR",
            "hs_code": 6403999065,
            "notes": [],
            "hs_code_priority": 1,
            "price_original": 199.0,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR",
            "cites": false
        }
    },
    "total": {
        "delivery": 12,
        "quantity": 1,
        "price_final": 1377.36,
        "price_taxes": 1160.83,
        "vat": 0.0,
        "ddp": 216.53,
        "ddp_percent": 18.6528544,
        "vat_rate": 0.0,
        "price": 1160.83,
        "currency": "EUR",
        "country": "US",
        "hs_codes": [
            6403999065
        ],
        "hs_code_priority": 1,
        "shipping": 0.0,
        "notes": [
            "Rubber",
            "Nappa Leather"
        ],
        "diag": {
            "no_round": {
                "price_final": 1377.36,
                "price_taxes": 1160.83,
                "price": 1160.83,
                "vat": 0.0,
                "ddp": 216.53
            },
            "patch": true,
            "round_value": true,
            "is_vat": false,
            "is_ddp": true,
            "is_european": false,
            "is_rounded": false,
            "vat_included": true,
            "ddp_included": false,
            "fixed_price": false,
            "round_price": false,
            "base_country": "EU",
            "base_currency": "EUR",
            "exchanged": "EU-EUR"
        },
        "cites": false
    },
    "info": {
        "brand": "swear",
        "model": "vyner",
        "product_id": 12212972,
        "parts": {
            "front": {
                "material": "nappa",
                "color": "white"
            },
            "side": {
                "material": "nappa",
                "color": "white"
            },
            "hardware": {
                "material": "metal",
                "color": "silver"
            },
            "laces": {
                "material": "nylon",
                "color": "white"
            },
            "lining": {
                "material": "calf_lining",
                "color": "white"
            },
            "sole": {
                "material": "rubber",
                "color": "white"
            },
            "shadow": {
                "material": "default",
                "color": "default"
            }
        },
        "hash": "63477738dec39f87397f18b65df2f58f"
    }
}

Get the stock availability of a given model according to its configuration and availability rules. For instance, check if a customized model is available for a given country/flag. Meaning if a country/flag is specified the availability will be calculated accordingly: for example, some exotic materials might not be allowed under a country's law or when the flag is set to an arbitrary value, ie vegan. The response also list the availability of each component passed as parameter, since there might be cases where some of them are not available.

The pricing parameter should be set to false whether it is not desirable to get any pricing information on the response.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/config/availability

Parameters

Parameter Mandatory Type Default Description
brand no text null The model's brand.
model no text null The model's name.
variant no text null The variant (or sub-variant) of the specified model.
version no numeric latest The version for the specified model.
product_id no numeric null The product's unique identification (ID).
country no text US The ISO 3166-2 code of the country to which the product is going to be purchased.
flag no text null The flag value, which is used to identify arbitrary contexts (ie: seasonal promo, special event, among others)
initials no text null The initials value used to personalize the model.
letters no text null The initials value used to personalize the model. Similar to the initials parameter.
engraving no text null The properties of the personalization, with the format property_name1:property_type1.property_name2:property_type2 (recommended) or property_name1.property_name2.
embossing no text null The properties of the personalization, with the format property_name1:property_type1.property_name2:property_type2 (recommended) or property_name1.property_name2. Similar to the engraving parameter.
pricing no boolean true Defines if the pricing information appears on the response.
validate no boolean false If the product configuration is to be validated.
p no list of text null The configuration of the model, described as a set of triplets in the form of part:material:color.

SKU

A SKU (Stock Keeping Unity) is a code assigned to a product to identify the price, product options and the manufacturer.

This endpoint resolves a customization defined by its query part to a mapped SKU string.

The mapping rules that define this mapping process are defined at the Platforme's back-end.

Example Request

curl "https://ripe-core-sbx.platforme.com/api/config/sku?\
brand=swear&\
model=vyner&\
p=front:nappa:white&\
p=hardware:metal:silver&\
p=laces:nylon:white&\
p=lining:calf_lining:white&\
p=logo:metal:silver&\
p=shadow:default:default&\
p=side:nappa:white&\
p=sole:rubber:white"

Example Response

{
    "brand": "swear",
    "model": "vyner",
    "product_id": null,
    "variant": null,
    "parts": {
        "front": {
            "material": "nappa",
            "color": "white"
        },
        "hardware": {
            "material": "metal",
            "color": "silver"
        },
        "laces": {
            "material": "nylon",
            "color": "white"
        },
        "lining": {
            "material": "calf_lining",
            "color": "white"
        },
        "logo": {
            "material": "metal",
            "color": "silver"
        },
        "shadow": {
            "material": "default",
            "color": "default"
        },
        "side": {
            "material": "nappa",
            "color": "white"
        },
        "sole": {
            "material": "rubber",
            "color": "white"
        }
    },
    "initials": null,
    "engraving": null,
    "initials_extra": null,
    "size": null,
    "gender": null,
    "sku": "teste2"
}

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/config/sku

Parameters

Parameter Mandatory Type Default Description
brand no text null The model's brand.
model no text null The model's name.
variant no text null The variant (or sub-variant) of the specified model.
initials no text null The initials value used to personalize the model.
engraving no text null The properties of the personalization, with the format property_name1:property_type1.property_name2:property_type2 (recommended) or property_name1.property_name2.
initials_extra no text null The initials and properties of the personalization, with the format group_name1:initials_1:property_type1.group_name2:initials_2:property_type2.
product_id no numeric null The product's unique identification (ID).
size no numeric null The product's size.
gender no text null The model's gender.
domain no text brand The SKU domain (falls back to brand value).
p no list of text null The configuration of the model, described as a set of triplets in the form of part:material:color.

Resolve

Example Request

curl "https://ripe-core-sbx.platforme.com/api/config/resolve/271828"

Example Response

{
    "brand": "swear",
    "model": "vyner",
    "variant": null,
    "description": "SWEAR Vyner",
    "observations": null,
    "gender": "male",
    "product_id": 271828,
    "parts": null,
    "extras_m": {},
    "meta": {}
}

Get the configuration of a product identified by its unique product ID.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/config/resolve/<int:product_id>

Path Parameters

Parameter Mandatory Type Default Description
product_id yes numeric The product's unique identification (ID).

Defaults

Example Request

curl "https://ripe-core-sbx.platforme.com/api/config/defaults/vyner"

Example Response

{
    "model": "vyner",
    "parts": {
        "lining": {
            "material": "calf_lining",
            "color": "white",
            "face": "top"
        },
        "front": {
            "material": "nappa",
            "color": "white",
            "face": "side"
        },
        "side": {
            "material": "nappa",
            "color": "white",
            "face": "side",
            "frame": 0
        },
        "sole": {
            "material": "rubber",
            "color": "white",
            "face": "side"
        },
        "laces": {
            "material": "nylon",
            "color": "white",
            "face": "top"
        },
        "patch": {
            "hidden": true,
            "optional": true
        },
        "eyelets": {
            "material": "metal",
            "color": "silver",
            "face": "side",
            "frame": 0
        },
        "metal_toe_cap": {
            "optional": true,
            "face": "top"
        },
        "shadow": {
            "hidden": true,
            "material": "default",
            "color": "default"
        }
    }
}

Get the default parts for the model give.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/config/defaults/<text:model>

Path Parameters

Parameter Mandatory Type Default Description
model yes text The model's name.

Resources

Info

Field Type Description
brand text Product's brand.
name text Product's name.
variant text Product's variant.
parts dictionary Specific customization (part, material, color).
hash text Config's hash.

Price

Field Type Description
total dictionary Total pricing information (see Price Total).
components dictionary Pricing information per customization component (see Price Component).

Price Total

Field Type Description
price number Base price result.
price_final number Base price + VAT + DDP.
price_taxes number Base price + VAT.
vat number VAT value.
vat_rate number VAT rate.
ddp number DDP value.
ddp_percent number DDP percentage.
currency text Currency used for pricing calculation (ISO 4217).
country text Country used for pricing calculation (ISO 3166-2).
shipping number Shipping value.
hs_codes list of numbers Complete set of HS codes.
hs_code_priority number The HS code priority.
diag dictionary Complementary diagnosis information.
notes dictionary Complementary information.

Price Component

Field Type Description
price number Price value (could be rounded).
price_original number Base price.
price_taxes number Base price + vat.
fixed_price boolean Is fixed price.
vat_included boolean Is vat included.
vat number VAT value.
vat_rate number VAT rate.
ddp_included boolean Is ddp included.
hs_code number HS code value.
hs_code_priority number HS code priority.
round_price boolean Is the price rounded.
currency text Currency used for pricing calculation (ISO 4217).
exchanged boolean Is the price exchanged.
notes dictionary Complementary information.

Availability

Field Type Description
brand text Product's brand.
name text Product's name.
variant text Product's variant.
product_id number Product's id.
parts dictionary Specific customization (part, material, color).
hash text Customization's hash.
total dictionary Total pricing information (see Availability Total).
components dictionary Pricing information per customization component (see Availability Component).

Availability Total

Field Type Description
price number Base price result.
price_final number Base price + vat + ddp.
price_taxes number Base price + vat.
vat number VAT value.
vat_rate number VAT rate.
ddp number DDP value.
ddp_percent number DDP percentage.
currency text Currency used for pricing calculation (ISO 4217).
country text Country used for pricing calculation (ISO 3166-2).
shipping number Shipping value.
hs_codes list of numbers Complete set of HS codes.
hs_code_priority number The HS code priority.
diag dictionary Complementary diagnosis information.
notes dictionary Complementary information.

Availability Component

Field Type Description
price number Price value (could be rounded).
price_original number Base price.
price_taxes number Base price + VAT.
fixed_price boolean Is fixed price.
vat_included boolean Is vat included.
vat number VAT value.
vat_rate number VAT rate.
ddp_included boolean Is DDP included.
hs_code number HS code value.
hs_code_priority number HS code priority.
round_price boolean Is the price rounded.
currency text Currency used for pricing calculation (ISO 4217).
exchanged boolean Is the price exchanged.
notes dictionary Complementary information.
quantity number Number of raw material in stock.

SKU

Field Type Description
brand text Product's brand.
name text Product's name.
variant text Product's variant.
product_id number Product's id.
parts dictionary Specific customization (part, material, color).
sku text SKU value.

SKU Endpoints

List

The list endpoint returns the existing SKUs according to the given parameters. If no parameters are given, a maximum of 10 SKUs will be returned.

Query support can be consulted here.

Example Request

curl "https://ripe-core-sbx.platforme.com/api/skus?filters[]=domain:eq:dummy" \
  -H "X-Secret-Key: $RIPE_KEY"

Example Response

[
    {
        "_id": "5e84bcfc85d32604ca51a363",
        "id": 153976,
        "identifier": "6d1a5bab-acc3-4f8c-a7c8-03cdb7ce152a",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1585757436,
        "modified": 1630670807
    },
    {
        "_id": "5dfcad058727f6df6545228f",
        "id": 114894,
        "identifier": "fd458150-2804-4a02-9840-26c9c1ba65b7",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1576840453,
        "modified": 1630670807
    },
    {
        "_id": "5dfba8783d01d2a1e545215f",
        "id": 114837,
        "identifier": "7529c424-2276-46dd-90a5-fb74efbe7554",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1576773752,
        "modified": 1630670807
    },
    {
        "_id": "5dfba88547a0976b21452398",
        "id": 114838,
        "identifier": "c030f298-69fa-4db2-abce-a51619e6240d",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1576773765,
        "modified": 1630670807
    },
    {
        "_id": "5dfca84a4e8056fcc1452446",
        "id": 114888,
        "identifier": "c968aaff-8505-437f-b290-2413e08ac528",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1576839242,
        "modified": 1630670807
    },
    {
        "_id": "5e84bcdb821e60837751a65c",
        "id": 153973,
        "identifier": "87d2e034-7a32-44cf-b8f6-0d6403c82d06",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1585757403,
        "modified": 1630670807
    },
    {
        "_id": "5dfbabc88727f6df654521fd",
        "id": 114842,
        "identifier": "e1c51305-439d-4395-b531-5e87c83d42ba",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1576774600,
        "modified": 1630670807
    },
    {
        "_id": "5e84be0385d32604ca51a374",
        "id": 153983,
        "identifier": "98f4450d-2b5c-4d53-821a-02b9b1ff28f2",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1585757699,
        "modified": 1630670807
    },
    {
        "_id": "5e84be12821e60837751a674",
        "id": 153984,
        "identifier": "4879d988-b114-4a5f-995a-3a223b1af08b",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1585757714,
        "modified": 1630670807
    },
    {
        "_id": "5dfba8693d01d2a1e545215d",
        "id": 114834,
        "identifier": "625ae7d7-94f9-46d7-83d7-7d625b34cd67",
        "domain": "dummy",
        "spec": {
            "brand": "dummy",
            "model": "dummy",
            "parts": {
                "piping": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "side": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "top0_bottom": {
                    "material": "leather_dmy",
                    "color": "black"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            }
        },
        "enabled": false,
        "description": null,
        "meta": {},
        "brand_t": null,
        "retailer_t": null,
        "vendor_t": null,
        "hash": "5cd82b0b122e1678cf8994fda9b03659",
        "created": 1576773737,
        "modified": 1630670807
    }
]

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/skus

Header Fields

Field Mandatory Type Default Description
X-Secret-Key yes text The X-Secret-Key to authenticate the request.

Parameters

This request receives 2 parameters: filter_operator and filters. If filters is defined but not filter_operator, its default value will be $and.

Parameter Mandatory Type Default Description
filter_operator no text $and The logic operator that unites all the options given in filters.
filters no text null The filters that will be applied to the SKUs query. Must have the structure <parameter>:<operator>:<value>. More than one filter can be given to the query, and their application together is based on the filter_operator given.
sid no text The RIPE Session ID to authenticate the request.

Filter Operator Values

Value Description
$and The results given must comply with all the filters.
$or The results given must comply with at least on of the filters.

Filters Parameters

Parameter Mandatory Type Default Description
identifier no text null The SKU string that identifies an unique specification inside a certain domain.
hash no text null The hash value that is used to reverse resolve the SKU value.
domain no text null The string value used to separate resolution of SKUs so that no collisions occur between identifiers from different domains.

Create

Creates a mapping between SKU within a domain to a customization.

This API functions on an upsert basis, meaning that either creates or on the basis of preceding existance updates.

Example Request

curl "https://ripe-core-sbx.platforme.com/api/skus" \
  -H "Content-Type: application/json" \
  -H "X-Secret-Key: $RIPE_KEY" \
  -d '{
  "domain": "swear",
  "identifier": "3a7df9c3-f9eb-42fd-a699-12f98be1666c",
  "spec": {
    "brand": "swear",
    "model": "vyner",
    "parts": {
      "lining": {
        "color": "white",
        "material": "calf_lining"
      },
      "sole": {
        "color": "red",
        "material": "rubber"
      },
      "hardware": {
        "color": "silver",
        "material": "metal"
      },
      "laces": {
        "color": "white",
        "material": "nylon"
      },
      "front": {
        "color": "white",
        "material": "nappa"
      },
      "logo": {
        "color": "silver",
        "material": "metal"
      },
      "shadow": {
        "color": "default",
        "material": "default"
      },
      "side": {
        "color": "white",
        "material": "nappa"
      }
    }
  }
}'

Example Response

{
    "_id": "6598259ced44d3f74baaf83a",
    "id": 273342,
    "domain": "swear",
    "identifier": "3a7df9c3-f9eb-42fd-a699-12f98be1666c",
    "spec": {
        "brand": "swear",
        "model": "vyner",
        "parts": {
            "lining": {
                "color": "white",
                "material": "calf_lining"
            },
            "sole": {
                "color": "red",
                "material": "rubber"
            },
            "hardware": {
                "color": "silver",
                "material": "metal"
            },
            "laces": {
                "color": "white",
                "material": "nylon"
            },
            "front": {
                "color": "white",
                "material": "nappa"
            },
            "logo": {
                "color": "silver",
                "material": "metal"
            },
            "shadow": {
                "color": "default",
                "material": "default"
            },
            "side": {
                "color": "white",
                "material": "nappa"
            }
        }
    },
    "enabled": true,
    "description": null,
    "meta": {},
    "brand_t": null,
    "retailer_t": null,
    "vendor_t": null,
    "hash": "1251eade274c0d89e4410a7082d2766f",
    "created": 1704469916,
    "modified": 1704469916
}

HTTP Request

POST https://ripe-core-sbx.platforme.com/api/skus

Header Fields

Field Mandatory Type Default Description
X-Secret-Key yes text The X-Secret-Key to authenticate the request.

Parameters

Parameter Mandatory Type Default Description
sid no text The RIPE Session ID to authenticate the request.

POST Body

Parameter Mandatory Type Default Description
identifier yes text The model's brand.
domain yes text The model's name.
spec yes text The object describing the product. See Specification.

Show

Returns the SKU with the given ID. If the SKU does not exist, returns a Not Found Exception (404) error.

Example Request

curl "https://ripe-core-sbx.platforme.com/api/skus/1" \
  -H "X-Secret-Key: $RIPE_KEY"

Example Response

{
    "_id": "6598259ced44d3f74baaf83d",
    "id": 273343,
    "domain": "dummy",
    "identifier": "3a7df9c3-f9eb-42fd-a699-12f98be1666c",
    "spec": {
        "brand": "dummy",
        "model": "cube",
        "parts": {
            "lining": {
                "color": "white",
                "material": "calf_lining"
            },
            "sole": {
                "color": "red",
                "material": "rubber"
            },
            "hardware": {
                "color": "silver",
                "material": "metal"
            },
            "laces": {
                "color": "white",
                "material": "nylon"
            },
            "front": {
                "color": "white",
                "material": "nappa"
            },
            "logo": {
                "color": "silver",
                "material": "metal"
            },
            "shadow": {
                "color": "default",
                "material": "default"
            },
            "side": {
                "color": "white",
                "material": "nappa"
            }
        }
    },
    "enabled": true,
    "description": null,
    "meta": {},
    "brand_t": null,
    "retailer_t": null,
    "vendor_t": null,
    "hash": "fd066f9810ad2817df83d0989ac817b6",
    "created": 1704469916,
    "modified": 1704469916
}

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/skus/<number:id>

Header Fields

Field Mandatory Type Default Description
X-Secret-Key yes text The X-Secret-Key to authenticate the request.

PATH Parameters

Parameter Mandatory Type Default Description
id yes numeric The SKU's ID.
sid no text The RIPE Session ID to authenticate the request.

Update

Updates the SKU with the given ID. If the SKU does not exist, returns a Not Found Exception (404) error.

Example Request

curl -s -X PUT \
  "https://ripe-core-sbx.platforme.com/api/skus/1" \
  -H "Content-Type: application/json" \
  -H "X-Secret-Key: $RIPE_KEY" \
  -d '{
    "domain": "dummy",
    "identifier": "3a7df9c3-f9eb-42fd-a699-12f98be1666c_2",
    "spec": {
      "brand": "dummy",
      "model": "cube",
      "parts": {
        "lining": {
          "color": "white",
          "material": "calf_lining"
        },
        "sole": {
          "color": "red",
          "material": "rubber"
        },
        "hardware": {
          "color": "silver",
          "material": "metal"
        },
        "laces": {
          "color": "white",
          "material": "nylon"
        },
        "front": {
          "color": "white",
          "material": "nappa"
        },
        "logo": {
          "color": "silver",
          "material": "metal"
        },
        "shadow": {
          "color": "default",
          "material": "default"
        },
        "side": {
          "color": "white",
          "material": "nappa"
        }
      }
    }
  }'

Example Response

{
    "_id": "6598259ded44d3f74baaf840",
    "id": 273344,
    "domain": "dummy",
    "identifier": "3a7df9c3-f9eb-42fd-a699-12f98be1666c_2",
    "spec": {
        "brand": "dummy",
        "model": "dummy",
        "parts": {}
    },
    "enabled": true,
    "description": null,
    "meta": {},
    "brand_t": null,
    "retailer_t": null,
    "vendor_t": null,
    "hash": "e7590f921a2e22dfc049a8b0201d181b",
    "created": 1704469917,
    "modified": 1704469917
}

HTTP Request

PUT https://ripe-core-sbx.platforme.com/api/skus/<number:id>

Header Fields

Field Mandatory Type Default Description
X-Secret-Key yes text The X-Secret-Key to authenticate the request.

PATH Parameters

Parameter Mandatory Type Default Description
id yes numeric The SKU's ID.
sid no text The RIPE Session ID to authenticate the request.

POST Body

Parameter Mandatory Type Default Description
identifier yes text The model's brand.
domain yes text The model's name.
spec yes text The object describing the product (brand, model, variant, parts, initials, engraving, etc.)

Delete

Deletes the SKU with the given ID. If the SKU does not exist, returns a Not Found Exception (404) error.

Example Request

curl -s -X DELETE "https://ripe-core-sbx.platforme.com/api/skus/1" \
  -H "X-Secret-Key: $RIPE_KEY"

Example Response

{
    "result": "success"
}

HTTP Request

DELETE https://ripe-core-sbx.platforme.com/api/skus/<number:id>

Header Fields

Field Mandatory Type Default Description
X-Secret-Key yes text The X-Secret-Key to authenticate the request.

PATH Parameters

Parameter Mandatory Type Default Description
id yes numeric The SKU's ID.
sid no text The RIPE Session ID to authenticate the request.

Resources

SKU

Field Type Description
identifier text The SKU string that should identify an unique specification inside a certain domain.
domain text The string value used to separate resolution of SKUs so that no collisions occur between identifiers.
spec dictionary The object describing the product (brand, model, variant, parts, initials, engraving, etc.).

Locale Endpoints

Locale

This endpoint is used to get the corresponding text of one value defined on a locale.

Example Request

curl "https://ripe-core-sbx.platforme.com/api/locale/calf_hair?&locale=es_es"

Example Response

{
    "value": "calf_hair",
    "value_l": "calf_hair",
    "locale": "es_es"
}

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/locale/<value>

Parameters

Parameter Mandatory Type Default Description
value yes text The value which one wants to get the locale of.
locale no text en-us The locale which one wants to get the value from.
context no text null The context at which the locale is bounded to.

Locale Values

This endpoint is used to get the corresponding text of one or more values defined on a locale.

Example Request

curl "https://ripe-core-sbx.platforme.com/api/locale? \
values=scales.it:clothing& \
locale=it_it"

Example Response

{
    "values": [
        "scales.it:clothing"
    ],
    "values_l": [
        "IT"
    ],
    "locale": "it_it"
}

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/locale

Parameters

Parameter Mandatory Type Default Description
values yes list of text The values which one wants to get the locale of.
locale no text en-us The locale which one wants to get the value from.
context no text null The locale's context scope.

Locale Bundle

This endpoint is used to get the complete locale bundle of a specific context.

Example Request

curl "https://ripe-core-sbx.platforme.com/api/locale/bundle? \
context=sandbox& \
locale=en_us"

Example Response

{
    "customise": "customize",
    "body": "Body",
    "lining": "Lining",
    "veau_epsom_hrm": "Veau Epsom",
    "veau_swift_hrm": "Veau Swift",
    "abricot": "Abricot",
    "bleu_indigo": "Bleu Indigo",
    "bleu_electrique": "Bleu Electrique",
    "rouge_grenat": "Rouge Grenat"
}

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/locale/bundle

Parameters

Parameter Mandatory Type Default Description
context no text null The context at which the locale is bounded to.
locale no text en-us The locale which one wants to get the bundle from.

Resources

Locale

Field Type Description
locale text The locale identifier following the format language-country, respectively in ISO 639-1 and ISO 3166-2 formats.
value text The value requested to get the locale of.
value_l text The localized value.

Locale values

Field Type Description
locale text The locale identifier following the format language-country, respectively in ISO 639-1 and ISO 3166-2 formats.
values text The list of values requested to get the locale of.
values_l text The list of localized values.

Brand Endpoints

A brand normally identifies the vendor of a given model. One brand may have many models associated with it. Platforme API allows access to the information of the already existing brands, such as their logo and models. The models information originates from their respective builds.

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/swear/logo.png?size=large"

Example Response

The above command returns a rasterized image

This endpoint gets the brand's logo.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/logo.<text:format>

Path Parameters

Parameter Mandatory Type Default Description
brand yes text The respective brand's name.
format yes text The format of the image, (e.g. png, jpg, svg, etc.)

GET Parameters

Parameter Mandatory Type Default Description
version no number latest Brand's version.
size no text medium Logo's size, one of small, medium or large.
variant no text medium Logo's variant, can be a size or something else (e.g. small, large, blue, etc.)

Font

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/swear/fonts/SwearGold.fnt"\
    -H "X-Secret-Key: $RIPE_KEY"
curl "https://ripe-core-sbx.platforme.com/api/brands/swear/fonts/SwearGold"\
    -H "X-Secret-Key: $RIPE_KEY"

The above command returns a font file.

This endpoint returns the font file with the requested or default format.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/brands/<text:vendor>/fonts/<text:font> GET https://ripe-core-sbx.platforme.com/api/brands/<text:vendor>/fonts/<text:font>.<text:format>

Path Parameters

Parameter Mandatory Type Default Description
vendor yes text The vendor's name.
font yes text The font's name (must only contain letters and numbers).
format no text font's format The font's format (fnt, ttf).

GET Parameters

Parameter Mandatory Type Default Description
version no text latest Build's version.
weight no text null Font's weight (Regular, Bold).

Textures

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/swear/texture_maps/pattern/base.png"

Example Response

The above command returns a image file

This endpoint returns the texture image file with the requested or default format.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/texture_maps/<text:map>/<text:name>.<text:format>

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
map yes text The map type, (e.g. pattern, displacement, metallic, normal, roughness)
name yes text The texture's name.
format yes text png The format of the image, (e.g. png, jpg, etc.)

Parameters

Parameter Mandatory Type Default Description
version no number latest Build's version.

Mesh

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/swear/models/vyner/mesh"

Example Response

The above command returns a mesh file

This endpoint returns the model's mesh.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/mesh

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The models's name.

Parameters

Parameter Mandatory Type Default Description
version no number latest Build's version.
variant no text medium Logo's variant, one of small, medium or large.

Config and Spec

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/swear/models/vyner/config"
curl "https://ripe-core-sbx.platforme.com/api/brands/swear/models/vyner/spec"

Example Response

{
    "name": "vyner",
    "brand": "swear",
    "version": "186",
    "parts": [
        {
            "name": "front",
            "materials": [
                {
                    "name": "nappa",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "beige",
                        "forest_green",
                        "dark_cherry",
                        "blush",
                        "grey",
                        "taupe"
                    ]
                },
                {
                    "name": "suede",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "beige",
                        "forest_green",
                        "grey",
                        "taupe"
                    ]
                },
                {
                    "name": "hairy_calf",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "leopard",
                        "camouflage"
                    ]
                },
                {
                    "name": "python",
                    "colors": [
                        "white",
                        "black",
                        "natural",
                        "silver",
                        "gold",
                        "neon_white",
                        "grey",
                        "nude"
                    ]
                },
                {
                    "name": "crocodile",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "chestnut",
                        "nude",
                        "silver"
                    ]
                },
                {
                    "name": "grain_metallic",
                    "colors": [
                        "purple",
                        "emerald",
                        "gold",
                        "silver"
                    ]
                }
            ]
        },
        {
            "name": "side",
            "materials": [
                {
                    "name": "nappa",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "beige",
                        "forest_green",
                        "dark_cherry",
                        "blush",
                        "grey",
                        "taupe"
                    ]
                },
                {
                    "name": "suede",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "beige",
                        "forest_green",
                        "grey",
                        "taupe"
                    ]
                },
                {
                    "name": "metallic",
                    "colors": [
                        "silver",
                        "gold",
                        "copper",
                        "navy",
                        "fuchsia"
                    ]
                },
                {
                    "name": "hairy_calf",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "leopard",
                        "camouflage"
                    ]
                },
                {
                    "name": "python",
                    "colors": [
                        "white",
                        "black",
                        "natural",
                        "silver",
                        "gold",
                        "neon_white",
                        "grey",
                        "nude"
                    ]
                },
                {
                    "name": "crocodile",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "chestnut",
                        "nude",
                        "silver"
                    ]
                },
                {
                    "name": "grain_metallic",
                    "colors": [
                        "purple",
                        "emerald",
                        "gold",
                        "silver"
                    ]
                }
            ]
        },
        {
            "name": "lining",
            "materials": [
                {
                    "name": "calf_lining",
                    "colors": [
                        "white",
                        "black",
                        "tan",
                        "beige"
                    ]
                }
            ]
        },
        {
            "name": "laces",
            "materials": [
                {
                    "name": "nylon",
                    "colors": [
                        "white",
                        "black",
                        "grey",
                        "navy",
                        "cobalt",
                        "red",
                        "fuchsia",
                        "taupe",
                        "copper_brown",
                        "forest_green",
                        "golden_yellow",
                        "burnt_orange",
                        "blush",
                        "dark_cherry"
                    ]
                }
            ]
        },
        {
            "name": "sole",
            "materials": [
                {
                    "name": "rubber",
                    "colors": [
                        "white",
                        "black",
                        "grey",
                        "tan",
                        "yellow",
                        "pink",
                        "red"
                    ]
                }
            ]
        },
        {
            "name": "hardware",
            "materials": [
                {
                    "name": "metal",
                    "colors": [
                        "silver",
                        "gold"
                    ]
                }
            ]
        },
        {
            "name": "logo",
            "materials": [
                {
                    "name": "metal",
                    "colors": [
                        "silver",
                        "gold",
                        "copper"
                    ]
                }
            ]
        },
        {
            "name": "shadow",
            "materials": [
                {
                    "name": "default",
                    "colors": [
                        "default"
                    ]
                }
            ]
        }
    ],
    "description": "vyner",
    "title": "lace up round toe",
    "style": "low",
    "scale": {
        "male": "it",
        "female": "it",
        "other": "it",
        "all": "it"
    },
    "gender": "both",
    "observations": "A contemporary take on the classic lace-up sneaker, the fully-customisable Vyner is all about comfort with its cushioned piping and padded collar. The low-top comes complete with a round toe and rubber sole, in addition to flat laces.",
    "toe": "round",
    "type": "very-large",
    "size": [
        1000,
        1000
    ],
    "tags": [
        "generic",
        "initials_type_zoom",
        "initials_uppercase"
    ],
    "sizes": {
        "it:female": [
            19,
            21,
            23,
            25,
            27,
            29,
            31
        ],
        "it:male": [
            25,
            27,
            29,
            31,
            33,
            35,
            37,
            39,
            41,
            43,
            45
        ]
    },
    "frames": 24,
    "faces": [
        "side",
        "top"
    ],
    "faces_m": {
        "side": {
            "frames": 24,
            "thumbnail": true
        },
        "top": {
            "frames": 1,
            "thumbnail": true
        }
    },
    "thumbnails": [
        {
            "name": "side-0",
            "face": "side",
            "frame": 0
        },
        {
            "name": "top-0",
            "face": "top",
            "frame": 0
        }
    ],
    "hidden": [
        "logo",
        "shadow"
    ],
    "blacklist": {
        "rules": [
            [
                "",
                "",
                "terracotta"
            ],
            [
                "",
                "veg_tan",
                ""
            ],
            [
                "",
                "hairy_calf",
                "beige"
            ],
            [
                "",
                "ostrich",
                ""
            ],
            [
                "",
                "python",
                "blush"
            ],
            [
                "laces",
                "",
                "rose"
            ],
            [
                "laces",
                "",
                "chocolate"
            ],
            [
                "laces",
                "",
                "beige"
            ],
            [
                "laces",
                "",
                "neon_yellow"
            ],
            [
                "hardware",
                "metal",
                "copper"
            ]
        ],
        "materials": {
            "front": [
                "metallic"
            ]
        }
    },
    "sync": {
        "hardware": [
            "hardware",
            "logo"
        ]
    },
    "defaults": {
        "lining": {
            "material": "calf_lining",
            "color": "white",
            "face": "top"
        },
        "front": {
            "material": "nappa",
            "color": "white",
            "face": "side"
        },
        "side": {
            "material": "nappa",
            "color": "white",
            "face": "side",
            "frame": 0
        },
        "sole": {
            "material": "rubber",
            "color": "white",
            "face": "side"
        },
        "laces": {
            "material": "nylon",
            "color": "white",
            "face": "top"
        },
        "logo": {
            "hidden": true,
            "material": "metal",
            "color": "silver"
        },
        "hardware": {
            "material": "metal",
            "color": "silver",
            "face": "side",
            "frame": 0
        },
        "shadow": {
            "hidden": true,
            "material": "default",
            "color": "default"
        }
    },
    "initials": {
        "profile": "base",
        "z_index": 4,
        "properties": [
            {
                "name": "metal_copper",
                "type": "font"
            },
            {
                "name": "metal_gold",
                "type": "font"
            },
            {
                "name": "metal_silver",
                "type": "font"
            }
        ],
        "$profiles": {
            "base": {
                "frame": "top",
                "align": "center",
                "image_rotation": 270,
                "font_family": "SwearGold",
                "font_weight": "Regular",
                "font_spacing": -10,
                "exclusion": [
                    "logo"
                ],
                "position": [
                    449,
                    408
                ],
                "rotation": 0
            },
            "style::metal_copper": {
                "font_family": "SwearCopper"
            },
            "style::metal_gold": {
                "font_family": "SwearGold"
            },
            "style::metal_silver": {
                "font_family": "SwearSilver"
            },
            "viewport::large": {
                "viewport": [
                    324,
                    283,
                    250,
                    250
                ]
            },
            "viewport::medium": {
                "viewport": [
                    349,
                    308,
                    200,
                    200
                ]
            },
            "viewport::small": {
                "viewport": [
                    399,
                    358,
                    100,
                    100
                ]
            },
            "metal_copper": {
                "font_family": "SwearCopper"
            },
            "metal_gold": {
                "font_family": "SwearGold"
            },
            "metal_silver": {
                "font_family": "SwearSilver"
            },
            "large": {
                "viewport": [
                    324,
                    283,
                    250,
                    250
                ]
            },
            "medium": {
                "viewport": [
                    349,
                    308,
                    200,
                    200
                ]
            },
            "small": {
                "viewport": [
                    399,
                    358,
                    100,
                    100
                ]
            }
        },
        "$alias": {
            "report": [
                "viewport::medium"
            ],
            "step::personalization": [
                "viewport::large"
            ],
            "step::size": [
                "viewport::medium"
            ]
        }
    },
    "initials_frame": {
        "default": "top"
    },
    "z_index": {
        "shadow": 1,
        "lining": 2,
        "front": 3,
        "side": 5,
        "sole": 6,
        "laces": 7,
        "logo": 8,
        "hardware": 9,
        "overlay": 30000
    },
    "version_s": "186",
    "version_i": 186,
    "branch": "master",
    "compatibility": 1,
    "order": {
        "models": [
            "air_revive",
            "air_rev_nitro",
            "air_rev_trigger",
            "bond",
            "crosby_v2",
            "maddox",
            "marshall",
            "nori",
            "redchurch",
            "vyner",
            "vyner_hitop",
            "hoodie"
        ],
        "parts": [
            "front",
            "front_panel",
            "side",
            "upper",
            "body",
            "ankle_side",
            "piping",
            "toe_cap",
            "back_stay",
            "stay",
            "heel",
            "elastic",
            "collar",
            "strap_tips",
            "metal_toe_cap",
            "eye_stay",
            "metal_caps",
            "lining",
            "inside",
            "inside_panel",
            "outside",
            "laces",
            "tongue",
            "heel_puller",
            "swear_tape",
            "rubber_strap",
            "zip_puller",
            "zip",
            "straps",
            "strap_tip",
            "sole",
            "outsole",
            "hardware",
            "logo",
            "fringe_hardware",
            "fringe",
            "trimmings",
            "upper1",
            "upper2",
            "ugly_tape",
            "accents",
            "eyestay0_side",
            "heel0_trimmings",
            "heel_tab",
            "lace0_eyelet",
            "mudguard",
            "side0_tongue_detail",
            "toe0_tongue",
            "tongue_detail",
            "tag_left",
            "tag_right"
        ],
        "materials": {
            "front": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "side": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile",
                "nappa10_corso_como"
            ],
            "inside": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "patent_leather",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "inside_panel": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "front_panel": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "patent_leather",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "outside": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "ankle_side": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "back_stay": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "stay": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "eye_stay": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "patent_leather",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "heel": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "elastic": [
                "elastic",
                "elastic10_corso_como"
            ],
            "hardware": [
                "metal",
                "nori_metal"
            ],
            "fringe_hardware": [
                "metal"
            ],
            "fringe": [
                "nappa",
                "suede",
                "metallic",
                "hairy_calf",
                "veg_tan"
            ],
            "straps": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "strap_tip": [
                "metal"
            ],
            "strap_tips": [
                "metal"
            ],
            "laces": [
                "nylon",
                "leather",
                "nori_nylon",
                "nori_reflective_textile"
            ],
            "metal_caps": [
                "metal"
            ],
            "toe_cap": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "lining": [
                "calf_lining",
                "calf_lining10_corso_como"
            ],
            "sole": [
                "rubber",
                "rubber_wedge",
                "nori_rubber"
            ],
            "metal_toe_cap": [
                "metal"
            ],
            "collar": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile",
                "wax_nubuck",
                "wicker_nylon",
                "gel_mesh"
            ],
            "logo": [
                "metal"
            ],
            "tongue": [
                "nappa",
                "suede",
                "metallic",
                "veg_tan",
                "patent_leather",
                "hairy_calf",
                "novelty",
                "ostrich",
                "python",
                "crocodile"
            ],
            "upper": [
                "stretch_knit",
                "stretch_nappa",
                "mesh"
            ],
            "upper1": [
                "grain_metallic",
                "nori_nylon_upper",
                "grain_nappa",
                "nappa",
                "suede"
            ],
            "upper2": [
                "nori_rubber_upper",
                "nappa",
                "reflective",
                "wax_nubuck"
            ],
            "heel_puller": [
                "polyester",
                "rubber_heel"
            ],
            "swear_tape": [
                "polyester",
                "rubber_heel"
            ],
            "outsole": [
                "rubber"
            ],
            "rubber_strap": [
                "rubber_strap"
            ],
            "zip_puller": [
                "polyester"
            ],
            "zip": [
                "nylon_tape"
            ],
            "body": [
                "photo"
            ],
            "trimmings": [
                "nori_reflective_textile",
                "reflective0_grossgrain"
            ],
            "ugly_tape": [
                "rubberHeel"
            ],
            "accents": [
                "web_mesh",
                "airtech_mesh"
            ],
            "eyestay0_side": [
                "nappa",
                "suede",
                "hairy_calf",
                "python",
                "crocodile",
                "wax_nubuck"
            ],
            "heel0_trimmings": [
                "nappa",
                "suede"
            ],
            "heel_tab": [
                "nappa",
                "suede",
                "hairy_calf",
                "python",
                "crocodile",
                "wax_nubuck",
                "grain_metallic"
            ],
            "lace0_eyelet": [
                "nylon0_plastic"
            ],
            "mudguard": [
                "nappa",
                "suede",
                "hairy_calf",
                "grain_metallic",
                "python",
                "crocodile",
                "wax_nubuck"
            ],
            "side0_tongue_detail": [
                "nappa",
                "suede",
                "hairy_calf",
                "python",
                "crocodile",
                "wax_nubuck",
                "hex_rubber",
                "grain_metallic"
            ],
            "toe0_tongue": [
                "nappa",
                "suede",
                "hairy_calf",
                "python",
                "crocodile",
                "wax_nubuck"
            ],
            "tongue_detail": [
                "gel_mesh"
            ],
            "tag_left": [
                "nappa_tag"
            ],
            "tag_right": [
                "nappa_tag"
            ]
        },
        "colors": {
            "nappa": [
                "white",
                "black",
                "navy",
                "cobalt",
                "red",
                "fuchsia",
                "chocolate",
                "terracotta",
                "beige",
                "forest_green",
                "khaki",
                "neon_yellow",
                "dark_cherry",
                "blush",
                "sky",
                "grey",
                "taupe",
                "off_white"
            ],
            "nappa10_corso_como": [
                "black",
                "white"
            ],
            "grain_nappa": [
                "grey"
            ],
            "suede": [
                "white",
                "black",
                "navy",
                "cobalt",
                "red",
                "fuchsia",
                "chocolate",
                "terracotta",
                "beige",
                "forest_green",
                "grey",
                "taupe",
                "orange",
                "dark_grey",
                "light_grey"
            ],
            "metallic": [
                "silver",
                "gold",
                "copper",
                "navy",
                "fuchsia"
            ],
            "hairy_calf": [
                "white",
                "black",
                "navy",
                "red",
                "terracotta",
                "leopard",
                "camouflage"
            ],
            "ostrich": [
                "white",
                "black",
                "tan",
                "grey"
            ],
            "gel_mesh": [
                "black",
                "off_white",
                "red",
                "white"
            ],
            "python": [
                "white",
                "black",
                "natural",
                "silver",
                "gold",
                "neon_white",
                "blush",
                "grey",
                "nude"
            ],
            "crocodile": [
                "white",
                "black",
                "navy",
                "red",
                "chestnut",
                "nude",
                "silver"
            ],
            "elastic": [
                "white",
                "black",
                "grey",
                "navy",
                "cobalt",
                "red",
                "fuchsia",
                "rose",
                "chocolate",
                "tan",
                "beige",
                "mustard",
                "forest_green",
                "burnt_orange",
                "silver",
                "gold"
            ],
            "elastic10_corso_como": [
                "black",
                "white"
            ],
            "metal": [
                "silver",
                "gold",
                "copper",
                "navy",
                "fuchsia",
                "gunmetal"
            ],
            "nylon": [
                "white",
                "black",
                "grey",
                "navy",
                "cobalt",
                "red",
                "fuchsia",
                "rose",
                "chocolate",
                "terracotta",
                "taupe",
                "copper_brown",
                "beige",
                "forest_green",
                "golden_yellow",
                "neon_yellow",
                "burnt_orange",
                "blush",
                "dark_cherry",
                "black0_grey",
                "white0_grey",
                "white0_red"
            ],
            "nylon_tape": [
                "black",
                "black0_green",
                "black0_orange",
                "white"
            ],
            "rubber": [
                "white",
                "black",
                "grey",
                "tan",
                "silver",
                "gold",
                "yellow",
                "clear_white",
                "transparent",
                "gum"
            ],
            "rubber_wedge": [
                "white",
                "black",
                "gum0_white",
                "gum0_black",
                "neon_orange",
                "pink",
                "blue",
                "transparent0_white",
                "transparent0_black"
            ],
            "calf_lining": [
                "white",
                "black",
                "tan",
                "beige"
            ],
            "calf_lining10_corso_como": [
                "black",
                "white"
            ],
            "novelty": [
                "black_mesh",
                "cobalt_mesh",
                "fuchsia_mesh",
                "orange_mesh",
                "neon_mesh",
                "prism"
            ],
            "leather": [
                "black",
                "beige",
                "chocolate",
                "cobalt",
                "grey",
                "red",
                "terracotta",
                "white"
            ],
            "airtech_mesh": [
                "neon_orange",
                "neon_yellow",
                "red",
                "white"
            ],
            "patent_leather": [
                "white",
                "black",
                "grey",
                "cobalt",
                "red",
                "chocolate",
                "terracotta",
                "beige"
            ],
            "reflective0_grossgrain": [
                "blue0_blue0_white",
                "white0_black0_white",
                "yellow0_yellow0_white"
            ],
            "veg_tan": [
                "raw"
            ],
            "photo": [
                "white",
                "blue",
                "black",
                "orange",
                "red",
                "gold",
                "pink",
                "denim",
                "multi",
                "blue_grey",
                "blue_reflective",
                "green",
                "grey_reflective",
                "neon_pink",
                "yellow_pink"
            ],
            "nori_metal": [
                "gold",
                "silver"
            ],
            "nori_reflective_textile": [
                "black",
                "navy",
                "neon_pink",
                "neon_yellow",
                "red",
                "white"
            ],
            "nori_nylon": [
                "black",
                "blush",
                "burnt_orange",
                "golden_yellow",
                "grey",
                "navy",
                "red",
                "white"
            ],
            "nori_rubber": [
                "black",
                "red",
                "white",
                "yellow"
            ],
            "nori_nylon_upper": [
                "black",
                "navy",
                "white"
            ],
            "nori_rubber_upper": [
                "black",
                "navy",
                "white"
            ],
            "reflective": [
                "grey"
            ],
            "stretch_knit": [
                "black",
                "blue",
                "green",
                "white",
                "grey",
                "orange",
                "red"
            ],
            "polyester": [
                "neon_orange",
                "neon_pink",
                "neon_yellow",
                "off_white",
                "blue",
                "grey"
            ],
            "reflective_textile": [
                "neon_orange",
                "neon_pink",
                "neon_yellow",
                "off_white",
                "blue",
                "grey"
            ],
            "rubber_strap": [
                "black",
                "blue0_orange",
                "transparent0_white",
                "black0_white"
            ],
            "rubber_heel": [
                "black",
                "black0_red",
                "black0_white",
                "blue",
                "white0_black",
                "neon_green0_black",
                "neon_orange",
                "pink"
            ],
            "stretch_nappa": [
                "black",
                "white"
            ],
            "mesh": [
                "black",
                "blue",
                "neon_orange",
                "neon_pink",
                "neon_yellow",
                "orange",
                "pink"
            ],
            "rubberHeel": [
                "orange0_black"
            ],
            "web_mesh": [
                "white",
                "black"
            ],
            "wax_nubuck": [
                "grey",
                "black"
            ],
            "wicker_nylon": [
                "emerald",
                "violet",
                "white",
                "black"
            ],
            "nylon0_plastic": [
                "black",
                "white"
            ],
            "hex_rubber": [
                "emerald",
                "violet",
                "white",
                "black"
            ],
            "nappa_tag": [
                "black"
            ],
            "grain_metallic": [
                "purple",
                "emerald",
                "gold",
                "silver"
            ]
        }
    },
    "initials_patch": {
        "suede": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "navy": {
                "material": "nappa",
                "color": "navy"
            },
            "cobalt": {
                "material": "nappa",
                "color": "cobalt"
            },
            "red": {
                "material": "nappa",
                "color": "red"
            },
            "fuchsia": {
                "material": "nappa",
                "color": "fuchsia"
            },
            "chocolate": {
                "material": "nappa",
                "color": "chocolate"
            },
            "terracotta": {
                "material": "nappa",
                "color": "terracotta"
            },
            "beige": {
                "material": "nappa",
                "color": "beige"
            },
            "forest_green": {
                "material": "nappa",
                "color": "forest_green"
            }
        },
        "hairy_calf": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "navy": {
                "material": "nappa",
                "color": "navy"
            },
            "cobalt": {
                "material": "nappa",
                "color": "cobalt"
            },
            "red": {
                "material": "nappa",
                "color": "red"
            },
            "fuchsia": {
                "material": "nappa",
                "color": "fuchsia"
            },
            "terracotta": {
                "material": "nappa",
                "color": "terracotta"
            },
            "tan": {
                "material": "nappa",
                "color": "beige"
            },
            "mustard": {
                "material": "nappa",
                "color": "mustard"
            },
            "burnt_orange": {
                "material": "nappa",
                "color": "burnt_orange"
            },
            "leopard": {
                "material": "nappa",
                "color": "beige"
            },
            "camouflage": {
                "material": "nappa",
                "color": "forest_green"
            }
        },
        "ostrich": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "tan": {
                "material": "nappa",
                "color": "terracotta"
            },
            "neon_yellow": {
                "material": "nappa",
                "color": "neon_yellow"
            },
            "grey": {
                "material": "nappa",
                "color": "grey"
            }
        },
        "python": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "natural": {
                "material": "nappa",
                "color": "off_white"
            },
            "silver": {
                "material": "metallic",
                "color": "silver"
            },
            "gold": {
                "material": "metallic",
                "color": "gold"
            },
            "neon_white": {
                "material": "nappa",
                "color": "off_white"
            }
        },
        "crocodile": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "navy": {
                "material": "nappa",
                "color": "navy"
            },
            "red": {
                "material": "nappa",
                "color": "red"
            },
            "tan": {
                "material": "nappa",
                "color": "terracotta"
            },
            "nude": {
                "material": "nappa",
                "color": "beige"
            },
            "silver": {
                "material": "metallic",
                "color": "silver"
            },
            "antique_gold": {
                "material": "metallic",
                "color": "gold"
            }
        }
    },
    "initials_patch_materials": [
        "embossed"
    ],
    "initials_dot_materials": [
        "embossed"
    ],
    "initials_pivot_part": "front",
    "always_patch": false,
    "alias": {},
    "restrictions": [],
    "meta": {},
    "locales": [
        "en_us",
        "ar",
        "da_dk",
        "de_de",
        "es_es",
        "fr_fr",
        "it_it",
        "ja_jp",
        "ko_kr",
        "nl_nl",
        "pt_br",
        "ru_ru",
        "sv_se",
        "zh_cn"
    ]
}

Both endpoints return a configuration based on a specific brand and model. If a country/flag is specified then only the materials available to that country will be provided. For example, some exotic materials might not be allowed under a country's law or when the flag is set to an arbitrary value, ie vegan.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/config GET https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/spec

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

Parameters

Parameter Mandatory Type Default Description
version no number latest The build's version.
country no text null The ISO 3166-2 code of the country.
flag no text null The flag value.
safe no text true If the safe (sanitized) version of the model configuration should be retrieved (shows no confidential information).
logic no text true If the custom build logic should be run to manipulate the resulting model config according to specific domain rules.
filter no text true If the configuration should be filtered by the country and/or flag.

Defaults

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/swear/models/vyner/defaults"

Example Response

{
    "model": "vyner",
    "parts": {
        "lining": {
            "material": "calf_lining",
            "color": "white",
            "face": "top"
        },
        "front": {
            "material": "nappa",
            "color": "white",
            "face": "side"
        },
        "side": {
            "material": "nappa",
            "color": "white",
            "face": "side",
            "frame": 0
        },
        "sole": {
            "material": "rubber",
            "color": "white",
            "face": "side"
        },
        "laces": {
            "material": "nylon",
            "color": "white",
            "face": "top"
        },
        "logo": {
            "hidden": true,
            "material": "metal",
            "color": "silver"
        },
        "hardware": {
            "material": "metal",
            "color": "silver",
            "face": "side",
            "frame": 0
        },
        "shadow": {
            "hidden": true,
            "material": "default",
            "color": "default"
        }
    }
}

This endpoint gets a the default customization of a specific brand and model. The default customization is the suggested customization to be used on the base product.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/defaults

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

Parameters

Parameter Mandatory Type Default Description
version no number latest The build's version.

Combinations

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/swear/models/vyner/combinations"

Example Response

{
    "brand": "swear",
    "model": "vyner",
    "combinations": [
        [
            "vyner",
            "front",
            "crocodile",
            "black"
        ],
        [
            "vyner",
            "front",
            "crocodile",
            "chestnut"
        ],
        [
            "vyner",
            "front",
            "crocodile",
            "navy"
        ],
        [
            "vyner",
            "front",
            "crocodile",
            "nude"
        ],
        [
            "vyner",
            "front",
            "crocodile",
            "red"
        ],
        [
            "vyner",
            "front",
            "crocodile",
            "silver"
        ],
        [
            "vyner",
            "front",
            "crocodile",
            "white"
        ],
        [
            "vyner",
            "front",
            "grain_metallic",
            "emerald"
        ],
        [
            "vyner",
            "front",
            "grain_metallic",
            "gold"
        ],
        [
            "vyner",
            "front",
            "grain_metallic",
            "purple"
        ],
        [
            "vyner",
            "front",
            "grain_metallic",
            "silver"
        ],
        [
            "vyner",
            "front",
            "hairy_calf",
            "black"
        ],
        [
            "vyner",
            "front",
            "hairy_calf",
            "camouflage"
        ],
        [
            "vyner",
            "front",
            "hairy_calf",
            "leopard"
        ],
        [
            "vyner",
            "front",
            "hairy_calf",
            "navy"
        ],
        [
            "vyner",
            "front",
            "hairy_calf",
            "red"
        ],
        [
            "vyner",
            "front",
            "hairy_calf",
            "white"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "beige"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "black"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "blush"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "dark_cherry"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "forest_green"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "grey"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "navy"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "red"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "taupe"
        ],
        [
            "vyner",
            "front",
            "nappa",
            "white"
        ],
        [
            "vyner",
            "front",
            "python",
            "black"
        ],
        [
            "vyner",
            "front",
            "python",
            "gold"
        ],
        [
            "vyner",
            "front",
            "python",
            "grey"
        ],
        [
            "vyner",
            "front",
            "python",
            "natural"
        ],
        [
            "vyner",
            "front",
            "python",
            "neon_white"
        ],
        [
            "vyner",
            "front",
            "python",
            "nude"
        ],
        [
            "vyner",
            "front",
            "python",
            "silver"
        ],
        [
            "vyner",
            "front",
            "python",
            "white"
        ],
        [
            "vyner",
            "front",
            "suede",
            "beige"
        ],
        [
            "vyner",
            "front",
            "suede",
            "black"
        ],
        [
            "vyner",
            "front",
            "suede",
            "forest_green"
        ],
        [
            "vyner",
            "front",
            "suede",
            "grey"
        ],
        [
            "vyner",
            "front",
            "suede",
            "navy"
        ],
        [
            "vyner",
            "front",
            "suede",
            "red"
        ],
        [
            "vyner",
            "front",
            "suede",
            "taupe"
        ],
        [
            "vyner",
            "front",
            "suede",
            "white"
        ],
        [
            "vyner",
            "hardware",
            "metal",
            "gold"
        ],
        [
            "vyner",
            "hardware",
            "metal",
            "silver"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "black"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "blush"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "burnt_orange"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "cobalt"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "copper_brown"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "dark_cherry"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "forest_green"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "fuchsia"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "golden_yellow"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "grey"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "navy"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "red"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "taupe"
        ],
        [
            "vyner",
            "laces",
            "nylon",
            "white"
        ],
        [
            "vyner",
            "lining",
            "calf_lining",
            "beige"
        ],
        [
            "vyner",
            "lining",
            "calf_lining",
            "black"
        ],
        [
            "vyner",
            "lining",
            "calf_lining",
            "tan"
        ],
        [
            "vyner",
            "lining",
            "calf_lining",
            "white"
        ],
        [
            "vyner",
            "logo",
            "metal",
            "copper"
        ],
        [
            "vyner",
            "logo",
            "metal",
            "gold"
        ],
        [
            "vyner",
            "logo",
            "metal",
            "silver"
        ],
        [
            "vyner",
            "side",
            "crocodile",
            "black"
        ],
        [
            "vyner",
            "side",
            "crocodile",
            "chestnut"
        ],
        [
            "vyner",
            "side",
            "crocodile",
            "navy"
        ],
        [
            "vyner",
            "side",
            "crocodile",
            "nude"
        ],
        [
            "vyner",
            "side",
            "crocodile",
            "red"
        ],
        [
            "vyner",
            "side",
            "crocodile",
            "silver"
        ],
        [
            "vyner",
            "side",
            "crocodile",
            "white"
        ],
        [
            "vyner",
            "side",
            "grain_metallic",
            "emerald"
        ],
        [
            "vyner",
            "side",
            "grain_metallic",
            "gold"
        ],
        [
            "vyner",
            "side",
            "grain_metallic",
            "purple"
        ],
        [
            "vyner",
            "side",
            "grain_metallic",
            "silver"
        ],
        [
            "vyner",
            "side",
            "hairy_calf",
            "black"
        ],
        [
            "vyner",
            "side",
            "hairy_calf",
            "camouflage"
        ],
        [
            "vyner",
            "side",
            "hairy_calf",
            "leopard"
        ],
        [
            "vyner",
            "side",
            "hairy_calf",
            "navy"
        ],
        [
            "vyner",
            "side",
            "hairy_calf",
            "red"
        ],
        [
            "vyner",
            "side",
            "hairy_calf",
            "white"
        ],
        [
            "vyner",
            "side",
            "metallic",
            "copper"
        ],
        [
            "vyner",
            "side",
            "metallic",
            "fuchsia"
        ],
        [
            "vyner",
            "side",
            "metallic",
            "gold"
        ],
        [
            "vyner",
            "side",
            "metallic",
            "navy"
        ],
        [
            "vyner",
            "side",
            "metallic",
            "silver"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "beige"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "black"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "blush"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "dark_cherry"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "forest_green"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "grey"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "navy"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "red"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "taupe"
        ],
        [
            "vyner",
            "side",
            "nappa",
            "white"
        ],
        [
            "vyner",
            "side",
            "python",
            "black"
        ],
        [
            "vyner",
            "side",
            "python",
            "gold"
        ],
        [
            "vyner",
            "side",
            "python",
            "grey"
        ],
        [
            "vyner",
            "side",
            "python",
            "natural"
        ],
        [
            "vyner",
            "side",
            "python",
            "neon_white"
        ],
        [
            "vyner",
            "side",
            "python",
            "nude"
        ],
        [
            "vyner",
            "side",
            "python",
            "silver"
        ],
        [
            "vyner",
            "side",
            "python",
            "white"
        ],
        [
            "vyner",
            "side",
            "suede",
            "beige"
        ],
        [
            "vyner",
            "side",
            "suede",
            "black"
        ],
        [
            "vyner",
            "side",
            "suede",
            "forest_green"
        ],
        [
            "vyner",
            "side",
            "suede",
            "grey"
        ],
        [
            "vyner",
            "side",
            "suede",
            "navy"
        ],
        [
            "vyner",
            "side",
            "suede",
            "red"
        ],
        [
            "vyner",
            "side",
            "suede",
            "taupe"
        ],
        [
            "vyner",
            "side",
            "suede",
            "white"
        ],
        [
            "vyner",
            "sole",
            "rubber",
            "black"
        ],
        [
            "vyner",
            "sole",
            "rubber",
            "grey"
        ],
        [
            "vyner",
            "sole",
            "rubber",
            "pink"
        ],
        [
            "vyner",
            "sole",
            "rubber",
            "red"
        ],
        [
            "vyner",
            "sole",
            "rubber",
            "tan"
        ],
        [
            "vyner",
            "sole",
            "rubber",
            "white"
        ],
        [
            "vyner",
            "sole",
            "rubber",
            "yellow"
        ]
    ]
}

This endpoint returns all the possible combinations of material and color for each part of a specific brand and model. The combinations returned can take into account the availability rules for the specific model.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/combinations

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

Parameters

Parameter Mandatory Type Default Description
version no number latest The build's version.
resolve no boolean true Resolves the alias mapping.
sort no boolean true Sorts the combinations.
use_name no boolean true Adds the model's name to each combination tuple.
filter no boolean true If the combinations should be filtered by the country and/or flag.
country no text null The availability rules country.
flag no text null The availability rules flag.

Factory

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/swear/models/vyner/factory"

Example Response

{
    "brand": "swear",
    "model": "vyner",
    "factory": "flaj",
    "production_time": 7
}

Gets the factory information where a specific model is made, specifically its name and the estimated production time in days.

HTTP Request

GET /api/brands/<text:brand>/models/<text:model>/factory

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

Validate

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/swear/models/vyner/validate?p=laces:nylon:white"

Example Response

{
    "valid": false,
    "issues": [
        "Mandatory part 'lining' not defined",
        "Mandatory part 'front' not defined",
        "Mandatory part 'side' not defined",
        "Mandatory part 'sole' not defined",
        "Mandatory part 'logo' not defined",
        "Mandatory part 'hardware' not defined",
        "Mandatory part 'shadow' not defined"
    ]
}

This endpoint verifies a configuration based on a specific brand and model and returns a JSON with a key valid set as true. If a required part is missing or if the part:material:color combination has invalid values, the request will return a JSON with the key valid as false and an array of issues specifying what is wrong.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/validate

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

Parameters

Parameter Mandatory Type Default Description
version no number latest The build's version.
variant no text null The model's variant.
p no text null The configuration of the model, described as a sequence of triplets in the form of part:material:color.
initials no text null The personalization initials text.
engraving no text null The personalization engraving properties.
initials_extra no dictionary null The personalization initials object, containing the initials text and engraving for each group.
gender no text null The gender of the customization, used to resolve the scale.
size no number null The size of the customization.

Logic

Example Request

curl "https://ripe-core-sbx.platforme.com/api/brands/dummy/models/cube/logic"

Example Response

<Logic module for (dummy, cube) version unknown>

This endpoint returns the logic script of a specific brand and model. If a method name and its arguments are provided as parameters, the result of the method calling will be returned.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/logic

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

Parameters

Parameter Mandatory Type Default Description
version no number latest The build's version.
format no text py The script extension, either py or js.
method no text null The name of the method present in the logic script.

Logic Method

Example Request

curl -s -X POST "https://ripe-core-sbx.platforme.com/api/brands/swear/models/vyner/logic/groups"

Example Response

[
    "main"
]

This endpoint returns the result of executing the method provided from the logic script. The arguments for the method can be passed through parameters or through the request body.

HTTP Request

POST https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/logic

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

POST Parameters

Parameter Mandatory Type Default Description
version no number latest The build's version.

On Config

Example Request

curl -s -X POST \
    "https://ripe-core-sbx.platforme.com/api/brands/dummy/models/cube/on_config" \
    -d '{
        "ctx": {
            "parts": {}
        },
        "brand":"dummy",
        "model":"cube"
    }'

Example Response

{
    "parts": {},
    "messages": [],
    "initials": {
        "main": {
            "initials": "",
            "engraving": null
        }
    }
}

This endpoint returns the result of executing the method on_config from the logic script. The arguments for the method are passed through the request body.

HTTP Request

POST https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/on_config

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

POST Parameters

Parameter Mandatory Type Default Description
version no number latest The build's version.

POST Body

Parameter Mandatory Type Default Description
ctx no dictionary null The context of the request.
brand no text null The brand value used as the method argument.
model no text null The model value used as the method argument.

On Part

Example Request

curl -s -X POST \
    "https://ripe-core-sbx.platforme.com/api/brands/dummy/models/cube/on_part" \
    -d '{
        "ctx": {
            "parts": {
                "top0_bottom": {
                    "material": "leather_cbe",
                    "color": "black"
                },
                "side": {
                    "material": "leather_cbe",
                    "color": "black"
                }
            }
        },
        "name":"side",
        "value": {
            "material": "leather_cbe",
            "color": "black"
        }
    }'

Example Response

{
    "parts": {
        "top0_bottom": {
            "material": "leather_cbe",
            "color": "black"
        },
        "side": {
            "material": "leather_cbe",
            "color": "black"
        }
    },
    "initials": {
        "main": {
            "initials": "",
            "engraving": null
        }
    },
    "messages": [
        [
            "config",
            "top0_bottom - material forced to `leather_cbe`"
        ]
    ],
    "choices": {}
}

This endpoint returns the result of executing the method on_part from the logic script. The arguments for the method are passed through the request body.

HTTP Request

POST https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/on_part

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

Parameters

Parameter Mandatory Type Default Description
version no number latest The build's version.

POST Body

Parameter Mandatory Type Default Description
ctx no dictionary null The context of the request.
name no text null The part's name.
value no dictionary null The part's value (material and color).

On Initials

Example Request

curl -s -X POST \
    "https://ripe-core-sbx.platforme.com/api/brands/dummy/models/cube/on_initials" \
    -d '{
        "ctx": {
            "initials": {
                "main": {
                    "initials": "DOG",
                    "engraving": "grey:style"
                }
            }
        },
        "group":"main",
        "initials": "DOG",
        "engraving": "grey:style"
    }'

Example Response

{
    "initials": {
        "main": {
            "initials": "",
            "engraving": null
        }
    },
    "messages": [
        [
            "initials",
            "Blacklisted word detected"
        ]
    ],
    "choices": {}
}

This endpoint returns the result of executing the method on_initials from the logic script. The arguments for the method are passed through the request body.

HTTP Request

POST https://ripe-core-sbx.platforme.com/api/brands/<text:brand>/models/<text:model>/on_initials

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text The brand's name.
model yes text The model's name.

Parameters

Parameter Mandatory Type Default Description
version no number latest The build's version.

POST Body

Parameter Mandatory Type Default Description
ctx no dictionary null The context of the request.
group no text null The initials' group.
initials no text null The initials' text.
engraving no text null The initials' engraving.

Resources

Config

Field Type Description
brand text Build's brand.
name text Model's name.
description text Model description text.
title text Model marketing name.
style text Style (as an open string) of the model.
scale text Scale available for the product.
gender text The gender of the product, it can be "male", "female" or "both".
observations text Complementary description text.
tags list List of tags that define certain behaviors for the model.
sizes dictionary The start, end, and step for each scale of each available gender.
frames number The number of side frames, all other views are considered to have only one frame.
faces list of text The available perspective of the model.
faces_m dictionary The number of frames of each face and a boolean to define if there is a thumbnail or not.
parts dictionary Describes all customization models part and correspondent materials and colors.
defaults dictionary Default material and color for every part.
hidden list of text The parts that can't be customized by the end user.
order dictionary Defines the order in which the original parts, materials and colors should be presented in the layout.
alias dictionary Defines visual alias for part, materials or colors, note that a fully qualified name may be used to reduce ambiguity.
blacklist dictionary Prevent combinations of appearing.
restrictions list of dictionary Prevents parts or pairs of material-color from appearing together, meaning that when one is present on the customization, the other won't appear in the UI for selection, special cases exist for a single element item where that combination is always excluded from the UI (hard restriction).
sync dictionary The parts that must have the same material and color, when one is changed the others should also change to the same combination.
z_index list of text Defines the part's priorities for drawing, this should ensure proper layering of the model (no hidden parts).

Defaults

Field Type Description
model text Build's name.
parts dictionary Default material and color for every part.

Product Endpoints

Create

Example Request

curl -s -X POST \
  "https://ripe-core-sbx.platforme.com/api/products" \
  -H "Content-Type: application/json" \
  -H "X-Secret-Key: $RIPE_KEY" \
  -d '{
    "brand":"swear",
    "name":"vyner",
    "gender":"Male",
    "price_eur": 10.0,
    "price_usd": 11.0,
    "price_gbp": 12.0
  }'

Example Response

{
    "_id": "659825a5ed44d3f74baaf848",
    "id": 272111,
    "brand": "swear",
    "name": "vyner",
    "gender": "Male",
    "price_eur": 10.0,
    "price_usd": 11.0,
    "price_gbp": 12.0,
    "enabled": true,
    "description": null,
    "meta": {},
    "brand_t": null,
    "retailer_t": null,
    "vendor_t": null,
    "variant": null,
    "observations": null,
    "default_scale": null,
    "ff_id": null,
    "created": 1704469925,
    "modified": 1704469925
}

This endpoint returns the created Product.

HTTP Request

POST https://ripe-core-sbx.platforme.com/api/products

POST Body

Parameter Mandatory Type Default Description
brand yes text The brand associated with the product.
name yes text The product's identifier.
variant no text null The variant (or sub-variant) of the product that serves to specialize the type of the product.
observations no text null Description of the product.
gender yes text The gender of the product (one of Male, Female, Kids and Unknown).
price_eur no float null The product's price, in euros EUR.
price_usd no float null The product's price, in dollars USD.
price_gbp no float null The product's price, in british pound GBP.
default_scale no text null The default scale to be used when processing the product's size.
ff_id no number null Identifier of the product.

Config

Example Request

curl "https://ripe-core-sbx.platforme.com/api/products/swear/vyner/config"

Example Response

{
    "name": "vyner",
    "brand": "swear",
    "version": "186",
    "path": "/data/builds/swear/models/vyner",
    "parts": [
        {
            "name": "front",
            "materials": [
                {
                    "name": "nappa",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "terracotta",
                        "beige",
                        "forest_green",
                        "dark_cherry",
                        "blush",
                        "grey",
                        "taupe"
                    ]
                },
                {
                    "name": "suede",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "terracotta",
                        "beige",
                        "forest_green",
                        "grey",
                        "taupe"
                    ]
                },
                {
                    "name": "veg_tan",
                    "colors": [
                        "raw"
                    ]
                },
                {
                    "name": "hairy_calf",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "terracotta",
                        "leopard",
                        "camouflage",
                        "beige"
                    ]
                },
                {
                    "name": "ostrich",
                    "colors": [
                        "white",
                        "black",
                        "tan",
                        "grey"
                    ]
                },
                {
                    "name": "python",
                    "colors": [
                        "white",
                        "black",
                        "natural",
                        "silver",
                        "gold",
                        "neon_white",
                        "blush",
                        "grey",
                        "nude"
                    ]
                },
                {
                    "name": "crocodile",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "chestnut",
                        "nude",
                        "silver"
                    ]
                },
                {
                    "name": "grain_metallic",
                    "colors": [
                        "purple",
                        "emerald",
                        "gold",
                        "silver"
                    ]
                }
            ]
        },
        {
            "name": "side",
            "materials": [
                {
                    "name": "nappa",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "terracotta",
                        "beige",
                        "forest_green",
                        "dark_cherry",
                        "blush",
                        "grey",
                        "taupe"
                    ]
                },
                {
                    "name": "suede",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "terracotta",
                        "beige",
                        "forest_green",
                        "grey",
                        "taupe"
                    ]
                },
                {
                    "name": "metallic",
                    "colors": [
                        "silver",
                        "gold",
                        "copper",
                        "navy",
                        "fuchsia"
                    ]
                },
                {
                    "name": "veg_tan",
                    "colors": [
                        "raw"
                    ]
                },
                {
                    "name": "hairy_calf",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "terracotta",
                        "leopard",
                        "camouflage",
                        "beige"
                    ]
                },
                {
                    "name": "ostrich",
                    "colors": [
                        "white",
                        "black",
                        "tan",
                        "grey"
                    ]
                },
                {
                    "name": "python",
                    "colors": [
                        "white",
                        "black",
                        "natural",
                        "silver",
                        "gold",
                        "neon_white",
                        "blush",
                        "grey",
                        "nude"
                    ]
                },
                {
                    "name": "crocodile",
                    "colors": [
                        "white",
                        "black",
                        "navy",
                        "red",
                        "chestnut",
                        "nude",
                        "silver"
                    ]
                },
                {
                    "name": "grain_metallic",
                    "colors": [
                        "purple",
                        "emerald",
                        "gold",
                        "silver"
                    ]
                }
            ]
        },
        {
            "name": "lining",
            "materials": [
                {
                    "name": "calf_lining",
                    "colors": [
                        "white",
                        "black",
                        "tan",
                        "beige"
                    ]
                }
            ]
        },
        {
            "name": "laces",
            "materials": [
                {
                    "name": "nylon",
                    "colors": [
                        "white",
                        "black",
                        "grey",
                        "navy",
                        "cobalt",
                        "red",
                        "fuchsia",
                        "rose",
                        "chocolate",
                        "terracotta",
                        "taupe",
                        "copper_brown",
                        "beige",
                        "forest_green",
                        "golden_yellow",
                        "neon_yellow",
                        "burnt_orange",
                        "blush",
                        "dark_cherry"
                    ]
                }
            ]
        },
        {
            "name": "sole",
            "materials": [
                {
                    "name": "rubber",
                    "colors": [
                        "white",
                        "black",
                        "grey",
                        "tan",
                        "yellow",
                        "pink",
                        "red"
                    ]
                }
            ]
        },
        {
            "name": "hardware",
            "materials": [
                {
                    "name": "metal",
                    "colors": [
                        "silver",
                        "gold",
                        "copper"
                    ]
                }
            ]
        },
        {
            "name": "logo",
            "materials": [
                {
                    "name": "metal",
                    "colors": [
                        "silver",
                        "gold",
                        "copper"
                    ]
                }
            ]
        },
        {
            "name": "shadow",
            "materials": [
                {
                    "name": "default",
                    "colors": [
                        "default"
                    ]
                }
            ]
        }
    ],
    "description": "vyner",
    "title": "lace up round toe",
    "style": "low",
    "scale": {
        "male": "it",
        "female": "it",
        "other": "it",
        "all": "it"
    },
    "gender": "both",
    "observations": "A contemporary take on the classic lace-up sneaker, the fully-customisable Vyner is all about comfort with its cushioned piping and padded collar. The low-top comes complete with a round toe and rubber sole, in addition to flat laces.",
    "toe": "round",
    "type": "very-large",
    "size": [
        1000,
        1000
    ],
    "tags": [
        "generic",
        "initials_type_zoom",
        "initials_uppercase"
    ],
    "sizes": {
        "it:female": [
            19,
            21,
            23,
            25,
            27,
            29,
            31
        ],
        "it:male": [
            25,
            27,
            29,
            31,
            33,
            35,
            37,
            39,
            41,
            43,
            45
        ]
    },
    "frames": 24,
    "faces": [
        "side",
        "top"
    ],
    "faces_m": {
        "side": {
            "frames": 24,
            "thumbnail": true
        },
        "top": {
            "frames": 1,
            "thumbnail": true
        }
    },
    "thumbnails": [
        {
            "name": "side-0",
            "face": "side",
            "frame": 0
        },
        {
            "name": "top-0",
            "face": "top",
            "frame": 0
        }
    ],
    "hidden": [
        "logo",
        "shadow"
    ],
    "blacklist": null,
    "sync": null,
    "defaults": null,
    "initials": {
        "profile": "base",
        "z_index": 4,
        "properties": [
            {
                "name": "metal_copper",
                "type": "font"
            },
            {
                "name": "metal_gold",
                "type": "font"
            },
            {
                "name": "metal_silver",
                "type": "font"
            }
        ],
        "$profiles": {
            "base": {
                "frame": "top",
                "align": "center",
                "image_rotation": 270,
                "font_family": "SwearGold",
                "font_weight": "Regular",
                "font_spacing": -10,
                "exclusion": [
                    "logo"
                ],
                "position": [
                    449,
                    408
                ],
                "rotation": 0
            },
            "style::metal_copper": {
                "font_family": "SwearCopper"
            },
            "style::metal_gold": {
                "font_family": "SwearGold"
            },
            "style::metal_silver": {
                "font_family": "SwearSilver"
            },
            "viewport::large": {
                "viewport": [
                    324,
                    283,
                    250,
                    250
                ]
            },
            "viewport::medium": {
                "viewport": [
                    349,
                    308,
                    200,
                    200
                ]
            },
            "viewport::small": {
                "viewport": [
                    399,
                    358,
                    100,
                    100
                ]
            },
            "metal_copper": {
                "font_family": "SwearCopper"
            },
            "metal_gold": {
                "font_family": "SwearGold"
            },
            "metal_silver": {
                "font_family": "SwearSilver"
            },
            "large": {
                "viewport": [
                    324,
                    283,
                    250,
                    250
                ]
            },
            "medium": {
                "viewport": [
                    349,
                    308,
                    200,
                    200
                ]
            },
            "small": {
                "viewport": [
                    399,
                    358,
                    100,
                    100
                ]
            }
        },
        "$alias": {
            "report": [
                "viewport::medium"
            ],
            "step::personalization": [
                "viewport::large"
            ],
            "step::size": [
                "viewport::medium"
            ]
        }
    },
    "initials_frame": null,
    "z_index": {
        "shadow": 1,
        "lining": 2,
        "front": 3,
        "side": 5,
        "sole": 6,
        "laces": 7,
        "logo": 8,
        "hardware": 9,
        "overlay": 30000
    },
    "$info": {
        "branch": "master",
        "build": 186,
        "build_fqn": "186",
        "build_s": "186",
        "config": {
            "blend_shadow": {
                "maltby": {
                    "fringe_shadow": "fringe"
                }
            },
            "no_alpha_composite": [
                "blue0_orange",
                "clear_white",
                "transparent0_white",
                "white"
            ],
            "opacity_shadow": {
                "default": {
                    "alpha_divisor": 1,
                    "blur_radius": 1
                },
                "fringe_shadow": {
                    "alpha_divisor": 2,
                    "blur_radius": 3.5
                }
            },
            "priorities": {
                "accents": 3,
                "collar": 8,
                "elastic": 6,
                "eyestay0_side": 9,
                "fringe": 10000,
                "fringe_hardware": 10001,
                "front": 3,
                "hardware": 7,
                "heel0_trimmings": 5,
                "heel_tab": 10,
                "lace0_eyelet": 11,
                "laces": 6,
                "metal_caps": 10000,
                "metal_toe_cap": 10000,
                "mudguard": 7,
                "outsole": 10002,
                "overlay": 30000,
                "rubber_strap": 10000,
                "shadow": 1,
                "side": 4,
                "side0_tongue_detail": 4,
                "sole": 12,
                "strap_tip": 10000,
                "strap_tips": 10000,
                "tag_left": 13,
                "tag_right": 13,
                "toe0_tongue": 6,
                "toe_cap": 20000,
                "trimmings": 4,
                "upper": 2,
                "upper1": 2,
                "upper2": 3,
                "zip": 3
            },
            "repositions": {
                "air_rev_nitro": "auto",
                "air_rev_trigger": "auto",
                "air_rev_xtra": "auto",
                "air_revive": "auto",
                "bond": 164,
                "carnaby": 78,
                "crosby": "auto",
                "crosby_p": "auto",
                "crosby_v2": "auto",
                "element_black": "auto",
                "element_blue_grey": "auto",
                "element_blue_reflective": "auto",
                "element_green": "auto",
                "element_grey_reflective": "auto",
                "element_neon_pink": "auto",
                "element_red": "auto",
                "element_yellow_pink": "auto",
                "gypsy_denim": "auto",
                "gypsy_multi": "auto",
                "maltby": 78,
                "redchurch": 78,
                "regent": 140
            },
            "shadows": [
                "fringe_shadow",
                "patch",
                "shadow"
            ],
            "skip_colorize": [
                "fringe_shadow",
                "masks",
                "overlay"
            ],
            "skip_repositions": [
                "overlay",
                "top"
            ],
            "skip_verify_defaults": [
                "initials",
                "masks",
                "overlay",
                "static",
                "swatches"
            ],
            "specific_colorize": {
                "air_rev_nitro": {
                    "collar": "nappa",
                    "eyestay0_side": "nappa",
                    "heel0_trimmings": "nappa",
                    "heel_tab": "nappa",
                    "mudguard": "nappa",
                    "side0_tongue_detail": "nappa",
                    "toe0_tongue": "nappa"
                },
                "bond": {
                    "front": "nappa",
                    "heel": "nappa",
                    "side": "nappa",
                    "straps": "nappa"
                },
                "conduit": {
                    "front": "nappa",
                    "side": "nappa"
                },
                "dean2": {
                    "collar": "nappa",
                    "front": "nappa",
                    "side": "nappa"
                },
                "dean54": {
                    "front": "nappa",
                    "piping": "nappa",
                    "side": "nappa",
                    "toe_cap": "nappa"
                },
                "hoxton": {
                    "back_stay": "nappa",
                    "front": "nappa",
                    "side": "nappa"
                },
                "kingsland": {
                    "collar": "nappa",
                    "front": "nappa",
                    "side": "nappa"
                },
                "maddox": {
                    "front": "nappa",
                    "side": "nappa"
                },
                "maltby": {
                    "fringe": "nappa",
                    "front": "nappa",
                    "side": "nappa"
                },
                "marshall": {
                    "eye_stay": "nappa",
                    "front": "nappa",
                    "front_panel": "nappa",
                    "inside": "nappa",
                    "inside_panel": "nappa",
                    "outside": "nappa",
                    "tongue": "nappa"
                },
                "redchurch": {
                    "front": "nappa"
                },
                "regent": {
                    "ankle_side": "nappa",
                    "front": "nappa",
                    "heel": "nappa",
                    "side": "nappa",
                    "stay": "nappa"
                },
                "vyner": {
                    "front": "nappa",
                    "side": "nappa"
                }
            },
            "static_dirs": [
                "overlay"
            ],
            "vendor": "swear"
        },
        "description": "Adding monogram beige and block parts in all colors",
        "details": {
            "aliyun_bucket": "",
            "alpha_composite": true,
            "collect": true,
            "colorize": true,
            "compress": true,
            "description": "Adding monogram beige and block parts in all colors",
            "dropbox_folder": "/deploy",
            "models": [
                "air_rev_nitro",
                "air_rev_trigger",
                "air_rev_xtra",
                "air_revive",
                "bond",
                "carnaby",
                "carnaby_will",
                "conduit",
                "crosby",
                "crosby_p",
                "crosby_v2",
                "dean",
                "dean2",
                "dean54",
                "element_black",
                "element_blue_grey",
                "element_blue_reflective",
                "element_green",
                "element_grey_reflective",
                "element_neon_pink",
                "element_red",
                "element_yellow_pink",
                "gypsy_denim",
                "gypsy_multi",
                "hoodie",
                "hoxton",
                "kingsland",
                "maddox",
                "maddox10cc",
                "maddox_glitter",
                "maltby",
                "marshall",
                "nori",
                "redchurch",
                "regent",
                "ridge_runner",
                "uglyww",
                "vyner",
                "vyner_glitter",
                "vyner_hitop",
                "vyner_hitop_glitter"
            ],
            "publish": true,
            "reposition": true,
            "resave": true,
            "source_commit": "53cbd06780a53ea8623dd5d00a200797c0a7867b",
            "source_url": "http://gogs.platforme.com/platforme/builds.git",
            "start_time": 1659606810.297122,
            "strict": true,
            "uid": "a1fbc3673666fc24a4f6b192b2da1be1dfcee001",
            "upload": true,
            "upload_branch": "master",
            "upload_branch_n": "master",
            "user": "da",
            "user_email": "da@platforme.com",
            "user_full": "da <da@platforme.com>"
        },
        "duration": 1721.8983755111694,
        "extension": "zip",
        "file_id": "id:P-yUG8Qxd2AAAAAAAAAX3g",
        "file_name": "swear.186.zip",
        "file_size": 6455908544,
        "file_url": "https://www.dropbox.com/s/gr9qo4gqd7xjpza/swear.186.zip?dl=0",
        "files": [
            "./initials",
            "./master.json",
            "./models",
            "./static",
            "./swatches",
            "./info.json"
        ],
        "installed": 1670411958,
        "packager": 2,
        "sources": [
            "dropbox"
        ],
        "tags": [
            "dropbox",
            "global",
            "us",
            "usa"
        ],
        "timestamp": 1659608532,
        "user": "da <da@platforme.com>",
        "vendor": "swear"
    },
    "$mtime": 1670411912.7246819,
    "version_s": "186",
    "version_i": 186,
    "branch": "master",
    "compatibility": 1,
    "order": null,
    "initials_patch": {
        "suede": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "navy": {
                "material": "nappa",
                "color": "navy"
            },
            "cobalt": {
                "material": "nappa",
                "color": "cobalt"
            },
            "red": {
                "material": "nappa",
                "color": "red"
            },
            "fuchsia": {
                "material": "nappa",
                "color": "fuchsia"
            },
            "chocolate": {
                "material": "nappa",
                "color": "chocolate"
            },
            "terracotta": {
                "material": "nappa",
                "color": "terracotta"
            },
            "beige": {
                "material": "nappa",
                "color": "beige"
            },
            "forest_green": {
                "material": "nappa",
                "color": "forest_green"
            }
        },
        "hairy_calf": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "navy": {
                "material": "nappa",
                "color": "navy"
            },
            "cobalt": {
                "material": "nappa",
                "color": "cobalt"
            },
            "red": {
                "material": "nappa",
                "color": "red"
            },
            "fuchsia": {
                "material": "nappa",
                "color": "fuchsia"
            },
            "terracotta": {
                "material": "nappa",
                "color": "terracotta"
            },
            "tan": {
                "material": "nappa",
                "color": "beige"
            },
            "mustard": {
                "material": "nappa",
                "color": "mustard"
            },
            "burnt_orange": {
                "material": "nappa",
                "color": "burnt_orange"
            },
            "leopard": {
                "material": "nappa",
                "color": "beige"
            },
            "camouflage": {
                "material": "nappa",
                "color": "forest_green"
            }
        },
        "ostrich": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "tan": {
                "material": "nappa",
                "color": "terracotta"
            },
            "neon_yellow": {
                "material": "nappa",
                "color": "neon_yellow"
            },
            "grey": {
                "material": "nappa",
                "color": "grey"
            }
        },
        "python": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "natural": {
                "material": "nappa",
                "color": "off_white"
            },
            "silver": {
                "material": "metallic",
                "color": "silver"
            },
            "gold": {
                "material": "metallic",
                "color": "gold"
            },
            "neon_white": {
                "material": "nappa",
                "color": "off_white"
            }
        },
        "crocodile": {
            "white": {
                "material": "nappa",
                "color": "white"
            },
            "black": {
                "material": "nappa",
                "color": "black"
            },
            "navy": {
                "material": "nappa",
                "color": "navy"
            },
            "red": {
                "material": "nappa",
                "color": "red"
            },
            "tan": {
                "material": "nappa",
                "color": "terracotta"
            },
            "nude": {
                "material": "nappa",
                "color": "beige"
            },
            "silver": {
                "material": "metallic",
                "color": "silver"
            },
            "antique_gold": {
                "material": "metallic",
                "color": "gold"
            }
        }
    },
    "initials_patch_materials": [
        "embossed"
    ],
    "initials_dot_materials": [
        "embossed"
    ],
    "initials_pivot_part": "front",
    "always_patch": false,
    "alias": null,
    "restrictions": [],
    "meta": {},
    "locales": [
        "en_us",
        "ar",
        "da_dk",
        "de_de",
        "es_es",
        "fr_fr",
        "it_it",
        "ja_jp",
        "ko_kr",
        "nl_nl",
        "pt_br",
        "ru_ru",
        "sv_se",
        "zh_cn"
    ],
    "variant": null
}

This endpoint returns the configuration of a product with the given brand, model and variant.

HTTP Request

GET https://ripe-core-sbx.platforme.com/api/products/<text:brand>/<text:model>/config

PATH Parameters

Parameter Mandatory Type Default Description
brand yes text Brand's name.
model yes text Model's name.

GET Parameters

Parameter Mandatory Type Default Description
variant no number null The product's variant.

Resources

Config

Field Type Description
brand text Build's brand.
name text Build's name.
description text Product description text.
title text Product marketing name.
style text Style (as an open string) of the model.
scale text Scale available for the product.
gender text The gender of the product, it can be "male", "female" or "both".
observations text Complementary description text.
tags list List of tags that define certain behaviours for the product.
sizes dictionary The start, end, and step for each scale of each available gender.
frames number The number of side frames, all other views are considered to have only one frame.
faces list of text The available perspective of the product.
faces_m dictionary The number of frames of each face and a boolean to define if there is a thumbnail or not.
parts dictionary Describes all customization products part and correspondent materials and colors.
defaults dictionary Default material and color for every part.
hidden list of text The parts that can't be customized by the end user.
order dictionary Defines the order in which the original parts, materials and colors should be presented in the layout.
alias dictionary Defines visual alias for part, materials or colors, note that a fully qualified name may be used to reduce ambiguity.
blacklist dictionary Prevent combinations of appearing.
restrictions list of dictionary Prevents parts or pairs of material-color from appearing together, meaning that when one is present on the customization, the other won't appear in the UI for selection, special cases exist for a single element item where that combination is always excluded from the UI (hard restriction).
sync dictionary the parts that must have the same material and color, when one is changed the others should also change to the same combination.
z_index list of text Defines the part's priorities for drawing, this should ensure proper layering of the model (no hidden parts).

Order Endpoints

An order includes general information about a product's transaction entry and processing. Platforme API allows access to that information from the already existing orders but also to import new orders to the system. Furthermore, production order reports may be generated.

List

The list endpoint returns the existing orders according to the given parameters. If no parameters are given, it will 10 orders the user has permissions to access. A user only has permission to access and modify data related to him, meaning that he can only access data from the brands he is responsible for.

Query support can be consulted here

Example Request

curl "https://ripe-core-sbx.platforme.com/api/orders?filters[]=shoe:eq:vyner" \
  -H "X-Secret-Key: $RIPE_KEY"

Example Response

[
    {
        "_id": "5c7fe48e4ce4e700625c7213",
        "id": 4692,
        "number": 4692,
        "enabled": true,
        "description": null,
        "created": 1551885454,
        "modified": 1670425697,
        "meta": {
            "sku": "654a29e7-8cf9-4446-98f4-f7dff2f4dc54",
            "notified": 1670425696
        },
        "key": "51ee733a131bc68d2112aca82626879ceda76de9",
        "status": "production",
        "production_status": "unset",
        "production": "produce",
        "gender": "female",
        "currency": "USD",
        "country": "US",
        "price": 400.0,
        "prices": {
            "components": {
                "lining": {
                    "rule_id": 14931,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "sole": {
                    "rule_id": 14933,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Rubber"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "hardware": {
                    "rule_id": 14930,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "laces": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "front": {
                    "rule_id": 14912,
                    "rule_count": 4,
                    "price_taxes": 135.0,
                    "vat": 22.5,
                    "vat_rate": 20.0,
                    "price": 112.5,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Nappa Leather"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 135.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "logo": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "shadow": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "side": {
                    "rule_id": 14923,
                    "rule_count": 4,
                    "price_taxes": 265.0,
                    "vat": 44.17,
                    "vat_rate": 20.0,
                    "price": 220.83,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Nappa Leather"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 265.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "engraving": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null
                }
            },
            "total": {
                "price_final": 400.0,
                "price_taxes": 400.0,
                "vat": 0.0,
                "ddp": 0.0,
                "ddp_percent": 0.0,
                "vat_rate": 0.0,
                "price": 400.0,
                "currency": "USD",
                "country": "US",
                "hs_codes": [
                    6403999065,
                    null
                ],
                "hs_code_priority": -1,
                "shipping": 0.0,
                "notes": [
                    "Nappa Leather",
                    "Rubber"
                ],
                "diag": {
                    "no_round": {
                        "price_final": 400.0,
                        "price_taxes": 400.0,
                        "price": 400.0,
                        "vat": 0.0,
                        "ddp": 0.0
                    },
                    "patch": true,
                    "round_value": true,
                    "is_vat": false,
                    "is_ddp": true,
                    "is_european": false,
                    "is_rounded": false,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null
                },
                "cites": false
            }
        },
        "brand": "swear",
        "shoe": "vyner",
        "shoe_query": "model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "shoe_url": "/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "image_url": "/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "minify_hash": "Mzk4NjU",
        "image_hash": "Mzk4NjY",
        "image_o_hash": "Mzk4Njc",
        "top_hash": "Mzk4Njg",
        "top_o_hash": "Mzk4Njk",
        "bottom_hash": "Mzk4NzA",
        "bottom_o_hash": "Mzk4NzE",
        "back_hash": "Mzk4NzI",
        "side_hash": "Mzk4NzM",
        "structure": "{\"brand\": \"swear\", \"model\": \"vyner\", \"variant\": \"\", \"parts\": [{\"color\": \"white\", \"material\": \"nappa\", \"name\": \"front\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"nappa\", \"name\": \"side\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"calf_lining\", \"name\": \"lining\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"nylon\", \"name\": \"laces\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"rubber\", \"name\": \"sole\", \"hidden\": false, \"optional\": false}, {\"color\": \"silver\", \"material\": \"metal\", \"name\": \"hardware\", \"hidden\": false, \"optional\": false}, {\"color\": \"silver\", \"material\": \"metal\", \"name\": \"logo\", \"hidden\": true, \"optional\": false}, {\"color\": \"default\", \"material\": \"default\", \"name\": \"shadow\", \"hidden\": true, \"optional\": false}], \"parts_m\": {\"lining\": {\"color\": \"white\", \"material\": \"calf_lining\"}, \"sole\": {\"color\": \"white\", \"material\": \"rubber\"}, \"hardware\": {\"color\": \"silver\", \"material\": \"metal\"}, \"laces\": {\"color\": \"white\", \"material\": \"nylon\"}, \"front\": {\"color\": \"white\", \"material\": \"nappa\"}, \"logo\": {\"color\": \"silver\", \"material\": \"metal\"}, \"shadow\": {\"color\": \"default\", \"material\": \"default\"}, \"side\": {\"color\": \"white\", \"material\": \"nappa\"}}, \"gender\": \"female\", \"size\": 24, \"query\": \"model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"url\": \"/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"image\": \"/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"extras\": 0, \"engraving\": \"metal_silver:style\", \"initials\": \"AA\"}",
        "ff_id": null,
        "ff_shoe_id": 12212972,
        "ff_order_id": "c7276d0f-b4d2-4300-b05c-4ad6f8e1eed3",
        "delivery_time": 10,
        "tracking_number": null,
        "tracking_url": null,
        "states": [
            230914
        ],
        "attachments": [],
        "account": "docs@platforme.com",
        "customer": null,
        "ambassador": null,
        "store": null,
        "brand_t": "swear",
        "retailer_t": null,
        "status_index": 2,
        "vendor_t": "FLAJ",
        "factory": "FLAJ",
        "notes": [],
        "report_url_e": null,
        "type": "build",
        "variant": null,
        "chat": null,
        "invoicing_info": {},
        "last_update_touches": [
            "dva@platforme.com"
        ],
        "last_updated": 1670425696,
        "pickup_number": null,
        "priority": null,
        "proof_of_delivery_url": null,
        "return_tracking_number": null,
        "return_tracking_url": null,
        "scale_s": null,
        "shipping_info": {},
        "states_names": [
            "production"
        ],
        "tag": null,
        "transport": {},
        "transport_ready": false,
        "quantity": 1,
        "domain": null,
        "sku": null,
        "retail_id": null,
        "item_id": null,
        "invoice": {},
        "last_state_change": null,
        "issues": [],
        "number_s": "#004692",
        "channel": "digital",
        "delivery_d": 1552749454.0,
        "scale": "it",
        "size_scaled": 37.5,
        "details": {
            "brand": "swear",
            "model": "vyner",
            "variant": "",
            "parts": [
                {
                    "color": "white",
                    "material": "nappa",
                    "name": "front",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "nappa",
                    "name": "side",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "calf_lining",
                    "name": "lining",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "nylon",
                    "name": "laces",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "rubber",
                    "name": "sole",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "silver",
                    "material": "metal",
                    "name": "hardware",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "silver",
                    "material": "metal",
                    "name": "logo",
                    "hidden": true,
                    "optional": false
                },
                {
                    "color": "default",
                    "material": "default",
                    "name": "shadow",
                    "hidden": true,
                    "optional": false
                }
            ],
            "parts_m": {
                "lining": {
                    "color": "white",
                    "material": "calf_lining"
                },
                "sole": {
                    "color": "white",
                    "material": "rubber"
                },
                "hardware": {
                    "color": "silver",
                    "material": "metal"
                },
                "laces": {
                    "color": "white",
                    "material": "nylon"
                },
                "front": {
                    "color": "white",
                    "material": "nappa"
                },
                "logo": {
                    "color": "silver",
                    "material": "metal"
                },
                "shadow": {
                    "color": "default",
                    "material": "default"
                },
                "side": {
                    "color": "white",
                    "material": "nappa"
                }
            },
            "gender": "female",
            "size": 24,
            "query": "model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "url": "/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "image": "/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "extras": 0,
            "engraving": "metal_silver:style",
            "initials": "AA"
        }
    },
    {
        "_id": "5d124f7cc846b3fae05674ae",
        "id": 5060,
        "number": 5060,
        "enabled": true,
        "description": null,
        "created": 1561481083,
        "modified": 1654078565,
        "meta": {
            "sku": "824de319-5ef7-463b-84b9-cc534712d396",
            "notified": 1561481084
        },
        "brand_t": "swear",
        "retailer_t": null,
        "vendor_t": "FLAJ",
        "key": "7529cb325759db0564c16bba2daa32035b71fee6",
        "status": "created",
        "status_index": 1,
        "production_status": "unset",
        "production": "produce",
        "gender": "female",
        "currency": "USD",
        "country": "US",
        "price": 400.0,
        "prices": {
            "components": {
                "lining": {
                    "rule_id": 14931,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "sole": {
                    "rule_id": 14933,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Rubber"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "hardware": {
                    "rule_id": 14930,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "laces": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "front": {
                    "rule_id": 14912,
                    "rule_count": 4,
                    "price_taxes": 135.0,
                    "vat": 22.5,
                    "vat_rate": 20.0,
                    "price": 112.5,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Nappa Leather"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 135.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "logo": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "shadow": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "side": {
                    "rule_id": 14923,
                    "rule_count": 4,
                    "price_taxes": 265.0,
                    "vat": 44.17,
                    "vat_rate": 20.0,
                    "price": 220.83,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Nappa Leather"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 265.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "engraving": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null
                }
            },
            "total": {
                "price_final": 400.0,
                "price_taxes": 400.0,
                "vat": 0.0,
                "ddp": 0.0,
                "ddp_percent": 0.0,
                "vat_rate": 0.0,
                "price": 400.0,
                "currency": "USD",
                "country": "US",
                "hs_codes": [
                    6403999065,
                    null
                ],
                "hs_code_priority": -1,
                "shipping": 0.0,
                "notes": [
                    "Rubber",
                    "Nappa Leather"
                ],
                "diag": {
                    "no_round": {
                        "price_final": 400.0,
                        "price_taxes": 400.0,
                        "price": 400.0,
                        "vat": 0.0,
                        "ddp": 0.0
                    },
                    "patch": true,
                    "round_value": true,
                    "is_vat": false,
                    "is_ddp": true,
                    "is_european": false,
                    "is_rounded": false,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null
                },
                "cites": false
            }
        },
        "brand": "swear",
        "shoe": "vyner",
        "shoe_query": "model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "shoe_url": "/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "image_url": "/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "minify_hash": "Mzk4NjU",
        "image_hash": "Mzk4NjY",
        "image_o_hash": "Mzk4Njc",
        "top_hash": "Mzk4Njg",
        "top_o_hash": "Mzk4Njk",
        "bottom_hash": "Mzk4NzA",
        "bottom_o_hash": "Mzk4NzE",
        "back_hash": "Mzk4NzI",
        "side_hash": "Mzk4NzM",
        "structure": "{\"brand\": \"swear\", \"model\": \"vyner\", \"variant\": \"\", \"parts\": [{\"color\": \"white\", \"material\": \"nappa\", \"name\": \"front\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"nappa\", \"name\": \"side\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"calf_lining\", \"name\": \"lining\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"nylon\", \"name\": \"laces\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"rubber\", \"name\": \"sole\", \"hidden\": false, \"optional\": false}, {\"color\": \"silver\", \"material\": \"metal\", \"name\": \"hardware\", \"hidden\": false, \"optional\": false}, {\"color\": \"silver\", \"material\": \"metal\", \"name\": \"logo\", \"hidden\": true, \"optional\": false}, {\"color\": \"default\", \"material\": \"default\", \"name\": \"shadow\", \"hidden\": true, \"optional\": false}], \"parts_m\": {\"lining\": {\"color\": \"white\", \"material\": \"calf_lining\"}, \"sole\": {\"color\": \"white\", \"material\": \"rubber\"}, \"hardware\": {\"color\": \"silver\", \"material\": \"metal\"}, \"laces\": {\"color\": \"white\", \"material\": \"nylon\"}, \"front\": {\"color\": \"white\", \"material\": \"nappa\"}, \"logo\": {\"color\": \"silver\", \"material\": \"metal\"}, \"shadow\": {\"color\": \"default\", \"material\": \"default\"}, \"side\": {\"color\": \"white\", \"material\": \"nappa\"}}, \"gender\": \"female\", \"size\": 25, \"query\": \"model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"url\": \"/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"image\": \"/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"extras\": 0, \"engraving\": \"metal_silver:style\", \"initials\": \"AA\", \"initials_extra\": {\"main\": {\"initials\": \"AA\", \"engraving\": \"metal_silver:style\"}}}",
        "ff_id": null,
        "ff_shoe_id": 12212972,
        "ff_order_id": "71ddafd6-a788-4cf8-93b2-420c2d6bd2e3",
        "delivery_time": 10,
        "tracking_number": null,
        "tracking_url": null,
        "states": [
            2186
        ],
        "attachments": [],
        "account": "docs@platforme.com",
        "customer": null,
        "ambassador": null,
        "store": null,
        "factory": "FLAJ",
        "notes": [],
        "report_url_e": null,
        "type": "build",
        "variant": null,
        "chat": null,
        "invoicing_info": {},
        "last_update_touches": [],
        "last_updated": null,
        "pickup_number": null,
        "priority": null,
        "proof_of_delivery_url": null,
        "return_tracking_number": null,
        "return_tracking_url": null,
        "scale_s": null,
        "shipping_info": {},
        "states_names": [],
        "tag": null,
        "transport": {},
        "transport_ready": false,
        "quantity": 1,
        "domain": null,
        "sku": null,
        "retail_id": null,
        "item_id": null,
        "invoice": {},
        "last_state_change": null,
        "issues": [],
        "number_s": "#005060",
        "channel": "digital",
        "delivery_d": 1562345083.0,
        "scale": "it",
        "size_scaled": 38.0,
        "details": {
            "brand": "swear",
            "model": "vyner",
            "variant": "",
            "parts": [
                {
                    "color": "white",
                    "material": "nappa",
                    "name": "front",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "nappa",
                    "name": "side",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "calf_lining",
                    "name": "lining",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "nylon",
                    "name": "laces",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "rubber",
                    "name": "sole",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "silver",
                    "material": "metal",
                    "name": "hardware",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "silver",
                    "material": "metal",
                    "name": "logo",
                    "hidden": true,
                    "optional": false
                },
                {
                    "color": "default",
                    "material": "default",
                    "name": "shadow",
                    "hidden": true,
                    "optional": false
                }
            ],
            "parts_m": {
                "lining": {
                    "color": "white",
                    "material": "calf_lining"
                },
                "sole": {
                    "color": "white",
                    "material": "rubber"
                },
                "hardware": {
                    "color": "silver",
                    "material": "metal"
                },
                "laces": {
                    "color": "white",
                    "material": "nylon"
                },
                "front": {
                    "color": "white",
                    "material": "nappa"
                },
                "logo": {
                    "color": "silver",
                    "material": "metal"
                },
                "shadow": {
                    "color": "default",
                    "material": "default"
                },
                "side": {
                    "color": "white",
                    "material": "nappa"
                }
            },
            "gender": "female",
            "size": 25,
            "query": "model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "url": "/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "image": "/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "extras": 0,
            "engraving": "metal_silver:style",
            "initials": "AA",
            "initials_extra": {
                "main": {
                    "initials": "AA",
                    "engraving": "metal_silver:style"
                }
            }
        }
    },
    {
        "_id": "5cf798cc8dfda5dfe7567378",
        "id": 5014,
        "number": 5014,
        "enabled": true,
        "description": null,
        "created": 1559730380,
        "modified": 1654078565,
        "meta": {
            "sku": "42c01b55-c9e4-4c9a-aea8-0fbe42c010f6",
            "notified": 1559730380
        },
        "brand_t": "swear",
        "retailer_t": null,
        "vendor_t": "FLAJ",
        "key": "9b749204d321780bf8f4659fc8c1d25850411a38",
        "status": "created",
        "status_index": 1,
        "production_status": "unset",
        "production": "produce",
        "gender": "female",
        "currency": "USD",
        "country": "US",
        "price": 400.0,
        "prices": {
            "components": {
                "lining": {
                    "rule_id": 14931,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "sole": {
                    "rule_id": 14933,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Rubber"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "hardware": {
                    "rule_id": 14930,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "laces": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "front": {
                    "rule_id": 14912,
                    "rule_count": 4,
                    "price_taxes": 135.0,
                    "vat": 22.5,
                    "vat_rate": 20.0,
                    "price": 112.5,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Nappa Leather"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 135.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "logo": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "shadow": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "side": {
                    "rule_id": 14923,
                    "rule_count": 4,
                    "price_taxes": 265.0,
                    "vat": 44.17,
                    "vat_rate": 20.0,
                    "price": 220.83,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Nappa Leather"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 265.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "engraving": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null
                }
            },
            "total": {
                "price_final": 400.0,
                "price_taxes": 400.0,
                "vat": 0.0,
                "ddp": 0.0,
                "ddp_percent": 0.0,
                "vat_rate": 0.0,
                "price": 400.0,
                "currency": "USD",
                "country": "US",
                "hs_codes": [
                    6403999065,
                    null
                ],
                "hs_code_priority": -1,
                "shipping": 0.0,
                "notes": [
                    "Rubber",
                    "Nappa Leather"
                ],
                "diag": {
                    "no_round": {
                        "price_final": 400.0,
                        "price_taxes": 400.0,
                        "price": 400.0,
                        "vat": 0.0,
                        "ddp": 0.0
                    },
                    "patch": true,
                    "round_value": true,
                    "is_vat": false,
                    "is_ddp": true,
                    "is_european": false,
                    "is_rounded": false,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null
                },
                "cites": false
            }
        },
        "brand": "swear",
        "shoe": "vyner",
        "shoe_query": "model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "shoe_url": "/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "image_url": "/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "minify_hash": "Mzk4NjU",
        "image_hash": "Mzk4NjY",
        "image_o_hash": "Mzk4Njc",
        "top_hash": "Mzk4Njg",
        "top_o_hash": "Mzk4Njk",
        "bottom_hash": "Mzk4NzA",
        "bottom_o_hash": "Mzk4NzE",
        "back_hash": "Mzk4NzI",
        "side_hash": "Mzk4NzM",
        "structure": "{\"brand\": \"swear\", \"model\": \"vyner\", \"variant\": \"\", \"parts\": [{\"color\": \"white\", \"material\": \"nappa\", \"name\": \"front\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"nappa\", \"name\": \"side\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"calf_lining\", \"name\": \"lining\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"nylon\", \"name\": \"laces\", \"hidden\": false, \"optional\": false}, {\"color\": \"white\", \"material\": \"rubber\", \"name\": \"sole\", \"hidden\": false, \"optional\": false}, {\"color\": \"silver\", \"material\": \"metal\", \"name\": \"hardware\", \"hidden\": false, \"optional\": false}, {\"color\": \"silver\", \"material\": \"metal\", \"name\": \"logo\", \"hidden\": true, \"optional\": false}, {\"color\": \"default\", \"material\": \"default\", \"name\": \"shadow\", \"hidden\": true, \"optional\": false}], \"parts_m\": {\"lining\": {\"color\": \"white\", \"material\": \"calf_lining\"}, \"sole\": {\"color\": \"white\", \"material\": \"rubber\"}, \"hardware\": {\"color\": \"silver\", \"material\": \"metal\"}, \"laces\": {\"color\": \"white\", \"material\": \"nylon\"}, \"front\": {\"color\": \"white\", \"material\": \"nappa\"}, \"logo\": {\"color\": \"silver\", \"material\": \"metal\"}, \"shadow\": {\"color\": \"default\", \"material\": \"default\"}, \"side\": {\"color\": \"white\", \"material\": \"nappa\"}}, \"gender\": \"female\", \"size\": 25, \"query\": \"model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"url\": \"/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"image\": \"/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"extras\": 0, \"engraving\": \"metal_silver:style\", \"initials\": \"AA\", \"initials_extra\": {\"main\": {\"initials\": \"AA\", \"engraving\": \"metal_silver:style\"}}}",
        "ff_id": null,
        "ff_shoe_id": 12212972,
        "ff_order_id": "a8d2da57-a2fc-4da0-be01-184907ba4084",
        "delivery_time": 10,
        "tracking_number": null,
        "tracking_url": null,
        "states": [
            2142
        ],
        "attachments": [],
        "account": "docs@platforme.com",
        "customer": null,
        "ambassador": null,
        "store": null,
        "factory": "FLAJ",
        "notes": [],
        "report_url_e": null,
        "type": "build",
        "variant": null,
        "chat": null,
        "invoicing_info": {},
        "last_update_touches": [],
        "last_updated": null,
        "pickup_number": null,
        "priority": null,
        "proof_of_delivery_url": null,
        "return_tracking_number": null,
        "return_tracking_url": null,
        "scale_s": null,
        "shipping_info": {},
        "states_names": [],
        "tag": null,
        "transport": {},
        "transport_ready": false,
        "quantity": 1,
        "domain": null,
        "sku": null,
        "retail_id": null,
        "item_id": null,
        "invoice": {},
        "last_state_change": null,
        "issues": [],
        "number_s": "#005014",
        "channel": "digital",
        "delivery_d": 1560594380.0,
        "scale": "it",
        "size_scaled": 38.0,
        "details": {
            "brand": "swear",
            "model": "vyner",
            "variant": "",
            "parts": [
                {
                    "color": "white",
                    "material": "nappa",
                    "name": "front",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "nappa",
                    "name": "side",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "calf_lining",
                    "name": "lining",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "nylon",
                    "name": "laces",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "white",
                    "material": "rubber",
                    "name": "sole",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "silver",
                    "material": "metal",
                    "name": "hardware",
                    "hidden": false,
                    "optional": false
                },
                {
                    "color": "silver",
                    "material": "metal",
                    "name": "logo",
                    "hidden": true,
                    "optional": false
                },
                {
                    "color": "default",
                    "material": "default",
                    "name": "shadow",
                    "hidden": true,
                    "optional": false
                }
            ],
            "parts_m": {
                "lining": {
                    "color": "white",
                    "material": "calf_lining"
                },
                "sole": {
                    "color": "white",
                    "material": "rubber"
                },
                "hardware": {
                    "color": "silver",
                    "material": "metal"
                },
                "laces": {
                    "color": "white",
                    "material": "nylon"
                },
                "front": {
                    "color": "white",
                    "material": "nappa"
                },
                "logo": {
                    "color": "silver",
                    "material": "metal"
                },
                "shadow": {
                    "color": "default",
                    "material": "default"
                },
                "side": {
                    "color": "white",
                    "material": "nappa"
                }
            },
            "gender": "female",
            "size": 25,
            "query": "model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "url": "/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "image": "/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "extras": 0,
            "engraving": "metal_silver:style",
            "initials": "AA",
            "initials_extra": {
                "main": {
                    "initials": "AA",
                    "engraving": "metal_silver:style"
                }
            }
        }
    },
    {
        "_id": "5e270081c4b8546c39d37083",
        "id": 9238,
        "number": 9238,
        "enabled": true,
        "description": null,
        "created": 1579614337,
        "modified": 1654078565,
        "meta": {
            "sku": "9aafb745-b5b9-4319-8772-057e52c8d46a"
        },
        "brand_t": "swear",
        "retailer_t": null,
        "vendor_t": "FLAJ",
        "key": "64ab967932131ec89b06a8d8775741b78a370dac",
        "status": "created",
        "status_index": 1,
        "production_status": "unset",
        "production": "produce",
        "gender": "female",
        "currency": "USD",
        "country": "US",
        "price": 260.0,
        "prices": {
            "components": {
                "front": {
                    "rule_id": 18660,
                    "rule_count": 4,
                    "price_taxes": 10.0,
                    "vat": 1.87,
                    "vat_rate": 23.0,
                    "price": 8.13,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Nappa Leather"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 10.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "PT",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "hardware": {
                    "rule_id": 18669,
                    "rule_count": 3,
                    "price_taxes": 20.0,
                    "vat": 3.74,
                    "vat_rate": 23.0,
                    "price": 16.26,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 20.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "PT",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "laces": {
                    "rule_id": 18673,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 23.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "PT",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "lining": {
                    "rule_id": 18672,
                    "rule_count": 3,
                    "price_taxes": 20.0,
                    "vat": 3.74,
                    "vat_rate": 23.0,
                    "price": 16.26,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 20.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "PT",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "side": {
                    "rule_id": 18680,
                    "rule_count": 4,
                    "price_taxes": 20.0,
                    "vat": 3.74,
                    "vat_rate": 23.0,
                    "price": 16.26,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Nappa Leather"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 20.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "PT",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "sole": {
                    "rule_id": 18670,
                    "rule_count": 3,
                    "price_taxes": 15.01,
                    "vat": 2.81,
                    "vat_rate": 23.0,
                    "price": 12.2,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Rubber"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 15.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "PT",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "logo": {
                    "rule_id": 18690,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 23.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "PT",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "shadow": {
                    "rule_id": 18671,
                    "rule_count": 3,
                    "price_taxes": 175.0,
                    "vat": 32.72,
                    "vat_rate": 23.0,
                    "price": 142.28,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 175.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "PT",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                }
            },
            "total": {
                "price_final": 260.0,
                "price_taxes": 260.0,
                "vat": 0.0,
                "ddp": 0.0,
                "ddp_percent": 0.0,
                "vat_rate": 0.0,
                "price": 260.0,
                "currency": "USD",
                "country": "US",
                "hs_codes": [
                    6403999065
                ],
                "hs_code_priority": 1,
                "shipping": 0.0,
                "notes": [
                    "Rubber",
                    "Nappa Leather"
                ],
                "diag": {
                    "no_round": {
                        "price_final": 260.0,
                        "price_taxes": 260.0,
                        "price": 260.0,
                        "vat": 0.0,
                        "ddp": 0.0
                    },
                    "patch": true,
                    "round_value": true,
                    "is_vat": false,
                    "is_ddp": true,
                    "is_european": false,
                    "is_rounded": false,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "PT",
                    "base_currency": "EUR",
                    "exchanged": null
                },
                "cites": false
            }
        },
        "brand": "swear",
        "shoe": "vyner",
        "variant": null,
        "shoe_query": "model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "shoe_url": "/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "image_url": "/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
        "minify_hash": "Mzk4NjU",
        "image_hash": "Mzk4NjY",
        "image_o_hash": "Mzk4Njc",
        "top_hash": "Mzk4Njg",
        "top_o_hash": "Mzk4Njk",
        "bottom_hash": "Mzk4NzA",
        "bottom_o_hash": "Mzk4NzE",
        "back_hash": "Mzk4NzI",
        "side_hash": "Mzk4NzM",
        "structure": "{\"brand\": \"swear\", \"model\": \"vyner\", \"variant\": null, \"parts\": [{\"material\": \"nappa\", \"color\": \"white\", \"name\": \"front\", \"hidden\": false, \"optional\": false}, {\"material\": \"nappa\", \"color\": \"white\", \"name\": \"side\", \"hidden\": false, \"optional\": false}, {\"material\": \"calf_lining\", \"color\": \"white\", \"name\": \"lining\", \"hidden\": false, \"optional\": false}, {\"material\": \"nylon\", \"color\": \"white\", \"name\": \"laces\", \"hidden\": false, \"optional\": false}, {\"material\": \"rubber\", \"color\": \"white\", \"name\": \"sole\", \"hidden\": false, \"optional\": false}, {\"material\": \"metal\", \"color\": \"silver\", \"name\": \"hardware\", \"hidden\": false, \"optional\": false}, {\"material\": \"metal\", \"color\": \"silver\", \"name\": \"logo\", \"hidden\": true, \"optional\": false}, {\"material\": \"default\", \"color\": \"default\", \"name\": \"shadow\", \"hidden\": true, \"optional\": false}], \"parts_m\": {\"front\": {\"material\": \"nappa\", \"color\": \"white\"}, \"hardware\": {\"material\": \"metal\", \"color\": \"silver\"}, \"laces\": {\"material\": \"nylon\", \"color\": \"white\"}, \"lining\": {\"material\": \"calf_lining\", \"color\": \"white\"}, \"side\": {\"material\": \"nappa\", \"color\": \"white\"}, \"sole\": {\"material\": \"rubber\", \"color\": \"white\"}, \"logo\": {\"material\": \"metal\", \"color\": \"silver\"}, \"shadow\": {\"material\": \"default\", \"color\": \"default\"}}, \"gender\": \"female\", \"size\": 25, \"query\": \"model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"url\": \"/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"image\": \"/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default\", \"extras\": 0}",
        "ff_id": null,
        "ff_shoe_id": 12212972,
        "ff_order_id": "936ee106-f154-4a86-9da1-0e99b5fb8abf",
        "delivery_time": 10,
        "tracking_number": null,
        "tracking_url": null,
        "notes": [],
        "states": [
            5282
        ],
        "attachments": [],
        "account": "docs@platforme.com",
        "customer": null,
        "ambassador": null,
        "store": null,
        "factory": "FLAJ",
        "report_url_e": null,
        "type": "build",
        "chat": null,
        "invoicing_info": {},
        "last_update_touches": [],
        "last_updated": null,
        "pickup_number": null,
        "priority": null,
        "proof_of_delivery_url": null,
        "return_tracking_number": null,
        "return_tracking_url": null,
        "scale_s": null,
        "shipping_info": {},
        "states_names": [],
        "tag": null,
        "transport": {},
        "transport_ready": false,
        "quantity": 1,
        "domain": null,
        "sku": null,
        "retail_id": null,
        "item_id": null,
        "invoice": {},
        "last_state_change": null,
        "issues": [],
        "number_s": "#009238",
        "channel": "digital",
        "delivery_d": 1580478337.0,
        "scale": "it",
        "size_scaled": 38.0,
        "details": {
            "brand": "swear",
            "model": "vyner",
            "variant": null,
            "parts": [
                {
                    "material": "nappa",
                    "color": "white",
                    "name": "front",
                    "hidden": false,
                    "optional": false
                },
                {
                    "material": "nappa",
                    "color": "white",
                    "name": "side",
                    "hidden": false,
                    "optional": false
                },
                {
                    "material": "calf_lining",
                    "color": "white",
                    "name": "lining",
                    "hidden": false,
                    "optional": false
                },
                {
                    "material": "nylon",
                    "color": "white",
                    "name": "laces",
                    "hidden": false,
                    "optional": false
                },
                {
                    "material": "rubber",
                    "color": "white",
                    "name": "sole",
                    "hidden": false,
                    "optional": false
                },
                {
                    "material": "metal",
                    "color": "silver",
                    "name": "hardware",
                    "hidden": false,
                    "optional": false
                },
                {
                    "material": "metal",
                    "color": "silver",
                    "name": "logo",
                    "hidden": true,
                    "optional": false
                },
                {
                    "material": "default",
                    "color": "default",
                    "name": "shadow",
                    "hidden": true,
                    "optional": false
                }
            ],
            "parts_m": {
                "front": {
                    "material": "nappa",
                    "color": "white"
                },
                "hardware": {
                    "material": "metal",
                    "color": "silver"
                },
                "laces": {
                    "material": "nylon",
                    "color": "white"
                },
                "lining": {
                    "material": "calf_lining",
                    "color": "white"
                },
                "side": {
                    "material": "nappa",
                    "color": "white"
                },
                "sole": {
                    "material": "rubber",
                    "color": "white"
                },
                "logo": {
                    "material": "metal",
                    "color": "silver"
                },
                "shadow": {
                    "material": "default",
                    "color": "default"
                }
            },
            "gender": "female",
            "size": 25,
            "query": "model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "url": "/config/customization?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "image": "/compose?model=vyner&brand=swear&p=front:nappa:white&p=side:nappa:white&p=lining:calf_lining:white&p=laces:nylon:white&p=sole:rubber:white&p=hardware:metal:silver&p=logo:metal:silver&p=shadow:default:default",
            "extras": 0
        }
    },
    {
        "_id": "5cb5ade04ce4e7006b14a194",
        "id": 4861,
        "number": 4861,
        "enabled": true,
        "description": null,
        "created": 1555410399,
        "modified": 1654078565,
        "meta": {
            "sku": "d890de5c-fbe8-46e5-bbc9-62e15ae7a59d",
            "notified": 1555410400
        },
        "key": "525ff4756cd6e0d965e034717f50b202d69727fd",
        "status": "created",
        "production_status": "unset",
        "production": "produce",
        "gender": "female",
        "currency": "USD",
        "country": "US",
        "price": 400.0,
        "prices": {
            "components": {
                "lining": {
                    "rule_id": 14931,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "sole": {
                    "rule_id": 14933,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Rubber"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "hardware": {
                    "rule_id": 14930,
                    "rule_count": 3,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "laces": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "front": {
                    "rule_id": 14912,
                    "rule_count": 4,
                    "price_taxes": 135.0,
                    "vat": 22.5,
                    "vat_rate": 20.0,
                    "price": 112.5,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [
                        "Nappa Leather"
                    ],
                    "hs_code_priority": 1,
                    "price_original": 135.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "logo": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false
                },
                "shadow": {
                    "rule_id": 15123,
                    "rule_count": 2,
                    "price_taxes": 0.0,
                    "vat": 0.0,
                    "vat_rate": 20.0,
                    "price": 0.0,
                    "currency": "USD",
                    "hs_code": 6403999065,
                    "notes": [],
                    "hs_code_priority": 1,
                    "price_original": 0.0,
                    "vat_included": true,
                    "ddp_included": true,
                    "fixed_price": true,
                    "round_price": false,
                    "base_country": "EU",
                    "base_currency": "EUR",
                    "exchanged": null,
                    "cites": false