Criteria Basic Operation¶
Criteria data schema
Criteria is part of tender documentation, so all operation with criteria make tender owner.
Create Tender Criteria¶
Criteria exist in procedures: belowThreshold, aboveThresholdUA, aboveThresholdEU, competitiveDialogueUA, competitiveDialogueEU, competitiveDialogueUA.stage2, competitiveDialogueEU.stage2, esco, closeFrameworkAgreementUA, closeFrameworkAgreementSelectionUA
Criteria can be related to tenderer, lot, item and tender. You cannot cancel lot or item if there is at least one related criterion with requirement in active status. To cancel lot or set item quantity to 0 you should set cancelled status to all active requirements in related criterion.
You can create few criteria in one request with complete set of data.
Request
POST /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 5274
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": [
{
"requirementGroups": [
{
"requirements": [
{
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
],
"expectedValue": "true",
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку"
}
],
"description": "Учасник фізична особа підтверджує, що"
}
],
"description": "Службова (посадова) особа учасника процедури закупівлі, яка підписала тендерну пропозицію (або уповноважена на підписання договору в разі переговорної процедури закупівлі) або фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"classification": {
"scheme": " espd211",
"id": "CRITERION.OTHER"
},
"title": "Вчинення злочинів, учинених з корисливих мотивів",
"relatesTo": "tenderer",
"legislation": [
{
"article": "17.1.5",
"version": "2020-04-19",
"type": "NATIONAL_LEGISLATION",
"identifier": {
"uri": "https://zakon.rada.gov.ua/laws/show/922-19",
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\""
}
},
{
"article": "17.1.6",
"version": "2020-04-19",
"type": "NATIONAL_LEGISLATION",
"identifier": {
"uri": "https://zakon.rada.gov.ua/laws/show/922-19",
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\""
}
}
],
"source": "tenderer"
}
]
}
Response
HTTP/1.0 201 Created
Content-Type: application/json
{
"data": [
{
"title": "Вчинення злочинів, учинених з корисливих мотивів",
"description": "Службова (посадова) особа учасника процедури закупівлі, яка підписала тендерну пропозицію (або уповноважена на підписання договору в разі переговорної процедури закупівлі) або фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"source": "tenderer",
"relatesTo": "tenderer",
"classification": {
"scheme": " espd211",
"id": "CRITERION.OTHER"
},
"id": "df5cc43dbf914389a9b11f5d64b152f8",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.5"
},
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.6"
}
],
"requirementGroups": [
{
"description": "Учасник фізична особа підтверджує, що",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "018d7ea73edc4f64ab52eec34ec6ce9a"
}
],
"expectedValue": "true",
"status": "active",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "8400e4decbe74b99af293a42e94c7671"
}
]
}
]
}
Update Tender Criteria¶
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 36
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"title": "Updated title"
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Updated title",
"description": "Службова (посадова) особа учасника процедури закупівлі, яка підписала тендерну пропозицію (або уповноважена на підписання договору в разі переговорної процедури закупівлі) або фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"source": "tenderer",
"relatesTo": "tenderer",
"classification": {
"scheme": " espd211",
"id": "CRITERION.OTHER"
},
"id": "df5cc43dbf914389a9b11f5d64b152f8",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.5"
},
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.6"
}
],
"requirementGroups": [
{
"description": "Учасник фізична особа підтверджує, що",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "018d7ea73edc4f64ab52eec34ec6ce9a"
}
],
"expectedValue": "true",
"status": "active",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "8400e4decbe74b99af293a42e94c7671"
}
]
}
}
Get Tender Criteria¶
Request
GET /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria HTTP/1.0
Authorization: Bearer broker
Host: public-api-sandbox.prozorro.gov.ua
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"title": "Updated title",
"description": "Службова (посадова) особа учасника процедури закупівлі, яка підписала тендерну пропозицію (або уповноважена на підписання договору в разі переговорної процедури закупівлі) або фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"source": "tenderer",
"relatesTo": "tenderer",
"classification": {
"scheme": " espd211",
"id": "CRITERION.OTHER"
},
"id": "df5cc43dbf914389a9b11f5d64b152f8",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.5"
},
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.6"
}
],
"requirementGroups": [
{
"description": "Updated description",
"requirements": [
{
"title": "Updated title",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "3f6418993fe44ff69bc7f0aaacbb8112"
},
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "statement",
"id": "bff18e694dad4023b2de3d5aed952778"
}
],
"expectedValue": "true",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
},
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f8cfe846869f44c49e2663d9afc1bb95"
}
],
"expectedValue": "true",
"status": "active",
"id": "5939752806064d71a87025348d2bcc43",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "8400e4decbe74b99af293a42e94c7671"
},
{
"description": "Учасник фізична особа підтверджує, що",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "8d4dde72297f40b18fcec8def4ee05cc"
}
],
"expectedValue": "true",
"status": "active",
"id": "72ee4ac40a9a4dbf942d112bf821d9a5",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "702b4995c19f49d0ad08f9f2cc618f58"
}
]
},
{
"title": "Вчинення злочинів, учинених з корисливих мотивів",
"description": "Службова (посадова) особа учасника процедури закупівлі, яка підписала тендерну пропозицію (або уповноважена на підписання договору в разі переговорної процедури закупівлі) або фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"source": "tenderer",
"relatesTo": "tenderer",
"classification": {
"scheme": " espd211",
"id": "CRITERION.EXCLUSION.CONVICTIONS.FRAUD"
},
"id": "c4ff58c4349647d4b8fe9de39bd19367",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.5"
},
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.6"
}
],
"requirementGroups": [
{
"description": "Учасник фізична особа підтверджує, що",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f34a8a43a86e4a38803c05b2eaa363a7"
}
],
"expectedValue": "true",
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
}
],
"id": "05b90eba26e14c66891211d4f8ef469c"
}
]
}
]
}
Request
GET /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8 HTTP/1.0
Authorization: Bearer broker
Host: public-api-sandbox.prozorro.gov.ua
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Updated title",
"description": "Службова (посадова) особа учасника процедури закупівлі, яка підписала тендерну пропозицію (або уповноважена на підписання договору в разі переговорної процедури закупівлі) або фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"source": "tenderer",
"relatesTo": "tenderer",
"classification": {
"scheme": " espd211",
"id": "CRITERION.OTHER"
},
"id": "df5cc43dbf914389a9b11f5d64b152f8",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.5"
},
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "17.1.6"
}
],
"requirementGroups": [
{
"description": "Updated description",
"requirements": [
{
"title": "Updated title",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "3f6418993fe44ff69bc7f0aaacbb8112"
},
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "statement",
"id": "bff18e694dad4023b2de3d5aed952778"
}
],
"expectedValue": "true",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
},
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f8cfe846869f44c49e2663d9afc1bb95"
}
],
"expectedValue": "true",
"status": "active",
"id": "5939752806064d71a87025348d2bcc43",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "8400e4decbe74b99af293a42e94c7671"
},
{
"description": "Учасник фізична особа підтверджує, що",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "8d4dde72297f40b18fcec8def4ee05cc"
}
],
"expectedValue": "true",
"status": "active",
"id": "72ee4ac40a9a4dbf942d112bf821d9a5",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "702b4995c19f49d0ad08f9f2cc618f58"
}
]
}
}
Requirement Group basic operation¶
Requirement group schema
Requirement group that’s object that contain requirements, and sets the rules for how to respond to requirements.
Inside requirement groups you must gave response to all requirements(that’s mean gave response to requirement group). If criterion have more than one requirement groups you must gave response only to one requirement group. If you try to gave responses to few requirement groups system will be returned error.
There you can see how it works on practice.
Create Criteria Requirement Group¶
Request
POST /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 1904
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"requirements": [
{
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
],
"expectedValue": "true",
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку"
}
],
"description": "Учасник фізична особа підтверджує, що"
}
}
Response
HTTP/1.0 201 Created
Content-Type: application/json
{
"data": {
"description": "Учасник фізична особа підтверджує, що",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "8d4dde72297f40b18fcec8def4ee05cc"
}
],
"expectedValue": "true",
"status": "active",
"id": "72ee4ac40a9a4dbf942d112bf821d9a5",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "702b4995c19f49d0ad08f9f2cc618f58"
}
}
Update Criteria Requirement Group¶
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 48
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"description": "Updated description"
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"description": "Updated description",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "018d7ea73edc4f64ab52eec34ec6ce9a"
}
],
"expectedValue": "true",
"status": "active",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "8400e4decbe74b99af293a42e94c7671"
}
}
Get Criteria Requirement Group¶
Request
GET /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups HTTP/1.0
Authorization: Bearer broker
Host: public-api-sandbox.prozorro.gov.ua
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"description": "Updated description",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "018d7ea73edc4f64ab52eec34ec6ce9a"
}
],
"expectedValue": "true",
"status": "active",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "8400e4decbe74b99af293a42e94c7671"
},
{
"description": "Учасник фізична особа підтверджує, що",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "8d4dde72297f40b18fcec8def4ee05cc"
}
],
"expectedValue": "true",
"status": "active",
"id": "72ee4ac40a9a4dbf942d112bf821d9a5",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "702b4995c19f49d0ad08f9f2cc618f58"
}
]
}
Request
GET /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671 HTTP/1.0
Authorization: Bearer broker
Host: public-api-sandbox.prozorro.gov.ua
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"description": "Updated description",
"requirements": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "018d7ea73edc4f64ab52eec34ec6ce9a"
}
],
"expectedValue": "true",
"status": "active",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00"
}
],
"id": "8400e4decbe74b99af293a42e94c7671"
}
}
Requirement basic operation¶
Requirement model schema
Create Requirement¶
Request
POST /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 1668
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
],
"expectedValue": "true",
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку"
}
}
Response
HTTP/1.0 201 Created
Content-Type: application/json
Location: http://lb-api-sandbox.prozorro.gov.ua/api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/5939752806064d71a87025348d2bcc43
{
"data": {
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f8cfe846869f44c49e2663d9afc1bb95"
}
],
"expectedValue": "true",
"status": "active",
"id": "5939752806064d71a87025348d2bcc43",
"datePublished": "2023-01-01T00:00:00+02:00"
}
}
Update Requirement¶
You can use PATCH method to update requirements for tenders in draft statuses.
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 405
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"title": "Updated title",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
]
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Updated title",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "ea7129f38f504614aea6fc27e8c8d081"
}
],
"expectedValue": "true",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
}
}
To update requirement in non-draft status of tender you should use PUT method. New version with status active will be created. Status of old version of requirement will be changed to cancelled.
Request
PUT /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups/05b90eba26e14c66891211d4f8ef469c/requirements/1f1bc73db30e4c4da5a30da124af935e?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 379
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
]
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "e96548971e6d4847b92e62c848fe212a"
}
],
"expectedValue": "true",
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
},
{
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "cancelled",
"dateModified": "2023-01-01T00:00:00+02:00"
}
]
}
Request
GET /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements HTTP/1.0
Authorization: Bearer broker
Host: public-api-sandbox.prozorro.gov.ua
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"title": "Updated title",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "ea7129f38f504614aea6fc27e8c8d081"
}
],
"expectedValue": "true",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
},
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f8cfe846869f44c49e2663d9afc1bb95"
}
],
"expectedValue": "true",
"status": "active",
"id": "5939752806064d71a87025348d2bcc43",
"datePublished": "2023-01-01T00:00:00+02:00"
}
]
}
Delete Requirement¶
To delete requirement from requirement group you can set status cancelled to this requirement.
Request
PUT /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups/05b90eba26e14c66891211d4f8ef469c/requirements/1f1bc73db30e4c4da5a30da124af935e?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 33
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"status": "cancelled"
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"expectedValue": "true",
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "cancelled",
"dateModified": "2023-01-01T00:00:00+02:00"
},
{
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "cancelled",
"dateModified": "2023-01-01T00:00:00+02:00"
}
]
}
Get Requirement¶
Request
GET /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements HTTP/1.0
Authorization: Bearer broker
Host: public-api-sandbox.prozorro.gov.ua
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"title": "Updated title",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "ea7129f38f504614aea6fc27e8c8d081"
}
],
"expectedValue": "true",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
},
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f8cfe846869f44c49e2663d9afc1bb95"
}
],
"expectedValue": "true",
"status": "active",
"id": "5939752806064d71a87025348d2bcc43",
"datePublished": "2023-01-01T00:00:00+02:00"
}
]
}
Request
GET /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312 HTTP/1.0
Authorization: Bearer broker
Host: public-api-sandbox.prozorro.gov.ua
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Updated title",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "ea7129f38f504614aea6fc27e8c8d081"
}
],
"expectedValue": "true",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
}
}
Eligible Evidence basic operation¶
Eligible Evidence model schema
Create Eligible Evidence¶
You can use POST method to add evidence for tenders in draft statuses.
Request
POST /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312/evidences?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 354
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
}
Response
HTTP/1.0 201 Created
Content-Type: application/json
Location: http://lb-api-sandbox.prozorro.gov.ua/api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312/evidences/f3b59565f9e840b8948e87ba42d2dfc2
{
"data": {
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f3b59565f9e840b8948e87ba42d2dfc2"
}
}
To add evidence(s) in non-draft status of tender you should use PUT method on Requirement level with extended eligibleEvidences array. New version or Requirement with status active and with extended eligibleEvidences array will be created.
Request
PUT /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups/05b90eba26e14c66891211d4f8ef469c/requirements/1f1bc73db30e4c4da5a30da124af935e?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 597
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
},
{
"title": "new, added by requirement PUT",
"description": "Довідка в довільній формі",
"type": "document"
}
]
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f48877fc3b074ae2a9d8a0643262c402"
},
{
"title": "new, added by requirement PUT",
"description": "Довідка в довільній формі",
"type": "document",
"id": "415e193b15a6467c9e2ed31cfceb5725"
}
],
"expectedValue": "true",
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
},
{
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "cancelled",
"dateModified": "2023-01-01T00:00:00+02:00"
}
]
}
Update Eligible Evidence¶
You can use PATCH method to update evidence for tenders in draft statuses.
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312/evidences/f3b59565f9e840b8948e87ba42d2dfc2?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 44
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"title_en": "Documented approve"
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Документальне підтвердження",
"title_en": "Documented approve",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f3b59565f9e840b8948e87ba42d2dfc2"
}
}
To update evidence(s) in non-draft status of tender you should use PUT method on Requirement level with updated evidence(s) in eligibleEvidences array. New version or Requirement with status active and with changed eligibleEvidences array will be created.
Request
PUT /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups/05b90eba26e14c66891211d4f8ef469c/requirements/1f1bc73db30e4c4da5a30da124af935e?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 607
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
},
{
"title": "changed_new, changed by requirement PUT",
"description": "Довідка в довільній формі",
"type": "document"
}
]
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "7b9bc044cd384c25aa3684cb5d348d0f"
},
{
"title": "changed_new, changed by requirement PUT",
"description": "Довідка в довільній формі",
"type": "document",
"id": "deee4fb840194223af49307354d85729"
}
],
"expectedValue": "true",
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
},
{
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "cancelled",
"dateModified": "2023-01-01T00:00:00+02:00"
}
]
}
Delete Eligible Evidence¶
You can use DELETE method to delete evidence for tenders in draft statuses.
Request
DELETE /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312/evidences/f3b59565f9e840b8948e87ba42d2dfc2?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 0
Host: lb-api-sandbox.prozorro.gov.ua
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Документальне підтвердження",
"title_en": "Documented approve",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f3b59565f9e840b8948e87ba42d2dfc2"
}
}
For tenders in non-draft statuses evidence(s) can be deleted from Requirement only by using PUT method on Requirement level. Use eligibleEvidences array without some evidence(s) to delete them from Requirement. To delete all evidences from Requirement use empty array for eligibleEvidences field.
Request
PUT /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups/05b90eba26e14c66891211d4f8ef469c/requirements/1f1bc73db30e4c4da5a30da124af935e?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 35
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"eligibleEvidences": []
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"expectedValue": "true",
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
},
{
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "cancelled",
"dateModified": "2023-01-01T00:00:00+02:00"
}
]
}
For tenders in draft statuses there is possibility to create, update and delete eligibleEvidences, make PATCH request to requirement and send new list of eligibleEvidences:
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 726
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
},
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "statement"
}
]
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Updated title",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "eef3a48bfc524d0e9a29fd25c6dbb33f"
},
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "statement",
"id": "afcd4ad361574132b8358b8bd0f2821a"
}
],
"expectedValue": "true",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
}
}
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 422
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "statement",
"id": "afcd4ad361574132b8358b8bd0f2821a"
}
]
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Updated title",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "statement",
"id": "afcd4ad361574132b8358b8bd0f2821a"
}
],
"expectedValue": "true",
"id": "fc4c7b31124044c691ba5f51c6520312",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
}
}
Retrieve Eligible Evidence¶
Request
GET /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312/evidences HTTP/1.0 Authorization: Bearer broker Host: public-api-sandbox.prozorro.gov.uaResponse
HTTP/1.0 200 OK Content-Type: application/json { "data": [ { "title": "Документальне підтвердження", "description": "Довідка в довільній формі", "type": "document", "id": "3f6418993fe44ff69bc7f0aaacbb8112" }, { "title": "Документальне підтвердження", "description": "Довідка в довільній формі", "type": "statement", "id": "bff18e694dad4023b2de3d5aed952778" }, { "title": "Документальне підтвердження", "title_en": "Documented approve", "description": "Довідка в довільній формі", "type": "document", "id": "f3b59565f9e840b8948e87ba42d2dfc2" } ] }
Request
GET /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/df5cc43dbf914389a9b11f5d64b152f8/requirement_groups/8400e4decbe74b99af293a42e94c7671/requirements/fc4c7b31124044c691ba5f51c6520312/evidences/f3b59565f9e840b8948e87ba42d2dfc2 HTTP/1.0
Authorization: Bearer broker
Host: public-api-sandbox.prozorro.gov.ua
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Документальне підтвердження",
"title_en": "Documented approve",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f3b59565f9e840b8948e87ba42d2dfc2"
}
}
Exclusion criteria¶
Exclusion criteria available and required for the following procedures: aboveThresholdUA, aboveThresholdEU, competitiveDialogueUA, competitiveDialogueEU, competitiveDialogueUA.stage2, competitiveDialogueEU.stage2, esco, closeFrameworkAgreementUA
Standard data, you could get here
You can’t update tender to status active.tendering without 9 EXCLUSION and 1 OTHER.BID.LANGUAGE criteria:
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 40
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"status": "active.tendering"
}
}
Response
HTTP/1.0 403 Forbidden
Content-Type: application/json
{
"status": "error",
"errors": [
{
"location": "body",
"name": "data",
"description": "Tender must contain all required `EXCLUSION` criteria: CRITERION.EXCLUSION.BUSINESS.BANKRUPTCY, CRITERION.EXCLUSION.CONFLICT_OF_INTEREST.MISINTERPRETATION, CRITERION.EXCLUSION.CONTRIBUTIONS.PAYMENT_OF_TAXES, CRITERION.EXCLUSION.CONVICTIONS.CHILD_LABOUR-HUMAN_TRAFFICKING, CRITERION.EXCLUSION.CONVICTIONS.CORRUPTION, CRITERION.EXCLUSION.CONVICTIONS.FRAUD, CRITERION.EXCLUSION.CONVICTIONS.PARTICIPATION_IN_CRIMINAL_ORGANISATION, CRITERION.EXCLUSION.MISCONDUCT.MARKET_DISTORTION, CRITERION.EXCLUSION.NATIONAL.OTHER"
}
]
}
EXCLUSION criteria and all criteria objects are unchangeable:
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 36
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"title": "Updated title"
}
}
Response
HTTP/1.0 403 Forbidden
Content-Type: application/json
{
"status": "error",
"errors": [
{
"location": "body",
"name": "data",
"description": "Can't update exclusion ecriteria objects"
}
]
}
Request
POST /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 1904
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"requirements": [
{
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
],
"expectedValue": "true",
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку"
}
],
"description": "Учасник фізична особа підтверджує, що"
}
}
Response
HTTP/1.0 403 Forbidden
Content-Type: application/json
{
"status": "error",
"errors": [
{
"location": "body",
"name": "data",
"description": "Can't update exclusion ecriteria objects"
}
]
}
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups/05b90eba26e14c66891211d4f8ef469c?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 48
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"description": "Updated description"
}
}
Response
HTTP/1.0 403 Forbidden
Content-Type: application/json
{
"status": "error",
"errors": [
{
"location": "body",
"name": "data",
"description": "Can't update exclusion ecriteria objects"
}
]
}
Request
POST /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups/05b90eba26e14c66891211d4f8ef469c/requirements?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 1668
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
],
"expectedValue": "true",
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку"
}
}
Response
HTTP/1.0 403 Forbidden
Content-Type: application/json
{
"status": "error",
"errors": [
{
"location": "body",
"name": "data",
"description": "Can't update exclusion ecriteria objects"
}
]
}
For tenders in draft statuses you can patch exclusion requirement, but you can send only eligibleEvidences
Request
PATCH /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups/05b90eba26e14c66891211d4f8ef469c/requirements/1f1bc73db30e4c4da5a30da124af935e?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 379
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
]
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": {
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "f34a8a43a86e4a38803c05b2eaa363a7"
}
],
"expectedValue": "true",
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
}
}
For tenders in non-draft statuses you can PUT exclusion requirement, but you can change only status and eligibleEvidences
Request
PUT /api/2.5/tenders/f83728385fa9438bb4c5c118ffc5012a/criteria/c4ff58c4349647d4b8fe9de39bd19367/requirement_groups/05b90eba26e14c66891211d4f8ef469c/requirements/1f1bc73db30e4c4da5a30da124af935e?acc_token=ca00870e9e594a068127cf82158c01a2 HTTP/1.0
Authorization: Bearer broker
Content-Length: 379
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": {
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document"
}
]
}
}
Response
HTTP/1.0 200 OK
Content-Type: application/json
{
"data": [
{
"title": "Фізична особа, яка є учасником процедури закупівлі, не була засуджена за злочин, учинений з корисливих мотивів (зокрема, пов'язаний з хабарництвом та відмиванням коштів), судимість з якої знято або погашено у встановленому законом порядку",
"dataType": "boolean",
"eligibleEvidences": [
{
"title": "Документальне підтвердження",
"description": "Довідка в довільній формі",
"type": "document",
"id": "e96548971e6d4847b92e62c848fe212a"
}
],
"expectedValue": "true",
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "active"
},
{
"id": "1f1bc73db30e4c4da5a30da124af935e",
"datePublished": "2023-01-01T00:00:00+02:00",
"status": "cancelled",
"dateModified": "2023-01-01T00:00:00+02:00"
}
]
}
Language criterion workflow¶
Language criterion creates as other and could be presented in bulk request with other criteria. Language should be specified in title
Request
POST /api/2.5/tenders/fb07ce223a754201a341023b86d832ef/criteria?acc_token=056f6edd10e84810b429550ae3a12f86 HTTP/1.0
Authorization: Bearer broker
Content-Length: 1332
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": [
{
"title": "Мова (мови), якою (якими) повинні готуватися тендерні пропозиції",
"source": "tenderer",
"classification": {
"scheme": " ESPD211",
"id": "CRITERION.OTHER.BID.LANGUAGE"
},
"relatesTo": "tenderer",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION"
}
],
"requirementGroups": [
{
"description": "Учасник фізична особа підтверджує, що",
"requirements": [
{
"title": "Мова тендерної пропозиції українська",
"dataType": "boolean",
"expectedValue": "true"
}
]
}
]
}
]
}
Response
HTTP/1.0 201 Created
Content-Type: application/json; charset=UTF-8
{
"data": [
{
"requirementGroups": [
{
"requirements": [
{
"dataType": "boolean",
"id": "5caf18cb9564436992d9c4d6a9a435de",
"expectedValue": "true",
"title": "Мова тендерної пропозиції українська"
}
],
"id": "908f1976f2e24246b30b711c3fb12b32",
"description": "Учасник фізична особа підтверджує, що"
}
],
"classification": {
"scheme": " GENERAL",
"id": "CRITERION.OTHER.BID.LANGUAGE"
},
"title": "Мова (мови), якою (якими) повинні готуватися тендерні пропозиції",
"relatesTo": "tenderer",
"legislation": [
{
"version": "2020-04-19",
"type": "NATIONAL_LEGISLATION",
"identifier": {
"uri": "https://zakon.rada.gov.ua/laws/show/922-19",
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\""
}
}
],
"source": "tenderer",
"id": "1cbf6bce07ae4474856908846baa5b90"
}
]
}
But field eligibleEvidences is forbidden
Request
PATCH /api/2.5/tenders/fb07ce223a754201a341023b86d832ef/criteria/1cbf6bce07ae4474856908846baa5b90?acc_token=056f6edd10e84810b429550ae3a12f86 HTTP/1.0
Authorization: Bearer broker
Content-Length: 40
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data":
{
"requirementGroups": [
{
"requirements": [
{
"dataType": "boolean",
"expectedValue": "true",
"title": "Мова тендерної пропозиції українська",
"eligibleEvidences": [
{
"description": "Довідка в довільній формі",
"type": "document",
"title": "Документальне підтвердження"
}
]
}
],
"description": "Учасник фізична особа підтверджує, що"
}
],
"classification": {
"scheme": " GENERAL",
"id": "CRITERION.OTHER.BID.LANGUAGE"
},
"title": "Мова (мови), якою (якими) повинні готуватися тендерні пропозиції",
"relatesTo": "tenderer",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION"
}
],
"source": "tenderer"
}
}
Response
HTTP/1.0 403 Forbidden
Content-Type: application/json; charset=UTF-8
{
"status": "error",
"errors": [
{
"location": "body",
"name": "requirementGroups",
"description": [
{
"requirements": [
{
"eligibleEvidences": [
"This field is forbidden for current criterion"
]
}
]
}
]
}
]
}
expectedValue must be only true
Request
PATCH /api/2.5/tenders/fb07ce223a754201a341023b86d832ef/criteria/1cbf6bce07ae4474856908846baa5b90?acc_token=056f6edd10e84810b429550ae3a12f86 HTTP/1.0
Authorization: Bearer broker
Content-Length: 40
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data":
{
"requirementGroups": [
{
"requirements": [
{
"dataType": "boolean",
"expectedValue": "false",
"title": "Мова тендерної пропозиції українська"
],
"description": "Учасник фізична особа підтверджує, що"
}
],
"classification": {
"scheme": " GENERAL",
"id": "CRITERION.OTHER.BID.LANGUAGE"
},
"title": "Мова (мови), якою (якими) повинні готуватися тендерні пропозиції",
"relatesTo": "tenderer",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION"
}
],
"source": "tenderer"
}
}
Response
HTTP/1.0 403 Forbidden
Content-Type: application/json; charset=UTF-8
{
"status": "error",
"errors": [
{
"location": "body",
"name": "requirementGroups",
"description": [
{
"requirements": [
{
"expectedValue": [
"Value must be true"
]
}
]
}
]
}
]
}
Bid guarantee criterion (available for tenders: belowThreshold, aboveThresholdUA, aboveThresholdEU, esco). If specified, should be also specified guarantee for tender if criterion relatesTo = ‘tender’ or guarantee for lot if relatesTo = ‘lot’
Request
POST /api/2.5/tenders/fb07ce223a754201a341023b86d832ef/criteria?acc_token=056f6edd10e84810b429550ae3a12f86 HTTP/1.0
Authorization: Bearer broker
Content-Length: 1332
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": [
{
"title": "Вид та умови надання забезпечення тендерних пропозицій",
"source": "tenderer",
"classification": {
"scheme": "ESPD211",
"id": "CRITERION.OTHER.BID.GUARANTEE"
},
"relatesTo": "tender",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "21.2.9"
}
],
"requirementGroups": [
{
"description": "Учасник підтверджує, що",
"requirements": [
{
"title": "вид та умови надання забезпечення тендерних пропозицій",
"description": "Умови забезпечення тендерної пропозиції: строк дії забезпечення тендерної пропозиції повинен бути протягом строку дії тендерної пропозиції, не менше ніж 90 днів з дати розкриття тендерних пропозицій електронною системою закупівель (відповідно до ст. 253 Цивільного кодексу України розраховується з наступного дня після розкриття тендерних пропозицій електронною системою закупівель), вид банківська гарантія",
"dataType": "boolean",
"expectedValue": "true",
"eligibleEvidences": [
{
"description": "Різнокольоровий скан у форматі pdf",
"type": "document",
"title": "Підтвердження банківської гарантії"
}
]
}
]
}
]
}
]
Response
HTTP/1.0 201 Created
Content-Type: application/json; charset=UTF-8
{
"data": [
{
"id": "359bc0b02fa3422996d8e736e7f8357e",
"title": "Вид та умови надання забезпечення тендерних пропозицій",
"source": "tenderer",
"relatesTo": "tender",
"classification": {
"scheme": "ESPD211",
"id": "CRITERION.OTHER.BID.GUARANTEE"
},
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "21.2.9"
}
],
"requirementGroups": [
{
"id": "ae218136516248078aca856334720f31",
"description": "Учасник підтверджує, що",
"requirements": [
{
"id": "a10274a2aa7a49a3863d028ca44773d0",
"title": "вид та умови надання забезпечення тендерних пропозицій",
"description": "Умови забезпечення тендерної пропозиції: строк дії забезпечення тендерної пропозиції повинен бути протягом строку дії тендерної пропозиції, не менше ніж 90 днів з дати розкриття тендерних пропозицій електронною системою закупівель (відповідно до ст. 253 Цивільного кодексу України розраховується з наступного дня після розкриття тендерних пропозицій електронною системою закупівель), вид банківська гарантія",
"dataType": "boolean",
"eligibleEvidences": [
{
"id": "e1debf099224493f9dc4b8701dd993a8",
"title": "Підтвердження банківської гарантії",
"description": "Різнокольоровий скан у форматі pdf",
"type": "document"
}
],
"expectedValue": "true",
"status": "active",
"datePublished": "2021-03-14T21:59:25.725232+02:00"
}
]
}
]
}
]
}
Contract guarantee criterion (available for tenders: belowThreshold, aboveThresholdUA, aboveThresholdEU, esco). For current criterion could be set only source = ‘winner’. eligibleEvidences could be added according to Bidder Operations
Request
POST /api/2.5/tenders/fb07ce223a754201a341023b86d832ef/criteria?acc_token=056f6edd10e84810b429550ae3a12f86 HTTP/1.0
Authorization: Bearer broker
Content-Length: 1332
Content-Type: application/json
Host: lb-api-sandbox.prozorro.gov.ua
{
"data": [
{
"title": "Вид та умови надання забезпечення тендерних пропозицій",
"source": "winner",
"classification": {
"scheme": "ESPD211",
"id": "CRITERION.OTHER.CONTRACT.GUARANTEE"
},
"relatesTo": "tender",
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "21.2.9"
}
],
"requirementGroups": [
{
"description": "Учасник підтверджує, що",
"requirements": [
{
"title": "вид та умови надання забезпечення тендерних пропозицій",
"description": "Умови забезпечення тендерної пропозиції: строк дії забезпечення тендерної пропозиції повинен бути протягом строку дії тендерної пропозиції, не менше ніж 90 днів з дати розкриття тендерних пропозицій електронною системою закупівель (відповідно до ст. 253 Цивільного кодексу України розраховується з наступного дня після розкриття тендерних пропозицій електронною системою закупівель), вид банківська гарантія",
"dataType": "boolean",
"expectedValue": "true",
"eligibleEvidences": [
{
"description": "Різнокольоровий скан у форматі pdf",
"type": "document",
"title": "Підтвердження банківської гарантії"
}
]
}
]
}
]
}
]
Response
HTTP/1.0 201 Created
Content-Type: application/json; charset=UTF-8
{
"data": [
{
"id": "990fb5d782a943fe805bc8e40e632573",
"title": "Вид та умови надання забезпечення тендерних пропозицій",
"source": "winner",
"relatesTo": "tender",
"classification": {
"scheme": "ESPD211",
"id": "CRITERION.OTHER.CONTRACT.GUARANTEE"
},
"legislation": [
{
"version": "2020-04-19",
"identifier": {
"id": "922-VIII",
"legalName": "Закон України \"Про публічні закупівлі\"",
"uri": "https://zakon.rada.gov.ua/laws/show/922-19"
},
"type": "NATIONAL_LEGISLATION",
"article": "21.2.9"
}
],
"requirementGroups": [
{
"id": "acdda0a0eb054636b36930235f13335a",
"description": "Учасник підтверджує, що",
"requirements": [
{
"id": "781bb46e2e5840dfa954564a52e438fe",
"title": "вид та умови надання забезпечення тендерних пропозицій",
"description": "Умови забезпечення тендерної пропозиції: строк дії забезпечення тендерної пропозиції повинен бути протягом строку дії тендерної пропозиції, не менше ніж 90 днів з дати розкриття тендерних пропозицій електронною системою закупівель (відповідно до ст. 253 Цивільного кодексу України розраховується з наступного дня після розкриття тендерних пропозицій електронною системою закупівель), вид банківська гарантія",
"dataType": "boolean",
"eligibleEvidences": [
{
"id": "5003840a832a4b489fe7782cfe5d76c2",
"title": "Підтвердження банківської гарантії",
"description": "Різнокольоровий скан у форматі pdf",
"type": "document"
}
],
"expectedValue": "true",
"status": "active",
"datePublished": "2021-03-14T22:31:17.206820+02:00"
}
]
}
]
}
]
}
Exclusion criteria workflow¶
![digraph G {
rankdir = LR
tender_draft [
label = "draft*"
shape = circle
fixedsize = true
width = .9
]
tender_active_tendering [
label = "active.\ntendering"
shape = circle
fixedsize = true
width = .9
]
bid_draft [
label = "draft"
shape = circle
fixedsize = true
width = .9
]
bid_active [
label = "active"
shape = circle
fixedsize = true
width = .9
]
tender_draft -> tender_active_tendering;
bid_draft -> bid_active;
bid_active -> create_bid_object;
create_requirement_response_object [
label = "Create requirement \nresponses"
shape = rect
style = filled
fillcolor = plum
fixedsize = true
height = .5
width = 2
]
create_bid_object [
label = "Create bid"
shape = rect
style = filled
fillcolor = moccasin
fixedsize = true
height = .25
width = 2
]
create_criteria_object [
label = "Create Criteria\n(9 Exclusion criteria \nare required for \nsome procedures)"
shape = rect
style = filled
fillcolor = lightsalmon
fixedsize = true
height = 1
width = 2
]
add_eligible_evidences_object [
label = "Can be added \neligible evidences"
shape = rect
style = filled
fillcolor = moccasin
fixedsize = true
height = .5
width = 2
]
block_patch_requirement_response_object [
label = "Can't add or \nupdate requirement \nresponses and evidence"
shape = rect
style = filled
fillcolor = moccasin
fixedsize = true
height = .75
width = 2
]
subgraph cluster_tender {
label = "Tender"
subgraph cluster_draft {
label = ""
style = filled
color = plum
tender_draft
create_criteria_object
}
subgraph cluster_active {
label = ""
style = filled
color = pink
tender_active_tendering
create_bid_object
add_eligible_evidences_object
}
}
subgraph cluster_bid {
label = "Bid"
subgraph cluster_draft {
label = ""
style = filled
color = moccasin
bid_draft
create_requirement_response_object
}
subgraph cluster_active {
label = ""
style = filled
color = mediumaquamarine
bid_active
block_patch_requirement_response_object
}
}
}](../../_images/graphviz-4827547268ba63986d36c71a03eddb1219f62f76.png)