OBJECT

Organisation

An organisation is an agent/actor that fronts several people/users

link GraphQL Schema definition

  • type Organisation {
  • # A url for the organisation, may be to a remote instance
  • canonicalUrl: String
  • # The character associated with this organisation
  • character: Character
  • # The community the organisation belongs to
  • context: Community
  • # The user who created the organisation
  • creator: User
  • # A preferred username + the host domain
  • displayUsername: String
  • # A JSON document containing more info beyond the default fields
  • extraInfo: Json
  • # Flags users have made about the organisation, most recently created first
  • #
  • # Arguments
  • # after: [Not documented]
  • # before: [Not documented]
  • # limit: [Not documented]
  • flags(after: [Cursor!], before: [Cursor!], limit: Int): FlagsPage
  • # Total number of followers, including those we can't see
  • followerCount: Int
  • # Subscriptions users have to the organisation
  • #
  • # Arguments
  • # after: [Not documented]
  • # before: [Not documented]
  • # limit: [Not documented]
  • followers(after: [Cursor!], before: [Cursor!], limit: Int): FollowsPage
  • # An avatar url
  • icon: Content
  • # An instance-local UUID identifying the user
  • id: String!
  • # Another image url
  • image: Content
  • # Whether an instance admin has hidden the organisation
  • isDisabled: Boolean!
  • # Whether the organisation is local to the instance
  • isLocal: Boolean!
  • # Whether the organisation is public
  • isPublic: Boolean!
  • # Total number of likers, including those we can't see
  • likerCount: Int
  • # Likes users have made of the organisation
  • #
  • # Arguments
  • # after: [Not documented]
  • # before: [Not documented]
  • # limit: [Not documented]
  • likers(after: [Cursor!], before: [Cursor!], limit: Int): LikesPage
  • # The current user's flag of the organisation, if any
  • myFlag: Flag
  • # The current user's follow of this organisation, if any
  • myFollow: Follow
  • # The current user's like of this organisation, if any
  • myLike: Like
  • # A name field
  • name: String!
  • # Activities on the organisation, most recent first
  • #
  • # Arguments
  • # after: [Not documented]
  • # before: [Not documented]
  • # limit: [Not documented]
  • outbox(after: [Cursor!], before: [Cursor!], limit: Int): ActivitiesPage
  • # An instance-unique identifier shared with users and communities
  • preferredUsername: String
  • # The profile associated with this organisation
  • profile: Profile
  • # Possibly biographical information
  • summary: String
  • # The threads created on the organisation, most recently created
  • # first. Does not include threads created on resources.
  • #
  • # Arguments
  • # after: [Not documented]
  • # before: [Not documented]
  • # limit: [Not documented]
  • threads(after: [Cursor!], before: [Cursor!], limit: Int): ThreadsPage
  • # When the organisation was last updated
  • updatedAt: String!
  • }