Régen adtunk hírt az Unas API-t érintő újdonságokról, pedig ezen a területen is folyamatosan fejlesztünk. Összeszedtük, hogy milyen új végpontok kerültek a rendszerbe és milyen apróbb módosítások történtek a működésben.
A get/setOrderType végpont használatával már a megrendelés típusok is kezelhetők API-n keresztül. Ezzel már nem csak megrendelés státuszokat hozhatsz létre külső rendszeren keresztül, hanem megrendelés típust is. Ez leginkább akkor lehet hasznos, ha külső piactérről érkező rendeléseket szeretnél berakni az admin felületre, azoknak külön szűrhető típust létrehozva.
Bővebben: get/setOrderType
A nemrég publikált csomagajánlat funkcióhoz kötődően elkészültek az API végpontok is. A get/setPackageOffer funkciók segítségével immáron létrehozhatsz vagy módosíthatsz csomagajánlatokat is. Kiforrott ERP kapcsolatok esetén bizonyára előszeretettel fogják használni ezt a végpontot a külső fejlesztők.
Bővebben: get/setPackageOffer
A getNewsletter lehetőségeit kibővítettük, ezentúl lehetséges egy konkrét email címet is megadni a kérésben. Ezzel a módszerrel anélkül, hogy a feliratkozottak teljes listáját lekérnéd, ellenőrizni lehet egy konkrét email címet, hogy feliratkozott-e vagy sem a listádra.
Bővebben: getNewsletter
Ezentúl lehetséges a getCategory kérésekbe Lang paramétert is megadni, így az áruházból az adott nyelvű adatok kerülnek a válaszba, ha van hozzá ténylegesen feltöltött tartalom.
Bővebben: getCategory
Ha az API Login kérésben szerepel a WebshopInfo node "true" értékkel, akkor a válaszba bekerülnek a webáruház üzemeltető adatok is (Beállítások -> Webáruház adatai -> Kereskedő adatai menüpont). Ezzel külső kapcsolat kiépítésekor egyetlen API kulcs segítségével kinyerheted az üzemeltetői adatokat a webshopból, ezzel megkönnyítve a külső szoftverben nyilvántartott adatok aktuális állapotban tartását. Továbbá fejlesztőként ezzel ellenőrizheted is, hogy az adott API kulcs a megfelelő webshophoz kapcsolódik-e.
Bővebben: Azonosítás
Változások a get/setPageContent végpontok kapcsán: blog típusú tartalomnál eddig csak a normál bevezető képet kezeltük API-n, ezt kiegészítve most már mindegyik bloghoz tartozó képet le lehet kérni és be is lehet állítani a tartalomnál (normál és retina képeket is). Ne feledd, hogy a képet előtte fel kell tölteni a Fájlkezelőbe az admin felületen vagy a setStorage API funkcióval.
Bővebben: get/setPageContent
Eddig csak a getProduct kezelte a hasonló és kiegészítő termékeket, ezentúl már a setProduct is tudja fogadni ezen adatokat, a termék cikkszámát kell megadni a beállításhoz.
Bővebben: setProduct
A get/setProduct végpontokon ezentúl lekérdezhető és beállítható, hogy egy adott termék egy másik termék képét használja, ugyanúgy, ahogy az admin felületen is.
Bővebben: get/setProduct
Ezentúl azoknál a webáruházaknál, amelyek a Connestic rendszerében nagykereskedésként szerepelnek, megadható, hogy egy adott API kulcs használata esetén a getProduct és a getStock kérések válaszában melyik raktár(ak) készlete szerepeljen. Tehát ha a viszonteladóidnak API kulcsot adsz át és ők a Connestic segítségével szinkronizálják a termék adatokat a saját webáruházukba, beállíthatod, hogy melyik raktárad készletét érjék el.
A beállítást az adott API kulcs szerkesztésénél találod: Beállítások / Külső kapcsolatok / API kapcsolat