## Documentation

The official Node.js client provides one-to-one mapping with Elasticsearch REST APIs.

### Get to know the JavaScript client

#### Connecting

- Introduction to the client
- Installing the client
- Connecting to Elasticsearch
- Configuration options

#### Using the JS client

- Bulk indexing
- Getting documents
- Searching
- More examples

#### API and developer docs

- API reference
- Client helpers
- Integrations
- Release notes

### Explore by use case

#### Search my data

Create search experiences for your content, wherever it lives.

#### Observe my data

Follow our guides to monitor logs, metrics, and traces.

#### Protect my environment

Learn how to defend against threats across your environment.

View all Elastic docs