Get AML case data

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Overview

Use this method to retrieve the most recent active AML Case for a specific applicant. To update the AML hit review results, refer to the following method.

🚧

Attention

The rate limit for this endpoint is 10 requests per minute.

Request example

curl -X GET \
     'https://api.sumsub.com/resources/api/applicants/632acad6f170310001c0e054/amlCase' \
     -H 'X-App-Token: <your-app-token>' \
     -H 'X-App-Access-Sig: <your-signature>' \
     -H 'X-App-Access-Ts: <unix-timestamp>'

Response explained

The response is a JSON file that represents the AML Case with augmented and structured information.

📘

Note

Some fields may be omitted or return a null value, depending on the availability of the data.

Root variables

FieldTypeDescription
idStringUnique identifier of the AML case.
createdAtStringDate and time (UTC) the AML Case was created in the system (format YYYY-MM-DD HH:MM:SS, for example, 2025-04-03 11:35:16).
targetEntityTypeStringSpecifies the type of entity being screened. (always applicant).
targetEntityIdStringUnique identifier of the applicant in the Sumsub system.
vendorAttributionStringIndicates a third-party vendor involved in data processing or verification. For example, Powered by ComplyAdvantage CSOM.
ongoingMonitoringObjectIncludes information regarding the Ongoing AML monitoring state.
reviewObjectIncludes the answer to the AML check.
riskLabelsArray of stringsList of assigned AML risk labels.
hitsArray of objects

Each object represents a found match or potential match found during screening processes.

ⓘ Note that the id (hitId) attribute is required to update AML Hit review.

quantifindInfoObjectAdditional case-level information provided by Quantifind. Returned only for cases screened with Quantifind.

ongoingMonitoring attributes

FieldTypeDescription
enabledBooleanIndicates if the Ongoing AML monitoring is enabled for this AML case (true), or not (false).

review attributes

FieldTypeDescription
reviewAnswerStringCheck answer:
  • RED — the check returned a high risk indication.
  • YELLOW — the request did not contain sufficient data to return a conclusive decision.
  • GREEN — the check ended up successfully.

hits element fields

FieldTypeDescription
idStringUnique identifier of the hit.
nameStringApplicant name that has been screened.
entityTypeStringApplicant entity type. Only the following types are available:
  • individual — if the applicant is a natural person.
  • company — if the applicant is a legal entity.
birthDatesList of stringsList of dates (only if YYYY-MM-DD format is available). the field may be omitted if there are no such dates.
birthYearsList of stringsList of years from the birthDates in either full date or year-only YYYY format.
monitoringUpdatedAtDateDate and time (UTC) the ongoing monitoring result was last updated (format YYYY-MM-DD HH:MM:SS, for example, 2025-04-03 11:35:16).
sourcesArray of objectsConcatenation of mapped versions of sourceNotes, mediaEntries and relatedUrls.
reviewObjectDetails of the AML hit review result.
riskLabelsArray of stringsList of assigned AML risk labels .
quantifindInfoObjectAdditional hit-level information provided by Quantifind. Returned only for hits screened with Quantifind.

sources element fields

FieldTypeDescription
typeStringType of information source (watchlist, media, related).
urlStringURL of the source.
nameStringName of the source, if applicable.
startDateDateDate and time (UTC) from which the applicant was included in the watchlist (format YYYY-MM-DD HH:MM:SS, for example, 2020-04-03 11:35:16).
endDateDateDate and time (UTC) from which the applicant was excluded from the watchlist (format YYYY-MM-DD HH:MM:SS, for example, 2025-04-03 11:35:16).
publishedDateDateDate and time (UTC) the article was published in the media source (format YYYY-MM-DD HH:MM:SS, for example, 2025-04-03 11:35:16).
titleStringTitle of the article in the media, if available.
annotationStringAnnotation to the article in the media.

hits.review attributes

FieldTypeDescription
matchStatusStringMatch status: unknown, potential_match, false_positive, true_positive. See this article for more information.
whitelistedBooleanSpecifies whether the AML hit is whitelisted:
  • true — whitelisted hit.
  • false — the hit is not in a whitelist and can be blocklisted.
modifiedAtDateDate and time (UTC) the hit review status was last updated (format YYYY-MM-DD HH:MM:SS, for example, 2025-04-03 11:35:16).
reviewerNameStringName of the reviewer who last updated the hit review status. Visible only to authorized users with permission to view
personal data.

quantifindInfo attributes (case level)

Additional information returned by Quantifind for the entire search request. Present only for cases screened with Quantifind.

FieldTypeDescription
warningsArray of stringsList of warnings returned by Quantifind for the search request, for example when results were truncated or a request parameter was not recognized.
searchRequestEnrichmentObjectInformation derived by Quantifind from the search request itself, such as the linguistic group and name rarity.
segmentIdStringIdentifier of the Quantifind search segment that can be used to reference the search.

quantifindInfo.searchRequestEnrichment attributes

Information derived by Quantifind from the search request itself, such as the linguistic group and name rarity.

FieldTypeDescription
linguisticGroupStringLinguistic group detected for the screened name (for example, Latin, Cyrillic, or Arabic).
nameRarityArray of objectsAssessment of the rarity of the screened name, broken down by country.

quantifindInfo.searchRequestEnrichment.nameRarity element fields

Information about the rarity of the screened name by country.

FieldTypeDescription
countryStringCountry to which the rarity assessment applies.
rarityStringRarity level of the screened name in the specified country.
rarityDescriptionStringHuman-readable description of the name's rarity.

hits.quantifindInfo attributes (hit level)

Additional information returned by Quantifind for an individual hit. Present only for hits screened with Quantifind.

FieldTypeDescription
dataSourceObjectInformation about the source that produced the hit.
riskLevelStringOverall risk level assigned to the hit by Quantifind.
riskFactorsArray of objectsRisk factors that contributed to the overall risk level.
evidenceStringExplanation of why Quantifind considered the hit a match.
confidenceLevelStringConfidence level of the match, as reported by Quantifind.
nameMatchScoreNumberScore indicating how closely the matched name corresponds to the screened name.
titleStringTitle of the primary source supporting the hit.
sourceDetailStringAdditional details about the source, such as the publisher.
datePublishedStringPublication date of the primary source, as provided by Quantifind.
urlStringURL of the primary source.
attributesArray of objectsAdditional attributes describing the hit as key-value pairs. This field is visible only to authorized users with permission to view personal data.
clusteredLinksArray of objectsAdditional sources clustered with the primary source. This field is visible only to authorized users with permission to view personal data.

hits.quantifindInfo.dataSource attributes

FieldTypeDescription
shortNameStringShort name of the data source.
longNameStringFull name of the data source.
maxConfidenceLevelStringHighest confidence level that can be assigned by this data source.

hits.quantifindInfo.riskFactors element fields

FieldTypeDescription
riskLevelStringRisk level associated with this risk factor.
nameStringName of the risk factor.

hits.quantifindInfo.attributes element fields

FieldTypeDescription
nameStringName of the attribute.
valueStringValue of the attribute.

hits.quantifindInfo.clusteredLinks element fields

FieldTypeDescription
titleStringTitle of the clustered source.
sourceDetailStringAdditional detail about the clustered source, such as the publisher.
datePublishedStringPublication date of the clustered source, as provided by Quantifind.
urlStringURL of the clustered source.

Response examples

If the request is successfully sent and processed, you will get a response like one of those below.

{
  "id": "67ee727396ecd60b9d001461",
  "createdAt": "2025-04-03 11:35:16",
  "targetEntityType": "applicant",
  "targetEntityId": "67ee726a96ecd60b9d001439",
  "vendorAttribution": "Powered by ComplyAdvantage CSOM",
  "ongoingMonitoring": {
    "enabled": false // flag only, that is, no dates and so on.
  },
  "review": {
    "reviewAnswer": "GREEN"
  },
  "riskLabels": [
    "crime",
    "adverseMedia",
    "terrorism",
    "fitnessProbity",
    "pep"
  ],
  "hits": [
    // Hit #1: Non-ongoing, warning (criminal) hit.
    {
      "id": "8BX9MTAENC6WJOI",
      "name": "John Doe",
      "entityType": "individual",
      "birthDates": [
        "1961-09-16" // birthDates only if YYYY-MM-DD format is available.
      ],
      "birthYears": [
        "1961"
      ],
      "sources": [
        {
          "type": "watchlist",
          "name": "United States New York Department of Corrections Most Wanted",
          "url": "https://doccs.ny.gov/osi-most-wanted",
          "startDate": "2019-09-11 00:00:00",
          "endDate": "2020-06-03 00:00:00"
        },
        {
          "type": "related",
          "url": "http://161.11.133.89/mostwanted/mostwanteddet.asp?..."
        }
      ],
      "review": {
        "matchStatus": "false_positive",
        "whitelisted": false,
        "modifiedAt": "2025-04-03 11:35:27"
      },
      "riskLabels": [
        "crime"
      ]
    },
    // Hit #2, from ongoing monitoring, adverse media.    
    {
      "id": "JRT7ZR7HT4WJAC8",
      "name": "John Doe",
      "entityType": "individual",
      "birthYears": [
        "1981",
        "1984"
      ],
      "monitoringUpdatedAt": "2025-04-12 03:17:42",
      "sources": [
        {
          "type": "watchlist",
          "name": "ComplyAdvantage Adverse Media"
        },
        {
          "type": "watchlist",
          "name": "United States Pennsylvania Most Wanted Absconders",
          "url": "https://www.pa.gov/cor/absconders/Search",
          "startDate": "2022-11-13 00:00:00"
        },
        {
          "type": "media",
          "url": "http://www.themalaymailonline.com/features/article/fbi-data-shows-lgbt-community-most-likely-target-of-hate-crimes",
          "publishedDate": "2016-11-06 00:00:00",
          "title": "(no title)",
          "annotation": "Palm Springs officials said they believed it was the second crime there that year that targeted LGBT people. In March, Elliot Morales was convicted of murder as a hate crime for killing Mark Carson, a gay black man, in Manhattan three years earlier. Morales had shouted anti-gay slurs at Carson and his companion before shooting him."
        },
        {
          "type": "media",
          "url": "http://www.nydailynews.com/new-york/accused-killer-shot-unarmed-gay-man-thinks-innocent-article-1.2550925",
          "publishedDate": "2016-03-02 00:00:00",
          "title": "(no title)",
          "annotation": "Accused killer who shot gay man considers himself trisexual - NY Daily News"
        },
        {
          "type": "related",
          "url": "https://www.pa.gov/cor/absconders/Absconder/9284W"
        }
      ],
      "review": {
        "matchStatus": "false_positive",
        "whitelisted": false,
        "modifiedAt": "2025-04-03 11:35:27"
      },
      "riskLabels": [
        "crime",
        "adverseMedia"
      ]
    }
  ]
}
{
  "id": "67ee727396ecd60b9d001461",
  "createdAt": "2025-04-03 11:35:16",
  "targetEntityType": "applicant",
  "targetEntityId": "67ee726a96ecd60b9d001439",
  "vendorAttribution": "Powered by Quantifind",
  "ongoingMonitoring": {
    "enabled": false
  },
  "review": {
    "reviewAnswer": "RED"
  },
  "riskLabels": [
    "crime",
    "adverseMedia"
  ],
  "hits": [
    {
      "id": "8BX9MTAENC6WJOI",
      "name": "John Doe",
      "entityType": "individual",
      "birthDates": [
        "1961-09-16"
      ],
      "birthYears": [
        "1961"
      ],
      "monitoringUpdatedAt": "2025-04-04 09:10:00",
      "quantifindInfo": {
        "dataSource": {
          "shortName": "News Archive",
          "longName": "Global Adverse Media — News Archive",
          "maxConfidenceLevel": "Strong"
        },
        "riskLevel": "high",
        "riskFactors": [
          {
            "riskLevel": "high",
            "name": "Counterfeit"
          },
          {
            "riskLevel": "medium",
            "name": "Legal Proceedings"
          }
        ],
        "evidence": "country match + very rare name + precise name",
        "confidenceLevel": "Strong",
        "nameMatchScore": 0.97,
        "title": "Authorities investigate counterfeiting ring",
        "sourceDetail": "El Periodico — Crime desk",
        "datePublished": "2021-11-30",
        "url": "https://example.com/news/article",
        "attributes": [
          {
            "name": "Nationality",
            "value": "NIC"
          }
        ],
        "clusteredLinks": [
          {
            "title": "Follow-up coverage of the investigation",
            "sourceDetail": "Radio La Primerisima",
            "datePublished": "2022-01-15",
            "url": "https://example.com/news/follow-up"
          }
        ]
      },
      "sources": [
        {
          "type": "watchlist",
          "name": "United States New York Department of Corrections Most Wanted",
          "url": "https://doccs.ny.gov/osi-most-wanted",
          "startDate": "2019-09-11 00:00:00",
          "endDate": "2020-06-03 00:00:00"
        },
        {
          "type": "related",
          "url": "http://161.11.133.89/mostwanted/mostwanteddet.asp?..."
        }
      ],
      "review": {
        "matchStatus": "true_positive",
        "whitelisted": false,
        "modifiedAt": "2025-04-03 11:35:27",
        "reviewerName": "[email protected]"
      },
      "riskLabels": [
        "crime"
      ]
    }
  ],
  "quantifindInfo": {
    "warnings": [
      "Some hits were truncated due to result limit"
    ],
    "searchRequestEnrichment": {
      "linguisticGroup": "Latin",
      "nameRarity": [
        {
          "country": "US",
          "rarity": "veryRare",
          "rarityDescription": "Fewer than 10 known carriers in US"
        }
      ]
    },
    "segmentId": "1"
  }
}

If the request fails, you will receive an HTTP response containing an error code along with a message explaining the error. For example:

{
  "code": 404,
  "correlationId": "43251cefe02b3ea2484df0a10e364a12",
  "errorCode": 0,
  "description": "HTTP 404 Not Found"
}

Path Params
string
required
Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here!