The Mystore API v1.0 will be deprecated and reach its end of life on 31th December 2018

The Mystore API v1.0 will be completely replaced with a new and more robust version.

This new version (Mystore API v2.0) is already live and new integrations are discouraged to use this older version of the Mystore API.

Please reference to this URL for the documentation of the new Mystore API 2.0: https://mystoreapi.docs.apiary.io

Note that despite the examples all using .json, each endpoint accepts both json and xml as "extension" when being called, depending on what you would like returned.

The API is throttled at 30 requests per second, any usage that exceeds this will trigger an HTTP 429.

categories

products

orders

customers

cart

modules

pos

If the API-key is invalid or does not have access to the specified endpoint

{"code":403,"error":{"message":"No access to this resource","type":"Exception"}}

If a request for e.g. products in a specific category returns nothing, a plain 404 will be returned

{"code":404}