Skip to content

api-evangelist/sleuth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sleuth (sleuth)

Sleuth is a deployment-based DORA metrics platform that tracks software delivery performance. Teams register deployments, manual changes, and custom impact values through Sleuth's REST registration API and GraphQL surface, then Sleuth computes the four DORA metrics (deploy frequency, lead time, change failure rate, and mean time to recovery) across projects and environments.

APIs.json: https://raw.githubusercontent.com/api-evangelist/sleuth/refs/heads/main/apis.yml

Tags

  • DORA
  • DevOps
  • Deployment Tracking
  • Engineering Metrics
  • Continuous Delivery

Timestamps

  • Created: 2026-06-21
  • Modified: 2026-06-21

APIs

Sleuth Deployments Registration API

Registers code deployments against a project's deployment and environment by git SHA, with optional branch, tags, links, commits, files, and pull request metadata, so Sleuth can compute deploy frequency and lead time.

Tags

  • Deployments
  • Registration
  • Code Changes

Properties

Sleuth Manual Change API

Registers non-code, free-form manual changes (such as feature flag flips, infrastructure changes, or config updates) against a project so they appear on the Sleuth deploy timeline and factor into DORA metrics.

Tags

  • Manual Changes
  • Change Sources

Properties

Sleuth Metric and Incident Impact API

Registers custom metric impact values (floats) and custom incident impact events (triggered, resolved, reopened) against an impact source so Sleuth can run anomaly detection and grade deploy health and change failure rate.

Tags

  • Impact
  • Metrics
  • Incidents

Properties

Sleuth GraphQL API

Sleuth's primary public API, built on GraphQL - the same API Sleuth uses internally - for managing projects, environments, deployments, and metrics, with an interactive GraphiQL explorer at the endpoint.

Tags

  • GraphQL
  • Projects
  • Environments

Properties

Sleuth Webhook Actions

Outbound webhook automation action that sends an HTTP POST with a JSON deployment payload to a URL of your choosing, signed with X-SLEUTH-TIMESTAMP and X-SLEUTH-SIGNATURE headers (Slack-style verification using your org API key).

Tags

  • Webhooks
  • Automations
  • Events

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors