Search APIs
AI-generatedSummary
Searches the AnyAPI catalog for APIs matching a query string, scoped with optional filters for category and platform, and returns ranked search results up to a specified limit.
Inputs
- Query — Words or intent to rank against API names and descriptions. Leave empty to list everything a Category or Platform filter scopes to.
- Search Filters — Optional filters to limit search results by category slug, platform slug, and maximum number of results to return.
Output shape
A single object containing 'results' (an array of matching API search results), 'total' (the total number of matches), and 'ranking' (type of ranking used). Each result includes API metadata such as slug, platform ID, name, description, category, provider, pricing, and relevance score.
If no query is provided, at least a category or platform filter must be set to scope the search; otherwise, the operation throws an error. The 'limit' filter caps the number of returned results (default 50). The output structure is based on the AnyAPI catalog search response and includes detailed fields for each API found.