User
idstringrequired
Example:
user-123456emailstringrequired
Example:
user@example.comnamestring | nullnullable
Example:
John Doeavatar_urlstring | nullnullable
Example:
https://avatars.githubusercontent.com/u/123456oauth_providerstringrequired
Example:
githuboauth_idstringrequired
Example:
123456org_idstringrequired
Example:
org-789rolestringrequired
Example:
membercreated_atinteger<int64>required
Example:
1609459200suspended_atinteger,null<int64>nullable
suspension_reasonstring | nullnullable
suspended_bystring | nullnullable
User
{
"id": "user-123456",
"email": "user@example.com",
"name": "John Doe",
"avatar_url": "https://avatars.githubusercontent.com/u/123456",
"oauth_provider": "github",
"oauth_id": "123456",
"org_id": "org-789",
"role": "member",
"created_at": 1609459200,
"suspended_at": 0,
"suspension_reason": "string",
"suspended_by": "string"
}