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.guru publishes 1 API on the APIs.io network: APIs API. Tagged areas include API Catalog, API Directory, API Discovery, Community, and GraphQL.
The APIs.guru catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
APIs.guru’s developer surface includes documentation, engineering blog, support, and 16 more developer resources.
Kin Score
APIs 1
Individual APIs this provider publishes, each with its own machine-readable definition.
APIs.guru APIs API
Actions relating to APIs in the collection
GraphQL 1
GraphQL schemas published by this provider.
APIs.guru GraphQL API
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Apis Guru Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Apis Guru Finops
FINOPSFeatures 8
Notable capabilities this provider offers.
OpenAPI Directory
Comprehensive directory of over 2,500 public API definitions in OpenAPI 2.0 and 3.x format, updated weekly from original sources.
Format Conversion
Converts various API description formats (RAML, Google Discovery, AWS, etc.) to OpenAPI 3.0 standard for consistency and compatibility.
Quality Control
Corrects errors in approximately 80% of API definitions and validates all specifications before inclusion in the directory.
AsyncAPI Directory
Companion directory of asynchronous API specifications in AsyncAPI format for event-driven and message-based APIs.
GraphQL Voyager
Visual tool that represents any GraphQL API as an interactive graph, making schema exploration intuitive and visual.
REST API Access
Public REST API at api.apis.guru/v2 for programmatic access to the directory, metrics, provider lists, and individual API specs.
RSS Feeds
RSS feeds for both newly added and recently updated API definitions, allowing developers to stay current with directory changes.
Metadata Enrichment
Enriches API definitions with logos, categories, provider names, and other metadata to improve discoverability and browsability.
Scroll for all 8
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Apis Guru Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
APIs.guru API Rules
SPECTRALAPIs.guru API Rules
SPECTRALJSON Schema 4
Standalone JSON Schema definitions for this provider's data models.
JSON Structure 4
JSON Structure definitions describing this provider's data shapes.
Apis Guru Ap Is Structure
JSON STRUCTUREApis Guru Api Structure
JSON STRUCTUREApis Guru Api Version Structure
JSON STRUCTUREApis Guru Metrics Structure
JSON STRUCTUREExamples 4
Example request and response payloads for these APIs.
Security Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 6
What developers build with this provider.
API Discovery
Developers can search and browse the directory to discover public APIs across thousands of providers by category, provider, or keyword.
SDK Generation
OpenAPI specs from the directory can be used with tools like Microsoft Kiota and Speakeasy to generate API client SDKs.
API Documentation
ReDoc and other documentation tools use the directory specs to generate beautiful, interactive API documentation automatically.
API Testing
HTTP Toolkit and other testing tools leverage the directory for debugging and mocking API requests against standardized specs.
Schema Exploration
GraphQL Voyager allows teams to visually explore GraphQL schema relationships to understand API structure quickly.
API Catalog Building
Organizations can use the directory as a foundation for building their own internal API catalogs and governance programs.
Integrations 5
Pre-built integrations with other platforms and tools.
HTTP Toolkit
HTTP debugging and testing platform that integrates with API definitions from the APIs.guru directory for request interception.
Microsoft Kiota
Microsoft's API client generator that uses OpenAPI specs from APIs.guru to generate typed API clients in multiple languages.
Speakeasy
SDK generation platform that pulls OpenAPI definitions from the directory to generate production-ready SDKs for API providers.
ReDoc
API documentation generation tool that uses OpenAPI specs from APIs.guru to create beautiful, customizable documentation sites.
Open Collective
Community funding platform where APIs.guru receives financial support from sponsors who benefit from the open directory.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 9
SDKs, sample code, and the tooling you integrate with
Scroll for all 9
Access & Security 1
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type