Получение информации об операциях самозанятых

Метод API предназначен для получения информации о реестрах в зависимости от их статуса.

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

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

Дополнительно можно указать диапазон поиска операций, используя квери параметры.

POST https://business.selfwork.ru/selfemployed/business/v1/payouts/info-by-individuals

Query Parameters

NameTypeDescription

dateStart

string

Дата начала выборки (если не указана, то берётся с самой первой записи) Пример : yyyy-MM-dd’T’HH:mm:ss.SSSZ

dateEnd

string

Дата окончания выборки (если не указана, то берётся текущая дата) Пример : yyyy-MM-dd’T’HH:mm:ss.SSSZ

Headers

NameTypeDescription

X-Login*

string

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

X-Password*

string

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

Request Body

NameTypeDescription

- idIndividual*

int32

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

- state*

int32

Статус: 0 - Новая, 1 - Проверена (готово к созданию операции выплаты), 2 - Ошибка, выплатить нельзя, 3 - В процессе выплаты, 4 - Успешно выплачена, 5 - Ошибка в процессе оплаты, 6 - Ошибка в процессе оплаты из-за превышения лимитов, 7 - Ручное проведение, 10 - Все, 12 - Выплата производится повторно, 13 - Недостаточный баланс

payoutsInfoRequest*

object

[
  {
    "idIndividual": 15,
    "payouts": [
      {
        "sum": 125000,
        "state": 3,
        "billLink": "https://himself-ktr.nalog.ru/api/v1/receipt/220807908487/0009xxpxss/print",
        "taxEstimated": 15000,
        "billDate": "2020-03-06 02:14:38.005599",
        "sumComm": 10,
        "comment": "Comment 1",
        "requisite": {
          "idSelfemployedReq": 1,
          "card": "4612********2441",
          "account": "4612********2441",
          "bik": 11331655315153,
          "type": "CARD;BANK_ACCOUNT"
        }
      }
    ]
  }
]

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

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

0

Новый

1

Проверено (готово к созданию операции выплаты)

2

Ошибка, выплатить нельзя

3

В процессе выплаты

4

Успешно выплачена

5

Ошибка в процессе оплаты

6

Ошибка в процессе оплаты из-за превышения лимитов

7

Ручное проведение

10

Все

12

Выплата производится повторно

13

Недостаточный баланс

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

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

idIndividual

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

payouts

array

sum

Сумма операции в копейках

state

Статус операции

billLink

Ссылка на чек

taxEstimated

Сумма захолдированного налога в копейках

billDate

Дата регистрации чека

sumComm

Сумма онлайн комиссии

comment

Комментарий к выплате

requisite

object

idSelfemployedReq

Идентификатор реквизитов

card

Номер карты

account

Номер расчетного счета

bik

БИК банка

type

Тип реквизитов

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

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

errorCode

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

message

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

Last updated