Skip to content

User

User Schema

Properties

Name Type Description
id Integer Unique identifier of the user/organization.
username String(100) No description
first_name String(100) (Optional) First name of the user
last_name String(100) (Optional) Last name of the user
title String(100) (Optional) Title provided by the user in their public profile
affiliation String(100) (Optional) Affiliation provided by the user in their public profile
language String(100) (Optional) Language provided by the user in their public profile
birthdate DateTime (Optional) Birthdate provided by the user in their public profile
facebook_id String(100) (Optional) Facebook ID provided by the user in their public profile
twitter_id String(100) (Optional) Twitter ID provided by the user in their public profile
linkedin_id String(100) (Optional) LinkedIn ID provided by the user in their public profile
orcid_id String(100) (Optional) ORCID ID provided by the user in their public profile
github_id String(100) (Optional) GitHub ID provided by the user in their public profile
email String(100) Email address of the user
normalized_email String(100) Canonicalized email used for dedup
is_deleted Boolean Whether the user account has been deleted
can_modify Boolean Whether the user is allowed to modify their profile data
uid UUID Universally unique identifier for the user/organization, used for public references and URLs.
entity_type Enum(user, organization) Type of entity (user/organization)
name String(100) Name of the user/organization.
slug String(100) Unique identifier used in URLs referencing the user/organization.
is_public Boolean Whether the user/organization is public or private.
location String(100) (Optional) Location provided by the user or organization in their public profile
country String(100) (Optional) Country provided by the user or organization in their public profile
website_url String(2048) (Optional) Website URL provided by the user or organization in their public profile
description String(Unbounded) (Optional) Description/Bio provided by the user or organization in their public profile
created_on DateTime Creation time of this account
profile_image_id UUID (Optional) Profile image of the user/organization.

Relationships

Relationship Name Type
observing_grants MemberObservingGrant
tokens Token
oauth_clients UserOAuthClient
installed_alert_integrations AlertIntegration
profile_image File
log LogEntry
telescope_access_grants TelescopeAccessGrant
observing_accounts ObservingAccount
external_observing_grants ExternallyManagedObservingGrant
sites Site
observatories Observatory
telescopes Telescope
sky_node_installations SkyNodeInstallation
custom_device_models DeviceModel
integrations Integration