User
avatar_urlstring | nullnullable
Example:
https://avatars.githubusercontent.com/u/123456created_atinteger<int64>required
Example:
1609459200emailstringrequired
Example:
user@example.comidstringrequired
Example:
user-123456namestring | nullnullable
Example:
John Doeoauth_idstringrequired
Example:
123456oauth_providerstringrequired
Example:
githuborg_idstringrequired
Example:
org-789rolestringrequired
Example:
membersuspended_atinteger,null<int64>nullable
suspended_bystring | nullnullable
suspension_reasonstring | nullnullable
User
{
"avatar_url": "https://avatars.githubusercontent.com/u/123456",
"created_at": 1609459200,
"email": "user@example.com",
"id": "user-123456",
"name": "John Doe",
"oauth_id": "123456",
"oauth_provider": "github",
"org_id": "org-789",
"role": "member",
"suspended_at": 0,
"suspended_by": "string",
"suspension_reason": "string"
}