Интеграция за полдня

Ничего не нужно хостить и ничем не нужно управлять. Вызывайте API с сервера, который у вас уже есть — четыре вызова в тех местах приложения, где важна личность.

  1. Получите ключ для нужной среды
    Для бесплатной интеграции выпустите bi_test_ через checkout на sandbox.identityinc.io (см. Quickstart). Для продакшена откройте checkout и выберите Builder — это выдаст bi_ для api.identityinc.io. Ключ показывается один раз; сохраните на сервере.
  2. Вызовите API со своего бэкенда
    HTTPS с вашего сервера, ключ в заголовке Authorization. Ключ не должен попадать на сайт, в мобильное приложение или туда, где его может прочитать пользователь. Ключи bi_test_ только на хосте песочницы.
  3. Проверьте человека, затем создайте аккаунт
    По умолчанию организации требуют одобренный KYC до free-create. Запустите person-first KYC (документ + лицо; без OTP), дождитесь одобрения и создайте спонсируемый аккаунт одноразовым токеном. OTP контакта — отдельный необязательный путь.
  4. Привяжите и разблокируйте по вашим правилам
    Один вызов для подтверждения подписи (bind), затем unlock. Сначала стройте против песочницы; Builder даёт полный API бесплатно в продакшене (живые проверки личности выставляет провайдер).
const res = await fetch(process.env.BOUND_IDENTITY_URL + "/v1/kyc/start", {
  method: "POST",
  headers: {
    Authorization: "Bearer " + process.env.BOUND_IDENTITY_API_KEY, // server-side only
    "Content-Type": "application/json",
  },
  body: JSON.stringify({}),
});

Предпочитаете разворачивать платформу самостоятельно? Инструкции по самостоятельному размещению лежат в README репозитория, но для запуска они не нужны.

Интеграция · Identity Inc.