50
Podróżnych na wycenę
Możesz wycenić od 1 do 50 osób w jednym wywołaniu. Powyżej dziesięciu podróżnych przejmuje produkt grupowy: ta sama cena za osobę, niezależnie od wieku.
Platforma dla deweloperów
Podpisane API konwersji, śledzone deep linki i postback S2S do Twojego stosu. Darmowe we wdrożeniu i darmowe za wywołanie: zarabiasz na prowizji.
Co stoi za API
50
Możesz wycenić od 1 do 50 osób w jednym wywołaniu. Powyżej dziesięciu podróżnych przejmuje produkt grupowy: ta sama cena za osobę, niezależnie od wieku.
193
Podróżny dostaje cenę niezależnie od kraju, z którego wyrusza.
193
Wszystkie kierunki, łącznie ze strefami ryzyka.
26
Ścieżka, dokumenty i podsumowanie w języku podróżnego.
33
Cena wyświetla się w walucie podróżnego.
28
Zdrowie, assistance, podróż, bagaż, odpowiedzialność cywilna, aktywności, ekspatriacja. Limity i udziały własne w odpowiedzi.
Czego nie musisz budować
HelloSafe jest zarejestrowanym dystrybutorem i bierze na siebie zgodność. Ty wbudowujesz doświadczenie, nie regulacje.
Jedno wywołanie, cały katalog. Połączenia, zmiany produktów i dokumenty umowne zostają po naszej stronie.
Klucz sandbox jest o jedno kliknięcie od Twojego konta. Bez weryfikacji, bez karty, bez spotkania.
Ścieżki integracji
Od śledzonego linku wdrożonego w jedno popołudnie po REST API wycen: wybierz swój poziom integracji. Ta sama ochrona, te same prowizje.
Jeden śledzony link na treść lub kampanię, z Sub-ID. Najszybszy start, zero kodu.
Powiadom Atlas, gdy przypisana sprzedaż wpływa lub zmienia status. Żądanie podpisane HMAC, maszyna stanów, idempotentne.
Wysyłaj konwersje tam, gdzie prowadzisz biznes: Impact, Partnerize, Awin, Voluum, RedTrack, Everflow lub webhook do BI.
Wyceń podróż u wielu ubezpieczycieli, wygeneruj śledzony link sprzedażowy i sprawdź, czego karta podróżnego nie pokrywa. Jeden klucz do wszystkiego. Załóż konto, a klucz sandbox jest o jedno kliknięcie.
Typowane narzędzia, dzięki którym Twój LLM lub agent może wyszukiwać, porównywać i zawierać umowy na żywych danych.
Dokumentacja
Dokumentacja jest publiczna i po angielsku. Bez logowania, bez formularza: wszystko, co zwraca API, jest opisane.
Klucz sandbox, podpisane żądanie, pierwsze wycenione oferty. Node, cURL i PHP.
Szybki start →Endpointy, pola podróży, kody świadczeń, kody błędów i limity.
Referencja API →Kontrakt czytelny dla maszyn, do generatora klienta.
Specyfikacja OpenAPI →Bieżąca kontrola API, zobowiązania dostępnościowe i rejestr incydentów.
Status API →API konwersji w praktyce
API konwersji działa już dziś. Wysyłasz przypisaną sprzedaż, Atlas dopasowuje ją do linku, przelicza na euro i liczy prowizję według Twojej stawki.
W fazie startowej klucze wydawane są na wniosek. Otrzymujesz key_id i signing secret przypisane do Twojej integracji.
Policz HMAC-SHA256 sekretu na timestamp.body, a następnie wyślij nagłówki x-atlas-key-id, x-atlas-timestamp i x-atlas-signature. Okno replay to 5 minut.
Prześlij ref i externalOrderId oraz kwotę brutto w walucie źródłowej i status. Atlas zamraża kurs, liczy prowizję i zwraca zastosowany status.
import { createHmac } from "node:crypto";
const secret = process.env.ATLAS_SIGNING_SECRET;
const body = JSON.stringify({
ref: "hs-acme-7f3k9",
externalOrderId: "ORDER-5821",
amount: 89.90,
currency: "USD",
status: "validated"
});
const ts = Math.floor(Date.now() / 1000).toString();
const signature = "v1=" + createHmac("sha256", secret)
.update(`${ts}.${body}`)
.digest("hex");
await fetch("https://atlas.hellosafe.com/api/postback/conversion", {
method: "POST",
headers: {
"Content-Type": "application/json",
"x-atlas-key-id": "pbk_live_a1b2c3",
"x-atlas-timestamp": ts,
"x-atlas-signature": signature
},
body
});
// → 200 { ok: true, action: "inserted", status: "validated" } Jedno podpisane żądanie. Atlas odpowiada zastosowanym statusem i wyliczoną prowizją.
Referencja payloadu
JSON. ref i externalOrderId są wymagane, reszta jest opcjonalna. Prowizja, którą wyślesz, jest ignorowana: źródłem prawdy jest rejestr.
| Pole | Typ | Wymagane | Opis |
|---|---|---|---|
ref | string | Tak | Identyfikator atrybucji w formacie partnerCode-shortCode. |
externalOrderId | string | Tak | Twój numer zamówienia. Po stronie Atlas działa jako klucz idempotencji. |
amount | number | Nie | Kwota brutto sprzedaży, w walucie źródłowej. |
currency | string (3) | Nie | Kod ISO 4217. Nieznana waluta jest zapisywana jako needs_fx i wyceniana później. |
status | enum | Nie | pending, validated lub cancelled. Domyślnie pending. |
subId | string | Nie | Podidentyfikator kampanii lub treści, do Twojego raportowania. |
Kody odpowiedzi
Jednoznaczne kody HTTP. Zabronione przejścia stanu nigdy nie są stosowane po cichu.
| Kod | Znaczenie |
|---|---|
200 | Konwersja zapisana. action: inserted, updated, transitioned lub unchanged. |
400 | Brakujące pola, nieprawidłowy ref albo ref niezgodny z właścicielem linku. |
401 | Nieprawidłowy podpis, klucz lub timestamp (okno 5 minut). |
404 | Nie znaleziono linku dla tego ref. |
409 | Zabronione przejście stanu: maszyna stanów je odrzuca. |
422 | Kwota powyżej progu bezpieczeństwa na jedną konwersję. |
Uwierzytelnianie i bezpieczeństwo
Każdy wywołujący ma własny klucz i własny sekret. Nic nie jest współdzielone, wszystko można unieważnić.
Odrębny key_id i signing secret dla każdej integracji. Unieważnij jeden, nie ruszając pozostałych.
Podpis obejmuje timestamp.body bajt po bajcie. Każda zmiana treści unieważnia żądanie.
Żądania z timestampem odbiegającym o ponad 5 minut są odrzucane. Przechwyconego żądania nie da się odtworzyć.
pending do validated lub cancelled; validated tylko do cancelled; cancelled jest końcowy. Ponowne wysłanie tego samego stanu nic nie zmienia.
Niezawodność i wsparcie
API konwersji i śledzone linki działają w sieci edge Cloudflare. Oto, na czym możesz oprzeć plany co do dostępności, ponowień i wsparcia.
99.9%
Postbacki i śledzone linki działają na Cloudflare Workers z automatycznym przełączaniem. Żaden pojedynczy region nie położy usługi.
300+
Żądania obsługuje najbliższy punkt Cloudflare; prowizja i przeliczenie waluty liczone są potem asynchronicznie, poza ścieżką krytyczną Twojego checkoutu.
< 24h
Wsparcie mailowe odpowiada w ciągu jednego dnia roboczego. Pytania o integrację trafiają do zespołu inżynierów partnerskich, a nie do anonimowej kolejki.
5 min
Idempotentne po externalOrderId: ponawiaj po każdym timeoucie bez podwójnego liczenia, a przechwycone żądanie po pięciu minutach jest bezużyteczne.
Strona statusu jest publiczna: bieżąca kontrola API, nasze zobowiązania i każdy incydent od otwarcia API. Twoim kontaktem w sprawach integracji i incydentów pozostaje zespół partnerski, dostępny ze strony kontaktowej. Status API →
Agenci AI
Serwer MCP udostępnia wycenę, porównanie i sprawdzenie karty jako typowane narzędzia. Dostęp na życzenie.
Żadnej integracji per ubezpieczyciel, żadnej logiki wyceny do napisania, żadnej hydrauliki regulacyjnej. Twój kopilot, chatbot albo ścieżka rezerwacji wywołuje narzędzie i dostaje prawdziwą ofertę, z limitami i dokumentami. Napisz nam, co budujesz.
O co pytają zespoły przed integracją.
Nic. Nie ma opłaty wdrożeniowej, miesięcznej opłaty za platformę ani opłat za wywołanie API konwersji czy deep linków. Zarabiasz 50% prowizji od sprzedaży wygenerowanej przez Twoją integrację; to jedyny przepływ pieniędzy w programie.
Oba działają. API konwersji (postback) i REST API wycen: załóż konto, wygeneruj klucz sandbox jednym kliknięciem, a o dostęp produkcyjny wnioskuj, gdy integracja już działa.
Podpisane klucze na wywołującego. Liczysz HMAC-SHA256 sekretu na timestamp.body i wysyłasz w x-atlas-signature, z oknem replay 5 minut. Starsza ścieżka Bearer istnieje, dopóki dotychczasowi klienci migrują.
Kwotę brutto w walucie źródłowej, razem z kodem waluty. Atlas zamraża kurs przy zapisie, przelicza na euro (waluta księgowa) i liczy prowizję według Twojej stawki. Prowizja, którą wyślesz, jest ignorowana.
Tak. Kluczem jest externalOrderId: ponowne wysłanie tego samego stanu nic nie zmienia, a maszyna stanów odrzuca zabronione przejścia kodem 409 zamiast stosować je po cichu.
Tak. Udostępniamy standardowy postback S2S, który łączy się natywnie z Impact, Partnerize, Awin, Voluum, RedTrack i Everflow. Konwersje możesz też wysyłać na własny webhook BI albo eksportować do CSV.
Tak, publiczną i bez logowania. Strona referencji jest generowana z tej specyfikacji przy każdej kompilacji, więc dokumentacja i kontrakt nie mogą się rozjechać.
W becie prywatnej. Serwer MCP udostępnia wycenę, porównanie i zawarcie umowy jako typowane narzędzia, które może wywołać Twój LLM lub agent.
API konwersji i śledzone linki działają na Cloudflare Workers z automatycznym przełączaniem; zakładamy 99,9% dostępności. Wsparcie mailowe odpowiada w ciągu jednego dnia roboczego, a pytania o integrację trafiają do zespołu inżynierów partnerskich. Strona statusu jest publiczna.
Nie. Jeden klucz otwiera całe API: wyceny, śledzone linki i Coach. Ten sam podpis, ten sam licznik, te same limity.
Pytanie techniczne albo handlowe? Skontaktuj się z nami
Zbudujmy to
Załóż konto i wygeneruj klucz sandbox jednym kliknięciem: stałe dane testowe, żaden ubezpieczyciel nie jest wywoływany, nic do podpisania. Dostęp produkcyjny to krótka weryfikacja, gdy integracja już działa.