1. Yes! please use something like this:
{
"rsid": "your report suite id",
"globalFilters": [
{
"type": "dateRange",
"dateRange": "2019-02-01T00:00:00.000/2019-03-01T00:00:00.000"
}
],
"metricContainer": {
"metrics": [
{
"columnId": "0",
"id": "metrics/occurrences",
"filters": [
"0",
"1",
"2"
]
}
],
"metricFilters": [
{
"id": "0",
"type": "breakdown",
"dimension": "variables/evar15",
"itemId": "3186428516"
},
{
"id": "1",
"type": "breakdown",
"dimension": "variables/daterangeday",
"itemId": "1190101"
},
{
"id": "2",
"type": "breakdown",
"dimension": "variables/daterangehour",
"itemId": "119010100"
}
]
},
"dimension": "variables/daterangeminute",
"settings": {
"countRepeatInstances": true,
"limit": 400,
"page": 0,
"dimensionSort": "asc"
},
"statistics": {
"functions": [
"col-max",
"col-min"
]
}
}
2. Workspace usage client browser time converted to time zone set in report suite. I don't think you can use server timestamp.
Thanks,
Asheesh