Recovery

Offline devices, replay batches, outbox, and machine keys.

/dashboard/platform/recovery.

Offline devices

registerOfflineDevice, transitionOfflineDevice (active, suspended, revoked). Replay with recordOfflineReplayBatch. "Offline sequence may appear only once per batch".

Outbox

OutboxEvent rows are claimed by a worker (claimOutboxEvents, completeOutboxEvent). replayOutboxEvent retries dead-lettered events. "Outbox event is not leased by this worker".

Machine keys

Create

createBusinessApiKey with scopes and stores. The token is shown once.

Use

Set OPENFRONT_API_TOKEN for worker:outbox and worker:alerts.

Revoke

revokeBusinessApiKey.

On this page