Kihagyás

Lista hozzárendelése projekthez (assign list)

Lista hozzárendelése projekthez

URL: /project/assign_list

Kérés:

{
    "prid": 1,
    "lsid": 1,
    "pred_factor": 1.4,
    "dial_mode": 1,
    "redial": 4,
    "daily_quota": 0,
    "disabled": false
}
Mező Típus Kötelezőség Leírás
prid integer A prid és a prcode közül az egyik kötelező Projekt azonosítója
prcode szöveg A prid és a prcode közül az egyik kötelező Projekt külső kódja
lsid integer A lsid és a lscode közül az egyik kötelező Lista egyedi azonosítója
lscode szöveg A lsid és a lscode közül az egyik kötelező Lista külső kódja
pred_factor szám opcionális, default érték: 1 A prediktív faktor értéke
redial integer opcionális, default érték: 24 Sikertelen hívás esetén újrahívhatóság ideje órában
daily_quota integer opcionális, default érték: 0 Napi kvóta
disabled boolean opcionális, default érték: false Tiltott/felfüggesztett-e a lista a projekten belül.

Válasz:

{
    "status": "ok",
}

Ha a megadott lista már hozzá van rendelve a megadott projekthez, akkor a megadott (opcionális) paramétereket módosítja. A disabled paraméter kivételt képez, ennek az értékét csak hozzárendelésnél veszi figyelembe a program, ha updatelni akarjuk, a lenti disable_list és enable_list operációkat kell használni. Ennek oka, hogy az assign_list hívást legtöbbször adatszinkroizálásra használjuk, és a legtöbb esetben a disabled paraméter értékét kezdetben be kell állítani, utána már a CapITris kliensből állítják. Ha mégis API-ból állítanánk, akkor természetesen használhatjuk a disable_list és enable_list operációt.