Preskoči na sadržaj
Ars Pantheon — partner za uspjeh

API i dorade

PANTHEON Web Service (API) — integracije po mjeri

PANTHEON Web Service (PAWS) je Datalabov REST API za razmjenu podataka s PANTHEON ERP-om. Preko njega povezujemo sustave za koje ne postoji gotova integracija: partneri, artikli, narudžbe, dokumenti, zalihe i zadaci. Mi ga postavljamo, osiguravamo i po potrebi gradimo cijelu integraciju.

Kada koristiti API

API je pravi izbor kad sustav s kojim se povezujete nema gotovu integraciju s PANTHEONOM ili kad gradite vlastitu aplikaciju: portal za kupce, mobilnu aplikaciju za teren ili vezu sa specijaliziranim alatom. Na PANTHEON Web Serviceu radimo i vlastita rješenja, na primjer B2B portal i web portal za kontrolu pakiranja.

Što API nudi

API je REST s JSON podacima, a dokumentiran je u Swaggeru (OpenAPI), gdje su opisane sve metode: paws.datalab.eu. Glavna područja:

  • Partneri (subjekti): dohvat, unos i izmjena partnera, uključujući kontakte.
  • Artikli: dohvat svih podataka o artiklu, unos, izmjena, slika artikla i kalkulacije.
  • Narudžbe: dohvat, unos i izmjena narudžbe i pojedine stavke, brisanje, izrada dokumenta (npr. računa) iz narudžbe ili nove narudžbe iz postojeće.
  • Dokumenti robnog poslovanja: dohvat, unos i izmjena dokumenata i stavki (primke, izdatnice, međuskladišnice), vrste i statusi dokumenata, promjena statusa te dodavanje stavki iz drugih dokumenata.
  • Zalihe: trenutno stanje zaliha uz filtre (artikl, datum, kategorije, vrsta cijene).
  • Zadaci (ToDo): dohvat i kreiranje PANTHEON zadataka te pripadni šifranti.
  • Kalendari: kreiranje događaja u Google i Outlook kalendaru, i iz PANTHEON zadatka.
  • Baza: pozivanje pohranjenih procedura te odabir, unos, izmjena i brisanje podataka u tablicama, za slučajeve koje gotove metode ne pokrivaju.

Sigurnost i prijava

Svaki poziv ide prijavljenim PANTHEON korisnikom u odabranoj bazi (tvrtki). Podržana je prijava tokenom ili kolačićem, provjera valjanosti sesije i promjena baze. Servis postavljamo iza HTTPS veze, a ovlasti API korisnika ograničavamo na ono što integracija treba. Pristupni podaci nikad ne idu u kod ni u repozitorij, nego se drže u konfiguraciji na serveru.

Što radimo

  • instalacija i sigurno postavljanje PANTHEON Web Servicea,
  • razvoj integracije na strani PANTHEONA,
  • izrada cijele integracije, kad ne želite angažirati developera,
  • podrška vašem developeru pri korištenju API-ja,
  • praćenje rada i prilagodba novim verzijama PANTHEONA.

Za svako vanjsko rješenje koje se automatski povezuje s PANTHEON bazom potrebna je Datalabova Konektor licenca.

Česta pitanja

Gdje se PANTHEON Web Service instalira?

Najčešće na vašem serveru uz PANTHEON bazu, iza sigurne HTTPS veze. Instalaciju, pristupne podatke i ovlasti postavljamo mi.

Kako se korisnik prijavljuje na API?

Prijavom PANTHEON korisnika uz odabir baze (tvrtke). API nudi prijavu putem tokena ili kolačića te provjeru valjanosti sesije, a poziv se izvršava u kontekstu prijavljenog korisnika.

Može li naš developer sam koristiti PANTHEON API?

Može. API ima javnu Swagger (OpenAPI) dokumentaciju, a mi postavimo i osiguramo API te vašem developeru damo podršku. Ako ne želite angažirati developera, cijelu integraciju radimo mi.

Može li API kreirati narudžbe i račune?

Da. Preko API-ja se narudžbe unose i mijenjaju (zaglavlje i pojedine stavke), a iz narudžbe se može kreirati dokument (npr. račun) ili nova narudžba.

Povezujete PANTHEON API s PANTHEONOM?

Opišite nam što trebate povezati ili automatizirati. Kratki razgovor je dovoljan da procijenimo rješenje i trošak.

Zakažite sastanak