Sanction Scanner Search By Name

This service is used to find out if the name of the person entered is on the national and international search list. The information required to perform the service call is the name of the person to be interrogated. The “GET” method should be used when making a service call. In addition, the “username” and “password” information required for the service should be sent via “header” as “Authorization” information. The service call should be done as follows;

Token Informations
Parameter Name Data Type Requriment Description
username String Yes

Api Username Info

password String Yes

Api Password Info

Input Informations
Parameter Name Data Type Requriment Description
name String Yes

Name Of Person To Query (Number of characters entered must not be less than 4)

Output Informations
Parameter Name Data Type Description
HttpStatusCode Int

Transaction Result Code

200: Success

400: Unsuccess

IsSuccess Boolean

Transaction Result

True: Success

False: Unsuccess

ErrorCode String

Error Code

ErrorMessage String

Error Message

ExtraInfo String

Extra Information

Result Result Class

Result Information. The following internal table describes the internal parameters.

Result Class Informations
Parameter Name Data Type Description
Individual Individual Class

Individual Information. The following internal table describes the internal parameters.

Corporate Corporate Class

Corporate Information. The following internal table describes the internal parameters.

PepList PepList Class

PepList Information. The following internal table describes the internal parameters.

Individual Class Informations
Parameter Name Data Type Description
FirstName String

Name Of Queried Person

SecondName String

Second Name Of Queried Person

LastName String

Surname Name Of Queried Person

FullName String

Full Name Of Queried Person

Program String

The crime scope that caused the questioned person to be listed

Nationality String

Nationality Of Queried Person

Title String

Title Of Queried Person

DateOfBirth DateTime

Birthday Of Of Queried Person

PlaceOfBirth String

Birthplace Of Of Queried Person

OtherInformation String

Other Information About Queried Person

MatchedListId Integer

The list information that the query matches is given below the document.

Position String

Position Of Queried Person

LastUpdateDate DateTime

Last Update Date To Record

Country String

Country Information

Address String

Address Information

PassportDetails String

Queried Person’s Passport Details

Language String

Language Information

BırthDetail String

Queried Person’s Birth Details

CitizenDetail String

Queried Person’s Citizen Details

AddressDetail String

Queried Person’s Address Details

Function String

Queried Person’s Function Information

Gender String

Queried Person’s Gender Information

EntityRemark String

Entity Remark Information

SearchedName String

Queried Name

DocumentType String

Document Type

DocumentDetails String

Document Details

Corporate Class Informations
Parameter Name Data Type Description
MatchedListId Integer

The list information that the query matches is given below the document.

Name String

Name Of Queried Corporate

ListedOn DateTime

Date Of Entry To List

FullName String

Full Name Of Queried Corporate

Program String

The crime scope that caused the questioned person to be listed

UpdateAt DateTime

Last Updated Date

ListingInformation String

Listing Information

Committees String

Other Informations About Committees

ReferenceNumber String

ReferenceNumber

OtherInformation String

Other Information About Queried Corporate

VERSIONNUM Integer

Version Number

SwoPublicationDate DateTime

SWO Publication Date

Country String

Country Information

Address String

Address Information

PepList Class Informations
Parameter Name Data Type Description
FirstName String

Name Of Queried Person

SecondName String

Second Name Of Queried Person

ThirdName String

Third Name Of Queried Person

LastName String

Surname Name Of Queried Person

FullName String

Full Name Of Queried Person

FatherName String

Father Name Of Queried Person

Source String

Source Of Record

ProgramName String

Program Name

Type String

Record Type

Nationality String

Nationality Of Queried Person

Title String

Title Of Queried Person

BirthDay DateTime

Birthday Of Of Queried Person

BlackListTypeId Integer

The list information that the query matches is given below the document.

UpdateAt DateTime

Last Update Date To Record

FirstSeen DateTime

First Seen Date

LastSeen DateTime

Last Seen Date

Summary String

Summary

Function String

Queried Person’s Function Information

Gender String

Queried Person’s Gender Information

MatchList Description
List Name List Id
United Nations Sanctions 1
İndividual Of Specially Designated Nationals Tresuary 2
UK Financial Sanctions 3
Australian Sanctions 4
Bureau Of Industry And Security US 5
EU Financial Sanctions 6
Office Of The Super Intendent Of Financial Institutions Canada 7
US Consolidated Sanctions 8
Department Of State AECA Debarred List US 9
Department Of State Nonproliferation Sanctions US 10
Switzerland Sanction List SECO 11
Krygyz Sanction List 12
EEAS Consolidated List 13
SDFM Terror List 14
Us Cia World Leaders Pep List 15
World Presidents Pep List 16
CoE Assembly Pep List 17
Every Politician Pep List 18
Switzerland Consolidated List 19
Capital Markets Board Of Turkey Operation Banned List 20
Interpol Wanted List 21
Turkish Terror Wanted List 22
Interpol Yellow Wanted List 23
Interpol UN Wanted List 24
https://api.sanctionscanner.com/api/BlackList/SearchByName?name=Name

In the above link, a call must be made using the name of the person to be queried instead of the field that is in the “name” field.

The result of the call is a result and the status of the transaction is returned in response. In successful transactions , this status returns to 200, and in unsuccessful transactions it returns to 400.

Sample Service Request Codes

 

//Request 
GET /api/BlackList/SearchByName?name=***** HTTP/1.1
Host: *****.com
Authorization: Basic ZW1yZS4zNzoxMjM0NTY3YUE=
Cache-Control: no-cache

//Response
       {
    "HttpStatusCode": 200,
    "IsSuccess": true,
    "ErrorCode": null,
    "ErrorMessage": null,
    "ExtraInfo": null,
    "Result": {
        "Individual": [
            {
                "FirstName": "*****",
                "LastName": "*****",
                "FullName": "*****",
                "Program": "The ISIL (Da'esh) and Al-Qaida organisations",
                "Nationality": "German",
                "Title": null,
                "DateOfBirth": null,
                "PlaceOfBirth": "Karliova",
                "OtherInformation": "Physical description: eye colour brown, hair colour brown, body build strong,
                                     weight 92kg, height 176cm, birthmark on right back. 
                                     Mother's name is Emine Erdogan. Father's name is Sait Erdogan. 
                                     Detained in Werl Prison, Germany since May 2015. 
                                     Also referred to as: Imraan, Imran, Sulaiman, Ismatollah, Ismatullah.",
                "MatchedListId": "3",
                "SecondName": "",
                "Position": "",
                "LastUpdateDate": "2015-12-07T00:00:00",
                "Country": "Turkey",
                "Address": "Werl Prison      Germany",
                "PassportDetails": "Passport no. BPA C700RKL8R4 (German). Issued on 18 Feb. 2010, expires on 17 Feb. 2016",
                "SearchedName": "*****"
            }
        ],
        "Corporate": [
    {
                "MatchedListId": "2",
                "Name": "*****",
                "Program": null,
                "ListedOn": null,
                "OtherInformation": null,
                "FullName": "*****",
                "UpdateAt": null,
                "ListingInformation": null,
                "Committees": null,
                "Country": null,
                "Address": null,
                "ReferenceNumber": null,
                "VERSIONNUM": null,
                "SwoPublicationDate": null
            }
    ]
    }
}
                    

Sanction Scanner Search By Identity Number

This service is used to find out if the identity number of the person entered is on the national and international search list. The information required to perform the service call is the identity number of the person to be interrogated. The “GET” method should be used when making a service call. In addition, the “username” and “password” information required for the service should be sent via “header” as “Authorization” information. The service call should be done as follows;

Token Informations
Parameter Name Data Type Requriment Description
username String Yes

Api Username Info

password String Yes

Api Password Info

Input Informations
Parameter Name Data Type Requriment Description
id String Yes

Identity Number Of Person To Query (Number of characters entered must not be less than 4)

Output Informations
Parameter Name Data Type Description
HttpStatusCode Int

Transaction Result Code

200: Success

400: Unsuccess

IsSuccess Boolean

Transaction Result

True: Success

False: Unsuccess

ErrorCode String

Error Code

ErrorMessage String

Error Message

ExtraInfo String

Extra Information

Result Result Class

Result Information. The following internal table describes the internal parameters.

Result Class Informations
Parameter Name Data Type Description
Individual Individual Class

Individual Information. The following internal table describes the internal parameters.

Corporate Corporate Class

Corporate Information. The following internal table describes the internal parameters.

Individual Class Informations
Parameter Name Data Type Description
FirstName String

Name Of Queried Person

SecondName String

Second Name Of Queried Person

LastName String

Surname Name Of Queried Person

FullName String

Full Name Of Queried Person

Program String

The crime scope that caused the questioned person to be listed

Nationality String

Nationality Of Queried Person

Title String

Title Of Queried Person

DateOfBirth DateTime

Birthday Of Of Queried Person

PlaceOfBirth String

Birthplace Of Of Queried Person

OtherInformation String

Other Information About Queried Person

MatchedListId Integer

The list information that the query matches is given below the document.

Position String

Position Of Queried Person

LastUpdateDate DateTime

Last Update Date To Record

Country String

Country Information

Address String

Address Information

PassportDetails String

Queried Person’s Passport Details

Language String

Language Information

BırthDetail String

Queried Person’s Birth Details

CitizenDetail String

Queried Person’s Citizen Details

AddressDetail String

Queried Person’s Address Details

Function String

Queried Person’s Function Information

Gender String

Queried Person’s Gender Information

EntityRemark String

Entity Remark Information

SearchedName String

Queried Name

DocumentType String

Document Type

DocumentDetails String

Document Details

Corporate Class Informations
Parameter Name Data Type Description
MatchedListId Integer

The list information that the query matches is given below the document.

Name String

Name Of Queried Corporate

ListedOn DateTime

Date Of Entry To List

FullName String

Full Name Of Queried Corporate

Program String

The crime scope that caused the questioned person to be listed

UpdateAt DateTime

Last Updated Date

ListingInformation String

Listing Information

Committees String

Other Informations About Committees

ReferenceNumber String

ReferenceNumber

OtherInformation String

Other Information About Queried Corporate

VERSIONNUM Integer

Version Number

SwoPublicationDate DateTime

SWO Publication Date

Country String

Country Information

Address String

Address Information

MatchList Description
List Name List Id
United Nations Sanctions 1
İndividual Of Specially Designated Nationals Tresuary 2
UK Financial Sanctions 3
Australian Sanctions 4
Bureau Of Industry And Security US 5
EU Financial Sanctions 6
Office Of The Super Intendent Of Financial Institutions Canada 7
US Consolidated Sanctions 8
Department Of State AECA Debarred List US 9
Department Of State Nonproliferation Sanctions US 10
Switzerland Sanction List SECO 11
Krygyz Sanction List 12
EEAS Consolidated List 13
SDFM Terror List 14
Us Cia World Leaders Pep List 15
World Presidents Pep List 16
CoE Assembly Pep List 17
Every Politician Pep List 18
Switzerland Consolidated List 19
Capital Markets Board Of Turkey Operation Banned List 20
Interpol Wanted List 21
Turkish Terror Wanted List 22
Interpol Yellow Wanted List 23
Interpol UN Wanted List 24
https://api.sanctionscanner.com/api/BlackList/SearchById?id=Id

In the above link, a call must be made using the identity number of the person to be queried instead of the field that is in the “Id” field.

The result of the call is a result and the status of the transaction is returned in response. In successful transactions , this status returns to 200, and in unsuccessful transactions it returns to 400.

Sample Service Request Codes

 

//Request 
GET /api/BlackList/SearchById?id=***** HTTP/1.1
Host: *****.com
Authorization: Basic OTM1Nzk4OGUtNzA4Zi00MGQ3LWIyODktNzY3M2U1MDc4MWVkOkszWXE1VWkxYWc=
Cache-Control: no-cache

//Response
{
    "HttpStatusCode": 200,
    "IsSuccess": true,
    "ErrorCode": null,
    "ErrorMessage": null,
    "ExtraInfo": null,
    "Result": {
        "Individual": [
            {
                "FirstName": "*****",
                "LastName": "*****",
                "FullName": "*****",
                "Program": "The ISIL (Da'esh) and Al-Qaida organisations",
                "Nationality": "Yemeni",
                "Title": null,
                "DateOfBirth": null,
                "PlaceOfBirth": "",
                "OtherInformation": "UN Ref QI.A.156.04.",
                "MatchedListId": "3",
                "SecondName": "",
                "Position": "",
                "LastUpdateDate": "2004-02-27T00:00:00",
                "Country": "Yemen",
                "Address": "PO Box 8096     Sana'a Yemen",
                "PassportDetails": "A005487 (Yemen). Issued on 13 Aug 1995",
                "SearchedName": "*****"
            }
    ],
        "Corporate": []
    }
}
                    

Sanction Scanner Search By Passport Number

This service is used to find out if the passport number of the person entered is on the national and international search list. The information required to perform the service call is the passport number of the person to be interrogated. The “GET” method should be used when making a service call. In addition, the “username” and “password” information required for the service should be sent via “header” as “Authorization” information. The service call should be done as follows;

Token Informations
Parameter Name Data Type Requriment Description
username String Yes

Api Username Info

password String Yes

Api Password Info

Input Informations
Parameter Name Data Type Requriment Description
passportNo String Yes

Passport Number Of Person To Query(Number of characters entered must not be less than 4)

Output Informations
Parameter Name Data Type Description
HttpStatusCode Int

Transaction Result Code

200: Success

400: Unsuccess

IsSuccess Boolean

Transaction Result

True: Success

False: Unsuccess

ErrorCode String

Error Code

ErrorMessage String

Error Message

ExtraInfo String

Extra Information

Result Result Class

Result Information. The following internal table describes the internal parameters.

Result Class Informations
Parameter Name Data Type Description
Individual Individual Class

Individual Information. The following internal table describes the internal parameters.

Corporate Corporate Class

Corporate Information. The following internal table describes the internal parameters.

Individual Class Informations
Parameter Name Data Type Description
FirstName String

Name Of Queried Person

SecondName String

Second Name Of Queried Person

LastName String

Surname Name Of Queried Person

FullName String

Full Name Of Queried Person

Program String

The crime scope that caused the questioned person to be listed

Nationality String

Nationality Of Queried Person

Title String

Title Of Queried Person

DateOfBirth DateTime

Birthday Of Of Queried Person

PlaceOfBirth String

Birthplace Of Of Queried Person

OtherInformation String

Other Information About Queried Person

MatchedListId Integer

The list information that the query matches is given below the document.

Position String

Position Of Queried Person

LastUpdateDate DateTime

Last Update Date To Record

Country String

Country Information

Address String

Address Information

PassportDetails String

Queried Person’s Passport Details

Language String

Language Information

BırthDetail String

Queried Person’s Birth Details

CitizenDetail String

Queried Person’s Citizen Details

AddressDetail String

Queried Person’s Address Details

Function String

Queried Person’s Function Information

Gender String

Queried Person’s Gender Information

EntityRemark String

Entity Remark Information

SearchedName String

Queried Name

DocumentType String

Document Type

DocumentDetails String

Document Details

Corporate Class Informations
Parameter Name Data Type Description
MatchedListId Integer

The list information that the query matches is given below the document.

Name String

Name Of Queried Corporate

ListedOn DateTime

Date Of Entry To List

FullName String

Full Name Of Queried Corporate

Program String

The crime scope that caused the questioned person to be listed

UpdateAt DateTime

Last Updated Date

ListingInformation String

Listing Information

Committees String

Other Informations About Committees

ReferenceNumber String

ReferenceNumber

OtherInformation String

Other Information About Queried Corporate

VERSIONNUM Integer

Version Number

SwoPublicationDate DateTime

SWO Publication Date

Country String

Country Information

Address String

Address Information

MatchList Description
List Name List Id
United Nations Sanctions 1
İndividual Of Specially Designated Nationals Tresuary 2
UK Financial Sanctions 3
Australian Sanctions 4
Bureau Of Industry And Security US 5
EU Financial Sanctions 6
Office Of The Super Intendent Of Financial Institutions Canada 7
US Consolidated Sanctions 8
Department Of State AECA Debarred List US 9
Department Of State Nonproliferation Sanctions US 10
Switzerland Sanction List SECO 11
Krygyz Sanction List 12
EEAS Consolidated List 13
SDFM Terror List 14
Us Cia World Leaders Pep List 15
World Presidents Pep List 16
CoE Assembly Pep List 17
Every Politician Pep List 18
Switzerland Consolidated List 19
Capital Markets Board Of Turkey Operation Banned List 20
Interpol Wanted List 21
Turkish Terror Wanted List 22
Interpol Yellow Wanted List 23
Interpol UN Wanted List 24
https://api.sanctionscanner.com/api/BlackList/SearchByPassportNo?passportNo=PassportNo

In the above link, a call must be made using the passport number of the person to be queried instead of the field that is in the “PassportNo” field.

The result of the call is a result and the status of the transaction is returned in response. In successful transactions , this status returns to 200, and in unsuccessful transactions it returns to 400.

Sample Service Request Codes

 

//Request 
GET /api/BlackList/SearchByPassportNo?passportNo=***** HTTP/1.1
Host: *****.com
Authorization: Basic OTM1Nzk4OGUtNzA4Zi00MGQ3LWIyODktNzY3M2U1MDc4MWVkOkszWXE1VWkxYWc=
Cache-Control: no-cache

//Response
           {
    "HttpStatusCode": 200,
    "IsSuccess": true,
    "ErrorCode": null,
    "ErrorMessage": null,
    "ExtraInfo": null,
    "Result": {
        "Individual": [
            {
                "FirstName": "*****",
                "LastName": "*****",
                "FullName": "*****",
                "Program": "Terrorism and Terrorist Financing",
                "Nationality": "Iranian national and US national/citizen",
                "Title": null,
                "DateOfBirth": null,
                "PlaceOfBirth": "",
                "OtherInformation": "Both UK listing and EU listing. Male.",
                "MatchedListId": "3",
                "SecondName": "",
                "Position": "",
                "LastUpdateDate": "2011-10-17T00:00:00",
                "Country": "Iran",
                "Address": "      United States of America",
                "PassportDetails": "(1) C2002515 (Iran) (2) 477845448 (USA)",
                "SearchedName": "*****"
            },
        ],
        "Corporate": []
    }
}
                    

Sanction Scanner Search By Hashed Identity Number

This service is used to find out if the identity number of the person entered is on the national and international search list. The information required to perform the service call is the identity number of the person to be interrogated. The “GET” method should be used when making a service call. In addition, the “username” and “password” information required for the service should be sent via “header” as “Authorization” information. The service call should be done as follows;

Token Informations
Parameter Name Data Type Requriment Description
username String Yes

Api Username Info

password String Yes

Api Password Info

Input Informations
Parameter Name Data Type Requriment Description
id String Yes

Hashed Identity Number Of Person To Query

Hash Calculation

Hash calculation should be done as follows;

    var builder = new StringBuilder();

    using (SHA256 hash = SHA256.Create())

    {

         byte[] result = hash.ComputeHash(Encoding.UTF8.GetBytes(input));

         foreach (byte b in result)

         {

         builder.Append(b.ToString("x2"));

         }

    }

    return builder.ToString();
You can check your calculation here
Output Informations
Parameter Name Data Type Description
HttpStatusCode Int

Transaction Result Code

200: Success

400: Unsuccess

IsSuccess Boolean

Transaction Result

True: Success

False: Unsuccess

ErrorCode String

Error Code

ErrorMessage String

Error Message

ExtraInfo String

Extra Information

Result Result Class

Result Information. The following internal table describes the internal parameters.

Result Class Informations
Parameter Name Data Type Description
Individual Individual Class

Individual Information. The following internal table describes the internal parameters.

Corporate Corporate Class

Corporate Information. The following internal table describes the internal parameters.

Individual Class Informations
Parameter Name Data Type Description
FirstName String

Name Of Queried Person

SecondName String

Second Name Of Queried Person

LastName String

Surname Name Of Queried Person

FullName String

Full Name Of Queried Person

Program String

The crime scope that caused the questioned person to be listed

Nationality String

Nationality Of Queried Person

Title String

Title Of Queried Person

DateOfBirth DateTime

Birthday Of Of Queried Person

PlaceOfBirth String

Birthplace Of Of Queried Person

OtherInformation String

Other Information About Queried Person

MatchedListId Integer

The list information that the query matches is given below the document.

Position String

Position Of Queried Person

LastUpdateDate DateTime

Last Update Date To Record

Country String

Country Information

Address String

Address Information

PassportDetails String

Queried Person’s Passport Details

Language String

Language Information

BırthDetail String

Queried Person’s Birth Details

CitizenDetail String

Queried Person’s Citizen Details

AddressDetail String

Queried Person’s Address Details

Function String

Queried Person’s Function Information

Gender String

Queried Person’s Gender Information

EntityRemark String

Entity Remark Information

SearchedName String

Queried Name

DocumentType String

Document Type

DocumentDetails String

Document Details

Corporate Class Informations
Parameter Name Data Type Description
MatchedListId Integer

The list information that the query matches is given below the document.

Name String

Name Of Queried Corporate

ListedOn DateTime

Date Of Entry To List

FullName String

Full Name Of Queried Corporate

Program String

The crime scope that caused the questioned person to be listed

UpdateAt DateTime

Last Updated Date

ListingInformation String

Listing Information

Committees String

Other Informations About Committees

ReferenceNumber String

ReferenceNumber

OtherInformation String

Other Information About Queried Corporate

VERSIONNUM Integer

Version Number

SwoPublicationDate DateTime

SWO Publication Date

Country String

Country Information

Address String

Address Information

MatchList Description
List Name List Id
United Nations Sanctions 1
İndividual Of Specially Designated Nationals Tresuary 2
UK Financial Sanctions 3
Australian Sanctions 4
Bureau Of Industry And Security US 5
EU Financial Sanctions 6
Office Of The Super Intendent Of Financial Institutions Canada 7
US Consolidated Sanctions 8
Department Of State AECA Debarred List US 9
Department Of State Nonproliferation Sanctions US 10
Switzerland Sanction List SECO 11
Krygyz Sanction List 12
EEAS Consolidated List 13
SDFM Terror List 14
Us Cia World Leaders Pep List 15
World Presidents Pep List 16
CoE Assembly Pep List 17
Every Politician Pep List 18
Switzerland Consolidated List 19
Capital Markets Board Of Turkey Operation Banned List 20
Interpol Wanted List 21
Turkish Terror Wanted List 22
Interpol Yellow Wanted List 23
Interpol UN Wanted List 24
https://api.sanctionscanner.com/api/BlackList/SearchByHashedId?id=Id

In the above link, a call must be made using the identity number of the person to be queried instead of the field that is in the “Id” field.

The result of the call is a result and the status of the transaction is returned in response. In successful transactions , this status returns to 200, and in unsuccessful transactions it returns to 400.

Sample Service Request Codes

 

//Request 
GET /api/BlackList/SearchByHashedId?id=***** HTTP/1.1
Host: *****.com
Authorization: Basic OTM1Nzk4OGUtNzA4Zi00MGQ3LWIyODktNzY3M2U1MDc4MWVkOkszWXE1VWkxYWc=
Cache-Control: no-cache

//Response
{
    "HttpStatusCode": 200,
    "IsSuccess": true,
    "ErrorCode": null,
    "ErrorMessage": null,
    "ExtraInfo": null,
    "Result": {
        "Individual": [
            {
                "FirstName": "*****",
                "LastName": "*****",
                "FullName": "*****",
                "Program": "The ISIL (Da'esh) and Al-Qaida organisations",
                "Nationality": "Yemeni",
                "Title": null,
                "DateOfBirth": null,
                "PlaceOfBirth": "",
                "OtherInformation": "UN Ref QI.A.156.04.",
                "MatchedListId": "3",
                "SecondName": "",
                "Position": "",
                "LastUpdateDate": "2004-02-27T00:00:00",
                "Country": "Yemen",
                "Address": "PO Box 8096     Sana'a Yemen",
                "PassportDetails": "A005487 (Yemen). Issued on 13 Aug 1995",
                "SearchedName": "*****"
            }
    ],
        "Corporate": []
    }
}
                    

Sanction Scanner Search By Hashed Passport Number

This service is used to find out if the passport number of the person entered is on the national and international search list. The information required to perform the service call is the passport number of the person to be interrogated. The “GET” method should be used when making a service call. In addition, the “username” and “password” information required for the service should be sent via “header” as “Authorization” information. The service call should be done as follows;

Token Informations
Parameter Name Data Type Requriment Description
username String Yes

Api Username Info

password String Yes

Api Password Info

Input Informations
Parameter Name Data Type Requriment Description
passportNo String Yes

Hashed Passport Number Of Person To Query

Hash Calculation

Hash calculation should be done as follows;

    var builder = new StringBuilder();

    using (SHA256 hash = SHA256.Create())

    {

         byte[] result = hash.ComputeHash(Encoding.UTF8.GetBytes(input));

         foreach (byte b in result)

         {

         builder.Append(b.ToString("x2"));

         }

    }

    return builder.ToString();
You can check your calculation here
Output Informations
Parameter Name Data Type Description
HttpStatusCode Int

Transaction Result Code

200: Success

400: Unsuccess

IsSuccess Boolean

Transaction Result

True: Success

False: Unsuccess

ErrorCode String

Error Code

ErrorMessage String

Error Message

ExtraInfo String

Extra Information

Result Result Class

Result Information. The following internal table describes the internal parameters.

Result Class Informations
Parameter Name Data Type Description
Individual Individual Class

Individual Information. The following internal table describes the internal parameters.

Corporate Corporate Class

Corporate Information. The following internal table describes the internal parameters.

Individual Class Informations
Parameter Name Data Type Description
FirstName String

Name Of Queried Person

SecondName String

Second Name Of Queried Person

LastName String

Surname Name Of Queried Person

FullName String

Full Name Of Queried Person

Program String

The crime scope that caused the questioned person to be listed

Nationality String

Nationality Of Queried Person

Title String

Title Of Queried Person

DateOfBirth DateTime

Birthday Of Of Queried Person

PlaceOfBirth String

Birthplace Of Of Queried Person

OtherInformation String

Other Information About Queried Person

MatchedListId Integer

The list information that the query matches is given below the document.

Position String

Position Of Queried Person

LastUpdateDate DateTime

Last Update Date To Record

Country String

Country Information

Address String

Address Information

PassportDetails String

Queried Person’s Passport Details

Language String

Language Information

BırthDetail String

Queried Person’s Birth Details

CitizenDetail String

Queried Person’s Citizen Details

AddressDetail String

Queried Person’s Address Details

Function String

Queried Person’s Function Information

Gender String

Queried Person’s Gender Information

EntityRemark String

Entity Remark Information

SearchedName String

Queried Name

DocumentType String

Document Type

DocumentDetails String

Document Details

Corporate Class Informations
Parameter Name Data Type Description
MatchedListId Integer

The list information that the query matches is given below the document.

Name String

Name Of Queried Corporate

ListedOn DateTime

Date Of Entry To List

FullName String

Full Name Of Queried Corporate

Program String

The crime scope that caused the questioned person to be listed

UpdateAt DateTime

Last Updated Date

ListingInformation String

Listing Information

Committees String

Other Informations About Committees

ReferenceNumber String

ReferenceNumber

OtherInformation String

Other Information About Queried Corporate

VERSIONNUM Integer

Version Number

SwoPublicationDate DateTime

SWO Publication Date

Country String

Country Information

Address String

Address Information

MatchList Description
List Name List Id
United Nations Sanctions 1
İndividual Of Specially Designated Nationals Tresuary 2
UK Financial Sanctions 3
Australian Sanctions 4
Bureau Of Industry And Security US 5
EU Financial Sanctions 6
Office Of The Super Intendent Of Financial Institutions Canada 7
US Consolidated Sanctions 8
Department Of State AECA Debarred List US 9
Department Of State Nonproliferation Sanctions US 10
Switzerland Sanction List SECO 11
Krygyz Sanction List 12
EEAS Consolidated List 13
SDFM Terror List 14
Us Cia World Leaders Pep List 15
World Presidents Pep List 16
CoE Assembly Pep List 17
Every Politician Pep List 18
Switzerland Consolidated List 19
Capital Markets Board Of Turkey Operation Banned List 20
Interpol Wanted List 21
Turkish Terror Wanted List 22
Interpol Yellow Wanted List 23
Interpol UN Wanted List 24
https://api.sanctionscanner.com/api/BlackList/SearchByHashedPassportNo?passportNo=PassportNo

In the above link, a call must be made using the passport number of the person to be queried instead of the field that is in the “PassportNo” field.

The result of the call is a result and the status of the transaction is returned in response. In successful transactions , this status returns to 200, and in unsuccessful transactions it returns to 400.

Sample Service Request Codes

 

//Request 
GET /api/BlackList/SearchByHashedPassportNo?passportNo=***** HTTP/1.1
Host: *****.com
Authorization: Basic OTM1Nzk4OGUtNzA4Zi00MGQ3LWIyODktNzY3M2U1MDc4MWVkOkszWXE1VWkxYWc=
Cache-Control: no-cache

//Response
           {
    "HttpStatusCode": 200,
    "IsSuccess": true,
    "ErrorCode": null,
    "ErrorMessage": null,
    "ExtraInfo": null,
    "Result": {
        "Individual": [
            {
                "FirstName": "*****",
                "LastName": "*****",
                "FullName": "*****",
                "Program": "Terrorism and Terrorist Financing",
                "Nationality": "Iranian national and US national/citizen",
                "Title": null,
                "DateOfBirth": null,
                "PlaceOfBirth": "",
                "OtherInformation": "Both UK listing and EU listing. Male.",
                "MatchedListId": "3",
                "SecondName": "",
                "Position": "",
                "LastUpdateDate": "2011-10-17T00:00:00",
                "Country": "Iran",
                "Address": "      United States of America",
                "PassportDetails": "(1) C2002515 (Iran) (2) 477845448 (USA)",
                "SearchedName": "*****"
            },
        ],
        "Corporate": []
    }
}