Skip to contentSkip to navigation

Endpoints

Request groups exposed by Own Auth Cloud.

Package endpoints

The cloud() plugin calls these endpoints with an app-scoped oac_sk_ Cloud API key. Applications normally do not call them directly.

MethodPathPurpose
POST/ingest/eventsIngest a normal event batch.
POST/ingest/gapsRecord a dropped-ingestion period after delivery resumes.
POST/ingest/prioritySynchronously acknowledge deletion events.
POST/ingest/backfillImport a resumable snapshot page.
POST/security/checkReturn an advisory allow, challenge, or deny decision.
POST/security/observeRecord a successful login location for later risk checks.
POST/delivery/emailValidate and queue an authentication email.
POST/delivery/smsValidate and queue an authentication SMS.

Management endpoints

Automation authenticates with a scoped oac_mk_ management key. Dashboard requests use the signed-in Own Auth session and the same tenant checks.

PathPurpose
/usersSearch users, inspect details, export data, and erase a user.
/orgsSearch organisations and inspect memberships.
/analytics/*Read overview and time-series authentication metrics. /analytics/summary returns the metrics named in its metrics query value in one response.
/security/*Read incidents and blocks, update controls, remove blocks, and reset user-level deny state. /security/overview returns incidents, blocks, and the current configuration in one response.
/audit-logsSearch and export safe audit records.
/delivery/logsRead safe email and SMS delivery statuses.
/usageRead current plan usage and quotas.
/teamManage Cloud dashboard members and roles.
/management-keysCreate, list, and revoke management keys.
/apps/:appId/disconnectDisconnect an app and begin its deletion window.

Errors

Cloud returns JSON errors with a stable lowercase code and safe message. Delivery quota failures use quota_exhausted. Responses never include tokens, message bodies, provider credentials, raw keys, or provider diagnostics.