# Kevros Governance API

**Canonical:** https://apis.io/apis/taskhawktech-com/kevros-governance-api/  
**Provider:** TaskHawk Systems — https://apis.io/providers/taskhawktech-com/  
**Base URL:** https://governance.taskhawktech.com  
**Documentation:** https://governance.taskhawktech.com/api

Kevros Governance API is one of 2 APIs that [TaskHawk Systems](https://apis.io/providers/taskhawktech-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include AI Governance, Runtime Enforcement, Provenance, Prompt Injection Detection, and Media Attestation. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, pricing, and authentication docs.

REST gateway for runtime enforcement of autonomous agent actions. POST /governance/verify returns a signed ALLOW/CONSTRAIN/DENY decision with a release token; /governance/attest appends a hash-chained provenance record; /governance/bind and /governance/verify-outcome bind a declared intent to a command and check the outcome; /governance/bundle exports a compliance evidence package. Also exposes /shield/scan prompt-injection detection, /media/* hash attestation certificates, /governance/mpp/* governed streaming payment sessions, /signup trial key provisioning and /payment/* rail discovery. Priced endpoints return HTTP 402 with x402, L402 and MPP challenges.

## Operations (26)

| Method | Path | Summary |
|---|---|---|
| POST | `/governance/verify` | Verify Action |
| POST | `/governance/attest` | Attest Action |
| POST | `/governance/bind` | Bind Intent |
| POST | `/governance/verify-outcome` | Verify Outcome |
| POST | `/governance/bundle` | Generate Bundle |
| GET | `/media/capabilities` | Media Capabilities |
| GET | `/media/verify` | Media Verify Tool |
| POST | `/media/verify` | Verify Media |
| GET | `/media/status/{certificate_id}` | Media Certificate Status |
| POST | `/media/approve/{certificate_id}` | Approve Media Certificate |
| POST | `/media/revoke/{certificate_id}` | Revoke Media Certificate |
| POST | `/media/attest` | Attest Media |
| GET | `/media/verify/{certificate_id}` | Lookup Certificate |
| POST | `/signup` | Signup |
| POST | `/shield/scan` | Shield Scan |
| POST | `/shield/scan-free` | Shield Scan Free |
| POST | `/governance/mpp/session` | Create a governed MPP payment session |
| POST | `/governance/mpp/heartbeat` | Mid-session drift check |
| POST | `/governance/mpp/close` | Close an MPP session |
| GET | `/payment/discovery` | Single-call aggregator: rail challenge configuration + all per-endpoint quotes |
| HEAD | `/payment/discovery` | Single-call aggregator: rail challenge configuration + all per-endpoint quotes |
| GET | `/payment/badge` | Compact rail challenge-configuration status for embedding |
| HEAD | `/payment/badge` | Compact rail challenge-configuration status for embedding |
| GET | `/payment/quote` | Get the per-rail price for a specific endpoint |
| HEAD | `/payment/health` | Payment rail challenge-configuration status |
| GET | `/payment/health` | Payment rail challenge-configuration status |

## Machine-readable artifacts (20)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/openapi/taskhawktech-com-openapi.yml
- **OpenAPI** — https://governance.taskhawktech.com/openapi.json
- **Documentation** — https://governance.taskhawktech.com/api
- **APIReference** — https://governance.taskhawktech.com/api
- **GettingStarted** — https://governance.taskhawktech.com/for-agents.txt
- **LLMsTxt** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/llms/taskhawktech-com-governance-llms.txt
- **LLMsTxt** — https://governance.taskhawktech.com/llms.txt
- **Pricing** — https://governance.taskhawktech.com/pricing
- **SignUp** — https://governance.taskhawktech.com/signup
- **StatusPage** — https://governance.taskhawktech.com/status
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/overlays/taskhawktech-com-openapi-overlay.yaml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/authentication/taskhawktech-com-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/conventions/taskhawktech-com-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/errors/taskhawktech-com-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/data-model/taskhawktech-com-data-model.yml
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/scopes/taskhawktech-com-scopes.yml
- **AgentSkill** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/skills/_index.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/rate-limits/taskhawktech-com-rate-limits.yml
- **Plans** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/plans/taskhawktech-com-plans-pricing.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/taskhawktech-com/refs/heads/main/apis.yml

## Other TaskHawk Systems APIs (1)

- [Kevros MCP Server](https://apis.io/apis/taskhawktech-com/kevros-mcp-server/)

## Tags

AI Governance, Runtime Enforcement, Provenance, Prompt Injection Detection, Media Attestation, x402, L402, Machine Payments

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/taskhawktech-com/kevros-governance-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/taskhawktech-com/.
