| navigation_title | Tools and APIs | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| applies_to |
|
|||||||||
| products |
|
Review key resources that can be used to interact with and manage self-managed clusters.
The following APIs allow you to interact with your {{es}} cluster and its data.
:::{include} /deploy-manage/deploy/_snippets/core-apis.md :::
:::{tip} Refer to {{es}} API conventions to learn about headers and request body conventions, and to view examples.
Refer to to learn how to generate API keys for your cluster. :::
:::{include} /deploy-manage/deploy/_snippets/other-apis.md :::
- {{es}} clients: Interact with {{es}} programmatically to integrate {{es}} into your app or website.
- {{es}} command line tools: Utilities for configuring security and performing other tasks from the command line.
- {{kib}} command line tools: Utilities for performing security and connectivity related tasks for {{kib}} from the command line.
- {{es}} Support Diagnostic tool: Captures a point-in-time snapshot of cluster statistics and most {{es}} settings for troubleshooting purposes.