Obtenir des résultats #
Cette demande accepte un rapport ' requestId' et renvoie les résultats du rapport s'il est terminé.
GET /v1.0/workspaces/{WORKSPACE_ID}/reports/{REPORT_ID}/results/{REQUEST_ID}/data
Exemple #
Cette demande renvoie les données de résultat d'une demande de rapport terminée.
Demander #
GET <https://api.na.myreports.cloud/api/v1.0/workspaces/00000000-0000-0000-0000-000000000001/reports/00000000-0000-0000-0000-000000000001/requests/00000000-0000-0000-0000-000000000005/data> HTTP/1.1
Autorisation : Porteur {TOKEN}
Réponse #
HTTP/1.1 200 OK
Type de contenu : application/json ; jeu de caractères=utf-8
Contenu-Longueur : xx
{
« requestId » : « 00000000-0000-0000-0000-0000000005 »,
« tenantId » : « 00000000-0000-0000-0000-00000000000 »,
« demande » : {
« requestId » : « 00000000-0000-0000-0000-0000000005 »,
« dateCreated » : « 2025-09-22T15:27:40.1946146Z »,
« tenantId » : « 00000000-0000-0000-0000-00000000000 »,
« reportId » : « 00000000-0000-0000-0000-0000000001 »,
« reportTemplateName » : « CallListByUserSegmented »,
« filterConditions » : \[
{
« fieldName » : « démarrer »,
« operator » : « >= »,
« valeurs » : [« 2025-01-01T00:00:00.0000000+00:00 »][
"2025-01-01T00:00:00.0000000+00:00"
]
},
{
« fieldName » : « fin »,
« operator » : « \< »,
« valeurs » : [« 2025-09-22T15:12:40.1423517+00:00 »][
"2025-09-22T15:12:40.1423517+00:00"
]
}
],
« sortFields » : [
{
« fieldName » : « démarrer »,
« direction » : 1
}
][
{
"fieldName": "start",
"direction": 1
}
],
« displayFields » : [
{
« fieldName » : « connId »,
« obligatoire » : faux
},
{
« fieldName » : « démarrer »,
« obligatoire » : faux
},
{
« fieldName » : « Nom d'utilisateur »,
« obligatoire » : faux
},
{
« fieldName » : « userNum »,
« obligatoire » : faux
},
{
« fieldName » : « cli »,
« obligatoire » : faux
},
{
« fieldName » : « cliName »,
« obligatoire » : faux
},
{
« fieldName » : « hgNum »,
« obligatoire » : faux
},
{
« fieldName » : « callType »,
« obligatoire » : faux
},
{
« fieldName » : « rép.appel »,
« obligatoire » : faux
},
{
« fieldName » : « ans »,
« obligatoire » : faux
},
{
« fieldName » : « ref »,
« obligatoire » : faux
},
{
« fieldName » : « perdu »,
« obligatoire » : faux
},
{
« fieldName » : « anneau »,
« obligatoire » : faux
},
{
« fieldName » : « durée »,
« obligatoire » : faux
},
{
« fieldName » : « calledUserNum »,
« obligatoire » : faux
},
{
« fieldName » : « calledUserName »,
« obligatoire » : faux
},
{
« fieldName » : « callUserName »,
« obligatoire » : faux
},
{
« fieldName » : « callUserNum »,
« obligatoire » : faux
},
{
« fieldName » : « hgName »,
« obligatoire » : faux
}
][
{
"fieldName": "connId",
"mandatory": false
},
{
"fieldName": "start",
"mandatory": false
},
{
"fieldName": "userName",
"mandatory": false
},
{
"fieldName": "userNum",
"mandatory": false
},
{
"fieldName": "cli",
"mandatory": false
},
{
"fieldName": "cliName",
"mandatory": false
},
{
"fieldName": "hgNum",
"mandatory": false
},
{
"fieldName": "callType",
"mandatory": false
},
{
"fieldName": "callDir",
"mandatory": false
},
{
"fieldName": "ans",
"mandatory": false
},
{
"fieldName": "ref",
"mandatory": false
},
{
"fieldName": "lost",
"mandatory": false
},
{
"fieldName": "ring",
"mandatory": false
},
{
"fieldName": "duration",
"mandatory": false
},
{
"fieldName": "calledUserNum",
"mandatory": false
},
{
"fieldName": "calledUserName",
"mandatory": false
},
{
"fieldName": "callUserName",
"mandatory": false
},
{
"fieldName": "callUserNum",
"mandatory": false
},
{
"fieldName": "hgName",
"mandatory": false
}
],
« childDisplayFields » : \[],
« ignoreDisplayFields » : faux,
« métadonnées » : {
« reportName » : null,
« dateFilter » : {
« presetName » : « Cette année »,
« presetFilterObject » : {
« unités » : 6,
« décalage » : 0,
« longueur » : 1,
« roundingMode » : 1,
« jours de la semaine » : 127
},
« jours de la semaine » : 127
},
« referenceDate » : « 2025-09-22T15:27:40.1423161+00:00 »,
« timeZoneReferenceDate » : « 2025-09-22T16:27:40 »,
« filterId » : null,
« additionalFilters » : \[],
« workspaceFilterId » : null,
« timezoneDateFrom » : « 2025-01-01T00:00:00 »,
« timezoneDateTo » : « 2025-09-22T16:12:40 »,
« timeZoneDateCreated » : « 2025-09-22T15:27:40.1423517+00:00 »,
« timeZoneAbbreviation » : « BST »
},
« source » : « api.onboarding »,
« pageSize » : -1,
« batchSize » : -1,
« rowLimit » : 1000000,
« priorityLevel » : 2,
« callRatePeriod » : 120,
« ignoreAbandonedCalls » : false,
« ignoreShortAnsweredCalls » : false,
« accountCodeLabels » : {},
« ringDurationThresholds » : [
10,
20,
30,
40,
50,
60,
70,
80,
90,
100,
110,
120,
120
][
10,
20,
30,
40,
50,
60,
70,
80,
90,
100,
110,
120,
120
],
« incomingEstimatedRevenue » : 100.0,
« incomingCallsPerSale » : 5,
« outgoingEstimatedRevenue » : 100.0,
« outgoingCallsPerSale » : 5,
« durationGroupPeriodInSeconds » : 10,
« timeZoneId » : « Europe/Londres »,
« countryCode » : « GB »,
« locale » : « fr-GB »,
« totalTrunks » : 10,
« maxRows » : 0
},
« effort » : 210,17,
« queryDuration » : 2076,
« totalDuration » : 2121,
« queryCount » : 2053,
« rowLimitExceeded » : false,
« totalCount » : 922,
« données » : [
{
« connId » : « 00000000-0000-0000-0000-0000000001 »,
« start » : « 2025-09-18T11:16:31 »,
« userName » : « Utilisateur de test 1 »,
« userNum » : « 101 »,
« cli » : « +11234567890 »,
« cliName » : « »,
« hgNum » : « 200 »,
« callType » : 2,
« callDir » : 2,
« anneau » : 1.0,
« durée » : 1,0,
« calledUserNum » : « +19876543210 »,
« calledUserName » : « Inconnu »,
« callUserNum » : « +11234567890 »,
« hgName » : « File d'attente 200 »,
« docId » : « 00000000-0000-0000-0000-0000000009 »
},
{
« connId » : « 00000000-0000-0000-0000-00000000002 »,
« start » : « 2025-09-18T11:16:13 »,
« userName » : « Utilisateur de test 1 »,
« userNum » : « 101 »,
« cli » : « +11234567890 »,
« cliName » : « »,
« callType » : 2,
« callDir » : 3,
« ans » : 1,
« anneau » : 5.0,
« durée » : 6,0,
« calledUserNum » : « 07977502880 »,
« callUserName » : Utilisateur de test 1 »,
« callUserNum » : « 101 »,
« docId » : « 00000000-0000-0000-0000-0000000010 »
},
{
« connId » : « 00000000-0000-0000-0000-0000000003 »,
« start » : « 2025-01-03T16:44:40 »,
« userName » : « Utilisateur test 2 »,
« userNum » : « 102 »,
« callType » : 1,
« callDir » : 2,
« ans » : 1,
« anneau » : 0,0,
« durée » : 498,0,
« calledUserNum » : « 00000000-0000-0000-0000-0000000012 »,
« calledUserName » : « Utilisateur test 2 »,
« docId » : « 00000000-0000-0000-0000-000000011 »
}
][
{
"connId": "00000000-0000-0000-0000-000000000001",
"start": "2025-09-18T11:16:31",
"userName": "Test User 1",
"userNum": "101",
"cli": "+11234567890",
"cliName": "",
"hgNum": "200",
"callType": 2,
"callDir": 2,
"ring": 1.0,
"duration": 1.0,
"calledUserNum": "+19876543210",
"calledUserName": "Unknown",
"callUserNum": "+11234567890",
"hgName": "Queue 200",
"docId": "00000000-0000-0000-0000-000000000009"
},
{
"connId": "00000000-0000-0000-0000-000000000002",
"start": "2025-09-18T11:16:13",
"userName": "Test User 1",
"userNum": "101",
"cli": "+11234567890",
"cliName": "",
"callType": 2,
"callDir": 3,
"ans": 1,
"ring": 5.0,
"duration": 6.0,
"calledUserNum": "07977502880",
"callUserName": Test User 1",
"callUserNum": "101",
"docId": "00000000-0000-0000-0000-000000000010"
},
{
"connId": "00000000-0000-0000-0000-000000000003",
"start": "2025-01-03T16:44:40",
"userName": "Test User 2",
"userNum": "102",
"callType": 1,
"callDir": 2,
"ans": 1,
"ring": 0.0,
"duration": 498.0,
"calledUserNum": "00000000-0000-0000-0000-000000000012",
"calledUserName": "Test User 2",
"docId": "00000000-0000-0000-0000-000000000011"
}
],
« résumé » : [
{
« ans » : 621,
« ref » : 37,
« perdus » : 79,
« anneau » : 3318.0,
« Durée » : 124315.0
}
][
{
"ans": 621,
"ref": 37,
"lost": 79,
"ring": 3318.0,
"duration": 124315.0
}
],
« état » : 1,
« statusMessage » : « Traitement du rapport terminé »,
« rowLimit » : 1000000
}
Erreurs #
Non autorisée #
Lorsque le jeton n'est pas fourni, qu'il n'est pas valide ou qu'il a expiré
HTTP/1.1 401 Non autorisé