DEBEX Explorer

Подача в суды Москвы

POST
/api/production/mos-sud

Подаёт заявление мировому судье или в районный суд Москвы через портал mos-sud.ru от имени учётной записи Госуслуг, сессия которой передана в Hidden-Authorization-Cookies. Cookies получите через сервис сессий — документация.

Типы процесса (processType): 201.01 — исковое заявление, 202.01 — заявление о вынесении судебного приказа, 217.01 — ходатайство (заявление).

Документы передаются полями files (до 40 файлов, каждый — не больше 30 МБ; доверенность и платёжный документ — не больше 5 МБ); в fillData на документ ссылаются по fileIndex — позиции файла среди files, с нуля. Документ, подтверждающий полномочия (mySelfAdditionalData.authorizationDocument), обязателен. Подпись — либо готовые .sig в полях sigs (в том же порядке, что files) вместе с selfSign=1, либо файл подписи certificate с паролем в заголовке Hidden-Certificate-Pin.

На портал передаётся первый участник из participants; если список пуст — организация из additionalForRepresentativeApplicants.

В ответе — запись из личного кабинета: дата, участок, статус, appealId и resultIdentifier. По ним статус обращения проверяют методом /api/dev/mossudappealsstatuses.

Подача длится от нескольких секунд до нескольких минут — ставьте таймаут не меньше 5 минут и не повторяйте запрос, пока не получен ответ.

Коды судов, процессуальных статусов и типов процесса — в справочнике GET https://api-yc.explorer.debex.ru/production/mossud/dictionary (в Excel — …/mossud/dictionary/xlsx). Тот же сервис в Эксель Эксплорере — Мос.суд.

Авторизация

ApiKey
headerX-Api-Key<token>

Ключ клиента — выдаёт менеджер.

Заголовки

Hidden-Authorization-Cookies?string

Cookies сессии портала — JSON-массив [{"name", "value", "domain", "secure"}]. Cookies получите через сервис сессий — документация. Обязательны: в этом заголовке или в поле формы cookies.

Hidden-Certificate-Pin?string

Пароль от файла подписи — если передан certificate.

Тело запроса

multipart/form-data
  1. body
fillData*

Данные заявления. Состав полей — как у ГАС «Правосудие».

files*array<unknown>

Документы (pdf, doc, docx) — по одному полю на файл.

sigs?array<unknown>

Подписи .sig к документам — в том же порядке, что files.

selfSign?"1"

1 — документы подписаны заранее (переданы sigs).

Значение из"1"
certificate?unknown

Файл подписи .pfx — если документы должен подписать сервис.

cookies?CookiesFormField

Те же cookies, что в заголовке Hidden-Authorization-Cookies, — JSON-массив. Используйте, если заголовок получается слишком большим.

needFilesCompression?boolean

Сжать pdf перед подачей. Не используйте вместе с sigs.

Тело ответа

Заявление подано. Данные обращения — в Data.

application/json
  1. response
status?integer

Код результата.

Data?

Обращение в личном кабинете mos-sud.ru.

error?|

Текст ошибки.

response?unknown

Ответ портала, если он что-то вернул; обычно null.

filesResponse?

Переданные документы и их размеры.

Пример запроса
cURL
curl -X POST https://explorer-proxy.debex.ru/api/production/mos-sud \  -H "X-Api-Key: <ваш ключ>" \  -H 'Hidden-Authorization-Cookies: [{"name": "…", "value": "…", "domain": "…", "secure": true}]' \  -H "Hidden-Certificate-Pin: <пароль от подписи>" \  -F 'fillData={    "appealType": 2,    "processType": "202.01",    "court": {"region": "11", "judicialAuthority": "11MS1111"},    "mySelfAdditionalData": {      "authorizationDocument": {"fileIndex": 0, "description": "Доверенность"}    },    "additionalForRepresentativeApplicants": [{      "dataType": "entity",      "entity": {        "name": "ООО «Пример»", "inn": "1111111111", "ogrnip": "1111111111111",        "proceduralStatus": "11111111",        "legalIndex": "111111", "legalAddress": "г. Москва, ул. Примерная, д. 1",        "isLegalAdressEqualToActualResidenceAddress": true,        "email": "example@example.ru"      }    }],    "participants": [{      "dataType": "individual",      "individual": {        "surname": "Иванов", "name": "Иван", "secondName": "Иванович",        "birthdayDate": "01.01.1990", "gender": "1", "placeOfBirth": "г. Москва",        "proceduralStatus": "11111111",        "registrationIndex": "111111", "registrationAddress": "г. Москва, ул. Примерная, д. 1",        "identityDocumentType": "1", "passportSerial": "1111", "passportNumber": "111111",        "passportRegisterDate": "01.01.1990", "passportIssuedBy": "…"      }    }],    "appealDocument": {"fileIndex": 1, "description": "Заявление о вынесении судебного приказа"},    "additionalAppealDocuments": [{"fileIndex": 2, "description": "Выписка из ЕГРЮЛ"}],    "tax": {"type": "0", "file": {"fileIndex": 3, "description": "Платёжное поручение"}}  }' \  -F "files=@доверенность.pdf" \  -F "files=@заявление.pdf" \  -F "files=@выписка.pdf" \  -F "files=@платёжка.pdf" \  -F "certificate=@подпись.pfx"
Пример ответа
{  "status": 200,  "Data": {    "appealDate": "1990-01-01T11:11:11.111Z",    "appealNumber": "",    "judicialAuthority": "Участок мирового судьи № 111 (Поселение Десеновское)",    "submittedFor": "ООО «Пример»",    "status": "Ожидает регистрации",    "comment": "",    "appealId": "11111111-1111-1111-1111-111111111111",    "appealLink": "https://mos-sud.ru/lk/docs/list/11111111-1111-1111-1111-111111111111",    "resultIdentifier": "JTdCJTIyYXBwZWFsRGF0ZSUyMiUzQSUyMjE5OTAt…"  },  "error": null,  "response": null,  "filesResponse": {    "filesResults": [      {        "filename": "Доверенность 1л.pdf",        "sizeWithoutCompression": 111111,        "sizeAfterCompression": 0      },      {        "filename": "Выписка из ЕГРЮЛ 11л.pdf",        "sizeWithoutCompression": 111111,        "sizeAfterCompression": 0      }    ],    "totalSizeWithoutCompression": 1111111,    "totalSizeAfterCompression": 0  }}