Архитектурное решение по задаче Юридическая помощь

Слайд 2

Описание REST API 1/2 (для партнера)

Описание REST API 1/2 (для партнера)

Слайд 3

Описание REST API 2/2 (для партнера)

Описание REST API 2/2 (для партнера)

Слайд 4

Описание выгружаемых событий

Описание выгружаемых событий

Слайд 5

Маппинг статусов обращения на события и команды

Маппинг статусов обращения на события и команды

Слайд 6

Описание запросов (1/4)

Запрос: Регистрация клиента

HTTP метод: POST POST /client

Параметры запроса:

{
“inn”: ИНН, “ogrn”: ОГРН, “organization”:

Описание запросов (1/4) Запрос: Регистрация клиента HTTP метод: POST POST /client Параметры
наименование,
“tariff”: тариф, }

Описание:

Описание:

Запрос: Удаление данных клиента

HTTP метод: DELETE DELETE /client/{id}

Параметры запроса:

Описание:

Запрос: Обновление данных клиента

HTTP метод: PUT PUT /client/{id}

Параметры запроса:

{
“inn”: ИНН, “ogrn”: ОГРН, “organization”: наименование,
“tariff”: тариф, }

Слайд 7

Описание запросов (2/4)

Запрос: Создание обращения

HTTP метод: POST POST /client/{id}/legalcase

Параметры запроса:

{
“ogrn”: ОГРН, “representative”: [
{ “surname”:

Описание запросов (2/4) Запрос: Создание обращения HTTP метод: POST POST /client/{id}/legalcase Параметры
Фамилия, “name”: Имя ,
“patronymic”: Отчество
“telephone”: телефон
} ], “text”: обращение }

Описание:

Запрос: Обновление обращения (кейс когда обращение создано на стороне партнера и клиент с ним ознакомился в ЛК)

HTTP метод: PUT PUT /client/{id}/legalcase/{id}

Параметры запроса:

{
“Read”: признак прочтения обращения }

Описание:

Запрос: Добавление комментария к обращению

HTTP метод: POST POST /client/{id}/legalcase/{id}/comment

Параметры запроса:

{
“comment”: содержание комментария }

Описание:

Запрос позволяет добавить комментарий к существующему обращению

Слайд 8

Описание запросов (3/4)

Запрос: Удаление сделки. Кейсы: клиент отказался от обращения (высокая

Описание запросов (3/4) Запрос: Удаление сделки. Кейсы: клиент отказался от обращения (высокая
стоимость не типового обращения), у клиента не достаточно ДС обработки обращения

HTTP метод: DELETE DELETE /client/{id}/legalcase/{id}

Параметры запроса:

Описание:

Акцепт клиента инициирует обработку обращения на стороне ППО24 и выгрузку события изменения обращения в БКС

Запрос: Акцепт обращения

HTTP метод: PUT PUT /client/{id}/legalcase/{id}

Параметры запроса:

{
“Accept”: признак акцепта обращения }

Описание:

Запрос: Обновление комментария. Кейс: комментарий создан на стороне партнера, необходимо уведомлять партнёра о прочтении комментария клиентом

HTTP метод: PUT PUT /client/{id}/legalcase/{id}/comment/{id}

Параметры запроса:

{
“read”: признак прочтения комментария }

Описание:

Имя файла: Архитектурное-решение-по-задаче-Юридическая-помощь.pptx
Количество просмотров: 27
Количество скачиваний: 0