---
title: "Watchlist Screening Service"
method: POST
path: "/watchlist-screening/verify"
tags: ["Watchlist Screening Service"]
---

# Watchlist Screening Service

`POST /watchlist-screening/verify`

This method helps you to perform identity checking through legal sources.

## Headers

- `App-ID` string, required
- `API-Key` string, required

## Request body

- Watchlist
  - `full_name` string, required — Person's full name
  - `birth_date` string — Birth date in DD-MM-YYYY format.
  - `birth_place` string — City/region of birth.
  - `country` string — Country of domicile
  - `min_similarity` number, float — The lowest profile similarity that will be shown in the response compared to your search query (min 0.65, max 1.0).

## Response `200`

Successful Response

- ResponseWatchlist
  - `message` string, required — Shows message of the response
  - `data` object, required — Shows results of watchlist screening
    - `id` string, uuid, required — Verihubs ID, generate string that are unique for every transaction
    - `reference_id` string, required
    - `aml_details` object, required
      - `full_name` string, required
      - `birth_date` string, date, required
      - `risk_level` 'low' | 'medium' | 'high', required
      - `count` integer
      - `pep_count` integer
      - `rca_count` integer
      - `sip_count` integer
      - `sanction_count` integer
      - `watchlist_count` integer
      - `crime_count` integer
      - `max_similarity` number, float
      - `result` object[], required
        - `entity` string, required
        - `name` string, required
        - `native_name` string
        - `gender` string
        - `birth_place` string
        - `birth_date` string, date-time, required
        - `death_date` string, date-time, nullable
        - `description` string, required
        - `detail_description` string
        - `alias` object[]
        - `low_aliases` object[]
        - `previous_aliases` object[]
        - `maiden_names` object[]
        - `spelling_variation_name` object[]
        - `language_variation_name` object[]
        - `birth_places` object[]
        - `birth_dates` object[]
        - `note` string, nullable
        - `addresses` object[]
          - `address` string, required
          - `start_date` string, date-time, nullable
          - `end_date` string, date-time, nullable
        - `associates` object[]
          - `name` string, required
          - `association` string, required
        - `crimes` object[]
        - `roles` object, required
          - `role_type` string, nullable
          - `occupation_title` string, required
          - `level` string, nullable
          - `location` string, nullable
          - `start_date` string, date-time, required
          - `end_date` string, date-time, nullable
        - `sanctions` object[]
        - `sources` string[]
        - `media` object[]
        - `images` string[]
        - `types` string[]
        - `similarity` number, float, required
        - `match_fields` string[]

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `500` — Internal Server Error

---

[API](https://skmtc.dev/verihubs/apis/sms-api-documentation.md) · [All operations](https://skmtc.dev/verihubs/apis/sms-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/verihubs/sms-api-documentation/revisions/5fa885d38adc/schema)
