Election Assistance Commission
The U.S. Election Assistance Commission (EAC) is an independent, bipartisan federal commission established by the Help America Vote Act of 2002 (HAVA). It adopts the Voluntary Voting System Guidelines, accredits voting system test laboratories, certifies voting systems, administers and audits HAVA grant funds, and is the national clearinghouse for election administration information. The EAC publishes no developer portal, no API documentation and no API key programme, but serves two real anonymous machine surfaces it does not advertise: a live read-only JSON:API 1.0 at https://www.eac.gov/jsonapi (Drupal 10, 216 resource types) carrying the certified voting system register, accredited test labs, manufacturers, Engineering Change Orders, Notices of Clarification, NVRA state pages, per-state registration deadlines, HAVA grant financials and 561 Clearinghouse Awards; and a Project Open Data v1.1 catalog at https://www.eac.gov/data.json listing the EAVS bulk datasets. Both verified.
Election Assistance Commission publishes 15 APIs on the APIs.io network, including Block API, Block Content API, Contact Form API, and 12 more. Tagged areas include Federal Government, Elections, Voting, Open Data, and Voting Systems.
Election Assistance Commission’s developer surface includes documentation, engineering blog, support, and 19 more developer resources.
Kin Score
APIs 15
Individual APIs this provider publishes, each with its own machine-readable definition.
EAC Open Data Catalog
The EAC's federal open-data inventory, served at https://www.eac.gov/data.json and declaring conformance to the Project Open Data / DCAT-US v1.1 schema in the document itself. P...
Election Assistance Commission Block API
Theme block placements.
Election Assistance Commission Block Content API
Reusable content blocks.
Election Assistance Commission Contact Form API
Contact form definitions.
Election Assistance Commission Date Format API
Site date format configuration.
Election Assistance Commission File API
File entities backing media items.
Election Assistance Commission Media API
Media entities — documents (PDF reports, certifications, test reports), images and remote video.
Election Assistance Commission Media Type API
Media bundle definitions.
Election Assistance Commission Menu API
Site menus.
Election Assistance Commission Node API
Content nodes — the EAC's substantive records (voting systems, manufacturers, test labs, NVRA, grants, news, FAQs).
Election Assistance Commission Node Type API
Node bundle definitions.
Election Assistance Commission Paragraph API
Layout paragraph components composing EAC landing pages.
Election Assistance Commission Paragraphs Type API
Paragraph bundle definitions.
Election Assistance Commission Search Page API
Search page configuration.
Election Assistance Commission Taxonomy Term API
Controlled vocabularies the EAC maintains — states, certification statuses, manufacturer types, test lab statuses, document and news categories.
Scroll for all 15
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Election Assistance Commission Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Examples 7
Example request and response payloads for these APIs.
Scroll for all 7
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 7
Properties that don't map to a standard resource type
Scroll for all 7
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.