Available Endpoints
Search Products
Search for products using keywords with filters for domains, price, availability, and variant attributes
Get Search Options
Retrieve available filter options for building search filter UIs
Key Concepts
Discovery vs Catalog APIs
| Discovery APIs | Catalog APIs |
|---|---|
| Search across multiple merchants | Query a specific merchant |
| Keyword search with filters | Direct product retrieval |
| Filters and facets | Exact lookups by handle/URL |
| Aggregated product data | Real-time merchant data |
- Users are browsing or searching for products
- You need to show products from multiple merchants
- You want to filter by price, availability, or variants
- You know the exact product and merchant
- You need real-time availability/pricing
- You’re building a product detail page for a specific merchant
Typical Search Flow
Authentication
All Discovery endpoints require authentication via thex-firmly-authorization header. See Browser Session Authentication for details.