API Stability Preview

The childOrganizations() GraphQL query is used to get a list of linked child organizations. This is not supported when using organizations in single mode. This query field is a preview and subject to changes.

Syntax

Below is the syntax for the childOrganizations() query field:

graphql
childOrganizations(
     search: string, skip: integer, limit: integer,
     orderBy: OrderBy, sortBy: OrganizationsLinks__SortBy
   ): ChildOrganizationsResultSet!

For the input, there are several parameters, with only a couple simple special datatypes. The OrderBy is replaced with either ASC or DESC. OrganizationsLinks__SortBy is Cid, OrgId, or Name.

The return datatype, ChildOrganizationsResultSet represents a couple parameters, which are described in the next section.

Below is an example of how you might use this query:

Show:
graphql
query {
	childOrganizations(skip: 0, limit: 10)
  {totalResults, results {
    id, name, searchDomains {
      id
    }, stats {userCount, dataVolume}
  }}
}

For the input's special datatype, the values are given within curly-brackets. As for the returned results, a list of requests is entered in a comma-separated list, also within curly-brackets — and again for sub-selections.

Returned Datatype

For ChildOrganizationsResultSet, there are a couple possible values returned, which are listed below. One of them leads to more sub-choices.

Table: ChildOrganizationsResultSet

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Sep 24, 2024
results[Organization]yes PreviewThe paginated result set. See Organization.
totalResultsintegeryes PreviewThe total number of matching results.