नेपाल सरकार · Government of Nepal सार्वजनिक खरिद अनुगमन कार्यालय · PPMO २०८२ कार्तिक ४ · 2026-01-22 · 15:55:33 NST Help desk नेपालीEnglish
Emblem of Nepal बोलपत्र Bolpatra · Nepal electronic government procurementBolpatra · e-GP Public Procurement Monitoring Office Sign inRegister

विकासकर्ताका लागि

Developers

The same data that drives every page on this site, as OCDS 1.1 — pull it, stream it over a WebSocket, or subscribe to a feed. No scraping, and no login for public data.

Get an API key
Endpointsएपीआई
EndpointWhat it returnsUpdated
/api/v1/releasesOCDS releases: plan, tender, award, contract, implementationcontinuously
/api/v1/record/{ocid}The whole life of one procurement in one objectcontinuously
/api/v1/partiesBuyers and suppliers with their registry identifiersnightly
/api/v1/blacklistFirms blacklisted under Act 2063 s.63, with dateson change
/bulk/releases-YYYYMMDD.jsonl.gzEverything published that daydaily, 02:00 NST
/bulk/contracts-FY.csvOne row per contract, flattened for spreadsheetsdaily
Live updatesतत्काल अद्यावधिक
WebSocket

One connection, the topics you choose, pushed as they happen. Filter on the query string by category, sub-category, domain, district, buyer or value band.

wss://bolpatra.gov.np/api/v1/stream

RSS and Atom

No key, no connection to keep open — point a reader, a bot or a newsroom pipeline at a feed. Every list on this site has one.

https://bolpatra.gov.np/feeds/…

Webhooks

We post the same messages to your URL, signed with HMAC-SHA256 in X-Bolpatra-Signature, and retry for 24 hours on failure.

Register an endpoint with your key

WebSocket topicsविषय
TopicFires whenTypical delay
tender.publishedA tender becomes publicunder a second
tender.addendumAn addendum, corrigendum or deadline change is issuedunder a second
tender.cancelledA tender is cancelled, with the groundunder a second
bid.openedBids are opened and the amounts read out are publishedat the opening hour
award.publishedA letter of intent or award notice is publishedunder a second
contract.signedA contract is signedunder a second
contract.amendedA variation or time extension is approvedunder a second
payment.recordedA running bill is paid against a contractnightly
blacklist.changedA firm is blacklisted, or a listing endsunder a second
Connectingउदाहरण
wscat -c "wss://bolpatra.gov.np/api/v1/stream?key=…&topics=tender.published,award.published"

< {
    "topic": "tender.published",
    "at": "2026-01-22T15:55:33+05:45",
    "ocid": "ocds-np-00413551",
    "buyer": { "name": "Bharatpur Metropolitan City", "id": "np-pe-01188" },
    "title": "Bharatpur water supply, phase 2",
    "category": "works", "subCategory": "water-supply",
    "district": "chitwan", "method": "ncb",
    "value": { "amount": 180000000, "currency": "NPR" },
    "closes": "2082-07-21T12:00:00+05:45",
    "url": "https://bolpatra.gov.np/process/ocds-np-00413551"
  }
Feedsफिड
FeedWhat it carriesFormat
/feeds/tenders.xmlEvery tender as it is publishedRSS 2.0 and Atom
/feeds/tenders/bagmati.xmlOne province — swap the name for any of the sevenRSS 2.0
/feeds/tenders/kathmandu.xmlOne district — any of the 77RSS 2.0
/feeds/tenders/works.xmlOne category, or …/works/roads-and-bridges.xml for a sub-categoryRSS 2.0
/feeds/buyer/np-pe-00214.xmlEverything one public entity doesRSS 2.0
/feeds/supplier/np-sup-07714.xmlEvery award and contract to one supplierRSS 2.0
/feeds/awards.xmlAwards and letters of intentRSS 2.0
/feeds/notices.xmlAddenda, corrigenda, cancellations and PPMO noticesRSS 2.0
/feeds/search/{id}.xmlAny saved search, as its own feedRSS 2.0
Rules of the streamनियम

Nothing arrives early. A tender appears on the stream at the same moment it appears on this site; bid amounts appear at the opening hour and not a second before. There is no feed that carries an unopened bid, for anyone, at any price.

You cannot miss a message. Reconnect with ?since=<cursor> and everything from that point is replayed. Cursors are good for 30 days.

Limits. Five concurrent connections and 50 topics per key; feeds are cached for 60 seconds and carry the last 200 items. Ask if you need more — this is public data and we would rather you streamed it than scraped it.

An award releaseउदाहरण
GET /api/v1/releases?dateFrom=2082-07-01&buyer=DoR
Accept: application/json

{
  "uri": "https://bolpatra.gov.np/api/v1/releases?...",
  "publishedDate": "2026-01-22T15:55:33+05:45",
  "releases": [{
    "ocid": "ocds-np-00412987",
    "date": "2082-08-03",
    "tag": ["award"],
    "buyer": { "name": "Department of Roads", "id": "np-pe-00214" },
    "tender": { "status": "complete", "value": { "amount": 240000000, "currency": "NPR" } },
    "awards": [{ "suppliers": [{ "name": "Siddhi Construction Pvt. Ltd." }],
                 "value": { "amount": 225000000, "currency": "NPR" } }]
  }]
}
Rules of useप्रयोगका सर्त

Public data needs no key. A key raises the rate limit from 60 to 3,000 requests an hour and lets you subscribe to changes.

Personal data is never in the API: no citizenship numbers, no individual bidders’ addresses, no staff contact details.

Unopened bids are not data. Nothing about a bid exists in the API before the opening hour.

Licence: open, attribution to PPMO. Identifiers are stable; an ocid never changes or is reused.

Also publishedअन्य

• Daily snapshot of the whole dataset
• The flag definitions, as code
• Uptime and incident history
• A changelog for every schema change, 90 days ahead

Status page