--- title: "Request Analysis" slug: "request-analysis" status: "update" updated: 2025-11-28T08:01:18Z published: 2025-11-28T08:01:18Z canonical: "docs.mapp.com/request-analysis" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.mapp.com/llms.txt > Use this file to discover all available pages before exploring further. # Request Analysis Data ## Supported analysis variants and elements The setup is very easy: you can directly copy the JSON Configuration from analyses in Mapp Intelligence and use it to make queries via the API. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/CleanShot 2024-05-24 at 09.06.56@2x.png) The following analysis variants and elements are currently supported: - List (Analysis variant) - [Cross Table (Analysis Variant)](/v1-api/apidocs/cross-table-analysis-variant) - [Comparison (Analysis variant)](/v1-api/apidocs/comparison-analysis-variant) - [Time Series (Analysis variant)](/v1-api/apidocs/time-series-analysis-variant) - [KPI and Sparkline (Report element)](/v1-api/apidocs/kpi-and-sparkline-report-element) - [Path (Analysis Variant)](/v1-api/apidocs/path-analysis-variant) ## Time ranges When using a time range, please make sure that you are using time ranges properly. If you want to see all data for November 8th, the values should be set: "value1": "2024-11-08 00:00:00", "value2": "2024-11-09 00:00:00” ## General information about responses The results are shown in the same organized structure as the columns in the Intelligence User Interface. The first part of the response contains the data retrieved with the call (section **"rows"**). These results have a total row count, followed by the requested metrics. The column names in the **"headers"** section are ordered as they are in Mapp Intelligence. > [!NOTE] > Please note that onsite, if there are no values returned, you will see a 0. However, When using an API this will return as null. Some more things to note: - Not every output will be relevant to your analysis. For example, **arrangeType** and **alias** are used for our internal processing. - When you see **0000000000**, this is the same as seeing the **Total** row heading in the Intelligence interface.