Open Parliamentary Data for Everyone

Free access to Hansard records, speeches, and legislative data from Caribbean parliaments. Search, analyse, and build with parliamentary data.

connect.openparliament.ai/v1
connect.openparliament.ai
$ GET /v1/speeches/search?q=education&country=AIA
# 47 results across 12 sittings
{
  "total": 47,
  "sittings": 12,
  "data": [
    {
      "speaker": "Hon. Member",
      "topic": "Education Budget",
      "date": "2026-03-19"
    }
  ]
}

What Data You Can Access

Structured, machine-readable parliamentary data available through our free REST API.

Speeches

Full text of every speech, with speaker attribution, timestamp, topic, and sitting reference.

/v1/speeches

Members & Speakers

Names, party affiliation, constituency, roles, and speaking history for all parliamentary members.

/v1/speakers

Sittings

Dates, committees, sitting types, and full agenda for every parliamentary session on record.

/v1/sittings

Topics & Bills

Legislation tracker with readings, votes, and status. Track bills from introduction to passage.

/v1/topics

Full-Text Search

Search across all parliamentary records by keyword, speaker, date range, or country.

/v1/speeches/search

Statistics

Speaking time, participation rates, topic frequency, and sitting attendance data.

/v1/stats

Build With Parliamentary Data

The Connect API provides free, RESTful access to parliamentary records from multiple Caribbean parliaments. Use your API key to query sittings, speeches, members, and more.

connect.openparliament.ai/v1
  • RESTful JSON endpoints
  • Multi-country support with country code filtering
  • Full-text search across all records
  • Pagination, sorting, and date range filtering
  • Free API keys for all users
# Fetch recent sittings for Anguilla
curl -H "X-API-Key: your_key" \
  "https://connect.openparliament.ai/v1/sittings?country=AIA"
// Response
{
  "data": [
    {
      "date": "2026-03-19",
      "committee": "House of Assembly",
      "speeches": 34,
      "topics": 8
    }
  ],
  "total": 142,
  "page": 1
}
const response = await fetch(
  "https://connect.openparliament.ai/v1/sittings?country=AIA",
  {
    headers: {
      "X-API-Key": "your_key"
    }
  }
);

const { data } = await response.json();
console.log(data);
// [{ date: "2026-03-19", committee: "House of Assembly", ... }]
import requests

response = requests.get(
    "https://connect.openparliament.ai/v1/sittings",
    headers={"X-API-Key": "your_key"},
    params={"country": "AIA"}
)

data = response.json()["data"]
# [{'date': '2026-03-19', 'committee': 'House of Assembly', ...}]

Available Parliaments

We are building a growing network of parliamentary data sources across the Caribbean and beyond.

🇦🇮

Anguilla

House of Assembly

142 sittings · 4,800+ speeches
🇧🇧

Barbados

Coming soon

🇩🇲

Dominica

Coming soon

🇰🇳

St. Kitts & Nevis

Coming soon

🇷🇬

Grenada

Coming soon

🇹🇹

Trinidad & Tobago

Coming soon

Want to bring your parliament onto the platform?

Get in Touch

Who Uses This

Parliamentary data serves everyone in a democracy.

Developers

Build civic tech applications on top of structured parliamentary data. Create transparency tools, voting trackers, or legislative analysis platforms.

Journalists

Research what was said in parliament, who voted how, and track legislation. Fact-check claims against the official record.

Researchers

Academic analysis of parliamentary discourse, voting patterns, legislative trends, and political behaviour across Caribbean parliaments.

Civil Society & Citizens

Monitor government accountability. Track promises. Know what your representatives are saying and doing in parliament.

Why Open Parliamentary Data

Parliamentary proceedings are public records. They should be freely accessible to all.

Public Record

Parliamentary proceedings belong to the people. What is said in parliament should be freely available to every citizen.

Free Access

Data should be freely accessible in open, machine-readable formats without barriers or restrictions.

Machine-Readable

Structured data formats enable innovation. Developers and researchers can build tools that serve the public interest.

Stronger Democracy

Transparency strengthens democratic institutions. Informed citizens make better decisions. Accountability improves governance.

Get Your Free API Key

Sign up for free access to the Connect API. No credit card required. Start building with parliamentary data in minutes.

API Base URL: https://connect.openparliament.ai/v1