Здравствуйте!

Эта инструкция расскажет о том, что можно делать с помощью API SOLAR STAFF и как правильно провести интеграцию. Если в процессе интеграции у вас возникнут какие либо вопросы – смело обращайтесь в техподдержку. Мы будем рады ответить на ваши вопросы.

На этапе планирования работы с нашим API вы можете выбрать удобную для вас технологию для реализации ваших задач. Подойдёт любой язык, позволяющий делать POST-запросы по адресу API и принимать ответы в формате JSON. В этом руководстве приведены примеры работы с API на языке PHP.

Перед началом работы с API вам необходимо пройти процедуру регистрации в SOLAR STAFF для получения идентификатора клиента и криптографической соли.

Для удобства разработчиков SOLAR STAFF предоставляет песочницу (sandbox), где вы можете тестировать ваше решение до его разворачивания в production. Для начала работы с песочницей обратитесь в отдел продаж SOLAR STAFF.

Внимание! Доступ к запросам в API имеют только те пользователи, чьи IP-адреса добавлены администратором аккаунта в разделе Компания-Интеграция.

Запросы к API SOLAR STAFF отправляются на следующие url:

Данные передаются в POST-запросе.

В запросе должны присутствовать следующие обязательные параметры:

  • client_id – идентификатор клиента API, указан в разделе «Интеграция» кабинета заказчика
  • action — название метода API
  • signature – подпись запроса, алгоритм её формирования описан в API reference

Ответ от API передаётся в формате JSON.

В ответе на запрос всегда присутствует набор следующих обязательных параметров:

    success – маркер успешности запроса, в случае ошибки false, иначе true

    code – код ответа, полный список кодов приведен в Приложении 2

    request – набор параметров запроса

    response – данные ответа при успешном запросе, либо параметр error_text с                          текстом ошибки

Вы нашли ответ?