v1

OpenAPI 3.1.02026-07-13632897.9 KB
Priority Guardian Priorities

Permanent Delete Priority

Permanently delete a priority and all associated data.

Cascade-deletes deliverables, goals, and weekly snapshots. Works on both active and retired priorities.

WARNING: This is destructive and irreversible. Reserved for GDPR account deletion and future "permanently delete" UI option.

Args: priority_id: Priority ID (UUID string) user_id: User ID from validated JWT session: Database session

Returns: 200: Full priorities response (without deleted priority) 404: Priority not found or wrong user

delete/api/priority-guardian/priorities/{priority_id}/permanent

Path parameters

priority_idstring required

Headers

X-Internal-Secretstring nullable
X-User-IDstring nullable

Response

Successful Response

{"stackTrail":"paths:/api/priority-guardian/priorities/{priority_id}/permanent:delete:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}