Skip to main content

UserProfileResponse

successbooleanrequired
data object

Response payload for successful operations.

oneOf
uidstringrequired
emailstring<email>nullablerequired
rolestringnullablerequired
customClaims objectrequired
property name*any
errorstring

Machine-readable error code.

messagestring

Human-readable response message.

UserProfileResponse
{
"success": true,
"data": {
"uid": "string",
"email": "user@example.com",
"role": "string",
"customClaims": {}
},
"error": "string",
"message": "string"
}