Search the catalog
searchlooot: free search of the data API catalog by job: the first step to find an endpoint. Describe the task in plain words ("verify an email", "backlinks for a domain"), or pass filters (filters.capability takes a job id from catalog_overview); query is optional when a filter is set. Each row has endpointId, provider, capability (the job id), estimatedPrice, priceBasis, costPerSuccessUsd (price / works.rate; thin rows fill missing runs at the job average, which cheapest sorts on), works {rate, runs, p50Ms, thin}, access, async and credential. prefer (balanced default, cheapest, reliable, fastest) orders providers inside a job. When no endpoint does the job, items is empty and warnings names the job: tell the user, or call capability_request. When filters.maxPriceMicros removes every match, priceHint names the cheapest one. 10 rows by default; limit up to 200, then offset and nextOffset. detail "full" adds summary, stats, facts and fees. jobInputs are the inputs for the job:<id> run; a pinned tool id takes that tool's own field names, so inspect it first. No confident match for a job you can describe in a sentence? discover_smart ranks one for a small fee. Next: inspect the endpointId you pick.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | No | ||
| detail | No | ||
| offset | No | ||
| prefer | No | ||
| filters | No |