Some Kibana features are provided via a REST API, which is ideal for creating an integration with Kibana, or automating certain aspects of configuring and deploying Kibana.

Each API is experimental and can include breaking changes in any version of Kibana, or might be entirely removed from Kibana.