Надграждайте върху записа. Проверявайте го от собствените си системи.
Всичко, което хората правят в HONESTAS, вашите системи могат да правят през API със същите права, защитни стени и записи. Четете и верифицирайте запечатани записи, получавайте събития в реално време, свързвайте агентите на партньорите си и добавете процес за офериране на собствения си сайт.
POST ‹the verify endpoint›
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"]
}Един запис в отворен формат, който можете да прочетете.
Всяко запечатано решение е един JSON документ, а Паспортът на решението е файл с такива документи. Форматът е публичен, така че вашите системи, вашият одитор и вашите партньори четат същото, което и ние.
- Кой е взел решението, с какви правомощия и коя версия
- Всяко доказателство със собствен цифров отпечатък
- Таблиците и условията, към които е било фиксирано
- Печатът, външният времеви печат и приподписванията
{
"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 }
}
Запечатан запис по щета, съкратен
Проверете запис, без да ни питате.
Изпратете файла към крайната точка за верификация или стартирайте публикуваната библиотека за проверка на собствените си машини без никакво обръщение към HONESTAS. И двата начина дават едни и същи три заключения. Достъпът до тестовата среда включва точните адреси и библиотеката за вашия програмен език.
- holds
Всеки цифров отпечатък съвпада със своя печат, времевият печат е валиден и приподписванията са налице.
- changed
Нещо във файла се различава от запечатаното. Отговорът посочва записа и частта с код
HASH_MISMATCH. - валиден, по-нова версия
Записът е непокътнат, а таблицата или общите условия, към които е бил обвързан, междувременно са заменени.
// публикуваната библиотека за проверка, инсталирана на Вашата машина
const file = await readFile("2026-1020-7741.json");
const result = await verifier.verify(file);
// нищо не се изпраща никъде
console.log(result.verdict); // "holds"
Библиотеката за проверка, офлайн
Всичко, което се случва, по ред, от мястото, където сте спрели.
Четете събитията по ред от последната си позиция, филтрирани по тип. Всяко събитие носи идентификатора на записа, към който принадлежи, за да могат системите Ви да извлекат пълния запис при нужда.
record.sealedrefusal.recordedroom.openedruling.signedpayment.heldpassport.issuedrecord.supersededcall.handed_over
GET ‹крайната точка за събития›
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"
}
Вашите системи научават в момента на запечатване на записа.
Изберете събитията за всяка крайна точка (endpoint). Всяка доставка е подписана, за да могат системите Ви да ѝ се доверят, а при неуспех доставката се повтаря и причината се описва на страницата на самата крайна точка.
- Подписано с таен ключ, който само Вашата крайна точка притежава
- Повторни опити, по ред, докато Вашата крайна точка отговори
- Всяка доставка показва какво е изпратено и какъв отговор е върнат
const sig = req.headers[SIGNATURE_HEADER]; // посочено на страницата на крайната точка
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); // Вашата собствена система
}
Първо проверете подписа
Агентите на Вашите партньори комуникират с Вашите съгласно писмено споразумение.
Брокери, coverholder-и и презастрахователи свързват своите AI агенти с Вашите чрез отворения протокол Agent2Agent. Всяка връзка посочва споразумението, по което работи, и какво има право да изисква всяка страна.
- Всяка заявка е подписана от агента, който я е изпратил
- Само уменията, разрешени от споразумението, нищо друго
- Заявка извън обхвата на споразумението се отказва и записва
- Всеки обмен се съхранява в регистрите и на двете дружества
{
"name": "Northgate Mutual · bordereaux",
"url": "https://agents.northgate.example/bordereaux",
"agreement": "CA-118",
"skills": [
{ "id": "bordereau.submit" },
{ "id": "claim.status" }
],
"auth": "signed request, one key per partner"
}
Карта на агента, публикувана за всеки партньор
Процес по офериране на Вашия сайт, с вградени задължителни разкривания на информация.
SDK за дигитални продажби вгражда процесите на HONESTAS за офериране, сключване на полица и предявяване на претенции директно в уебсайта на брокера или застрахователя и в техните приложения за iOS и Android. Марката е Ваша. Документите, които клиентът трябва да види преди плащане, не могат да бъдат пропуснати.
// SDK за дигитални продажби за уеб, зареден на Вашата страница
const quote = storefront.mount("#quote", {
brand: "tern-brokers",
product: "home",
language: "en-IE"
});
quote.on("bound", (policy) => {
crm.note(policy.id, "Bought online");
});
Брандиран процес за офериране в няколко реда код


Достъпът до тестова среда (sandbox) започва с демонстрация.
Предоставяме на всеки екип тестово дружество, пълно с примерни претенции, полици и записи, за да можете да изпробвате всяка крайна точка, преди да свържете реална система.
Заявете демо
Кажете ни какво искате да свържете: система за управление на претенции, партньор, дигитален канал за продажби или инструментите на Вашия одитор.
Заявете тестова среда
Примерен застраховател със собствени претенции, работни стаи, откази и запечатани записи, както и ключове със строго определена роля.
Разработвайте спрямо нея
Същите API, събития и webhooks като в продукционна среда, с примерни данни, с които можете да експериментирате свободно.
Преминете към Вашето дружество
Нови ключове за Вашето дружество – в нашия облак в ЕС или във Вашия център за данни. Вашият код не се променя.
За разработчици.
Един общ API ли се използва за всичко?
Да. Всеки екран в HONESTAS е изграден върху същия API, който използват и Вашите системи, със същите права за достъп, информационни бариери и записи. HONESTAS работи върху Adverant Nexus – нашата платформа за оркестрация на AI, поради което API е един и същ както в нашия облак в ЕС, така и във Вашия собствен център за данни.
Как работят ключовете?
Всеки ключ принадлежи на един скрипт или система, може да изпълнява само задачите, които сте му задали, има достъп само до избраните от Вас звена и е валиден до определена от Вас дата. Всяко повикване се записва, а ключът може да се подменя без прекъсване на работата.
Може ли API да записва данни в нашата система за претенции?
HONESTAS чете Вашите системи за полици, претенции и модели, но никога не ги заменя. Когато дадено решение трябва да бъде записано обратно, това става чрез проверена и документирана стъпка, а никога чрез директна промяна.
Как изглеждат отказите през API?
Същите кодове, които виждат и потребителите, като например AUTHORITY_EXCEEDED или SCOPE_REFUSED, с ясно обяснение на причината и следващата стъпка. Вижте какво се отказва.
Кои езици за програмиране се поддържат?
API използва стандартни HTTP и JSON, така че работи с всеки език. SDK за дигитални продажби е наличен за уеб, iOS и Android, а библиотеката за проверка – за най-разпространените сървърни езици.
Научете повече
Свържете първата си система.
Донесете системата, която трябва да знае кога дадена претенция е запечатана. Ние ще настроим вашата тестова среда (sandbox) и заедно с вас ще свържем първия уебхук.