---
type: api
title: SQL
description: Elasticsearch's SQL APIs enable you to run SQL queries on Elasticsearch indices and data streams.
url: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/elasticsearch/v8/group/endpoint-sql
resource: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/elasticsearch/v8/group/endpoint-sql
products:
  - Elasticsearch
---

# SQL

`sql`

Elasticsearch's SQL APIs enable you to run SQL queries on Elasticsearch indices and data streams.

[Check out the overview and tutorials for the Elasticsearch SQL features.](https://www.elastic.co/guide/en/elasticsearch/reference/8.19/xpack-sql.html)

- [Clear an SQL search cursor](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/elasticsearch/v8/operation/operation-sql-clear-cursor): `POST` `/_sql/close`
- [Delete an async SQL search](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/elasticsearch/v8/operation/operation-sql-delete-async): `DELETE` `/_sql/async/delete/{id}`
- [Get async SQL search results](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/elasticsearch/v8/operation/operation-sql-get-async): `GET` `/_sql/async/{id}`
- [Get the async SQL search status](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/elasticsearch/v8/operation/operation-sql-get-async-status): `GET` `/_sql/async/status/{id}`
- [Get SQL search results
](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/elasticsearch/v8/operation/operation-sql-query): `POST` (also `GET`) `/_sql`
- [Translate SQL into Elasticsearch queries
](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/elasticsearch/v8/operation/operation-sql-translate): `POST` (also `GET`) `/_sql/translate`
