Getting started
Last updated March 21, 2026
Follow our three-step onboarding process to get up and running.
Generate your unique API key from the dashboard, send an authenticated request to our GET endpoints, and handle the structured response to integrate SynthLink's functionality into your application.
Quickstart
Get your API key
Request an API key from the main site. Use the Request API Key button to receive a secure, one-time reveal link by email. Once you open it, ensure the key is stored securely in a server-side environment variable.
Go to Main Site → Request API KeyGet keyWarning:To prevent unauthorized access, do not commit API keys to public repositories or expose them within client-side code.
Send your first request
Authenticate your requests by including the X-SYNTHLINK-KEY in your HTTP headers. We recommend starting with the /api/v1/documents endpoint using a small limit parameter to verify your connection.
curl -G https://synth-link.com/api/v1/documents \ -H "X-SYNTHLINK-KEY: sk_live_your_key" \ -d limit=3
Read the response
A successful API request returns a 200 OK status with a JSON array. Each object in the collection includes the original source data alongside additional LLM-generated insight fields for deeper insights.
[
{
"title": "GPT-4o System Card",
"url": "https://openai.com/...",
"summary": "OpenAI releases the system card for GPT-4o...",
"source": "openai_news",
"content_source": "rss",
"created_at": "2026-03-19T06:00:00Z"
}
]Note:If you encounter a 401 Unauthorized error, ensure your API key is passed within the HTTP header and not as a query parameter.
Next steps
- Explore the Endpoints— Full reference for all parameters and response fields.
- Authentication— Key expiry, rotation, and security best practices.
- Rate Limits— Understand request limits and how to handle 429 responses.
- Available Sources— See which sources are available and how often they update.
- Try the Playground— Run live API requests directly in the browser.