{
  "per_minute_default": 60,
  "per_minute_note": "Per API key; subject to plan",
  "billable_routes": [
    { "route": "POST /v1/products/detail", "typical_units": 1 },
    { "route": "POST /v1/products/search", "typical_units": 2 },
    { "route": "POST /v1/products/upload-image", "typical_units": 2 },
    { "route": "POST /v1/orders/preview", "typical_units": "Higher weight — see plan" },
    { "route": "POST /v1/orders/create", "typical_units": "Higher weight — see plan" }
  ],
  "response_headers": [
    {
      "name": "X-Quota-Billable-Units",
      "description": "Units consumed by this request"
    },
    {
      "name": "X-Quota-Channel",
      "description": "Channel the units were charged against (e.g. 1688)"
    },
    {
      "name": "x-request-id",
      "description": "Request correlation id (all routes)"
    }
  ],
  "error_codes": {
    "rate_limit": "RATE_LIMIT_EXCEEDED",
    "daily_quota": "QUOTA_EXCEEDED",
    "platform_capacity": "PLATFORM_QUOTA_EXCEEDED"
  }
}
