GOAT API
Access GOAT marketplace data including product metadata, size variants, pricing, and complete sales transaction history.
Supported Markets
| Market | Currency | Max Latency |
|---|---|---|
| US | USD | 24 hours |
| UK | GBP | 4 hours |
| NL | EUR | 24 hours |
| IT | EUR | 24 hours |
Search Products
GET
/v3/goat/products?query=854866+019Response
{
"data": [
{
"id": 92101,
"sku": "854866 019",
"slug": "sb-dunk-low-pro-854866-019",
"name": "Nike Zoom Dunk Low Pro SB 'Black Gum'",
"brand": "Nike",
"model": "Dunk SB",
"colorway": "Black/White-Gum Light Brown",
"image_url": "https://image.goat.com/1000/...",
"release_date": "2016-12-13T23:59:59.999Z",
"link": "https://goat.com/sneakers/sb-dunk-low-pro-854866-019",
"rank": 45459,
"weekly_orders": 0,
"sizes": [
{ "presentation": "8", "value": 8 },
{ "presentation": "9", "value": 9 }
]
}
]
}Get Product with Variants
GOAT product responses automatically include variant data with current lowest asks.
GET
/v3/goat/products/air-jordan-11-retro-columbia-2024-ct8012-104{
"data": {
"id": 1381901,
"sku": "CT8012 104",
"name": "Air Jordan 11 Retro 'Legend Blue / Columbia' 2024",
"brand": "Air Jordan",
"model": "Air Jordan 11",
"colorway": "White/Legend Blue/Black",
"rank": 16,
"weekly_orders": 632,
"variants": [
{
"product_id": 1381901,
"size": "10",
"lowest_ask": 202,
"currency": "USD",
"available": true,
"updated_at": "2025-12-05T06:48:41Z"
},
{
"product_id": 1381901,
"size": "10.5",
"lowest_ask": 230,
"currency": "USD",
"available": true
}
]
}
}Sales History
PremiumGET
/v3/goat/products/{id}/sales{
"data": [
{
"product_id": 121,
"type": "PURCHASE_TYPE_SALE",
"size_us": "12",
"currency": "USD",
"amount": 200,
"location": "Athens, US",
"purchased_at": "2025-04-20T17:31:00Z"
}
],
"meta": { "page": 1, "per_page": 20 }
}Purchase Types
PURCHASE_TYPE_SALE- Standard "Buy Now" transactionPURCHASE_TYPE_OFFER_CLOSED- Negotiated sale at different price
GET
/v3/goat/products/{id}/sales/dailyDaily aggregated sales data
{
"data": [
{
"product_id": 1381901,
"avg_amount": 177.5,
"orders": 28,
"date": "2025-12-08T00:00:00Z"
}
]
}GOAT vs StockX Data Differences
Product IDsNumeric (e.g., 1381901)UUID strings
VariantsIncluded by defaultRequires display[variants]=true
Size FormatUS sizes onlyMultiple formats (US, UK, EU, CM)
Sales LocationIncludes buyer locationNot available
Sale TypesDistinguishes offers vs buy-nowAll sales equal
JavaScript Example
const API_KEY = process.env.KICKSDB_API_KEY;
// Search GOAT products
const results = await fetch(
'https://api.kicks.dev/v3/goat/products?query=Jordan+11+Legend+Blue',
{ headers: { 'Authorization': `Bearer ${API_KEY}` } }
).then(r => r.json());
// Get product with variants (included by default)
const product = await fetch(
`https://api.kicks.dev/v3/goat/products/${results.data[0].id}`,
{ headers: { 'Authorization': `Bearer ${API_KEY}` } }
).then(r => r.json());
// Find cheapest available size
const cheapestVariant = product.data.variants
.filter(v => v.available)
.sort((a, b) => a.lowest_ask - b.lowest_ask)[0];
console.log(`Best price: $${cheapestVariant.lowest_ask} for size ${cheapestVariant.size}`);