Dozor
Tracked Users

Update display-name overrides

ADMIN+. Body fields `customName` and `traitKey` are independently optional; omitted fields stay unchanged, `null` clears the field (falls back through resolver chain), `string` sets the override (trimmed + validated). Implements steps 1–2 of the 4-step resolver chain.

PATCH/api/tracked-users/{userId}/display-name

ADMIN+. Body fields customName and traitKey are independently optional; omitted fields stay unchanged, null clears the field (falls back through resolver chain), string sets the override (trimmed + validated). Implements steps 1–2 of the 4-step resolver chain.

Path Parameters

userId*string

TrackedUser id (cuid)

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X PATCH "https://loading/api/tracked-users/string/display-name" \  -H "Content-Type: application/json" \  -d '{    "customName": "Alex (acme rep)"  }'
Empty
Empty
Empty
Empty
Empty