Elasticsearch website screenshot

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.

1 APIs 12 Features
AnalyticsDatabaseFull-Text SearchNoSQLSearch

APIs

Elasticsearch REST API

RESTful API for indexing, searching, and managing data in Elasticsearch clusters, including document, index, cluster, and security operations.

Collections

Pricing Plans

Rate Limits

Elasticsearch Rate Limits

2 limits

RATE LIMITS

FinOps

Features

Elasticsearch (Elastic): hundreds of services across Search and Observability
Detailed pricing: see https://www.elastic.co/pricing
Service: Elasticsearch Service
Service: Kibana
Service: Logstash
Service: Beats
Service: APM
Service: Synthetics
Service: Security (SIEM, Endpoint)
Service: Maps
Service: Canvas
Service: Stack Monitoring

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
📰
Blog
Blog
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💰
Pricing
Pricing
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Elasticsearch REST API
  version: 8.x
request:
  auth:
    type: basic
    username: '{{username}}'
    password: '{{password}}'
items:
- info:
    name: Index
    type: folder
  items:
  - info:
      name: Get index info
      type: http
    http:
      method: GET
      url: https://{host}:{port}/:index
      params:
      - name: index
        value: ''
        type: path
    docs: Get index info
  - info:
      name: Create index
      type: http
    http:
      method: PUT
      url: https://{host}:{port}/:index
      params:
      - name: index
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Create index
  - info:
      name: Delete index
      type: http
    http:
      method: DELETE
      url: https://{host}:{port}/:index
      params:
      - name: index
        value: ''
        type: path
    docs: Delete index
  - info:
      name: Check index existence
      type: http
    http:
      method: HEAD
      url: https://{host}:{port}/:index
      params:
      - name: index
        value: ''
        type: path
    docs: Check index existence
- info:
    name: Document
    type: folder
  items:
  - info:
      name: Get a document
      type: http
    http:
      method: GET
      url: https://{host}:{port}/:index/_doc/:id
      params:
      - name: index
        value: ''
        type: path
      - name: id
        value: ''
        type: path
    docs: Get a document
  - info:
      name: Index a document
      type: http
    http:
      method: PUT
      url: https://{host}:{port}/:index/_doc/:id
      params:
      - name: index
        value: ''
        type: path
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Index a document
  - info:
      name: Delete a document
      type: http
    http:
      method: DELETE
      url: https://{host}:{port}/:index/_doc/:id
      params:
      - name: index
        value: ''
        type: path
      - name: id
        value: ''
        type: path
    docs: Delete a document
  - info:
      name: Update a document
      type: http
    http:
      method: POST
      url: https://{host}:{port}/:index/_update/:id
      params:
      - name: index
        value: ''
        type: path
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update a document
  - info:
      name: Bulk index operations
      type: http
    http:
      method: POST
      url: https://{host}:{port}/_bulk
      body:
        type: json
        data: '{}'
    docs: Bulk index operations
- info:
    name: Search
    type: folder
  items:
  - info:
      name: Search documents (URI)
      type: http
    http:
      method: GET
      url: https://{host}:{port}/:index/_search
      params:
      - name: index
        value: ''
        type: path
      - name: q
        value: ''
        type: query
      - name: size
        value: ''
        type: query
      - name: from
        value: ''
        type: query
    docs: Search documents (URI)
  - info:
      name: Search documents (DSL)
      type: http
    http:
      method: POST
      url: https://{host}:{port}/:index/_search
      params:
      - name: index
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Search documents (DSL)
- info:
    name: Cluster
    type: folder
  items:
  - info:
      name: Cluster health
      type: http
    http:
      method: GET
      url: https://{host}:{port}/_cluster/health
    docs: Cluster health
  - info:
      name: Cluster state
      type: http
    http:
      method: GET
      url: https://{host}:{port}/_cluster/state
    docs: Cluster state
  - info:
      name: Cluster stats
      type: http
    http:
      method: GET
      url: https://{host}:{port}/_cluster/stats
    docs: Cluster stats
- info:
    name: Cat
    type: folder
  items:
  - info:
      name: Cat indices
      type: http
    http:
      method: GET
      url: https://{host}:{port}/_cat/indices
      params:
      - name: v
        value: ''
        type: query
    docs: Cat indices
  - info:
      name: Cat nodes
      type: http
    http:
      method: GET
      url: https://{host}:{port}/_cat/nodes
    docs: Cat nodes
  - info:
      name: Cat health
      type: http
    http:
      method: GET
      url: https://{host}:{port}/_cat/health
    docs: Cat health
bundled: true