---
schema_version: "1"
id: a74b7071f0b2fc703de29eda4ab31f9107b0db576da560d6503fbfb949ba9b58
title: Query Resource
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/bi_dev_guide_rest/bi_resources_query.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_resources_query.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: d10253f1a8fb49f4279ab60818830133800049b00c643b0f0e33930f4b55a87c
description: Executes a query written in Salesforce Analytics Query Language (SAQL) or SQL for CRM Analytics.
---
# Query Resource

Executes a query written in Salesforce Analytics Query Language (SAQL) or SQL for CRM Analytics.

Resource URL

/wave/query

Formats

JSON

Available Version

36.0

## Available in Postman

To view and test a working example of this resource, see [postQuery](https://www.postman.com/salesforce-developers/workspace/salesforce-developers/request/12721794-78ef861a-f5e0-46dd-b43d-150275044da1?action=share&source=copy-link&creator=26106753 "HTML (New Window)") in Postman. For information about how to authenticate your org with Postman, see the [CRM Analytics Rest API Quick Start](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/crma_rest_api_quick_start.htm "Connect to a Salesforce Trailhead org and authenticate. Then make a request to the CRM Analytics REST API in Postman, and look at the response.").

Available Components

- Apex — [Wave.executeQuery()](https://developer.salesforce.com/docs/atlas.en-us.264.0.bi_dev_guide_sdk.meta/bi_dev_guide_sdk/bi_sdk_apex_query.htm)
- Aura — [<wave:sdk> executeQuery()](https://developer.salesforce.com/docs/atlas.en-us.264.0.bi_dev_guide_sdk.meta/bi_dev_guide_sdk/bi_sdk_asset.htm)
- LWC — [lightning/analyticsWaveApi executeQuery()](https://developer.salesforce.com/docs/component-library/documentation/en/lwc/reference_analytics_execute_query)

HTTP Methods

POST

Request body for POST

[Saql​Query​Input](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_requests_saql_query_input.htm "An Analytics query written in SAQL or SQL.")

Response body for POST

[Literal JSON](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_literal_json.htm "A string of JSON content results, usually for a query response.")

Execute a Query

For examples of how to execute SAQL and SQL queries, see [Query CRM Analytics Data with the Query API](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_rest_api_query_data.htm "Use the CRM Analytics REST API to directly query analytics data using SAQL or SQL queries.").