Туторіал

Створення закупівлі

Можна створити три процедури:
  • reporting - процедура звітування про укладений договір (без періоду очікування скарг)

  • negotiation - переговорна процедура з десятиденним періодом очікування скарг перед реєстрацією угоди

  • negotiation.quick - переговорна процедура за нагальною потребою з п’ятиденним періодом очікування скарг перед реєстрацією угоди

Створення закупівлі для процедури звітування про укладений договір

Щоб створити закупівлю за процедурою звітування про укладений договір, потрібно встановити значення reporting для procurementMethodType.

Створимо закупівлю:

POST /api/2.3/tenders?opt_pretty=1 HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 3197
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "procurementMethod": "limited",
    "status": "active",
    "title": "Послуги шкільних їдалень",
    "procurementMethodType": "reporting",
    "title_en": "Services in school canteens",
    "description_en": "Services in school canteens",
    "procuringEntity": {
      "kind": "general",
      "identifier": {
        "scheme": "UA-EDR",
        "id": "21725150",
        "legalName": "Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\""
      },
      "contactPoint": {
        "url": "http://sch10.edu.vn.ua/",
        "name": "Куца Світлана Валентинівна",
        "telephone": "+380 (432) 46-53-02"
      },
      "address": {
        "countryName": "Україна",
        "postalCode": "21027",
        "region": "м. Вінниця",
        "streetAddress": "вул. Стахурського. 22",
        "locality": "м. Вінниця"
      },
      "name": "ЗОСШ #10 м.Вінниці"
    },
    "title_ru": "Услуги школьных столовых",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "description": "Послуги шкільних їдалень",
            "id": "55.51.10.300"
          }
        ],
        "deliveryAddress": {
          "countryName": "Україна",
          "postalCode": "79000",
          "region": "м. Київ",
          "streetAddress": "вул. Банкова 1",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353",
          "endDate": "2017-09-19T19:39:39.580353"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac"
      }
    ],
    "owner": "broker",
    "value": {
      "currency": "UAH",
      "amount": 500000,
      "valueAddedTaxIncluded": true
    },
    "description_ru": "Услуги школьных столовых"
  }
}

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3
{
  "access": {
    "token": "0b5ecdd3b42e4a3eb9f4c05235bdbbfa"
  },
  "data": {
    "procurementMethod": "limited",
    "status": "active",
    "title": "Послуги шкільних їдалень",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac"
      }
    ],
    "title_en": "Services in school canteens",
    "value": {
      "currency": "UAH",
      "amount": 500000.0,
      "valueAddedTaxIncluded": true
    },
    "dateModified": "2017-09-14T19:39:50.901336+03:00",
    "procuringEntity": {
      "contactPoint": {
        "url": "http://sch10.edu.vn.ua/",
        "name": "Куца Світлана Валентинівна",
        "telephone": "+380 (432) 46-53-02"
      },
      "identifier": {
        "scheme": "UA-EDR",
        "id": "21725150",
        "legalName": "Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\""
      },
      "name": "ЗОСШ #10 м.Вінниці",
      "kind": "general",
      "address": {
        "postalCode": "21027",
        "countryName": "Україна",
        "streetAddress": "вул. Стахурського. 22",
        "region": "м. Вінниця",
        "locality": "м. Вінниця"
      }
    },
    "date": "2017-09-14T19:39:50.894891+03:00",
    "procurementMethodType": "reporting",
    "description_en": "Services in school canteens",
    "title_ru": "Услуги школьных столовых",
    "owner": "broker",
    "description_ru": "Услуги школьных столовых",
    "id": "d014500a9769491a81f3f1cecc1004f3",
    "tenderID": "UA-2017-09-14-000001"
  }
}

Ми отримали код відповіді 201 Created, заголовок Location і тіло з додатковим ідентифікатором id, tenderID та властивість dateModified - дату, що показує час, коли закупівля востаннє модифікувалась.

Перевіримо, що містить реєстр закупівель:

GET /api/2.3/tenders?opt_pretty=1 HTTP/1.0
Authorization: Basic YnJva2VyOg==
Host: api-sandbox.openprocurement.org

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "next_page": {
    "path": "/api/2.3/tenders?offset=",
    "uri": "http://api-sandbox.openprocurement.org/api/2.3/tenders?offset=",
    "offset": ""
  },
  "data": []
}

Відображається id - внутрішній ідентифікатор (який можна використовувати, щоб побудувати повну URL-адресу, додаючи http://api-sandbox.openprocurement.org/api/0/tenders/ на початку) та мітка часу dateModified.

Створення закупівлі для переговорної процедури

Щоб створити закупівлю за переговорною процедурою, потрібно встановити значення negotiation для procurementMethodType.

POST /api/2.3/tenders?opt_pretty=1 HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 3743
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "procurementMethod": "limited",
    "status": "active",
    "causeDescription": "оригінальний тендер не вдався двічі",
    "title": "Послуги шкільних їдалень",
    "title_en": "Services in school canteens",
    "procurementMethodType": "negotiation",
    "description_en": "Services in school canteens",
    "causeDescription_ru": "оригинальный тендер не получился дважды",
    "causeDescription_en": "original tender has failed twice",
    "description_ru": "Услуги школьных столовых",
    "procuringEntity": {
      "kind": "general",
      "identifier": {
        "scheme": "UA-EDR",
        "id": "21725150",
        "legalName": "Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\""
      },
      "contactPoint": {
        "url": "http://sch10.edu.vn.ua/",
        "name": "Куца Світлана Валентинівна",
        "telephone": "+380 (432) 46-53-02"
      },
      "name": "ЗОСШ #10 м.Вінниці",
      "address": {
        "countryName": "Україна",
        "postalCode": "21027",
        "region": "м. Вінниця",
        "streetAddress": "вул. Стахурського. 22",
        "locality": "м. Вінниця"
      }
    },
    "title_ru": "Услуги школьных столовых",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "description": "Послуги шкільних їдалень",
            "id": "55.51.10.300"
          }
        ],
        "deliveryAddress": {
          "countryName": "Україна",
          "postalCode": "79000",
          "region": "м. Київ",
          "streetAddress": "вул. Банкова 1",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353",
          "endDate": "2017-09-19T19:39:39.580353"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac"
      }
    ],
    "owner": "broker",
    "value": {
      "currency": "UAH",
      "amount": 500000,
      "valueAddedTaxIncluded": true
    },
    "cause": "twiceUnsuccessful"
  }
}

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/97cf65391926469b81293beab084b426
{
  "access": {
    "token": "d6417c718191458a8d1b7ae505b014e9"
  },
  "data": {
    "procurementMethod": "limited",
    "status": "active",
    "causeDescription": "оригінальний тендер не вдався двічі",
    "title": "Послуги шкільних їдалень",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac"
      }
    ],
    "procurementMethodType": "negotiation",
    "causeDescription_en": "original tender has failed twice",
    "value": {
      "currency": "UAH",
      "amount": 500000.0,
      "valueAddedTaxIncluded": true
    },
    "dateModified": "2017-09-14T19:40:11.270862+03:00",
    "causeDescription_ru": "оригинальный тендер не получился дважды",
    "date": "2017-09-14T19:40:11.263658+03:00",
    "title_en": "Services in school canteens",
    "description_ru": "Услуги школьных столовых",
    "description_en": "Services in school canteens",
    "title_ru": "Услуги школьных столовых",
    "owner": "broker",
    "procuringEntity": {
      "contactPoint": {
        "url": "http://sch10.edu.vn.ua/",
        "name": "Куца Світлана Валентинівна",
        "telephone": "+380 (432) 46-53-02"
      },
      "identifier": {
        "scheme": "UA-EDR",
        "id": "21725150",
        "legalName": "Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\""
      },
      "name": "ЗОСШ #10 м.Вінниці",
      "kind": "general",
      "address": {
        "postalCode": "21027",
        "countryName": "Україна",
        "streetAddress": "вул. Стахурського. 22",
        "region": "м. Вінниця",
        "locality": "м. Вінниця"
      }
    },
    "cause": "twiceUnsuccessful",
    "id": "97cf65391926469b81293beab084b426",
    "tenderID": "UA-2017-09-14-000001"
  }
}

Створення закупівлі для переговорної процедури за нагальною потребою

Щоб створити закупівлю для переговорної процедури за нагальною потребою, потрібно встановити значення negotiation.quick для procurementMethodType.

POST /api/2.3/tenders?opt_pretty=1 HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 3719
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "procurementMethod": "limited",
    "status": "active",
    "causeDescription": "оригінальний тендер не вдався двічі",
    "title": "Послуги шкільних їдалень",
    "procurementMethodType": "negotiation.quick",
    "title_en": "Services in school canteens",
    "description_en": "Services in school canteens",
    "causeDescription_ru": "оригинальный тендер не получился дважды",
    "causeDescription_en": "original tender has failed twice",
    "procuringEntity": {
      "kind": "general",
      "identifier": {
        "scheme": "UA-EDR",
        "id": "21725150",
        "legalName": "Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\""
      },
      "contactPoint": {
        "url": "http://sch10.edu.vn.ua/",
        "name": "Куца Світлана Валентинівна",
        "telephone": "+380 (432) 46-53-02"
      },
      "name": "ЗОСШ #10 м.Вінниці",
      "address": {
        "countryName": "Україна",
        "postalCode": "21027",
        "region": "м. Вінниця",
        "streetAddress": "вул. Стахурського. 22",
        "locality": "м. Вінниця"
      }
    },
    "title_ru": "Услуги школьных столовых",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "description": "Послуги шкільних їдалень",
            "id": "55.51.10.300"
          }
        ],
        "deliveryAddress": {
          "countryName": "Україна",
          "postalCode": "79000",
          "region": "м. Київ",
          "streetAddress": "вул. Банкова 1",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353",
          "endDate": "2017-09-19T19:39:39.580353"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac"
      }
    ],
    "owner": "broker",
    "value": {
      "currency": "UAH",
      "amount": 500000,
      "valueAddedTaxIncluded": true
    },
    "description_ru": "Услуги школьных столовых"
  }
}

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/37d76fe5ae1c4543b1b7e3be3c479293
{
  "access": {
    "token": "10c3effe74934c74bb9dedd02b14f1fa"
  },
  "data": {
    "procurementMethod": "limited",
    "status": "active",
    "causeDescription": "оригінальний тендер не вдався двічі",
    "title": "Послуги шкільних їдалень",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac"
      }
    ],
    "procurementMethodType": "negotiation.quick",
    "value": {
      "currency": "UAH",
      "amount": 500000.0,
      "valueAddedTaxIncluded": true
    },
    "dateModified": "2017-09-14T19:40:54.257005+03:00",
    "causeDescription_ru": "оригинальный тендер не получился дважды",
    "date": "2017-09-14T19:40:54.250033+03:00",
    "causeDescription_en": "original tender has failed twice",
    "description_ru": "Услуги школьных столовых",
    "description_en": "Services in school canteens",
    "title_ru": "Услуги школьных столовых",
    "owner": "broker",
    "procuringEntity": {
      "contactPoint": {
        "url": "http://sch10.edu.vn.ua/",
        "name": "Куца Світлана Валентинівна",
        "telephone": "+380 (432) 46-53-02"
      },
      "identifier": {
        "scheme": "UA-EDR",
        "id": "21725150",
        "legalName": "Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\""
      },
      "name": "ЗОСШ #10 м.Вінниці",
      "kind": "general",
      "address": {
        "postalCode": "21027",
        "countryName": "Україна",
        "streetAddress": "вул. Стахурського. 22",
        "region": "м. Вінниця",
        "locality": "м. Вінниця"
      }
    },
    "title_en": "Services in school canteens",
    "id": "37d76fe5ae1c4543b1b7e3be3c479293",
    "tenderID": "UA-2017-09-14-000001"
  }
}

Модифікація закупівлі

Оновимо закупівлю шляхом надання їй усіх інших важливих властивостей:

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 80
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "items": [
      {
        "unit": {
          "code": "MON",
          "name": "month"
        },
        "quantity": 9
      }
    ]
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "procurementMethod": "limited",
    "status": "active",
    "title": "Послуги шкільних їдалень",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac",
        "unit": {
          "code": "MON",
          "name": "month"
        },
        "quantity": 9
      }
    ],
    "title_en": "Services in school canteens",
    "value": {
      "currency": "UAH",
      "amount": 500000.0,
      "valueAddedTaxIncluded": true
    },
    "dateModified": "2017-09-14T19:39:51.180812+03:00",
    "procuringEntity": {
      "contactPoint": {
        "url": "http://sch10.edu.vn.ua/",
        "name": "Куца Світлана Валентинівна",
        "telephone": "+380 (432) 46-53-02"
      },
      "identifier": {
        "scheme": "UA-EDR",
        "id": "21725150",
        "legalName": "Заклад \"Загальноосвітня школа І-ІІІ ступенів № 10 Вінницької міської ради\""
      },
      "name": "ЗОСШ #10 м.Вінниці",
      "kind": "general",
      "address": {
        "postalCode": "21027",
        "countryName": "Україна",
        "streetAddress": "вул. Стахурського. 22",
        "region": "м. Вінниця",
        "locality": "м. Вінниця"
      }
    },
    "date": "2017-09-14T19:39:50.894891+03:00",
    "procurementMethodType": "reporting",
    "description_en": "Services in school canteens",
    "title_ru": "Услуги школьных столовых",
    "owner": "broker",
    "description_ru": "Услуги школьных столовых",
    "id": "d014500a9769491a81f3f1cecc1004f3",
    "tenderID": "UA-2017-09-14-000001"
  }
}

Ми бачимо, що додаткові властивості об’єднані з існуючими даними закупівлі. Додатково оновлена властивість dateModified, щоб відображати останню дату модифікації.

Ще одна перевірка списку відображає нову дату модифікації:

GET /api/2.3/tenders?opt_pretty=1 HTTP/1.0
Host: api-sandbox.openprocurement.org

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "next_page": {
    "path": "/api/2.3/tenders?offset=2017-09-14T19%3A39%3A50.901336%2B03%3A00",
    "uri": "http://api-sandbox.openprocurement.org/api/2.3/tenders?offset=2017-09-14T19%3A39%3A50.901336%2B03%3A00",
    "offset": "2017-09-14T19:39:50.901336+03:00"
  },
  "data": [
    {
      "id": "d014500a9769491a81f3f1cecc1004f3",
      "dateModified": "2017-09-14T19:39:50.901336+03:00"
    }
  ]
}

Завантаження документації

Замовник може завантажити документи у створену закупівлю. Завантаження повинно відбуватись згідно правил Documents Uploading.

POST /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 186
Content-Type: multipart/form-data; boundary=----------a_BoUnDaRy874375825392$
Host: api-sandbox.openprocurement.org

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/documents/044d16f393de429eae172417f669ec8d
{
  "data": {
    "title": "Notice.pdf",
    "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/documents/044d16f393de429eae172417f669ec8d?download=b6ee0b7a85e44144a03c5683d32ceaf3",
    "format": "application/pdf",
    "documentOf": "tender",
    "datePublished": "2017-09-14T19:39:51.977554+03:00",
    "id": "044d16f393de429eae172417f669ec8d",
    "dateModified": "2017-09-14T19:39:51.977633+03:00"
  }
}

Код відповіді 201 Created та заголовок Location підтверджують, що документ було створено.

Якщо сталась помилка, ми можемо ще раз завантажити документ поверх старої версії:

PUT /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/documents/044d16f393de429eae172417f669ec8d?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 187
Content-Type: multipart/form-data; boundary=----------a_BoUnDaRy71830393473$
Host: api-sandbox.openprocurement.org

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "title": "Notice-2.pdf",
    "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/documents/044d16f393de429eae172417f669ec8d?download=27c6954ea73b4308af42bf7f28efe014",
    "format": "application/pdf",
    "documentOf": "tender",
    "datePublished": "2017-09-14T19:39:51.977554+03:00",
    "id": "044d16f393de429eae172417f669ec8d",
    "dateModified": "2017-09-14T19:39:52.172579+03:00"
  }
}

Визначення переможця

Додаємо інформацію про постачальника

Спосіб додавання інформації про постачальника однаковий для всіх процедур.

Замовник реєструє інформацію про постачальника для процедури звітування про укладений договір:

POST /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 1284
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "date": "2016-01-14T18:07:00.628073+02:00",
    "status": "pending",
    "suppliers": [
      {
        "contactPoint": {
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк",
          "email": "soleksuk@gmail.com"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "countryName": "Україна",
          "postalCode": "21100",
          "region": "м. Вінниця",
          "streetAddress": "вул. Островського, 33",
          "locality": "м. Вінниця"
        }
      }
    ],
    "id": "d373338bc3324f14b8b3d4af68922773",
    "value": {
      "currency": "UAH",
      "amount": 475000,
      "valueAddedTaxIncluded": "true"
    }
  }
}

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a
{
  "data": {
    "status": "pending",
    "date": "2017-09-14T19:39:52.356760+03:00",
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "id": "fad3d99dace64fb4b61d9c1713165c1a",
    "value": {
      "currency": "UAH",
      "amount": 475000.0,
      "valueAddedTaxIncluded": true
    }
  }
}

Замовник реєструє інформацію про постачальника для переговорної процедури:

POST /api/2.3/tenders/97cf65391926469b81293beab084b426/awards?acc_token=d6417c718191458a8d1b7ae505b014e9 HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 1284
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "date": "2016-01-14T18:07:00.628073+02:00",
    "status": "pending",
    "suppliers": [
      {
        "contactPoint": {
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк",
          "email": "soleksuk@gmail.com"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "countryName": "Україна",
          "postalCode": "21100",
          "region": "м. Вінниця",
          "streetAddress": "вул. Островського, 33",
          "locality": "м. Вінниця"
        }
      }
    ],
    "id": "d373338bc3324f14b8b3d4af68922773",
    "value": {
      "currency": "UAH",
      "amount": 475000,
      "valueAddedTaxIncluded": "true"
    }
  }
}

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/97cf65391926469b81293beab084b426/awards/4f13c6ef3d4c4e32bec71f1b5024f2d9
{
  "data": {
    "status": "pending",
    "complaintPeriod": {
      "startDate": "2017-09-14T19:40:11.445327+03:00"
    },
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 475000.0,
      "valueAddedTaxIncluded": true
    },
    "date": "2017-09-14T19:40:11.439237+03:00",
    "id": "4f13c6ef3d4c4e32bec71f1b5024f2d9"
  }
}

Ви можете побачити, що згенеровано запис complaintPeriod із полем startDate.

Замовник реєструє інформацію про постачальника для переговорної процедури за нагальною потребою:

POST /api/2.3/tenders/37d76fe5ae1c4543b1b7e3be3c479293/awards?acc_token=10c3effe74934c74bb9dedd02b14f1fa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 1284
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "date": "2016-01-14T18:07:00.628073+02:00",
    "status": "pending",
    "suppliers": [
      {
        "contactPoint": {
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк",
          "email": "soleksuk@gmail.com"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "countryName": "Україна",
          "postalCode": "21100",
          "region": "м. Вінниця",
          "streetAddress": "вул. Островського, 33",
          "locality": "м. Вінниця"
        }
      }
    ],
    "id": "d373338bc3324f14b8b3d4af68922773",
    "value": {
      "currency": "UAH",
      "amount": 475000,
      "valueAddedTaxIncluded": "true"
    }
  }
}

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/37d76fe5ae1c4543b1b7e3be3c479293/awards/2b0084bf3ebb4d60b2b197661dc19c0d
{
  "data": {
    "status": "pending",
    "complaintPeriod": {
      "startDate": "2017-09-14T19:40:54.427729+03:00"
    },
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 475000.0,
      "valueAddedTaxIncluded": true
    },
    "date": "2017-09-14T19:40:54.419827+03:00",
    "id": "2b0084bf3ebb4d60b2b197661dc19c0d"
  }
}

Визначення переможця для переговорної процедури за нагальною потребою також має запис complaintPeriod із полем startDate.

Завантаження документів щодо визначення переможця

Завантажувати документи щодо визначення переможця можна лише до того, як рішення про визначення переможця буде підтверджено. Спробуємо додати такий документ:

POST /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 203
Content-Type: multipart/form-data; boundary=----------a_BoUnDaRy691177821435$
Host: api-sandbox.openprocurement.org

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents/4d485a2faa8840ab8f22b3ec18ed850e
{
  "data": {
    "title": "award_first_document.doc",
    "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents/4d485a2faa8840ab8f22b3ec18ed850e?download=85f51c9fdc8946829cf907004398eaa5",
    "format": "application/msword",
    "documentOf": "tender",
    "datePublished": "2017-09-14T19:39:52.625823+03:00",
    "id": "4d485a2faa8840ab8f22b3ec18ed850e",
    "dateModified": "2017-09-14T19:39:52.625896+03:00"
  }
}

Код відповіді 201 Created та заголовок Location підтверджують, що документ додано.

Переглянемо документи пов’язані із визначенням переможця:

GET /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Host: api-sandbox.openprocurement.org

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": [
    {
      "title": "award_first_document.doc",
      "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents/4d485a2faa8840ab8f22b3ec18ed850e?download=85f51c9fdc8946829cf907004398eaa5",
      "format": "application/msword",
      "documentOf": "tender",
      "datePublished": "2017-09-14T19:39:52.625823+03:00",
      "id": "4d485a2faa8840ab8f22b3ec18ed850e",
      "dateModified": "2017-09-14T19:39:52.625896+03:00"
    }
  ]
}

Тепер спробуємо додати ще один документ щодо визначення переможця:

POST /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 204
Content-Type: multipart/form-data; boundary=----------a_BoUnDaRy787274012204$
Host: api-sandbox.openprocurement.org

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents/e5f6e86029bb4d84b01ede0609a98896
{
  "data": {
    "title": "award_second_document.doc",
    "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents/e5f6e86029bb4d84b01ede0609a98896?download=761a9325a75643e79ef89eb731c5eef6",
    "format": "application/msword",
    "documentOf": "tender",
    "datePublished": "2017-09-14T19:39:52.998603+03:00",
    "id": "e5f6e86029bb4d84b01ede0609a98896",
    "dateModified": "2017-09-14T19:39:52.998688+03:00"
  }
}

Код відповіді 201 Created та заголовок Location підтверджують, що ще один документ було додано.

Тепер переглянемо знову усі документи пов’язані із визначенням переможця:

GET /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Host: api-sandbox.openprocurement.org

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": [
    {
      "title": "award_first_document.doc",
      "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents/4d485a2faa8840ab8f22b3ec18ed850e?download=85f51c9fdc8946829cf907004398eaa5",
      "format": "application/msword",
      "documentOf": "tender",
      "datePublished": "2017-09-14T19:39:52.625823+03:00",
      "id": "4d485a2faa8840ab8f22b3ec18ed850e",
      "dateModified": "2017-09-14T19:39:52.625896+03:00"
    },
    {
      "title": "award_second_document.doc",
      "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents/e5f6e86029bb4d84b01ede0609a98896?download=761a9325a75643e79ef89eb731c5eef6",
      "format": "application/msword",
      "documentOf": "tender",
      "datePublished": "2017-09-14T19:39:52.998603+03:00",
      "id": "e5f6e86029bb4d84b01ede0609a98896",
      "dateModified": "2017-09-14T19:39:52.998688+03:00"
    }
  ]
}

Підтвердження переможця процедури

Замовник повинен підтвердити своє рішення про визначення переможця:

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 30
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "status": "active"
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "active",
    "documents": [
      {
        "title": "award_first_document.doc",
        "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents/4d485a2faa8840ab8f22b3ec18ed850e?download=85f51c9fdc8946829cf907004398eaa5",
        "format": "application/msword",
        "documentOf": "tender",
        "datePublished": "2017-09-14T19:39:52.625823+03:00",
        "id": "4d485a2faa8840ab8f22b3ec18ed850e",
        "dateModified": "2017-09-14T19:39:52.625896+03:00"
      },
      {
        "title": "award_second_document.doc",
        "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/awards/fad3d99dace64fb4b61d9c1713165c1a/documents/e5f6e86029bb4d84b01ede0609a98896?download=761a9325a75643e79ef89eb731c5eef6",
        "format": "application/msword",
        "documentOf": "tender",
        "datePublished": "2017-09-14T19:39:52.998603+03:00",
        "id": "e5f6e86029bb4d84b01ede0609a98896",
        "dateModified": "2017-09-14T19:39:52.998688+03:00"
      }
    ],
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 475000.0,
      "valueAddedTaxIncluded": true
    },
    "date": "2017-09-14T19:39:53.440297+03:00",
    "id": "fad3d99dace64fb4b61d9c1713165c1a"
  }
}

Підтвердження визначення переможця для переговорної процедури:

PATCH /api/2.3/tenders/97cf65391926469b81293beab084b426/awards/4f13c6ef3d4c4e32bec71f1b5024f2d9?acc_token=d6417c718191458a8d1b7ae505b014e9 HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 49
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "status": "active",
    "qualified": true
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "active",
    "complaintPeriod": {
      "startDate": "2017-09-14T19:40:11.445327+03:00",
      "endDate": "2017-09-25T00:00:00+03:00"
    },
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 475000.0,
      "valueAddedTaxIncluded": true
    },
    "qualified": true,
    "date": "2017-09-14T19:40:11.693187+03:00",
    "id": "4f13c6ef3d4c4e32bec71f1b5024f2d9"
  }
}

Різниця між початковою (startDate) та кінцевою (endDate) датою запису complaintPeriod для переговорної процедури становить 10 днів.

Підтвердження визначення переможця для переговорної процедури за нагальною потребою процедури:

PATCH /api/2.3/tenders/37d76fe5ae1c4543b1b7e3be3c479293/awards/2b0084bf3ebb4d60b2b197661dc19c0d?acc_token=10c3effe74934c74bb9dedd02b14f1fa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 49
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "status": "active",
    "qualified": true
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "active",
    "complaintPeriod": {
      "startDate": "2017-09-14T19:40:54.427729+03:00",
      "endDate": "2017-09-20T00:00:00+03:00"
    },
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 475000.0,
      "valueAddedTaxIncluded": true
    },
    "qualified": true,
    "date": "2017-09-14T19:40:54.683852+03:00",
    "id": "2b0084bf3ebb4d60b2b197661dc19c0d"
  }
}

Різниця між початковою ( startDate) та кінцевою (endDate) датою запису complaintPeriod для переговорної процедури за нагальною потребою становить 5 днів.

Встановлення вартості угоди

За замовчуванням вартість угоди встановлюється на основі рішення про визначення переможця, але є можливість змінити це значення.

Якщо ви хочете знизити вартість угоди, ви можете встановити нове значення для поля amount.

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 36
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "value": {
      "amount": 238
    }
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "pending",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac",
        "unit": {
          "code": "MON",
          "name": "month"
        },
        "quantity": 9
      }
    ],
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 238.0,
      "valueAddedTaxIncluded": true
    },
    "date": "2017-09-14T19:39:54.013630+03:00",
    "awardID": "fad3d99dace64fb4b61d9c1713165c1a",
    "id": "3dbc3c6138fa47c6a655ea74daa706dc",
    "contractID": "UA-2017-09-14-000001-1"
  }
}

Було повернуто код відповіді 200 OK. Значення змінено успішно.

Setting value per item’s unit

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 58
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "items": [
      {
        "unit": {
          "value": {
            "amount": 12
          }
        }
      }
    ]
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "pending",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac",
        "unit": {
          "code": "MON",
          "name": "month",
          "value": {
            "currency": "UAH",
            "amount": 12.0,
            "valueAddedTaxIncluded": true
          }
        },
        "quantity": 9
      }
    ],
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 238.0,
      "valueAddedTaxIncluded": true
    },
    "date": "2017-09-14T19:39:54.489404+03:00",
    "awardID": "fad3d99dace64fb4b61d9c1713165c1a",
    "id": "3dbc3c6138fa47c6a655ea74daa706dc",
    "contractID": "UA-2017-09-14-000001-1"
  }
}

200 OK response was returned with successfully set item.unit.value structure.

Встановлення дати підписання угоди

Є можливість встановити дату підписання угоди. Для цього вставте відповідну дату в поле dateSigned.

Якщо ви не встановите дату підписання, то вона буде згенерована автоматично під час реєстрації угоди.

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 54
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "dateSigned": "2017-09-14T19:39:39.580353"
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "pending",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac",
        "unit": {
          "code": "MON",
          "name": "month",
          "value": {
            "currency": "UAH",
            "amount": 12.0,
            "valueAddedTaxIncluded": true
          }
        },
        "quantity": 9
      }
    ],
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 238.0,
      "valueAddedTaxIncluded": true
    },
    "dateSigned": "2017-09-14T19:39:39.580353+03:00",
    "date": "2017-09-14T19:39:54.977397+03:00",
    "awardID": "fad3d99dace64fb4b61d9c1713165c1a",
    "id": "3dbc3c6138fa47c6a655ea74daa706dc",
    "contractID": "UA-2017-09-14-000001-1"
  }
}

Встановлення терміну дії угоди

Встановлення терміну дії угоди необов’язкове, але, якщо є необхідність, ви можете встановити відповідну дату початку startDate та кінця endDate терміну дії.

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 106
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "period": {
      "startDate": "2017-09-14T19:39:39.580353",
      "endDate": "2018-09-14T19:39:39.580353"
    }
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "pending",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac",
        "unit": {
          "code": "MON",
          "name": "month",
          "value": {
            "currency": "UAH",
            "amount": 12.0,
            "valueAddedTaxIncluded": true
          }
        },
        "quantity": 9
      }
    ],
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "period": {
      "startDate": "2017-09-14T19:39:39.580353+03:00",
      "endDate": "2018-09-14T19:39:39.580353+03:00"
    },
    "value": {
      "currency": "UAH",
      "amount": 238.0,
      "valueAddedTaxIncluded": true
    },
    "dateSigned": "2017-09-14T19:39:39.580353+03:00",
    "date": "2017-09-14T19:39:55.475354+03:00",
    "awardID": "fad3d99dace64fb4b61d9c1713165c1a",
    "id": "3dbc3c6138fa47c6a655ea74daa706dc",
    "contractID": "UA-2017-09-14-000001-1"
  }
}

Завантаження документів щодо укладання угоди

Документи пов’язані з угодою можна завантажувати лише до укладання угоди. Спробуємо додати такий документ:

POST /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 206
Content-Type: multipart/form-data; boundary=----------a_BoUnDaRy369412713811$
Host: api-sandbox.openprocurement.org

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents/aae194cd817740419b4f162099050fef
{
  "data": {
    "title": "contract_first_document.doc",
    "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents/aae194cd817740419b4f162099050fef?download=9bc850c0967c4b65a948d9c8dd1b5036",
    "format": "application/msword",
    "documentOf": "tender",
    "datePublished": "2017-09-14T19:39:55.954562+03:00",
    "id": "aae194cd817740419b4f162099050fef",
    "dateModified": "2017-09-14T19:39:55.954646+03:00"
  }
}

Код відповіді 201 Created та заголовок Location підтверджують, що документ додано.

Переглянемо список завантажених документів:

GET /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Host: api-sandbox.openprocurement.org

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": [
    {
      "title": "contract_first_document.doc",
      "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents/aae194cd817740419b4f162099050fef?download=9bc850c0967c4b65a948d9c8dd1b5036",
      "format": "application/msword",
      "documentOf": "tender",
      "datePublished": "2017-09-14T19:39:55.954562+03:00",
      "id": "aae194cd817740419b4f162099050fef",
      "dateModified": "2017-09-14T19:39:55.954646+03:00"
    }
  ]
}

Тепер спробуємо додати ще один документ щодо укладанням угоди:

POST /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 207
Content-Type: multipart/form-data; boundary=----------a_BoUnDaRy208182909887$
Host: api-sandbox.openprocurement.org

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents/df10cc7a6b7143f4b5fb9077917c4165
{
  "data": {
    "title": "contract_second_document.doc",
    "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents/df10cc7a6b7143f4b5fb9077917c4165?download=1b4e0ece50af4319ad1b5ce9a72a7df5",
    "format": "application/msword",
    "documentOf": "tender",
    "datePublished": "2017-09-14T19:39:56.688746+03:00",
    "id": "df10cc7a6b7143f4b5fb9077917c4165",
    "dateModified": "2017-09-14T19:39:56.688830+03:00"
  }
}

Код відповіді 201 Created та заголовок Location підтверджують, що ще один документ було додано.

Тепер переглянемо знову усі документи пов’язані із укладанням угоди:

GET /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Host: api-sandbox.openprocurement.org

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": [
    {
      "title": "contract_first_document.doc",
      "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents/aae194cd817740419b4f162099050fef?download=9bc850c0967c4b65a948d9c8dd1b5036",
      "format": "application/msword",
      "documentOf": "tender",
      "datePublished": "2017-09-14T19:39:55.954562+03:00",
      "id": "aae194cd817740419b4f162099050fef",
      "dateModified": "2017-09-14T19:39:55.954646+03:00"
    },
    {
      "title": "contract_second_document.doc",
      "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents/df10cc7a6b7143f4b5fb9077917c4165?download=1b4e0ece50af4319ad1b5ce9a72a7df5",
      "format": "application/msword",
      "documentOf": "tender",
      "datePublished": "2017-09-14T19:39:56.688746+03:00",
      "id": "df10cc7a6b7143f4b5fb9077917c4165",
      "dateModified": "2017-09-14T19:39:56.688830+03:00"
    }
  ]
}

Реєстрація угоди

Угода про закупівлю за процедурою звітування про укладений договір може бути зареєстрована одразу після підтвердження визначення переможця:

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 30
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "status": "active"
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "active",
    "documents": [
      {
        "title": "contract_first_document.doc",
        "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents/aae194cd817740419b4f162099050fef?download=9bc850c0967c4b65a948d9c8dd1b5036",
        "format": "application/msword",
        "documentOf": "tender",
        "datePublished": "2017-09-14T19:39:55.954562+03:00",
        "id": "aae194cd817740419b4f162099050fef",
        "dateModified": "2017-09-14T19:39:55.954646+03:00"
      },
      {
        "title": "contract_second_document.doc",
        "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/contracts/3dbc3c6138fa47c6a655ea74daa706dc/documents/df10cc7a6b7143f4b5fb9077917c4165?download=1b4e0ece50af4319ad1b5ce9a72a7df5",
        "format": "application/msword",
        "documentOf": "tender",
        "datePublished": "2017-09-14T19:39:56.688746+03:00",
        "id": "df10cc7a6b7143f4b5fb9077917c4165",
        "dateModified": "2017-09-14T19:39:56.688830+03:00"
      }
    ],
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac",
        "unit": {
          "code": "MON",
          "name": "month",
          "value": {
            "currency": "UAH",
            "amount": 12.0,
            "valueAddedTaxIncluded": true
          }
        },
        "quantity": 9
      }
    ],
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "period": {
      "startDate": "2017-09-14T19:39:39.580353+03:00",
      "endDate": "2018-09-14T19:39:39.580353+03:00"
    },
    "dateSigned": "2017-09-14T19:39:39.580353+03:00",
    "value": {
      "currency": "UAH",
      "amount": 238.0,
      "valueAddedTaxIncluded": true
    },
    "date": "2017-09-14T19:39:57.421578+03:00",
    "awardID": "fad3d99dace64fb4b61d9c1713165c1a",
    "id": "3dbc3c6138fa47c6a655ea74daa706dc",
    "contractID": "UA-2017-09-14-000001-1"
  }
}

Угода про закупівлю за переговорною процедурою може бути зареєстрована одразу після періоду очікування скарг (десятиденний період після підтвердження визначення переможця):

PATCH /api/2.3/tenders/97cf65391926469b81293beab084b426/contracts/c375ec3987c64e7c957d13836c22bd1c?acc_token=d6417c718191458a8d1b7ae505b014e9 HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 30
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "status": "active"
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "active",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac"
      }
    ],
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 475000.0,
      "valueAddedTaxIncluded": true
    },
    "dateSigned": "2017-09-14T19:40:12.213847+03:00",
    "date": "2017-09-14T19:40:12.226407+03:00",
    "awardID": "4f13c6ef3d4c4e32bec71f1b5024f2d9",
    "id": "c375ec3987c64e7c957d13836c22bd1c",
    "contractID": "UA-2017-09-14-000001-1"
  }
}

Угода про закупівлю для переговорної процедури за нагальною потребою може бути зареєстрована одразу після періоду очікування скарг (п’ятиденний період після підтвердження визначення переможця):

PATCH /api/2.3/tenders/37d76fe5ae1c4543b1b7e3be3c479293/contracts/5b51cc8c6dc0460ca90c2024dacaf8ee?acc_token=10c3effe74934c74bb9dedd02b14f1fa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 30
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "status": "active"
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "active",
    "items": [
      {
        "description": "Послуги шкільних їдалень",
        "classification": {
          "scheme": "ДК021",
          "description": "Послуги з харчування у школах",
          "id": "55523100-3"
        },
        "description_en": "Services in school canteens",
        "additionalClassifications": [
          {
            "scheme": "ДКПП",
            "id": "55.51.10.300",
            "description": "Послуги шкільних їдалень"
          }
        ],
        "deliveryAddress": {
          "postalCode": "79000",
          "countryName": "Україна",
          "streetAddress": "вул. Банкова 1",
          "region": "м. Київ",
          "locality": "м. Київ"
        },
        "deliveryDate": {
          "startDate": "2017-09-16T19:39:39.580353+03:00",
          "endDate": "2017-09-19T19:39:39.580353+03:00"
        },
        "description_ru": "Услуги школьных столовых",
        "id": "2dc54675d6364e2baffbc0f8e74432ac"
      }
    ],
    "suppliers": [
      {
        "contactPoint": {
          "email": "soleksuk@gmail.com",
          "telephone": "+380 (432) 21-69-30",
          "name": "Сергій Олексюк"
        },
        "identifier": {
          "scheme": "UA-EDR",
          "legalName": "Державне комунальне підприємство громадського харчування «Школяр»",
          "id": "13313462",
          "uri": "http://sch10.edu.vn.ua/"
        },
        "name": "ДКП «Школяр»",
        "address": {
          "postalCode": "21100",
          "countryName": "Україна",
          "streetAddress": "вул. Островського, 33",
          "region": "м. Вінниця",
          "locality": "м. Вінниця"
        }
      }
    ],
    "value": {
      "currency": "UAH",
      "amount": 475000.0,
      "valueAddedTaxIncluded": true
    },
    "dateSigned": "2017-09-14T19:40:55.183568+03:00",
    "date": "2017-09-14T19:40:55.195896+03:00",
    "awardID": "2b0084bf3ebb4d60b2b197661dc19c0d",
    "id": "5b51cc8c6dc0460ca90c2024dacaf8ee",
    "contractID": "UA-2017-09-14-000001-1"
  }
}

Скасування закупівлі

Замовник може скасувати закупівлю у будь-який момент. Для цього потрібно виконати наступні кроки:

  1. Приготуйте запит на скасування

  2. Заповніть його протоколом про причини скасування

  3. Скасуйте закупівлю через подані причини

Запит на скасування, який не пройшов активації (третій крок), не матиме сили, тобто, для скасування закупівлі є обов’язковим не тільки створити запит, але і активувати його.

Див. структуру запиту Cancellation для більш детальної інформації.

Формування запиту на скасування

Потрібно передати змінні reason, status у стані pending.

id генерується автоматично і повертається у додатковому заголовку відповіді Location:

POST /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 43
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "reason": "cancellation reason"
  }
}

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508
{
  "data": {
    "status": "pending",
    "reason": "cancellation reason",
    "reasonType": "cancelled",
    "date": "2017-09-14T19:39:58.208791+03:00",
    "cancellationOf": "tender",
    "id": "833e548df8844625968737800200d508"
  }
}

При скасуванні, замовник має визначити один з двох типів reasonType: торги відмінені - cancelled, або торги не відбулися - unsuccessful. За замовчуванням, значення reasonType рівне cancelled.

Ви можете виправити тип на unsuccessful (торги не відбулися).

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 40
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "reasonType": "unsuccessful"
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "pending",
    "reason": "cancellation reason",
    "reasonType": "unsuccessful",
    "date": "2017-09-14T19:39:58.208791+03:00",
    "cancellationOf": "tender",
    "id": "833e548df8844625968737800200d508"
  }
}

Наповнення протоколом та іншою супровідною документацією

Завантажте зміст файлу

POST /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508/documents?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 186
Content-Type: multipart/form-data; boundary=----------a_BoUnDaRy867400301491$
Host: api-sandbox.openprocurement.org

Response: 201 Created
Content-Type: application/json; charset=UTF-8
Location: http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508/documents/08efed395139410eb9495bc30a29da41
{
  "data": {
    "title": "Notice.pdf",
    "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508/documents/08efed395139410eb9495bc30a29da41?download=0c28ec4bce78403c9e2eb0f99467603e",
    "format": "application/pdf",
    "documentOf": "tender",
    "datePublished": "2017-09-14T19:39:59.162158+03:00",
    "id": "08efed395139410eb9495bc30a29da41",
    "dateModified": "2017-09-14T19:39:59.162241+03:00"
  }
}

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

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508/documents/08efed395139410eb9495bc30a29da41?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 48
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "description": "Changed description"
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "description": "Changed description",
    "title": "Notice.pdf",
    "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508/documents/08efed395139410eb9495bc30a29da41?download=0c28ec4bce78403c9e2eb0f99467603e",
    "format": "application/pdf",
    "documentOf": "tender",
    "datePublished": "2017-09-14T19:39:59.162158+03:00",
    "id": "08efed395139410eb9495bc30a29da41",
    "dateModified": "2017-09-14T19:39:59.162241+03:00"
  }
}

Завантажте нову версію документа

PUT /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508/documents/08efed395139410eb9495bc30a29da41?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 189
Content-Type: multipart/form-data; boundary=----------a_BoUnDaRy725366667861$
Host: api-sandbox.openprocurement.org

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "description": "Changed description",
    "title": "Notice-2.pdf",
    "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508/documents/08efed395139410eb9495bc30a29da41?download=a979145c13a049628d79ef4f79681ede",
    "format": "application/pdf",
    "documentOf": "tender",
    "datePublished": "2017-09-14T19:39:59.162158+03:00",
    "id": "08efed395139410eb9495bc30a29da41",
    "dateModified": "2017-09-14T19:40:00.247333+03:00"
  }
}

Активація запиту та скасування закупівлі

PATCH /api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508?acc_token=0b5ecdd3b42e4a3eb9f4c05235bdbbfa HTTP/1.0
Authorization: Basic YnJva2VyOg==
Content-Length: 30
Content-Type: application/json
Host: api-sandbox.openprocurement.org

{
  "data": {
    "status": "active"
  }
}

Response: 200 OK
Content-Type: application/json; charset=UTF-8
{
  "data": {
    "status": "active",
    "documents": [
      {
        "description": "Changed description",
        "title": "Notice.pdf",
        "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508/documents/08efed395139410eb9495bc30a29da41?download=0c28ec4bce78403c9e2eb0f99467603e",
        "format": "application/pdf",
        "documentOf": "tender",
        "datePublished": "2017-09-14T19:39:59.162158+03:00",
        "id": "08efed395139410eb9495bc30a29da41",
        "dateModified": "2017-09-14T19:39:59.162241+03:00"
      },
      {
        "description": "Changed description",
        "title": "Notice-2.pdf",
        "url": "http://api-sandbox.openprocurement.org/api/2.3/tenders/d014500a9769491a81f3f1cecc1004f3/cancellations/833e548df8844625968737800200d508/documents/08efed395139410eb9495bc30a29da41?download=a979145c13a049628d79ef4f79681ede",
        "format": "application/pdf",
        "documentOf": "tender",
        "datePublished": "2017-09-14T19:39:59.162158+03:00",
        "id": "08efed395139410eb9495bc30a29da41",
        "dateModified": "2017-09-14T19:40:00.247333+03:00"
      }
    ],
    "reason": "cancellation reason",
    "reasonType": "unsuccessful",
    "date": "2017-09-14T19:40:00.854722+03:00",
    "cancellationOf": "tender",
    "id": "833e548df8844625968737800200d508"
  }
}