Open Data

Media & Research Portal

Freely downloadable civic datasets for journalists, researchers, and developers. All data is citizen-generated unless otherwise stated. Not an official government dataset.

Attribution: Data sourced from evote.ng citizen ratings, INEC filings, BBC Pidgin, Wikipedia, civic.ng, and other cited sources. Free for non-commercial use with attribution: evote.ng

Downloadable Datasets

Officials & Ratings

1,200+ rows

All tracked government officials with their aggregate citizen rating scores across 9 performance categories.

idfull_nameroletierstate+7 more

Individual Ratings

up to 5,000 rows

Raw citizen rating submissions (last 5,000) with per-category scores. Anonymised — no PII included.

official_idfull_namerolestateaccountability+9 more

Mandate Promises

500+ rows

Tracked campaign and office promises with status, progress percentage, and source citation.

idpolitician_nametitledescriptionstatus+4 more

Historical Elections

228 rows

2015, 2019, and 2023 presidential election results with vote shares. Source: INEC / Wikipedia.

yearelection_typecandidate_namepartyvotes+4 more

2027 Candidates

20+ rows

Party-confirmed and expected 2027 presidential and governorship candidates. Source: BBC Pidgin, civic.ng.

full_namepartypositionelection_typeelection_year+5 more

Public REST API

Base URL: https://evote.ng — No authentication required for GET endpoints. Rate limit: 60 req/min.

MethodEndpoint
GET/api/officialsList officials with rating averages. Supports ?tier=&state=&limit=
GET/api/officials/[id]Single official profile with full rating breakdown.
GET/api/politiciansList politicians with party affiliation and profile data.
GET/api/election-candidatesCandidates by year/type. ?year=2027&type=presidential
GET/api/historical-electionsHistorical election results grouped by year.
GET/api/fact-checksPublished fact-checked political claims with verdicts.
GET/api/coalitionsParty defections, coalitions, and endorsements tracker.
GET/api/mandatesPromise tracker — mandate promises with status.
GET/api/performanceAggregate government performance derived from citizen ratings.
GET/api/export?dataset=officials&format=csvDownload any dataset as CSV or JSON.

For Journalists & Researchers

Need bulk data, a custom dataset, or want to verify our methodology? We support civic journalism and academic research.