Skip to content
Revelion

Documentation

API

Trigger missions, retrieve validated findings and wire Revelion into your own systems.

Resources

What the API exposes

ResourcePurpose
EstatesCreate and manage the environments under test, including scope and exclusions.
AuthorisationsRecord and retrieve the authorisation covering an estate.
MissionsTrigger an engagement, check its phase, and stop it.
FindingsRetrieve validated findings with evidence, severity and remediation.
RetestsRe-run a finding after remediation and record the outcome.
01

Access

Authentication and conventions

Bearer tokens
Issued per organisation and scoped to the estates that token may act on.
JSON throughout
Requests and responses are JSON. Errors carry a machine-readable code alongside a human message.
Rate limited
Limits are returned in response headers so a client can back off before it is throttled.
Idempotent triggers
Mission creation accepts an idempotency key, so a retried request does not start a second engagement.

MCP

Agent-to-agent access

Revelion publishes a Model Context Protocol server, so an assistant or agent can query mission state and validated findings directly rather than through a human relaying the answer.

The server card is published at /.well-known/mcp/server-card.json, alongside an API catalogue and an agent skills index, so a capable client can discover the surface without being configured for it in advance.

Build against it.

Request an API key