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

Registration API

Группа методов для работы с сервисами регистрации абонентов.

Описание методов

Данный блок содержит подробное описание по каждому методу API.


[POST]/api/v2/registration

Регистрация организации по сертификату.

Основной сценарий Зарегистрировать организацию по сертификату.

Тело запроса

Тип запроса: multipart/form-data

НазваниеОбязат.ТипОписание
certificateBodyДаstring(binary)Открытая часть сертификата организации в формате Base64.
emailДаstringПочта, с которой зарегистрирован аккаунт пользователя.
tariffIdНетstring(uuid)Идентификатор тарифа.
partnerCodeНетinteger(int32)Код обслуживающей организации.
warrantNumberНетstringНомер МЧД.
issuerInnНетstringИНН доверителя.

Возможные ответы метода

КодТипОписание
200RegistrationRequestИнформация по заявке на регистрацию
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"id": "6a65415a-1a41-416c-ae18-cbdbb2175b87",
"abonentId": "8e26fb42-b2f1-45ed-b2ce-ab4c9308cbc5",
"creatorUserId": "07d3ba7c-d0aa-4cdc-bec4-236d2e180003",
"taxAuthority": {
"id": "7157f9f8-fd9d-425f-939e-bd06fd6e90af",
"code": "9999",
"name": "Межрайонная инспекция ФНС России № 2 по Республике Тестостан"
},
"status": "AwaitingPayment",
"partnerInfo": {
"code": 1,
"name": "АО \"Тестовый оператор\" ОПС ЭДО",
"phone": "8 (000) 000 00 00",
"email": "test@test.ru"
},
"inn": "9649563683",
"kpp": "000000000",
"ogrn": "0000000000000",
"organizationShortName": "Тестовое наименование организации",
"ipRegistrationCertificateNumber": "00 000000000",
"ipRegistrationDate": "2015-01-02",
"legalAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовый населённый пункт",
"street": "Тестовая улица",
"house": "404",
"housing": "А",
"apartment": "10"
},
"actualAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовый населённый пункт",
"street": "Тестовая улица",
"house": "404",
"housing": "А",
"apartment": "10"
},
"name": "Константин",
"surname": "Константинопольский",
"patronymic": "Константинович",
"snils": "138-050-393 43",
"position": "Директор",
"phone": "+70000000000",
"email": "test@test.ru",
"tariffs": [
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"extensions": [
"42F774E0-2325-45FA-A94D-F10A578A1EA0"
]
}
]
}

[GET]/api/v1/registration/requests

Получение списка заявок на подключение новых абонентов.

Основной сценарий Запросить заявки на подключение новых абонентов в систему ЭДО.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
offsetНетQueryinteger(int32)Начальное значение списка.
countНетQueryinteger(int32)Количество выводимых значений (По умолчанию: 15).
InnНетQuerystringИНН организации.
KppНетQuerystringКПП организации.
StatusНетQueryRequestStatusСтатус заявки.

Возможные ответы метода

КодТипОписание
200RegistrationRequestShortResultListСписок заявок на регистрацию
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"count": 1,
"data": [
{
"id": "a6a4bcd3-78c1-4504-a0c4-9cf18c5bb043",
"abonentId": "71067ff8-fc03-4309-abee-8cefb13103dd",
"inn": "9649563683",
"kpp": "000000000",
"organizationShortName": "Тестовое наименование организации",
"organizationFullName": "ООО \"Тестовое наименование организации\"",
"creationDate": "2022-02-11T13:03:05.670Z",
"status": "AwaitingPayment"
}
]
}

[GET]/api/v1/registration/requests/{registrationRequestId}

Получение информации по заявке на подключение нового абонента.

Основной сценарий Запросить информацию по заявке на подключение новых абонентов.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
registrationRequestIdДаPathstring(uuid)

Возможные ответы метода

КодТипОписание
200RegistrationRequestИнформация по заявке на подключение
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
404Без данныхРесурс не найден.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"id": "6a65415a-1a41-416c-ae18-cbdbb2175b87",
"abonentId": "8e26fb42-b2f1-45ed-b2ce-ab4c9308cbc5",
"creatorUserId": "07d3ba7c-d0aa-4cdc-bec4-236d2e180003",
"taxAuthority": {
"id": "7157f9f8-fd9d-425f-939e-bd06fd6e90af",
"code": "9999",
"name": "Межрайонная инспекция ФНС России № 2 по Республике Тестостан"
},
"status": "AwaitingPayment",
"partnerInfo": {
"code": 1,
"name": "АО \"Тестовый оператор\" ОПС ЭДО",
"phone": "8 (000) 000 00 00",
"email": "test@test.ru"
},
"inn": "9649563683",
"kpp": "000000000",
"ogrn": "0000000000000",
"organizationShortName": "Тестовое наименование организации",
"ipRegistrationCertificateNumber": "00 000000000",
"ipRegistrationDate": "2015-01-02",
"legalAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовый населённый пункт",
"street": "Тестовая улица",
"house": "404",
"housing": "А",
"apartment": "10"
},
"actualAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовый населённый пункт",
"street": "Тестовая улица",
"house": "404",
"housing": "А",
"apartment": "10"
},
"name": "Константин",
"surname": "Константинопольский",
"patronymic": "Константинович",
"snils": "138-050-393 43",
"position": "Директор",
"phone": "+70000000000",
"email": "test@test.ru",
"tariffs": [
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"extensions": [
"42F774E0-2325-45FA-A94D-F10A578A1EA0"
]
}
]
}

[PUT]/api/v1/registration/requests/{registrationRequestId}

Обновление выбранных реквизитов регистрационной заявки абонента с очисткой незаполненных реквизитов.

Основной сценарий Обновить заполненные реквизиты регистрационной заявки.
Дополнительный сценарий Заполнить пустые реквизиты регистрационной заявки.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
registrationRequestIdДаPathstring(uuid)Идентификатор заявки на регистрацию.

Тело запроса

Тип запроса: application/json

Обновляемые параметры заявки на регистрацию.

НазваниеОбязат.ТипОписание
partnerCodeНетstringКод партнера.
kppНетstringКПП. Обязателен для ЮЛ.
taxAuthorityIdНетstring(uuid)Идентификатор ИФНС. Обязателен для ЮЛ или ИП, имеющих ОГРН.
legalAddressНетОдна из: AddressRequestArgsЮридический адрес организации.
Заполнять в формате “КЛАДР”
actualAddressНетОдна из: AddressRequestArgsФизический адрес организации.
Обязателен для ЮЛ или ИП, имеющих ОГРН.
Заполнять в формате “КЛАДР”.
emailНетstringЭлектронная почта организации.
phoneНетstringНомер телефона организации.
ipRegistrationCertificateNumberНетstringНомер свидельства о регистрации ИП.
Обязателен для ИП, чей сертификат выдан до 2017 года.
ipRegistrationDateНетdate-timeДата регистрации ИП.
Обязателен для ИП, имеющих ОГРН.
Пример модели
{
"partnerCode": "0000",
"kpp": "999901001",
"taxAuthorityId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"legalAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовое поселение",
"street": "Тестовая улица",
"house": "404",
"housing": "2",
"apartment": "1"
},
"actualAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовое поселение",
"street": "Тестовая улица",
"house": "404",
"housing": "2",
"apartment": "1"
},
"email": "test@test.ru",
"phone": "+70000000000",
"ipRegistrationCertificateNumber": "00 000000000",
"ipRegistrationDate": "2022-02-11T13:03:05.670Z"
}

Возможные ответы метода

КодТипОписание
200Без данныхЗаявка на регистрацию успешно обновлена.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
404Без данныхРесурс не найден.
500Без данныхВнутренняя ошибка сервера.

[PATCH]/api/v1/registration/requests/{registrationRequestId}

Обновление выбранных реквизитов регистрационной заявки абонента с игнорированием незаполненных реквизитов.

Основной сценарий Обновить заполненные реквизиты регистрационной заявки.
Дополнительный сценарий Заполнить пустые реквизиты регистрационной заявки.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
registrationRequestIdДаPathstring(uuid)Идентификатор заявки на регистрацию.

Тело запроса

Тип запроса: application/json

Обновляемые параметры заявки на регистрацию.

НазваниеОбязат.ТипОписание
partnerCodeНетstringКод партнера.
kppНетstringКПП. Обязателен для ЮЛ.
taxAuthorityIdНетstring(uuid)Идентификатор ИФНС. Обязателен для ЮЛ или ИП, имеющих ОГРН.
legalAddressНетОдна из: AddressRequestArgsЮридический адрес организации.
Заполнять в формате “КЛАДР”
actualAddressНетОдна из: AddressRequestArgsФизический адрес организации.
Обязателен для ЮЛ или ИП, имеющих ОГРН.
Заполнять в формате “КЛАДР”.
emailНетstringЭлектронная почта организации.
phoneНетstringНомер телефона организации.
ipRegistrationCertificateNumberНетstringНомер свидельства о регистрации ИП.
Обязателен для ИП, чей сертификат выдан до 2017 года.
ipRegistrationDateНетdate-timeДата регистрации ИП.
Обязателен для ИП, имеющих ОГРН.
Пример модели
{
"partnerCode": "0000",
"kpp": "999901001",
"taxAuthorityId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"legalAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовое поселение",
"street": "Тестовая улица",
"house": "404",
"housing": "2",
"apartment": "1"
},
"actualAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовое поселение",
"street": "Тестовая улица",
"house": "404",
"housing": "2",
"apartment": "1"
},
"email": "test@test.ru",
"phone": "+70000000000",
"ipRegistrationCertificateNumber": "00 000000000",
"ipRegistrationDate": "2022-02-11T13:03:05.670Z"
}

Возможные ответы метода

КодТипОписание
200Без данныхЗаявка на регистрацию успешно обновлена.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
404Без данныхРесурс не найден.
500Без данныхВнутренняя ошибка сервера.

[DELETE]/api/v1/registration/requests/{registrationRequestId}

Удаление созданной заявки на регистрацию нового абонента. Примечание — удалить заявку возможно только в статусе New или Rejected. В случае попытки удаления заявки в любом другом статусе, система вернет сообщение об ошибке: “Невозможно удалить отправленную или принятую заявку на регистрацию”.

Основной сценарий Удалить созданную заявку на регистрацию.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
registrationRequestIdДаPathstring(uuid)Идентификатор заявки на регистрацию.

Возможные ответы метода

КодТипОписание
200Без данныхЗаявка на регистрацию успешно удалена.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
404Без данныхРесурс не найден.
500Без данныхВнутренняя ошибка сервера.

[POST]/api/v1/registration

Создание заявки на подключение абонента при помощи открытого ключа сертификата в формате Base64.

Основной сценарий Создать заявку на подключение нового абонента в системе ЭДО.

Тело запроса

Тип запроса: multipart/form-data

НазваниеОбязат.ТипОписание
certificateBodyДаstring(binary)

Возможные ответы метода

КодТипОписание
200RegistrationRequestИнформация по заявке на регистрацию
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"id": "6a65415a-1a41-416c-ae18-cbdbb2175b87",
"abonentId": "8e26fb42-b2f1-45ed-b2ce-ab4c9308cbc5",
"creatorUserId": "07d3ba7c-d0aa-4cdc-bec4-236d2e180003",
"taxAuthority": {
"id": "7157f9f8-fd9d-425f-939e-bd06fd6e90af",
"code": "9999",
"name": "Межрайонная инспекция ФНС России № 2 по Республике Тестостан"
},
"status": "AwaitingPayment",
"partnerInfo": {
"code": 1,
"name": "АО \"Тестовый оператор\" ОПС ЭДО",
"phone": "8 (000) 000 00 00",
"email": "test@test.ru"
},
"inn": "9649563683",
"kpp": "000000000",
"ogrn": "0000000000000",
"organizationShortName": "Тестовое наименование организации",
"ipRegistrationCertificateNumber": "00 000000000",
"ipRegistrationDate": "2015-01-02",
"legalAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовый населённый пункт",
"street": "Тестовая улица",
"house": "404",
"housing": "А",
"apartment": "10"
},
"actualAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовый населённый пункт",
"street": "Тестовая улица",
"house": "404",
"housing": "А",
"apartment": "10"
},
"name": "Константин",
"surname": "Константинопольский",
"patronymic": "Константинович",
"snils": "138-050-393 43",
"position": "Директор",
"phone": "+70000000000",
"email": "test@test.ru",
"tariffs": [
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"extensions": [
"42F774E0-2325-45FA-A94D-F10A578A1EA0"
]
}
]
}

[PUT]/api/v1/registration/requests/{registrationRequestId}/tariff

Обновляет тариф у заявки на регистрацию нового абонента.

Основной сценарий Обновить тариф у регистрируемого абонента.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
registrationRequestIdДаPathstring(uuid)Идентификатор заявки на регистрацию.

Тело запроса

Тип запроса: application/json

Список тарифов. Тип контента: ChangeTariffsRequestArgs[array]

Возможные ответы метода

КодТипОписание
200Без данныхТариф в заявке на регистрацию успешно обновлен.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
404Без данныхРесурс не найден.
500Без данныхВнутренняя ошибка сервера.

[PUT]/api/v1/registration/requests/{registrationRequestId}/dispatch

Отправка регистрационной заявки на подключение в сервис Астрал.ЭДО.

Основной сценарий Отправить готовую заявку с выбранным тарифом на обработку.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
registrationRequestIdДаPathstring(uuid)Идентификатор заявки на регистрацию.

Возможные ответы метода

КодТипОписание
200Без данныхЗаявка на регистрацию успешно отправлена.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
404Без данныхРесурс не найден.
500Без данныхВнутренняя ошибка сервера.

[GET]/api/v1/registration/tariffs

Получение списка тарифов.

Основной сценарий Получить список действующих тарифов для работы в системе.

Возможные ответы метода

КодТипОписание
200TariffInfoResultListСписок тарифов в системе.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"count": 1,
"data": [
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"name": "Промо",
"duration": 30,
"limit": 100
}
]
}

[GET]/api/v1/registration/tariffs/extensions

Получение списка расширений для тарифов.

Основной сценарий Получить список действующих расширений для тарифов для работы в системе.

Возможные ответы метода

КодТипОписание
200TariffExtensionResultListСписок расширений для тарифов в системе.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"count": 1,
"data": [
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"name": "100",
"duration": 360,
"limit": 100
}
]
}

[GET]/api/v1/registration/tax-authority

Получение информации по списку ИФНС, зарегистрированных в системе.

Основной сценарий Получить список ИФНС с указанным идентификатором, кодом и наименованием конкретного налогового органа.

Параметры в строке запроса

НазваниеОбязат.МестоТипОписание
offsetНетQueryinteger(int32)Начальное значение списка.
countНетQueryinteger(int32)Количество выводимых значений (По умолчанию: 15).
searchНетQuerystringПоисковая строка по наименованию/коду ИФНС.

Возможные ответы метода

КодТипОписание
200TaxAuthorityResultListСписок ИФНС.
400Без данныхПереданы некорректные параметры запроса.
401Без данныхПользователь не авторизован.
403Без данныхОтказано в доступе.
500Без данныхВнутренняя ошибка сервера.
Пример успешного ответа
{
"count": 1,
"data": [
{
"id": "7157f9f8-fd9d-425f-939e-bd06fd6e90af",
"code": "9999",
"name": "Межрайонная инспекция ФНС России № 2 по Республике Тестостан"
}
]
}

Описание дополнительных моделей

Данный блок содержит описание дополнительных моделей.


Address

Информация об адресе.

НазваниеОбязат.ТипОписание
postalIndexНетstringПочтовый индекс.
regionCodeДаstringКод региона.
regionNameНетstringНазвание региона.
areaНетstringРайон.
cityНетstringГород.
Это поле обязательно, если поле Settlement пустое.
settlementНетstringНаселенный пункт.
Это поле обязательно, если поле City пустое.
streetНетstringУлица.
houseНетstringДом.
housingНетstringКорпус.
apartmentНетstringКвартира.
Пример модели
{
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовый населённый пункт",
"street": "Тестовая улица",
"house": "404",
"housing": "А",
"apartment": "10"
}

AddressRequestArgs

Параметры запроса на изменение адреса.

НазваниеОбязат.ТипОписание
postalIndexНетstringПочтовый индекс.
regionCodeДаstringКод региона.
regionNameНетstringНазвание региона.
areaНетstringРайон.
cityНетstringГород.
Обязательное заполнение если не заполняется населенный пункт.
Уловно обязательное значение.
settlementНетstringНаселенный пункт.
Обязательное заполнение если не заполняется город.
Уловно обязательное значение.
streetНетstringУлица.
houseНетstringДом.
housingНетstringКорпус.
apartmentНетstringКвартира.
Пример модели
{
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовое поселение",
"street": "Тестовая улица",
"house": "404",
"housing": "2",
"apartment": "1"
}

ChangeTariffsRequestArgs

Параметры запроса на изменение тарифа.

НазваниеОбязат.ТипОписание
idДаstring(uuid)Идентификатор тарифа.
extensionsНетstring(uuid)[array]Список расширений.
Пример модели
{
"id": "04843C66-B294-439B-A832-B1DDD9A23120",
"extensions": [
"42F774E0-2325-45FA-A94D-F10A578A1EA0"
]
}

PartnerInfo

Информация по партнеру.

НазваниеОбязат.ТипОписание
codeДаinteger(int32)Код партнера.
nameДаstringНаименование партнера.
phoneНетstringНомер телефона.
emailНетstringЭлектронная почта.
Пример модели
{
"code": 1,
"name": "АО \"Тестовый оператор\" ОПС ЭДО",
"phone": "8 (000) 000 00 00",
"email": "test@test.ru"
}

RegistrationRequest

Информация о заявке на регистрацию абонента.

НазваниеОбязат.ТипОписание
idДаstring(uuid)Идентификатор заявки.
abonentIdДаstring(uuid)Внутренний идентификатор абонента.
creatorUserIdДаstring(uuid)Идентификатор пользователя, создавшего заявку.
taxAuthorityНетОдна из: TaxAuthorityИнформация об ИФНС абонента.
statusДаОдна из: RequestStatusСтатус заявки.
partnerInfoНетОдна из: PartnerInfoИнформация о партнёре.
innДаstringИНН организации.
kppНетstringКПП организации.
ogrnНетstringОГРН организации.
organizationShortNameДаstringНаименование организации.
ipRegistrationCertificateNumberНетstringНомер свидетельства регистрации ИП.
ipRegistrationDateНетstringДата свидетельства регистрации ИП.
legalAddressДаОдна из: AddressЮридический адрес организации.
actualAddressДаОдна из: AddressФизический адрес организации.
nameДаstringИмя владельца сертификата.
surnameДаstringФамилия владельца сертификата.
patronymicНетstringОтчество владельца сертификата.
snilsНетstringСНИЛС владельца сертификата.
positionНетstringДолжность владельца сертификата.
phoneНетstringНомер телефона организации.
emailДаstringЭлектронный адрес организации.
tariffsНетTariff[array]Список тарифов.
Пример модели
{
"id": "6a65415a-1a41-416c-ae18-cbdbb2175b87",
"abonentId": "8e26fb42-b2f1-45ed-b2ce-ab4c9308cbc5",
"creatorUserId": "07d3ba7c-d0aa-4cdc-bec4-236d2e180003",
"taxAuthority": {
"id": "7157f9f8-fd9d-425f-939e-bd06fd6e90af",
"code": "9999",
"name": "Межрайонная инспекция ФНС России № 2 по Республике Тестостан"
},
"status": "AwaitingPayment",
"partnerInfo": {
"code": 1,
"name": "АО \"Тестовый оператор\" ОПС ЭДО",
"phone": "8 (000) 000 00 00",
"email": "test@test.ru"
},
"inn": "9649563683",
"kpp": "000000000",
"ogrn": "0000000000000",
"organizationShortName": "Тестовое наименование организации",
"ipRegistrationCertificateNumber": "00 000000000",
"ipRegistrationDate": "2015-01-02",
"legalAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовый населённый пункт",
"street": "Тестовая улица",
"house": "404",
"housing": "А",
"apartment": "10"
},
"actualAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовый населённый пункт",
"street": "Тестовая улица",
"house": "404",
"housing": "А",
"apartment": "10"
},
"name": "Константин",
"surname": "Константинопольский",
"patronymic": "Константинович",
"snils": "138-050-393 43",
"position": "Директор",
"phone": "+70000000000",
"email": "test@test.ru",
"tariffs": [
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"extensions": [
"42F774E0-2325-45FA-A94D-F10A578A1EA0"
]
}
]
}

RegistrationRequestShort

Информация о заявке на регистрацию абонента.

НазваниеОбязат.ТипОписание
idНетstring(uuid)Идентификатор заявки на регистрацию.
abonentIdНетstring(uuid)Внутренний идентификатор регистрируемого абонента.
innНетstringИНН организации.
kppНетstringКПП организации.
organizationShortNameНетstringКраткое наименование регистрируемой организации.
organizationFullNameНетstringНаименование регистрируемой организации.
creationDateНетdate-time-offsetДата создания заявки.
statusНетОдна из: RequestStatusСтатус заявки.
Пример модели
{
"id": "a6a4bcd3-78c1-4504-a0c4-9cf18c5bb043",
"abonentId": "71067ff8-fc03-4309-abee-8cefb13103dd",
"inn": "9649563683",
"kpp": "000000000",
"organizationShortName": "Тестовое наименование организации",
"organizationFullName": "ООО \"Тестовое наименование организации\"",
"creationDate": "2022-02-11T13:03:05.670Z",
"status": "AwaitingPayment"
}

RegistrationRequestShortResultList

Список с результатом поиска.

НазваниеОбязат.ТипОписание
countДаinteger(int32)Количество элементов в результате.
dataДаRegistrationRequestShort[array]Список элементов в результате.
Пример модели
{
"count": 1,
"data": [
{
"id": "a6a4bcd3-78c1-4504-a0c4-9cf18c5bb043",
"abonentId": "71067ff8-fc03-4309-abee-8cefb13103dd",
"inn": "9649563683",
"kpp": "000000000",
"organizationShortName": "Тестовое наименование организации",
"organizationFullName": "ООО \"Тестовое наименование организации\"",
"creationDate": "2022-02-11T13:03:05.670Z",
"status": "AwaitingPayment"
}
]
}

RequestStatus

Статус заявки на подключение нового абонента.

ЗначениеОписание
AcceptedПринята.
AwaitingPaymentОжидает оплаты.
NewНовая.
RejectedОтменена.
RemovedУдалена.
SentОтправлена.

Tariff

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

НазваниеОбязат.ТипОписание
idДаstring(uuid)Идентификатор тарифа.
extensionsНетstring(uuid)[array]Список идентификаторов расширений.
Пример модели
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"extensions": [
"42F774E0-2325-45FA-A94D-F10A578A1EA0"
]
}

TariffExtension

Детальная информация о расширении для тарифа.

НазваниеОбязат.ТипОписание
idДаstring(uuid)Идентификатор расширения для тарифа.
nameДаstringНаименование расширения для тарифа.
durationДаinteger(int32)Срок действия расширения для тарифа в днях.
limitДаinteger(int32)Лимит документов в расширении для тарифа.
Пример модели
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"name": "100",
"duration": 360,
"limit": 100
}

TariffExtensionResultList

Список с результатом поиска.

НазваниеОбязат.ТипОписание
countДаinteger(int32)Количество элементов в результате.
dataДаTariffExtension[array]Список элементов в результате.
Пример модели
{
"count": 1,
"data": [
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"name": "100",
"duration": 360,
"limit": 100
}
]
}

TariffInfo

Детальная информация о тарифе.

НазваниеОбязат.ТипОписание
idДаstring(uuid)Идентификатор тарифа.
nameДаstringНаименование тарифа.
durationДаinteger(int32)Срок действия тарифа в днях.
limitДаinteger(int32)Лимит документов в тарифе.
Пример модели
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"name": "Промо",
"duration": 30,
"limit": 100
}

TariffInfoResultList

Список с результатом поиска.

НазваниеОбязат.ТипОписание
countДаinteger(int32)Количество элементов в результате.
dataДаTariffInfo[array]Список элементов в результате.
Пример модели
{
"count": 1,
"data": [
{
"id": "68b09b27-5701-47ed-8468-98886351473b",
"name": "Промо",
"duration": 30,
"limit": 100
}
]
}

TaxAuthority

Информация об ИФНС.

НазваниеОбязат.ТипОписание
idДаstring(uuid)Идентификатор налогового органа.
codeДаstringКод налогового органа.
nameДаstringНаименование налогового органа.
Пример модели
{
"id": "7157f9f8-fd9d-425f-939e-bd06fd6e90af",
"code": "9999",
"name": "Межрайонная инспекция ФНС России № 2 по Республике Тестостан"
}

TaxAuthorityResultList

Список с результатом поиска.

НазваниеОбязат.ТипОписание
countДаinteger(int32)Количество элементов в результате.
dataДаTaxAuthority[array]Список элементов в результате.
Пример модели
{
"count": 1,
"data": [
{
"id": "7157f9f8-fd9d-425f-939e-bd06fd6e90af",
"code": "9999",
"name": "Межрайонная инспекция ФНС России № 2 по Республике Тестостан"
}
]
}

UpdateRegistrationRequestArgs

Параметры запроса на изменение заявки на регистрацию.

НазваниеОбязат.ТипОписание
partnerCodeНетstringКод партнера.
kppНетstringКПП. Обязателен для ЮЛ.
taxAuthorityIdНетstring(uuid)Идентификатор ИФНС. Обязателен для ЮЛ или ИП, имеющих ОГРН.
legalAddressНетОдна из: AddressRequestArgsЮридический адрес организации.
Заполнять в формате “КЛАДР”
actualAddressНетОдна из: AddressRequestArgsФизический адрес организации.
Обязателен для ЮЛ или ИП, имеющих ОГРН.
Заполнять в формате “КЛАДР”.
emailНетstringЭлектронная почта организации.
phoneНетstringНомер телефона организации.
ipRegistrationCertificateNumberНетstringНомер свидельства о регистрации ИП.
Обязателен для ИП, чей сертификат выдан до 2017 года.
ipRegistrationDateНетdate-timeДата регистрации ИП.
Обязателен для ИП, имеющих ОГРН.
Пример модели
{
"partnerCode": "0000",
"kpp": "999901001",
"taxAuthorityId": "42F774E0-2325-45FA-A94D-F10A578A1EA0",
"legalAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовое поселение",
"street": "Тестовая улица",
"house": "404",
"housing": "2",
"apartment": "1"
},
"actualAddress": {
"postalIndex": "000000",
"regionCode": "000",
"regionName": "Тестовый регион",
"area": "Тестовый район",
"city": "Тестовый город",
"settlement": "Тестовое поселение",
"street": "Тестовая улица",
"house": "404",
"housing": "2",
"apartment": "1"
},
"email": "test@test.ru",
"phone": "+70000000000",
"ipRegistrationCertificateNumber": "00 000000000",
"ipRegistrationDate": "2022-02-11T13:03:05.670Z"
}