Versions Compared

Key

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

...

Редагувати можна як весь обʼєкт повністю, так і вкладені обʼєктипідобʼєкти.

Наприклад,

В опублікованій процедурі процедурі необхідно редагувати guarantee, необхідно передавати всі вкладені в guarantee поля: currency та amount

Expand
titleПриклад запиту
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 та всі вкладені в нього поля.