API Endpoints
The interactive API explorer below shows all available public-preview endpoints with their parameters, request bodies, and response schemas.
Available Endpoint Groups
Authentication
| Method | Path | Description |
|---|---|---|
POST | /v1/auth/login | Authenticate with email and password |
POST | /v1/auth/signup | Create a personal workspace (legacy) |
POST | /v1/auth/register | Self-service registration with auto-login |
POST | /v1/auth/refresh | Refresh an authentication token |
POST | /v1/auth/logout | Invalidate the current session |
GET | /v1/auth/me | Get the current authenticated user |
POST | /v1/auth/forgot-password | Request a password reset email |
POST | /v1/auth/reset-password | Reset password using a reset token |
POST | /v1/auth/token | Exchange API client credentials for an access token |
Sites
| Method | Path | Scope | Description |
|---|---|---|---|
GET | /v1/sites/:siteID/status | sites:read | Get comprehensive site status |
Evidence
| Method | Path | Scope | Description |
|---|---|---|---|
GET | /v1/sites/:siteID/evidence-export-runs | evidence:read | List evidence export runs |
GET | /v1/sites/:siteID/evidence-export-runs/:runID | evidence:read | Get a specific export run |
GET | /v1/sites/:siteID/evidence-export-runs/:runID/verify | evidence:read | Verify the cryptographic signature |
GET | /v1/sites/:siteID/evidence-export-runs/:runID/download | evidence:read | Download evidence packet (.zip) |
Interactive Explorer
Expand each endpoint below to view parameters, request bodies, and response schemas.