Examples

Following you can find some examples on how to use the client.

  • Use of the asStream parameter;
  • Executing a bulk request;
  • Executing a bulk request with base64-encoded vectors;
  • Executing a exists request;
  • Executing a get request;
  • Executing a sql.query request;
  • Executing a update request;
  • Executing a update by query request;
  • Executing a reindex request;
  • Use of the ignore parameter;
  • Executing a msearch request;
  • How do I scroll?
  • Executing a search request;
  • I need suggestions;
  • How to use the transport.request method;
Previous
API Reference
Next
asStream
  • View as Markdown
  • Edit this page
  • JavaScript

  • JavaScript
    • Getting started
    • Installation
    • Connecting
    • Configuration
      • Basic configuration
      • Advanced configuration
      • Creating a child client
      • Testing
    • Integrations
      • Observability
      • Transport
      • TypeScript support
    • API Reference
    • Examples
      • asStream
      • Bulk
      • Exists
      • Get
      • Ignore
      • MSearch
      • Scroll
      • Search
      • Suggest
      • transport.request
      • SQL
      • Update
      • Update By Query
      • Reindex
    • Client helpers
    • Timeout best practices
  • Elasticsearch JavaScript Client
    • Known issues
    • Breaking changes
    • Deprecations
Elastic logo

© 2026 Elasticsearch B.V. All Rights Reserved.

  • Terms of Use
  • Privacy