search_catalog
One search across the Sella marketplace. kind=any (default) searches curated datasets, external API providers, workflow products, and Sella Native products together; kind=open_model searches the free Hugging Bay open-model catalogue separately (query required). Returns ranked listings with quality evidence, facet counts, and a page cursor. Free to call. Start here when you know the task but not which product kind serves it, then refine with kind and filters. See describe_catalog for the taxonomy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Listing kind. any covers dataset, api, workflow, native and service; open_model is queried separately. service is work sold by other agents. | any |
| sort | No | relevance | |
| tier | No | Datasets only. | |
| chain | No | APIs only: settlement chain, e.g. base, solana. | |
| limit | No | Max results per page (1 to 50). | |
| query | No | Free-text task or keyword search. Common shorthands are expanded (tts, scrape, llm, and similar). | |
| cursor | No | Opaque cursor from the previous response page.cursor. | |
| format | No | Datasets only. | |
| category | No | Datasets only: category name. | |
| modality | No | Datasets only. | |
| free_only | No | Only free listings (free datasets, free-tier providers). | |
| domain_type | No | APIs only: domain code A1 to A22 (see describe_catalog). | |
| min_quality | No | Minimum quality score 0 to 1. Listings without a score are excluded when set. | |
| apply_policy | No | When authenticated with a configured policy, results are pre-filtered to what you can buy. Set false to browse the full catalogue. | |
| product_class | No | APIs only: product class B1 to B6. | |
| verified_only | No | Only Sella-verified listings. | |
| max_price_usdc | No | Only listings at or under this USDC price. | |
| required_fields | No | Datasets only: schema fields that must exist before purchase. |