Developerski portal
Standardizirani endpointi za moderne ERP-ove. Autorizacija: header X-API-Key (partnerski ključ iz Godmode integracija).
Neutralna integracijska specifikacija (v1) — za slanje partneru →Prima transportni nalog iz SAP ERP / TM. Svaki klijent dobiva vlastiti API ključ iz Godmode integracija. Ključ ide u zaglavlje X-API-Key ili Authorization: Bearer. Nema dijeljenog zadanog ključa.
Uspješan odgovor vraća via_illyrica_id (VI-000123) i sap_order_id. Nalog je odmah otvoren za uparivanje s prijevoznicima (PENDING_MATCH). Težina se šalje u kilogramima.
curl -X POST https://viaillyrica.com/api/v1/sap/orders \
-H "Content-Type: application/json" \
-H "X-API-Key: vil_..." \
-d '{
"external_order_id": "SAP-TEST-001",
"pickup": { "location": "Zagreb", "date_time": "2026-10-20T08:00:00Z" },
"delivery": { "location": "Vukovar", "date_time": "2026-10-20T14:00:00Z" },
"cargo_details": { "weight_kg": 12000, "pallets": 18 },
"price_offered": 400.00
}'Zaprimanje novog tereta. Polja se mogu zvati po vašem izvozu — mapiranje se postavlja u adminu.
curl -X POST https://viaillyrica.com/api/v1/external/loads \
-H "X-API-Key: vil_..." \
-H "Content-Type: application/json" \
-d '{"origin":"Zagreb","destination":"Skopje","weight":22,"cargo_type":"cement"}'Provjera statusa pošiljke: KREIRANO, UTOVARENO, U_TRANZITU, ISPORUCENO, OTKAZANO.
curl https://viaillyrica.com/api/v1/external/loads/<id>/status \ -H "X-API-Key: vil_..."
ERP registrira URL za statusne evente. Kad vozač označi isporuku i priloži POD, šaljemo HTTP POST s dokumentom.
curl -X POST https://viaillyrica.com/api/v1/external/webhooks/subscribe \
-H "X-API-Key: vil_..." \
-H "Content-Type: application/json" \
-d '{"url":"https://erp.partner.hr/hooks/via","events":["UTOVARENO","U_TRANZITU","ISPORUCENO"]}'SFTP drop: CSV ili XML. Agent nadgleda mapu klijenta i šalje novu datoteku ovdje. Pri grešci formata šaljemo e-mail na notify_email partnera. Redak s weight_kg i external_order_id tretira se kao SAP nalog.
Svaka tvrtka dobije adresu ime-kod@viaillyrica.com. Nalogodavac ili burza pošalje PDF na tu adresu. Funkcija processOrderMailbox pročita tekst, a sken preda OCR-u i AI parseru, pa otvori teret. Ne treba API licenca burze. Ulaz prima tajnu X-Mailbox-Secret ili Svix potpis Resenda.
Parser transportnog naloga
Prepoznaje jedan ili više naloga iz PDF-a: utovar, istovar, termini, težina, LDM, cijena, valuta i rok plaćanja.
Tvrtka zalijepi tekst ili učita datoteku. Ručni unos ostaje za prikolicu, ADR, natječaj i ostala polja.
Jednostavan unos
Zalijepite tekst naloga ili učitajte PDF. Ruta, termini, težina, LDM, cijena i rok plaćanja popune se sami.
Rezerva kad SAP još ne šalje HTTP pozive. Isti API ključ. Tijelo može biti tekst e-maila, JSON nalog ili CSV/XML privitak. Učinak je isti: nalog se otvara prijevoznicima bez izmjene SAP koda.
curl -X POST https://viaillyrica.com/api/v1/external/email \
-H "X-API-Key: vil_..." \
-H "Content-Type: application/json" \
-d '{
"subject": "Transportni nalog",
"text": "Nalog: SAP-MAIL-001\nUtovar: Zagreb\nIstovar: Vukovar\nTežina: 12000 kg\nPalete: 18\nCijena: 400 EUR"
}'