# Overview

Version: 1.0

## Servers

```
https://api.kycaid.com
```

## Security

### API-Key

Type: apiKey
In: header
Name: API-Key

## Download OpenAPI description

[Overview](https://docs.kycaid.com/_bundle/risks-check.yaml)

## Blacklist databases

Access and query global databases to identify individuals or entities previously flagged for high-risk activities. Use this tool to cross-reference user data against known risk records


### Persons 1

 - [POST /bdb/persons](https://docs.kycaid.com/risks-check/blacklist-databases/bdb-persons.md): Retrieve information on persons from the Kycaid blacklist databases to check for compliance with laws and regulations. Each response may have several objects, with one object per a blacklist

### Persons 2

 - [POST /bdb/persons-2](https://docs.kycaid.com/risks-check/blacklist-databases/bdb-persons-2.md): Retrieve information on persons from the Kycaid blacklist databases using fuzzy search to check for compliance with laws and regulations. Each response may have several objects, with one object per a blacklist

### Documents

 - [POST /bdb/documents](https://docs.kycaid.com/risks-check/blacklist-databases/bdb-documents.md): Retrieve information on documents from the Kycaid blacklist databases to check for compliance with laws and regulations. Each response may have several objects, with one object per a blacklist

### Tax ID numbers

 - [POST /bdb/tax-ids](https://docs.kycaid.com/risks-check/blacklist-databases/bdb-tax-ids.md): Retrieve information on tax ID numbers from the Kycaid blacklist databases to check for compliance with laws and regulations. Each response may have several objects, with one object per a blacklist

## Adverse media check

Search and analyze public sources for negative news or reputational risks associated with an individual. It helps detect potential issues that might not yet be reflected in official government or regulatory databases.


### Adverse media check

 - [POST /services/amc](https://docs.kycaid.com/risks-check/adverse-media-check/amc.md): The adverse media check screens individuals against news articles. This service may help to identify potential involvement in financial crimes, serious offenses, political exposure, or reputational risks

## Crypto

Verify the risk profile of cryptocurrency addresses. Detect links to illicit wallets, mixing services, or high-risk exchanges to ensure the safety of digital asset transfers.


### Crypto address

 - [POST /services/crypto/address-verification](https://docs.kycaid.com/risks-check/crypto/crypto-address-verification.md): {% admonition type="info" name="Content migration in progress" %}
  Please refer to the legacy documentation for this article
{% /admonition %}

### Crypto transaction

 - [POST /services/crypto/transaction-verification](https://docs.kycaid.com/risks-check/crypto/crypto-transaction-verification.md): {% admonition type="info" name="Content migration in progress" %}
  Please refer to the legacy documentation for this article
{% /admonition %}

## Phone numbers

Validate phone numbers and assess their technical risk level. Identify virtual numbers (VOIP), disposable SIMs, and ecarrier-specific data to flag potential fraudulent activity.


### Send SMS

 - [POST /services/phone-number/check/request](https://docs.kycaid.com/risks-check/phone-numbers/phone-number-send-sms.md): {% admonition type="info" name="Content migration in progress" %}
  Please refer to the legacy documentation for this article
{% /admonition %}

### Send PIN code from SMS

 - [POST /services/phone-number/check/submit-pin-code](https://docs.kycaid.com/risks-check/phone-numbers/phone-number-send-pin-code.md): {% admonition type="info" name="Content migration in progress" %}
  Please refer to the legacy documentation for this article
{% /admonition %}

## Transaction screening

Transaction screening allows for real-time analysis of financial operations based on your custom risk logic. Use this tool to evaluate payment parameters, such as directions and amounts, to automate decision-making and identify potentially suspicious activities.


### Submit transaction for screening

 - [POST /services/transaction-screening](https://docs.kycaid.com/risks-check/transaction-screening/submit-transaction.md): Use this endpoint to submit transaction data for screening. The system analyzes the payment parameters against your selected ruleset_id and delivers the result asynchronously to your callback_url. To identify the customer, you must provide either an internal applicant_id or your external_applicant_id.

## QES

Verify Qualified Electronic Signatures (QES) to confirm the authenticity and legal integrity of digitally signed documents.


### SmartID • Start

 - [POST /services/ua/smartid/start](https://docs.kycaid.com/risks-check/qes/qes-smartid-start.md): {% admonition type="info" name="Content migration in progress" %}
  Please refer to the legacy documentation for this article
{% /admonition %}

### SmartID • Get status

 - [POST /services/ua/smartid/status](https://docs.kycaid.com/risks-check/qes/qes-smartid-get-status.md): {% admonition type="info" name="Content migration in progress" %}
  Please refer to the legacy documentation for this article
{% /admonition %}

### Diia.Signature • Start

 - [POST /services/ua/diia-signature/start](https://docs.kycaid.com/risks-check/qes/qes-diia-signature-start.md): {% admonition type="info" name="Content migration in progress" %}
  Please refer to the legacy documentation for this article
{% /admonition %}

### Diia.Signature • Get status

 - [POST /services/ua/diia-signature/status](https://docs.kycaid.com/risks-check/qes/qes-diia-signature-get-status.md): {% admonition type="info" name="Content migration in progress" %}
  Please refer to the legacy documentation for this article
{% /admonition %}

