{"openapi":"3.1.0","info":{"title":"SneakerMarket Price API","version":"1.0.0","description":"Live sneaker resale prices across StockX, GOAT, eBay, Flight Club, Stadium Goods, KICKS CREW and Nike SNKRS. Ungated, no key required. Each product links to its canonical SneakerMarket page.","contact":{"name":"SneakerMarket","url":"https://sneakermarket.app"}},"servers":[{"url":"https://sneakermarket.app"}],"paths":{"/api/catalog":{"get":{"summary":"Paginated catalog feed (best price + range per shoe)","description":"Keyset-paginated feed of every priced sneaker with its lowest cross-source price and price range. Walk the whole catalog via `nextCursor`.","parameters":[{"name":"cursor","in":"query","schema":{"type":"integer","default":0},"description":"Keyset cursor from the previous response's nextCursor."},{"name":"limit","in":"query","schema":{"type":"integer","default":100,"minimum":1,"maximum":500}}],"responses":{"200":{"description":"A page of priced products","content":{"application/json":{"schema":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array","items":{"type":"object","properties":{"sku":{"type":"string"},"title":{"type":"string"},"brand":{"type":"string"},"slug":{"type":"string"},"url":{"type":"string","format":"uri"},"image":{"type":"string","format":"uri"},"bestPrice":{"type":"object","properties":{"amount":{"type":"number"},"currency":{"type":"string","example":"USD"},"source":{"type":"string","example":"GOAT"},"url":{"type":"string","format":"uri"}}},"priceRange":{"type":"object","properties":{"low":{"type":"number"},"high":{"type":"number"},"currency":{"type":"string","example":"USD"}}},"sources":{"type":"integer"},"pricedSources":{"type":"integer"},"updatedAt":{"type":"integer"}}}},"nextCursor":{"type":["integer","null"]},"next":{"type":"string"}}}}}}}}},"/api/catalog/search":{"get":{"summary":"Lowest-price comparison search","description":"Full-text search over the priced catalog. Returns matches with cross-source offers (cheapest first, with shipping and landed price).","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2},"description":"Search term (name or SKU)."},{"name":"limit","in":"query","schema":{"type":"integer","default":24,"minimum":1,"maximum":48}}],"responses":{"200":{"description":"Search results with offers","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"q too short"}}}},"/api/catalog/{slug}":{"get":{"summary":"One product: full offer list + size curve","description":"Single product detail — every cross-source offer, the size-by-size resale curve, and a reliability score.","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Product detail","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Not found"}}}}}}