ScreenVeritAI · API Specv1 · GA · reference
    Udvikler-API

    Hvorfor kopiere navne mellem systemer, når ét API-kald klarer det hele?

    Indbyg virksomhedsverifikation, ejerskabskortlægning, PEP-tjek, negativ omtale og sanktionssignaler direkte i dine eksisterende arbejdsgange.

    §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

    §05Byg selv vs. integrér ScreenVeritAI

    p. 05 / 09
    Tid til produktion
    Byg selv
    6-12 måneder til at skaffe lister, bygge matchning og håndtere særtilfælde
    ScreenVeritAI API
    Dage til at integrere — produktionsklar fra første API-kald
    Dækning af sanktionslister
    Byg selv
    Manuel indlæsning af hvert listeformat; løbende skemavedligeholdelse
    ScreenVeritAI API
    Alle store kilder, vedligeholdt og opdateret løbende
    Matchningsnøjagtighed
    Byg selv
    Skræddersyet fuzzy matching kræver NLP-ekspertise og konstant finjustering
    ScreenVeritAI API
    AI med fuzzy matching, translitteration, aliasopløsning og fonetiske algoritmer
    PEP og negativ omtale
    Byg selv
    Separate leverandører, separate integrationer, separate budgetter
    ScreenVeritAI API
    PEP, negativ omtale og UBO-data i samme API-svar
    Løbende vedligeholdelse
    Byg selv
    Dedikeret team til listeopdateringer, skemaændringer og finjustering af falske positiver
    ScreenVeritAI API
    Fuldt administreret — opdateringer, forbedringer og infrastruktur håndteres for dig
    Revisionsspor
    Byg selv
    Byg din egen logning, dokumentation og opbevaringsinfrastruktur
    ScreenVeritAI API
    Tidsstemplede dokumentationspakker med kildehenvisninger inkluderet

    §06Fire trin til indbygget compliance

    p. 06 / 09
    1

    Få din API-nøgle

    Opret en afgrænset nøgle fra dit dashboard med minimumsrettigheder: search:read, search:write, batch:read, batch:write.

    2

    Integrér endpointet

    Ét POST-kald til dit onboarding-, betalings- eller CRM-flow — send enhedsnavn, type og land, og få et job-ID tilbage.

    3

    Behandl resultater

    Poll resultatendpointet, eller modtag et webhook-kald med struktureret JSON — virksomhedskontekst, ejerskab, PEP, negativ omtale, sanktionssignaler og risikoscorer.

    4

    Overvåg og alarmér

    Konfigurér løbende overvågning — API'et sender alarmer, når sanktionslister opdateres, eller ny negativ omtale dukker op.

    §07Kom i gang på få minutter

    p. 07 / 09

    Ét API-kald returnerer et komplet screeningresultat.

    Screen en enhed
    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"}'
    Tjek resultat
    bash
    curl https://api.screenveritai.com/v1/results/RESULT_ID \
      -H 'Authorization: Bearer YOUR_API_KEY'

    §08API-ydeevne

    p. 08 / 09

    Alle

    Store kilder screenet pr. API-kald

    <2 min

    Gennemsnitlig svartid for en fuld screening med dybderesearch

    99,9 %

    API-oppetidsgaranti (SLA) for produktionsintegrationer

    §09Ofte stillede spørgsmål om API-integration

    p. 09 / 09
    01Hvordan autentificerer jeg API-forespørgsler?
    Autentificer API-forespørgsler med en hemmelig nøgle sendt i Authorization-headeren. Nøgler oprettes fra dit dashboard med afgrænsede rettigheder.
    02Er API'et synkront eller asynkront?
    Asynkront. Indsend en forespørgsel, få et job-ID, og hent resultater via polling eller webhook. Din pipeline blokerer aldrig.
    03Hvilket svarformat returnerer API'et?
    Struktureret JSON med sanktionsmatch, PEP-markeringer, negativ omtale, konfidensscorer, kildehenvisninger og risikoklassificering.
    04Hvilke rate limits gælder?
    Tildelt pr. abonnementsniveau pr. API-nøgle. Svarheaders indeholder resterende kvote og nulstillingstidspunkt.
    05Kan jeg screene enheder i batch via API'et?
    Ja. Batch-endpointet accepterer CSV eller XLSX med op til 100 rækker pr. forespørgsel, og resultater kan hentes pr. række eller som en samlet eksport.
    06Hvordan opsætter jeg løbende overvågning via API'et?
    Konfigurér overvågning efter den indledende screening. Når lister opdateres, eller ny negativ omtale dukker op, sender API'et en webhook til dit endpoint.
    07Hvilke compliance-data er inkluderet i hvert screeningresultat?
    Sanktionsmatch på tværs af alle store kilder, PEP-status med familieforbindelser, negativ omtale med flersprogede kildehenvisninger, UBO-data, risikoklassificering og tidsstemplet dokumentationspakke.
    08Hvor lang tid tager en screening?
    Standard sanktionstjek: sekunder. Dybderesearch med negativ omtale og ejerskabskortlægning: under to minutter.
    API-terminologi
    REST API
    Web-API, der bruger standard HTTP-metoder — kompatibelt med ethvert sprog eller framework, der kan sende HTTP-forespørgsler.
    Webhook
    Server-til-server HTTP-kald udløst, når en screening afsluttes, eller overvågning registrerer en ændring.
    Asynkron behandling
    API'et modtager et job med det samme og behandler det i baggrunden — hent resultater via polling eller webhook.
    API-nøgle
    Hemmeligt token til autentificering af API-forespørgsler, afgrænset med specifikke rettigheder for minimumsadgang.
    Rate limiting
    Begrænser API-forespørgsler pr. tidsvindue efter abonnementsniveau — resterende kvote og nulstillingstidspunkt fremgår af svarheaders.
    Struktureret svar
    Maskinlæsbar JSON med konsistente feltnavne og -typer, der muliggør automatisk parsing og beslutningslogik.
    Branchekilder
    1. 01
    2. 02
      Regulatory Technology for AML/CFT Compliance

      Bank for International Settlements — FSI Insights

    3. 03
      OFAC Compliance Commitments Framework

      U.S. Department of the Treasury

    4. 04
      EU Anti-Money Laundering Authority (AMLA) Regulation

      Official Journal of the European Union

    chk api-v1svai-api-specv1 · ga2 samples · reference

    End of API specification.

    Kom i gang med screening på få minutter.

    Vælg en plan, og start screeningen i dag.