
Amazon Elasticsearch Service
Amazon Elasticsearch Service
Amazon OpenSearch Service API (formerly Elasticsearch Service) manages hosted OpenSearch/Elasticsearch clusters — search, log aggregation, observability.
Fully managed, saving ops effort
Since OpenSearch/Elasticsearch forked, new versions diverge (OpenSearch lacks Elastic's commercial ML features)
CreateDomain to create a cluster (specify instance type, storage, VPC). Wait 15-30 minutes for ready. Use standard ES/OpenSearch APIs.
Uptime · 30-day window
GitHub activity
About this API
OpenSearch Service is AWS's managed search cluster. In 2021 Elastic switched Elasticsearch to SSPL license (no longer open source); AWS forked OpenSearch (continuing Apache 2.0), renaming the original Elasticsearch Service to OpenSearch Service. Customers now creating clusters default to OpenSearch (API-compatible to ES 7.10), with Elasticsearch option preserved (up to ES 7.10). Two main use cases: (1) application search (e-commerce, content search, log/event search), (2) observability (centralized app logs, metrics, tracing, with OpenSearch Dashboards for visualization). Compared to Elastic Cloud: similar pricing, deeper AWS integration, but lacks Elastic's commercial ML/Security features.
What you can build
- 1Website/app search engine
- 2Centralized logging (apps → OpenSearch → Kibana dashboard)
- 3APM/observability backend
- 4E-commerce product search
Strengths & limitations
Strengths
- Fully managed, saving ops effort
- Deep AWS data ecosystem integration (Kinesis, S3 backup, IAM auth)
- OpenSearch is ES 7.10 API-compatible
Limitations
- Since OpenSearch/Elasticsearch forked, new versions diverge (OpenSearch lacks Elastic's commercial ML features)
- High cost (cluster runs 24/7)
Example request
curl https://github.com/mermade/aws2openapi/<endpoint>Getting started
CreateDomain to create a cluster (specify instance type, storage, VPC). Wait 15-30 minutes for ready. Use standard ES/OpenSearch APIs.
FAQ
OpenSearch vs. Elasticsearch?+
Both forked from ES 7.10. OpenSearch is Apache 2.0 open source, AWS-led. Elasticsearch is SSPL, Elastic-led. Subsequent versions diverge.
How is OpenSearch Serverless?+
New option, billed by ingest and search. Saves ops but cost control is weaker than provisioned. Suits spiky workloads.
Technical details
- Auth type
- unknown
- Pricing
- unknown
- Protocols
- REST
- SDKs
- python, javascript, go, java, csharp
- Response time
- 13 ms
- Last health check
- 5/12/2026, 7:36:33 AM
More from Amazon Web Services
AWS IAM Access Analyzer API analyzes IAM resource policies for over-privileged access or external access — proactively surfaces security risks.
Amazon Chime SDK API embeds real-time audio/video calling and chat into apps (meetings, messaging, PSTN calls).
Amazon CloudFront is the AWS CDN and edge service — accelerates static and dynamic content delivery, a standard for web performance.
Amazon CloudSearch is AWS's managed search service (gradually superseded by OpenSearch Service).
CloudWatch Application Insights API auto-detects application problems — intelligently identifies anomalies (slow SQL queries, memory leaks), reducing manual alarm configuration.
AWS Cognito Identity Pools API issues temporary AWS credentials to frontend apps — identity federation, guest users, direct AWS resource access.
Amazon Cognito User Pools deliver managed user signup, login, password reset, and MFA for applications.
Amazon Connect Contact Lens API uses AI to analyze Amazon Connect calls in real time — sentiment, keywords, compliance detection, auto-summary.