---
tags: arithmetic-integration,first_contract
title: Получение списка уведомлений
---
# Получение списка уведомлений
Получение уведомленинй для отображения на сайте.
При успешном запросе возвращает список json.
## 1. Запрос выполнения операции
### Request --->
#### URL:
Стандартный, [см. шаблон обращения](/NIkubqRkR5STebBQd8690g#URL)
#### Headers:
* **apikey**: ==[apikey](/NIkubqRkR5STebBQd8690g?both#URL)==
* **Content-type**: application/json; charset=utf-8
* **Mq-Jrb-Exchange**: PersonalAccount
* **Mq-Jrb-Routing-key**: notifications /notifications.==phone==
* **Mq-Jrb-Operation**: GetNotifications
* **Mq-Jrb-Object**: notifications /==phone==
:::info
:::spoiler Описание полей
- **phone**: номер телефона, строка, 10 цифр, без “+7” или “8”
:::
#### Body: Пример общего запроса
```json
{}
```
#### Body: Пример запроса по клиенту
```json
{
"phone": "9999999999",
"birthdate": "yyyy-MM-dd"
}
```
:::info
:::spoiler Описание полей
- **phone**: номер телефона, строка, 10 цифр, без "+7" или "8"
- **birthdate**: дата рождения, строка даты в формате ISO
:::
---
### Response <---
Стандартный, [см. шаблон обращения](/NIkubqRkR5STebBQd8690g?view#Response-lt—)
---
## 2. Получение результата
### Request --->
Стандартный, [см. шаблон обращения](/NIkubqRkR5STebBQd8690g?view#URL1)
### Response <---
#### Headers:
* **Content-type**: application/json; charset=utf-8
* **Mq-Jrb-Id**: ==[id](/NIkubqRkR5STebBQd8690g?view#Headers3)==
* **Mq-Jrb-Id-Result**: ==[id-result](/NIkubqRkR5STebBQd8690g?view#Headers3)==
#### Body:
```json
[
{
"notifications": [
{
"phone": "*********",
"notification": "ru='Уведомление'; en='Notification'",
"relevancedate": 01.11.2021 23.59.59,
"hash": "**************"
},
{
"phone": "*********",
"notification": "ru='Уведомление'; en='Notification'",
"relevancedate": 01.11.2021 23.59.59,
"hash": "**************"
}
],
"getmore": true
}
]
```
:::info
:::spoiler Описание полей
- **phone**: номер телефона, строка, 10 цифр, без “+7” или “8”
- **notification**: описание уведомления
- **relevancedate**: срок жизни уведомления в формате dd.MM.yyyy hh.mm.ss
- **hash**: хеш сумма SHA256, номер телефона + Дата рождения
- **getmore**: при значении true означает, что получен не весь пакет уведомлений и запрос нужно повторить.
:::
:::success
:::spoiler Пример, если есть уведомления
```json
[
{
"notifications": [
{
"phone": "9607777788",
"notification": "ru='Вам отказано в получении займа, вы можете оформить заявку повторно'; en='You are denied a loan, you can reapply'",
"relevancedate": 01.11.2021 23.59.59,
"hash": "s+dzmEouxhDwUO1x5f1yFw=="
},
{
"phone": "9607777788",
"notification": "ru='Ваша заявка согласована. Продолжите процедуру оформления займа'; en='Your application has been approved. Continue the loan processing procedure'",
"relevancedate": 01.11.2021 23.59.59,
"hash": "s+dzmEouxhDwUO1x5f1yFw=="
}
],
"getmore": true
}
]
```
:::
:::danger
:::spoiler Пример тела ответа, если уведомлений нет
```json
{
"notifications": [],
"getmore": false
}
```
:::