Elastic Docs› Elasticsearch Guide [8.3]› REST APIs
« Get stored script API Search API »

Search APIsedit

Search APIs are used to search and aggregate data stored in Elasticsearch indices and data streams. For an overview and related tutorials, see Search your data.

Most search APIs support multi-target syntax, with the exception of the explain API.

Core searchedit

  • Search
  • Multi search
  • Async search
  • Point in time
  • kNN search
  • Suggesters
  • Terms enum
  • Scroll
  • Clear scroll

Search testingedit

  • Explain
  • Field capabilities
  • Profile
  • Ranking evaluation
  • Search shards
  • Validate

Search templatesedit

  • Search template
  • Multi search template
  • Render search template

Geospatial searchedit

  • Vector tile search
« Get stored script API Search API »

Most Popular

  • Get Started with Elasticsearch: Video
  • Intro to Kibana: Video
  • ELK for Logs & Metrics: Video