---
# System prepended metadata

title: Получение данных по запросу
tags: [Partnery-integration]

---

---
tags: Partnery-integration
title: Получение данных по запросу
---

# Получение данных по запросу

Запрашиваем данные по паретнеру

## 1. Запрос выполнения операции

### Request --->

#### URL:
Стандартный, [см. шаблон обращения](/qB913BdXR_yOg1YE7vwcIQ?book#URL)

#### Headers:
* **apikey**: ==[apikey](/qB913BdXR_yOg1YE7vwcIQ?both#URL)==
* **Content-type**: application/json; charset=utf-8
* **Mq-Jrb-Exchange**: BillingPartnersIntegration
* **Mq-Jrb-Routing-key**: PartnerAccount.==partnerID==
* **Mq-Jrb-Operation**: PartnerInfo
* **Mq-Jrb-Object**: ==partnerID==

:::info
:::spoiler Описание полей
==partnerID==: id аккаунта
:::

#### Body:
```json
{
    "partnerID": 999999
}
```

:::info
:::spoiler Описание полей
- **partnerID**: id аккаунта
:::

:::success
:::spoiler Пример
```json
{
   "partnerID": 999999
}
```
:::

---
### Response <---

Стандартный, [см. шаблон обращения](/NqB913BdXR_yOg1YE7vwcIQ?view#Response-lt—)

---

## 2. Получение результата

### Request --->
Стандартный, [см. шаблон обращения](/qB913BdXR_yOg1YE7vwcIQ?view#URL1)

### Response <---

#### Headers:
* **Content-type**: application/json; charset=utf-8
* **Mq-Jrb-Id**: ==[id](/qB913BdXR_yOg1YE7vwcIQ?view#Headers3)==
* **Mq-Jrb-Id-Result**: ==[id-result](/qB913BdXR_yOg1YE7vwcIQ?view#Headers3)==

#### Body:
```json
{
    "partner_exist": true/false,
    "partnerID": 999999,
    "phone": "9999999999",
    "surname": "Фамилия",
    "name": "Имя",
    "patronymic": "Отчество",
    "gender": "мужской"/"женский",
    "birthdate": "yyyy-MM-dd",
    "docs": [
                {
                    "type": "Паспорт",
                    "series": "9999",
                    "number": "9999",
                    "issued_by": "<кем выдан>",
                    "department_code": "999-999"
                },
                {
                    "type": "СНИЛС",
                    "number": "999-999-999 99"
                },
                {
                    "type": "ИНН",
                    "number": "999999999999",
                }
            ]
}  
```

:::info
:::spoiler Описание полей
- **partner_exist**: признак, что партнер найден, булево
- **partnerID**: id аккаунта
- **phone**: номер телефона, строка, 10 цифр, без "+7" или "8"
- **surname**: фамилия
- **name**: имя,
- **patronymic**: отчество
- **gender**: пол, 2 варианта:
    - "мужской"
    - "женский" 
- **birthdate**: дата рождения, строка даты в формате ISO
- **docs**: список документов удостоверяющих личность, варианты:
    - паспорт РФ:
        - **type** = "Паспорт"
        - **series**: серия паспорта РФ, строка, 4 цифры
        - **number**: номер паспорта РФ, строка, 6 цифр
        - **issued_by**: кем выдан, строка
        - **department_code**: код подразделения, строка в формате "999-999"
    - СНИЛС:
        - **type** = "СНИЛС"
        - **number**: строка в формате «ХХХ-ХХХ-ХХХ YY», см. Wiki
    - ИНН физ. лица
        - **type** = "ИНН" физического лица 
        - **number**: строка, 12 цифр


:::
:::warning
:::spoiler Пример тела ответа, если партнер **не** найден
```json
{
    "partner_exist": false
}
```
:::

:::success
:::spoiler Пример тела ответа, если партнер **найден**
```json
{
  	"partner_exist": true,
	"partnerID": 22,
	"phone": "9087469648",
	"surname": "ДАНИЛЫЧЕВА",
	"name": "НАТАЛЬЯ",
	"patronymic": "ВАСИЛЬЕВНА",
	"gender": "Женский",
	"birthdate": "1953-09-17T00:00:00"  
        "docs": [
                {
                    "type": "Паспорт",
                    "series": "9999",
                    "number": "9999",
                    "issued_by": "<кем выдан>",
                    "department_code": "999-999"
                },
                {
                    "type": "СНИЛС",
                    "number": "999-999-999 99"
                },
                {
                    "type": "ИНН",
                    "number": "999999999999",
                }
            ]
}
```
:::

---
