Discover/csr.gov.in API
live

csr.gov.in APIcsr.gov.in

Access India's National CSR Portal data: company expenditures, project details, state-wise and sector-wise breakdowns, and top spenders by financial year.

Endpoints
7
Updated
14d ago
Try it
Company name search keyword (minimum 3 characters)
api.parse.bot/scraper/13375483-360b-446f-9741-22e73dcd9c0d/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/13375483-360b-446f-9741-22e73dcd9c0d/search_companies?keyword=Reliance' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Search for companies by name keyword. Returns matching company names and their Corporate Identity Numbers (CIN).

Input
ParamTypeDescription
keywordrequiredstringCompany name search keyword (minimum 3 characters)
Response
{
  "type": "object",
  "fields": {
    "total": "integer count of matching companies",
    "keyword": "string echoing the search keyword",
    "companies": "array of objects with cin (string) and company (string)"
  },
  "sample": {
    "data": {
      "total": 155,
      "keyword": "Reliance",
      "companies": [
        {
          "cin": "U65999MH2007PTC168431",
          "company": "Reliance Consolidated Holdings Privatelimited"
        },
        {
          "cin": "U65910MH1986PLC041081",
          "company": "Reliance Industrial Investments And Holdings Limited"
        }
      ]
    },
    "status": "success"
  }
}

About the csr.gov.in API

This API exposes 7 endpoints covering India's National CSR Portal at csr.gov.in, giving programmatic access to corporate social responsibility expenditures, project-level details, and aggregate breakdowns. Use search_companies to look up any registered company by name and retrieve its CIN, then pull full project-level spending data including sector, state, district, and implementing mode via company_csr_details. Summary statistics, state-wise totals, and sector-wise allocations are also available.

Company Search and Project-Level Data

The search_companies endpoint accepts a keyword (minimum 3 characters) and returns an array of matching companies, each with a company name and cin (Corporate Identity Number). That CIN is the key input for company_csr_details, which returns a projects array where each entry includes sector, state, district, mode (implementing mode), csr_prjct (project name), and amnt_spent. The endpoint also surfaces total_projects and total_amount_spent in rupees. Both endpoints accept an optional fy parameter in the format FY YYYY-YY (e.g., FY 2023-24).

Aggregate and Ranking Data

top_companies returns the ten highest CSR spenders for a given financial year, with each entry carrying rank, company_name, cin, and amount_spent. csr_summary gives a single-object snapshot of a full year: total_companies, total_projects, total_states, total_sectors, and total_amount_spent. Both endpoints default to a recent financial year when fy is omitted.

Sector and State Breakdowns

state_wise_spending returns an array of {state, amount_spent} pairs covering all states and union territories with recorded CSR activity. sector_wise_spending returns {sector, short_name, amount_spent} for each development sector — spanning categories like education, health, environment, and rural development. Both are scoped per financial year via the same optional fy parameter.

Financial Year Coverage

The financial_years endpoint returns the complete list of available years as an array of strings in FY YYYY-YY format, with a total count. Use this before constructing queries to confirm which years have data rather than guessing valid values.

Common use cases
  • Track year-over-year CSR spending trends for a specific company using its CIN across multiple financial years.
  • Build a state-level CSR investment heatmap using state_wise_spending amount data.
  • Identify which development sectors receive the most CSR funding via sector_wise_spending.
  • Benchmark a company's CSR spend against the top_companies leaderboard for the same financial year.
  • Screen companies by CSR project geography — filtering company_csr_details results by state or district.
  • Generate annual CSR compliance reports by pulling csr_summary totals across consecutive financial years.
  • Populate a company directory with CSR metadata by resolving names to CINs via search_companies and enriching with project counts.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does csr.gov.in have an official developer API?+
The National CSR Portal at csr.gov.in does not publish a documented public developer API. Data is available through the portal's web interface for manual browsing. This Parse API provides structured programmatic access to the same data.
What does `company_csr_details` return at the project level?+
For each CSR project, the response includes csr_prjct (project name), sector, state, district, mode (the implementing mode, such as direct or through an implementing agency), and amnt_spent in rupees. The endpoint also returns total_projects and total_amount_spent as summary fields for the queried company and financial year.
Does the API return CSR obligation or prescribed amounts, not just amounts spent?+
Currently the API exposes amount_spent figures. Prescribed CSR obligation amounts (the 2% net-profit requirement figure) and unspent CSR amounts are not included in the response fields. You can fork this API on Parse and revise it to add endpoints that surface obligation and unspent data if those fields become available on the source portal.
How do I know which financial years have data available?+
Call the financial_years endpoint first. It returns a financial_years array of all valid year strings in FY YYYY-YY format and a total count. Pass any value from that list as the fy parameter in other endpoints. Using a year string not in that list may return empty or default results.
Does the API support pagination for large company or project result sets?+
The current endpoints do not expose pagination parameters. search_companies returns all matches for a keyword, and company_csr_details returns all projects for a company in a given year in a single response. For companies with large project counts, the full array is returned at once. You can fork this API on Parse and revise it to add limit/offset parameters if needed.
Page content last updated . Spec covers 7 endpoints from csr.gov.in.
Related APIs in Government PublicSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
maradminbot.com API
Search and retrieve official Marine Corps MARADMIN announcements from Marines.mil, filtering by year, status, and keyword to stay updated on the latest personnel and administrative directives. Get detailed information about specific announcements by number or browse the most recent updates to ensure you never miss critical Marine Corps guidance.
13f.info API
13f.info API
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.