...
Редагувати можна як весь обʼєкт повністю, так і вкладені обʼєктипідобʼєкти.
Наприклад,
В опублікованій процедурі процедурі необхідно редагувати guarantee, необхідно передавати всі вкладені в guarantee поля: currency та amount
Expand | ||
---|---|---|
| ||
curl --location --request PATCH 'https://procedure-dev.prozorro.sale/api/procedures/67ac75cc33f701d712c6d315?acc_token=5d0f4461-353e-4a61-a5c6-19fcced1e908' \ --header 'Content-Type: application/json' \ --header 'Authorization: *****' \ --data '{ "guarantee": { "currency": "UAH", "amount": 2000 } } |
але немає потреби надсилати весь обʼєкт Процедури разом з полями в яких не змінюється значення.
Передавати в PATCH запиті необхідно тільки поля або вкладені обʼєкти, в яких змінюються значення.
Для деталізації прикладу, варто звернути увагу, що в зазначеному випадку може НЕ мінятись guarantee.currency, а тільки guarantee.amount, але так як використовується PATCH запит всієї процедури передавати в запиті необхідно guarantee та всі вкладені в нього поля.