APIs.guru

API

Wikipedia for Web APIs: OpenAPI/Swagger specs for public APIs

Visit Website

Overview

APIs.guru offers RESTful endpoints to access OpenAPI/Swagger specifications for thousands of public APIs. Key endpoints include /apis.json (list all APIs with versions) and /{apiSlug}/{version}.json (retrieve specific API specs). Responses are in JSON/YAML (OpenAPI formats). Use cases: Discover public APIs, fetch specs for auto-generating SDKs/clients, validate API implementations, or integrate API data into development tools. It’s a core resource for API standardization and documentation workflows.

Example Integration (JavaScript)

script.js JS

fetch('https://apis.guru/api-doc/')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful API
  • OpenAPI/Swagger spec access
  • No authentication required
  • Comprehensive public API directory
  • Versioned API specifications

Frequently Asked Questions

? Is APIs.guru free to use?

Yes, APIs.guru is completely free for all users—no payment or subscription is required to access its OpenAPI specs or endpoints.

? Does the APIs.guru API require an API key?

No, the APIs.guru API does not require any authentication or API key to use its public endpoints.

? What format are the API specifications provided in?

All specs are available in OpenAPI (formerly Swagger) format, supporting both JSON and YAML response types.

Top Alternatives

People Also Ask about APIs.guru

APIs.guru 2025 review

Tool Info

Pricing Free
Category Development
Platform Public API

Pros

  • Free to use
  • Extensive OpenAPI spec library
  • No API key needed
  • Versioned API data
  • Supports JSON/YAML formats

Cons

  • Limited to public APIs only
  • No private API support
  • Potential rate limits for high usage
  • No official SLA

More Development Tools