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.