Быстрый старт

Быстрый старт API Сам.Бизнес. Эта статья поможет вам произвести первую выплату, не углубляясь в детальную информацию по использованию API. Более подробную информацию о работе методов API, вы сможете

Подготовка

Шаг 1. Предоставление доступа к API

Сервис Сам.Бизнес позволяет настраивать условия доступа к функциям, создавая профили пользователей.

Чтобы отобразить список существующих пользователей, следует выбрать Бизнес — Пользователи — Пользователи. Для использования API, необходимо выбрать соответствующую роль.

Для создания профиля нового пользователя необходимо:

В области “Фильтр” над таблицей нажать “Создать.” В появившемся окне ввести все необходимые данные:

  • ФИО пользователя;

  • номер телефона

  • логин для входа в личный кабинет

  • первоначальный пароль (будет изменен пользователем при первом входе)

  • график работы

Добавлять новых пользователей имеет возможность только пользователь с правами Администратор. Другие категории пользователей такой возможности не имеют. Администратором может быть только один пользователь.

Шаг 2. Создание реестра/проверка

Создание реестра

При создании реестра на выплату нужно указать сумму выплаты в копейках (sum) - обязательно только для добавления/редактирования, список объектов выплат , идентификатор самозанятого в системе (idIndividual).

В запросе передается основание выплаты (comment) и массив "payouts" с обьектом, содержащим информацию о реестре.

curl --location --request PUT 'https://business.selfwork.ru/selfemployed/business/v1/payouts/add' \
--header 'X-Login: example' \
--header 'X-Password: 591c0bcd4a41137fe9fce94dfba74e24' \
--header 'Content-Type: application/json' \
--data-raw ' {
  "payouts": [
    {
      "state": 0,
      "idIndividual": 1234,
      "sum": 10000,
      "comment": "test"
    }
  ]
}'

Проверка реестра

Проверка реестра необходима для проверки статуса самозанятого на момент выплаты денежных средств, а так же соответствие информации по выплатам. Чтобы проверить реестр, используйте id, который возвращается в методе создания реестра.

В тело запроса передается массив с идентификаторами проверяемых реестров.

curl --location --request POST 'https://business.selfwork.ru/selfemployed/business/v1/payouts/check' \
--header 'X-Login: example' \
--header 'X-Password: 591c0bcd4a41137fe9fce94dfba74e24' \
--header 'Content-Type: application/json' \
--data-raw '[
    1234
]'

Шаг 3. Оплата реестра

Оплата

После проверки реестра, в случае успеха, можно производить оплату реестра.

curl --location --request POST 'https://business.selfwork.ru/selfemployed/business/v1/payouts/registry-payment' \
--header 'X-Login: example' \
--header 'X-Password: 591c0bcd4a41137fe9fce94dfba74e24' \
--header 'Content-Type: application/json' \
--data-raw '[1234]'

Last updated