Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для того, щоб отримати історію процедури, існує два ендпоінта:

  1. {{procedure_id}}/history 
  2. {procedure_id}/history/{archive_id}

{

Додати опис для отримання історії процедури після внесення змін. За ендпоінтами:

{procedure_id}}/history

...

{procedure_id}/history/{archive_id} - (отримання пов'язаної історії процедури за айді архіву)

https://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2369

Цей ендпоінт необхідний для того, щоб отримати повністю історію змін об'єкта (процедури). 

Якщо в об'єкті присутнє значення archiveId - це означає, що у об'єкта були зміни. 

Приклад відпрацювання ендпоінта на запит: 

https://procedure.prozorro.sale/api/procedures/5fa27791ac2c1e4796b95c4e/history

Image Added

Відображається id та дата зміни. 

Якщо змін в об'єкті не було, в такому випадку відповідь ендпоінта буде наступна: 

Image Added

{{procedure_id}}/history/{{archive_id}}

Цей ендпоінт використовується для того, щоб подивитись "снепшот" процедури, тобто як виглядала процедура до останньої зміни. Необхідно додати archive_id до попереднього запиту: https://procedure.prozorro.sale/api/procedures/5fa27791ac2c1e4796b95c4e/history/5fa41da2f789ac0c62dab171

Таким чином можливо отримати інформацію, як виглядала процедура в певний момент часу. 

exclamation mark Якщо процедура, наприклад, анонімізована, потрібно також додати до запиту токен! комент, а потім аналітики розпишуть