Report API Reference
Last updated 6 months ago
reportTab id
Result in CSV format
const response = await fetch('https://API_HOST/api/v2/reports/{id}/download', { method: 'GET', headers: {}, }); const data = await response.json();
"text"
Details about the latest success job
const response = await fetch('https://API_HOST/api/v2/reports/{id}/job/latestsuccess', { method: 'GET', headers: {}, }); const data = await response.json();
{ "startTime": 1660439099000, "endTime": 1660445539000, "outputPath": "gs://test-sprinkle-bucket/sprinkle/project/bigquery/queryoutput/b2f25da90155433dabf76225bc5ace1c" }
Details about the report tab
const response = await fetch('https://API_HOST/api/v2/reports/{id}', { method: 'GET', headers: {}, }); const data = await response.json();
{ "tabId": "8aec2615e1c540d2b71129a3a9e5fdc3", "reportId": "12f49087y1q509r5b6223881e9e77yt4", "type": "MODEL", "tabName": "Analysis 1", "reportName": "order details", "owner": "[email protected]", "folderId": "6be53896a0604c0d817f638229f83ac9", "encodedSQL": "l0V1RWN0ICd2aXNoYWwuYmhvb1e5ht7asgnb0HJpbmtsZWRhdJK9Y29tJywna2V5MjIyMicsJ3NlY3JldDIylicsMA==", "createTime": 1660439099000, "updateTime": 1660445539000 }
List of report tabs
const response = await fetch('https://API_HOST/api/v2/reports', { method: 'GET', headers: {}, }); const data = await response.json();
[ { "tabId": "8aec2615e1c540d2b71129a3a9e5fdc3", "reportId": "12f49087y1q509r5b6223881e9e77yt4", "type": "MODEL", "tabName": "Analysis 1", "reportName": "order details", "owner": "[email protected]", "folderId": "6be53896a0604c0d817f638229f83ac9", "scheduled": true, "createTime": 1660439099000, "updateTime": 1660445539000 } ]