Uzbekistan UzEx Tenders & Contract Deals (etender.uzex.uz) avatar

Uzbekistan UzEx Tenders & Contract Deals (etender.uzex.uz)

Pricing

from $2.00 / 1,000 tender or selections

Go to Apify Store
Uzbekistan UzEx Tenders & Contract Deals (etender.uzex.uz)

Uzbekistan UzEx Tenders & Contract Deals (etender.uzex.uz)

Open tenders, selections and completed contract deals from Uzbekistan's UzEx e-procurement platform (etender.uzex.uz) as English-keyed JSON: lot number, title, customer, winning supplier, start and deal cost, participants, deadlines and deal times in Tashkent time, and links to the lot pages.

Pricing

from $2.00 / 1,000 tender or selections

Rating

0.0

(0)

Developer

Aloever Dulay

Aloever Dulay

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Uzbekistan UzEx Tenders, Selections & Contract Deals (etender.uzex.uz)

Open tenders, open selections and completed contract deals from Uzbekistan's state e-procurement platform run by the Uzbek Republican Commodity Exchange (UzEx), etender.uzex.uz, as clean, English-keyed JSON.

  • Open tenders (recordType: "tenders", the default): every tender currently accepting offers, soonest deadline first, with the lot number, title, customer and its taxpayer number, estimated cost and currency, publication time and deadline, region, district and a link to the lot page.
  • Open selections (recordType: "selections"): every selection of the best offers (the competitive procedure for purchases below the tender threshold) currently accepting offers, with the same fields.
  • Completed deals (recordType: "awards"): contracts awarded on the platform, newest first, with the customer, the winning supplier, the start price, the deal price and the savings, the number of participants, the deal time, and the deal, contract and Treasury status. The platform holds over 160,000 of them.

Who needs this

  • Suppliers and contractors selling to Uzbek state bodies and state-owned companies who want every new tender and selection in their field each morning.
  • Tender-alert services and bid consultants building feeds, e-mail digests or Telegram alerts for the Uzbek market.
  • Market-entry and trade teams sizing public demand in Uzbekistan by customer, region and product.
  • Competitive-intelligence and sales teams tracking who wins which contracts, at what price and against how many competitors.
  • Analysts, journalists and researchers studying public procurement: prices against start prices, competition levels, cancelled and rejected deals.
  • AI agents and automations that need a stable schema instead of an Angular web app.

Input

FieldTypeDefaultDescription
recordTypestring"tenders"tenders for open tenders, selections for open selections, awards for completed deals. One run returns one record type.
keywordstring""Matched by the platform against the lot name, case-insensitively, e.g. kompyuter or мебель.
customerstring""Only records of this customer: part of its name as published (e.g. universiteti) or its 9-digit taxpayer number (STIR/INN).
providerstring""Deals only: the winning supplier, by part of its name or its 9-digit taxpayer number.
regionstringallOnly customers in one of the 14 regions: andijon, buxoro, fargona, jizzax, namangan, navoiy, qashqadaryo, qoraqalpogiston, samarqand, sirdaryo, surxondaryo, toshkent-shahri, toshkent-viloyati, xorazm.
publishedSincestring""Tenders and selections only: lots published after this point. A relative span (24 hours, 7 days, 2 weeks), a date (2026-09-20, midnight Tashkent time) or an ISO-8601 timestamp.
dealSincestring""Deals only: deals concluded after this point. Same formats as publishedSince.
maxItemsinteger100Stop after this many records (1-50,000).
proxyConfigurationobjectno proxyOptional Apify Proxy. Not needed normally; use it only if runs fail with connection errors.

A filter that does not apply to the chosen record type is ignored, and the run log says so. Names are published in Uzbek (Latin or Cyrillic script) or Russian, so search with the spelling the customer or supplier uses. Examples:

{ "recordType": "selections", "region": "samarqand", "publishedSince": "24 hours" }
{ "recordType": "awards", "keyword": "kompyuter", "dealSince": "30 days", "maxItems": 1000 }
{ "recordType": "awards", "provider": "307648761" }

Every open tender or selection: leave the filters empty and set maxItems to 1,000 (the platform listed 68 open tenders and 630 open selections on 26 September 2026).

Output

One dataset item per tender, selection or deal. Every item has a recordType field, tender, selection or award; a run stores one record type only, so a run's dataset is homogeneous. Keys are English; text is kept as the platform publishes it (Uzbek or Russian), with HTML entities decoded and whitespace tidied. Times are ISO-8601 in Tashkent time (+05:00), contract dates are calendar days (YYYY-MM-DD), and fetchedAt is UTC. The Output tab on this page documents every field. The dataset has three table views: "Tenders", "Selections" and "Awards".

A real open tender (captured 2026-09-26):

{
"recordType": "tender",
"id": 510591,
"displayNo": "26111006510591",
"title": "Maxsus uskunalar bilan jihozlangan xizmat mototsikllarini yetkazib berish",
"customerName": "ГУВД г.Ташкента",
"customerTin": "201757285",
"estimatedCost": 6860000000,
"currency": "UZS",
"startAt": "2026-09-10T10:38:42+05:00",
"endAt": "2026-09-28T10:38:42+05:00",
"status": "open",
"region": null,
"district": "Миробод тумани",
"detailUrl": "https://etender.uzex.uz/lot/510591",
"sourceUrl": "https://apietender.uzex.uz/api/common/TradeList",
"fetchedAt": "2026-09-26T15:41:31.181Z"
}

A real open selection (captured 2026-09-26):

{
"recordType": "selection",
"id": 512029,
"displayNo": "26110012512029",
"title": "Umumiy fanlar yo'nalishi bo'yicha xorijiy o'quv adabiyotlari",
"customerName": "Toshtech texnika universiteti",
"customerTin": "312438150",
"estimatedCost": 1735847500,
"currency": "UZS",
"startAt": "2026-09-21T10:28:36+05:00",
"endAt": "2026-09-28T10:28:36+05:00",
"status": "open",
"region": null,
"district": "Олмазор тумани",
"detailUrl": "https://etender.uzex.uz/lot/512029",
"sourceUrl": "https://apietender.uzex.uz/api/common/TradeList",
"fetchedAt": "2026-09-26T15:41:44.461Z"
}

A real completed deal (captured 2026-09-26):

{
"recordType": "award",
"id": 175825,
"tradeId": 511939,
"displayNo": "26120012511939",
"title": "Graduation coffee break",
"customerName": "`YANGI O`ZBEKISTON` UNIVERSITETI",
"customerTin": "308709154",
"customerType": "Korporativ buyurtmachi",
"providerName": "\"ILXOM OBID GOLD\" MCHJ",
"providerTin": "307648761",
"startCost": 250000000,
"dealCost": 137999680,
"savings": 112000320,
"currency": "UZS",
"participantsCount": 3,
"dealAt": "2026-09-26T16:34:06+05:00",
"dealStatus": "Баённома шакллантирилган",
"contractStatus": "Бириктирилмаган",
"contractDate": null,
"treasuryStatus": "Юборилмади",
"detailUrl": "https://etender.uzex.uz/lot/511939",
"sourceUrl": "https://apietender.uzex.uz/api/common/DealsList",
"fetchedAt": "2026-09-26T15:42:02.407Z"
}

About amounts and currencies

Amounts are in the lot's currency, given as an ISO 4217 code in currency: mostly UZS (Uzbek sum), also USD, EUR, RUB, CNY and GBP for import purchases. savings is startCost minus dealCost; in rare cases the platform records a deal price above the start price and savings is then negative. The actor does not convert currencies.

About statuses

Deal statuses are published in Uzbek Cyrillic and kept as published; the common ones are "Баённома шакллантирилган" (protocol formed), "Ғолиб томонидан қабул қилинган (Амалга ошган)" (accepted by the winner, completed), "Бажарилган" (fulfilled), "Шартнома бекор қилинган" (contract cancelled), "Буюртмачи томонидан рад етилган" (rejected by the customer) and "Етказиб берувчи томонидан рад етилган" (rejected by the supplier). contractStatus says whether the signed contract is attached ("Принятый" accepted, "Бириктирилмаган" not attached yet), and treasuryStatus whether the Treasury registered it.

Pricing

Pay per event, charged only for records actually stored in your dataset:

  • tender-notice: one per open tender or open selection stored.
  • award-result: one per completed deal stored.

A run charges one of the two, depending on recordType; the actor defines no start event of its own. It stores each page before it is charged and stops cleanly when your spending limit is reached, so you never pay for data you cannot see.

Data source and politeness

The data comes from the public, login-free lists of the UzEx e-procurement platform: the tender and selection lists and the completed-deals list behind etender.uzex.uz. The actor:

  • sends one request at a time with at least 1 second between requests, with an honest User-Agent that names the actor;
  • reads large pages (up to 500 lots or 1,000 deals) so a typical run needs only a few requests;
  • retries connection resets, timeouts and server errors with exponential backoff inside a fixed budget, and stops with a clear error if the platform keeps refusing;
  • stops shortly before the run's timeout and keeps what it has stored;
  • never logs in and never downloads contracts, protocols or other documents.

The site's robots.txt allows automated access, and the platform shows no terms of use. The actor publishes list metadata and links only; follow detailUrl for the official lot page and its documents.

Data and privacy

The output is procurement metadata as the platform publishes it. Some suppliers are individual entrepreneurs (yakka tartibdagi tadbirkor, often shown as "YTT" or "ЯТТ"), whose name is a person's name. The actor keeps the name as published, but it never outputs the tax or personal identification number of an individual: customerTin and providerTin carry only the 9-digit taxpayer numbers of Uzbek legal entities, and are null for individuals, individual entrepreneurs and foreign suppliers. The beneficial-owner and founder fields present in the platform's deal data are dropped, as are contract file paths. The actor does not enrich, profile or combine records with other sources. If you process names of individuals, you are responsible for doing so lawfully.

Limitations

  • Tenders and selections are open lots only: those accepting offers now. Closed, cancelled and archived lots are not listed; their outcome appears as a deal once concluded.
  • Deals cover both tenders and selections; the deal list does not say which procedure a deal came from.
  • Region is often empty: the platform leaves region empty for customers in Tashkent city (district is still set), and the region filter toshkent-shahri still finds them. Deals carry no region field at all, though the region filter works for them.
  • Customer names for tenders and selections are matched by the actor, which then reads the whole list (under a thousand open lots); a taxpayer number is matched by the platform.
  • publishedSince is applied by the actor to the open lots; dealSince is applied by the platform by calendar day and refined to the exact time by the actor.
  • Foreign suppliers have no providerTin: their home registry numbers are not published by the actor.
  • Repeated deals: the platform's deal list occasionally repeats a deal; the actor stores it once.
  • Direct purchases (the xarid shop and direct contracts) are not included.