Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

Get Report Data without Saving Changes to or Creating a Report

Run a report without creating a report or changing an existing one by making a POST request to the query resource. Get report data without filling up your org with unnecessary reports.

Example

Get report data using the query resource.

1/services/data/v37.0/analytics/reports/query

Include report criteria as reportMetadata in the POST request body. This POST request gets data about Opportunities:

1{
2"reportMetadata" : {
3    "aggregates" : [ "RowCount" ],
4    "chart" : null,
5    "crossFilters" : [ ],
6    "currency" : null,
7    "description" : null,
8    "detailColumns" : [ "OPPORTUNITY_NAME", "TYPE", "LEAD_SOURCE", "AMOUNT", "CLOSE_DATE", "NEXT_STEP", "STAGE_NAME", "PROBABILITY", "FISCAL_QUARTER", "AGE", "CREATED_DATE", "FULL_NAME", "ROLLUP_DESCRIPTION", "ACCOUNT_NAME" ],
9    "developerName" : "OpportunityReport",
10    "division" : null,
11    "folderId" : "00DD000000086ujMAA",
12    "groupingsAcross" : [ ],
13    "groupingsDown" : [ ],
14    "hasDetailRows" : true,
15    "hasRecordCount" : true,
16    "historicalSnapshotDates" : [ ],
17    "id" : "00OD0000001leVCMAY",
18    "name" : "Matrix",
19    "reportBooleanFilter" : null,
20    "reportFilters" : [ ],
21    "reportFormat" : "MATRIX",
22    "reportType" : {
23      "label" : "Opportunities",
24      "type" : "Opportunity"
25    },
26    "scope" : "organization",
27    "showGrandTotal" : true,
28    "showSubtotals" : true,
29    "sortBy" : [ ],
30    "standardDateFilter" : {
31      "column" : "CLOSE_DATE",
32      "durationValue" : "CUSTOM",
33      "endDate" : null,
34      "startDate" : null
35    },
36    "standardFilters" : [ {
37      "name" : "open",
38      "value" : "all"
39    }, {
40      "name" : "probability",
41      "value" : ">0"
42    } ]
43  }
44}

The response to the POST request returns report data, but doesn’t create or save a report.

  • Use a GET request on describeUrl to retrieve report metadata. For details, see Describe.
  • Use a GET request on instancesUrl to list previously run report instances. Use a POST request to run the report asynchronously. For details, see Instances.

Important

1{
2  "attributes" : {
3    "describeUrl" : "/services/data/v37.0/analytics/reports/null/describe",
4    "instancesUrl" : "/services/data/v37.0/analytics/reports/null/instances",
5    "reportId" : null,
6    "reportName" : "Matrix",
7    "type" : "Report"
8  },
9  "allData" : true,
10  "factMap" : {
11    "T!T" : {
12      "aggregates" : [ {
13        "label" : "9",
14        "value" : 9
15      } ],
16      "rows" : [ {
17        "dataCells" : [ {
18          "label" : "salesforce.com - 5000 Widgets",
19          "value" : "006D000000CzmqYIAR"
20        }, {
21          "label" : "New Business",
22          "value" : "New Business"
23        }, {
24          "label" : "Advertisement",
25          "value" : "Advertisement"
26        }, {
27          "label" : "$500,000.00",
28          "value" : {
29            "amount" : 500000,
30            "currency" : null
31          }
32        }, {
33          "label" : "9/19/2013",
34          "value" : "2013-09-19"
35        }, {
36          "label" : "Closed!",
37          "value" : "Closed!"
38        }, {
39          "label" : "Closed Won",
40          "value" : "Closed Won"
41        }, {
42          "label" : "100%",
43          "value" : 100
44        }, {
45          "label" : "Q2-2007",
46          "value" : "Q2-2007"
47        }, {
48          "label" : "0",
49          "value" : 0
50        }, {
51          "label" : "1/4/2016",
52          "value" : "2016-01-04"
53        }, {
54          "label" : "Fred Williamson",
55          "value" : "005D0000001bV42IAE"
56        }, {
57          "label" : "-",
58          "value" : null
59        }, {
60          "label" : "Global Media",
61          "value" : "001D000000KtTTqIAN"
62        } ]
63      }, {
64        "dataCells" : [ {
65          "label" : "salesforce.com - 500 Widgets",
66          "value" : "006D000000CzmqZIAR"
67        }, {
68          "label" : "Existing Business",
69          "value" : "Existing Business"
70        }, {
71          "label" : "Advertisement",
72          "value" : "Advertisement"
73        }, {
74          "label" : "$50,000.00",
75          "value" : {
76            "amount" : 50000,
77            "currency" : null
78          }
79        }, {
80          "label" : "9/19/2013",
81          "value" : "2013-09-19"
82        }, {
83          "label" : "Closed!",
84          "value" : "Closed!"
85        }, {
86          "label" : "Closed Won",
87          "value" : "Closed Won"
88        }, {
89          "label" : "100%",
90          "value" : 100
91        }, {
92          "label" : "Q2-2007",
93          "value" : "Q2-2007"
94        }, {
95          "label" : "0",
96          "value" : 0
97        }, {
98          "label" : "1/4/2016",
99          "value" : "2016-01-04"
100        }, {
101          "label" : "Fred Williamson",
102          "value" : "005D0000001bV42IAE"
103        }, {
104          "label" : "-",
105          "value" : null
106        }, {
107          "label" : "Global Media",
108          "value" : "001D000000KtTTqIAN"
109        } ]
110      }, {
111        "dataCells" : [ {
112          "label" : "Acme - 1,200 Widgets",
113          "value" : "006D000000CzmqbIAB"
114        }, {
115          "label" : "Existing Business",
116          "value" : "Existing Business"
117        }, {
118          "label" : "Trade Show",
119          "value" : "Trade Show"
120        }, {
121          "label" : "$140,000.00",
122          "value" : {
123            "amount" : 140000,
124            "currency" : null
125          }
126        }, {
127          "label" : "10/22/2013",
128          "value" : "2013-10-22"
129        }, {
130          "label" : "Need estimate",
131          "value" : "Need estimate"
132        }, {
133          "label" : "Value Proposition",
134          "value" : "Value Proposition"
135        }, {
136          "label" : "50%",
137          "value" : 50
138        }, {
139          "label" : "Q2-2007",
140          "value" : "Q2-2007"
141        }, {
142          "label" : "134",
143          "value" : 134
144        }, {
145          "label" : "1/4/2016",
146          "value" : "2016-01-04"
147        }, {
148          "label" : "Fred Williamson",
149          "value" : "005D0000001bV42IAE"
150        }, {
151          "label" : "-",
152          "value" : null
153        }, {
154          "label" : "Acme",
155          "value" : "001D000000KtTTrIAN"
156        } ]
157      }, {
158        "dataCells" : [ {
159          "label" : "salesforce.com - 1,000 Widgets",
160          "value" : "006D000000CzmqeIAB"
161        }, {
162          "label" : "New Business",
163          "value" : "New Business"
164        }, {
165          "label" : "Advertisement",
166          "value" : "Advertisement"
167        }, {
168          "label" : "$100,000.00",
169          "value" : {
170            "amount" : 100000,
171            "currency" : null
172          }
173        }, {
174          "label" : "10/22/2013",
175          "value" : "2013-10-22"
176        }, {
177          "label" : "Close the deal!",
178          "value" : "Close the deal!"
179        }, {
180          "label" : "Negotiation/Review",
181          "value" : "Negotiation/Review"
182        }, {
183          "label" : "90%",
184          "value" : 90
185        }, {
186          "label" : "Q2-2007",
187          "value" : "Q2-2007"
188        }, {
189          "label" : "134",
190          "value" : 134
191        }, {
192          "label" : "1/4/2016",
193          "value" : "2016-01-04"
194        }, {
195          "label" : "Fred Williamson",
196          "value" : "005D0000001bV42IAE"
197        }, {
198          "label" : "-",
199          "value" : null
200        }, {
201          "label" : "salesforce.com",
202          "value" : "001D000000KtTTsIAN"
203        } ]
204      }, {
205        "dataCells" : [ {
206          "label" : "Global Media - 400 Widgets",
207          "value" : "006D000000CzmqaIAB"
208        }, {
209          "label" : "New Business",
210          "value" : "New Business"
211        }, {
212          "label" : "Partner",
213          "value" : "Partner"
214        }, {
215          "label" : "$40,000.00",
216          "value" : {
217            "amount" : 40000,
218            "currency" : null
219          }
220        }, {
221          "label" : "11/20/2013",
222          "value" : "2013-11-20"
223        }, {
224          "label" : "-",
225          "value" : null
226        }, {
227          "label" : "Id. Decision Makers",
228          "value" : "Id. Decision Makers"
229        }, {
230          "label" : "60%",
231          "value" : 60
232        }, {
233          "label" : "Q3-2007",
234          "value" : "Q3-2007"
235        }, {
236          "label" : "134",
237          "value" : 134
238        }, {
239          "label" : "1/4/2016",
240          "value" : "2016-01-04"
241        }, {
242          "label" : "Fred Williamson",
243          "value" : "005D0000001bV42IAE"
244        }, {
245          "label" : "-",
246          "value" : null
247        }, {
248          "label" : "Global Media",
249          "value" : "001D000000KtTTqIAN"
250        } ]
251      }, {
252        "dataCells" : [ {
253          "label" : "Acme - 600 Widgets",
254          "value" : "006D000000CzmqcIAB"
255        }, {
256          "label" : "New Business",
257          "value" : "New Business"
258        }, {
259          "label" : "Trade Show",
260          "value" : "Trade Show"
261        }, {
262          "label" : "$70,000.00",
263          "value" : {
264            "amount" : 70000,
265            "currency" : null
266          }
267        }, {
268          "label" : "12/18/2013",
269          "value" : "2013-12-18"
270        }, {
271          "label" : "Need estimate",
272          "value" : "Need estimate"
273        }, {
274          "label" : "Needs Analysis",
275          "value" : "Needs Analysis"
276        }, {
277          "label" : "20%",
278          "value" : 20
279        }, {
280          "label" : "Q3-2007",
281          "value" : "Q3-2007"
282        }, {
283          "label" : "134",
284          "value" : 134
285        }, {
286          "label" : "1/4/2016",
287          "value" : "2016-01-04"
288        }, {
289          "label" : "Fred Williamson",
290          "value" : "005D0000001bV42IAE"
291        }, {
292          "label" : "-",
293          "value" : null
294        }, {
295          "label" : "Acme",
296          "value" : "001D000000KtTTrIAN"
297        } ]
298      }, {
299        "dataCells" : [ {
300          "label" : "salesforce.com - 2,000 Widgets",
301          "value" : "006D000000CzmqfIAB"
302        }, {
303          "label" : "Existing Business",
304          "value" : "Existing Business"
305        }, {
306          "label" : "Partner",
307          "value" : "Partner"
308        }, {
309          "label" : "$20,000.00",
310          "value" : {
311            "amount" : 20000,
312            "currency" : null
313          }
314        }, {
315          "label" : "12/20/2013",
316          "value" : "2013-12-20"
317        }, {
318          "label" : "Meet at Widget Conference",
319          "value" : "Meet at Widget Conference"
320        }, {
321          "label" : "Value Proposition",
322          "value" : "Value Proposition"
323        }, {
324          "label" : "50%",
325          "value" : 50
326        }, {
327          "label" : "Q3-2007",
328          "value" : "Q3-2007"
329        }, {
330          "label" : "134",
331          "value" : 134
332        }, {
333          "label" : "1/4/2016",
334          "value" : "2016-01-04"
335        }, {
336          "label" : "Fred Williamson",
337          "value" : "005D0000001bV42IAE"
338        }, {
339          "label" : "-",
340          "value" : null
341        }, {
342          "label" : "salesforce.com",
343          "value" : "001D000000KtTTsIAN"
344        } ]
345      }, {
346        "dataCells" : [ {
347          "label" : "Acme - 200 Widgets",
348          "value" : "006D000000CzmqdIAB"
349        }, {
350          "label" : "Existing Business",
351          "value" : "Existing Business"
352        }, {
353          "label" : "Word of mouth",
354          "value" : "Word of mouth"
355        }, {
356          "label" : "$20,000.00",
357          "value" : {
358            "amount" : 20000,
359            "currency" : null
360          }
361        }, {
362          "label" : "2/20/2014",
363          "value" : "2014-02-20"
364        }, {
365          "label" : "Need estimate",
366          "value" : "Need estimate"
367        }, {
368          "label" : "Prospecting",
369          "value" : "Prospecting"
370        }, {
371          "label" : "10%",
372          "value" : 10
373        }, {
374          "label" : "Q4-2007",
375          "value" : "Q4-2007"
376        }, {
377          "label" : "134",
378          "value" : 134
379        }, {
380          "label" : "1/4/2016",
381          "value" : "2016-01-04"
382        }, {
383          "label" : "Fred Williamson",
384          "value" : "005D0000001bV42IAE"
385        }, {
386          "label" : "-",
387          "value" : null
388        }, {
389          "label" : "Acme",
390          "value" : "001D000000KtTTrIAN"
391        } ]
392      }, {
393        "dataCells" : [ {
394          "label" : "Fred",
395          "value" : "006D000000Czq0uIAB"
396        }, {
397          "label" : "-",
398          "value" : null
399        }, {
400          "label" : "-",
401          "value" : null
402        }, {
403          "label" : "-",
404          "value" : null
405        }, {
406          "label" : "2/26/2016",
407          "value" : "2016-02-26"
408        }, {
409          "label" : "-",
410          "value" : null
411        }, {
412          "label" : "Id. Decision Makers",
413          "value" : "Id. Decision Makers"
414        }, {
415          "label" : "60%",
416          "value" : 60
417        }, {
418          "label" : "Q1-2016",
419          "value" : "Q1-2016"
420        }, {
421          "label" : "85",
422          "value" : 85
423        }, {
424          "label" : "2/22/2016",
425          "value" : "2016-02-22"
426        }, {
427          "label" : "Fred Williamson",
428          "value" : "005D0000001bV42IAE"
429        }, {
430          "label" : "-",
431          "value" : null
432        }, {
433          "label" : "Fred",
434          "value" : "001D000000KtqzeIAB"
435        } ]
436      } ]
437    }
438  },
439  "groupingsAcross" : {
440    "groupings" : [ ]
441  },
442  "groupingsDown" : {
443    "groupings" : [ ]
444  },
445  "hasDetailRows" : true,
446  "reportExtendedMetadata" : {
447    "aggregateColumnInfo" : {
448      "RowCount" : {
449        "dataType" : "int",
450        "label" : "Record Count"
451      }
452    },
453    "detailColumnInfo" : {
454      "OPPORTUNITY_NAME" : {
455        "dataType" : "string",
456        "label" : "Opportunity Name"
457      },
458      "TYPE" : {
459        "dataType" : "picklist",
460        "label" : "Type"
461      },
462      "LEAD_SOURCE" : {
463        "dataType" : "picklist",
464        "label" : "Lead Source"
465      },
466      "AMOUNT" : {
467        "dataType" : "currency",
468        "label" : "Amount"
469      },
470      "CLOSE_DATE" : {
471        "dataType" : "date",
472        "label" : "Close Date"
473      },
474      "NEXT_STEP" : {
475        "dataType" : "string",
476        "label" : "Next Step"
477      },
478      "STAGE_NAME" : {
479        "dataType" : "picklist",
480        "label" : "Stage"
481      },
482      "PROBABILITY" : {
483        "dataType" : "percent",
484        "label" : "Probability (%)"
485      },
486      "FISCAL_QUARTER" : {
487        "dataType" : "string",
488        "label" : "Fiscal Period"
489      },
490      "AGE" : {
491        "dataType" : "int",
492        "label" : "Age"
493      },
494      "CREATED_DATE" : {
495        "dataType" : "datetime",
496        "label" : "Created Date"
497      },
498      "FULL_NAME" : {
499        "dataType" : "string",
500        "label" : "Opportunity Owner"
501      },
502      "ROLLUP_DESCRIPTION" : {
503        "dataType" : "string",
504        "label" : "Owner Role"
505      },
506      "ACCOUNT_NAME" : {
507        "dataType" : "string",
508        "label" : "Account Name"
509      }
510    },
511    "groupingColumnInfo" : { }
512  },
513  "reportMetadata" : {
514    "aggregates" : [ "RowCount" ],
515    "chart" : null,
516    "crossFilters" : [ ],
517    "currency" : null,
518    "description" : null,
519    "detailColumns" : [ "OPPORTUNITY_NAME", "TYPE", "LEAD_SOURCE", "AMOUNT", "CLOSE_DATE", "NEXT_STEP", "STAGE_NAME", "PROBABILITY", "FISCAL_QUARTER", "AGE", "CREATED_DATE", "FULL_NAME", "ROLLUP_DESCRIPTION", "ACCOUNT_NAME" ],
520    "developerName" : null,
521    "division" : null,
522    "folderId" : "00DD000000086ujMAA",
523    "groupingsAcross" : [ ],
524    "groupingsDown" : [ ],
525    "hasDetailRows" : true,
526    "hasRecordCount" : true,
527    "historicalSnapshotDates" : [ ],
528    "id" : null,
529    "name" : "Matrix",
530    "reportBooleanFilter" : null,
531    "reportFilters" : [ ],
532    "reportFormat" : "TABULAR",
533    "reportType" : {
534      "label" : "Opportunities",
535      "type" : "Opportunity"
536    },
537    "scope" : "organization",
538    "showGrandTotal" : true,
539    "showSubtotals" : true,
540    "sortBy" : [ ],
541    "standardDateFilter" : {
542      "column" : "CLOSE_DATE",
543      "durationValue" : "CUSTOM",
544      "endDate" : null,
545      "startDate" : null
546    },
547    "standardFilters" : [ {
548      "name" : "open",
549      "value" : "all"
550    }, {
551      "name" : "probability",
552      "value" : ">0"
553    } ]
554  }
555}