India Public Tender, GeM & CPPP eProcurement Extractor avatar

India Public Tender, GeM & CPPP eProcurement Extractor

Pricing

from $20.00 / 1,000 public tender search & retrievals

Go to Apify Store
India Public Tender, GeM & CPPP eProcurement Extractor

India Public Tender, GeM & CPPP eProcurement Extractor

Automated Indian government tender scraper and parser for CPPP, GeM, and state eProcurement portals. Extracts EMD, BOQ, deadlines, and corrigendums into clean JSON for B2B bidding.

Pricing

from $20.00 / 1,000 public tender search & retrievals

Rating

0.0

(0)

Developer

Deepak Sheoran

Deepak Sheoran

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 hours ago

Last modified

Categories

Share

Indian Public Tender & Procurement Scraper Icon

Apify Store 60% Launch Discount Zero-Proxy Fast Verified QA Pass

Harvest GeM and e-Procurement contracts before bidding deadlines close

India Public Tender & Procurement Intelligence Parser

Stop Paying ₹50,000–₹1,50,000/Year for Proprietary Tender Portals. Clean, Standardize, and Structure CPPP, GeM & State eProcurement Tender Notices into RFC 4180 CSV / JSON for $0.02 Base Fee ($20 / 1,000 runs).

Apify Actor Pricing Validation Guarantee MCP Ready


⚡ The Pain vs. Instant Relief

B2B bidding teams, infrastructure contractors, and procurement intelligence firms waste countless hours manually copying tender notices:

  • The Catastrophic Cost of Misparsed Tenders: Indian government notices use non-standard financial notations ("₹ 1.55 Crore", "25.50 Lakhs"), mixed IST deadlines, and malformed HTML tables. A misread submission deadline or uncalculated EMD forfeits eligibility for ₹10Cr to ₹100Cr high-margin contracts.
  • The 1-Click Solution: Feed in raw HTML from CPPP (Central Public Procurement Portal), GeM (Government e-Marketplace), or State eProcurement portals. This Actor sanitizes INR values to pure numerical floats, converts IST to UTC ISO-8601, and detects corrigendum updates with cryptographic SHA-256 fingerprinting. (Note: This Actor is a dedicated parsing & normalization engine; supply HTML exported via your scraping pipeline, browser extension, or automation).

💰 Cost Anchoring vs. Legacy Tender Aggregators

SolutionCostData OwnershipAutomation Capability
Commercial Portals (Tender247, TendersInfo)₹50,000 – ₹1,50,000 / yearWalled garden, locked dashboardsNo direct API / manual exports only
Manual Data Entry Operators₹20,000 / month per personProne to decimal & date errorsSlow, cannot scale to thousands of bids
India Public Tender Parser$0.02 per run (~₹1.65 / $20 per 1,000 runs)100% Owned JSON/CSV datasetsInstant Clay/n8n/Make/MCP webhooks

(Pay-Per-Event Primary Event tender-search-query assessed at $0.02 upon run start. Secondary per-record event [$0.005/record] is uninvoked by code; entire notice parses under the base fee. Standard platform compute credits apply; Free plan includes $5.00/month).


🛡️ Fair-Execution Guarantee

Deterministic Parsing Guarantee: If the supplied HTML markup contains no recognizable tender metadata or is malformed, this Actor outputs detailed diagnostic logs and schema validation warnings. You never waste time deciphering silent parsing failures.


🚀 Key Capabilities

  • Normalized INR Financials: Seamlessly parses "1.55 Crore", "45.5 Lakhs", "NIL", and percentage EMDs into exact numeric floats (15500000.0).
  • UTC ISO-8601 Timestamps: Normalizes Indian Standard Time (IST / UTC+05:30) into universal UTC format (YYYY-MM-DDTHH:MM:SSZ).
  • Corrigendum & Amendment Detection: Automatically recognizes addendums, date extensions, and revisions, preserving audit trails without key collisions.
  • Zero-Dependency Core: Ultra-fast pure Python execution with zero browser latency.

🔌 Plug-and-Play Integrations

1. Claude Desktop & Cursor IDE (MCP Server)

Integrate government tender intelligence directly into your agentic workspace:

{
"mcpServers": {
"indian-tender-parser": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-fetch", "https://mcp.apify.com/?actors=deepaksheoran172/indian-public-tender-parser"]
}
}
}

2. Clay.com HTTP Enrichment

Enrich your government contractor lead lists with active tender awards:

  • Method: POST
  • URL: https://api.apify.com/v2/acts/deepaksheoran172~indian-public-tender-parser/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN
  • Body:
    {
    "raw_html": "{{tender_lead.html_notice}}",
    "portal_name": "GeM Portal"
    }

3. n8n & Make.com Automated Cron

Import our pre-built n8n template (tool3_tender_parser_n8n.json) to listen for incoming procurement alerts, parse tender notices instantly, and post high-priority bids into your corporate Slack or CRM.


📥 Input Parameters & 1-Click Prefill

[!IMPORTANT] Input Architecture — Dedicated Normalization Engine: This Actor is a dedicated parser for standardizing and structuring complex Indian tender notices. Input must be raw notice HTML markup (raw_html) exported via your browser extension, cURL, or scraping pipeline. It is not an active web crawler and does not navigate live portal sessions or bypass portal CAPTCHAs.

Ready to run instantly — pre-filled with production-grade tender notice markup:

ParameterTypeRequiredDescription
raw_htmlStringYesHTML table markup or page source of the government tender notice.
source_urlStringNoSource URL of the procurement notice (Default: eprocure.gov.in).
portal_nameStringNoProcuring authority or portal identifier (Default: Indian eProcurement Portal).

📤 Output Artifacts

  1. Dataset: Structured tender intelligence object containing tender_id, title, authority, financials (normalized value & EMD), dates (UTC submission & opening), and flags.
  2. Key-Value Store: Downloadable JSON and RFC 4180 CSV export files.

❓ High-Intent B2B FAQs

Q: Does this Actor automatically bypass CAPTCHA on stateful portals like CPPP?

A: No. This Actor is a dedicated parsing and standardization engine. You supply the raw HTML table markup or page source, and it extracts and normalizes the data deterministically.

Q: How does it calculate EMD percentages?

A: When an EMD is defined as "2% of tender value", the parser automatically calculates the absolute INR figure using the parsed estimated tender cost.

Q: How does it handle Hindi or Devanagari labels?

A: The parser natively recognizes bilingual headings and Devanagari Unicode strings (such as निविदा संख्या:, अनुमानित लागत:) and maps them to standard schema fields.


🚀 Ready to Structure Public Tender Notices?

Convert messy government tender tables into clean RFC 4180 CSV / JSON in seconds:

  1. Click Try for free at the top right of this page.
  2. Paste sample notice HTML into raw_html (pre-filled with a production sample).
  3. Export structured tenders with normalized INR floats and UTC deadlines to your CRM or database.

Try Free on Apify