ScreenVeritAI · API Specv1 · GA · reference
    Kūrėjų API

    Kam kopijuoti pavadinimus tarp sistemų, jei viską atlieka viena API užklausa?

    Įtraukite įmonių patikrą, nuosavybės struktūros atvaizdavimą, politiškai pažeidžiamų (paveikiamų) asmenų (PEP) patikras, neigiamą žiniasklaidą (angl. „adverse media“) ir sankcijų signalus tiesiai į savo esamas darbo eigas.

    §01The request

    p. 01 / 09

    One POST call. That's your entire integration.

    Entity name, country, screening profile. Send it. The AI agent takes it from there — no orchestration logic on your end.

    nameEntity name, alias-aware
    countryISO 3166-1 alpha-2 country code
    profile"sanctions_check" or "full_search"
    POST /v1/screen
    bash
    1curl -X POST https://api.screenveritai.com/v1/screen \
    2 -H 'Authorization: Bearer YOUR_API_KEY' \
    3 -H 'Content-Type: application/json' \
    4 -d '{
    5 "name": "Acme Trading LLC",
    6 "country": "AE",
    7 "profile": "full_search"
    8 }'

    §02The response

    p. 02 / 09
    POST /api/v1/screen — response
    200 OK
    1{
    2"entity": "Acme Trading LLC",
    3"request_id": "srv_a8f3c1d9",
    4"processed_at": "2026-03-26T09:14:02Z",
    5"sanctions": {
    6"status": "clear",
    7"lists_checked": 10,
    8"matches": []
    9},
    10"pep": {
    11"status": "match",
    12"details": "Board member linked to PEP (gov. minister spouse)"
    13},
    14"adverse_media": {
    15"hits": 3,
    16"languages": ["en", "ar", "ko"],
    17"highest_severity": "medium"
    18},
    19"ubo": {
    20"layers_traced": 3,
    21"flagged": true,
    22"reason": "UBO connected to sanctioned entity"
    23},
    24"risk_tier": "enhanced_due_diligence"
    25}
    Clear / pass
    Match / flagged
    Hits / warnings
    Counts / metadata

    Structured JSON. Every risk vector.

    Sanctions status, PEP matches, adverse media hits, UBO flags, and risk tier — all in one response, ready for your decision engine.

    "sanctions"Direct list match status + count
    "pep"PEP match + relationship detail
    "adverse_media"Hit count, languages, severity
    "ubo"Layers traced + flagged indicator
    "risk_tier"Normalized risk classification

    §03API reference

    p. 03 / 09

    Three endpoints cover all screening workflows.

    API reference — endpoints
    v1 · rest
    POST
    /v1/screen

    Submit an entity for sanctions, PEP, adverse media, and UBO screening.

    Request

    curl -X POST https://api.screenveritai.com/v1/screen \
    -H 'Authorization: Bearer {API_KEY}' \
    -d '{"name": "Acme LLC", "country": "AE", "profile": "full_search"}'

    Response

    200 OK
    { "request_id": "srv_a8f3c1d9", "status": "queued",
    "estimated_seconds": 30, "poll_url": "/v1/result/srv_a8f3c1d9" }

    §04Integration patterns

    p. 04 / 09

    The API sits between data entry and decision — wherever you need a risk signal.

    Customer onboarding
    Customer signupPOST /v1/screenDecision engineApprove / reject
    Payment processing
    Transaction initGET /v1/checkScreen counterpartyRelease / hold
    CRM re-trigger
    Record updatedWebhook firesPOST /v1/screenAlert if changed

    §05Kurti savoje sistemoje ar integruoti ScreenVeritAI

    p. 05 / 09
    Laikas iki gamybos
    Kurti savoje sistemoje
    6–12 mėnesių sąrašams surinkti, atitikimui sukurti ir kraštiniams atvejams apdoroti
    ScreenVeritAI API
    Kelios dienos integracijai — paruošta gamybai nuo pirmos API užklausos
    Sankcijų sąrašų aprėptis
    Kurti savoje sistemoje
    Rankinis kiekvieno sąrašo formato įkėlimas; nuolatinė schemų priežiūra
    ScreenVeritAI API
    Kiekvienas pagrindinis šaltinis, nuolat prižiūrimas ir atnaujinamas
    Atitikimo tikslumas
    Kurti savoje sistemoje
    Individualus apytikslis atitikimas reikalauja NLP kompetencijos ir nuolatinio derinimo
    ScreenVeritAI API
    DI su apytiksliu atitikimu, transliteracija, alternatyvių vardų atpažinimu ir fonetiniais algoritmais
    PEP ir neigiama žiniasklaida
    Kurti savoje sistemoje
    Atskiri tiekėjai, atskiros integracijos, atskiri biudžetai
    ScreenVeritAI API
    PEP, neigiamos žiniasklaidos ir UBO duomenys tame pačiame API atsakyme
    Nuolatinė priežiūra
    Kurti savoje sistemoje
    Speciali komanda sąrašų atnaujinimams, schemų pokyčiams ir klaidingų atitikmenų derinimui
    ScreenVeritAI API
    Visiškai valdoma — atnaujinimai, patobulinimai ir infrastruktūra tvarkomi už jus
    Audito seka
    Kurti savoje sistemoje
    Kurkite savo registravimo, įrodymų ir saugojimo infrastruktūrą
    ScreenVeritAI API
    Laiko žyma pažymėti įrodymų paketai su šaltinių nuorodomis

    §06Keturi žingsniai iki integruotos atitikties

    p. 06 / 09
    1

    Gaukite API raktą

    Valdymo skydelyje sukurkite apribotų teisių raktą su mažiausios privilegijos teisėmis: search:read, search:write, batch:read, batch:write.

    2

    Integruokite galinį tašką

    Vienas POST kvietimas jūsų priėmimo, mokėjimų ar CRM darbo eigoje — nusiųskite subjekto pavadinimą, tipą ir šalį, gaukite užduoties ID.

    3

    Apdorokite rezultatus

    Apklauskite rezultatų galinį tašką arba gaukite webhook atgalinį kvietimą su struktūrizuotu JSON — įmonės kontekstu, nuosavybe, PEP, neigiama žiniasklaida, sankcijų signalais ir rizikos balais.

    4

    Stebėkite ir įspėkite

    Sukonfigūruokite nuolatinę stebėseną (Beta) — API atsiunčia įspėjimus, kai atnaujinami sankcijų sąrašai arba iškyla nauja neigiama žiniasklaida.

    §07Pradėkite per kelias minutes

    p. 07 / 09

    Viena API užklausa grąžina visą patikros rezultatą.

    Patikrinkite subjektą
    bash
    curl -X POST https://api.screenveritai.com/v1/screen \
      -H 'Authorization: Bearer YOUR_API_KEY' \
      -H 'Content-Type: application/json' \
      -d '{"name": "Acme Trading LLC", "country": "AE"}'
    Patikrinkite rezultatą
    bash
    curl https://api.screenveritai.com/v1/results/RESULT_ID \
      -H 'Authorization: Bearer YOUR_API_KEY'

    §08API našumas

    p. 08 / 09

    Visi

    Pagrindiniai šaltiniai, tikrinami viena API užklausa

    <2 min

    Vidutinis atsakymo laikas visai patikrai su giliuoju tyrimu

    99.9%

    API veikimo laiko SLA gamybinėms integracijoms

    §09API integracijos DUK

    p. 09 / 09
    01Kaip autentifikuoti API užklausas?
    Autentifikuokite API užklausas slaptu raktu, perduodamu Authorization antraštėje. Raktai kuriami valdymo skydelyje su apribotomis, mažiausio būtino lygio teisėmis.
    02API sinchroninis ar asinchroninis?
    Asinchroninis. Pateikiate užklausą, gaunate užduoties ID, o rezultatus atsiimate apklausdami arba per webhook. Jūsų procesas niekada neblokuojamas.
    03Kokį atsakymo formatą grąžina API?
    Struktūrizuotą JSON su sankcijų atitikmenimis, PEP žymėmis, neigiama žiniasklaida, patikimumo balais, šaltinių nuorodomis ir rizikos lygio klasifikacija.
    04Kokios užklausų ribos taikomos?
    Priskiriamos pagal prenumeratos pakopą kiekvienam API raktui. Atsakymo antraštėse pateikiama likusi kvota ir atkūrimo laiko žyma.
    05Ar galiu tikrinti subjektus masiškai per API?
    Taip. Masinės patikros galinis taškas priima CSV arba XLSX su iki 100 eilučių per užklausą; rezultatus galima atsiimti pagal eilutę arba kaip visą eksportą.
    06Kaip per API nustatyti nuolatinę stebėseną (Beta)?
    Nuolatinę stebėseną (Beta) sukonfigūruokite po pradinės patikros. Kai atnaujinami sąrašai arba iškyla nauja neigiama žiniasklaida, API atsiunčia webhook į jūsų galinį tašką.
    07Kokie atitikties duomenys įtraukiami į kiekvieną patikros rezultatą?
    Sankcijų atitikmenys pagal kiekvieną pagrindinį šaltinį, PEP statusas su šeimos ryšiais, neigiama žiniasklaida su daugiakalbėmis nuorodomis, UBO duomenys, rizikos lygis ir laiko žyma pažymėtas įrodymų paketas.
    08Kiek trunka patikra?
    Standartinė sankcijų patikra — kelios sekundės. Gilusis tyrimas su neigiama žiniasklaida ir nuosavybės atvaizdavimu — mažiau nei dvi minutės.
    API terminija
    REST API
    Žiniatinklio API, naudojanti standartinius HTTP metodus — suderinama su bet kuria kalba ar karkasu, galinčiu siųsti HTTP užklausas.
    Webhook
    Serveris–serveris HTTP atgalinis kvietimas, suveikiantis, kai baigiama patikra arba stebėsena (Beta) aptinka pokytį.
    Asinchroninis apdorojimas
    API iškart priima užduotį ir apdoroja ją fone — rezultatus atsiimkite apklausdami arba per webhook.
    API raktas
    Slaptasis žetonas API užklausoms autentifikuoti, apribotas konkrečiomis teisėmis mažiausios privilegijos prieigai.
    Užklausų ribojimas
    Riboja API užklausų skaičių per laiko langą pagal prenumeratos pakopą — likusi kvota ir atkūrimo laiko žymos pateikiamos atsakymo antraštėse.
    Struktūrizuotas atsakymas
    Mašininiu būdu nuskaitomas JSON su nuosekliais laukų pavadinimais ir tipais, leidžiantis automatinį apdorojimą ir sprendimų logiką.
    Pramonės šaltiniai
    1. 01
    2. 02
      Reguliacinės technologijos AML/CFT atitikčiai

      Tarptautinių atsiskaitymų bankas — FSI įžvalgos

    3. 03
    4. 04
    chk api-v1svai-api-specv1 · ga2 samples · reference

    End of API specification.

    Pradėkite patikrą per kelias minutes.

    Pasirinkite planą ir pradėkite tikrinti jau šiandien.