Search Public APIs
search_public_apisSearches a curated catalog of 600+ free public APIs (no key, HTTPS) for embedding live data in display HTML via fetch(): weather, news, finance, sports, images, food and 40+ more categories. Use when generating HTML that needs live internet data. Set list_categories=true to get the category menu with counts instead of search results. Returns docs links, CORS status and fetch() hints. No authentication required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results, 1-20. Default 10. | |
| query | No | Free-text search, e.g. 'weather forecast', 'bitcoin price', 'jokes'. | |
| category | No | Category ID filter, e.g. 'weather', 'finance', 'news'. Omit for all. | |
| cors_only | No | true returns only APIs with confirmed browser CORS support. Default false. | |
| list_categories | No | true returns all categories with API counts instead of search results. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | ||
| query | No | ||
| results | No | ||
| category | No | ||
| corsOnly | No | ||
| categories | No | ||
| totalCatalogApis | No |