Skip to main content
API REFERENCE

Civic Filament API Documentation

Integrate collective intelligence into your platform. The Civic Filament API provides three core endpoints: Interview, Synthesis, and LRD generation.

BASE URLhttps://civicfilament.org/api
QUICK START
# Start an interview
curl -X POST https://civicfilament.org/api/interview \
  -H "Authorization: Bearer fil_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "issueId": "issue_main_st_bike_lane",
    "message": "I think the bike lane will hurt local businesses"
  }'

# Get synthesis results
curl https://civicfilament.org/api/synthesis?issueId=issue_main_st_bike_lane \
  -H "Authorization: Bearer fil_your_api_key"

# Generate Living Requirement Document
curl https://civicfilament.org/api/lrd?issueId=issue_main_st_bike_lane&format=markdown \
  -H "Authorization: Bearer fil_your_api_key"
AUTHENTICATION

All API requests require a Bearer token in the Authorization header. Obtain your API key from the Mission Control dashboard.

Authorization: Bearer fil_your_api_key
ENDPOINTS
RATE LIMITS
Community100 req/min
Municipal1,000 req/min
EnterpriseUnlimited