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
is_public Boolean Whether the organization is listed in the public directory and exposes a public profile. (C10)
members_visible_to_members Boolean Whether ordinary members (not just membership admins) can see the organization's member roster — applied to both the /members endpoint and the public directory's user aggregation. (C10)
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.
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