Skip to main content
GET /v1/projects/{id}/users/{userId} Returns one User after refreshing its Human or Agent classification and project ownership where supported. iMessage email identities retain their producer-observed classification and ownership because no current email ownership lookup is available. WhatsApp, WhatsApp Business and iMessage perform no provider fetch; only SMS Human classifications perform a phone number lookup. Current-project Agents expose resourceId; external-project Agents expose only pairwise managedBy. Conditional response evaluation uses the post-reconciliation representation. Stored reads use each platform definition; projection requires adapter support.
TypeScript

Parameters

string
required
string
required
string

Returns

200 The reconciled User. PlatformUser Headers: Cache-Control, ETag. The raw response carries these headers; see Raw responses.
string (date-time)
required
When Photon first persisted this resource.
TelegramUserDetails
required
string
required
string
required
string
required
ResourceMetadata
required
Platform
required
string
required
string (date-time)
required
When Photon last persisted a change to this resource’s public state.
304 The request’s If-None-Match validator matches the reconciled representation. No body. Headers: Cache-Control, ETag. The raw response carries these headers; see Raw responses.