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 API contracts indexed 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.
The Election Assistance Commission catalog on APIs.io includes 1 Spectral governance ruleset.
Election Assistance Commission’s developer surface includes documentation, engineering blog, support, and 22 more developer resources.
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Open Data Portals (CKAN / DCAT) | undeclared | - | - | - |
| US Federal API Programs (api.data.gov, Login.gov, GSA MAS, FedRAMP) | undeclared | - | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 2
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
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
Agent Skills 3
Packaged agent skills for driving this provider's APIs from an AI assistant.
eac-hava-grant-and-clearinghouse-research
AGENT SKILLeac-state-voter-information
AGENT SKILLeac-voting-system-certification-lookup
AGENT SKILLElection Assistance Commission API pricing
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.
Spectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
OpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
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 3
Status, limits, changes, and where to get help
Commercial 3
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)
Election Assistance Commission API — frequently asked questions
Does Election Assistance Commission have an API?
Yes. APIs.io lists 15 APIs from Election Assistance Commission, including EAC Open Data Catalog, Election Assistance Commission Block API and Election Assistance Commission Block Content API, and 12 more.
Is there an OpenAPI specification for the Election Assistance Commission API?
Yes. APIs.io indexes 14 OpenAPI specifications for Election Assistance Commission, each linked for download from this page.
How do I authenticate with the Election Assistance Commission API?
Election Assistance Commission uses bearer-token authentication (0 schemes). The details are profiled on APIs.io as Election Assistance Commission Authentication.
Is the Election Assistance Commission API ready for AI agents?
Election Assistance Commission has a Kin Score of 35.4 out of 100 (thin) and an Agent Readiness score of 31.3 (agent-ready), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.