> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/gridgain/gridgain-9/reference/rest-api.md).

# REST API

Work with a GridGain 9 cluster over its REST API, including the OpenAPI specification and authentication.

GridGain 9 clusters provide an [OpenAPI](https://www.openapis.org/) specification that lets you monitor and manage the cluster using standard REST methods. You can run SQL, create snapshots, deploy code, and perform other management operations over HTTP.

For the OpenAPI specification, connector configuration, using HTTP tools, and running SQL over REST, see [Using the REST API](/docs/gridgain/gridgain-9/gridgain9-development/accessing-data/rest-api.md).

* [REST Authentication](/docs/gridgain/gridgain-9/reference/rest-api/rest-authentication.md) — Basic and JWT Bearer authentication for REST requests.

{% columns %}
{% column %}
{% content-ref url="/pages/4rrbqL5L9iMdIaaF0lW3" %}
[REST Authentication](/docs/gridgain/gridgain-9/reference/rest-api/rest-authentication.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Authenticate GridGain 9 REST API requests using Basic authentication or token-based JWT Bearer authentication, and revoke issued tokens.
{% endcolumn %}
{% endcolumns %}

## See Also

* [How to Manage Cluster Lifecycle With the REST API](/docs/gridgain/gridgain-9/gridgain9-get-started/how-to-guides/manage-cluster-lifecycle-rest-api.md)
