GET /api/v1/sources
Last updated March 23, 2026
Catalog of available sources and content_source types.
Request
GET /api/v1/sources
All endpoint requests require the X-SYNTHLINK-KEY header. See Authentication and Rate Limits.
Query parameters
This endpoint does not accept query parameters.
Examples
cURL
curl -H "X-SYNTHLINK-KEY: sk_live_your_key_here" https://synth-link.com/api/v1/sources
Fetch
const res = await fetch("https://synth-link.com/api/v1/sources", {
headers: { "X-SYNTHLINK-KEY": "sk_live_your_key_here" },
});
const data = await res.json();
console.log(data);Python
import requests
res = requests.get(
"https://synth-link.com/api/v1/sources",
headers={"X-SYNTHLINK-KEY": "sk_live_your_key_here"},
timeout=10,
)
print(res.status_code)
print(res.json())Response example
{
"sources": [
{
"id": "openai_news",
"name": "OpenAI News",
"description": "Official posts, release notes, and model updates from OpenAI.",
"update_interval": "every 12h",
"content_source": "detail"
}
],
"content_source_types": [
{ "id": "rss", "method": "RSS feed" },
{ "id": "detail", "method": "RSS + detail page" },
{ "id": "api", "method": "API response" }
]
}Related docs
For usage guidance and workflow context, see Sources guide.
Was this helpful?