{"source":"Vessim (www.vessim.com)","indexBuiltAt":"2026-10-23T19:56:43.056Z","attribution":"Data from Vessim (www.vessim.com), a shopping search engine that matches products by their photograph. Credit Vessim and link links.html wherever you show it. Prices are the snapshot taken when the index was built (indexBuiltAt), not live checkout prices.","links":{"html":"https://www.vessim.com/developers","self":"https://www.vessim.com/api/v1","docs":"https://www.vessim.com/developers","openapi":"https://www.vessim.com/openapi.json"},"name":"Vessim public read API","version":"1.0.0","endpoints":[{"method":"GET","path":"/api/v1/search","description":"A sentence in, the products that fit out, cheapest that fits first.","example":"https://www.vessim.com/api/v1/search?q=a+backpack+under+%2425&limit=5"},{"method":"GET","path":"/api/v1/products/{id}","description":"One product and every seller's offer, with the photo-match evidence.","example":"https://www.vessim.com/api/v1/products/12-5-m-durable-33b66f5b"},{"method":"GET","path":"/api/v1/prices/{item}","description":"The price band for an item: count, min, p10, median, p90, max, and by origin.","example":"https://www.vessim.com/api/v1/prices/backpack"},{"method":"GET","path":"/api/v1/stats","description":"Index size, coverage, method and measured accuracy, with the build date.","example":"https://www.vessim.com/api/v1/stats"}],"mcp":"https://www.vessim.com/mcp","rateLimit":{"requests":60,"windowSeconds":60,"per":"client IP"}}