We’ve enhanced our API with new identifiers and filtering tools

 
 

These updates are now available for any current BallotReady API customers at no additional charge.

Jul.28, 2025

June 2025 – We’re excited to announce major enhancements to our Officeholder API, designed to improve data accuracy, interoperability, and integration flexibility for civic tech developers and partners.

Key New Features Include:

🗺 OCD-ID Integration
BallotReady now supports Open Civic Data Identifiers (OCD-IDs), enabling standardized geographic tagging for jurisdictions. This upgrade ensures:

  • Seamless compatibility with widely used civic tools (e.g., Google, Facebook)

  • Simplified data linking across legislative, campaign finance, and civic datasets

  • Automatic updates with redistricting changes via future-proof identifiers

🆔 Bioguide ID Support
Congressional officeholder records now include Bioguide IDs, allowing users to:

  • Integrate seamlessly with Congressional directories and datasets

  • Improve alignment with legislative and academic research sources

🕵️ Position Name Filtering
Users can now filter by position name—exact or partial—for faster, more precise queries.

📅 Date-Aware Position Filtering
The API now defaults to displaying only positions valid on the current date, with optional filters for historical or full-data views.

No action is required to begin using these features—updates are automatically available in all API responses.

All updates are fully backward compatible and supported by detailed documentation at developers.civicengine.com.


See a demo of our API and request an API test key for your team below:


Kunal Goel, Growth Manager

I write these blog posts on behalf of the BallotReady research team to shine a light on local elections and provide the information voters & campaigns needs to prepare for down ballot races. Please click here to follow me on LinkedIn and get in touch.

Next
Next

Pilot program successfully delivers candidate data weeks in advance of standard timeline