Developers ยท REST + JSON

Legislative data API for civic AI.

Access bills, votes, members of Congress, and CivicAlign's civic-AI endpoints programmatically. A free alternative to the Google Civic Information API, built for newsrooms, researchers, and apps.

Overview

The CivicAlign API provides programmatic access to congressional bill data and member information. Build applications that track legislation, analyze voting patterns, and keep users informed about their representatives.

๐Ÿ“ Base URL

https://api.civic-align.com/api/v1

Quick Start

  1. Get an API Key - Visit your Organization Settings to create an API key with the scopes you need.
  2. Make Your First Request - Include your API key in the X-API-Key header.
  3. Parse the Response - All responses are JSON formatted with consistent pagination.
First Request Example
curl -X GET 'https://api.civic-align.com/api/v1/bills?pageSize=5' \
            -H 'X-API-Key: YOUR_API_KEY'

Features

๐Ÿ“œ

Bill Data

Access detailed information on congressional bills, including status, sponsors, and actions.

๐Ÿ‘ฅ

Member Directory

Query current and historical congressional members with filtering options.

๐Ÿ”

Search

Full-text search across bills by title, ID, or keywords.

๐Ÿ“Š

Pagination

Efficiently paginate through large datasets with consistent response format.