OBJECT

Company

A Company represents a partner company of the currently authenticated client company.

link GraphQL Schema definition

  • type Company implements Node {
  • # A globally unique identifier. Can be used in various places throughout the
  • # system to identify this single value.
  • id: ID!
  • rowId: UUID!
  • name: String!
  • brandName: String
  • legalForm: LegalForm!
  • founded: Date
  • dissolved: Date
  • updatedAt: UpdatedTime
  • createdAt: CreatedTime
  • alternativeNames: [String]
  • # Reads a single `ClientCompany` that is related to this `Company`.
  • clientCompanyByCompanyRowId: ClientCompany
  • # Reads and enables pagination through a set of `ClientCompany`.
  • #
  • # Arguments
  • # first: Only read the first `n` values of the set.
  • # last: Only read the last `n` values of the set.
  • # offset: Skip the first `n` values from our `after` cursor, an
  • # alternative to cursor
  • # based pagination. May not be used with `last`.
  • # before: Read all values in the set before (above) this cursor.
  • # after: Read all values in the set after (below) this cursor.
  • # orderBy: The method to use when ordering `ClientCompany`.
  • # condition: A condition to be used in determining which values
  • # should be returned by the collection.
  • clientCompaniesByCompanyRowId(
  • first: Int,
  • last: Int,
  • offset: Int,
  • before: Cursor,
  • after: Cursor,
  • orderBy: [ClientCompaniesOrderBy!],
  • condition: ClientCompanyCondition
  • ): ClientCompaniesConnection! @deprecated( reason: "Please use clientCompanyByCompanyRowId instead" )
  • # Reads and enables pagination through a set of `CompanyLocation`.
  • #
  • # Arguments
  • # first: Only read the first `n` values of the set.
  • # last: Only read the last `n` values of the set.
  • # offset: Skip the first `n` values from our `after` cursor, an
  • # alternative to cursor
  • # based pagination. May not be used with `last`.
  • # before: Read all values in the set before (above) this cursor.
  • # after: Read all values in the set after (below) this cursor.
  • # orderBy: The method to use when ordering `CompanyLocation`.
  • # condition: A condition to be used in determining which values
  • # should be returned by the collection.
  • companyLocationsByCompanyRowId(
  • first: Int,
  • last: Int,
  • offset: Int,
  • before: Cursor,
  • after: Cursor,
  • orderBy: [CompanyLocationsOrderBy!],
  • condition: CompanyLocationCondition
  • ): CompanyLocationsConnection!
  • # Reads and enables pagination through a set of `PartnerCompany`.
  • #
  • # Arguments
  • # first: Only read the first `n` values of the set.
  • # last: Only read the last `n` values of the set.
  • # offset: Skip the first `n` values from our `after` cursor, an
  • # alternative to cursor
  • # based pagination. May not be used with `last`.
  • # before: Read all values in the set before (above) this cursor.
  • # after: Read all values in the set after (below) this cursor.
  • # orderBy: The method to use when ordering `PartnerCompany`.
  • # condition: A condition to be used in determining which values
  • # should be returned by the collection.
  • partnerCompaniesByCompanyRowId(
  • first: Int,
  • last: Int,
  • offset: Int,
  • before: Cursor,
  • after: Cursor,
  • orderBy: [PartnerCompaniesOrderBy!],
  • condition: PartnerCompanyCondition
  • ): PartnerCompaniesConnection!
  • # All locations of the `Company`.
  • #
  • # Arguments
  • # first: Only read the first `n` values of the set.
  • # last: Only read the last `n` values of the set.
  • # offset: Skip the first `n` values from our `after` cursor, an
  • # alternative to cursor
  • # based pagination. May not be used with `last`.
  • # before: Read all values in the set before (above) this cursor.
  • # after: Read all values in the set after (below) this cursor.
  • locations(first: Int, last: Int, offset: Int, before: Cursor, after: Cursor): CompanyLocationsConnection!
  • # Main location (headquarters) of the `Company`.
  • mainLocation: CompanyLocation
  • }