Skip to main content
The Bazaar is queryable over HTTP. The client SDK wraps it in discover(), but the underlying endpoints are documented in the API reference and are usable from any HTTP client.

From the SDK

Iterating pages

Choosing between search and resources

  • Use discover({ query }) (backed by /discovery/search) when you have a natural-language query.
  • Use listResources({ filters }) (backed by /discovery/resources) when you have structured filters only.
Both return the same listing shape.

Interpreting a result

Routes with {variables} are templates. Substitute your own values before calling.

Where next