Skip to main content
PATCH
/
api
/
flags
/
{id}
/
resolve
curl -X PATCH "https://api.hitler.app/api/flags/flag-uuid-123/resolve" \
  -H "Authorization: Bearer YOUR_TOKEN"
{
  "id": "flag-uuid-123",
  "severity": "medium",
  "status": "resolved",
  "reason": "Declining mood trend over past 2 weeks",
  "userId": "user-uuid",
  "organizationId": "org-uuid",
  "createdAt": "2024-01-15T00:00:00.000Z",
  "resolvedAt": "2024-01-18T14:30:00.000Z",
  "resolvedBy": "manager-uuid"
}
This endpoint requires Manager or Admin role.

Path Parameters

id
string
required
Flag UUID

Response

Returns the updated flag.
id
string
Flag UUID
status
string
Updated status: resolved
resolvedAt
string
Resolution timestamp
resolvedBy
string
User ID of resolver
curl -X PATCH "https://api.hitler.app/api/flags/flag-uuid-123/resolve" \
  -H "Authorization: Bearer YOUR_TOKEN"
{
  "id": "flag-uuid-123",
  "severity": "medium",
  "status": "resolved",
  "reason": "Declining mood trend over past 2 weeks",
  "userId": "user-uuid",
  "organizationId": "org-uuid",
  "createdAt": "2024-01-15T00:00:00.000Z",
  "resolvedAt": "2024-01-18T14:30:00.000Z",
  "resolvedBy": "manager-uuid"
}