Подача мировым судьям Мордовии
Подаёт заявление мировому судье Республики Мордовия через портал мировой юстиции
mirsud.e-mordovia.ru от имени учётной записи Госуслуг, сессия которой передана в
Hidden-Authorization-Cookies. Cookies получите через сервис сессий —
документация; для этого портала среди них должна
быть запись JWT.
Тип процесса (processType): 201.01 — исковое заявление.
Документы передаются полями files; в fillData на документ ссылаются по fileIndex —
позиции файла среди files, с нуля. Число листов (pagesCount) передаётся на портал как есть —
указывайте его у каждого документа. additionalAppealDocuments передавайте всегда — пустым
массивом, если приложений нет. Подписывать документы не нужно.
В ответе — appealId, номер обращения на портале. По нему статус проверяют методом
/api/dev/mirsudemordoviaappealsstatuses (поле caseId).
Подача длится от нескольких секунд до нескольких минут — ставьте таймаут не меньше 5 минут и не повторяйте запрос, пока не получен ответ.
Коды судебных участков — в справочнике
GET https://api-yc.explorer.debex.ru/production/mirsudemordovia/dictionary
(в Excel — …/mirsudemordovia/dictionary/xlsx).
Тот же сервис в Эксель Эксплорере — Портал мировой юстиции Республики Мордовия.
ApiKeyX-Api-Key<token>Ключ клиента — выдаёт менеджер.
multipart/form-data- body
fillData*Данные заявления.
files*array<unknown>Документы (pdf, doc, docx) — по одному полю на файл.
cookies?CookiesFormFieldТе же cookies, что в заголовке Hidden-Authorization-Cookies, — JSON-массив. Используйте,
если заголовок получается слишком большим.
needFilesCompression?booleanСжать pdf перед подачей.
Заявление подано. Номер обращения на портале — в Data.appealId.
application/json- response
status?integerКод результата.
Data?error?|Текст ошибки.
response?unknownОтвет портала, если он что-то вернул; обычно null.
filesResponse?Переданные документы и их размеры.
curl -X POST https://explorer-proxy.debex.ru/api/production/mirsudemordovia \ -H "X-Api-Key: <ваш ключ>" \ -H 'Hidden-Authorization-Cookies: [{"name": "…", "value": "…", "domain": "…", "secure": true}]' \ -F 'fillData={ "processType": "201.01", "court": {"judicialAuthority": "111"}, "tax": {"type": "0", "file": {"fileIndex": 2, "description": "Платёжное поручение", "pagesCount": "1"}}, "isInFssp": false, "mySelfAdditionalData": { "authorizationDocument": {"fileIndex": 1, "description": "Доверенность", "pagesCount": "1"} }, "appealDocument": {"fileIndex": 0, "description": "Исковое заявление", "pagesCount": "2"}, "additionalAppealDocuments": [{"fileIndex": 3, "description": "Расчёт задолженности", "pagesCount": "1"}] }' \ -F "files=@заявление.pdf" \ -F "files=@доверенность.pdf" \ -F "files=@платёжка.pdf" \ -F "files=@расчёт.pdf"{ "status": 200, "Data": { "appealNumber": null, "appealText": null, "appealLink": null, "appealId": "111" }, "error": null, "response": "", "filesResponse": { "filesResults": [ { "filename": "заявление.pdf", "sizeWithoutCompression": 111111, "sizeAfterCompression": 0 } ], "totalSizeWithoutCompression": 111111, "totalSizeAfterCompression": 0 }}