Update the caller's profile
PUT/me
Partial — only the keys sent change. PATCH behaves the same. The role is read-only.
Request
Responses
- 200
- 401
- 409
- 422
The updated profile
Missing, invalid or expired token, or no contact matches it.
The request conflicts with the current state. code says how:
idempotency_key_reuse / request_in_progress (the Idempotency-Key header),
invoiced (an expense or time entry on an invoice cannot change), already_paused,
not_paused, not_running (the timer), deleted.
Invalid input. details maps each field to a reason the client can switch on
(required, invalid, not_found, conflict, unsupported, …; see each operation);
_: rejected is a refusal by EVX Software's own save, with its message.