JSON Orders API

The JSON order API helps you produce and ship all your awesome products more easily! API provides JSON formatted data for all your orders. Accessing the API requires you to use an API key, which is available from your store settings, under the API tab: 

Authentication

Once you have your key you can authenticate with the order API in one of two ways.

  1. You can append your username and api_key to the URL as parameters. For a quick test you can paste the following URL into your browser. Of course you’ll have to replace the username and api_key with your own:

    https://www.tindie.com/api/v1/order/?format=json&username=yourname&api_key=XXXX

  2.    
  3. Alternatively, you can add an Authorization header to your request, with a format of Authorization: ApiKey <username>:<api_key>

    Authorization: ApiKey
    yourname:123456bcfafb2deb7506b89eb3b9b715b09905c8

Use

  • The API is curlable, so you can do the following:

    curl -i -G -H “Authorization: ApiKey
    youruser:123456bcfafb2deb7506b89eb3b9b715b09905c8″ -d
    “format=json”
    https://www.tindie.com/api/v1/order

Features

  • You can also apply a filter to get shipped or unshipped orders:

    curl -i -G -H “Authorization: ApiKey
    youruser:123456bcfafb2deb7506b89eb3b9b715b09905c8″ -d
    “format=json” -d “shipped=false”
    https://www.tindie.com/api/v1/order

Have more questions? Submit a request

Have another question? Did something break? The support team is here to help!

Contact Us!
Powered by Zendesk