REST API modulis
Prijunkite prie ERP365 bet kokią sistemą.
ERP365 (Odoo) retai kada būna vienintelė įmonės programa: el. prekyba, sandėlio skeneris, buhalterinė sistema, svetainės formos ir automatizavimo įrankiai turi kalbėtis su ja. Įprastai kiekvienam tokiam sujungimui reikia atskiro programavimo projekto. Su REST API moduliu prieigą prie savo duomenų nustatote patys ERP365 sąsajoje, o prijungtai sistemai perduodate tik adresą ir prieigos raktą.
Sąsaja, kurią valdote patys
Kiekvienam duomenų tipui atskirai nurodote, kas atidaroma: laukai, veiksmai ir pasiekiama įrašų dalis. Kas neišvardyta, to per sąsają nėra.
Klientams, prekėms, užsakymams, sąskaitoms — kiekvienam duomenų tipui atskirai nurodote, kuriuos laukus galima skaityti ir kuriuos keisti. Nieko daugiau prijungta sistema nepamatys.
Nurodote, kokius veiksmus leidžiate atlikti — pavyzdžiui, patvirtinti užsakymą ar sąskaitą — ir kokia įrašų dalis pasiekiama: tik pardavimo sąskaitos arba tik prekės, kurias galima pardavinėti.
Raktas išduodamas atskirai kiekvienai prijungtai sistemai, todėl vieną galima išjungti nepaliečiant kitų. Duomenų bazėje raktai saugomi neatkuriamai: net turint prieigą prie jos, atkurti jų nepavyktų.
Raktas gali veikti pasirinkto ERP365 naudotojo teisėmis, todėl prijungta sistema mato lygiai tai, ką matytų tas naudotojas. Kiekvienam raktui atskirai nustatomas ir režimas „tik skaitymas".
Leidžiami IP adresai, galiojimo terminas laikiniems partneriams ar bandymams, užklausų kvota per minutę ir grąžinamų įrašų kiekis vienoje užklausoje.
Kliento PVM kodas prie sąskaitos, prekės kodas prie atsargų, pristatymo adresas prie išsiuntimo, užsakymo eilutės su pilna prekių informacija — nurodote, ko reikia, ir tai grąžinama kartu.
Pasikeitus jums svarbiems įrašams ERP365 pats išsiunčia pasirašytą pranešimą, todėl gavėjui nereikia nuolat klausinėti. Nepavykus siuntimas kartojamas vis ilgesnėmis pauzėmis, o prieš importą pranešimus galima pristabdyti.
Integratorius atsidaro adresą, įveda savo raktą ir mato tiksliai tai, kas jam leidžiama — su galimybe užklausas iš karto išbandyti naršyklėje. Dokumentacija generuojama iš jūsų nustatymų, todėl pasenti negali.
Kaip prijungiama nauja sistema
ERP365 sąsajoje pažymite skaitomus ir keičiamus laukus, leidžiamus veiksmus ir pasiekiamą įrašų dalį.
Prijungtai sistemai sukuriate atskirą raktą su jos teisėmis, IP sąrašu, kvota ir galiojimo terminu.
Jis atsidaro dokumentaciją, mato tik tai, kas leista, ir užklausas išbando tiesiai naršyklėje.
Sistema klausia, kai reikia, o apie pakeitimus ERP365 praneša pats. Kiekviena užklausa lieka žurnale.
Bet kuriai sistemai, kuri turi kalbėtis su ERP365.
Prekių katalogas ir atsargos į svetainę, užsakymai — atgal į ERP365, be rankinio perkėlimo.
Mobilioji programa ar skeneris, matantis išsiuntimus ir atsargas realiu laiku.
Sąskaitų perdavimas ir patvirtinimas; ataskaitų bei BI įrankiams — prieiga tik skaitymui.
Make, Zapier, n8n ir panašūs įrankiai; svetainės formų užklausos keliauja tiesiai į CRM.
Sąsaja atveriama tiems moduliams, kurių duomenų reikia prijungtai sistemai.
Dažni klausimai apie REST API
Ne. Prieigos taisyklės, raktai ir pranešimai nustatomi ERP365 sąsajoje. Programavimo darbai lieka tik prijungiamos sistemos pusėje — o jai pateikiama paruošta dokumentacija ir mašininis aprašas (OpenAPI), iš kurio dalis įrankių kodą susigeneruoja pati.
Ne. Per sąsają pasiekiama tik tai, kas išvardyta prieigos taisyklėse, o raktas papildomai veikia pasirinkto ERP365 naudotojo teisėmis — sistema mato lygiai tai, ką matytų tas naudotojas, ir nieko daugiau.
Išjungiate arba pašalinate jos raktą. Kiekviena prijungta sistema turi savą, todėl kitos toliau veikia nepaliestos. Laikiniems partneriams ir bandymams raktui galima iš karto nustatyti galiojimo terminą.
Taip. Platformoms, kurios to tikisi — Make, Zapier, n8n, taip pat įprastiems .NET ir Java sprendimams — palaikomas standartinis OAuth2 prisijungimas, o užklausų aprašas pateikiamas OpenAPI formatu.
Kiekviena užklausa įrašoma: kas kvietė, ko prašė, ar pavyko ir kiek užtruko. Tas pats ir su išsiųstais pranešimais — matote, kokius duomenis tiksliai išsiuntėte, ką atsakė gavėjas ir kiek bandymų prireikė.
Modulis kainuoja 20 €/mėn. papildomai prie pasirinkto plano. Veikia ERP365 (Odoo 19) aplinkoje, taip pat ir su Community versija, jūsų pasirinktame serveryje, be išorinių priklausomybių, sąsaja dvikalbė — lietuvių ir anglų.
Norite prijungti savo sistemą prie ERP365?
30 min. demo. Parodysime, kaip nustatoma prieiga ir kaip atrodo dokumentacija, kurią gauna jūsų programuotojas.
Išbandyti ERP365 →
Peržiūrėti kainas