← All sources
HistoricalLive-testedOfficial public-page backend

Government / Procurement notices, awards and contracts

State Procurement Agency OCDS archive

The legacy official open-data application exposes a paginated tender list and OCDS 1.1 JSON packages containing buyer, parties, classifications, items, dates, values, tenderers, awards, suppliers, documents and contracts.

01

Provenance and access

How the data is reached

HTTP JSON list and per-tender OCDS package. No auth. HTTPS certificate was expired/unusable and HTTP will be mixed content in a browser, so server-side retrieval is required.

Reuse status

Unclear/problematic: OCDS package literally returned license and publicationPolicy as http://FIXME placeholders.

02

Field-level detail

What is actually returned

livereferencederivedhistoricalunknown

Tender list response

Paginated legacy list.

15 fields
Field / pathTypeNull?ExampleMeaningFreshness
msgstringNookAPI statusunknown
srcarray<object>No[...]Tender rowshistorical
totalnumeric stringNo278163Total recordsderived
paginator_lastintegerNo27817Last pagederived
src[].nintegerNo1Row ordinalderived
src[].REGNUMBERstringNoB2B180000003Tender registration numberreference
src[].json_fieldstringNo2018Export year/path segmentreference
src[].PREFIXstringYesB2BProcedure prefix/typereference
src[].IDNUMBERstringYes206120437 - შპს ,,ელიტა ბურჯი"Buyer ID and name combinedreference
src[].BASE_CODEstringYes44500000 - Tools...CPV code and description combinedreference
src[].REG_DATEstring datetimeYes31/08/2018 11:52:54Registration datehistorical
src[].FINAL_DATEstring datetimeYes05/09/2018Final/submission datehistorical
src[].GL_STATUS_IDstring enumYesCompleteProcedure statusunknown
src[].AMOUNTnumeric stringYes17880Tender amounthistorical
src[].winner_idstringYesEnergy LLC - ...Winner name and ID combinedhistorical

OCDS package and release

Observed OCDS 1.1 package and core nested paths.

42 fields
Field / pathTypeNull?ExampleMeaningFreshness
versionstringNo1.1OCDS versionreference
uriURL or stringYes...Package URIreference
publishedDateISO datetimeYes2019-05-31...Package publication datehistorical
publisher.name / scheme / uid / uristringYesSPA metadataPublisher metadatareference
licensestringYeshttp://FIXMEClaimed license URLInvalid placeholder.reference
publicationPolicystringYeshttp://FIXMEClaimed policy URLInvalid placeholder.reference
releasesarray<object>No[...]OCDS releaseshistorical
releases[].ocidstringNoocds-...Open Contracting IDreference
releases[].idstringNo...Release IDreference
releases[].dateISO datetimeYes...Release datehistorical
releases[].tagarray<string>Yes[...]Release tagsreference
releases[].languagestringYeskaRelease languagereference
releases[].initiationTypestringYestenderInitiation typereference
releases[].buyer.id / namestringYes...Buyer identityreference
releases[].parties[]array<object>Yes[...]Buyers, tenderers and suppliersreference
releases[].parties[].id / name / roles[]string or arrayYes...Party identity and rolesreference
releases[].parties[].identifier.scheme / id / legalName / uristringYes...Formal party identifierLiteral string null can occur.reference
releases[].parties[].address.countryName / region / locality / streetAddress / postalCodestringYes...Party addressreference
releases[].parties[].contactPoint.name / email / telephone / faxNumberstringYes...Public procurement contactreference
releases[].tender.id / title / description / statusstringYes...Tender identity and statusunknown
releases[].tender.procurementMethod / procurementMethodRationalestringYes...Method and rationalehistorical
releases[].tender.awardCriteria / awardCriteriaDetails / eligibilityCriteriastringYes...Award and eligibility criteriahistorical
releases[].tender.hasEnquiriesbooleanYesfalseEnquiries indicatorhistorical
releases[].tender.submissionMethod[] / submissionMethodDetailsarray or stringYeselectronicSubmission channelhistorical
releases[].tender.tenderPeriod.startDate / endDateISO datetimeYes...Tender windowhistorical
releases[].tender.value.amount / currencynumber or stringYes17880 / GELTender valuehistorical
releases[].tender.items[]array<object>Yes[...]Procured itemshistorical
releases[].tender.items[].id / descriptionstringYes...Line item identity and descriptionhistorical
releases[].tender.items[].classification.scheme / id / description / uristringYesCPV ...Item classificationreference
releases[].tender.tenderers[]array<object>Yes[...]Tenderershistorical
releases[].awards[]array<object>Yes[...]Award decisionshistorical
releases[].awards[].id / title / description / status / datestring or datetimeYes...Award metadatahistorical
releases[].awards[].value.amount / currencynumber or stringYes...Award valuehistorical
releases[].awards[].suppliers[]array<object>Yes[...]Awarded suppliershistorical
releases[].contracts[]array<object>Yes[...]Contractshistorical
releases[].contracts[].id / title / description / status / awardIDstringYes...Contract metadatahistorical
releases[].contracts[].dateSignedISO datetimeYes...Signature datehistorical
releases[].contracts[].period.startDate / endDateISO datetimeYes...Contract periodSample contained reversed chronology.historical
releases[].contracts[].value.amount / currencynumber or stringYes...Contract valuehistorical
releases[].awards[].documents[] / contracts[].documents[]array<object>Yes[...]Documentshistorical
*.documents[].id / title / description / documentType / format / language / urlstringYes...Document metadatahistorical
*.documents[].datePublished / dateModifiedISO datetimeYes...Document timestampshistorical
03

Representative evidence

Sample records

Tender list row

Retrieved 2026-07-22 Asia/Tbilisi

JSON
{"msg":"ok","total":"278163","paginator_last":27817,"src":[{"REGNUMBER":"B2B180000003","json_field":"2018","PREFIX":"B2B","IDNUMBER":"206120437 - შპს ,,ელიტა ბურჯი"","BASE_CODE":"44500000 - Tools...","REG_DATE":"31/08/2018 11:52:54","FINAL_DATE":"05/09/2018","GL_STATUS_ID":"Complete","AMOUNT":"17880","winner_id":"Energy LLC - ..."}]}
04

Boundaries

Reliability, caveats, and privacy

What held up

  • Official list and per-record OCDS JSON both returned usable data.
  • OCDS identifiers and nested provenance support validation.
  • Server-side caching is required for secure web apps.

What can go wrong

  • HTTP-only host and broken HTTPS certificate.
  • license and publicationPolicy are invalid placeholders.
  • Literal string null appears instead of JSON null.
  • Sample contained a contract-period chronology anomaly.
  • Current-list cadence and sorting were not validated.

Privacy boundary

  • Parties and documents can include personal data; minimize and avoid republishing unnecessary details.
05

Cross-source possibilities

Ideas using this source