---
title: "Partially update AML monitoring"
method: PATCH
path: "/aml/monitorings/{id}/"
tags: ["AML Monitorings"]
---

# Partially update AML monitoring

`PATCH /aml/monitorings/{id}/`

## Path parameters

- `id` string, uuid, required

## Request body

- PatchedAmlMonitoringUpdateRequest
  - `isSubscribed` boolean — Should the expiration of this AML monitoring be automatically extended or not.
  - `tags` string[] — List of case-sensitive strings. Each tag can not be longer than 32 characters.

## Response `200`

- AmlMonitoring
  - `id` string, uuid, required
  - `isSubscribed` boolean, required — Should the expiration of this AML monitoring be automatically extended or not.
  - `status` 'ACTIVE' | 'STOPPED' | 'PENDING' | 'ALERT', required
  - `expiration` string, date-time, required
  - `created` string, date-time, required
  - `amlCheck` union, required
    - AmlMonitoringPersonAmlCheck
      - `id` string, uuid, required
      - `clientId` string, required — A unique string identifying a client on your side.
      - `checkedAt` string, date-time, nullable, required
      - `created` string, date-time, required
      - `userType` 'COMPANY' | 'PERSON', required
      - `input` PersonAmlCheckInput, required
        - `fullName` string, required
        - `nationality` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BQ' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'BN' | 'BG' | 'BF' | 'BI' | 'CV' | 'KH' | 'CM' | 'CA' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CG' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'CD' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'SZ' | 'ET' | 'FK' | 'FO' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'XK' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'FM' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'KP' | 'MK' | 'MP' | 'NO' | 'OM' | 'PK' | 'PW' | 'PS' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'KR' | 'SS' | 'ES' | 'LK' | 'SD' | 'SR' | 'SJ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UG' | 'UA' | 'AE' | 'GB' | 'UM' | 'US' | 'UY' | 'UZ' | 'VU' | 'VA' | 'VE' | 'VN' | 'VG' | 'VI' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW'
        - `dateOfBirth` string, date, nullable
        - `sex` 'MALE' | 'FEMALE'
      - `filter` PersonAmlCheckFilter, required
        - `threshold` integer, nullable
        - `datasets` PersonAmlCheckFilterDatasetsEnum[], nullable — Required when checking `AML_CHECK` service.
        - `sanctionBodies` integer[], nullable — When searching `SAN` dataset, specify the values of sanctioning bodies that should be included when screening `SAN` dataset. The full list of supported sanction bodies and their values are provided by the API info endpoint. If none sanction bodies are provided the system will search sanctions issued by any sanctioning body.
        - `dateOfBirthMatching` 'EXACT' | 'SAME_YEAR' | 'WITHIN_ONE_YEAR' | 'WITHIN_TWO_YEARS' | 'WITHIN_THREE_YEARS' | 'WITHIN_FOUR_YEARS' | 'WITHIN_FIVE_YEARS'
        - `pepTiers` PepTierEnum[], nullable
      - `amlCheck` IndividualSearchResult[], nullable, required — AML database search result.
        - `version` integer — The version number can be used by clients to detect when a profile has changed.
        - `resourceId` string, required — The resource ID can be used to retrieve the full profile or the PDF of the Individual.
        - `score` integer, required — The match score of the profile.
        - `match` string, required — The name of the profile that has been matched in the search.
        - `name` string, required — The primary name of the profile.
        - `addresses` SearchAddress[], required — The list of profile addresses and nationalities.
          - `geography` string, required — An upper-case two-letter ISO-3166-2 code of a country or dependent territory of the profile address or profile nationality.
          - `city` string — The city name of the profile address.
        - `nationalities` CountryEnum[], required — List of the individual's nationalities.
        - `datesOfBirth` string[], required
        - `gender` 'MALE' | 'FEMALE'
        - `profileImage` string — The primary profile image.
        - `datasets` IndividualDatasetEnum[], required — The profile datasets * PEP_CURRENT - Only current PEPs * PEP_FORMER - Only former PEPs * PEP_LINKED - Only linked PEPs (PEP by Association) * SAN_CURRENT - Only current Sanctions * SAN_FORMER - Only former Sanctions * INS - Insolvency * RRE - Reputational Risk Exposure * DD - Disqualified Director * POI - Profile Of Interest * REL - Regulatory Enforcement List * GRI - Gambling Risk Intelligence.
        - `currentSanBodyIds` integer[], required — The list of IDs of all sanctioning bodies, that are currently sanctioning the given profile. The full list of supported sanction bodies and their IDs is provided by /dictionaries/sanction-bodies endpoint.
        - `formerSanBodyIds` integer[], required — The list of IDs of all sanctioning bodies, that were sanctioning the given profile in the past, but do not currently sanction them. The full list of supported sanction bodies and their IDs is provided by /dictionaries/sanction-bodies endpoint.
        - `pepTier` 'PEP_TIER_1' | 'PEP_TIER_2' | 'PEP_TIER_3'
      - `adverseMedia` AdverseMediaSearchResult[], nullable, required — Adverse media database search result.
        - `title` string, nullable, required
        - `url` string, uri, required
        - `text` string, nullable, required
        - `score` integer, nullable, required
        - `type` 'NEGATIVE', required
        - `publishDate` string, date, nullable, required
      - `overallStatus` 'NOT_CHECKED' | 'NO_FLAGS' | 'FALSE_POSITIVE' | 'TRUE_POSITIVE' | 'FLAGS_FOUND', required
    - AmlMonitoringCompanyAmlCheck
      - `id` string, uuid, required
      - `clientId` string, required — A unique string identifying a client on your side.
      - `checkedAt` string, date-time, nullable, required
      - `created` string, date-time, required
      - `userType` 'COMPANY' | 'PERSON', required
      - `input` CompanyAmlCheckInput, required
        - `companyName` string, required
        - `country` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BQ' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'BN' | 'BG' | 'BF' | 'BI' | 'CV' | 'KH' | 'CM' | 'CA' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CG' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'CD' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'SZ' | 'ET' | 'FK' | 'FO' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'XK' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'FM' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'KP' | 'MK' | 'MP' | 'NO' | 'OM' | 'PK' | 'PW' | 'PS' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'KR' | 'SS' | 'ES' | 'LK' | 'SD' | 'SR' | 'SJ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UG' | 'UA' | 'AE' | 'GB' | 'UM' | 'US' | 'UY' | 'UZ' | 'VU' | 'VA' | 'VE' | 'VN' | 'VG' | 'VI' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW'
      - `filter` CompanyAmlCheckFilter, required
        - `threshold` integer, nullable
        - `datasets` CompanyAmlCheckFilterDatasetsEnum[], nullable — Required when checking `AML_CHECK` service.
        - `sanctionBodies` integer[], nullable — When searching `SAN` dataset, specify the values of sanctioning bodies that should be included when screening `SAN` dataset. The full list of supported sanction bodies and their values are provided by the API info endpoint. If none sanction bodies are provided the system will search sanctions issued by any sanctioning body.
      - `amlCheck` BusinessSearchResult[], nullable, required — AML database search result.
        - `version` integer — The version number can be used by clients to detect when a profile has been changed by our research team.
        - `resourceId` string, required — The resource ID can be used to retrieve the full profile or the PDF of the business.
        - `score` integer, required — The match score of the profile.
        - `match` string, required — The name of the profile that has been matched in the search.
        - `name` string, required — The primary name of the profile.
        - `addresses` SearchAddress[], required — The list of profile addresses.
          - `geography` string, required — An upper-case two-letter ISO-3166-2 code of a country or dependent territory of the profile address or profile nationality.
          - `city` string — The city name of the profile address.
        - `datasets` BusinessSearchDatasetEnum[], required — The profile datasets * PEP - (Deprecated - ignore) * PEP_LINKED - Only linked PEPs (PEP by Association) * SAN - (Deprecated - ignore) * SAN_CURRENT - Only current Sanctions * SAN_FORMER - Only former Sanctions * INS - Insolvency * RRE - Reputational Risk Exposure * POI - Profile Of Interest * REL - Regulatory Enforcement List * SOE - (Deprecated - ignore) * SOE_CURRENT - Only current SOE * SOE_FORMER - Only former SOE.
        - `currentSanBodyIds` integer[], required — The list of IDs of all sanctioning bodies, that are currently sanctioning the given profile. The full list of supported sanction bodies and their IDs is provided by /dictionaries/sanction-bodies endpoint.
        - `formerSanBodyIds` integer[], required — The list of IDs of all sanctioning bodies, that were sanctioning the given profile in the past, but do not currently sanction them. The full list of supported sanction bodies and their IDs is provided by /dictionaries/sanction-bodies endpoint.
      - `adverseMedia` AdverseMediaSearchResult[], nullable, required — Adverse media database search result.
        - `title` string, nullable, required
        - `url` string, uri, required
        - `text` string, nullable, required
        - `score` integer, nullable, required
        - `type` 'NEGATIVE', required
        - `publishDate` string, date, nullable, required
      - `overallStatus` 'NOT_CHECKED' | 'NO_FLAGS' | 'FALSE_POSITIVE' | 'TRUE_POSITIVE' | 'FLAGS_FOUND', required
  - `tags` string[] — List of case-sensitive strings. Each tag can not be longer than 32 characters.

---

[API](https://skmtc.net/idenfy/apis/idenfy-ivs-core-api.md) · [All operations](https://skmtc.net/idenfy/apis/idenfy-ivs-core-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/idenfy/idenfy-ivs-core-api/versions/3540d9ee5506/schema)
