💼
API Самозанятые
Бизнес API
Бизнес API
  • Главная
  • Быстрый старт
  • Основы работы с API
  • Создание пользователя
  • Аутентификация
  • Системные запросы
    • Получение отчета агента
    • Получение актуального баланс
    • Получение списка новостей сервиса
    • Получение захолдированной суммы на выплату налога
    • Получение технической информацию о API
  • ЭДО
    • Создание договора
    • Создание документа
    • Отправить документ на подпись
    • Подписание документа
    • Расторжение договора
    • Получение детальной информации по документу
    • Получение списка документов агента
    • Получение списка документов самозанятого
    • Получение списка договоров самозанятого
    • Получения списка шаблонов договоров
  • Приглашения / Сценарии
    • Получение списка приглашений агента
    • Получение уведомления о прохождении сценария
  • Самозанятые
    • Получение актуальных самозанятых
    • Добавление самозанятого в компанию c помощью API
    • Добавление нескольких самозанятых в компанию
    • Перевод самозанятого в архив
    • Перевод списка самозанятых в архив
    • Вывод самозанятого из архива
    • Получение согласия на сотрудничество
    • Подтверждение пин кода из смс при подтверждении самозанятого
    • Проверка регистрации исполнителя в сервисе
    • Проверка регистрации исполнителя в ФНС
    • Получение результата проверки статуса самозанятого в налоговой
    • Получение списка самозанятых по ФИО
    • Получение списка самозанятых по id
    • Получение списка самозанятых по ИНН
    • Получение списка договоров самозанятого
    • Обновление информации о самозанятом
  • Работа с реестрами
    • Создание реестра выплат
    • Проверка реестра
    • Асинхронная проверка реестра
    • Удаление реестра
    • Оплата реестра
    • Получение информации по реестру
    • Получение информации об операциях самозанятых
    • Получение информации по всем реестрам за определённый период
    • Запрос чеков реестров
    • Повтор выплаты реестра
    • Обновление реестра
  • Статистика по самозанятым
    • Получение статистики "Дни"
    • Получение статистики "Группы самозанятых"
    • Получение статистики "Месяцы"
    • Получение статистики "Самозанятые"
  • Налоги
    • Получение списка налогов
    • Получение списка налогов по ФИО
    • Получение списка неоплаченных налогов
    • Отправка налога на карту самозанятого
  • HTTP-коды ответов
  • Интеграция с 1С
    • Установка модуля
    • Интеграция с Самозанятые.РФ
    • Функции расширения
    • История версий
      • СамозанятыеРФ071
      • СамозанятыеРФ072
  • Хеширование пароля в формате MD5
Powered by GitBook
On this page
  1. Работа с реестрами

Создание реестра выплат

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

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

Информация о реестре:

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

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

Пример запроса:

PUT https://business.selfwork.ru/selfemployed/business/v1/payouts/add

Headers

Name
Type
Description

X-Login*

string

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

X-Password*

string

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

Request Body

Name
Type
Description

payoutRegistries*

object

- comment

string

Основание создания реестра

- state

int32

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

- idIndividual*

int32

Идентификатор самозанятого в системе

- sum

int64

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

comment

string

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

payouts*

Array

Список объектов выплат

needDoc

boolean

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

- requisiteType

int32

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

- idContract

int32

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

{
  "id": 213,
  "payouts": [
    {
      "idIndividual": 15,
      "state": 0
    }
  ]
}
{
  "errorCode": 100,
  "message": "Internal server error"
}
{
  "errorCode": 1,
  "message": "Access denied"
}

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

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

id

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

payouts

Список объектов выплат

idIndividual

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

state

Статус реестра

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

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

0

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

1

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

2

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

3

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

4

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

5

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

6

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

В случае, если по самозанятому вернулся ошибочный статус, то данный самозанятый не будет добавлен в реестр. Если реестр состоит из одного самозанятого, то в таком случае, реестр не будет создан.

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

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

errorCode

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

message

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

PreviousРабота с реестрамиNextПроверка реестра

Last updated 1 year ago

Ответ от сервера приходит в JSON формате. Метод возвращает "id" реестра, который необходимо отправить . Данный "id" используется для работы с выплатами, например, по реестру. Так же в ответе будет присутствовать state исходя из значения данного ключа, можно понять в каком статусе находится реестр.

на проверку
для получения информации