CitationBench's API for finding link-building partners turns a single keyword into 50 personalized outreach drafts using Apollo contact discovery and Instantly email integration.
# Discover partners from a competitor SERP in one callPOST /v1/link-building/serp-outreach> { "keyword": "best project management tools", "limit": 50 }job_id: job_4mz9r · status: running# Apollo contacts resolved, drafts generating via Instantly✓ SERP fetched · 12 target domains identified✓ 50 personalized outreach drafts ready · awaiting_approval# Review and bulk-approve before any email is sentlink_building.campaign.list{ "campaigns": [{ "id": "cmp_9xp1k", "drafts": 50, "status": "pending_review" }] }Fragmented tools and manual research cap how many link-building campaigns you can run across clients.
Manually vetting backlink prospects across dozens of clients leaves little time for actual outreach or campaign management.
Without automated personalization, email templates get low reply rates and partner discovery stalls across your client portfolio.
Spreadsheets and disconnected CRMs mean link opportunities slip through the cracks before a relationship is ever established.
The fix
CitationBench automates link-building partner discovery using Apollo data, generates 50 personalized outreach drafts via Instantly, and tracks every relationship in a built-in CRM — all from a single API call or MCP tool.
From SERP analysis to contact discovery to relationship tracking, CitationBench covers the full link-building pipeline in one composable API.
Partner Discovery
Submit one keyword to `POST /v1/link-building/serp-outreach` and CitationBench scrapes the SERP, resolves contacts via Apollo, and generates 50 personalized link-building email drafts ready for your review in Instantly.
Competitive Links
Seed outreach directly from a competitor's backlink profile via `link_building.competitor_outreach.create`. CitationBench targets domains already proven to link in your niche and generates personalized drafts in the same pipeline.
Relationship Tracking
Track every target domain, contact, and relationship status via `link_building.crm.*`. Log outreach events, replies, and notes so no prospect falls through the cracks across your client campaigns.
Campaign Ops
Monitor all active SERP and competitor outreach campaigns via `link_building.campaign.list`. Track response rates, pause underperforming campaigns, and manage sending across all client workspaces from one surface.
Backlink Research
Add competitor URLs via `research.competitor.add` to pull their full backlink profiles and keyword universes. Overlap matrices reveal exactly where competitors earn links you should be targeting next.
How it works
An `sk_test_*` key lands in your dashboard instantly. No demo gate — start calling real endpoints with shape-complete responses.
`claude mcp add citationbench https://mcp.citationbench.com/mcp` from Claude Code, Cursor, or any MCP client. Or `curl` against `api.citationbench.com/v1/*` directly.
Every tool returns shape-complete demo data without auth, so your agent works before the user signs up. Tools across research, production, indexing, link-building, and agents.
Add `X-Workspace-Id: ws_***` to scope per client. Switch to a live `sk_live_*` key when you're ready. Same API surface, same SDK.
Why CitationBench
Hosted at mcp.citationbench.com/mcp. Works with Claude Code, Cursor, Claude Desktop, Windsurf, and ChatGPT Apps. No self-hosting required.
Every long-running call runs on Cyclonic workers — survives restarts, cancellable, resumable, streams via SSE. Production-safe by default.
One master API key, N client workspaces. Switch with a single `X-Workspace-Id` header. Per-client data isolation, bulk ops across all of them.
Every endpoint responds in shape-complete demo mode without auth, so you can build the agent before the user signs up.
FAQ
One API call turns a keyword into 50 ready-to-approve outreach drafts with Apollo contacts and Instantly delivery.
Start Free