Akt o AIPravila za visokorizičnu AI za određivanje premija u životnom i zdravstvenom osiguranju primenjuju se od 2. decembra 2027.Pogledajte šta treba čuvati
PrijavaZakažite demo
Programeri

Gradite na osnovu zapisa. Proverite ga iz sopstvenih sistema.

Sve što ljudi rade u sistemu HONESTAS, vaši sistemi mogu da rade putem API-ja, sa istim dozvolama, barijerama i zapisima. Čitajte i verifikujte zapečaćene zapise, primajte događaje u realnom vremenu, povežite agente svojih partnera i postavite proces ponude na sopstveni sajt.

Jedan otvoreni format zapisaPotpisani webhook-oviVeze između agenata
honestas · api · verify a passportPrimer podataka
POST ‹krajnja tačka za verifikaciju›
Content-Type: application/json

{ "file": "2026-1020-7741.json" }

// 200 OK
{
  "verdict": "holds",
  "records": [
    { "id": "2026-1009-7741", "seal": "matches" },
    { "id": "2026-1015-7741", "seal": "matches" }
  ],
  "timestamp": "checks",
  "countersigned": "2 of 2",
  "newer_versions": ["starting-table"]
}
Verifikujte pasoš. Dva zapisa su važeća, eksterni vremenski žig je potvrđen, a jedna tabela koju su koristili ima noviju verziju.Primer podataka
Format zapisa

Jedan zapis, u otvorenom formatu koji možete da pročitate.

Svaka zapečaćena odluka je jedan JSON dokument, a Decision Passport je datoteka koja ih sadrži. Format je javno objavljen, tako da vaši sistemi, vaš revizor i vaši partneri čitaju isto što i mi.

  • Ko je doneo odluku, po kom ovlašćenju i u kojoj verziji
  • Svaki dokaz sa sopstvenim digitalnim otiskom
  • Tabele i uslovi osiguranja za koje je odluka vezana
  • Pečat, eksterni vremenski žig i supotpisi
{
  "record": "2026-1015-7741",
  "kind": "claim.settlement",
  "owner": { "firm": "northgate", "unit": "claims" },
  "decision": { "outcome": "settle", "amount": 930000, "currency": "GBP" },
  "signed_by": "sara.lindqvist",
  "authority": { "instrument": "CA-ASH-01", "version": 2 },
  "checks": { "second_model": "agree", "passed": 27 },
  "evidence": [
    { "item": "roof-photographs", "fingerprint": "sha256:7c1e04a9…" }
  ],
  "pins": [{ "table": "starting-table", "version": 3 }],
  "seal": { "fingerprint": "sha256:f0f668bf…", "countersigned": 2 }
}

Zapečaćeni zapis o odštetnom zahtevu, skraćeno

Verifikujte zapis

Proverite zapis bez potrebe da nas pitate.

Pošaljite datoteku na krajnju tačku za verifikaciju ili pokrenite objavljenu biblioteku za verifikaciju na sopstvenim serverima bez ikakvog poziva ka sistemu HONESTAS. Oba načina daju ista tri ishoda. Pristup sandbox okruženju donosi tačne adrese i biblioteku za vaš programski jezik.

  • holds

    Svaki digitalni otisak se poklapa sa svojim pečatom, vremenski žig je potvrđen i supotpisi su prisutni.

  • changed

    Nešto u datoteci se razlikuje od onoga što je zapečaćeno. Odgovor navodi naziv zapisa i sporni deo, uz kod HASH_MISMATCH.

  • važi, novija verzija

    Zapis je netaknut, a tabela ili uslovi osiguranja za koje je bio vezan u međuvremenu su zamenjeni.

// objavljena biblioteka za proveru, instalirana na vašem računaru
const file = await readFile("2026-1020-7741.json");
const result = await verifier.verify(file);

// ništa se nikuda ne šalje
console.log(result.verdict);   // "holds"

Biblioteka za proveru, van mreže

API za događaje

Sve što se dogodi, redom, od mesta gde ste stali.

Čitajte događaje redom od poslednje pozicije, filtrirane po tipu. Svaki događaj nosi oznaku zapisa kom pripada, tako da vaši sistemi mogu da preuzmu ceo zapis kada im zatreba.

record.sealedrefusal.recordedroom.openedruling.signedpayment.heldpassport.issuedrecord.supersededcall.handed_over
GET ‹krajnja tačka za događaje›
    after: evt_8841
    types: record.sealed, refusal.recorded

// 200 OK
{
  "events": [
    { "id": "evt_8842", "type": "refusal.recorded",
      "code": "GATE_DISAGREEMENT", "case": "CLM-2026-5120" },
    { "id": "evt_8843", "type": "record.sealed",
      "record": "2026-1015-7741" }
  ],
  "next": "evt_8843"
}
Webhook-ovi

Vaši sistemi to saznaju onog trenutka kada se zapis zapečati.

Izaberite događaje za svaku krajnju tačku. Svaka isporuka je potpisana kako bi vaši sistemi mogli da joj veruju, a neuspela isporuka se ponavlja i obrazlaže na stranici same krajnje tačke.

  • Potpisano tajnim ključem koji ima samo vaša krajnja tačka
  • Ponavlja se, po redu, dok vaša krajnja tačka ne odgovori
  • Svaka isporuka prikazuje šta je poslato i šta je vraćeno
const sig = req.headers[SIGNATURE_HEADER];   // navedeno na stranici krajnje tačke
const ok = checkHmac(rawBody, sig, ENDPOINT_SECRET);
if (!ok) return res.status(401).end();

const event = JSON.parse(rawBody);
if (event.type === "record.sealed") {
  await claims.attachRecord(event.record);   // vaš sopstveni sistem
}

Prvo proverite potpis

Između agenata (Agent-to-agent)

Agenti vaših partnera razgovaraju sa vašim, na osnovu pisanog ugovora.

Posrednici, coverholder-i i reosiguravači povezuju svoje AI agente sa vašim preko otvorenog Agent2Agent protokola. Svaka veza navodi ugovor po kom radi i šta svaka strana sme da zatraži.

  • Svaki zahtev potpisuje agent koji ga je poslao
  • Samo radnje koje ugovor dozvoljava, ništa drugo
  • Zahtev van okvira ugovora se odbija i evidentira
  • Svaka razmena se čuva u evidenciji obe kompanije
{
  "name": "Northgate Mutual · bordereaux",
  "url": "https://agents.northgate.example/bordereaux",
  "agreement": "CA-118",
  "skills": [
    { "id": "bordereau.submit" },
    { "id": "claim.status" }
  ],
  "auth": "potpisan zahtev, jedan ključ po partneru"
}

Kartica agenta, objavljena za svakog partnera

Storefront SDK

Postupak izrade ponude na vašem sajtu, uz obavezno prikazivanje predugovornih informacija.

Prodajni SDK (storefront SDK) postavlja HONESTAS tokove za ponudu, kupovinu i prijavu štete direktno na veb-sajt posrednika ili osiguravača, kao i u njihove iOS i Android aplikacije. Brend je vaš. Dokumenti koje klijent mora da vidi pre plaćanja ne mogu se preskočiti.

// prodajni SDK za veb, učitan na vašoj stranici
const quote = storefront.mount("#quote", {
  brand: "tern-brokers",
  product: "home",
  language: "en-IE"
});

quote.on("bound", (policy) => {
  crm.note(policy.id, "Kupljeno onlajn");
});

Brendirani tok izrade ponude, u nekoliko linija koda

honestas · prodajni modul · dobijanje ponudePrimer podataka
Brendirani proces ponude brokera na koraku pre plaćanja, sa dokumentima polise koje klijent mora prvo da pročita
Pre nego što platite. Četvrti od pet koraka na sajtu posrednika: sažetak polise, uslovi osiguranja i isključenja iz pokrića, a zatim cena sa porezom i prikazanom provizijom posrednika.Primer podataka
Sandbox

Pristup testnom okruženju (sandbox) počinje prezentacijom.

Svakom timu dajemo testnu kompaniju punu probnih odštetnih zahteva, polisa i zapisa, kako biste mogli da pozovete svaku krajnju tačku pre povezivanja sa stvarnim sistemom.

01

Zakažite demo

Recite nam šta želite da povežete: sistem za obradu šteta, partnera, prodajni modul na sajtu ili alate vašeg revizora.

02

Preuzmite sandbox

Primer osiguravača sa sopstvenim štetama, radnim sobama, odbijanjima i zapečaćenim zapisima, kao i ključevima sa pojedinačnom namenom.

03

Razvijajte na osnovu toga

Isti API, događaji i veb-hukovi kao u produkciji, sa probnim podacima koje možete slobodno da testirate.

04

Pređite na svoju kompaniju

Novi ključevi za vašu kompaniju, u našem EU oblaku ili vašem centru podataka. Vaš kod se ne menja.

Pitanja

Za programere.

Da li postoji jedan API za sve?

Da. Svaki ekran u sistemu HONESTAS izgrađen je na istom API-ju koji koriste i vaši sistemi, sa istim ovlašćenjima, barijerama i zapisima. HONESTAS radi na platformi Adverant Nexus, našoj platformi za orkestraciju veštačke inteligencije, zbog čega je API isti u našem EU oblaku i u vašem sopstvenom centru podataka.

Kako funkcionišu ključevi?

Svaki ključ pripada jednoj skripti ili sistemu, može da obavlja samo zadatke koje mu dodelite, pristupa samo organizacionim jedinicama koje izaberete i ističe na datum koji odredite. Svaki poziv koji uputi se beleži, a ključ se može zameniti bez prekida u radu.

Može li API da upisuje podatke u naš sistem za obradu šteta?

HONESTAS čita podatke iz vaših sistema za polise, štete i modele i nikada ih ne zamenjuje. Kada odluku treba upisati nazad u vaš sistem, to prolazi kroz kontrolisani korak koji se evidentira, nikada kroz direktno ažuriranje.

Kako izgledaju odbijanja kroz API?

Isti kodovi koje vide i korisnici, kao što su AUTHORITY_EXCEEDED ili SCOPE_REFUSED, uz jasno obrazloženje i sledeći korak. Pogledajte šta sistem odbija.

Koji programski jezici su podržani?

API koristi čist HTTP i JSON, tako da radi sa bilo kojim jezikom. Prodajni SDK je dostupan za veb, iOS i Android, a biblioteka za proveru za najčešće serverske jezike.

Zakažite demo

Povežite svoj prvi sistem.

Pripremite sistem koji treba da zna kada je odštetni zahtev zapečaćen. Postavićemo vaše testno okruženje (sandbox) i zajedno sa vama povezati prvi webhook.