SigoMark Public API
Integrate SigoMark's full AI pipeline into your system, CMS, or automation workflow. Manage keywords, guides, articles, backlinks, and more via REST API.
Up and running in 30 seconds
# Get account info curl https://dashboard.sigomark.com/api/v1/me \ -H "Authorization: Bearer sk_your_key_here" # List projects curl https://dashboard.sigomark.com/api/v1/projects \ -H "Authorization: Bearer sk_your_key_here" # Trigger keyword research curl -X POST https://dashboard.sigomark.com/api/v1/projects/{projectId}/keywords/research \ -H "Authorization: Bearer sk_your_key_here" \ -H "Content-Type: application/json"
All endpoints by resource
Every endpoint returns standard JSON with consistent paging.
Me & Usage
GETAccount info, quota usage, active plan details
Projects
CRUDCRUD projects, domain and brand voice config
Keywords
CRUDApprove keywords, trigger new research runs
Guides
CRUDReview outlines, trigger guide generation
Articles
CRUDApprove, publish, and schedule articles
Jobs
GETMonitor AI task status in real time
Backlinks
CRUDAdd and verify backlinks
SEO Intelligence
GETOverview, rankings, LinkMap, 8-week roadmap
Webhooks
CRUDReceive real-time events when pipeline finishes
Authentication & rate limits
Add Authorization: Bearer sk_... to every request.
Pro: 120 req/min Β· Agency: 600 req/min. Over the limit returns 429 with a Retry-After header.
API access requires a Pro or Agency subscription. Requests from other plans return 403.
JSON response envelope
{
"ok": true,
"data": { ... },
"paging": {
"page": 1,
"pageSize": 20,
"total": 142
}
}
// Error
{
"ok": false,
"error": "Not found",
"code": 404
}
Webhooks β event-driven
Register a URL to receive push notifications when the AI pipeline completes β no polling needed.
Payloads are signed with HMAC-SHA256 using the secret you set when creating the webhook.
Ready to integrate?
Generate an API key in seconds. Full interactive docs with Try-it right in the browser.