# Restate Admin API

**Canonical:** https://apis.io/apis/restate-dev/admin-api/  
**Provider:** Restate — https://apis.io/providers/restate-dev/  
**Documentation:** https://docs.restate.dev/operate/clients

Restate Admin API is one of 3 APIs that [Restate](https://apis.io/providers/restate-dev/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Admin, Control Plane, Deployment, Invocations, and Subscription. The published artifact set on APIs.io includes API documentation, an API reference, and a GitHub repository.

The Restate Admin API is the HTTP control plane for a running Restate Server, exposed by default on port 9070. It manages service deployment registration, lists and introspects services and handlers, controls invocations (cancel, kill, pause, resume, restart, purge), manages Kafka and event subscriptions, queries system state via embedded SQL, and reports cluster health and version. The Admin API is the surface the Restate CLI and Web UI drive, and an OpenAPI document for the running server is available at the /openapi endpoint.

## Machine-readable artifacts (4)

- **Documentation** — https://docs.restate.dev/operate/clients
- **APIReference** — https://docs.restate.dev/references/admin-api
- **GitHubRepository** — https://github.com/restatedev/restate
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/restate-dev/refs/heads/main/apis.yml

## Other Restate APIs (2)

- [Restate Ingress API](https://apis.io/apis/restate-dev/ingress-api/)
- [Restate Service Protocol](https://apis.io/apis/restate-dev/service-protocol/)

## Tags

Admin, Control Plane, Deployment, Invocations, Subscription

---

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