Перейти к содержимому
RiskDesk
Попробовать бесплатно
Меню

Для разработчиков

Это маркетинговый обзор интеграции. Он показывает, что проверку можно встроить в существующий процесс без ручной пересборки логики вокруг PDF-файлов и переписок.

Что получает команда

  • Структурированный ответ для внутренних систем и человекочитаемый PDF для аналитика.
  • Программный запуск проверки и дальнейшее получение статуса по идентификатору.
  • Подходящий контур как для пилота, так и для масштабной интеграции.

Что можно сделать

Запустить проверку и получить результат в своей системе

Команда передаёт ИНН и параметры сценария, получает идентификатор проверки, затем забирает статус, итоговый класс риска, причины отклонения и ссылку на PDF-отчёт.

Аутентификация

Ключ доступа в заголовке

Для интеграции предусмотрен ключ доступа в заголовке запроса. Песочница и стартовые примеры SDK доступны для предварительной проработки сценария.

SDK для JavaScript

import { RiskDeskClient } from "@riskdesk/sdk";

const client = new RiskDeskClient({
  baseUrl: "https://app.riskdesk.ru/api",
  token: process.env.RISKDESK_TOKEN
});

const result = await client.checks.create({
  inn: "7705123456",
  scenario: "standard"
});

SDK для Python

from riskdesk import RiskDeskClient

client = RiskDeskClient(
    base_url="https://app.riskdesk.ru/api",
    token="ваш_ключ_доступа"
)

result = client.checks.create(
    inn="7705123456",
    scenario="standard"
)

Пример запроса

curl -X POST "https://app.riskdesk.ru/api/checks" \
  -H "Authorization: Bearer <ключ_доступа>" \
  -H "Content-Type: application/json" \
  -d '{
    "inn": "7705123456",
    "scenario": "standard",
    "includeDocuments": true
  }'

Пример ответа

{
  "check_id": "chk_01HZX5Q5M4",
  "status": "completed",
  "risk_class": "B+",
  "score": 71,
  "stop_factors": ["debt_load", "executive_proceedings"],
  "report_pdf_url": "/checks/chk_01HZX5Q5M4/report.pdf"
}
Метод
Назначение
POST /checks
Запуск новой проверки по ИНН и параметрам сценария
GET /checks/{id}
Получение статуса и итогового структурированного ответа
GET /checks/{id}/report.pdf
Скачивание PDF-отчёта для человека

Нужна помощь с интеграцией

Обсудим сценарий и ограничим объём пилота

Если команде нужен отдельный контур проверки, структурированный ответ и понятный план внедрения, можно начать с консультации и пилота.

Открыть песочницу Запросить консультацию