Войти

Получить сведения о паспорте ребёнка через REST API с идентификатором согласия

Дата актуализации 24.04.2026


Назначение

Получение сведений всех документов гражданина по идентификатору пользователя (oid) и типу документа (doc_type)

Тип запроса

GET

Path

/digital/api/public/commercial/v1/pso/{oid}/doc/KID_RF_PASSPORT

Авторизация

Указать в заголовке запроса поле «Authorization» с полученным маркером доступа, содержащим информацию о действующем согласии

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

–  version – версия API (текущая версия – v1);

–  oid – уникальный идентификатор пользователя;

–  doc_type – KID_RF_PASSPORT

 Параметры запроса в query -   permissionId -  идентификатор выданного согласия пользователя ЕСИА для внешней ИС
 Модель документа Паспорт ребёнка пользователя (если данные ребёнка подтверждены в загсе)

Curl

--location 'https://esia-portal1.test.gosuslugi.ru/digital/api/public/commercial/v1/pso/1077132659/doc/KID_RF_PASSPORT?permissionId=0125451145'

--header 'Authorization: Bearer token'


  Примеры ответов:
Пример ответа с данными - Есть данные одного ребёнка
{
    "oid": 2080118390,
    "passportKids": [
        {
            "kidId": 86728224,
            "type": "RF_PASSPORT",
            "status": "verified_by_request",
            "updatedOn": 1742471411,
            "lastName": "Богданов",
            "firstName": "Артем",
            "middleName": "Ярославович",
            "birthDate": "15.02.2008",
            "series": "6002",
            "number": "456654",
            "issueDate": "15.02.2022",
            "issueId": "610010",
            "issuedBy": "Москва"
        }
    ]
}

Пример ответа с данными - Есть данные троих детей

{

    "oid": 2080044535,

    "passportKids": [

        {

            "kidId": 86683663,

            "type": "RF_PASSPORT",

            "status": "verified_by_request",

            "updatedOn": 1717665008,

            "lastName": "Фуфачева",

            "firstName": "Вероника",

            "middleName": "Алексеевна",

            "birthDate": "15.02.2008",

            "series": "7422",

            "number": "687573",

            "issueDate": "01.06.2022",

            "issueId": "123112",

            "issuedBy": "Москва"

        },

        {

            "kidId": 86697551,

            "type": "RF_PASSPORT",

            "status": "verified_by_request",

            "updatedOn": 1742472192,

            "lastName": "Фуфачев",

            "firstName": "Артем",

            "middleName": "Алексеевич",

            "birthDate": "15.02.2010",

            "series": "6009",

            "number": "564737",

            "issueDate": "19.03.2025",

            "issueId": "610010",

            "issuedBy": "ОВД г. Москвы"

        },

        {

            "kidId": 86697520,

            "type": "RF_PASSPORT",

            "status": "verified_by_request",

            "updatedOn": 1720431602,

            "lastName": "Фуфачев",

            "firstName": "Антон",

            "middleName": "Алексеевич",

            "birthDate": "15.02.2009",

            "series": "6009",

            "number": "564378",

            "issueDate": "15.02.2023",

            "issueId": "112113",

            "issuedBy": "МВД г. Москвы"

        }

    ]

}


Пример ответа - ошибка 404 - Данных нет

HTTP Status Code: 404 Not Found

{

    "code": "ESIA-020203",

    "message": "Document not found"

}


Пример ответа - нет согласия пользователя
{
    "oid": "2080118390",
    "statusDoc": "NO_CONSENT"
}

Пример ответа - ошибка 403 - заблокирован доступ к REST API
HTTP Status Code: 403 Forbiden
{
    "message": "Доступ к данным ограничен. Необходимо снять ограничение доступа для коммерческой организации со стороны МЦ"
}
Авторизуйтесь, чтобы оставить комментарий к статье