Skip to content

Organization

Organization Schema

Properties

Name Type Description
id Integer Unique identifier of the user/organization.
short_name String(50) (Optional) No description
allow_request_to_join Boolean No description
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
memberships OrganizationMembership
observing_policies ObservingPolicy
groups Group
role_grants OrganizationRoleGrant
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