Перейти к основному содержимому

Получение результата проверки статуса самозанятого в налоговой

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

Для успешного вызова метода необходимо передать X-Login и X-Password в Headers запроса, в Path указать идентификатор самозанятого, а также в query параметрах указать идентификатор запроса проверки в налоговой.

Запрос

Метод: GET https://business.selfwork.ru/selfemployed/business/v1/self-employed/check-state-result/{id}

Path Parameters

ПараметрТипОбязательныйОписание
idint32ДаИдентификатор самозанятого в системе

Query Parameters

ПараметрТипОбязательныйОписание
asyncRequestIdstringДаИдентификатор запроса проверки в налоговой

Headers

ПараметрТипОбязательныйОписание
X-LoginstringДаЛогин пользователя
X-PasswordstringДаПароль пользователя

Пример

curl -X GET "https://business.selfwork.ru/selfemployed/business/v1/self-employed/check-state-result/12345?asyncRequestId=abc123-def456-ghi789" \
-H "X-Login: your_login_here" \
-H "X-Password: your_password_here" \
-H "Content-Type: application/json"

Ответы

Запрос выполнен успешно

{
"taxpayerStatus": 0,
"asyncRequestId": 123456
}

Описание ответа:

КлючОписание
taxpayerStatusСтатус самозанятого в налоговой
asyncRequestIdИдентификатор запроса проверки в налоговой

Справочник статусов taxpayerStatus

СтатусОписание
0Самозанятый (состоит на учете в налоговом органе)
10Самозанятый. Не предоставлены разрешения на выплату
15Самозанятый, выплата дохода не запрещена, но превысит законодательный лимит и приведет к потере статуса самозанятого
30Самозанятый. Выплата превысит внутренний лимит на месяц для лица
40Не состоит на учете (не самозанятый)
80Нет данных в ИФНС