Skip to main content
Version: main (unreleased)

User

idstringrequired
Example: user-123456
emailstringrequired
Example: user@example.com
namestring | nullnullable
Example: John Doe
avatar_urlstring | nullnullable
Example: https://avatars.githubusercontent.com/u/123456
oauth_providerstringrequired
Example: github
oauth_idstringrequired
Example: 123456
org_idstringrequired
Example: org-789
rolestringrequired
Example: member
created_atinteger<int64>required
Example: 1609459200
suspended_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"
}