Elasticsearch
Elasticsearch is an open source search and analytics engine for all types of data, including textual, numerical, geospatial, structured, and unstructured. It provides a RESTful API for indexing, searching, and managing data, with powerful aggregation capabilities and real-time analytics at scale.
Elasticsearch publishes 5 APIs on the APIs.io network, including Cat API, Cluster API, Document API, and 2 more. Tagged areas include Analytics, Database, Full-Text Search, NoSQL, and Search.
Elasticsearch’s developer surface includes changelog, CLI, authentication, documentation, getting-started guide, engineering blog, pricing, and 30 more developer resources.
Kin Score
APIs 5
Individual APIs this provider publishes, each with its own machine-readable definition.
Elasticsearch Cat API
The Cat API from Elasticsearch — 3 operation(s) for cat.
Elasticsearch Cluster API
The Cluster API from Elasticsearch — 3 operation(s) for cluster.
Elasticsearch Document API
The Document API from Elasticsearch — 3 operation(s) for document.
Elasticsearch Index API
The Index API from Elasticsearch — 1 operation(s) for index.
Elasticsearch Search API
The Search API from Elasticsearch — 1 operation(s) for search.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Elasticsearch REST API
OPEN COLLECTIONArazzo Workflows 8
Multi-step API workflows described with the Arazzo specification.
Elasticsearch Bulk Load and Verify
Check the cluster can take writes, push an NDJSON bulk payload, verify the resulting document count, and inspect the index.
ARAZZOElasticsearch Cluster Health Triage
Walk cluster health, the cat health and nodes views, cluster stats, and cluster state to triage a degraded cluster.
ARAZZOElasticsearch Document Lifecycle
Index a document by id, read it back, apply a partial update, and confirm the merged result.
ARAZZOElasticsearch Purge a Document by Business Key
Locate a document by a business key, delete it by its internal id, and prove it is no longer retrievable or searchable.
ARAZZOElasticsearch Bootstrap an Index
Check the cluster is ready, create an index only if it does not already exist, and read back its settings and mappings.
ARAZZOElasticsearch Tear Down an Index
Confirm an index exists, capture its definition for the record, delete it, and verify it is gone.
ARAZZOElasticsearch Search and Fetch the Top Hit
Run a quick URI search to size a result set, re-run it as a paged DSL query, and fetch the full source of the top hit.
ARAZZOElasticsearch Upsert a Document by Business Key
Search an index for a document matching a business key and update it if found, otherwise index a new one.
ARAZZOScroll for all 8
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
elasticsearch-mcp.yml
MCP SERVERPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Elasticsearch Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Elasticsearch Finops
FINOPSFeatures 12
Notable capabilities this provider offers.
Scroll for all 12
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 14
Pagination, idempotency, versioning, errors, and events
Scroll for all 14
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type