grafana.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Dashboards
queryPublic
dashboards.queryPublic
Query a panel on a public Grafana dashboard
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
access_token | string | Yes | — |
panel_id | number | Yes | — |
from | string | Yes | — |
to | string | Yes | — |
intervalMs | number | No | — |
maxDataPoints | number | No | — |
base_url_override | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
Health
get
health.get
Check Grafana server health and database connectivity
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
Jwks
retrieve
jwks.retrieve
Retrieve JWKS public keys for token verification
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
Logs
createOtlp
logs.createOtlp
Send OTLP v1 logs to Grafana Loki for ingestion
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
resourceLogs | object[] | Yes | — |
resourceLogs full type
resourceLogs full type
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
Ring
getDistributorHaTracker
ring.getDistributorHaTracker
Get distributor HA tracker ring status
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
getIndexGateway
ring.getIndexGateway
Get index gateway hash ring status
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
getOverridesExporter
ring.getOverridesExporter
Get overrides-exporter hash ring status
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
getRuler
ring.getRuler
Get ruler ring status from Grafana Mimir
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
Saml
postAcs
saml.postAcs
Process a SAML Assertion Consumer Service authentication response
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
saml_response | string | Yes | — |
relay_state | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
Status
get
status.get
Check Grafana Enterprise license availability
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type
Store Gateway
getTenants
storeGateway.getTenants
List tenants with blocks in the store-gateway storage
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
data | object | Yes | — |
error | string | No | — |
successful | boolean | Yes | — |
data full type
data full type