v1

OpenAPI 3.1.02026-07-13632897.9 KB
focused-offboarding

Delete Data

Delete all Focused app data for user (GDPR Art. 17).

Sequence:

  1. Calls disconnect logic first
  2. Deletes focused_focus_sessions
  3. Deletes focused_user_keywords
  4. Deletes already-revoked Focused OAuth tokens
  5. Writes audit log

Does NOT delete core_users row (shared across SDK apps).

Idempotent: calling twice returns 200 (no data to delete).

Returns: 200: {"status": "deleted", "tables_affected": N} 401: Missing authentication (X-User-ID header required) 404: User not found 500: Internal error

delete/api/focused/delete-data

Response

Successful Response

{"stackTrail":"paths:/api/focused/delete-data:delete:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}