Skip to main content

Company Compliance Check

POST 

/compliance/company-check

This endpoint performs a company compliance check.

The Compliance check process includes the following components:

  • Check of Individual Blacklist of a given Acceptance Point / Market Place operator or by Brand
  • Check of different sanction lists, can be selected individually
  • Check of PEP lists (only if required by Acceptance point / Market place or otherwise PEP is excluded from checks)
  • Check of different law enforcement lists, can be selected individually.

In case of exact match, the compliance check is interrupted, and the system delivers a RED traffic light back to the request issuing system.

Request​

Header Parameters

    Content-Type stringrequired

    Must be application/json

    Accept-Language stringrequired

    Must be be en-US

    Origin stringrequired

    The origin of the request

    User-Agent stringrequired

    The client making the request

Bodyrequired

    customerIdstring

    Optional customer ID. The customerId is an optional request parameter, and can be acquired by contacting Product Solution Specialist / Key Account Manager.

    companyNamestringrequired

    Name of the company.

    addressLine1stringrequired

    First line of the address.

    Possible values: <= 127 characters

    housestringrequired

    House number.

    Possible values: <= 10 characters

    postCodestringrequired

    Postal code.

    Possible values: <= 10 characters

    citystringrequired

    City of the company's address.

    Possible values: <= 64 characters

    countryCodestringrequired

    Country code (ISO 3166-1 alpha-2 format).

    Possible values: <= 2 characters

Responses​

Successful response with compliance data.

Schema
    complianceData object
    archiveIdstring

    ID of the compliance check archive

    trafficLightstring

    Result of the compliance check:

    • GREEN: No hit.
    • YELLOW: Unsure hit.
    • RED: Hit.

    Possible values: [GREEN, YELLOW, RED]

    hitTypestring

    Type of hit:

    • SL: Sanctions List
    • BL: Blacklist
    • PEP: Politically Exposed Person
      Due to regulatory requirements, a person or company must not be part of this list.

    Possible values: [SL, BL, PEP]

    manualReviewboolean

    Indicates if manual review is required

    details object[]

    Details of any matches found

  • Array [
  • namestring

    Name of the matched company

    functionstring

    Function or program related to the match

    countryOfActivitystring

    Country of activity of the matched individual

    match_rulestring

    Match rule applied

    data_poolstring

    Data pool from which the match was found

    ADDITIONAL_INFORMATIONstring

    Additional information about the match

    matchKeystring

    Key for the match

    scorestring

    Score of the match

    typestring

    Type of the match

    liststring

    List from which the match was found

  • ]
  • listHitboolean

    If the check result has been manually added to the compliance white/black list, the parameter listHit is set to True.

    requestDateTimestring<date-time>

    Date and time of the request

    responseCodestring

    Response code of the compliance check

    responseDescriptionstring

    Description of the response

    additionalInformation object

    Contains diagnostic or tracking metadata returned with the API response. It is primarily used for support, logging and troubleshooting purposes.

    requestIdstring

    ID of the request