Быстрый старт с KYB API
Данный раздел описывает минимальный сценарий интеграции: получение KYB API-ключа, создание ссылки верификации для компании и отправка её представителю. Представитель проходит KYB-поток на странице OneKYC, после чего результат поступает через вебхук или API.
Шаг 1. Получение KYB API-ключа
В разделе API-ключи панели администратора выполните следующие действия:
- Нажмите «Создать ключ».
- Выберите тип: KYB.
- Выберите окружение: Production или Sandbox.
- Скопируйте
api_key(форматkyb_live_...) иapi_secret. Секретный ключ отображается однократно — сохраните его в надёжном месте.
KYB-ключи предназначены исключительно для эндпоинтов
/tenant/v1/kyb/*. Использование KYC-ключей (kyc_live_*) для работы с KYB API не допускается.
Шаг 2. Создание ссылки верификации
С вашего сервера направьте запрос к Tenant KYB API (HMAC-подпись обязательна — схема аналогична KYC, см. Аутентификация):
ApiKeyAuthAuthorization<token>HMAC-SHA256 Credential=<key_id>, Signature=<hex_signature>. SignedHeaders=x-timestamp is optional. Requires X-Timestamp header.
X-Timestamp*stringUnix timestamp (seconds, max 5 min drift)
Link options (flow_id required)
application/json- body
expires_in?integerseconds
external_reference?stringexternal_user_id?stringflow_id?stringlocale?stringmetadata?prefilled?redirect_url?stringutm_campaign?stringutm_medium?stringutm_source?stringCreated or reused link
application/json- response
data?success?booleancurl -X POST 'https://api.onekyc.io/tenant/v1/kyb/verification-links' \ -H 'X-Timestamp: string' \ -H 'Content-Type: application/json' \ -d '{}'{ "success": true, "data": { "created_at": "string", "delivery_eligible": true, "expires_at": "string", "external_reference": "string", "external_user_id": "string", "flow_id": "string", "id": "string", "link_url": "string", "locale": "string", "qr_code_url": "string", "redirect_url": "string", "reuse_reason": "external_reference", "reused": true, "session_id": "string", "session_resumable": true, "session_status": "string", "short_url": "string", "status": "string", "url": "string", "verification_link": "string", "verification_url": "string" }}Пример запроса (JavaScript / Node.js):
const crypto = require("crypto");
const https = require("https");
const body = JSON.stringify({
flow_id: "ваш_kyb_flow_id",
external_user_id: "company-001",
expires_in: 259200, // 72 часа в секундах
locale: "ru",
});
const timestamp = Math.floor(Date.now() / 1000).toString();
const bodyHash = crypto.createHash("sha256").update(body).digest("hex");
const stringToSign = `${timestamp}\nPOST\n/tenant/v1/kyb/verification-links\n${bodyHash}`;
const signature = crypto
.createHmac("sha256", "ваш_api_secret")
.update(stringToSign)
.digest("hex");
// Заголовки запроса
const headers = {
"Content-Type": "application/json",
"X-Timestamp": timestamp,
Authorization: `HMAC-SHA256 Credential=kyb_live_ваш_ключ, Signature=${signature}`,
};Схема ответа (поля id, url, status, expires_at и др.) описана в блоке OpenAPI выше.
Направьте значение url из ответа представителю компании (по электронной почте, SMS или в виде QR-кода). При переходе по ссылке автоматически создаётся KYB-сессия.
Шаг 3. Прохождение KYB-потока пользователем
Представитель компании открывает ссылку в браузере и последовательно проходит следующие шаги:
- Данные компании — наименование, регистрационный номер, страна регистрации.
- Данные руководителя и бенефициарных владельцев — ФИО, доля участия.
- Загрузка документов — устав, свидетельство о государственной регистрации.
- ИИ-проверка — автоматический анализ (ориентировочное время — 2–3 минуты; пользователь видит экран ожидания).
Шаг 4. Получение результата
Через вебхук (рекомендуемый способ): настройте endpoint в разделе Вебхуки панели администратора. Система OneKYC направит событие kyb.business.verified, kyb.business.rejected или kyb.business.review_required.
Через API: выполните запрос результата по внешнему идентификатору компании:
ApiKeyAuthAuthorization<token>HMAC-SHA256 Credential=<key_id>, Signature=<hex_signature>. SignedHeaders=x-timestamp is optional. Requires X-Timestamp header.
external_id*stringYour external company/user ID
X-Timestamp*stringUnix timestamp (seconds, max 5 min drift)
Company details
application/json- response
data?success?booleancurl -X GET 'https://api.onekyc.io/tenant/v1/kyb/businesses/external/string' \ -H 'X-Timestamp: string'{ "data": { "activities": { "additional": [ "string" ], "main": "string" }, "activities_evidence_sources": [ "string" ], "activities_typed": [ { "code": "string", "description": "string", "is_primary": true, "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "name": "string", "system": "string" } ], "activities_unavailable_reason_info": "string", "actual_address": "string", "additional_url": "string", "additional_url_evidence_sources": [ "string" ], "additional_url_unavailable_reason_info": "string", "addresses_typed": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "adverse_media": [ { "categories": [ "string" ], "language": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "published_at": "string", "severity": "string", "source": "string", "summary": "string", "title": "string", "url": "string" } ], "ai_analysis": { "confidence": 0, "confirmation_flag": true, "green_flags": [ "string" ], "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "model_version": "string", "red_flags": [ "string" ], "summary": "string" }, "ai_confirmation_flag": true, "ai_notes": "string", "ai_sources": [ "string" ], "ai_summary": "string", "bankruptcy": { "case_number": "string", "court": "string", "is_bankrupt": true, "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "receiver": "string", "stage": "string", "started_at": "string" }, "beneficiaries": [ { "country": "string", "name": "string", "pep": true, "share": "string", "type": "string" } ], "beneficiaries_evidence_sources": [ "string" ], "beneficiaries_typed": [ { "addresses": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "appointed_at": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "id": "string", "is_pep": true, "is_sanctioned": true, "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string", "ownership_pct": 0, "resigned_at": "string", "role": "string", "role_raw": "string", "tax_id": "string" } ], "beneficiaries_unavailable_reason_info": "string", "business_document_key": "string", "business_document_url": "string", "business_document_url_expires_at": "string", "company_name": "string", "company_status": "string", "country": "string", "created_at": "string", "current_review_decision": { "client_message": "string", "created_at": "string", "decision": "string", "id": "string", "reason_codes": [ "string" ], "scope": "string", "session_id": "string", "step_id": "string" }, "decision": "string", "director_evidence_sources": [ "string" ], "director_name": "string", "director_title": "string", "director_unavailable_reason_info": "string", "directors": [ { "name": "string", "title": "string" } ], "directors_typed": [ { "addresses": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "appointed_at": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "id": "string", "is_pep": true, "is_sanctioned": true, "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string", "ownership_pct": 0, "resigned_at": "string", "role": "string", "role_raw": "string", "tax_id": "string" } ], "enrichment_errors": [ "string" ], "evidence_profile": { "property1": null, "property2": null }, "external_id": "string", "financials": { "assets": 0, "authorized_capital": 0, "currency": "string", "employee_count": 0, "employee_date": "string", "equity": 0, "fiscal_year": 0, "liabilities": 0, "net_profit": 0, "report_source": "string", "revenue": 0 }, "id": "string", "kyb": { "activities": [ { "code": "string", "description": "string", "is_primary": true } ], "activities_evidence_sources": [ "string" ], "activities_typed": [ { "code": "string", "description": "string", "is_primary": true, "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "name": "string", "system": "string" } ], "activities_unavailable_reason_info": "string", "actual_address": "string", "additional_url": "string", "additional_url_evidence_sources": [ "string" ], "additional_url_unavailable_reason_info": "string", "addresses_typed": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "adverse_media": [ { "categories": [ "string" ], "language": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "published_at": "string", "severity": "string", "source": "string", "summary": "string", "title": "string", "url": "string" } ], "ai_analysis": { "confidence": 0, "confirmation_flag": true, "green_flags": [ "string" ], "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "model_version": "string", "red_flags": [ "string" ], "summary": "string" }, "bankruptcy": { "case_number": "string", "court": "string", "is_bankrupt": true, "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "receiver": "string", "stage": "string", "started_at": "string" }, "beneficiaries": [ { "is_director": true, "name": "string", "ownership": 0 } ], "beneficiaries_evidence_sources": [ "string" ], "beneficiaries_typed": [ { "addresses": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "appointed_at": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "id": "string", "is_pep": true, "is_sanctioned": true, "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string", "ownership_pct": 0, "resigned_at": "string", "role": "string", "role_raw": "string", "tax_id": "string" } ], "beneficiaries_unavailable_reason_info": "string", "company_aliases": [ "string" ], "company_code": "string", "company_name": "string", "confirmation_flag": true, "confirmation_tier": "string", "consulted_sources": [ "string" ], "country": "string", "decision": "string", "decision_reason": "string", "director_evidence_sources": [ "string" ], "director_name": "string", "director_title": "string", "director_unavailable_reason_info": "string", "directors_typed": [ { "addresses": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "appointed_at": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "id": "string", "is_pep": true, "is_sanctioned": true, "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string", "ownership_pct": 0, "resigned_at": "string", "role": "string", "role_raw": "string", "tax_id": "string" } ], "field_evidence": [ { "confidence": 0, "declared_value": "string", "document_source": "string", "document_value": "string", "field": "string", "match_status": "string", "provider": "string", "provider_value": "string", "reason_code": "string", "severity": "string" } ], "financials": { "assets": 0, "authorized_capital": 0, "currency": "string", "employee_count": 0, "employee_date": "string", "equity": 0, "fiscal_year": 0, "liabilities": 0, "net_profit": 0, "report_source": "string", "revenue": 0 }, "incorporation_country": "string", "incorporation_date": "string", "legal_address": "string", "legal_form": "string", "legal_form_raw": "string", "lei": "string", "liquidation_date": "string", "litigation": [ { "amount": 0, "case_number": "string", "closed_at": "string", "court": "string", "currency": "string", "filed_at": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "role": "string", "status": "string", "subject": "string" } ], "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "lookup_coverage_tier": "string", "lookup_next_actions": [ { "action": "string", "detail": "string", "identifiers": [ "string" ], "label": "string", "provider": "string", "url": "string" } ], "lookup_outcome": { "auto_approval_eligible": true, "coverage_tier": "string", "decision_bias": "string", "next_actions": [ { "action": "string", "detail": "string", "identifiers": [ "string" ], "label": "string", "provider": "string", "url": "string" } ], "official_source_count": 0, "provider_statuses": [ { "detail": "string", "provider": "string", "status": "string" } ], "reason": "string", "registry_authority_hint": [ "string" ], "requires_manual_review": true, "secondary_source_count": 0 }, "lookup_outcome_reason": "string", "main_url": "string", "main_url_evidence_sources": [ "string" ], "main_url_unavailable_reason_info": "string", "notes": "string", "pep": [ { "confidence": 0, "hit_details": { "additional_information": [ { "label": "string", "value": "string" } ], "additional_sanctions": [ "string" ], "country": "string", "crypto_wallets": [ "string" ], "delisted_at": "string", "description": "string", "education": [ "string" ], "email_addresses": [ "string" ], "last_updated": "string", "listed_at": "string", "notes": "string", "phone_numbers": [ "string" ], "position": "string", "programs": [ "string" ], "remarks": "string", "risk_categories": [ "string" ], "source_links": [ "string" ], "source_url": "string", "websites": [ "string" ] }, "list_category": "string", "list_id": "string", "list_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "match_fields": [ "string" ], "match_strength": "string", "person": { "aliases": [ "string" ], "birth_place": "string", "citizenship": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "gender": "string", "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string" }, "provenance": { "raw_record": { "property1": null, "property2": null }, "vendor_list_id": "string", "vendor_match_id": "string", "vendor_source_id": "string" } } ], "proprietor_name": "string", "provider_metadata": { "duration_ms": 0, "evidence_reuse": { "execution_id": "string", "reason": "string", "recovery_audit_id": "string", "source_attempt_number": 0, "source_execution_id": "string", "source_verification_id": "string" }, "name": "string", "raw": { "property1": null, "property2": null }, "raw_response_key": "string", "received_at": "string", "request_id": "string", "version": "string" }, "provider_statuses": [ { "detail": "string", "provider": "string", "retrieved_at": "string", "status": "string" } ], "reconciliation_decision": "string", "reconciliation_reason_codes": [ "string" ], "registration_date": "string", "registration_number": "string", "registry_facts": [ { "company_aliases": [ "string" ], "company_name": "string", "confidence": 0, "country": "string", "director_names": [ "string" ], "incorporation_date": "string", "legal_address": "string", "lei": "string", "provider": "string", "registration_date": "string", "registration_number": "string", "source_retrieved_at": "string", "source_url": "string", "status": "string", "tax_number": "string", "website": "string" } ], "risk_factors": [ { "category": "string", "code": "string", "description": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "severity": "string", "weight": 0 } ], "risk_level": "string", "risk_score": 0, "sanctions": [ { "confidence": 0, "hit_details": { "additional_information": [ { "label": "string", "value": "string" } ], "additional_sanctions": [ "string" ], "country": "string", "crypto_wallets": [ "string" ], "delisted_at": "string", "description": "string", "education": [ "string" ], "email_addresses": [ "string" ], "last_updated": "string", "listed_at": "string", "notes": "string", "phone_numbers": [ "string" ], "position": "string", "programs": [ "string" ], "remarks": "string", "risk_categories": [ "string" ], "source_links": [ "string" ], "source_url": "string", "websites": [ "string" ] }, "list_category": "string", "list_id": "string", "list_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "match_fields": [ "string" ], "match_strength": "string", "person": { "aliases": [ "string" ], "birth_place": "string", "citizenship": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "gender": "string", "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string" }, "provenance": { "raw_record": { "property1": null, "property2": null }, "vendor_list_id": "string", "vendor_match_id": "string", "vendor_source_id": "string" } } ], "shareholders": [ { "addresses": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "appointed_at": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "id": "string", "is_pep": true, "is_sanctioned": true, "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string", "ownership_pct": 0, "resigned_at": "string", "role": "string", "role_raw": "string", "tax_id": "string" } ], "signatories": [ { "addresses": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "appointed_at": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "id": "string", "is_pep": true, "is_sanctioned": true, "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string", "ownership_pct": 0, "resigned_at": "string", "role": "string", "role_raw": "string", "tax_id": "string" } ], "sources": [ "string" ], "status": "string", "status_date": "string", "status_evidence_sources": [ "string" ], "status_info": "string", "summary": "string", "suspicious_signals": [ "string" ], "tax_number": "string", "trade_name": "string", "trading_name": "string" }, "kyb_document_analysis": { "confidence": 0, "decision": "string", "extracted_business_fields": { "actual_address": "string", "company_name": "string", "company_status": "string", "director_name": "string", "director_title": "string", "identifiers": [ "string" ], "legal_address": "string", "matched": [ "string" ], "missing": [ "string" ], "registration_date": "string", "registration_number": "string", "status_date": "string", "status_info": "string", "tax_number": "string" }, "files": [ { "document_group": "string", "document_type": "string", "encrypted": true, "freshness_status": "string", "issue_date": "string", "name": "string", "ocr_required": true, "size_bytes": 0, "text_bytes": 0, "type": "string" } ], "fraud_signals": [ { "file": "string", "type": "string" } ], "reasons": [ "string" ] }, "last_session_id": "string", "last_verified_at": "string", "latest_flow_name": "string", "legal_address": "string", "legal_form": "string", "liquidation_date": "string", "litigation": [ { "amount": 0, "case_number": "string", "closed_at": "string", "court": "string", "currency": "string", "filed_at": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "role": "string", "status": "string", "subject": "string" } ], "main_url": "string", "main_url_evidence_sources": [ "string" ], "main_url_unavailable_reason_info": "string", "pep": [ { "confidence": 0, "hit_details": { "additional_information": [ { "label": "string", "value": "string" } ], "additional_sanctions": [ "string" ], "country": "string", "crypto_wallets": [ "string" ], "delisted_at": "string", "description": "string", "education": [ "string" ], "email_addresses": [ "string" ], "last_updated": "string", "listed_at": "string", "notes": "string", "phone_numbers": [ "string" ], "position": "string", "programs": [ "string" ], "remarks": "string", "risk_categories": [ "string" ], "source_links": [ "string" ], "source_url": "string", "websites": [ "string" ] }, "list_category": "string", "list_id": "string", "list_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "match_fields": [ "string" ], "match_strength": "string", "person": { "aliases": [ "string" ], "birth_place": "string", "citizenship": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "gender": "string", "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string" }, "provenance": { "raw_record": { "property1": null, "property2": null }, "vendor_list_id": "string", "vendor_match_id": "string", "vendor_source_id": "string" } } ], "profile": { "property1": null, "property2": null }, "registration_date": "string", "registration_number": "string", "rejection_reasons": [ "string" ], "review_correction_at": "string", "review_requested_at": "string", "review_requested_by": "string", "review_risk_reasons": [ "string" ], "risk_factors": [ { "category": "string", "code": "string", "description": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "severity": "string", "weight": 0 } ], "risk_level": "string", "risk_score": 0, "sanctions": [ { "confidence": 0, "hit_details": { "additional_information": [ { "label": "string", "value": "string" } ], "additional_sanctions": [ "string" ], "country": "string", "crypto_wallets": [ "string" ], "delisted_at": "string", "description": "string", "education": [ "string" ], "email_addresses": [ "string" ], "last_updated": "string", "listed_at": "string", "notes": "string", "phone_numbers": [ "string" ], "position": "string", "programs": [ "string" ], "remarks": "string", "risk_categories": [ "string" ], "source_links": [ "string" ], "source_url": "string", "websites": [ "string" ] }, "list_category": "string", "list_id": "string", "list_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "match_fields": [ "string" ], "match_strength": "string", "person": { "aliases": [ "string" ], "birth_place": "string", "citizenship": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "gender": "string", "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string" }, "provenance": { "raw_record": { "property1": null, "property2": null }, "vendor_list_id": "string", "vendor_match_id": "string", "vendor_source_id": "string" } } ], "shareholders": [ { "addresses": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "appointed_at": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "id": "string", "is_pep": true, "is_sanctioned": true, "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string", "ownership_pct": 0, "resigned_at": "string", "role": "string", "role_raw": "string", "tax_id": "string" } ], "signatories": [ { "addresses": [ { "address": { "city": "string", "country": "string", "full_text": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "postal_code": "string", "region": "string", "street": "string" }, "type": "string", "valid_from": "string", "valid_to": "string" } ], "appointed_at": "string", "date_of_birth": "string", "documents": [ { "class": "string", "country": "string", "expiration_date": "string", "issue_date": "string", "number": "string", "type": "string" } ], "first_name": "string", "full_name": "string", "id": "string", "is_pep": true, "is_sanctioned": true, "last_name": "string", "localized": { "property1": { "property1": "string", "property2": "string" }, "property2": { "property1": "string", "property2": "string" } }, "middle_name": "string", "nationality": "string", "ownership_pct": 0, "resigned_at": "string", "role": "string", "role_raw": "string", "tax_id": "string" } ], "status_date": "string", "status_evidence_sources": [ "string" ], "status_info": "string", "tax_number": "string", "updated_at": "string", "verification_status": "string" }, "success": true}Структура ответа (success, data с полями компании) полностью описана в спецификации Swagger — см. блок OpenAPI выше или раздел KYB API — Справочник.
Дальнейшие шаги
- KYB API — Справочник — полный перечень эндпоинтов с параметрами
- KYB Вебхуки — типы событий и форматы payload
- Аутентификация — порядок вычисления HMAC-подписи