Перейти к основному содержимому
Версия: v1

Получение списка документов агента

Метод API предоставляет доступ к списку всех документов агента.

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

Сервер возвращает список документов в JSON формате.

Запрос​

GET https://business.selfwork.ru/selfemployed/business/v1/documents/get-docs

Query Parameters​

ПараметрТипОбязательныйОписание
pageint32НетНомер страницы, отсчёт с 1. Действует только вместе с pageSize
pageSizeint32НетРазмер страницы. Без него метод вернёт весь список одним ответом

Headers​

NameTypeDescription
X-Login*stringЛогин пользователя
X-Password*stringПароль пользователя

Пример​

curl -X GET "https://business.selfwork.ru/selfemployed/business/v1/documents/get-docs" \
-H "X-Login: your_login_here" \
-H "X-Password: your_password_here" \
-H "Content-Type: application/json"

Ответы​

[
{
"idSelfempDocument": 10,
"name": "abc",
"status": 3,
"idIndividual": 10,
"type": 0,
"dateStart": "2022-01-22 00:00:00+7",
"dateEnd": "2022-04-22 00:00:00+7",
"costOfWork": 100,
"idAgreementTemplate": 12,
"autoRenewal": false
}
]

Справочник параметра status​

СтатусОписание
0Черновик
1На подписании
2Подписан
3Отклонен
4Блокирован
5Истек
6Расторгнут
7Подписан компанией
8Подписан исполнителем

Справочник параметра type​

ТипОписание
0Документ
1Договор
2Акт

Описание полей ответа​

Успешное выполнение метода​

КлючОписание
idSelfempDocumentИдентификатор документа в базе данных
nameНазвание документа
statusСтатус документа
idIndividualИдентификатор самозанятого
typeТип документа
dateStartДата заключения
dateEndДата окончания
costOfWorkСумма
idAgreementTemplateНомер договора
autoRenewalАвтопролонгация

Системная ошибка​

КлючОписание
errorCodeКод ошибки, возвращенный сервером
messageСообщение сервера, описывающее ошибку