Skip to content

История версий документа

Получить историю версий документа#

Ручка#

GET /lawyer/v1/history/get/{uuid}

Полный адрес в сети#

Среда URL
🧪 Dev https://gateway.devterra.ru/admin/lawyer/v1/history/get/{uuid}
🚀 Prod https://mobile-api.terraprod.ru/admin/lawyer/v1/history/get/{uuid}

Авторизация#

Требуется авторизация admin + TOTP.

Описание#

Возвращает историю всех версий документа по UUID одного из документов этого типа.

Параметры пути#

Параметр Тип Описание Обязательность Пример
uuid string UUID документа ✅ "8a87d1a5-5bce-4361-a2e6-8b5517c81212"

Пример тела ответа#

{
    "items": [
        {
            "uuid": "8a87d1a5-5bce-4361-a2e6-8b5517c81212",
            "documentType": 0,
            "documentTypeName": "OFFER_AGREEMENT",
            "title": "Оферта",
            "version": 1,
            "isActive": false,
            "requiresReaccept": false,
            "urlWeb": "https://example.com/offer-v1.pdf",
            "urlApp": null,
            "publishedAt": "2024-09-01T10:00:00+03:00",
            "createdAt": "2024-09-01T10:00:00+03:00",
            "updatedAt": "2024-11-01T10:00:00+03:00",
            "role": null
        },
        {
            "uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "documentType": 0,
            "documentTypeName": "OFFER_AGREEMENT",
            "title": "Оферта",
            "version": 2,
            "isActive": true,
            "requiresReaccept": false,
            "urlWeb": "https://example.com/offer-v2.pdf",
            "urlApp": null,
            "publishedAt": "2024-11-06T19:30:00+03:00",
            "createdAt": "2024-11-06T19:30:00+03:00",
            "updatedAt": "2024-12-06T19:30:00+03:00",
            "role": null
        }
    ]
}
Поле Тип Описание
items []object Список версий документа
items#
Поле Тип Описание Пример
uuid string Уникальный идентификатор версии документа "8a87d1a5-5bce-4361-a2e6-8b5517c81212"
documentType int32 Тип документа (см. перечисления) 0
documentTypeName string Название типа документа "OFFER_AGREEMENT"
title string Заголовок документа "Оферта"
version int32 Номер версии 1
isActive bool Флаг активности версии false
requiresReaccept bool Требует ли повторного подписания false
urlWeb string Ссылка на документ для веб "https://example.com/offer-v1.pdf"
urlApp string? Ссылка на документ для приложения (может быть null) null
publishedAt string Дата публикации версии "2024-09-01T10:00:00+03:00"
createdAt string Дата создания версии "2024-09-01T10:00:00+03:00"
updatedAt string Дата последнего обновления версии "2024-11-01T10:00:00+03:00"
role int32? ID роли, для которой предназначен документ null