Kihagyás

Felhasználó állapotának lekérdezése (userstatus)

Felhasználó állapotának lekérdezése

URL: /cdr/userstatus

A felhasználói kód alapján a felhasználó utolsó hívását kéri le.

Kérés:

{
    "user_code": "abc"
}
Mező Típus Kötelezőség Leírás
userid integer a userid vagy user_code kötelező Felhasználó azonosítója
user_code szöveg a userid vagy user_code kötelező Felhasználó (külső) kódja

Válasz, ha van a felhasználónak hívása a rendszerben:

{
    "status": "ok",
    "cdr":
    {
        "cdrid": 12,
        "prid": 2,
        "interviewid": 123,
        "recnum": 123,
        "cdrhash": "def",
        "start_time": "2018.11.15 15:23:12",
        "end_time": "",
        "direction": 2,
        "status": 1,
        "phone_num": "+36301111111",
        "lsid": 4,
        "lscode": "mylistcode",
        "listitem_num": 3,
        "extcode": "extcode_id"
    }
}

Válasz, ha nincs a felhasználónak hívása a rendszerben:

{
    "status": "ok"
}
Mező Neve: Típus Leírás
cdrid integer Hívás egyedi azonosítója
prid integer Projekt azonosító
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)
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: Hang/Lekérés cdrhash alapján
start_time időpont Hívás kezdő időpontja
end_time időpont Hívás vége
direction integer Hívás iránya (1: kimenő, 2: bejövő)
status integer A hívás állapota (1 - folyamatban, 0 - befejezett)
phone_num szöveg A hívó / hívott fél telefonszáma
lsid integer Lista azonosító
lscode szöveg Lista külső kódja
listitem_num integer Listatétel listán belüli sorszáma
extcode szöveg Listatétel külső kódja