India: MyNeta Candidate Affidavits API avatar

India: MyNeta Candidate Affidavits API

Under maintenance

Pricing

from $5.00 / 1,000 candidate profiles

Go to Apify Store
India: MyNeta Candidate Affidavits API

India: MyNeta Candidate Affidavits API

Under maintenance

Structured candidate data from MyNeta (ADR) — party, constituency, assets, liabilities, criminal cases, education. Filter by election, state, party, or financial profile. For journalism, research, election analysis, and political risk screening.

Pricing

from $5.00 / 1,000 candidate profiles

Rating

0.0

(0)

Developer

Neel Raut

Neel Raut

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

5 days ago

Last modified

Share

Structured candidate data from MyNeta (Association for Democratic Reforms) — every politician contesting Indian elections. Get name, party, constituency, age, education, profession, declared assets and liabilities, and criminal cases in clean JSON.

Filter by election, state, party, criminal record, or minimum asset threshold. No more manually scraping affidavit PDFs.

Who this is for

  • Journalists & fact-checkers — pull all candidates in a constituency, surface assets/cases for stories
  • Election analysts & researchers — bulk export for state-level analysis, asset growth tracking, party comparisons
  • Political risk / due diligence teams — screen counterparties or candidates against MyNeta affidavits
  • Academic researchers — clean datasets for political economy / criminalization-of-politics studies
  • Civic-tech builders — feed live affidavit data into dashboards, voter info apps, election trackers

Input

FieldTypeDescription
electionstringMyNeta election folder name. Examples: LokSabha2024, LokSabha2019, Maharashtra2024, Karnataka2023, Jharkhand2024, Punjab2022. Required.
statestringState name filter (case insensitive, partial match). E.g. Maharashtra. Leave blank for all states.
partystringParty name or abbreviation filter. E.g. BJP, INC, AAP, SP.
hasCriminalCasesbooleanTrue = only candidates with cases. False = only clean candidates. Unset = include all.
minAssetsInrintegerFilter to candidates with declared assets ≥ this amount (in rupees, not crores). 10000000 = ₹1 crore.
maxResultsintegerCap on records returned. Default 100. Use to control cost.

Sample input

{
"election": "LokSabha2024",
"state": "Maharashtra",
"party": "BJP",
"hasCriminalCases": true,
"minAssetsInr": 10000000,
"maxResults": 50
}

Output

Each record:

{
"candidateId": "3930",
"name": "Gaddigoudar Parvatgouda Chandangouda",
"party": "Bharatiya Janata Party (BJP)",
"constituency": "BAGALKOT",
"state": "KARNATAKA",
"election": "LokSabha2024",
"age": 72,
"education": "Graduate Professional. BA 1972 Basaveshwara Kala Mahavidyalaya. LLB 1975 Raja Lakkammagowda Law College",
"selfProfession": "Farmer and lawyer",
"spouseProfession": "House Wife",
"assetsInr": 75855750,
"liabilitiesInr": 24446219,
"criminalCasesCount": 0,
"criminalCasesSummary": "",
"profileUrl": "https://www.myneta.info/LokSabha2024/candidate.php?candidate_id=3930"
}

Pricing

Pay-per-event: charged per candidate record returned. Use maxResults to cap cost.

Data source & attribution

All data sourced from MyNeta.info, maintained by the Association for Democratic Reforms (ADR). This API is an unofficial structured-data wrapper. For original PDFs and affidavits, always cite MyNeta as the source.

Supported elections (examples)

  • Lok Sabha: 2024, 2019, 2014, 2009
  • Recent state assembly: Maharashtra 2024, Jharkhand 2024, Haryana 2024, Karnataka 2023, Punjab 2022, UP 2022
  • Rajya Sabha, Bihar MLC, etc.

If an election folder exists on myneta.info, this actor can scrape it. Try MyNeta.info → pick election → copy the URL slug.