Structured access to forum communities, posts, and threads with stable schemas and cursor pagination for production data pipelines.
# List available communities
$ curl https://api.fora.com/v1/communities \
-H "X-API-Key: fora_live_sk_..."
# List posts for one community site
$ curl "https://api.fora.com/v1/posts?community_id=avsforum.com&page_size=100" \
-H "X-API-Key: fora_live_sk_..."
# List threads created since a given date
$ curl "https://api.fora.com/v1/threads?community_id=avsforum.com&created_at=20240101&page_size=25" \
-H "X-API-Key: fora_live_sk_..."
# Fetch a single post
$ curl "https://api.fora.com/v1/posts/12345678?community_id=avsforum.com" \
-H "X-API-Key: fora_live_sk_..."What's Included
Query posts and threads through a smaller, cleaner REST interface built around community, thread, and created_at filters.
List all available communities with metadata. Filter and select the forums relevant to your dataset.
All objects carry stable string IDs. Opaque cursors ensure reliable, resumable pagination across large datasets.
Consistent, documented schemas designed for Fivetran, Airbyte, dbt, or custom ingestion pipelines.
Download full community datasets as structured files. Designed for large-scale ingestion without pagination overhead.
How It Works
Query /v1/communities to see available forums and their metadata. community_id values are string site names like avsforum.com.
Use /v1/posts with community_id, thread_id, created_at, and page_size to page through post records.
Use /v1/threads with community_id and created_at to page through thread records.
Retrieve individual posts and threads by ID with the matching community_id when you need the full item payload.
Ready To Start?
Read the docs and make your first request.