Skip to content

Reference

API reference

Relay HTTP API and MCP tools — the surfaces other apps build against.


Relay HTTP

All /v1/* routes are behind Firebase auth — supply Authorization: Bearer <Firebase id token>. Public routes are documented separately.

Account

Persona

Every write clones the user’s persona repo, mutates the Automerge document, commits, pushes, and refreshes the cached snapshot. Each list field that supports POST (append) also supports DELETE (remove by matching text/index) on the same path.

Corpus mirror

Observations

Synthesis

Metrics

MCP tools

Exposed by the @aiperson/mcp-server package’s dotperson-mcp binary.

Persona — read

Persona — write

Persona — proposed changes

Corpus — read

Corpus — write

Public API roadmap

The third-party-facing surface lives behind explicit OAuth scopes (read:persona, read:corpus, read:threads:project=atlas, write:turns, …) with per-token billing. v1 endpoints stabilise once the OAuth consent flow ships in the dashboard.

OpenAPI

There is no machine-readable spec yet: this page is the reference.