Public JSON Objects (Does Not Require Authentication)

In addition to the full API, Storenvy also provides publicly available read-only JSON objects of each store's public-facing contents. These endpoints don't require any authentication and don't require that you register as a developer. Use these endpoints to enable endless scrolling or AJAX requests in a custom storefront theme.

Back To TopURL Structure

Requests should be made at your store's URL via http with the JSON format.

Example

GET  https://mystore.storenvy.com/store.json

Outputs

{
  "subdomain" : "mystore",
  "url"       : "https://mystore.storenvy.com",
  "avatar"    : "//www.storenvy.com/assets/missing/stores/avatars/medium.png"
}

Back To TopEndpoints

GET /store.json

Get basic store info like name and url.

GET /products.json

Get a paginated list of Products ordered by ID. Defaults to store's pagination size setting which the merchant sets in their store settings (starts at 36). Pass page and per_page (optional up to 75) params for pagination.

GET /products/:id.json

Get a specific product.

GET /collections.json

Get a paginated list of Collections. Max 50 returned per page. Pass page and per_page (optional) params for pagination.

GET /collections/:id.json

Get a specific Collection along with Product IDs.

Back To TopJSONP

All endpoints support JSONP for javascript callbacks. Using the callback parameter in the request.

GET https://mystore.storenvy.com/products.json?callback=myCallback
Would respond with:
myCallback(
  {...}
);

The Storenvy API is in private beta.
Be one of the first to get access.

Request a Beta Invite