# Accept Control Plane API

**Canonical:** https://apis.io/apis/accept/accept-control-plane-api/  
**Provider:** Accept — https://apis.io/providers/accept/  
**Base URL:** https://midas.accept.io  
**Documentation:** https://www.accept.io

Accept Control Plane API is one of 23 APIs that [Accept](https://apis.io/providers/accept/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification. Tagged areas include Control Plane. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and an AsyncAPI specification.

The Control Plane API from Accept — 18 operation(s) for control plane.

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/controlplane/apply` | Apply a control-plane configuration bundle |
| POST | `/v1/controlplane/plan` | Preview a control-plane bundle without applying it |
| GET | `/v1/controlplane/audit` | List control-plane audit events |
| POST | `/v1/controlplane/surfaces/{id}/approve` | Approve a surface in review state |
| POST | `/v1/controlplane/surfaces/{id}/deprecate` | Deprecate an active surface |
| POST | `/v1/controlplane/profiles/{id}/approve` | Approve a profile version in review state |
| POST | `/v1/controlplane/expectations/{id}/approve` | Approve a GovernanceExpectation version in review state |
| POST | `/v1/controlplane/profiles/{id}/deprecate` | Deprecate a profile version |
| POST | `/v1/controlplane/fail_mode_policies/{id}/approve` | Approve a FailModePolicy version in review state |
| POST | `/v1/controlplane/fail_mode_policies/{id}/deprecate` | Deprecate an active FailModePolicy version |
| POST | `/v1/controlplane/drift_definitions/{id}/submit` | Submit a DriftDefinition revision for review |
| POST | `/v1/controlplane/drift_definitions/{id}/approve` | Approve a DriftDefinition revision in review state |
| POST | `/v1/controlplane/drift_definitions/{id}/reject` | Reject a DriftDefinition revision back to draft |
| POST | `/v1/controlplane/drift_definitions/{id}/deprecate` | Deprecate an active DriftDefinition revision |
| POST | `/v1/controlplane/drift_definitions/{id}/retire` | Retire a DriftDefinition revision |
| POST | `/v1/controlplane/grants/{id}/suspend` | Suspend an active grant |
| POST | `/v1/controlplane/grants/{id}/revoke` | Revoke a grant permanently |
| POST | `/v1/controlplane/grants/{id}/reinstate` | Reinstate a suspended grant |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/accept/refs/heads/main/openapi/accept-control-plane-api-openapi.yml
- **APIReference** — https://github.com/accept-io/midas/blob/main/docs/api/http-api.md
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/accept/refs/heads/main/asyncapi/accept-midas-asyncapi.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/accept/refs/heads/main/data-model/accept-data-model.yml

## Other Accept APIs (12)

- [Accept Agents API](https://apis.io/apis/accept/accept-agents-api/)
- [Accept Aisystems API](https://apis.io/apis/accept/accept-aisystems-api/)
- [Accept Capabilities API](https://apis.io/apis/accept/accept-capabilities-api/)
- [Accept Coverage API](https://apis.io/apis/accept/accept-coverage-api/)
- [Accept Decisions API](https://apis.io/apis/accept/accept-decisions-api/)
- [Accept Drift API](https://apis.io/apis/accept/accept-drift-api/)
- [Accept Envelopes API](https://apis.io/apis/accept/accept-envelopes-api/)
- [Accept Escalation Targets API](https://apis.io/apis/accept/accept-escalation-targets-api/)
- [Accept Escalations API](https://apis.io/apis/accept/accept-escalations-api/)
- [Accept Evaluate API](https://apis.io/apis/accept/accept-evaluate-api/)
- [Accept Evidence API](https://apis.io/apis/accept/accept-evidence-api/)
- [Accept Fail Mode Policies API](https://apis.io/apis/accept/accept-fail-mode-policies-api/)

## Tags

Control Plane

---

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