🚀 CivicAlign API Documentation

Access legislative data programmatically with our RESTful API

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.