OpenAPI Specification
Interactive API documentation powered by Swagger UI.
BuyWhere Catalog API v1
openapi: ../openapi.yaml
Overview
The BuyWhere API follows the OpenAPI 3.1.0 specification. Use the interactive documentation above to:
- Explore all available endpoints
- View request/response schemas
- Test API calls directly from the browser
- Generate code snippets in your preferred language
Authentication
All endpoints (except /health and /v1) require Bearer token authentication:
Authorization: Bearer bw_live_xxxxx
Enter your API key in the Authorize dialog to test authenticated requests.
Try It Out
- Click on any endpoint in the specification above
- Click Try it out
- Enter required parameters
- Click Execute
- View the response below
Rate Limits
Remember that rate limits apply:
- Search/Products: 1,000 requests/minute (Premium)
- Ingestion: 100 requests/minute
Check the X-RateLimit-* headers in responses to monitor your usage.