+++ # ----------------------------------------------------------------------- # Do not edit this file. It is automatically generated by API Documenter. # ----------------------------------------------------------------------- title = "DataQueryResponse" keywords = ["grafana","documentation","sdk","@grafana/data"] type = "docs" +++ ## DataQueryResponse interface Signature ```typescript export interface DataQueryResponse ``` Import ```typescript import { DataQueryResponse } from '@grafana/data'; ``` Properties | Property | Type | Description | | --- | --- | --- | | [data](#data-property) | DataQueryResponseData[] | The response data. When streaming, this may be empty or a partial result set | | [error](#error-property) | DataQueryError | Optionally include error info along with the response data | | [key](#key-property) | string | When returning multiple partial responses or streams Use this key to inform Grafana how to combine the partial responses Multiple responses with same key are replaced (latest used) | | [state](#state-property) | LoadingState | Use this to control which state the response should have Defaults to LoadingState.Done if state is not defined | ### data property The response data. When streaming, this may be empty or a partial result set Signature ```typescript data: DataQueryResponseData[]; ``` ### error property Optionally include error info along with the response data Signature ```typescript error?: DataQueryError; ``` ### key property When returning multiple partial responses or streams Use this key to inform Grafana how to combine the partial responses Multiple responses with same key are replaced (latest used) Signature ```typescript key?: string; ``` ### state property Use this to control which state the response should have Defaults to LoadingState.Done if state is not defined Signature ```typescript state?: LoadingState; ```