Errors come back with a JSON body like {"detail": "Item not found."} and one of these status codes:
- 401
- Missing or wrong API key
- 402
- Your balance doesn't cover the order
- 403
- The account isn't a reseller account (contact support to apply) or is disabled
- 404
- Item or order not found
- 409
- Item not for sale right now, or pick a style first
- 422
- Something in the request is off (the detail says what)
- 429
- Too many requests: wait for the seconds in Retry-After
- 502
- The payment page couldn't be created (top-ups): try again
Limits: 120 requests a minute per key, 30 purchases a minute and 10 top-ups every 5 minutes. Each order holds up to 20 different items and up to 10 of each.