Автоматизация работы с ФССП fssp.gov.ru, парсер и API сервис
На данной странице вы можете протестировать работу сервиса API для получения информации с официального сайта Федеральной службы судебных приставов (ФССП России). Сервис работает через http запросы. В ответ на каждый запрос вы получаете JSON с нужной информацией.
Формат входных данных полностью соответствует исходной форме на fssp.gov.ru. С форматом входных параметров и ответа сервера вы можете ознакомиться в разделе Документация (текстовая версия, OpenAPI версия).
В разделе Проверьте возможности API можно потестировать, какие ответы вы получите по интересующим запросам.
Также рекомендуем ознакомиться с интерактивной версией документации, в которой можно выполнять любые запросы к сервису и сохранять примеры кода на нужном языке для дальнейшей интеграции.
Для подключения к API сервису fssp.gov.ru отправьте заявку через форму или напишите на email: support@parser-api.com.
Отправьте заявку на подключение
Двести запросов в месяц предоставляем бесплатно без каких-либо условий.
Девять лет успешной работы. Лучшие цены на рынке. Свыше семисот довольных клиентов. Присоединяйтесь!
Документация
Основные запросы
Основные запросы к сервису позволяют выполнять поиск по различным типам данных. Все запросы требуют указания ключа доступа (key). Параметр regionID (ID региона) является необязательным — если он не указан, поиск будет выполнен по всем регионам. Список регионов можно получить с помощью справочного запроса (см. раздел Справочные запросы).
idNumber - номер исполнительного документа (обязательный).
idType - ID типа исполнительного документа (обязательный). Список типов документов можно получить с помощью справочного запроса (см. раздел Справочные запросы).
idIssuer - наименование органа, выдавшего исполнительный документ (необязательный).
regionID - ID региона поиска (необязательный).
Результат основного запроса
В теле ответа на запрос содержится JSON следующего формата:
{
"done": 1, // флаг успешности выполнения запроса, 1/0
"url": "ссылка на поиск, с которого была взята информация",
"total_rows_count": "общее число найденных записей",
"total_pages_count": "общее число страниц в результатах поиска",
"result": [ // массив результатов поиска, каждый элемент - исполнительное производств
{
"debtor_name": "фио или наименование должника",
"debtor_address": "адрес должника",
"debtor_dob": "дата рождения (для физ лиц, YYYY-mm-dd)",
"process_title": "исполнительное производство",
"process_date": "дата возбуждения исполнительного производства",
"process_total": "сводное исполнительное производство",
"document_title": "полные реквизиты исполнительного документа",
"document_organization": "орган, выдавший исполнительный документ",
"document_claimer_inn": "ИНН взыскателя-организации",
"document_type": "тип документа",
"document_date": "дата принятия",
"document_num": "номер документа",
"stop_date": "дата окончания или прекращения исполнительного производства (YYYY-mm-dd)",
"stop_reason": "причина окончания или прекращения исполнительного производства",
"subjects": [
{
"title": "название",
"sum": "сумма задолженности"
}
],
"department_title": "наименование отдела судебных приставов",
"department_address": "адрес отдела судебных приставов",
"officer_name": "судебный пристав-исполнитель, ФИО",
"officer_phones": ["контактные телефоны пристава"],
"payment_available": 1 // доступна ли кнопка "Оплатить", 1/0
}
]
}
Справочные запросы
Справочные запросы предоставляют дополнительную информацию, необходимую для работы с основными запросами.
{
"1": "Исполнительный лист",
"2": "Нотариально удостоверенное соглашение об уплате алиментов",
"3": "Акт по делу об административном правонарушении",
}
Интерпретация ответа и обработка ошибок
Общие рекомендации:
Если поле done заполнено и done = 1 — перед вами успешный ответ, с которым можно работать. Только такие запросы учитываются в статистике и расходуют оплаченный лимит.
Иначе, если поле error заполнено — запрос требует вашего внимания. Текст ошибки рекомендуется сохранить или отправить для дальнейшего анализа.
Иначе, если поле error не заполнено — это ошибка, связанная со стабильностью источника. В таком случае мы рекомендуем игнорировать ответ и повторить запрос.
В данном разделе описаны возможные коды ответов сервиса и их значения. Каждый код ответа сопровождается пояснением и примером JSON-ответа.
1. Код ответа - 200
Выдается сервисом в случае успешной валидации и успешной обработки запроса источником. Всегда сопровождается полем done = 1 в корне ответа. Именно такие и только такие запросы можно запускать в дальнейшую обработку. Пример ответа см. в разделе Результат основного запроса.
2. Код ответа - 523
Выдается сервисом в случае успешной валидации и неуспешной обработки запроса источником. Связан с временными проблемами в работе источника, невозможностью получить информацию.
Пример ответа:
{
"done": 0
}
3. Код ответа - 403
Выдается сервисом в случае невозможности обработки запроса из-за ограничения доступа: закончилась подписка, превышен лимит и так далее. Причины ошибок отражены в поле error ответа. Ниже приведен список возможных ошибок с их описанием и кодами:
Invalid access keyerror_code = 40301
Указанный ключ доступа недействителен или отсутствует.
The subscription period has expirederror_code = 40302
Доступ к сервису истек, требуется продление.
Invalid IPerror_code = 40303
Запрос выполнен с IP-адреса, который не разрешён для доступа.
Day limit of requests exceedederror_code = 40304
Достигнут оплаченный лимит запросов на день.
Month limit of requests exceedederror_code = 40305
Достигнут оплаченный лимит запросов на месяц.
Выдается сервисом в случае невозможности обработки запроса из-за ошибки валидации запроса, неверного или отсутствующего значения какого-либо поля. Поле error_code всегда равно 40001, подробности доступны в поле error.
Пример ответа:
{
"error": "Missing firstName in input params",
"error_code": 40001
}