What You Can Do
With the DevTune API you can:- Pull visibility metrics (share of voice, presence rate, brand mentions) into your reporting tools
- Monitor competitive positioning trends programmatically
- Feed citation data into your own analytics pipelines
- Track adoption metrics (npm downloads, GitHub stars) alongside search visibility
- Pull the current actions workspace, including active recommendations and adopted backlog work
- Build custom alerting on top of DevTune data
- Connect AI coding agents (Claude, Cursor) via the MCP server for in-IDE access
Requirements
- A Plus plan or higher with API access enabled
- An API key scoped to a specific project
Available Endpoints
| Endpoint | Description |
|---|---|
| Visibility Summary | Share of voice, presence rate, and brand mention metrics |
| Citation Stats | Paginated citation data with classification and position info |
| Competitive Position | Citation comparison between you, competitors, and others over time |
| Adoption Metrics | npm downloads and GitHub stars trends for your domains |
| Actions | Actions workspace with active recommendations and backlog items |
| Action Brief | Stored brief status and execution-ready markdown for a specific action |
| Traffic Summary | LLM bot and referral traffic analytics |
| Traffic Platforms | Traffic breakdown by AI platform |
| Webhooks | Real-time event notifications |
| MCP Server | Model Context Protocol server for AI coding agents |
| OpenAPI Spec | GET /api/v2/openapi.json — Machine-readable API specification |
Tip: Full request/response documentation for each endpoint is available in the Endpoints section of the API Reference sidebar, auto-generated from the OpenAPI specification.
Actions Endpoint Notes
The actions endpoint reflects the current workspace model:surfacelets you filter betweenrecommendationandbacklogstatususes public workspace states:active,backlog,in_progress,blocked,done,canceledactiveapplies to recommendations; the rest apply to adopted backlog work- The aliases
open,completed, anddismissedare also accepted for compatibility and map tobacklog,done, andcanceled
Getting Started
- Create an API key from API Keys in the account sidebar
- Make your first request using the key in the
Authorizationheader - Explore the endpoints to find the data you need
Quick Example
Related Documentation
- Authentication - API key creation and usage
- Rate Limits - Request limits by plan tier
- Error Handling - Error codes and troubleshooting