Перейти к основному содержимому

Поверхность интеграции и расширения

Все, что может подключить третья сторона, работает через один API и одну модель авторизации. Эта страница - это карта: она называет каждую поверхность интеграции, показывает, как они подключены, и связывает подробную справку для каждого. Если вы создаете для B1, начните здесь, чтобы выбрать правильную дверь, затем следуйте ссылке на страницу, которая документирует это детально.

Поверхности с первого взгляда​

Есть шесть способов входа или выхода, и они все используют один и тот же слой авторизации:

  • REST API -- вся поверхность продукта, вызываемая с маркером носителя с любого языка.
  • API keys -- самые простые учетные данные: маркер cak_…, привязанный к одному человеку в одной церкви.
  • OAuth 2.0 & Connected Apps -- согласие per-church для многотенантных приложений; выдает тот же JWT, который получает пользователь.
  • Webhooks -- подписанные, надежно доставляемые исходящие события.