Kihagyás

Híváslista (list)

Híváslista

A hívások listáját kérhetjük le, hívásonként részletezett adatokkal.

URL: /cdr/list

Kérés:

{
    "prid": 1,
    "start_time": "2018.11.15 11:10:22",
    "end_time": "2018.11.16 07:02:43",
    "offset": 1,
    "limit": 10
}
Mező Típus Kötelezőség Leírás
prid integer opcionális Projekt azonosítója
prcode szöveg opcionális Projekt külső kódja (ha a prid meg van adva, akkor a prcode nincs figyelembe véve)
start_time időpont opcionális Kezdő időpont (start_time időpontra szűrés)
end_time időpont opcionális Vég-időpont (start_time időpontra szűrés)
offset integer opcionális (default: 0) A keresés eredményit ettől az indextől kérjük. Csak akkor lehet nem 0, ha a limit is meg van adva (nem 0).
limit integer opcionális (default és maximum: 5000) A keresés eredményeiből maximum ennyi darabot kérünk.

Válasz:

{
    "status": "ok"
    "cdrs":[{
            "cdrid": 12,
            "interviewid": 1,
            "historyid": 22,
            "recnum": 1,
            "cdrhash": "abc",
            "start_time": "2018.11.15 15:23:12",
            "end_time": "2018.11.15 15:26:45",
            "dial_time": "2018.11.15 15:23:13",
            "connect_time": "2018.11.15 15:23:13",
            "op_connect_time": "2018.11.15 15:23:13",
            "op_end_time": "2018.11.15 15:23:40",
            "direction": 2,
            "mode": 3,
            "phone_num": "+36301111111",
            "call_length": 12,
            "user_name": "Kovács János",
            "user_code": "myuser",
            "user_extcode": "myextuser",
            "extension": "206",
            "queue": "queue1",
            "prcode": "USZ",
            "prid": 2,
            "termination": 4,
            "termination_code": 4,
            "termination_name": "Nem érdekli",
            "termination_details": "Nincs rá ideje"
            "termination_notes": "",
            "termination_reached": true,
            "termination_successful": false,
            "termination_final": true,
            "termination_recall": false,
            "extcode": "123",
            "lsid" : 2,
            "listitem_num": 51,
            "contact_num" : 1,
            "other_data": ""
        },
        { CDR2 },
        { CDR3 }...
    ] 
}
Mező Neve: Típus Leírás
cdrid integer Hívás egyedi azonosítója
interviewid integer Interjú egyedi azonosítója
recnum* integer Interjú egyedi azonosítója (*azonos az interviewid -val, azért hagytuk meg, hogy ne okozzon gondot már kész integráció esetében)
historyid integer Interjú történet rekord egyedi azonosítója (ha nincs hozzákapcsolódó interjú bejegyzés, akkor 0)
cdrhash szöveg A híváshoz tartozó hash code, amit a rögzített hanganyag letöltéséhez lehet használni. Lásd: Hangfile lekérése hash alapján
start_time időpont Kimenő hívásnál a hívás kezdete, bejövő hívásnál a szerverre érkezés időpontja
end_time időpont Hívás vége
dial_time időpont Kicsörgés kezdete
connect_time időpont Kapcsolás időpontja
op_connect_time időpont Operátorhoz kapcsolás időpontja
op_end_time időpont Operátori beszélgetés vége
direction integer Hívás iránya (1: kimenő, 2: bejövő)
mode integer Hívásmód (1: manuális kimenő, 2: prediktív kimenő, 3: bejövő)
phone_num szöveg A hívó / hívott fél telefonszáma
call_length integer A hívás időtartama. (Az operátorhoz kapcsolás és a hívás befejeződése között eltelt idő.)
user_name szöveg Operátor neve
user_code szöveg Operátor kódja
user_extcode szöveg Operátor külső kódja
extension szöveg Mellék
queue szöveg Csatorna azonosítója
prcode szöveg Projekt kód
prid integer Projekt azonosító
termination integer Lezárás azonosító
termination_code integer Lezárás kódja
termination_name szöveg Lezárás név
termination_details szöveg Lezárási ok részletezése
termination_notes szöveg Az utolsó lezáráshoz tartozó megjegyzés
termination_reached boolean Elért-e a lezárás?
termination_successful boolean Sikeres-e a lezárás?
termination_final boolean Véglezárt-e a lezárás?
termination_recall boolean Visszahívás típusú-e a lezárás?
extcode szöveg Külső kód: ha a hívásrekordhoz tartozó listának van külső kód oszlopa, akkor az adott listatétel külső kódja, egyébként üres.
lsid integer Lista azonosító
listitem_num integer Listatétel listán belüli sorszáma
contact_num integer Kapcsolat (listatételen belüli) sorszáma
other_data szöveg Egyéb adat a listából

A rekordok a hívás kezdő dátuma, azon belül a hívás vége szerinti növekvő sorrendben listázódnak.