India Government Tenders — GeM & CPPP
Pricing
from $50.00 / 1,000 tender records
India Government Tenders — GeM & CPPP
Active tenders from every central-government organisation on India's CPPP eProcurement portal (eprocure.gov.in): tender id, reference, title, organisation, department, published/closing/opening dates. Newest first, keyword filter. A blocked source never bills you.
Pricing
from $50.00 / 1,000 tender records
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
29
Total users
7
Monthly active users
2 days ago
Last modified
Categories
Share
🇮🇳 India Government Tenders — CPPP eProcurement Scraper
Live active tenders from India's CPPP eProcurement system (eprocure.gov.in), the central government's e-procurement portal run by NIC. Every central-government organisation that publishes there — ministries, departments, PSUs, AIIMS, IITs, universities, defence and railway units — with each tender's ID, reference number, title, organisation, department and published / closing / opening dates. Newest first. No captcha, no login, no key.
Public procurement data, provided as-is for information purposes. Not affiliated with CPPP, NIC, GeM or any government body.
What changed on Oct 28, 2026
eprocure.gov.in replaced the "latest active tenders" pages this actor used to read with a new app whose tender list is encrypted and behind a captcha. This actor now reads the portal's Tenders by Organisation listing, which is still open: on Oct 28 it listed 239 central organisations with 2,475 active tenders. Two things that went away with the old pages:
- State-portal tenders are not in this listing (central organisations only).
- The old
gemslice is no longer published without a captcha;source: "gem"stops at once with a message and charges nothing.
📊 Sample output
Real rows read from the portal on Oct 28, 2026:
| tender_id | title | organisation | published_date | closing_date |
|---|---|---|---|---|
| 2026_AMU_931133_3 | Internal Electrification at the place of renovated area Pharmacy and O… | Aligarh Muslim University | 28-Oct-2026 04:00 PM | 03-Nov-2026 11:00 AM |
| 2026_AMU_931946_1 | Repair of Chajjas at Department of Zoology New Building | Aligarh Muslim University | 27-Oct-2026 04:00 PM | 02-Nov-2026 11:00 AM |
| 2026_AMU_931852_1 | Shifting Overhead DOG Conductor L.T. Line with Overhead L.T. Cable 3.5… | Aligarh Muslim University | 27-Oct-2026 11:20 AM | 03-Nov-2026 12:00 PM |
| 2026_AIMSD_931666_1 | Purchase of Five units of Digital Non Mydriatic Fundus Camera | All India Institute of Medical Science-New Delhi | 26-Oct-2026 06:00 PM | 26-Nov-2026 06:00 PM |
| 2026_AIMSD_931747_1 | Procurement of Inj. Anakinra 100mg | All India Institute of Medical Science-New Delhi | 26-Oct-2026 05:00 PM | 25-Nov-2026 05:00 PM |
{"tender_id": "2026_AMU_931133_3","tender_ref_no": "20/ED(WM)/2026-27","title": "Internal Electrification at the place of renovated area Pharmacy and OPD No. 01 at RRIUM Building, AMU, Aligarh","organisation": "Aligarh Muslim University","department": "Electricity Department > Member-In-Charge","published_date": "28-Oct-2026 04:00 PM","closing_date": "03-Nov-2026 11:00 AM","opening_date": "04-Nov-2026 11:00 AM","source": "cppp-central"}
🔧 Input
| Field | Type | Default | What it does |
|---|---|---|---|
keyword | string | — | Optional text matched against title, organisation and department (e.g. road, software, CPWD) |
keywords | list | — | Optional several keywords; a tender is kept if it matches any of them |
maxResults | integer | 10 | 1–500 tenders, newest first |
source | string | all | all = every central organisation's active tenders |
watchMode / watchLabel | boolean / string | off | Optional: later runs return only tenders not seen in the previous run |
proxyConfiguration | object | off | Not needed; the portal answers Apify directly |
📦 Output fields
💰 Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
| Actor Start | $0.01 | When the run starts (per GB of memory, minimum one) |
| Tender record | $0.05 | Each tender delivered to the dataset |
| Watch check | $0.05 | Only when watchMode is on, once per run |
Example: 25 tenders cost 25 × $0.05 = $1.25 plus the start fee. A run that finds nothing charges no tender records.
❓ FAQ
How fresh is the data?
Live: every run reads the portal at that moment. Tenders show from the day they are e-published until they close.
How long does a run take?
Usually under two minutes: the actor opens the organisation index and then every organisation's tender list, several at a time.
What if the portal is down?
The run fails with a message saying the source was unreachable, and no tender records are charged.
What happens if nothing matches my keyword?
The run succeeds with 0 rows, says how many tenders it scanned, and charges no tender records.
Does it include GeM bids or state tenders?
No. GeM's own portal and the CPPP GeM slice are captcha-gated, and state portals are not in the central listing.
🤖 API
curl -X POST "https://api.apify.com/v2/acts/nexgendata~gem-tenders-india/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"keywords":["road","bridge"],"maxResults":50}'
Data from India's CPPP eProcurement portal (eprocure.gov.in), public tender listings. Not affiliated with or endorsed by CPPP, NIC, GeM or any government body.
🤖 Use with AI agents
Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull the data on demand.
Sample agent prompt:
List the newest Indian central-government tenders for laptops with organisation, published and closing dates.