Типы запросов: 1) Запрос на получение списка значений всех параметров поиска, представляющих собой список: http://service.api-assist.com/parser/sudrf_api/?key=ВАШ_КЛЮЧ_ДОСТУПА&getValuesForFields=1 Входные параметры: key - ключ для повышения безопасности доступа к API getValuesForField - поле поиска, для которого нужно получить значения { "sudrf_done": 1, "fields": { "courtType": [ "Верховный суд", ], "region": [ "Пензенская область", ], "instance": [ "Первая инстанция", ] } } Значения элемента массива - то, что нужно показывать при выборе пользователю и то, что нужно передавать API. Здесь нет закодированных значений, по большому счету тип "текст" от "списка" отличается только тем, что заранее известно, что если вы в список передадите текст, которого нет в справочнике, вы получите пустой ответ. 2) Запрос для поиска дел: http://parser-api.com/parser/sudrf_api/?key=ВАШ_КЛЮЧ_ДОСТУПА&caseDateFrom=26.07.2018&caseDateTo=27.07.2018&category=%D1%83%D0%B3%D0%BE%D0%BB Входные параметры: key - ключ для повышения безопасности доступа к API page - номер страницы поисковой выдачи, по умолчанию загружается первая страница, т.е. page=1, далее необходимо использовать эту переменную для загрузки других страниц court - суд, текст caseNumber - номер дела, текст instance - инстанция, список courtType - уровень суда, список region - регион, список category - статья или категория, текст judge - судья, текст caseDateFrom - дата регистрации с, дата (в любом формате, например 2018-12-31 или 31.12.2018) caseDateTo - дата регистрации по, дата caseFinalDateFrom - дата окончания с, дата caseFinalDateTo - дата окончания по, дата caseLegalForceDateFrom - дата вступления решения в силу с, дата caseLegalForceDateTo - дата вступления решения в силу по, дата hasDocument - Дела с текстом судебного акта, 1/0 text - любая текстовая строка для поиска, главное поле в форме поиска на сайте textType - тип поиска текстовой строки, список (Точная фраза, Рядом стоящие слова и тд) textBundle - где осущесвляется поиск текстовой строки, список (По тексту акта, Во всех полях и тд) Ответ API: { "sudrf_done": 1, "total_count": 2, "cases": [ { "DocumentType": "Приговор", //тип документа "RegisterDate": "2018-07-26", // дата регистрации "Region": "Свердловская область", // регион "CourtName": "Свердловский областной суд", // суд "Instance": "Первая инстанция", // инстанция "Category": "Гл. 26 КАС РФ -> о присуждении компенсации за нарушение права... -> о присуждении компенсации за нарушение права на уголовное судопроизводство в разумный срок", // категория "Name": "Административное дело 33а-15217/2018", // наименование дела "Id": "22cf58e86f6b6f9725145bf692357124", // ID на судрф, передавать отдельным запросом для получения детальной информации "Snippet": "2-16/2015(2-909/2014;) ~ М-881/2014" // сниппет с выделенным поисковым запросом } ] } 3) Запрос детальной информации о деле http://parser-api.com/parser/sudrf_api/?key=ВАШ_КЛЮЧ_ДОСТУПА&caseID=fe2c34f267f2f432cddfe321245a8cac Входные параметры: key - ключ для повышения безопасности доступа к API caseID - ID на сайта, полученный на предыдущем шаге при поиске дела Ответ API: { "sudrf_done": 1, "case": { "EndDate": "2013-12-28", //Дата вынесения решения "participants": [ // участники { "Type": "Нарушения, предусмотренные КоАП", // Вид участника производства "Name": "Неволин А.В.", // ФИО или наименование "Category": "КоАП: ст. 20.1 ч.1" // Статья КоАП или другой закон } ], "RegisterDate": "2013-12-28", // Дата поступления "Category": "КоАП: ст. 20.1 ч.1", // Статья КоАП, другой закон "Region": "Тульская область", // Регион "CourtName": "Тульский областной суд", // Суд "ProcessType": "Дело об административном правонарушении", // Вид судопроизводства "Judge": "Тюрина О.А.", // Судья "CaseNumber": "5-935/2013", // Номер дела "history": [ // Движение по делу { "Date": "28.12.2013", // Дата события "Time": "11:50", // Время события "Name": "Передача дела судье", // Наименование события "Result": "" //Результат события } ], "documents":[ // Судебные акты { "PublishDate" : "2017-11-22", // Дата публикации "Type": "Определение", // Тип документа "Date": "2017-11-08", // Дата судебного акта "Text": " Дело № 33-6719/2017 АПЕЛЛЯЦИОННОЕ ОПРЕДЕЛЕНИЕ Санкт-Петербург" //Текст документа } ], "Result": "Вынесено постановление о назначении административного наказания" // Результат } }