# Amazon OpenSearch Service API Open Search API

**Canonical:** https://apis.io/apis/amazon-opensearch/amazon-opensearch-open-search-api/  
**Provider:** Amazon OpenSearch Service API — https://apis.io/providers/amazon-opensearch/  
**Base URL:** https://es.amazonaws.com  
**Documentation:** https://aws.amazon.com/opensearch-service/

Amazon OpenSearch Service API Open Search API is one of 11 APIs that [Amazon OpenSearch Service API](https://apis.io/providers/amazon-opensearch/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Open Search. The published artifact set on APIs.io includes an OpenAPI specification.

The Open Search API from Amazon OpenSearch Service API — 30 operation(s) for open search.

## Operations (38)

| Method | Path | Summary |
|---|---|---|
| POST | `/2021-01-01/opensearch/directQueryDataSource` | Add Direct Query Data Source |
| GET | `/2021-01-01/opensearch/directQueryDataSource` | List Direct Query Data Sources |
| POST | `/2021-01-01/opensearch/serviceSoftwareUpdate/cancel` | Cancel Service Software Update |
| POST | `/2021-01-01/opensearch/application` | Create Application |
| POST | `/2021-01-01/opensearch/domain` | Create Domain |
| POST | `/2021-01-01/opensearch/cc/outboundConnection` | Create Outbound Connection |
| DELETE | `/2021-01-01/opensearch/application/{id}` | Delete Application |
| GET | `/2021-01-01/opensearch/application/{id}` | Get Application |
| PUT | `/2021-01-01/opensearch/application/{id}` | Update Application |
| DELETE | `/2021-01-01/opensearch/directQueryDataSource/{DataSourceName}` | Delete Direct Query Data Source |
| GET | `/2021-01-01/opensearch/directQueryDataSource/{DataSourceName}` | Get Direct Query Data Source |
| PUT | `/2021-01-01/opensearch/directQueryDataSource/{DataSourceName}` | Update Direct Query Data Source |
| DELETE | `/2021-01-01/opensearch/domain/{DomainName}` | Delete Domain |
| GET | `/2021-01-01/opensearch/domain/{DomainName}` | Describe Domain |
| DELETE | `/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}` | Delete Inbound Connection |
| DELETE | `/2021-01-01/opensearch/cc/outboundConnection/{ConnectionId}` | Delete Outbound Connection |
| POST | `/2021-01-01/opensearch/domain-info` | Describe Domains |
| POST | `/2021-01-01/opensearch/cc/inboundConnection/search` | Describe Inbound Connections |
| POST | `/2021-01-01/opensearch/insight-details` | Describe Insight Details |
| GET | `/2021-01-01/opensearch/instanceTypeLimits/{EngineVersion}/{InstanceType}` | Describe Instance Type Limits |
| POST | `/2021-01-01/opensearch/cc/outboundConnection/search` | Describe Outbound Connections |
| GET | `/2021-01-01/opensearch/reservedInstanceOfferings` | Describe Reserved Instance Offerings |
| GET | `/2021-01-01/opensearch/reservedInstances` | Describe Reserved Instances |
| GET | `/2021-01-01/opensearch/compatibleVersions` | Get Compatible Versions |
| GET | `/2021-01-01/opensearch/defaultApplicationSetting` | Get Default Application Setting |
| PUT | `/2021-01-01/opensearch/defaultApplicationSetting` | Put Default Application Setting |
| GET | `/2021-01-01/opensearch/app-migrations/{migrationId}` | Get Migration |
| POST | `/2021-01-01/opensearch/insight-feedback` | Insight Feedback |
| GET | `/2021-01-01/opensearch/list-applications` | List Applications |
| POST | `/2021-01-01/opensearch/insights` | List Insights |
| GET | `/2021-01-01/opensearch/instanceTypeDetails/{EngineVersion}` | List Instance Type Details |
| GET | `/2021-01-01/opensearch/app-migrations` | List Migrations |
| POST | `/2021-01-01/opensearch/app-migrations` | Start Migration |
| GET | `/2021-01-01/opensearch/versions` | List Versions |
| POST | `/2021-01-01/opensearch/purchaseReservedInstanceOffering` | Purchase Reserved Instance Offering |
| POST | `/2021-01-01/opensearch/serviceSoftwareUpdate/rollback` | Rollback Service Software Update |
| POST | `/2021-01-01/opensearch/serviceSoftwareUpdate/start` | Start Service Software Update |
| POST | `/2021-01-01/opensearch/upgradeDomain` | Upgrade Domain |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/amazon-opensearch/openapi/amazon-opensearch-open-search-api-openapi.yml

## Other Amazon OpenSearch Service API APIs (10)

- [Amazon OpenSearch Service API Domain API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-domain-api/)
- [Amazon OpenSearch Service API Es API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-es-api/)
- [Amazon OpenSearch Service API Packages API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-packages-api/)
- [Amazon OpenSearch Service API Tags API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-tags-api/)
- [Amazon OpenSearch Service API Tags Removal API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-tags-removal-api/)
- [Amazon OpenSearch Service API Opensearch Capability API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-capability-api/)
- [Amazon OpenSearch Service API Opensearch Config API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-config-api/)
- [Amazon OpenSearch Service API Opensearch Index API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-index-api/)
- [Amazon OpenSearch Service API Opensearch Operations API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-operations-api/)
- [Amazon OpenSearch Service API Data Source API](https://apis.io/apis/amazon-opensearch/amazon-opensearch-data-source-api/)

## Tags

Open Search

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/amazon-opensearch/amazon-opensearch-open-search-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/amazon-opensearch/.
