Posting Permintaan Laporan #
Memposting permintaan untuk menjalankan laporan untuk jangka waktu tertentu (dateFilter).
POST /v1.0/workspaces/{WORKSPACE_ID}/reports/{REPORT_ID}/requests
Contoh menggunakan Filter Tanggal Preset #
Permintaan ini akan menjalankan laporan untuk kuartal saat ini. Isi pengembalian berisi as ' requestId' yang dapat digunakan untuk mengkueri status laporan dan mengambil himpunan data.
Minta #
POST <https://api.na.myreports.cloud/api/v1.0/workspaces/00000000-0000-0000-0000-000000000001/reports/00000000-0000-0000-0000-000000000001/requests> HTTP/1.1
Jenis Konten: aplikasi/json
Otorisasi: Pembawa {TOKEN}
Koneksi: tetap hidup
{
"reportId": "00000000-0000-0000-000000000000001",
"dateFilter": {
"presetName": "ThisQuarter"
}
}
info
Yang ' presetName' Ini bisa salah satu dari < yang valid c1." Filter Tanggal Preset</c1>.
Jawaban #
HTTP/1.1 200 OK
Jenis Konten: aplikasi/json; Charset = UTF-8
Durasi Konten: xx
{
"data": {
"requestId": "00000000-0000-0000-0000000000005",
"locale": "en-GB",
"reportId": "00000000-0000-0000-000000000000001",
"referenceDate": "2025-09-22T15:23:01.0201791+00:00",
"dateFilter": {
"presetName": "ThisQuarter",
"presetFilterObject": {
"unit": 5,
"offset": 0,
"panjang": 1,
"roundingMode": 1,
"daysOfWeek": 127
},
"daysOfWeek": 127
},
"startTime": "2025-07-01T00:00:00+01:00",
"endTime": "2025-09-22T16:08:01.02159+01:00"
},
"status": "sukses",
"stempel waktu": "2025-09-22T15:23:02.2982477Z"
}
Contoh menggunakan Rentang Tanggal Tetap #
Permintaan ini akan menjalankan laporan untuk kuartal saat ini. Isi pengembalian berisi as ' requestId' yang dapat digunakan untuk mengkueri status laporan dan mengambil himpunan data.
Minta #
POST <https://api.na.myreports.cloud/api/v1.0/workspaces/00000000-0000-0000-0000-000000000001/reports/00000000-0000-0000-0000-000000000001/requests> HTTP/1.1
Jenis Konten: aplikasi/json
Otorisasi: Pembawa {TOKEN}
Koneksi: tetap hidup
{
"reportId": "00000000-0000-0000-000000000000001",
"dateFilter": {
"mulai": "2025-09-26T09:00:00+01:00",
"akhir": "2025-09-26T17:00:00+01:00"
}
}
info
Yang ' presetName' Ini bisa salah satu dari < yang valid c1." Filter Tanggal Preset</c1>.
Jawaban #
HTTP/1.1 200 OK
Jenis Konten: aplikasi/json; Charset = UTF-8
Durasi Konten: xx
{
"data": {
"requestId": "00000000-0000-0000-0000000000005",
"locale": "en-GB",
"reportId": "00000000-0000-0000-000000000000001",
"referenceDate": "2025-09-22T15:23:01.0201791+00:00",
"dateFilter": {
"mulai": "2025-09-26T09:00:00+01:00",
"akhir": "2025-09-26T17:00:00+01:00",
"presetFilterObject": {
"unit": 5,
"offset": 0,
"panjang": 1,
"roundingMode": 1,
"daysOfWeek": 127
},
"daysOfWeek": 127
},
"mulai": "2025-09-26T09:00:00+01:00",
"akhir": "2025-09-26T17:00:00+01:00"
},
"status": "sukses",
"stempel waktu": "2025-09-22T15:23:02.2982477Z"
}
Kesalahan #
Sah #
Ketika token tidak diberikan, tidak valid atau kedaluwarsa
HTTP/1.1 401 Tidak Sah