API reference
LightHouse’s HTTP API, served by the Atlantic Agentic Labs control plane. Each client’s portal is https://<client>.atlanticagenticlabs.com; every request is authenticated by Cloudflare Access (people) or a machine key, and scoped to one tenant by row-level security. Approvals and payments are people-only: a machine key is refused on every approving or paying route.
Generated from the OpenAPI document of the control plane (API 0.1.0); nothing on these pages is written by hand. Download it: openapi.json.
Authentication
Section titled “Authentication”| Caller | How |
|---|---|
| Person | A person’s session: Cloudflare Access, MFA required. |
| Machine key | A per-client key aalcp-... (viewer or content_viewer), with the client’s Access service token at the edge. Never approves, decides or pays. |
Groups
Section titled “Groups”| Group | Operations |
|---|---|
| Read | 55 |
| Access and keys | 6 |
| Assistant | 3 |
| Billing | 34 |
| Branding | 7 |
| Content in place | 2 |
| Deployments | 3 |
| Exports | 3 |
| Handler commands | 8 |
| Marketplace | 9 |
| People and preferences | 15 |
| Savings and caching | 7 |