Работа с API
Аутентификация
Аутентификация
  • Аутентификация
Powered by GitBook
On this page

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

Что необходимо для получения доступа к API Сам.Бизнес.

Last updated 3 years ago

После получения доступа к личному кабинету в сервисе "Сам.Бизнес", необходимо предоставить соотвествующие права пользователю (сотруднику организации), отвечающему за работу API и интеграцию сервиса.

Для проверки доступности API вызывается метод check, при успехе вернется пустой ответ, обозначающий корректную работу API.

Перед тем, как использовать API ознакомьтесь с разделом и пользователя с необходимой ролью.

Для аутентификации запросов, в заголовке запроса, передаются авторизационные данные X-Login и X-Password.

X-Login - выдается Администратором; X-Password - пароль, захешированный с помощью MD5 (его нужно сгенерировать).

Проврка доступности API:

curl --location --request GET 'https://business.selfwork.ru/selfemployed/business/v1/check' \
--header 'X-Login: example' \
--header 'X-Password: 591c0bcd4a41137fe9fce94dfba74e24'
var axios = require('axios');

var config = {
  method: 'get',
  url: 'https://business.selfwork.ru/selfemployed/business/v1/check',
  headers: { 
    'X-Login': 'example', 
    'X-Password': '591c0bcd4a41137fe9fce94dfba74e24'
  }
};

axios(config)
.then(function (response) {
  console.log(JSON.stringify(response.data));
})
.catch(function (error) {
  console.log(error);
});

основы работы с API
создайте