---
title: "Process global watchlist"
method: POST
path: "/omni/process/global-watchlist"
tags: ["Global watchlist"]
---

# Process global watchlist

`POST /omni/process/global-watchlist`

This endpoint processes a global watchlist search for an individual using the watchlist configuration defined in the flow (including settings for subscription to ongoing monitoring).
It performs a comprehensive screening against global watchlists (sanctions, PEPs, adverse media) and saves the results for further processing.
The endpoint returns a basic success/failure response.

## Headers

- `api-version` string, required

## Request body

- WatchlistRequest
  - `firstName` string
  - `surName` string
  - `birthYear` integer — Year of birth, if known
  - `countryCodes` unknown[]
    - unknown
  - `watchlistTypes` unknown[]
    - unknown
  - `subscribe` boolean — Subscribes to updates on the watchlists to receive notification for updates on the search.
  - `fuzziness` number, float — Determines how closely the returned results must match the supplied name.
  - `search_profile` string — Search profile set for the client to use specify what sources they will be searching against.

## Response `200`

OK

- BasicResponse
  - `success` boolean — Flag indicating request passed successfully.
  - `sessionStatus` 'Alive' | 'Closed' | 'Deleted' — Session status

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/incode/apis/incode-omni-api.md) · [All operations](https://skmtc.net/incode/apis/incode-omni-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/incode/incode-omni-api/versions/30cd6d926ea3/schema)
