Download OpenAPI specification:Download
Not called directly, return from OAuth dance as part of the Shopify App installation process.
hmac required | string The hmac signature |
timestamp required | integer <int64> The request timestamp |
shop required | string The Shopify store |
Code required | string The OAuth code used to exchange for access token |
State required | string State information passed through the OAuth dance |
Simple endpoint that gives a 200 if found in the customers favorites or 404 if not.
customer_id required | string The Shopify Store ID for the customer |
entity_id required | string The entity ID, the Shopify store resource identifier |
entity_type | string Default: "ProductVariant" The type of entity, for now only ProductVariant is supported |
shop required | string Provided by the Shopify Proxy |
path_prefix required | string Provided by the Shopify Proxy |
logged_in_customer_id required | string Provided by the Shopify Proxy the customer_id of logged in user |
timestamp required | integer <int64> Provided by the Shopify Proxy |
signature required | string Provided by the Shopify Proxy |
{- "favorite_id": "string"
}
Adds an entity in the customers favorites
customer_id required | string ID of the customer |
shop required | string Provided by the Shopify Proxy |
path_prefix required | string Provided by the Shopify Proxy |
logged_in_customer_id required | string Provided by the Shopify Proxy the customer_id of logged in user |
timestamp required | integer <int64> Provided by the Shopify Proxy |
signature required | string Provided by the Shopify Proxy |
entity_id | string |
entity_type | string Default: "ProductVariant" |
{- "entity_id": "string",
- "entity_type": "ProductVariant"
}
{- "favorite_id": "string"
}
customer_id required | integer ID of the customer |
favorite_id required | integer ID of the favorite registration |
shop required | string Provided by the Shopify Proxy |
path_prefix required | string Provided by the Shopify Proxy |
logged_in_customer_id required | string Provided by the Shopify Proxy the customer_id of logged in user |
timestamp required | integer <int64> Provided by the Shopify Proxy |
signature required | string Provided by the Shopify Proxy |
{- "customer_id": "string",
- "favorite_id:": "string",
- "favorite": {
- "entity_id": "string",
- "entity_type": "string",
- "entity_detail": { }
}
}
customer_id required | integer ID of the customer |
favorite_id required | integer ID of the favorite registration |
shop required | string Provided by the Shopify Proxy |
path_prefix required | string Provided by the Shopify Proxy |
logged_in_customer_id required | string Provided by the Shopify Proxy the customer_id of logged in user |
timestamp required | integer <int64> Provided by the Shopify Proxy |
signature required | string Provided by the Shopify Proxy |
customer_id required | integer ID of the customer |
page_size | integer The number of items to return in each page. Provided on the first call only. |
page | string The page identifier, this is what is set in the uri's provided from prev/next fields on initial call. |
shop required | string Provided by the Shopify Proxy |
path_prefix required | string Provided by the Shopify Proxy |
logged_in_customer_id required | string Provided by the Shopify Proxy the customer_id of logged in user |
timestamp required | integer <int64> Provided by the Shopify Proxy |
signature required | string Provided by the Shopify Proxy |
{- "customer_id": "string",
- "count": 0,
- "prev": "string",
- "next": "string",
- "favorite": { }
}
Provides a means to create a VTO email to a consumer
shop required | string Provided by the Shopify Proxy |
path_prefix required | string Provided by the Shopify Proxy |
logged_in_customer_id required | string Provided by the Shopify Proxy the customer_id of logged in user |
timestamp required | integer <int64> Provided by the Shopify Proxy |
signature required | string Provided by the Shopify Proxy |
details for VTO email
email required | string |
content_type required | string |
main required | string |
additional | Array of strings |
{- "email": "string",
- "content_type": "string",
- "main": "string",
- "additional": [
- "string"
]
}
{- "signed_upload": {
- "url": "string",
- "fields": {
- "AWSAccessKeyId": "string",
- "Content-Type": "string",
- "key": "string",
- "policy": "string",
- "signature": "string",
- "x-amz-security-token": "string"
}
}
}