Necc Egg Price Scraper
Pricing
from $0.00005 / actor start
Necc Egg Price Scraper
NECC Egg Price Scraper is a tool that automatically extracts real-time egg prices published by the National Egg Coordination Committee (NECC). It enables users to track daily price fluctuations across different regions, ensuring accurate, up-to-date market data for analysis, trading, or business.
Pricing
from $0.00005 / actor start
Rating
0.0
(0)
Developer
Akash Kumar Naik
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
15 days ago
Last modified
Categories
Share
Scrape daily egg prices from the National Egg Co-ordination Committee (NECC) website for any date range and district. Extract date-wise egg prices across 35+ Indian production and consumption centres — perfect for market analysis, price tracking, and agricultural research.
Features
- Scrape NECC egg prices for any custom date range with datepicker inputs
- Select specific districts or scrape all 35+ available centres across India
- Date-wise daily price extraction from NECC's official suggested prices
- Export to Excel (.xlsx) with organized columns per district
- JSON dataset output for API integration and programmatic access
- Handle ASP.NET form postbacks reliably with headless browser automation
- No proxy required — NECC website has no anti-bot protection
Use Cases
- Egg price trend analysis — Track daily egg price fluctuations across Indian markets for commodities research
- Agricultural market monitoring — Monitor NECC suggested prices for production centres (Namakkal, Warangal, Pune) and consumption centres (Mumbai, Delhi, Chennai)
- Supply chain planning — Use historical egg price data to optimize procurement and logistics for poultry businesses
- Academic research — Access structured NECC egg price datasets for economic studies on food inflation
- Competitor intelligence — Compare prevailing prices across regions for trading decisions
- Automated data pipelines — Integrate NECC egg price data into dashboards, spreadsheets, or analytics platforms via Apify API
How It Works
This Actor uses Playwright headless browser to automate the NECC egg price portal at e2necc.com. It:
- Fetches all available district names from the current month's data table
- Iterates through each month in the specified date range
- Submits the ASP.NET form with month/year parameters to retrieve daily rates
- Parses the price table, matching district names to daily values (days 1–31)
- Filters results to the exact date range provided
- Exports structured data to both Apify Dataset (JSON) and an Excel file stored in Key-Value Store
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startDate | Date (YYYY-MM-DD) | Yes | Today | Start date for scraping egg prices |
endDate | Date (YYYY-MM-DD) | Yes | Today | End date for scraping egg prices |
districts | Array of strings | No | All districts | Select specific districts to scrape. Leave empty for all 35+ centres |
Available Districts
Production Centres: Namakkal, Warangal, Vijayawada, Chittoor, E.Godavari, W.Godavari, Vizag, Pune, Surat, Ludhiana, Barwala, Hospet, Mysuru, Jabalpur, Raipur, Nagpur, Bhopal, Ajmer, Ahmedabad, Hyderabad
Consumption Centres: Mumbai (CC), Delhi (CC), Chennai (CC), Bengaluru (CC), Kolkata (WB), Kanpur (CC), Luknow (CC), Allahabad (CC), Varanasi (CC), Ranchi (CC), Muzaffurpur (CC), Indore (CC), Brahmapur (OD), Berhampur (OD)
Output
Dataset (JSON)
Each item represents one date with prices for all selected districts:
{"date": "2026-04-01","Berhampur (OD)": "455","Raipur": "425","Namakkal": "405","Mumbai (CC)": "470","Delhi (CC)": "460"}
Excel File (Key-Value Store)
A formatted .xlsx file with columns: Date, followed by one column per selected district. Downloadable from the run's Key-Value Store.
Run Statistics
{"totalRows": 367,"totalDistricts": 35,"districts": ["Namakkal", "Raipur", "Mumbai (CC)", "..."],"startDate": "2025-04-01","endDate": "2026-04-02","monthsScraped": 13}
Usage Examples
Apify API (JavaScript)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('your-username/necc-egg-price-scraper').call({startDate: '2025-04-01',endDate: '2026-04-02',districts: ['Namakkal', 'Raipur', 'Mumbai (CC)', 'Delhi (CC)'],});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Scraped ${items.length} days of egg prices`);
Apify API (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("your-username/necc-egg-price-scraper").call(start_date="2025-04-01",end_date="2026-04-02",districts=["Namakkal", "Raipur", "Mumbai (CC)"],)items = client.dataset(run["defaultDatasetId"]).list_items().itemsprint(f"Scraped {len(items)} days of NECC egg prices")
cURL
curl --request POST \--url "https://api.apify.com/v2/acts/your-username~necc-egg-price-scraper/runs" \--header 'Content-Type: application/json' \--header 'Authorization: Bearer YOUR_API_TOKEN' \--data '{"startDate": "2025-04-01","endDate": "2026-04-02","districts": ["Namakkal", "Raipur"]}'
Pricing
This Actor is available under Apify's Pay Per Event (PPE) pricing model. You are charged based on compute units consumed during execution. Scraping 13 months of data across all districts typically consumes minimal compute units.
Limitations
- NECC publishes data month-by-month; each month requires a separate form submission
- Historical data availability depends on what NECC has published on their website (from 2009 onwards)
- Prices shown are NECC suggested prices, which are advisory and not mandatory
- The website may occasionally return 500 errors during peak hours; retries are handled automatically
FAQ
What are NECC egg prices? NECC (National Egg Co-ordination Committee) publishes daily suggested egg prices for major production and consumption centres across India. These prices serve as a benchmark for the poultry industry.
How many districts are available? The scraper auto-detects all available districts from the NECC website. Currently there are 35+ centres including Namakkal, Warangal, Mumbai, Delhi, Chennai, Kolkata, and more.
Can I scrape only specific districts?
Yes. Use the districts input field to select specific centres. Leave it empty to scrape all available districts.
What date range can I scrape? Any range from 2009 (earliest available on NECC) to the current date. The default is set to today's date for single-day lookups.
Is the data updated daily? NECC updates their website with new prices regularly. Run this Actor whenever you need the latest data.
Do I need a proxy? No. The NECC website does not employ anti-bot measures, so proxy is not required.
What format is the output? Data is available as JSON via Apify Dataset and as a formatted Excel (.xlsx) file in the Key-Value Store.
Data sourced from NECC (National Egg Co-ordination Committee). Prices are suggestive only and not mandatory. This Actor is not affiliated with NECC.


