REST — /api/builder
3 route handlers under /api/builder · all session-gated.
Public flags are cross-referenced against
PUBLIC_API_PREFIXESinsrc/lib/route-access.ts. Routes without a public prefix require an authenticated session (or, where applicable, a signed federation request). See Auth models.
| Route | Methods | Access | Description |
|---|---|---|---|
/api/builder/domain | POST DELETE | Session | POST /api/builder/domain body: { targetAgentId?, domain, provider } |
/api/builder/publish | POST | Session | POST /api/builder/publish |
/api/builder/site | GET POST | Session | GET /api/builder/site?targetAgentId= -> current publication + version list |