openapi: 3.1.0
info:
title: Elasticsearch Bulk Elasticsearch API API
description: Distributed search and analytics engine REST API for indexing, searching, and analyzing data at scale. Endpoints are derived from the public Elasticsearch REST APIs reference and represent the most commonly used operations.
version: 1.0.0
x-generated-from: https://www.elastic.co/guide/en/elasticsearch/reference/current/rest-apis.html
x-generated-by: claude-crawl-2026-05-08
servers:
- url: https://localhost:9200
description: Default local Elasticsearch endpoint
tags:
- name: Elasticsearch API
paths:
/{index}:
parameters:
- name: index
in: path
required: true
schema:
type: string
put:
summary: Create index
operationId: createIndex
requestBody:
required: false
content:
application/json:
schema:
type: object
responses:
'200':
description: Index creation response
content:
application/json:
schema:
type: object
tags:
- Elasticsearch API
delete:
summary: Delete index
operationId: deleteIndex
responses:
'200':
description: Index deletion response
content:
application/json:
schema:
type: object
tags:
- Elasticsearch API