Obtenez des résultats #
Cette demande accepte un rapport ' requestId' et retourne les résultats du rapport s'il est complet.
GET /v1.0/workspaces/{WORKSPACE_ID}/reports/{REPORT_ID}/results/{REQUEST_ID}/data
Exemple #
Cette requête retourne les données de résultat d'une requête de rapport qui est complète.
Demande #
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
Authorization : Bearer {TOKEN}
Réponse #
HTTP/1.1 200 OK
Type de contenu : application/json; Charset=UTF-8
Contenu - Longueur : xx
{
« requestId » : « 00000000-0000-0000-00000-00000000005 »,
« tenantId » : « 00000000-0000-0000-0000-000000000 »,
« demande » : {
« requestId » : « 00000000-0000-0000-00000-00000000005 »,
« dateCreated » : « 2025-09-22T15:27:40.1946146Z »,
« tenantId » : « 00000000-0000-0000-0000-000000000 »,
« reportId » : « 00000000-0000-0000-00000-00000000001 »,
« reportTemplateName » : « CallListByUserSegmented »,
« filterConditions » : \[
{
« fieldName » : « start »,
« 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 » : « start »,
« direction » : 1
}
][
{
"fieldName": "start",
"direction": 1
}
],
« displayFields » : [
{
« fieldName » : « connId »,
« obligatoire » : faux
},
{
« fieldName » : « start »,
« obligatoire » : faux
},
{
« fieldName » : « userName »,
« obligatoire » : faux
},
{
« fieldName » : « userNum »,
« obligatoire » : faux
},
{
« fieldName » : « cli »,
« obligatoire » : faux
},
{
« fieldName » : « cliName »,
« obligatoire » : faux
},
{
« fieldName » : « hgNum »,
« obligatoire » : faux
},
{
« fieldName » : « callType »,
« obligatoire » : faux
},
{
« fieldName » : « callDir »,
« obligatoire » : faux
},
{
« fieldName » : « ans »,
« obligatoire » : faux
},
{
« fieldName » : « ref »,
« obligatoire » : faux
},
{
« fieldName » : « lost »,
« obligatoire » : faux
},
{
« fieldName » : « ring »,
« obligatoire » : faux
},
{
« fieldName » : « duration »,
« obligatoire » : faux
},
{
« fieldName » : « calledUserNum »,
« obligatoire » : faux
},
{
« fieldName » : « calledUserName »,
« obligatoire » : faux
},
{
« fieldName » : « callUserName »,
« obligatoire » : faux
},
{
« fieldName » : « callUserNu »,
« 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 » : false,
« métadonnées » : {
« reportName » : null,
« dateFilter » : {
« presetName » : « ThisYear »,
« presetFilterObject » : {
« unités » : 6,
« offset » : 0,
« longueur » : 1,
« roundingMode » : 1,
« daysOfWeek » : 127
},
« daysOfWeek » : 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 »,
« TimeZoneAbréviation » : « 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 »,
« code-pays » : « GB »,
« locale » : « en-GB »,
« totalTrunks » : 10,
« maxRows » : 0
},
« effort » : 210,17,
« queryDuration » : 2076,
« totalDuration » : 2121,
« queryCount » : 2053,
« rowLimitExceed » : false,
« totalCount » : 922,
« data » : [
{
« connId » : « 00000000-0000-0000-00000-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,
« durée » : 1,0,
« calledUserNum » : « +19876543210 »,
« calledUserName » : « Inconnu »,
« callUserNum » : « +11234567890 »,
« hgName » : « Queue 200 »,
« docId » : « 00000000-0000-0000-00000-000000000009 »
},
{
« connId » : « 00000000-0000-0000-00000-000000000002 »,
« start » : « 2025-09-18T11:16:13 »,
« userName » : « Test User 1 »,
« userNum » : « 101 »,
« cli » : « +11234567890 »,
« cliName » : « »,
« callType » : 2,
« callDir » : 3,
« réponses » : 1,
« ring » : 5.0,
« durée » : 6,0,
« calledUserNum » : « 07977502880 »,
« callUserName » : Test User 1 »,
« callUserNum » : « 101 »,
« docId » : « 00000000-0000-0000-00000-000000000010 »
},
{
« connId » : « 00000000-0000-0000-00000-00000000003 »,
« start » : « 2025-01-03T16:44:40 »,
« userName » : « Test User 2 »,
« userNum » : « 102 »,
« callType » : 1,
« callDir » : 2,
« réponses » : 1,
« ring » : 0.0,
« durée » : 498,0,
« calledUserNum » : « 00000000-0000-0000-0000-00000000012 »,
« calledUserName » : « Test User 2 »,
« docId » : « 00000000-0000-0000-00000-00000000011 »
}
][
{
"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é » : [
{
« réponse » : 621,
« réf. » : 37,
« perdu » : 79,
« sonnerie » : 3318.0,
« durée » : 124315,0
}
][
{
"ans": 621,
"ref": 37,
"lost": 79,
"ring": 3318.0,
"duration": 124315.0
}
],
« statut » : 1,
« statusMessage » : « Traitement du rapport terminé »,
« rowLimit » : 1000000
}
Erreurs #
Non autorisé #
Lorsque le jeton n'est pas fourni, non valide ou expiré
HTTP/1.1 401 Non autorisé