BuyWhere Product Catalog API
Agent-native REST and MCP product catalog covering 1.5M+ products across Southeast Asian and US e-commerce platforms. Operations include keyword search, side-by-side comparison, deals discovery, price history, and category browsing. Responses are Schema.org-compatible (Product, Offer, ItemList) and include normalized structured_specs and comparison_attributes so LLMs can rank and reason without scraping. Same operations are exposed to MCP clients at api.buywhere.ai/mcp.
Documentation
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/openapi/buywhere-openapi.yml
OpenAPI
https://api.buywhere.ai/openapi.json
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/json-schema/buywhere-product-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/json-schema/buywhere-offer-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/json-schema/buywhere-price-history-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/json-schema/buywhere-category-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/json-structure/buywhere-product-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/json-structure/buywhere-offer-structure.json
Other Resources
MCPDocumentation
https://api.buywhere.ai/docs/guides/mcp
MCPEndpoint
https://api.buywhere.ai/mcp
PluginManifest
https://api.buywhere.ai/.well-known/ai-plugin.json
LlmsText
https://api.buywhere.ai/llms.txt
SpectralRules
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/rules/buywhere-rules.yml
Examples
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/examples/buywhere-searchProducts-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/examples/buywhere-getDeals-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/examples/buywhere-compareProducts-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/examples/buywhere-getProduct-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/examples/buywhere-getProductPrices-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/examples/buywhere-listCategories-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/examples/buywhere-getCategoryProducts-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/examples/buywhere-registerAgent-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/examples/buywhere-mcp-tools-call-example.json
APIsJSON
https://raw.githubusercontent.com/api-evangelist/buywhere/refs/heads/main/apis.yml