Обновление реестра

Метод API предназначен для редактирования существующего реестра.

Для вызова метода необходимо передать X-Login и X-Password в Headers запроса.

Так же необходимо в теле запроса используя объект внести необходимые изменения в реестр.

POST https://business.selfwork.ru/selfemployed/business/v1/payouts/update

Headers

NameTypeDescription

X-Login*

string

Логин пользователя

X-Password *

string

Пароль пользователя

Request Body

NameTypeDescription

payoutRegistries*

object

Реестр выплат

- id*

int32

Уникальный идентификатор реестра

- needDoc*

boolean

Автоматическая генерация документов

payouts*

object

Выплаты по СЗ

- state

int32

Статус: 0 - добавить (по умолчанию); 1 - обновить; 2 - удалить

- idIndividual*

int32

Идентификатор СЗ

- sum

int32

Сумма выплаты в копейках (обязательно только для добавления/редактирования)

- comment

string

Основание выплаты (обязательно только для добавления/редактирования)

- idContract

int32

Договор заключенный с самозанятым, которому предназначена выплата (опционально)

- requisiteType

int32

Типы: 0 - использовать реквизиты карты; 1 - использовать реквизиты номера счета

{
  "id": 213,
  "payouts": [
    {
      "idIndividual": 15,
      "state": 0
    }
  ]
}

Справочник параметра state:

СтатусОписание

0

Успешно создана

1

Самозанятый не найден

2

Самозанятый зарегистрирован под другим агентом

3

Неверный статус самозанятого

4

Не найдена банковская карта самозанятого

5

Неверная сумма

6

Превышены лимиты

7

Договор не связан с агентом

Ответ - успешное выполнение метода

КлючОписание

id

Идентификатор реестра

payouts

Список результатов создания выплат по реестру

idIndividual

Идентификатор СЗ

state

Статус

Ответ - Системная ошибка

errorCode

Код ошибки вернувшаяся с сервера

message

Сообщение сервера описывающая ошибку

Last updated