External API

Our External API returns variables in JSON or REST XML format so that you can embed your store data on an external website or use it in a custom application or service.

Usage

You can use the External API to access certain variables by accessing different URLs in your store and adding either .js or .xml to the end.

All URLs must be in the format of:

  http://api.bigcartel.com/{yoursubdomain}/{method}.{format}

For example:

  http://api.bigcartel.com/mystore/products.js

Methods

Store

Returns store info.

Examples

      http://api.bigcartel.com/mystore/store.js
      http://api.bigcartel.com/mystore/store.xml
    
Products

Returns a list of products from a store.

Options

  • limit (100 by default)

Examples

      http://api.bigcartel.com/mystore/products.js
      http://api.bigcartel.com/mystore/products.js?limit=5
      http://api.bigcartel.com/mystore/products.xml
    
Page

Returns info on a custom page.

Examples

      http://api.bigcartel.com/mystore/page/about-us.js
      http://api.bigcartel.com/mystore/page/faq.xml
    

JSONP Callbacks

All JSON calls support JSONP callbacks.

Examples

  http://api.bigcartel.com/mystore/store.js?callback=showStore
  http://api.bigcartel.com/mystore/products.js?limit=10&callback=productsHandler

Still have a question? Check out our questions forum or contact our support team.