APIs.guru
APIs.guru is an open source, community-driven directory of public REST API definitions in OpenAPI 2.0/3.x format, described as the Wikipedia for Web APIs. The project searches for public API definitions, converts various formats to OpenAPI 3.0, corrects errors in approximately 80% of definitions, and enriches entries with logos, categories, and metadata. It catalogs over 2,500 API descriptions with 100,000+ endpoints, updating definitions weekly from original sources. The platform is licensed under CC0-1.0 for contributed definitions and welcomes community contributions through GitHub.
APIs
APIs.guru REST API
The APIs.guru REST API provides programmatic access to the directory of public API definitions, allowing developers to search, browse, and retrieve OpenAPI specifications from t...
Capabilities
APIs.guru API Discovery
Workflow capability for discovering, browsing, and retrieving API definitions from the APIs.guru directory. Enables developers and platform teams to programmatically find public...
Run with NaftikoFeatures
Comprehensive directory of over 2,500 public API definitions in OpenAPI 2.0 and 3.x format, updated weekly from original sources.
Converts various API description formats (RAML, Google Discovery, AWS, etc.) to OpenAPI 3.0 standard for consistency and compatibility.
Corrects errors in approximately 80% of API definitions and validates all specifications before inclusion in the directory.
Companion directory of asynchronous API specifications in AsyncAPI format for event-driven and message-based APIs.
Visual tool that represents any GraphQL API as an interactive graph, making schema exploration intuitive and visual.
Public REST API at api.apis.guru/v2 for programmatic access to the directory, metrics, provider lists, and individual API specs.
RSS feeds for both newly added and recently updated API definitions, allowing developers to stay current with directory changes.
Enriches API definitions with logos, categories, provider names, and other metadata to improve discoverability and browsability.
Use Cases
Developers can search and browse the directory to discover public APIs across thousands of providers by category, provider, or keyword.
OpenAPI specs from the directory can be used with tools like Microsoft Kiota and Speakeasy to generate API client SDKs.
ReDoc and other documentation tools use the directory specs to generate beautiful, interactive API documentation automatically.
HTTP Toolkit and other testing tools leverage the directory for debugging and mocking API requests against standardized specs.
GraphQL Voyager allows teams to visually explore GraphQL schema relationships to understand API structure quickly.
Organizations can use the directory as a foundation for building their own internal API catalogs and governance programs.
Integrations
HTTP debugging and testing platform that integrates with API definitions from the APIs.guru directory for request interception.
Microsoft's API client generator that uses OpenAPI specs from APIs.guru to generate typed API clients in multiple languages.
SDK generation platform that pulls OpenAPI definitions from the directory to generate production-ready SDKs for API providers.
API documentation generation tool that uses OpenAPI specs from APIs.guru to create beautiful, customizable documentation sites.
Community funding platform where APIs.guru receives financial support from sponsors who benefit from the open directory.