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

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

{{procedure_id}}/history

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

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

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

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

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

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

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

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

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

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

  • No labels