Основные положения

Вступление

API используется для того, чтобы интегрировать возможности сервиса Пачка в ваши личные проекты или с другими сторонними разработками. API предназначен для разработчиков и сопровождается документацией.

Мы используем механизм oAuth 2.0 авторизации, но на текущем этапе развития API нашей платформы предлагаем её в упрощённом виде. Мы упразднили получение Authorization code через механизм редиректов и предоставляем его прямо в интерфейсе профиля вашей компании.

Мы так же упростили создание интеграций/приложений и автоматически генерируем необходимые параметры интеграции для каждого администратора вашей компании, и считаем, что интеграция создана от его имени.

Наши методы API предусматривают возможность использования только под ролью администратора.

Мы планируем развитие API с возможностью создания администраторами нескольких интеграций/приложений. Для соответствия механизму oAuth и сохранения совместимости вам необходимо указывать в параметрах интеграции redirect_uri.

Адрес API сервера актуальной версии, на который необходимо слать запросы: https://api.pachca.com/api/shared/v1

Формат запросов к серверу и ответов: JSON

Подключение

Первое, что вам необходимо сделать для работы - это подключить мини-сервис «Открытый REST API» в профиле вашей компании.

После подключения этого мини-сервиса в профиле вашей компании откроется новый раздел «Для разработчиков». Доступ к этому разделу имеют только пользователи с ролью Администратор.

В появившемся разделе вы найдете все данные для осуществления авторизации и получения токена доступа, необходимого для работы с методами API.