Публічні vs приватні списки
Публічні списки
Changes або DateModified списки можуть не відображати об’єкти моніторингу в деяких випадках (статус draft, статус cancelled, …) Якщо у нас є draft, cancelled і active об’єкти, відображається лише останній в публічних списках:
Зміни
GET /api/2.5/monitorings?feed=changes&opt_fields=status HTTP/1.0
Authorization: Basic YnJva2VyOmJyb2tlcg==
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogNDN9fSwgImNsdXN0ZXJfdGltZSI6IHsiY2x1c3RlclRpbWUiOiB7IiR0aW1lc3RhbXAiOiB7InQiOiAxNzYyMjUzOTkyLCAiaSI6IDQzfX0sICJzaWduYXR1cmUiOiB7Imhhc2giOiB7IiRiaW5hcnkiOiB7ImJhc2U2NCI6ICIzcElVeTVLdlVSSEJiUzR0ZEtyYkk1YmQ4RXM9IiwgInN1YlR5cGUiOiAiMDAifX0sICJrZXlJZCI6IDc1NjY2Mjk2Njg0Njg1NTU3ODN9fX0=; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"id": "33e469c4a55245ce9224b273c974d502"
}
],
"next_page": {
"offset": 1762253992.371,
"path": "/api/2.5/monitorings?opt_fields=status&offset=1762253992.371",
"uri": "http://audit-api-sandbox.prozorro.gov.ua/api/2.5/monitorings?opt_fields=status&offset=1762253992.371"
}
}
По даті
GET /api/2.5/monitorings?opt_fields=status HTTP/1.0
Authorization: Basic YnJva2VyOmJyb2tlcg==
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogNDN9fSwgImNsdXN0ZXJfdGltZSI6IHsiY2x1c3RlclRpbWUiOiB7IiR0aW1lc3RhbXAiOiB7InQiOiAxNzYyMjUzOTkyLCAiaSI6IDQzfX0sICJzaWduYXR1cmUiOiB7Imhhc2giOiB7IiRiaW5hcnkiOiB7ImJhc2U2NCI6ICIzcElVeTVLdlVSSEJiUzR0ZEtyYkk1YmQ4RXM9IiwgInN1YlR5cGUiOiAiMDAifX0sICJrZXlJZCI6IDc1NjY2Mjk2Njg0Njg1NTU3ODN9fX0=; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"id": "33e469c4a55245ce9224b273c974d502"
}
],
"next_page": {
"offset": 1762253992.371,
"path": "/api/2.5/monitorings?opt_fields=status&offset=1762253992.371",
"uri": "http://audit-api-sandbox.prozorro.gov.ua/api/2.5/monitorings?opt_fields=status&offset=1762253992.371"
}
}
Моніторінги закупівлі
GET /api/2.5/tenders/13c14e6a15b24e1a982310f262e18e7a/monitorings HTTP/1.0
Authorization: Basic YnJva2VyOmJyb2tlcg==
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogNDN9fSwgImNsdXN0ZXJfdGltZSI6IHsiY2x1c3RlclRpbWUiOiB7IiR0aW1lc3RhbXAiOiB7InQiOiAxNzYyMjUzOTkyLCAiaSI6IDQzfX0sICJzaWduYXR1cmUiOiB7Imhhc2giOiB7IiRiaW5hcnkiOiB7ImJhc2U2NCI6ICIzcElVeTVLdlVSSEJiUzR0ZEtyYkk1YmQ4RXM9IiwgInN1YlR5cGUiOiAiMDAifX0sICJrZXlJZCI6IDc1NjY2Mjk2Njg0Njg1NTU3ODN9fX0=; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"dateCreated": "2018-01-01T02:03:00+02:00",
"id": "33e469c4a55245ce9224b273c974d502"
}
],
"count": 1,
"page": 1,
"limit": 500,
"total": 1
}
Це також стосується TEST-mode:
Зміни [test]
GET /api/2.5/monitorings?mode=test&feed=changes&opt_fields=status%2Cmode HTTP/1.0
Authorization: Basic YnJva2VyOmJyb2tlcg==
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogNjF9fSwgImNsdXN0ZXJfdGltZSI6IHsiY2x1c3RlclRpbWUiOiB7IiR0aW1lc3RhbXAiOiB7InQiOiAxNzYyMjUzOTkyLCAiaSI6IDYxfX0sICJzaWduYXR1cmUiOiB7Imhhc2giOiB7IiRiaW5hcnkiOiB7ImJhc2U2NCI6ICIzcElVeTVLdlVSSEJiUzR0ZEtyYkk1YmQ4RXM9IiwgInN1YlR5cGUiOiAiMDAifX0sICJrZXlJZCI6IDc1NjY2Mjk2Njg0Njg1NTU3ODN9fX0=; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"id": "05a178d3c4fb49b686cb637ff9893b36"
}
],
"next_page": {
"offset": 1762253992.535,
"path": "/api/2.5/monitorings?mode=test&opt_fields=status&offset=1762253992.535",
"uri": "http://audit-api-sandbox.prozorro.gov.ua/api/2.5/monitorings?mode=test&opt_fields=status&offset=1762253992.535"
}
}
По даті [test]
GET /api/2.5/monitorings?mode=test&opt_fields=status%2Cmode HTTP/1.0
Authorization: Basic YnJva2VyOmJyb2tlcg==
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogNjF9fSwgImNsdXN0ZXJfdGltZSI6IHsiY2x1c3RlclRpbWUiOiB7IiR0aW1lc3RhbXAiOiB7InQiOiAxNzYyMjUzOTkyLCAiaSI6IDYxfX0sICJzaWduYXR1cmUiOiB7Imhhc2giOiB7IiRiaW5hcnkiOiB7ImJhc2U2NCI6ICIzcElVeTVLdlVSSEJiUzR0ZEtyYkk1YmQ4RXM9IiwgInN1YlR5cGUiOiAiMDAifX0sICJrZXlJZCI6IDc1NjY2Mjk2Njg0Njg1NTU3ODN9fX0=; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"id": "05a178d3c4fb49b686cb637ff9893b36"
}
],
"next_page": {
"offset": 1762253992.535,
"path": "/api/2.5/monitorings?mode=test&opt_fields=status&offset=1762253992.535",
"uri": "http://audit-api-sandbox.prozorro.gov.ua/api/2.5/monitorings?mode=test&opt_fields=status&offset=1762253992.535"
}
}
Моніторінги закупівлі [test]
GET /api/2.5/tenders/13c14e6a15b24e1a982310f262e18e7a/monitorings?mode=test&opt_fields=mode HTTP/1.0
Authorization: Basic YnJva2VyOmJyb2tlcg==
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogNjF9fSwgImNsdXN0ZXJfdGltZSI6IHsiY2x1c3RlclRpbWUiOiB7IiR0aW1lc3RhbXAiOiB7InQiOiAxNzYyMjUzOTkyLCAiaSI6IDYxfX0sICJzaWduYXR1cmUiOiB7Imhhc2giOiB7IiRiaW5hcnkiOiB7ImJhc2U2NCI6ICIzcElVeTVLdlVSSEJiUzR0ZEtyYkk1YmQ4RXM9IiwgInN1YlR5cGUiOiAiMDAifX0sICJrZXlJZCI6IDc1NjY2Mjk2Njg0Njg1NTU3ODN9fX0=; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"dateCreated": "2018-01-01T02:03:00+02:00",
"mode": "test",
"id": "05a178d3c4fb49b686cb637ff9893b36"
}
],
"count": 1,
"page": 1,
"limit": 500,
"total": 1
}
Приватні списки
Приватні канали показують об’єкти draft і cancelled:
Проте доступ до приватних каналів здійснюється ліше якщо надано авторізацію
GET /api/2.5/monitorings?feed=changes&mode=real_draft&opt_fields=status HTTP/1.0
Authorization: Basic YnJva2VyOmJyb2tlcg==
Host: audit-api-sandbox.prozorro.gov.ua
Response: 403 Forbidden
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogN319LCAiY2x1c3Rlcl90aW1lIjogeyJjbHVzdGVyVGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogN319LCAic2lnbmF0dXJlIjogeyJoYXNoIjogeyIkYmluYXJ5IjogeyJiYXNlNjQiOiAiM3BJVXk1S3ZVUkhCYlM0dGRLcmJJNWJkOEVzPSIsICJzdWJUeXBlIjogIjAwIn19LCAia2V5SWQiOiA3NTY2NjI5NjY4NDY4NTU1NzgzfX19; Path=/
X-Content-Type-Options: nosniff
{
"status": "error",
"errors": [
{
"location": "url",
"name": "permission",
"description": "Forbidden"
}
]
}
Зміни
GET /api/2.5/monitorings?feed=changes&mode=real_draft&opt_fields=status HTTP/1.0
Authorization: Basic dGVzdF9zYXM6dGVzdF9zYXNfdG9rZW4=
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogN319LCAiY2x1c3Rlcl90aW1lIjogeyJjbHVzdGVyVGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogN319LCAic2lnbmF0dXJlIjogeyJoYXNoIjogeyIkYmluYXJ5IjogeyJiYXNlNjQiOiAiM3BJVXk1S3ZVUkhCYlM0dGRLcmJJNWJkOEVzPSIsICJzdWJUeXBlIjogIjAwIn19LCAia2V5SWQiOiA3NTY2NjI5NjY4NDY4NTU1NzgzfX19; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "draft",
"dateModified": "2018-01-01T02:01:00+02:00",
"id": "ae0bdfa718ad4d9f9fcf69e07d6525f3"
},
{
"status": "cancelled",
"dateModified": "2018-01-01T02:02:00+02:00",
"id": "9845ebd5a32946838e0b0bde0d2def0c"
},
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"id": "af3e263e8ab949e0a6efaa3b781c3813"
}
],
"next_page": {
"offset": 1762253992.042,
"path": "/api/2.5/monitorings?mode=real_draft&opt_fields=status&offset=1762253992.042",
"uri": "http://audit-api-sandbox.prozorro.gov.ua/api/2.5/monitorings?mode=real_draft&opt_fields=status&offset=1762253992.042"
}
}
По даті
GET /api/2.5/monitorings?mode=real_draft&opt_fields=status HTTP/1.0
Authorization: Basic dGVzdF9zYXM6dGVzdF9zYXNfdG9rZW4=
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogN319LCAiY2x1c3Rlcl90aW1lIjogeyJjbHVzdGVyVGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogN319LCAic2lnbmF0dXJlIjogeyJoYXNoIjogeyIkYmluYXJ5IjogeyJiYXNlNjQiOiAiM3BJVXk1S3ZVUkhCYlM0dGRLcmJJNWJkOEVzPSIsICJzdWJUeXBlIjogIjAwIn19LCAia2V5SWQiOiA3NTY2NjI5NjY4NDY4NTU1NzgzfX19; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "draft",
"dateModified": "2018-01-01T02:01:00+02:00",
"id": "ae0bdfa718ad4d9f9fcf69e07d6525f3"
},
{
"status": "cancelled",
"dateModified": "2018-01-01T02:02:00+02:00",
"id": "9845ebd5a32946838e0b0bde0d2def0c"
},
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"id": "af3e263e8ab949e0a6efaa3b781c3813"
}
],
"next_page": {
"offset": 1762253992.042,
"path": "/api/2.5/monitorings?mode=real_draft&opt_fields=status&offset=1762253992.042",
"uri": "http://audit-api-sandbox.prozorro.gov.ua/api/2.5/monitorings?mode=real_draft&opt_fields=status&offset=1762253992.042"
}
}
Моніторінги закупівлі
GET /api/2.5/tenders/13c14e6a15b24e1a982310f262e18e7a/monitorings?mode=draft HTTP/1.0
Authorization: Basic dGVzdF9zYXM6dGVzdF9zYXNfdG9rZW4=
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogN319LCAiY2x1c3Rlcl90aW1lIjogeyJjbHVzdGVyVGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogN319LCAic2lnbmF0dXJlIjogeyJoYXNoIjogeyIkYmluYXJ5IjogeyJiYXNlNjQiOiAiM3BJVXk1S3ZVUkhCYlM0dGRLcmJJNWJkOEVzPSIsICJzdWJUeXBlIjogIjAwIn19LCAia2V5SWQiOiA3NTY2NjI5NjY4NDY4NTU1NzgzfX19; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "draft",
"dateModified": "2018-01-01T02:01:00+02:00",
"dateCreated": "2018-01-01T02:01:00+02:00",
"id": "ae0bdfa718ad4d9f9fcf69e07d6525f3"
},
{
"status": "cancelled",
"dateModified": "2018-01-01T02:02:00+02:00",
"dateCreated": "2018-01-01T02:02:00+02:00",
"id": "9845ebd5a32946838e0b0bde0d2def0c"
},
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"dateCreated": "2018-01-01T02:03:00+02:00",
"id": "af3e263e8ab949e0a6efaa3b781c3813"
}
],
"count": 3,
"page": 1,
"limit": 500,
"total": 3
}
Приватні списки для TEST-mode:
Зміни [test]
GET /api/2.5/monitorings?feed=changes&mode=all_draft&opt_fields=status%2Cmode HTTP/1.0
Authorization: Basic dGVzdF9zYXM6dGVzdF9zYXNfdG9rZW4=
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogMjV9fSwgImNsdXN0ZXJfdGltZSI6IHsiY2x1c3RlclRpbWUiOiB7IiR0aW1lc3RhbXAiOiB7InQiOiAxNzYyMjUzOTkyLCAiaSI6IDI1fX0sICJzaWduYXR1cmUiOiB7Imhhc2giOiB7IiRiaW5hcnkiOiB7ImJhc2U2NCI6ICIzcElVeTVLdlVSSEJiUzR0ZEtyYkk1YmQ4RXM9IiwgInN1YlR5cGUiOiAiMDAifX0sICJrZXlJZCI6IDc1NjY2Mjk2Njg0Njg1NTU3ODN9fX0=; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "draft",
"dateModified": "2018-01-01T02:01:00+02:00",
"id": "01c3bd61dd854b8e8fd089c6eb5e7f28"
},
{
"status": "cancelled",
"dateModified": "2018-01-01T02:02:00+02:00",
"id": "26b2d911773e4d689c7d93432bb7dbe8"
},
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"id": "87822f89b9784867a0fa1a3ca822191e"
}
],
"next_page": {
"offset": 1762253992.218,
"path": "/api/2.5/monitorings?mode=all_draft&opt_fields=status&offset=1762253992.218",
"uri": "http://audit-api-sandbox.prozorro.gov.ua/api/2.5/monitorings?mode=all_draft&opt_fields=status&offset=1762253992.218"
}
}
По даті [test]
GET /api/2.5/monitorings?mode=all_draft&opt_fields=status%2Cmode HTTP/1.0
Authorization: Basic dGVzdF9zYXM6dGVzdF9zYXNfdG9rZW4=
Host: audit-api-sandbox.prozorro.gov.ua
Response: 200 OK
Content-Type: application/json
Set-Cookie: SESSION=eyJvcGVyYXRpb25fdGltZSI6IHsiJHRpbWVzdGFtcCI6IHsidCI6IDE3NjIyNTM5OTIsICJpIjogMjV9fSwgImNsdXN0ZXJfdGltZSI6IHsiY2x1c3RlclRpbWUiOiB7IiR0aW1lc3RhbXAiOiB7InQiOiAxNzYyMjUzOTkyLCAiaSI6IDI1fX0sICJzaWduYXR1cmUiOiB7Imhhc2giOiB7IiRiaW5hcnkiOiB7ImJhc2U2NCI6ICIzcElVeTVLdlVSSEJiUzR0ZEtyYkk1YmQ4RXM9IiwgInN1YlR5cGUiOiAiMDAifX0sICJrZXlJZCI6IDc1NjY2Mjk2Njg0Njg1NTU3ODN9fX0=; Path=/
X-Content-Type-Options: nosniff
{
"data": [
{
"status": "draft",
"dateModified": "2018-01-01T02:01:00+02:00",
"id": "01c3bd61dd854b8e8fd089c6eb5e7f28"
},
{
"status": "cancelled",
"dateModified": "2018-01-01T02:02:00+02:00",
"id": "26b2d911773e4d689c7d93432bb7dbe8"
},
{
"status": "active",
"dateModified": "2018-01-01T02:03:00+02:00",
"id": "87822f89b9784867a0fa1a3ca822191e"
}
],
"next_page": {
"offset": 1762253992.218,
"path": "/api/2.5/monitorings?mode=all_draft&opt_fields=status&offset=1762253992.218",
"uri": "http://audit-api-sandbox.prozorro.gov.ua/api/2.5/monitorings?mode=all_draft&opt_fields=status&offset=1762253992.218"
}
}
Приватні моніторінги закупівлі у тест моді не реалізовано.