APIs.io logo

APIs.io

APIs.io is an open source API search engine and directory that uses APIs.json files to discover, index, and catalog APIs across the web. Built on the APIs.json specification, it provides a searchable entry point for developers to find public APIs by keyword, resource, action, persona, domain, and schema. The platform indexes 779 providers, 3,188 APIs, 587 capabilities, 36,602 schemas, 49 event specs, 2,078 vocabularies, and 450 rulesets. It is maintained by Kin Lane, Nicolas Grenier, and Steven Willmott and supports both API producers (submitting APIs) and API consumers (discovering APIs). APIs.io uses a Spectral-powered rating system to evaluate API documentation quality.

1 APIs 1 Capabilities 7 Features
API AggregationAPI DirectoryAPI DiscoveryAPI IndexingAPI RatingAPI SearchAPIs.jsonSearch Engine

APIs

APIs.io Search API

The APIs.io Search API allows developers to search for APIs across all indexed APIs.json files using keywords or phrases, and to submit new APIs to the index by providing a vali...

Capabilities

APIs.io API Discovery and Search

Workflow capability for searching, discovering, and submitting APIs using the APIs.io search engine. Enables developers and platform engineers to programmatically find APIs by k...

Run with Naftiko

Features

API Search

Full-text search across 3,000+ indexed APIs by keyword, resource, action, persona, domain, and schema using a cloud search engine.

APIs.json Indexing

Automatically indexes APIs.json files submitted by API producers to build a comprehensive, machine-readable catalog of API operations.

API Submission

API producers can submit their APIs to the index by providing a valid APIs.json document via the Search API POST endpoint or GitHub issues.

Spectral API Ratings

Spectral-powered quality rating system that evaluates API documentation completeness and scores APIs to help consumers identify high-quality APIs.

Microservice Architecture

Built as a set of microservices including Search, Engine, Authentication, Publishing, Tags, Rules, Properties, Maintainers, and Ratings APIs.

Topic Search Nodes

Specialized search nodes for domain-specific API discovery including AI, Healthcare, Banking, Payments, Weather, CRM, Cloud, and many more topic areas.

Open Source

The platform is open source, licensed under Apache-2.0, with all microservice APIs available on GitHub under the api-search organization.

Use Cases

API Discovery

Developers can search for APIs relevant to their project by keyword, discovering APIs across thousands of providers without knowing where to look.

API Submission

API producers can submit their APIs.json files to ensure their APIs are discoverable in the index and properly cataloged with metadata.

Quality Assessment

Development teams use the Spectral ratings system to identify high-quality APIs and avoid poorly documented or unmaintained options.

Catalog Building

Platform teams use APIs.io as a reference implementation for building their own internal API catalogs using the APIs.json format.

Domain-Specific Search

Developers searching for APIs in specific domains (healthcare, finance, AI) can use topic-specific search nodes for more targeted discovery.

Integrations

APIs.json

Core integration with the APIs.json specification for machine-readable API description and discovery across the web.

OpenAPI

APIs indexed in APIs.io reference OpenAPI specifications as a key property, linking consumers to technical API contracts.

Spectral

Spectral ruleset integration powers the APIs.io rating system, evaluating API documentation quality against standardized rules.

GitHub

GitHub integration for API submission via issues, source of truth for indexed APIs.json files, and authentication via Personal Access Tokens.

Postman

Postman public workspace integration for running and testing the APIs.io Search API via pre-built collections.

AWS API Gateway

The APIs.io Search API is deployed and managed through AWS API Gateway for scalable, managed API access.

Semantic Vocabularies

Apis Io Context

15 classes · 34 properties

JSON-LD

API Governance Rules

APIs.io API Rules

37 rules · 13 errors 18 warnings 6 info

SPECTRAL

Resources

🔗
Website
Website
🔗
About
About
📰
Blog
Blog
🌐
DeveloperPortal
DeveloperPortal
📰
Developer Blog
Blog
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
Plans
Plans
📄
ChangeLog
ChangeLog
📄
ReleaseNotes
ReleaseNotes
🔗
Versioning
Versioning
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
👥
Search API
GitHubRepository
👥
Search Engine
GitHubRepository
👥
Authentication API
GitHubRepository
👥
Ratings API
GitHubRepository
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
API Discovery and Search Capability
NaftikoCapability