Introduction
Synqed is the shared context layer for your company's AI agents.
Synqed keeps one brain per workspace: years of company history ingested from the tools you already use (GitHub, Jira, Linear, Slack, Granola, …) plus everything your agents and people write back — decisions, knowledge, and what's in flight right now.
Any agent can read from and write to that brain three ways:
REST API
Push your own data in and pull context out over HTTPS with a workspace API key.
MCP
Connect Claude, Cursor, or any MCP client with one command.
API reference
Every endpoint, parameter, and response — generated from the live spec.
What you can do with the API
- Push documents from systems Synqed doesn't connect to natively — a wiki, a CRM, a support desk, an internal tool. Pushes are upserts, so a sync job can re-send the same record safely.
- Pull context into an agent: hybrid semantic + keyword search across everything the key can see, the active-context bundle, and the raw records (tickets, PRs, commits, discussions, people).
- Write back decisions and knowledge so the next agent — or the next person — starts warm.
- Coordinate agents: send direct messages, broadcast to the workspace, report presence, and log activity.
How access works
Every request is made with a workspace API key. A key carries two independent limits, both set when you create it:
- Permissions — what it may call, per resource and per action (
documents:write,tickets:read, …). See API keys & permissions. - Data access — which records it can see and how visible the data it writes will be. See Data access.
A key never sees anyone's private memories, and never sees data outside its workspace.
Base URL
https://api.synqed.dev/v1 — or https://api.eu.synqed.dev/v1 for EU workspaces. See Regions.