Developer API
Programmatically access your delivery insights, deployment data, and team performance analytics with our REST API.
Getting Started
The full DXSignal REST API is in active development for Professional and Enterprise plans. Webhook ingestion endpoints (deployments and incidents) are available today.
Authentication
All API requests require authentication using an API key. You'll generate your API key from the Settings page.
https://api.dxsignal.io/v1/metrics/dora
Base URL
Rate Limits
Response Format
All responses are returned in JSON format with standard HTTP status codes.
"success": true,
"data": { ... },
"timestamp": "2024-12-01T12:00:00Z"
}
"success": false,
"error": {
"code": "UNAUTHORIZED",
"message": "Invalid API key"
}
}
API Endpoints
Metrics
Retrieve delivery and performance data
/api/v1/metrics/doraGet all DORA metrics for your organization (Deployment Frequency, Lead Time, Change Failure Rate, MTTR)
/api/v1/metrics/deploymentsRetrieve deployment history and frequency metrics with filtering and pagination
/api/v1/metrics/pull-requestsGet pull request metrics including cycle time, merge rate, and velocity
/api/v1/metrics/lead-timeCalculate lead time from commit to deployment with percentile breakdowns
/api/v1/metrics/change-failure-rateGet change failure rate and failed deployment statistics
Teams
Manage teams and compare performance
/api/v1/teamsList all teams in your organization
/api/v1/teamsCreate a new team
/api/v1/teams/:teamId/metricsGet metrics for a specific team
/api/v1/teams/:teamIdUpdate team details and repository assignments
Integrations
Manage connected platforms and repositories
/api/v1/integrationsList all connected integrations (GitHub, GitLab, Azure DevOps, Bitbucket, Jira)
/api/v1/repositoriesGet all repositories across connected integrations
/api/v1/repositories/:repoId/selectionUpdate repository selection status for metric tracking
/api/v1/integrations/syncTrigger manual sync for all integrations
Organizations
Organization and subscription management
/api/v1/organizationGet current organization details and subscription info
/api/v1/organization/membersList all members in your organization
/api/v1/organization/invitationsInvite a new member to your organization
/api/v1/organization/subscriptionGet subscription and billing information
Get Early Access
Want to be among the first to use the DXSignal API? Sign up for early access and we'll notify you when it's ready.
📧 Email: api@dxsignal.io