...
Expand |
---|
|
curl --location --request PATCH 'https://procedure-dev.prozorro.sale/api/procedures/67ac9c5833f701d712c6d935/items/82551f5e71c4431a82e7b65674f90381?acc_token=def1fb8d-84f2-4c14-9e88-dac8a5931702' \ --header 'Content-Type: application/json' \ --header 'Authorization: *****' \ --data '{ "description": { "uk_UA": "Опис першого айтема РЕДАГУЮ" }, "address": { "addressID": { "id": "4600000000", "scheme": "koatuu" }, "streetAddress": { "uk_UA": "вул.РЕДАГУЮ, 222" }, "locality": { "uk_UA": "Дніпро" }, "region": { "uk_UA": "Дніпропетровська область" }, "countryName": { "uk_UA": "Україна" } } }' |
Для редагування в процедурі конкретного item із масиву items[] НЕ потрібно передавати PATCH всього масиву items[] з повним набором полів у яких не змінюються і змінюються значення. Можна відредагувати конкрено поля і обʼєкти, які треба редагувати
Інші приклади використання:
- Необхідно замінити значення в полях в обʼєкті document в масиві documents[]
Image Added- Необхідно відредагувати значення в полях конкретного bid із масиву bids[]
- та інші
Note |
---|
|
- При редагуванні значень в полях обʼєкта, в PATCH запиті необхідно передавати тільки поля і вкладені обʼєкти (якщо в них редагуються якісь поля) і Не передавати поля в яких не відбувається змін
- Якщо передати в PATCH запиті поле в якому не змінилось значення від попереднього, то ЦБД прийме це за зміну в полі і оновиться dateModified в обʼєкті
|