Resources
Mar 17, 20263 min read

Filtering by source and category

How to use the source, content_source, and status parameters to narrow results.

Overview

All SynthLink endpoints accept query parameters for narrowing results. This guide covers the most useful combinations.

Filter by source

curl
curl -G https://synth-link.com/api/v1/documents \
  -H "X-SYNTHLINK-KEY: sk_live_your_key" \
  -d source=openai_news \
  -d limit=20

Filter by insight status

Use status=completed to only return enriched records with summaries, keywords, and categories available.

curl
curl -G https://synth-link.com/api/v1/insights \
  -H "X-SYNTHLINK-KEY: sk_live_your_key" \
  -d status=completed \
  -d limit=10

Filter by ingestion method

content_source describes how content was collected — rss, scrape, or api.

curl
curl -G https://synth-link.com/api/v1/documents \
  -H "X-SYNTHLINK-KEY: sk_live_your_key" \
  -d content_source=api \
  -d limit=20