Fiókhoz tartozó email listák lekérdezése
Visszaadja az adott SalesAutopilot fiókhoz tartozó email listák nevét és azonosítóját.
Kérés:
https://api.salesautopilot.com/getlists
Válasz
[{"id":"8637",
"name":"CRM-lista"},
{"id":"21849",
"name":"PiacepitoRendszerReg"}]
Válasz hiba esetén:
A megfelelő HTTP hibakód.
Email listához tartozó űrlapok lekérdezése
Visszaadja az adott email listához tartozó feliratkozó vagy megrendelés űrlapok nevét és azonosítóját.
Kérés:
https://api.salesautopilot.com/getforms/<listid>
Paraméterek:
E-mail lista azonosítója. A listákhoz tartozó azonosítót a getlists metódussal lehet lekérdezni.
Opcionális paraméter:
formtype:
Űrlap típusa. Ha átadásra kerül, akkor csak az adott típusú űrlapok kerülnek visszaadásra.
https://api.salesautopilot.com/getforms/<listid>/<formtype>
Lehetséges értékei:
1 : feliratkozó űrlap
2 : adatmódosító űrlap
4 : megrendelő űrlap
Válasz
[{"id":"12345",
"name":"mez\u0151 l\u00e9trehoz\u00e1shoz",
"link":"http:\/\/salesautopilot.s3.amazonaws.com\/newsletter\/letter\/nl23543\/ns12345\/subscribe.html"},
{"id":"56789",
"name":"\u00dcgyf\u00e9llista felirat\u00e1s API-val",
"link":"http:\/\/salesautopilot.s3.amazonaws.com\/newsletter\/letter\/nl23543\/ns56789\/subscribe.html"}]
Válasz hiba esetén:
A megfelelő HTTP hibakód.
Lista mezőinek lekérdezése
Visszaadja az adott list mezőinek neveit.
Csak a mezőnevek listázása:
https://api.salesautopilot.com/listfields/<listid>
Paraméterek:
E-mail lista azonosítója. A listákhoz tartozó azonosítót a getlists metódussal lehet lekérdezni.
Válasz:
[id,subdate,email,mssys_firstname]
Mezőnév - mezőtípus párok listázása:
https://api.salesautopilot.com/listfields/<listid>/extended
Válasz:
{"id":"integer","subdate":"datetime"}
Válasz hiba esetén:
A megfelelő HTTP hibakód.
Mező hozzáadása listához
Új mezőt hoz létre a listán.
Kérés:
https://api.salesautopilot.com/addlistfield/<listid>
Paraméterek:
E-mail lista azonosítója.
Mező neve az adatbázisban. Mezőkóddal ezen a néven hivatkozhat a mezőre. Ennek a névnek a listán egyedinek kell lennie.
Mező címkéje.
Megjegyzés a mezőhöz
Mező típusa. A következő értékek elfogadottak:
shorttext
|
Rövid szövegbeviteli mező |
text
|
Több soros szövegdoboz |
integer
|
Szám beviteli mező |
decimal
|
Tizedestört beviteli mező. Kötelező plusz paraméter: scale |
checkbox
|
Jelölőnégyzet |
radio
|
Rádiógomb. Opcionális plusz paraméter: options |
select
|
Legördülő panel. Opcionális plusz paraméter: options |
date
|
Dátum |
datetime
|
Időpont |
url
|
Webcím |
file
|
Fájl |
password
|
Jelszó |
Tizedesek száma
Az opciók JSON objektumként megadva.
Hívás törzse:
{
"field_name": "termek_szine",
"field_label": "Termék színe",
"field_comment": "A megrendelt termék színe",
"field_type": "radio",
"options" : {"zold" : "Zöld", "kek" : "Kék", "piros" : "Piros"}
}
Válasz sikeres végrehajtás esetén
1
Válasz hiba esetén:
A megfelelő HTTP hibakód.
Mező létezésének ellenőrzése
Visszaadja, hogy létezik-e az adott listán mező ezzel a mezőnévvel.
Kérés:
https://api.salesautopilot.com/checkfieldexists/<listid>/<fieldname>
Paraméterek:
E-mail lista azonosítója.
Mező neve az adatbázisban.
Válasz mező létezése esetén
1
Válasz mező nem létezése esetén
0
Legördülő vagy rádiógomb típusú mező opciónak lekérdezése
Visszaadja az adott listá mezőjéhez tartozó opciók értékét és címkéjét.
Kérés:
https://api.salesautopilot.com/getfieldoptions/<listid>/<fieldname>
Paraméterek:
E-mail lista azonosítója. A listákhoz tartozó azonosítót a getlists metódussal lehet lekérdezni.
Mező neve, amelynek az opcióit le szeretné kérdezni.
Válasz
[{"id":"12345",
"value":"1",
"label":"Els\u0151"},
{"id":"12346",
"value":"2",
"label":"M\u00e1sodik"}]
Válasz hiba esetén:
A megfelelő HTTP hibakód.
Mező opció hozzáadása
Legördülő illetve rádiógomb típusú mező opcióihoz hozzáad egy újat.
Kérés:
https://api.salesautopilot.com/fieldoptionadd/<listid>/<fieldname>
Paraméterek:
E-mail lista azonosítója.
Mező neve, amelyhez az új opció kerülnek hozzáadásra.
Hívás törzse:
{"value" : "Opció értéke",
"text" : "Opció címkéje"}
Válasz sikeres végrehajtás esetén
1
Válasz hiba esetén:
A megfelelő HTTP hibakód.
Mező opciójának módosítása
Legördülő illetve rádiógomb típusú mező opciója értékének és címkéjének módosítása.
Kérés:
https://api.salesautopilot.com/fieldoptionedit/<listid>/<fieldname>/<optionvalue>
Paraméterek:
E-mail lista azonosítója.
Mező neve, amelynek az opcióját módosítjuk.
A módosítandó opció értéke.
Hívás törzse:
{"value" : "Opció új értéke",
"text" : "Opció új címkéje"}
Válasz sikeres végrehajtás esetén
1
Válasz hiba esetén:
A megfelelő HTTP hibakód.
Mező opciójának törlése
Legördülő illetve rádiógomb típusú mező egyik opciójának törlése.
Kérés:
https://api.salesautopilot.com/fieldoptiondelete/<listid>/<fieldname>/<optionvalue>
Paraméterek:
E-mail lista azonosítója.
Mező neve, amelyhez az új opció kerülnek hozzáadásra.
A módosítandó opció értéke.
Válasz sikeres végrehajtás esetén
1
Válasz hiba esetén:
A megfelelő HTTP hibakód.
Megjegyzések
0 megjegyzés
Cikk zárolt megjegyzésekkel szemben.