ARIA GraphQL API

Welcome to the ARIA API.

To begin using the API, you will require an ARIA client ID, please contact the ARIA team for advice.

Authentication

Once you have registered, you will need to build your integration, and authenticate off of the ARIA IDSS identity service using OAuth2.

The important details are:

What

Details

Grant Type

Authorization Grant

Auth URL

https://auth.aria.services/auth/realms/ARIA/protocol/openid-connect/auth

Token URL

https://auth.aria.services/auth/realms/ARIA/protocol/openid-connect/token

Once you have an access_token back, you can identify yourself to the API by adding this content in your HTTP request header of your subsequent requests, for example:

curl -H "Authorization: Bearer ey...EQ" https://graphql.aria.services/graphql
                
                
                  
API Endpoints
https://graphql.aria.services/graphql/

Queries

accessItem

Response

Returns an AccessType

Arguments
Name Description
id - ID!

Example

Query
query accessItem($id: ID!) {
  accessItem(id: $id) {
    site_id
    title
    uri
    image
    description
    techreview
    open
    close
    access_type
    id
    cursor
    access_fieldsItem {
      ...Access_fieldsTypeFragment
    }
    access_fieldsItems {
      ...Access_fieldsTypeFragment
    }
    access_fieldsItemFeed {
      ...Access_fieldsFeedFragment
    }
    access_scopesItem {
      ...Access_scopesTypeFragment
    }
    access_scopesItems {
      ...Access_scopesTypeFragment
    }
    access_scopesItemFeed {
      ...Access_scopesFeedFragment
    }
    access_termsItem {
      ...Access_termsTypeFragment
    }
    access_termsItems {
      ...Access_termsTypeFragment
    }
    access_termsItemFeed {
      ...Access_termsFeedFragment
    }
    visitItem {
      ...VisitTypeFragment
    }
    visitItems {
      ...VisitTypeFragment
    }
    visitItemFeed {
      ...VisitFeedFragment
    }
    sessionItem {
      ...SessionTypeFragment
    }
    sessionItems {
      ...SessionTypeFragment
    }
    sessionItemFeed {
      ...SessionFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "accessItem": {
      "site_id": 4,
      "title": "xyz789",
      "uri": "xyz789",
      "image": "xyz789",
      "description": "abc123",
      "techreview": 123,
      "open": "2007-12-03T10:15:30Z",
      "close": "2007-12-03T10:15:30Z",
      "access_type": "xyz789",
      "id": 123,
      "cursor": "xyz789",
      "access_fieldsItem": Access_fieldsType,
      "access_fieldsItems": [Access_fieldsType],
      "access_fieldsItemFeed": Access_fieldsFeed,
      "access_scopesItem": Access_scopesType,
      "access_scopesItems": [Access_scopesType],
      "access_scopesItemFeed": Access_scopesFeed,
      "access_termsItem": Access_termsType,
      "access_termsItems": [Access_termsType],
      "access_termsItemFeed": Access_termsFeed,
      "visitItem": VisitType,
      "visitItems": [VisitType],
      "visitItemFeed": VisitFeed,
      "sessionItem": SessionType,
      "sessionItems": [SessionType],
      "sessionItemFeed": SessionFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

accessItemFeed

Response

Returns an AccessFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - AccessFilters
sort - JSONObject

Example

Query
query accessItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: AccessFilters,
  $sort: JSONObject
) {
  accessItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...AccessTypeFragment
    }
    pageInfo {
      ...AccessFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 987,
  "filters": AccessFilters,
  "sort": {}
}
Response
{
  "data": {
    "accessItemFeed": {
      "totalCount": 987,
      "nodes": [AccessType],
      "pageInfo": AccessFeedInfo
    }
  }
}

accessItems

Response

Returns [AccessType]

Arguments
Name Description
filters - AccessFilters
sort - AccessSort

Example

Query
query accessItems(
  $filters: AccessFilters,
  $sort: AccessSort
) {
  accessItems(
    filters: $filters,
    sort: $sort
  ) {
    site_id
    title
    uri
    image
    description
    techreview
    open
    close
    access_type
    id
    cursor
    access_fieldsItem {
      ...Access_fieldsTypeFragment
    }
    access_fieldsItems {
      ...Access_fieldsTypeFragment
    }
    access_fieldsItemFeed {
      ...Access_fieldsFeedFragment
    }
    access_scopesItem {
      ...Access_scopesTypeFragment
    }
    access_scopesItems {
      ...Access_scopesTypeFragment
    }
    access_scopesItemFeed {
      ...Access_scopesFeedFragment
    }
    access_termsItem {
      ...Access_termsTypeFragment
    }
    access_termsItems {
      ...Access_termsTypeFragment
    }
    access_termsItemFeed {
      ...Access_termsFeedFragment
    }
    visitItem {
      ...VisitTypeFragment
    }
    visitItems {
      ...VisitTypeFragment
    }
    visitItemFeed {
      ...VisitFeedFragment
    }
    sessionItem {
      ...SessionTypeFragment
    }
    sessionItems {
      ...SessionTypeFragment
    }
    sessionItemFeed {
      ...SessionFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": AccessFilters,
  "sort": AccessSort
}
Response
{
  "data": {
    "accessItems": [
      {
        "site_id": 4,
        "title": "xyz789",
        "uri": "xyz789",
        "image": "abc123",
        "description": "abc123",
        "techreview": 987,
        "open": "2007-12-03T10:15:30Z",
        "close": "2007-12-03T10:15:30Z",
        "access_type": "xyz789",
        "id": 987,
        "cursor": "abc123",
        "access_fieldsItem": Access_fieldsType,
        "access_fieldsItems": [Access_fieldsType],
        "access_fieldsItemFeed": Access_fieldsFeed,
        "access_scopesItem": Access_scopesType,
        "access_scopesItems": [Access_scopesType],
        "access_scopesItemFeed": Access_scopesFeed,
        "access_termsItem": Access_termsType,
        "access_termsItems": [Access_termsType],
        "access_termsItemFeed": Access_termsFeed,
        "visitItem": VisitType,
        "visitItems": [VisitType],
        "visitItemFeed": VisitFeed,
        "sessionItem": SessionType,
        "sessionItems": [SessionType],
        "sessionItemFeed": SessionFeed,
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

access_fieldsItem

Response

Returns an Access_fieldsType

Arguments
Name Description
id - ID!

Example

Query
query access_fieldsItem($id: ID!) {
  access_fieldsItem(id: $id) {
    fid
    ref
    title
    alttitle
    type
    required
    options
    altoptions
    order
    access_id
    cursor
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "access_fieldsItem": {
      "fid": 987,
      "ref": "xyz789",
      "title": "xyz789",
      "alttitle": "xyz789",
      "type": "xyz789",
      "required": 123,
      "options": {},
      "altoptions": {},
      "order": 987,
      "access_id": 123,
      "cursor": "xyz789",
      "accessItem": AccessType,
      "accessItems": [AccessType],
      "accessItemFeed": AccessFeed
    }
  }
}

access_fieldsItemFeed

Response

Returns an Access_fieldsFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Access_fieldsFilters
sort - JSONObject

Example

Query
query access_fieldsItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Access_fieldsFilters,
  $sort: JSONObject
) {
  access_fieldsItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Access_fieldsTypeFragment
    }
    pageInfo {
      ...Access_fieldsFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 123,
  "filters": Access_fieldsFilters,
  "sort": {}
}
Response
{
  "data": {
    "access_fieldsItemFeed": {
      "totalCount": 123,
      "nodes": [Access_fieldsType],
      "pageInfo": Access_fieldsFeedInfo
    }
  }
}

access_fieldsItems

Response

Returns [Access_fieldsType]

Arguments
Name Description
filters - Access_fieldsFilters
sort - Access_fieldsSort

Example

Query
query access_fieldsItems(
  $filters: Access_fieldsFilters,
  $sort: Access_fieldsSort
) {
  access_fieldsItems(
    filters: $filters,
    sort: $sort
  ) {
    fid
    ref
    title
    alttitle
    type
    required
    options
    altoptions
    order
    access_id
    cursor
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
  }
}
Variables
{
  "filters": Access_fieldsFilters,
  "sort": Access_fieldsSort
}
Response
{
  "data": {
    "access_fieldsItems": [
      {
        "fid": 123,
        "ref": "xyz789",
        "title": "xyz789",
        "alttitle": "abc123",
        "type": "abc123",
        "required": 123,
        "options": {},
        "altoptions": {},
        "order": 123,
        "access_id": 123,
        "cursor": "abc123",
        "accessItem": AccessType,
        "accessItems": [AccessType],
        "accessItemFeed": AccessFeed
      }
    ]
  }
}

access_scopesItem

Response

Returns an Access_scopesType

Arguments
Name Description
id - ID!

Example

Query
query access_scopesItem($id: ID!) {
  access_scopesItem(id: $id) {
    access_id
    scope_id
    required
    cursor
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
    scopeItem {
      ...ScopeTypeFragment
    }
    scopeItems {
      ...ScopeTypeFragment
    }
    scopeItemFeed {
      ...ScopeFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "access_scopesItem": {
      "access_id": 987,
      "scope_id": 4,
      "required": 987,
      "cursor": "xyz789",
      "accessItem": AccessType,
      "accessItems": [AccessType],
      "accessItemFeed": AccessFeed,
      "scopeItem": ScopeType,
      "scopeItems": [ScopeType],
      "scopeItemFeed": ScopeFeed
    }
  }
}

access_scopesItemFeed

Response

Returns an Access_scopesFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Access_scopesFilters
sort - JSONObject

Example

Query
query access_scopesItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Access_scopesFilters,
  $sort: JSONObject
) {
  access_scopesItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Access_scopesTypeFragment
    }
    pageInfo {
      ...Access_scopesFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 123,
  "filters": Access_scopesFilters,
  "sort": {}
}
Response
{
  "data": {
    "access_scopesItemFeed": {
      "totalCount": 123,
      "nodes": [Access_scopesType],
      "pageInfo": Access_scopesFeedInfo
    }
  }
}

access_scopesItems

Response

Returns [Access_scopesType]

Arguments
Name Description
filters - Access_scopesFilters
sort - Access_scopesSort

Example

Query
query access_scopesItems(
  $filters: Access_scopesFilters,
  $sort: Access_scopesSort
) {
  access_scopesItems(
    filters: $filters,
    sort: $sort
  ) {
    access_id
    scope_id
    required
    cursor
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
    scopeItem {
      ...ScopeTypeFragment
    }
    scopeItems {
      ...ScopeTypeFragment
    }
    scopeItemFeed {
      ...ScopeFeedFragment
    }
  }
}
Variables
{
  "filters": Access_scopesFilters,
  "sort": Access_scopesSort
}
Response
{
  "data": {
    "access_scopesItems": [
      {
        "access_id": 987,
        "scope_id": 4,
        "required": 123,
        "cursor": "xyz789",
        "accessItem": AccessType,
        "accessItems": [AccessType],
        "accessItemFeed": AccessFeed,
        "scopeItem": ScopeType,
        "scopeItems": [ScopeType],
        "scopeItemFeed": ScopeFeed
      }
    ]
  }
}

access_termsItem

Response

Returns an Access_termsType

Arguments
Name Description
id - ID!

Example

Query
query access_termsItem($id: ID!) {
  access_termsItem(id: $id) {
    access_id
    username
    terms
    signed
    user_id
    cursor
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "access_termsItem": {
      "access_id": 987,
      "username": 4,
      "terms": "xyz789",
      "signed": 987,
      "user_id": 4,
      "cursor": "abc123",
      "accessItem": AccessType,
      "accessItems": [AccessType],
      "accessItemFeed": AccessFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

access_termsItemFeed

Response

Returns an Access_termsFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Access_termsFilters
sort - JSONObject

Example

Query
query access_termsItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Access_termsFilters,
  $sort: JSONObject
) {
  access_termsItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Access_termsTypeFragment
    }
    pageInfo {
      ...Access_termsFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": Access_termsFilters,
  "sort": {}
}
Response
{
  "data": {
    "access_termsItemFeed": {
      "totalCount": 123,
      "nodes": [Access_termsType],
      "pageInfo": Access_termsFeedInfo
    }
  }
}

access_termsItems

Response

Returns [Access_termsType]

Arguments
Name Description
filters - Access_termsFilters
sort - Access_termsSort

Example

Query
query access_termsItems(
  $filters: Access_termsFilters,
  $sort: Access_termsSort
) {
  access_termsItems(
    filters: $filters,
    sort: $sort
  ) {
    access_id
    username
    terms
    signed
    user_id
    cursor
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{
  "filters": Access_termsFilters,
  "sort": Access_termsSort
}
Response
{
  "data": {
    "access_termsItems": [
      {
        "access_id": 123,
        "username": 4,
        "terms": "xyz789",
        "signed": 987,
        "user_id": "4",
        "cursor": "xyz789",
        "accessItem": AccessType,
        "accessItems": [AccessType],
        "accessItemFeed": AccessFeed,
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed
      }
    ]
  }
}

attributeItem

Response

Returns an AttributeType

Arguments
Name Description
id - ID!

Example

Query
query attributeItem($id: ID!) {
  attributeItem(id: $id) {
    id
    reference
    name
    description
    type
    cursor
    scope_attributeItem {
      ...Scope_attributeTypeFragment
    }
    scope_attributeItems {
      ...Scope_attributeTypeFragment
    }
    scope_attributeItemFeed {
      ...Scope_attributeFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "attributeItem": {
      "id": 4,
      "reference": "abc123",
      "name": "abc123",
      "description": "xyz789",
      "type": "xyz789",
      "cursor": "xyz789",
      "scope_attributeItem": Scope_attributeType,
      "scope_attributeItems": [Scope_attributeType],
      "scope_attributeItemFeed": Scope_attributeFeed
    }
  }
}

attributeItemFeed

Response

Returns an AttributeFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - AttributeFilters
sort - JSONObject

Example

Query
query attributeItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: AttributeFilters,
  $sort: JSONObject
) {
  attributeItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...AttributeTypeFragment
    }
    pageInfo {
      ...AttributeFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": AttributeFilters,
  "sort": {}
}
Response
{
  "data": {
    "attributeItemFeed": {
      "totalCount": 987,
      "nodes": [AttributeType],
      "pageInfo": AttributeFeedInfo
    }
  }
}

attributeItems

Response

Returns [AttributeType]

Arguments
Name Description
filters - AttributeFilters
sort - AttributeSort

Example

Query
query attributeItems(
  $filters: AttributeFilters,
  $sort: AttributeSort
) {
  attributeItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    reference
    name
    description
    type
    cursor
    scope_attributeItem {
      ...Scope_attributeTypeFragment
    }
    scope_attributeItems {
      ...Scope_attributeTypeFragment
    }
    scope_attributeItemFeed {
      ...Scope_attributeFeedFragment
    }
  }
}
Variables
{
  "filters": AttributeFilters,
  "sort": AttributeSort
}
Response
{
  "data": {
    "attributeItems": [
      {
        "id": "4",
        "reference": "abc123",
        "name": "abc123",
        "description": "abc123",
        "type": "xyz789",
        "cursor": "xyz789",
        "scope_attributeItem": Scope_attributeType,
        "scope_attributeItems": [Scope_attributeType],
        "scope_attributeItemFeed": Scope_attributeFeed
      }
    ]
  }
}

callItem

Response

Returns a CallType

Arguments
Name Description
id - ID!

Example

Query
query callItem($id: ID!) {
  callItem(id: $id) {
    site_id
    uri
    name
    call_type
    short
    description
    open
    close
    template
    id
    cursor
    call_fieldsItem {
      ...Call_fieldsTypeFragment
    }
    call_fieldsItems {
      ...Call_fieldsTypeFragment
    }
    call_fieldsItemFeed {
      ...Call_fieldsFeedFragment
    }
    call_scopesItem {
      ...Call_scopesTypeFragment
    }
    call_scopesItems {
      ...Call_scopesTypeFragment
    }
    call_scopesItemFeed {
      ...Call_scopesFeedFragment
    }
    call_termsItem {
      ...Call_termsTypeFragment
    }
    call_termsItems {
      ...Call_termsTypeFragment
    }
    call_termsItemFeed {
      ...Call_termsFeedFragment
    }
    call_applicationItem {
      ...Call_applicationTypeFragment
    }
    call_applicationItems {
      ...Call_applicationTypeFragment
    }
    call_applicationItemFeed {
      ...Call_applicationFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "callItem": {
      "site_id": 4,
      "uri": "abc123",
      "name": "xyz789",
      "call_type": "abc123",
      "short": "xyz789",
      "description": "xyz789",
      "open": "2007-12-03T10:15:30Z",
      "close": "2007-12-03T10:15:30Z",
      "template": "xyz789",
      "id": 987,
      "cursor": "abc123",
      "call_fieldsItem": Call_fieldsType,
      "call_fieldsItems": [Call_fieldsType],
      "call_fieldsItemFeed": Call_fieldsFeed,
      "call_scopesItem": Call_scopesType,
      "call_scopesItems": [Call_scopesType],
      "call_scopesItemFeed": Call_scopesFeed,
      "call_termsItem": Call_termsType,
      "call_termsItems": [Call_termsType],
      "call_termsItemFeed": Call_termsFeed,
      "call_applicationItem": Call_applicationType,
      "call_applicationItems": [Call_applicationType],
      "call_applicationItemFeed": Call_applicationFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

callItemFeed

Response

Returns a CallFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - CallFilters
sort - JSONObject

Example

Query
query callItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: CallFilters,
  $sort: JSONObject
) {
  callItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...CallTypeFragment
    }
    pageInfo {
      ...CallFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": CallFilters,
  "sort": {}
}
Response
{
  "data": {
    "callItemFeed": {
      "totalCount": 987,
      "nodes": [CallType],
      "pageInfo": CallFeedInfo
    }
  }
}

callItems

Response

Returns [CallType]

Arguments
Name Description
filters - CallFilters
sort - CallSort

Example

Query
query callItems(
  $filters: CallFilters,
  $sort: CallSort
) {
  callItems(
    filters: $filters,
    sort: $sort
  ) {
    site_id
    uri
    name
    call_type
    short
    description
    open
    close
    template
    id
    cursor
    call_fieldsItem {
      ...Call_fieldsTypeFragment
    }
    call_fieldsItems {
      ...Call_fieldsTypeFragment
    }
    call_fieldsItemFeed {
      ...Call_fieldsFeedFragment
    }
    call_scopesItem {
      ...Call_scopesTypeFragment
    }
    call_scopesItems {
      ...Call_scopesTypeFragment
    }
    call_scopesItemFeed {
      ...Call_scopesFeedFragment
    }
    call_termsItem {
      ...Call_termsTypeFragment
    }
    call_termsItems {
      ...Call_termsTypeFragment
    }
    call_termsItemFeed {
      ...Call_termsFeedFragment
    }
    call_applicationItem {
      ...Call_applicationTypeFragment
    }
    call_applicationItems {
      ...Call_applicationTypeFragment
    }
    call_applicationItemFeed {
      ...Call_applicationFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": CallFilters,
  "sort": CallSort
}
Response
{
  "data": {
    "callItems": [
      {
        "site_id": "4",
        "uri": "abc123",
        "name": "xyz789",
        "call_type": "xyz789",
        "short": "xyz789",
        "description": "xyz789",
        "open": "2007-12-03T10:15:30Z",
        "close": "2007-12-03T10:15:30Z",
        "template": "abc123",
        "id": 987,
        "cursor": "xyz789",
        "call_fieldsItem": Call_fieldsType,
        "call_fieldsItems": [Call_fieldsType],
        "call_fieldsItemFeed": Call_fieldsFeed,
        "call_scopesItem": Call_scopesType,
        "call_scopesItems": [Call_scopesType],
        "call_scopesItemFeed": Call_scopesFeed,
        "call_termsItem": Call_termsType,
        "call_termsItems": [Call_termsType],
        "call_termsItemFeed": Call_termsFeed,
        "call_applicationItem": Call_applicationType,
        "call_applicationItems": [Call_applicationType],
        "call_applicationItemFeed": Call_applicationFeed,
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

call_applicationItem

Response

Returns a Call_applicationType

Arguments
Name Description
id - ID!

Example

Query
query call_applicationItem($id: ID!) {
  call_applicationItem(id: $id) {
    title
    status
    submitted
    confirmed
    approved
    completed
    username
    moderator
    link
    call_id
    id
    cursor
    call_application_dataItem {
      ...Call_application_dataTypeFragment
    }
    call_application_dataItems {
      ...Call_application_dataTypeFragment
    }
    call_application_dataItemFeed {
      ...Call_application_dataFeedFragment
    }
    call_application_teamItem {
      ...Call_application_teamTypeFragment
    }
    call_application_teamItems {
      ...Call_application_teamTypeFragment
    }
    call_application_teamItemFeed {
      ...Call_application_teamFeedFragment
    }
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "call_applicationItem": {
      "title": "abc123",
      "status": "abc123",
      "submitted": "2007-12-03T10:15:30Z",
      "confirmed": "2007-12-03T10:15:30Z",
      "approved": "2007-12-03T10:15:30Z",
      "completed": "2007-12-03T10:15:30Z",
      "username": 4,
      "moderator": 4,
      "link": "abc123",
      "call_id": 987,
      "id": 987,
      "cursor": "xyz789",
      "call_application_dataItem": Call_application_dataType,
      "call_application_dataItems": [
        Call_application_dataType
      ],
      "call_application_dataItemFeed": Call_application_dataFeed,
      "call_application_teamItem": Call_application_teamType,
      "call_application_teamItems": [
        Call_application_teamType
      ],
      "call_application_teamItemFeed": Call_application_teamFeed,
      "callItem": CallType,
      "callItems": [CallType],
      "callItemFeed": CallFeed
    }
  }
}

call_applicationItemFeed

Response

Returns a Call_applicationFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Call_applicationFilters
sort - JSONObject

Example

Query
query call_applicationItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Call_applicationFilters,
  $sort: JSONObject
) {
  call_applicationItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Call_applicationTypeFragment
    }
    pageInfo {
      ...Call_applicationFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": Call_applicationFilters,
  "sort": {}
}
Response
{
  "data": {
    "call_applicationItemFeed": {
      "totalCount": 987,
      "nodes": [Call_applicationType],
      "pageInfo": Call_applicationFeedInfo
    }
  }
}

call_applicationItems

Response

Returns [Call_applicationType]

Arguments
Name Description
filters - Call_applicationFilters
sort - Call_applicationSort

Example

Query
query call_applicationItems(
  $filters: Call_applicationFilters,
  $sort: Call_applicationSort
) {
  call_applicationItems(
    filters: $filters,
    sort: $sort
  ) {
    title
    status
    submitted
    confirmed
    approved
    completed
    username
    moderator
    link
    call_id
    id
    cursor
    call_application_dataItem {
      ...Call_application_dataTypeFragment
    }
    call_application_dataItems {
      ...Call_application_dataTypeFragment
    }
    call_application_dataItemFeed {
      ...Call_application_dataFeedFragment
    }
    call_application_teamItem {
      ...Call_application_teamTypeFragment
    }
    call_application_teamItems {
      ...Call_application_teamTypeFragment
    }
    call_application_teamItemFeed {
      ...Call_application_teamFeedFragment
    }
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
  }
}
Variables
{
  "filters": Call_applicationFilters,
  "sort": Call_applicationSort
}
Response
{
  "data": {
    "call_applicationItems": [
      {
        "title": "abc123",
        "status": "xyz789",
        "submitted": "2007-12-03T10:15:30Z",
        "confirmed": "2007-12-03T10:15:30Z",
        "approved": "2007-12-03T10:15:30Z",
        "completed": "2007-12-03T10:15:30Z",
        "username": 4,
        "moderator": "4",
        "link": "xyz789",
        "call_id": 987,
        "id": 123,
        "cursor": "abc123",
        "call_application_dataItem": Call_application_dataType,
        "call_application_dataItems": [
          Call_application_dataType
        ],
        "call_application_dataItemFeed": Call_application_dataFeed,
        "call_application_teamItem": Call_application_teamType,
        "call_application_teamItems": [
          Call_application_teamType
        ],
        "call_application_teamItemFeed": Call_application_teamFeed,
        "callItem": CallType,
        "callItems": [CallType],
        "callItemFeed": CallFeed
      }
    ]
  }
}

call_application_dataItem

Response

Returns a Call_application_dataType

Arguments
Name Description
id - ID!

Example

Query
query call_application_dataItem($id: ID!) {
  call_application_dataItem(id: $id) {
    fid
    ref
    content
    title
    alttitle
    type
    required
    options
    altoptions
    order
    call_application_id
    cursor
    call_applicationItem {
      ...Call_applicationTypeFragment
    }
    call_applicationItems {
      ...Call_applicationTypeFragment
    }
    call_applicationItemFeed {
      ...Call_applicationFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "call_application_dataItem": {
      "fid": 123,
      "ref": "abc123",
      "content": {},
      "title": "abc123",
      "alttitle": "xyz789",
      "type": "xyz789",
      "required": 123,
      "options": {},
      "altoptions": {},
      "order": 987,
      "call_application_id": 987,
      "cursor": "xyz789",
      "call_applicationItem": Call_applicationType,
      "call_applicationItems": [Call_applicationType],
      "call_applicationItemFeed": Call_applicationFeed
    }
  }
}

call_application_dataItemFeed

Response

Returns a Call_application_dataFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Call_application_dataFilters
sort - JSONObject

Example

Query
query call_application_dataItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Call_application_dataFilters,
  $sort: JSONObject
) {
  call_application_dataItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Call_application_dataTypeFragment
    }
    pageInfo {
      ...Call_application_dataFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 987,
  "filters": Call_application_dataFilters,
  "sort": {}
}
Response
{
  "data": {
    "call_application_dataItemFeed": {
      "totalCount": 123,
      "nodes": [Call_application_dataType],
      "pageInfo": Call_application_dataFeedInfo
    }
  }
}

call_application_dataItems

Response

Returns [Call_application_dataType]

Arguments
Name Description
filters - Call_application_dataFilters
sort - Call_application_dataSort

Example

Query
query call_application_dataItems(
  $filters: Call_application_dataFilters,
  $sort: Call_application_dataSort
) {
  call_application_dataItems(
    filters: $filters,
    sort: $sort
  ) {
    fid
    ref
    content
    title
    alttitle
    type
    required
    options
    altoptions
    order
    call_application_id
    cursor
    call_applicationItem {
      ...Call_applicationTypeFragment
    }
    call_applicationItems {
      ...Call_applicationTypeFragment
    }
    call_applicationItemFeed {
      ...Call_applicationFeedFragment
    }
  }
}
Variables
{
  "filters": Call_application_dataFilters,
  "sort": Call_application_dataSort
}
Response
{
  "data": {
    "call_application_dataItems": [
      {
        "fid": 123,
        "ref": "xyz789",
        "content": {},
        "title": "abc123",
        "alttitle": "abc123",
        "type": "abc123",
        "required": 123,
        "options": {},
        "altoptions": {},
        "order": 123,
        "call_application_id": 123,
        "cursor": "xyz789",
        "call_applicationItem": Call_applicationType,
        "call_applicationItems": [Call_applicationType],
        "call_applicationItemFeed": Call_applicationFeed
      }
    ]
  }
}

call_application_teamItem

Response

Returns a Call_application_teamType

Arguments
Name Description
id - ID!

Example

Query
query call_application_teamItem($id: ID!) {
  call_application_teamItem(id: $id) {
    username
    profileComplete
    missingAttributes
    call_application_id
    user_id
    cursor
    call_applicationItem {
      ...Call_applicationTypeFragment
    }
    call_applicationItems {
      ...Call_applicationTypeFragment
    }
    call_applicationItemFeed {
      ...Call_applicationFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "call_application_teamItem": {
      "username": 4,
      "profileComplete": 987,
      "missingAttributes": ["abc123"],
      "call_application_id": 987,
      "user_id": "4",
      "cursor": "abc123",
      "call_applicationItem": Call_applicationType,
      "call_applicationItems": [Call_applicationType],
      "call_applicationItemFeed": Call_applicationFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

call_application_teamItemFeed

Response

Returns a Call_application_teamFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Call_application_teamFilters
sort - JSONObject

Example

Query
query call_application_teamItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Call_application_teamFilters,
  $sort: JSONObject
) {
  call_application_teamItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Call_application_teamTypeFragment
    }
    pageInfo {
      ...Call_application_teamFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 987,
  "filters": Call_application_teamFilters,
  "sort": {}
}
Response
{
  "data": {
    "call_application_teamItemFeed": {
      "totalCount": 123,
      "nodes": [Call_application_teamType],
      "pageInfo": Call_application_teamFeedInfo
    }
  }
}

call_application_teamItems

Response

Returns [Call_application_teamType]

Arguments
Name Description
filters - Call_application_teamFilters
sort - Call_application_teamSort

Example

Query
query call_application_teamItems(
  $filters: Call_application_teamFilters,
  $sort: Call_application_teamSort
) {
  call_application_teamItems(
    filters: $filters,
    sort: $sort
  ) {
    username
    profileComplete
    missingAttributes
    call_application_id
    user_id
    cursor
    call_applicationItem {
      ...Call_applicationTypeFragment
    }
    call_applicationItems {
      ...Call_applicationTypeFragment
    }
    call_applicationItemFeed {
      ...Call_applicationFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{
  "filters": Call_application_teamFilters,
  "sort": Call_application_teamSort
}
Response
{
  "data": {
    "call_application_teamItems": [
      {
        "username": 4,
        "profileComplete": 987,
        "missingAttributes": ["abc123"],
        "call_application_id": 987,
        "user_id": "4",
        "cursor": "xyz789",
        "call_applicationItem": Call_applicationType,
        "call_applicationItems": [Call_applicationType],
        "call_applicationItemFeed": Call_applicationFeed,
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed
      }
    ]
  }
}

call_fieldsItem

Response

Returns a Call_fieldsType

Arguments
Name Description
id - ID!

Example

Query
query call_fieldsItem($id: ID!) {
  call_fieldsItem(id: $id) {
    fid
    ref
    call_id
    title
    alttitle
    type
    required
    options
    altoptions
    order
    cursor
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "call_fieldsItem": {
      "fid": 123,
      "ref": "xyz789",
      "call_id": 987,
      "title": "abc123",
      "alttitle": "abc123",
      "type": "xyz789",
      "required": 987,
      "options": {},
      "altoptions": {},
      "order": 987,
      "cursor": "abc123",
      "callItem": CallType,
      "callItems": [CallType],
      "callItemFeed": CallFeed
    }
  }
}

call_fieldsItemFeed

Response

Returns a Call_fieldsFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Call_fieldsFilters
sort - JSONObject

Example

Query
query call_fieldsItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Call_fieldsFilters,
  $sort: JSONObject
) {
  call_fieldsItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Call_fieldsTypeFragment
    }
    pageInfo {
      ...Call_fieldsFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": Call_fieldsFilters,
  "sort": {}
}
Response
{
  "data": {
    "call_fieldsItemFeed": {
      "totalCount": 123,
      "nodes": [Call_fieldsType],
      "pageInfo": Call_fieldsFeedInfo
    }
  }
}

call_fieldsItems

Response

Returns [Call_fieldsType]

Arguments
Name Description
filters - Call_fieldsFilters
sort - Call_fieldsSort

Example

Query
query call_fieldsItems(
  $filters: Call_fieldsFilters,
  $sort: Call_fieldsSort
) {
  call_fieldsItems(
    filters: $filters,
    sort: $sort
  ) {
    fid
    ref
    call_id
    title
    alttitle
    type
    required
    options
    altoptions
    order
    cursor
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
  }
}
Variables
{
  "filters": Call_fieldsFilters,
  "sort": Call_fieldsSort
}
Response
{
  "data": {
    "call_fieldsItems": [
      {
        "fid": 987,
        "ref": "abc123",
        "call_id": 123,
        "title": "xyz789",
        "alttitle": "xyz789",
        "type": "xyz789",
        "required": 123,
        "options": {},
        "altoptions": {},
        "order": 123,
        "cursor": "abc123",
        "callItem": CallType,
        "callItems": [CallType],
        "callItemFeed": CallFeed
      }
    ]
  }
}

call_scopesItem

Response

Returns a Call_scopesType

Arguments
Name Description
id - ID!

Example

Query
query call_scopesItem($id: ID!) {
  call_scopesItem(id: $id) {
    call_id
    scope_id
    required
    cursor
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
    scopeItem {
      ...ScopeTypeFragment
    }
    scopeItems {
      ...ScopeTypeFragment
    }
    scopeItemFeed {
      ...ScopeFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "call_scopesItem": {
      "call_id": 123,
      "scope_id": "4",
      "required": 987,
      "cursor": "abc123",
      "callItem": CallType,
      "callItems": [CallType],
      "callItemFeed": CallFeed,
      "scopeItem": ScopeType,
      "scopeItems": [ScopeType],
      "scopeItemFeed": ScopeFeed
    }
  }
}

call_scopesItemFeed

Response

Returns a Call_scopesFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Call_scopesFilters
sort - JSONObject

Example

Query
query call_scopesItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Call_scopesFilters,
  $sort: JSONObject
) {
  call_scopesItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Call_scopesTypeFragment
    }
    pageInfo {
      ...Call_scopesFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": Call_scopesFilters,
  "sort": {}
}
Response
{
  "data": {
    "call_scopesItemFeed": {
      "totalCount": 987,
      "nodes": [Call_scopesType],
      "pageInfo": Call_scopesFeedInfo
    }
  }
}

call_scopesItems

Response

Returns [Call_scopesType]

Arguments
Name Description
filters - Call_scopesFilters
sort - Call_scopesSort

Example

Query
query call_scopesItems(
  $filters: Call_scopesFilters,
  $sort: Call_scopesSort
) {
  call_scopesItems(
    filters: $filters,
    sort: $sort
  ) {
    call_id
    scope_id
    required
    cursor
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
    scopeItem {
      ...ScopeTypeFragment
    }
    scopeItems {
      ...ScopeTypeFragment
    }
    scopeItemFeed {
      ...ScopeFeedFragment
    }
  }
}
Variables
{
  "filters": Call_scopesFilters,
  "sort": Call_scopesSort
}
Response
{
  "data": {
    "call_scopesItems": [
      {
        "call_id": 123,
        "scope_id": 4,
        "required": 123,
        "cursor": "abc123",
        "callItem": CallType,
        "callItems": [CallType],
        "callItemFeed": CallFeed,
        "scopeItem": ScopeType,
        "scopeItems": [ScopeType],
        "scopeItemFeed": ScopeFeed
      }
    ]
  }
}

call_termsItem

Response

Returns a Call_termsType

Arguments
Name Description
id - ID!

Example

Query
query call_termsItem($id: ID!) {
  call_termsItem(id: $id) {
    call_id
    username
    terms
    signed
    user_id
    cursor
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "call_termsItem": {
      "call_id": 987,
      "username": 4,
      "terms": "abc123",
      "signed": 123,
      "user_id": 4,
      "cursor": "abc123",
      "callItem": CallType,
      "callItems": [CallType],
      "callItemFeed": CallFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

call_termsItemFeed

Response

Returns a Call_termsFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Call_termsFilters
sort - JSONObject

Example

Query
query call_termsItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Call_termsFilters,
  $sort: JSONObject
) {
  call_termsItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Call_termsTypeFragment
    }
    pageInfo {
      ...Call_termsFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": Call_termsFilters,
  "sort": {}
}
Response
{
  "data": {
    "call_termsItemFeed": {
      "totalCount": 987,
      "nodes": [Call_termsType],
      "pageInfo": Call_termsFeedInfo
    }
  }
}

call_termsItems

Response

Returns [Call_termsType]

Arguments
Name Description
filters - Call_termsFilters
sort - Call_termsSort

Example

Query
query call_termsItems(
  $filters: Call_termsFilters,
  $sort: Call_termsSort
) {
  call_termsItems(
    filters: $filters,
    sort: $sort
  ) {
    call_id
    username
    terms
    signed
    user_id
    cursor
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{
  "filters": Call_termsFilters,
  "sort": Call_termsSort
}
Response
{
  "data": {
    "call_termsItems": [
      {
        "call_id": 987,
        "username": "4",
        "terms": "xyz789",
        "signed": 987,
        "user_id": "4",
        "cursor": "abc123",
        "callItem": CallType,
        "callItems": [CallType],
        "callItemFeed": CallFeed,
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed
      }
    ]
  }
}

canUserLeaveSiteItem

Response

Returns a CanUserLeaveSiteType

Arguments
Name Description
id - ID!

Example

Query
query canUserLeaveSiteItem($id: ID!) {
  canUserLeaveSiteItem(id: $id) {
    username
    site_id
    canUserLeaveSite
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "canUserLeaveSiteItem": {
      "username": 4,
      "site_id": "4",
      "canUserLeaveSite": 987,
      "cursor": "xyz789"
    }
  }
}

canUserLeaveSiteItemFeed

Response

Returns a CanUserLeaveSiteFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - CanUserLeaveSiteFilters
sort - JSONObject

Example

Query
query canUserLeaveSiteItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: CanUserLeaveSiteFilters,
  $sort: JSONObject
) {
  canUserLeaveSiteItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...CanUserLeaveSiteTypeFragment
    }
    pageInfo {
      ...CanUserLeaveSiteFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 987,
  "filters": CanUserLeaveSiteFilters,
  "sort": {}
}
Response
{
  "data": {
    "canUserLeaveSiteItemFeed": {
      "totalCount": 987,
      "nodes": [CanUserLeaveSiteType],
      "pageInfo": CanUserLeaveSiteFeedInfo
    }
  }
}

canUserLeaveSiteItems

Response

Returns [CanUserLeaveSiteType]

Arguments
Name Description
filters - CanUserLeaveSiteFilters
sort - CanUserLeaveSiteSort

Example

Query
query canUserLeaveSiteItems(
  $filters: CanUserLeaveSiteFilters,
  $sort: CanUserLeaveSiteSort
) {
  canUserLeaveSiteItems(
    filters: $filters,
    sort: $sort
  ) {
    username
    site_id
    canUserLeaveSite
    cursor
  }
}
Variables
{
  "filters": CanUserLeaveSiteFilters,
  "sort": CanUserLeaveSiteSort
}
Response
{
  "data": {
    "canUserLeaveSiteItems": [
      {
        "username": 4,
        "site_id": 4,
        "canUserLeaveSite": 123,
        "cursor": "abc123"
      }
    ]
  }
}

categoryItem

Response

Returns a CategoryType

Arguments
Name Description
id - ID!

Example

Query
query categoryItem($id: ID!) {
  categoryItem(id: $id) {
    name
    lft
    rgt
    parent
    hidden
    id
    cursor
    documentItem {
      ...DocumentTypeFragment
    }
    documentItems {
      ...DocumentTypeFragment
    }
    documentItemFeed {
      ...DocumentFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "categoryItem": {
      "name": "abc123",
      "lft": 123,
      "rgt": 987,
      "parent": 123,
      "hidden": 987,
      "id": 987,
      "cursor": "xyz789",
      "documentItem": DocumentType,
      "documentItems": [DocumentType],
      "documentItemFeed": DocumentFeed
    }
  }
}

categoryItemFeed

Response

Returns a CategoryFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - CategoryFilters
sort - JSONObject

Example

Query
query categoryItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: CategoryFilters,
  $sort: JSONObject
) {
  categoryItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...CategoryTypeFragment
    }
    pageInfo {
      ...CategoryFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": CategoryFilters,
  "sort": {}
}
Response
{
  "data": {
    "categoryItemFeed": {
      "totalCount": 987,
      "nodes": [CategoryType],
      "pageInfo": CategoryFeedInfo
    }
  }
}

categoryItems

Response

Returns [CategoryType]

Arguments
Name Description
filters - CategoryFilters
sort - CategorySort

Example

Query
query categoryItems(
  $filters: CategoryFilters,
  $sort: CategorySort
) {
  categoryItems(
    filters: $filters,
    sort: $sort
  ) {
    name
    lft
    rgt
    parent
    hidden
    id
    cursor
    documentItem {
      ...DocumentTypeFragment
    }
    documentItems {
      ...DocumentTypeFragment
    }
    documentItemFeed {
      ...DocumentFeedFragment
    }
  }
}
Variables
{
  "filters": CategoryFilters,
  "sort": CategorySort
}
Response
{
  "data": {
    "categoryItems": [
      {
        "name": "xyz789",
        "lft": 123,
        "rgt": 987,
        "parent": 123,
        "hidden": 987,
        "id": 987,
        "cursor": "xyz789",
        "documentItem": DocumentType,
        "documentItems": [DocumentType],
        "documentItemFeed": DocumentFeed
      }
    ]
  }
}

countryItem

Response

Returns a CountryType

Arguments
Name Description
id - ID!

Example

Query
query countryItem($id: ID!) {
  countryItem(id: $id) {
    id
    name
    code
    calling_code
    cursor
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "countryItem": {
      "id": 987,
      "name": "xyz789",
      "code": "abc123",
      "calling_code": 123,
      "cursor": "xyz789"
    }
  }
}

countryItemFeed

Response

Returns a CountryFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - CountryFilters
sort - JSONObject

Example

Query
query countryItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: CountryFilters,
  $sort: JSONObject
) {
  countryItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...CountryTypeFragment
    }
    pageInfo {
      ...CountryFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": CountryFilters,
  "sort": {}
}
Response
{
  "data": {
    "countryItemFeed": {
      "totalCount": 123,
      "nodes": [CountryType],
      "pageInfo": CountryFeedInfo
    }
  }
}

countryItems

Response

Returns [CountryType]

Arguments
Name Description
filters - CountryFilters
sort - CountrySort

Example

Query
query countryItems(
  $filters: CountryFilters,
  $sort: CountrySort
) {
  countryItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    name
    code
    calling_code
    cursor
  }
}
Variables
{
  "filters": CountryFilters,
  "sort": CountrySort
}
Response
{
  "data": {
    "countryItems": [
      {
        "id": 123,
        "name": "abc123",
        "code": "xyz789",
        "calling_code": 987,
        "cursor": "xyz789"
      }
    ]
  }
}

dataSourceImportedDataItem

Response

Returns a DataSourceImportedDataType

Arguments
Name Description
id - ID!

Example

Query
query dataSourceImportedDataItem($id: ID!) {
  dataSourceImportedDataItem(id: $id) {
    aria_id
    ref
    ref_type
    dataSource_id
    cursor
    dataSourceItem {
      ...DataSourceTypeFragment
    }
    dataSourceItems {
      ...DataSourceTypeFragment
    }
    dataSourceItemFeed {
      ...DataSourceFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "dataSourceImportedDataItem": {
      "aria_id": 123,
      "ref": "abc123",
      "ref_type": "abc123",
      "dataSource_id": 987,
      "cursor": "xyz789",
      "dataSourceItem": DataSourceType,
      "dataSourceItems": [DataSourceType],
      "dataSourceItemFeed": DataSourceFeed
    }
  }
}

dataSourceImportedDataItemFeed

Response

Returns a DataSourceImportedDataFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - DataSourceImportedDataFilters
sort - JSONObject

Example

Query
query dataSourceImportedDataItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: DataSourceImportedDataFilters,
  $sort: JSONObject
) {
  dataSourceImportedDataItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...DataSourceImportedDataTypeFragment
    }
    pageInfo {
      ...DataSourceImportedDataFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": DataSourceImportedDataFilters,
  "sort": {}
}
Response
{
  "data": {
    "dataSourceImportedDataItemFeed": {
      "totalCount": 987,
      "nodes": [DataSourceImportedDataType],
      "pageInfo": DataSourceImportedDataFeedInfo
    }
  }
}

dataSourceImportedDataItems

Response

Returns [DataSourceImportedDataType]

Arguments
Name Description
filters - DataSourceImportedDataFilters
sort - DataSourceImportedDataSort

Example

Query
query dataSourceImportedDataItems(
  $filters: DataSourceImportedDataFilters,
  $sort: DataSourceImportedDataSort
) {
  dataSourceImportedDataItems(
    filters: $filters,
    sort: $sort
  ) {
    aria_id
    ref
    ref_type
    dataSource_id
    cursor
    dataSourceItem {
      ...DataSourceTypeFragment
    }
    dataSourceItems {
      ...DataSourceTypeFragment
    }
    dataSourceItemFeed {
      ...DataSourceFeedFragment
    }
  }
}
Variables
{
  "filters": DataSourceImportedDataFilters,
  "sort": DataSourceImportedDataSort
}
Response
{
  "data": {
    "dataSourceImportedDataItems": [
      {
        "aria_id": 123,
        "ref": "xyz789",
        "ref_type": "abc123",
        "dataSource_id": 123,
        "cursor": "xyz789",
        "dataSourceItem": DataSourceType,
        "dataSourceItems": [DataSourceType],
        "dataSourceItemFeed": DataSourceFeed
      }
    ]
  }
}

dataSourceItem

Response

Returns a DataSourceType

Arguments
Name Description
id - ID!

Example

Query
query dataSourceItem($id: ID!) {
  dataSourceItem(id: $id) {
    rid
    title
    script
    feed
    period
    status
    cursor
    dataSourceImportedDataItem {
      ...DataSourceImportedDataTypeFragment
    }
    dataSourceImportedDataItems {
      ...DataSourceImportedDataTypeFragment
    }
    dataSourceImportedDataItemFeed {
      ...DataSourceImportedDataFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "dataSourceItem": {
      "rid": 987,
      "title": "abc123",
      "script": "abc123",
      "feed": "xyz789",
      "period": "abc123",
      "status": 123,
      "cursor": "xyz789",
      "dataSourceImportedDataItem": DataSourceImportedDataType,
      "dataSourceImportedDataItems": [
        DataSourceImportedDataType
      ],
      "dataSourceImportedDataItemFeed": DataSourceImportedDataFeed
    }
  }
}

dataSourceItemFeed

Response

Returns a DataSourceFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - DataSourceFilters
sort - JSONObject

Example

Query
query dataSourceItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: DataSourceFilters,
  $sort: JSONObject
) {
  dataSourceItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...DataSourceTypeFragment
    }
    pageInfo {
      ...DataSourceFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 123,
  "filters": DataSourceFilters,
  "sort": {}
}
Response
{
  "data": {
    "dataSourceItemFeed": {
      "totalCount": 123,
      "nodes": [DataSourceType],
      "pageInfo": DataSourceFeedInfo
    }
  }
}

dataSourceItems

Response

Returns [DataSourceType]

Arguments
Name Description
filters - DataSourceFilters
sort - DataSourceSort

Example

Query
query dataSourceItems(
  $filters: DataSourceFilters,
  $sort: DataSourceSort
) {
  dataSourceItems(
    filters: $filters,
    sort: $sort
  ) {
    rid
    title
    script
    feed
    period
    status
    cursor
    dataSourceImportedDataItem {
      ...DataSourceImportedDataTypeFragment
    }
    dataSourceImportedDataItems {
      ...DataSourceImportedDataTypeFragment
    }
    dataSourceImportedDataItemFeed {
      ...DataSourceImportedDataFeedFragment
    }
  }
}
Variables
{
  "filters": DataSourceFilters,
  "sort": DataSourceSort
}
Response
{
  "data": {
    "dataSourceItems": [
      {
        "rid": 123,
        "title": "abc123",
        "script": "xyz789",
        "feed": "xyz789",
        "period": "abc123",
        "status": 987,
        "cursor": "xyz789",
        "dataSourceImportedDataItem": DataSourceImportedDataType,
        "dataSourceImportedDataItems": [
          DataSourceImportedDataType
        ],
        "dataSourceImportedDataItemFeed": DataSourceImportedDataFeed
      }
    ]
  }
}

documentItem

Response

Returns a DocumentType

Arguments
Name Description
id - ID!

Example

Query
query documentItem($id: ID!) {
  documentItem(id: $id) {
    title
    description
    document
    filename
    added
    updated
    hidden
    download
    site_id
    category_id
    id
    cursor
    tagItem {
      ...TagTypeFragment
    }
    tagItems {
      ...TagTypeFragment
    }
    tagItemFeed {
      ...TagFeedFragment
    }
    categoryItem {
      ...CategoryTypeFragment
    }
    categoryItems {
      ...CategoryTypeFragment
    }
    categoryItemFeed {
      ...CategoryFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "documentItem": {
      "title": "abc123",
      "description": "xyz789",
      "document": "abc123",
      "filename": "xyz789",
      "added": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "hidden": 123,
      "download": "abc123",
      "site_id": "4",
      "category_id": 123,
      "id": 123,
      "cursor": "abc123",
      "tagItem": TagType,
      "tagItems": [TagType],
      "tagItemFeed": TagFeed,
      "categoryItem": CategoryType,
      "categoryItems": [CategoryType],
      "categoryItemFeed": CategoryFeed
    }
  }
}

documentItemFeed

Response

Returns a DocumentFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - DocumentFilters
sort - JSONObject

Example

Query
query documentItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: DocumentFilters,
  $sort: JSONObject
) {
  documentItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...DocumentTypeFragment
    }
    pageInfo {
      ...DocumentFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 987,
  "filters": DocumentFilters,
  "sort": {}
}
Response
{
  "data": {
    "documentItemFeed": {
      "totalCount": 987,
      "nodes": [DocumentType],
      "pageInfo": DocumentFeedInfo
    }
  }
}

documentItems

Response

Returns [DocumentType]

Arguments
Name Description
filters - DocumentFilters
sort - DocumentSort

Example

Query
query documentItems(
  $filters: DocumentFilters,
  $sort: DocumentSort
) {
  documentItems(
    filters: $filters,
    sort: $sort
  ) {
    title
    description
    document
    filename
    added
    updated
    hidden
    download
    site_id
    category_id
    id
    cursor
    tagItem {
      ...TagTypeFragment
    }
    tagItems {
      ...TagTypeFragment
    }
    tagItemFeed {
      ...TagFeedFragment
    }
    categoryItem {
      ...CategoryTypeFragment
    }
    categoryItems {
      ...CategoryTypeFragment
    }
    categoryItemFeed {
      ...CategoryFeedFragment
    }
  }
}
Variables
{
  "filters": DocumentFilters,
  "sort": DocumentSort
}
Response
{
  "data": {
    "documentItems": [
      {
        "title": "abc123",
        "description": "abc123",
        "document": "xyz789",
        "filename": "abc123",
        "added": "2007-12-03T10:15:30Z",
        "updated": "2007-12-03T10:15:30Z",
        "hidden": 123,
        "download": "abc123",
        "site_id": 4,
        "category_id": 123,
        "id": 123,
        "cursor": "xyz789",
        "tagItem": TagType,
        "tagItems": [TagType],
        "tagItemFeed": TagFeed,
        "categoryItem": CategoryType,
        "categoryItems": [CategoryType],
        "categoryItemFeed": CategoryFeed
      }
    ]
  }
}

getUserGroupSiteMembershipItem

Response

Returns a GetUserGroupSiteMembershipType

Arguments
Name Description
id - ID!

Example

Query
query getUserGroupSiteMembershipItem($id: ID!) {
  getUserGroupSiteMembershipItem(id: $id) {
    site_id
    username
    created
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "getUserGroupSiteMembershipItem": {
      "site_id": "4",
      "username": "4",
      "created": "2007-12-03T10:15:30Z",
      "cursor": "abc123",
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

getUserGroupSiteMembershipItemFeed

Response

Returns a GetUserGroupSiteMembershipFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - GetUserGroupSiteMembershipFilters
sort - JSONObject

Example

Query
query getUserGroupSiteMembershipItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: GetUserGroupSiteMembershipFilters,
  $sort: JSONObject
) {
  getUserGroupSiteMembershipItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...GetUserGroupSiteMembershipTypeFragment
    }
    pageInfo {
      ...GetUserGroupSiteMembershipFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": GetUserGroupSiteMembershipFilters,
  "sort": {}
}
Response
{
  "data": {
    "getUserGroupSiteMembershipItemFeed": {
      "totalCount": 123,
      "nodes": [GetUserGroupSiteMembershipType],
      "pageInfo": GetUserGroupSiteMembershipFeedInfo
    }
  }
}

getUserGroupSiteMembershipItems

Arguments
Name Description
filters - GetUserGroupSiteMembershipFilters
sort - GetUserGroupSiteMembershipSort

Example

Query
query getUserGroupSiteMembershipItems(
  $filters: GetUserGroupSiteMembershipFilters,
  $sort: GetUserGroupSiteMembershipSort
) {
  getUserGroupSiteMembershipItems(
    filters: $filters,
    sort: $sort
  ) {
    site_id
    username
    created
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": GetUserGroupSiteMembershipFilters,
  "sort": GetUserGroupSiteMembershipSort
}
Response
{
  "data": {
    "getUserGroupSiteMembershipItems": [
      {
        "site_id": "4",
        "username": "4",
        "created": "2007-12-03T10:15:30Z",
        "cursor": "xyz789",
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed,
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

getVisibleMembersDataForSiteItem

Arguments
Name Description
id - ID!

Example

Query
query getVisibleMembersDataForSiteItem($id: ID!) {
  getVisibleMembersDataForSiteItem(id: $id) {
    username
    site_id
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "getVisibleMembersDataForSiteItem": {
      "username": 4,
      "site_id": 4,
      "cursor": "xyz789"
    }
  }
}

getVisibleMembersDataForSiteItemFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - GetVisibleMembersDataForSiteFilters
sort - JSONObject

Example

Query
query getVisibleMembersDataForSiteItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: GetVisibleMembersDataForSiteFilters,
  $sort: JSONObject
) {
  getVisibleMembersDataForSiteItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...GetVisibleMembersDataForSiteTypeFragment
    }
    pageInfo {
      ...GetVisibleMembersDataForSiteFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 987,
  "filters": GetVisibleMembersDataForSiteFilters,
  "sort": {}
}
Response
{
  "data": {
    "getVisibleMembersDataForSiteItemFeed": {
      "totalCount": 987,
      "nodes": [GetVisibleMembersDataForSiteType],
      "pageInfo": GetVisibleMembersDataForSiteFeedInfo
    }
  }
}

getVisibleMembersDataForSiteItems

Example

Query
query getVisibleMembersDataForSiteItems(
  $filters: GetVisibleMembersDataForSiteFilters,
  $sort: GetVisibleMembersDataForSiteSort
) {
  getVisibleMembersDataForSiteItems(
    filters: $filters,
    sort: $sort
  ) {
    username
    site_id
    cursor
  }
}
Variables
{
  "filters": GetVisibleMembersDataForSiteFilters,
  "sort": GetVisibleMembersDataForSiteSort
}
Response
{
  "data": {
    "getVisibleMembersDataForSiteItems": [
      {
        "username": "4",
        "site_id": "4",
        "cursor": "xyz789"
      }
    ]
  }
}

groupItem

Response

Returns a GroupType

Arguments
Name Description
id - ID!

Example

Query
query groupItem($id: ID!) {
  groupItem(id: $id) {
    id
    site_id
    label
    handler
    options
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "groupItem": {
      "id": "4",
      "site_id": "4",
      "label": "abc123",
      "handler": "xyz789",
      "options": {},
      "cursor": "abc123"
    }
  }
}

groupItemFeed

Response

Returns a GroupFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - GroupFilters
sort - JSONObject

Example

Query
query groupItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: GroupFilters,
  $sort: JSONObject
) {
  groupItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...GroupTypeFragment
    }
    pageInfo {
      ...GroupFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": GroupFilters,
  "sort": {}
}
Response
{
  "data": {
    "groupItemFeed": {
      "totalCount": 123,
      "nodes": [GroupType],
      "pageInfo": GroupFeedInfo
    }
  }
}

groupItems

Response

Returns [GroupType]

Arguments
Name Description
filters - GroupFilters
sort - GroupSort

Example

Query
query groupItems(
  $filters: GroupFilters,
  $sort: GroupSort
) {
  groupItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    label
    handler
    options
    cursor
  }
}
Variables
{
  "filters": GroupFilters,
  "sort": GroupSort
}
Response
{
  "data": {
    "groupItems": [
      {
        "id": "4",
        "site_id": 4,
        "label": "abc123",
        "handler": "abc123",
        "options": {},
        "cursor": "xyz789"
      }
    ]
  }
}

isAdministratorItem

Response

Returns an IsAdministratorType

Arguments
Name Description
id - ID!

Example

Query
query isAdministratorItem($id: ID!) {
  isAdministratorItem(id: $id) {
    is_admin
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "isAdministratorItem": {
      "is_admin": true,
      "cursor": "xyz789"
    }
  }
}

isAdministratorItemFeed

Response

Returns an IsAdministratorFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - IsAdministratorFilters
sort - JSONObject

Example

Query
query isAdministratorItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: IsAdministratorFilters,
  $sort: JSONObject
) {
  isAdministratorItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...IsAdministratorTypeFragment
    }
    pageInfo {
      ...IsAdministratorFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": IsAdministratorFilters,
  "sort": {}
}
Response
{
  "data": {
    "isAdministratorItemFeed": {
      "totalCount": 123,
      "nodes": [IsAdministratorType],
      "pageInfo": IsAdministratorFeedInfo
    }
  }
}

isAdministratorItems

Response

Returns [IsAdministratorType]

Arguments
Name Description
filters - IsAdministratorFilters
sort - IsAdministratorSort

Example

Query
query isAdministratorItems(
  $filters: IsAdministratorFilters,
  $sort: IsAdministratorSort
) {
  isAdministratorItems(
    filters: $filters,
    sort: $sort
  ) {
    is_admin
    cursor
  }
}
Variables
{
  "filters": IsAdministratorFilters,
  "sort": IsAdministratorSort
}
Response
{
  "data": {
    "isAdministratorItems": [
      {"is_admin": true, "cursor": "xyz789"}
    ]
  }
}

isMemberItem

Response

Returns an IsMemberType

Arguments
Name Description
id - ID!

Example

Query
query isMemberItem($id: ID!) {
  isMemberItem(id: $id) {
    username
    site_id
    is_member
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "isMemberItem": {
      "username": 4,
      "site_id": "4",
      "is_member": false,
      "cursor": "abc123",
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

isMemberItemFeed

Response

Returns an IsMemberFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - IsMemberFilters
sort - JSONObject

Example

Query
query isMemberItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: IsMemberFilters,
  $sort: JSONObject
) {
  isMemberItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...IsMemberTypeFragment
    }
    pageInfo {
      ...IsMemberFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 123,
  "filters": IsMemberFilters,
  "sort": {}
}
Response
{
  "data": {
    "isMemberItemFeed": {
      "totalCount": 987,
      "nodes": [IsMemberType],
      "pageInfo": IsMemberFeedInfo
    }
  }
}

isMemberItems

Response

Returns [IsMemberType]

Arguments
Name Description
filters - IsMemberFilters
sort - IsMemberSort

Example

Query
query isMemberItems(
  $filters: IsMemberFilters,
  $sort: IsMemberSort
) {
  isMemberItems(
    filters: $filters,
    sort: $sort
  ) {
    username
    site_id
    is_member
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": IsMemberFilters,
  "sort": IsMemberSort
}
Response
{
  "data": {
    "isMemberItems": [
      {
        "username": "4",
        "site_id": "4",
        "is_member": false,
        "cursor": "xyz789",
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed,
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

isPageEditorForSiteItem

Response

Returns an IsPageEditorForSiteType

Arguments
Name Description
id - ID!

Example

Query
query isPageEditorForSiteItem($id: ID!) {
  isPageEditorForSiteItem(id: $id) {
    is_page_editor
    cursor
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "isPageEditorForSiteItem": {
      "is_page_editor": false,
      "cursor": "xyz789"
    }
  }
}

isPageEditorForSiteItemFeed

Response

Returns an IsPageEditorForSiteFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - IsPageEditorForSiteFilters
sort - JSONObject

Example

Query
query isPageEditorForSiteItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: IsPageEditorForSiteFilters,
  $sort: JSONObject
) {
  isPageEditorForSiteItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...IsPageEditorForSiteTypeFragment
    }
    pageInfo {
      ...IsPageEditorForSiteFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": IsPageEditorForSiteFilters,
  "sort": {}
}
Response
{
  "data": {
    "isPageEditorForSiteItemFeed": {
      "totalCount": 123,
      "nodes": [IsPageEditorForSiteType],
      "pageInfo": IsPageEditorForSiteFeedInfo
    }
  }
}

isPageEditorForSiteItems

Response

Returns [IsPageEditorForSiteType]

Arguments
Name Description
filters - IsPageEditorForSiteFilters
sort - IsPageEditorForSiteSort

Example

Query
query isPageEditorForSiteItems(
  $filters: IsPageEditorForSiteFilters,
  $sort: IsPageEditorForSiteSort
) {
  isPageEditorForSiteItems(
    filters: $filters,
    sort: $sort
  ) {
    is_page_editor
    cursor
  }
}
Variables
{
  "filters": IsPageEditorForSiteFilters,
  "sort": IsPageEditorForSiteSort
}
Response
{
  "data": {
    "isPageEditorForSiteItems": [
      {
        "is_page_editor": false,
        "cursor": "xyz789"
      }
    ]
  }
}

isProfileCompleteItem

Response

Returns an IsProfileCompleteType

Arguments
Name Description
id - ID!

Example

Query
query isProfileCompleteItem($id: ID!) {
  isProfileCompleteItem(id: $id) {
    username
    scope_id
    is_profile_complete
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "isProfileCompleteItem": {
      "username": "xyz789",
      "scope_id": {},
      "is_profile_complete": true,
      "cursor": "abc123"
    }
  }
}

isProfileCompleteItemFeed

Response

Returns an IsProfileCompleteFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - IsProfileCompleteFilters
sort - JSONObject

Example

Query
query isProfileCompleteItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: IsProfileCompleteFilters,
  $sort: JSONObject
) {
  isProfileCompleteItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...IsProfileCompleteTypeFragment
    }
    pageInfo {
      ...IsProfileCompleteFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": IsProfileCompleteFilters,
  "sort": {}
}
Response
{
  "data": {
    "isProfileCompleteItemFeed": {
      "totalCount": 123,
      "nodes": [IsProfileCompleteType],
      "pageInfo": IsProfileCompleteFeedInfo
    }
  }
}

isProfileCompleteItems

Response

Returns [IsProfileCompleteType]

Arguments
Name Description
filters - IsProfileCompleteFilters
sort - IsProfileCompleteSort

Example

Query
query isProfileCompleteItems(
  $filters: IsProfileCompleteFilters,
  $sort: IsProfileCompleteSort
) {
  isProfileCompleteItems(
    filters: $filters,
    sort: $sort
  ) {
    username
    scope_id
    is_profile_complete
    cursor
  }
}
Variables
{
  "filters": IsProfileCompleteFilters,
  "sort": IsProfileCompleteSort
}
Response
{
  "data": {
    "isProfileCompleteItems": [
      {
        "username": "abc123",
        "scope_id": {},
        "is_profile_complete": false,
        "cursor": "abc123"
      }
    ]
  }
}

menuItem

Response

Returns a MenuType

Arguments
Name Description
id - ID!

Example

Query
query menuItem($id: ID!) {
  menuItem(id: $id) {
    id
    site_id
    name
    cursor
    menu_linkItem {
      ...Menu_linkTypeFragment
    }
    menu_linkItems {
      ...Menu_linkTypeFragment
    }
    menu_linkItemFeed {
      ...Menu_linkFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "menuItem": {
      "id": 4,
      "site_id": "4",
      "name": "abc123",
      "cursor": "abc123",
      "menu_linkItem": Menu_linkType,
      "menu_linkItems": [Menu_linkType],
      "menu_linkItemFeed": Menu_linkFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

menuItemFeed

Response

Returns a MenuFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - MenuFilters
sort - JSONObject

Example

Query
query menuItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: MenuFilters,
  $sort: JSONObject
) {
  menuItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...MenuTypeFragment
    }
    pageInfo {
      ...MenuFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": MenuFilters,
  "sort": {}
}
Response
{
  "data": {
    "menuItemFeed": {
      "totalCount": 123,
      "nodes": [MenuType],
      "pageInfo": MenuFeedInfo
    }
  }
}

menuItems

Response

Returns [MenuType]

Arguments
Name Description
filters - MenuFilters
sort - MenuSort

Example

Query
query menuItems(
  $filters: MenuFilters,
  $sort: MenuSort
) {
  menuItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    name
    cursor
    menu_linkItem {
      ...Menu_linkTypeFragment
    }
    menu_linkItems {
      ...Menu_linkTypeFragment
    }
    menu_linkItemFeed {
      ...Menu_linkFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": MenuFilters,
  "sort": MenuSort
}
Response
{
  "data": {
    "menuItems": [
      {
        "id": "4",
        "site_id": 4,
        "name": "abc123",
        "cursor": "abc123",
        "menu_linkItem": Menu_linkType,
        "menu_linkItems": [Menu_linkType],
        "menu_linkItemFeed": Menu_linkFeed,
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

menu_linkItem

Response

Returns a Menu_linkType

Arguments
Name Description
id - ID!

Example

Query
query menu_linkItem($id: ID!) {
  menu_linkItem(id: $id) {
    id
    menu_id
    parent_id
    name
    link
    type
    options
    lft
    rgt
    depth
    path
    cursor
    menuItem {
      ...MenuTypeFragment
    }
    menuItems {
      ...MenuTypeFragment
    }
    menuItemFeed {
      ...MenuFeedFragment
    }
    menu_linkItem {
      ...Menu_linkTypeFragment
    }
    menu_linkItems {
      ...Menu_linkTypeFragment
    }
    menu_linkItemFeed {
      ...Menu_linkFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "menu_linkItem": {
      "id": 4,
      "menu_id": "4",
      "parent_id": 4,
      "name": "xyz789",
      "link": "xyz789",
      "type": "xyz789",
      "options": {},
      "lft": 123,
      "rgt": 987,
      "depth": 987,
      "path": "abc123",
      "cursor": "abc123",
      "menuItem": MenuType,
      "menuItems": [MenuType],
      "menuItemFeed": MenuFeed,
      "menu_linkItem": Menu_linkType,
      "menu_linkItems": [Menu_linkType],
      "menu_linkItemFeed": Menu_linkFeed
    }
  }
}

menu_linkItemFeed

Response

Returns a Menu_linkFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Menu_linkFilters
sort - JSONObject

Example

Query
query menu_linkItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Menu_linkFilters,
  $sort: JSONObject
) {
  menu_linkItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Menu_linkTypeFragment
    }
    pageInfo {
      ...Menu_linkFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": Menu_linkFilters,
  "sort": {}
}
Response
{
  "data": {
    "menu_linkItemFeed": {
      "totalCount": 987,
      "nodes": [Menu_linkType],
      "pageInfo": Menu_linkFeedInfo
    }
  }
}

menu_linkItems

Response

Returns [Menu_linkType]

Arguments
Name Description
filters - Menu_linkFilters
sort - Menu_linkSort

Example

Query
query menu_linkItems(
  $filters: Menu_linkFilters,
  $sort: Menu_linkSort
) {
  menu_linkItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    menu_id
    parent_id
    name
    link
    type
    options
    lft
    rgt
    depth
    path
    cursor
    menuItem {
      ...MenuTypeFragment
    }
    menuItems {
      ...MenuTypeFragment
    }
    menuItemFeed {
      ...MenuFeedFragment
    }
    menu_linkItem {
      ...Menu_linkTypeFragment
    }
    menu_linkItems {
      ...Menu_linkTypeFragment
    }
    menu_linkItemFeed {
      ...Menu_linkFeedFragment
    }
  }
}
Variables
{
  "filters": Menu_linkFilters,
  "sort": Menu_linkSort
}
Response
{
  "data": {
    "menu_linkItems": [
      {
        "id": "4",
        "menu_id": "4",
        "parent_id": 4,
        "name": "abc123",
        "link": "abc123",
        "type": "xyz789",
        "options": {},
        "lft": 987,
        "rgt": 987,
        "depth": 987,
        "path": "abc123",
        "cursor": "xyz789",
        "menuItem": MenuType,
        "menuItems": [MenuType],
        "menuItemFeed": MenuFeed,
        "menu_linkItem": Menu_linkType,
        "menu_linkItems": [Menu_linkType],
        "menu_linkItemFeed": Menu_linkFeed
      }
    ]
  }
}

myGroupsItem

Response

Returns a MyGroupsType

Arguments
Name Description
id - ID!

Example

Query
query myGroupsItem($id: ID!) {
  myGroupsItem(id: $id) {
    group
    site_id
    cursor
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "myGroupsItem": {
      "group": "4",
      "site_id": 4,
      "cursor": "xyz789",
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

myGroupsItemFeed

Response

Returns a MyGroupsFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - MyGroupsFilters
sort - JSONObject

Example

Query
query myGroupsItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: MyGroupsFilters,
  $sort: JSONObject
) {
  myGroupsItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...MyGroupsTypeFragment
    }
    pageInfo {
      ...MyGroupsFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": MyGroupsFilters,
  "sort": {}
}
Response
{
  "data": {
    "myGroupsItemFeed": {
      "totalCount": 123,
      "nodes": [MyGroupsType],
      "pageInfo": MyGroupsFeedInfo
    }
  }
}

myGroupsItems

Response

Returns [MyGroupsType]

Arguments
Name Description
filters - MyGroupsFilters
sort - MyGroupsSort

Example

Query
query myGroupsItems(
  $filters: MyGroupsFilters,
  $sort: MyGroupsSort
) {
  myGroupsItems(
    filters: $filters,
    sort: $sort
  ) {
    group
    site_id
    cursor
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{
  "filters": MyGroupsFilters,
  "sort": MyGroupsSort
}
Response
{
  "data": {
    "myGroupsItems": [
      {
        "group": "4",
        "site_id": 4,
        "cursor": "abc123",
        "groupItem": GroupType,
        "groupItems": [GroupType],
        "groupItemFeed": GroupFeed
      }
    ]
  }
}

mySitesItem

Response

Returns a MySitesType

Arguments
Name Description
id - ID!

Example

Query
query mySitesItem($id: ID!) {
  mySitesItem(id: $id) {
    id
    username
    site_id
    created
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "mySitesItem": {
      "id": "4",
      "username": "4",
      "site_id": "4",
      "created": "2007-12-03T10:15:30Z",
      "cursor": "xyz789",
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

mySitesItemFeed

Response

Returns a MySitesFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - MySitesFilters
sort - JSONObject

Example

Query
query mySitesItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: MySitesFilters,
  $sort: JSONObject
) {
  mySitesItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...MySitesTypeFragment
    }
    pageInfo {
      ...MySitesFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": MySitesFilters,
  "sort": {}
}
Response
{
  "data": {
    "mySitesItemFeed": {
      "totalCount": 123,
      "nodes": [MySitesType],
      "pageInfo": MySitesFeedInfo
    }
  }
}

mySitesItems

Response

Returns [MySitesType]

Arguments
Name Description
filters - MySitesFilters
sort - MySitesSort

Example

Query
query mySitesItems(
  $filters: MySitesFilters,
  $sort: MySitesSort
) {
  mySitesItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    username
    site_id
    created
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": MySitesFilters,
  "sort": MySitesSort
}
Response
{
  "data": {
    "mySitesItems": [
      {
        "id": 4,
        "username": 4,
        "site_id": "4",
        "created": "2007-12-03T10:15:30Z",
        "cursor": "xyz789",
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed,
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

newUserGroupsItem

Response

Returns a NewUserGroupsType

Arguments
Name Description
id - ID!

Example

Query
query newUserGroupsItem($id: ID!) {
  newUserGroupsItem(id: $id) {
    id
    site_id
    label
    handler
    options
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "newUserGroupsItem": {
      "id": 4,
      "site_id": 4,
      "label": "abc123",
      "handler": "abc123",
      "options": {},
      "group": {},
      "cursor": "xyz789"
    }
  }
}

newUserGroupsItemFeed

Response

Returns a NewUserGroupsFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - NewUserGroupsFilters
sort - JSONObject

Example

Query
query newUserGroupsItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: NewUserGroupsFilters,
  $sort: JSONObject
) {
  newUserGroupsItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...NewUserGroupsTypeFragment
    }
    pageInfo {
      ...NewUserGroupsFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": NewUserGroupsFilters,
  "sort": {}
}
Response
{
  "data": {
    "newUserGroupsItemFeed": {
      "totalCount": 123,
      "nodes": [NewUserGroupsType],
      "pageInfo": NewUserGroupsFeedInfo
    }
  }
}

newUserGroupsItems

Response

Returns [NewUserGroupsType]

Arguments
Name Description
filters - NewUserGroupsFilters
sort - NewUserGroupsSort

Example

Query
query newUserGroupsItems(
  $filters: NewUserGroupsFilters,
  $sort: NewUserGroupsSort
) {
  newUserGroupsItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    label
    handler
    options
    group
    cursor
  }
}
Variables
{
  "filters": NewUserGroupsFilters,
  "sort": NewUserGroupsSort
}
Response
{
  "data": {
    "newUserGroupsItems": [
      {
        "id": 4,
        "site_id": 4,
        "label": "xyz789",
        "handler": "abc123",
        "options": {},
        "group": {},
        "cursor": "abc123"
      }
    ]
  }
}

organizationItem

Response

Returns an OrganizationType

Arguments
Name Description
id - ID!

Example

Query
query organizationItem($id: ID!) {
  organizationItem(id: $id) {
    id
    name
    legal_name
    reference
    description
    legal_status
    website
    address
    country
    lat
    lng
    confidence
    old_aria_id
    cursor
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "organizationItem": {
      "id": 4,
      "name": "abc123",
      "legal_name": "xyz789",
      "reference": "xyz789",
      "description": "xyz789",
      "legal_status": "abc123",
      "website": "abc123",
      "address": "abc123",
      "country": "xyz789",
      "lat": 123.45,
      "lng": 123.45,
      "confidence": 123.45,
      "old_aria_id": 123,
      "cursor": "abc123"
    }
  }
}

organizationItemFeed

Response

Returns an OrganizationFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - OrganizationFilters
sort - JSONObject

Example

Query
query organizationItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: OrganizationFilters,
  $sort: JSONObject
) {
  organizationItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...OrganizationTypeFragment
    }
    pageInfo {
      ...OrganizationFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": OrganizationFilters,
  "sort": {}
}
Response
{
  "data": {
    "organizationItemFeed": {
      "totalCount": 987,
      "nodes": [OrganizationType],
      "pageInfo": OrganizationFeedInfo
    }
  }
}

organizationItems

Response

Returns [OrganizationType]

Arguments
Name Description
filters - OrganizationFilters
sort - OrganizationSort

Example

Query
query organizationItems(
  $filters: OrganizationFilters,
  $sort: OrganizationSort
) {
  organizationItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    name
    legal_name
    reference
    description
    legal_status
    website
    address
    country
    lat
    lng
    confidence
    old_aria_id
    cursor
  }
}
Variables
{
  "filters": OrganizationFilters,
  "sort": OrganizationSort
}
Response
{
  "data": {
    "organizationItems": [
      {
        "id": 4,
        "name": "abc123",
        "legal_name": "abc123",
        "reference": "xyz789",
        "description": "abc123",
        "legal_status": "xyz789",
        "website": "abc123",
        "address": "xyz789",
        "country": "xyz789",
        "lat": 123.45,
        "lng": 123.45,
        "confidence": 987.65,
        "old_aria_id": 987,
        "cursor": "abc123"
      }
    ]
  }
}

pageItem

Response

Returns a PageType

Arguments
Name Description
id - ID!

Example

Query
query pageItem($id: ID!) {
  pageItem(id: $id) {
    id
    site_id
    name
    description
    title
    metarobots
    metaimage
    uri
    visibility
    created
    updated
    is_editor
    cursor
    page_editor_groupItem {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItems {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItemFeed {
      ...Page_editor_groupFeedFragment
    }
    page_editor_userItem {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItems {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItemFeed {
      ...Page_editor_userFeedFragment
    }
    page_layoutItem {
      ...Page_layoutTypeFragment
    }
    page_layoutItems {
      ...Page_layoutTypeFragment
    }
    page_layoutItemFeed {
      ...Page_layoutFeedFragment
    }
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_view_groupItem {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItems {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItemFeed {
      ...Page_view_groupFeedFragment
    }
    page_view_userItem {
      ...Page_view_userTypeFragment
    }
    page_view_userItems {
      ...Page_view_userTypeFragment
    }
    page_view_userItemFeed {
      ...Page_view_userFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "pageItem": {
      "id": "4",
      "site_id": 4,
      "name": "abc123",
      "description": "abc123",
      "title": "xyz789",
      "metarobots": "abc123",
      "metaimage": "xyz789",
      "uri": "xyz789",
      "visibility": "abc123",
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "is_editor": true,
      "cursor": "xyz789",
      "page_editor_groupItem": Page_editor_groupType,
      "page_editor_groupItems": [Page_editor_groupType],
      "page_editor_groupItemFeed": Page_editor_groupFeed,
      "page_editor_userItem": Page_editor_userType,
      "page_editor_userItems": [Page_editor_userType],
      "page_editor_userItemFeed": Page_editor_userFeed,
      "page_layoutItem": Page_layoutType,
      "page_layoutItems": [Page_layoutType],
      "page_layoutItemFeed": Page_layoutFeed,
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed,
      "page_view_groupItem": Page_view_groupType,
      "page_view_groupItems": [Page_view_groupType],
      "page_view_groupItemFeed": Page_view_groupFeed,
      "page_view_userItem": Page_view_userType,
      "page_view_userItems": [Page_view_userType],
      "page_view_userItemFeed": Page_view_userFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

pageItemFeed

Response

Returns a PageFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject

Example

Query
query pageItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: PageFilters,
  $sort: JSONObject
) {
  pageItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...PageTypeFragment
    }
    pageInfo {
      ...PageFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": PageFilters,
  "sort": {}
}
Response
{
  "data": {
    "pageItemFeed": {
      "totalCount": 987,
      "nodes": [PageType],
      "pageInfo": PageFeedInfo
    }
  }
}

pageItems

Response

Returns [PageType]

Arguments
Name Description
filters - PageFilters
sort - PageSort

Example

Query
query pageItems(
  $filters: PageFilters,
  $sort: PageSort
) {
  pageItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    name
    description
    title
    metarobots
    metaimage
    uri
    visibility
    created
    updated
    is_editor
    cursor
    page_editor_groupItem {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItems {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItemFeed {
      ...Page_editor_groupFeedFragment
    }
    page_editor_userItem {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItems {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItemFeed {
      ...Page_editor_userFeedFragment
    }
    page_layoutItem {
      ...Page_layoutTypeFragment
    }
    page_layoutItems {
      ...Page_layoutTypeFragment
    }
    page_layoutItemFeed {
      ...Page_layoutFeedFragment
    }
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_view_groupItem {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItems {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItemFeed {
      ...Page_view_groupFeedFragment
    }
    page_view_userItem {
      ...Page_view_userTypeFragment
    }
    page_view_userItems {
      ...Page_view_userTypeFragment
    }
    page_view_userItemFeed {
      ...Page_view_userFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": PageFilters,
  "sort": PageSort
}
Response
{
  "data": {
    "pageItems": [
      {
        "id": 4,
        "site_id": "4",
        "name": "abc123",
        "description": "xyz789",
        "title": "abc123",
        "metarobots": "abc123",
        "metaimage": "xyz789",
        "uri": "abc123",
        "visibility": "xyz789",
        "created": "2007-12-03T10:15:30Z",
        "updated": "2007-12-03T10:15:30Z",
        "is_editor": true,
        "cursor": "xyz789",
        "page_editor_groupItem": Page_editor_groupType,
        "page_editor_groupItems": [Page_editor_groupType],
        "page_editor_groupItemFeed": Page_editor_groupFeed,
        "page_editor_userItem": Page_editor_userType,
        "page_editor_userItems": [Page_editor_userType],
        "page_editor_userItemFeed": Page_editor_userFeed,
        "page_layoutItem": Page_layoutType,
        "page_layoutItems": [Page_layoutType],
        "page_layoutItemFeed": Page_layoutFeed,
        "page_versionItem": Page_versionType,
        "page_versionItems": [Page_versionType],
        "page_versionItemFeed": Page_versionFeed,
        "page_view_groupItem": Page_view_groupType,
        "page_view_groupItems": [Page_view_groupType],
        "page_view_groupItemFeed": Page_view_groupFeed,
        "page_view_userItem": Page_view_userType,
        "page_view_userItems": [Page_view_userType],
        "page_view_userItemFeed": Page_view_userFeed,
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

page_editor_groupItem

Response

Returns a Page_editor_groupType

Arguments
Name Description
id - ID!

Example

Query
query page_editor_groupItem($id: ID!) {
  page_editor_groupItem(id: $id) {
    id
    page_id
    group_id
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "page_editor_groupItem": {
      "id": "4",
      "page_id": 4,
      "group_id": "xyz789",
      "cursor": "xyz789",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

page_editor_groupItemFeed

Response

Returns a Page_editor_groupFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Page_editor_groupFilters
sort - JSONObject

Example

Query
query page_editor_groupItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Page_editor_groupFilters,
  $sort: JSONObject
) {
  page_editor_groupItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Page_editor_groupTypeFragment
    }
    pageInfo {
      ...Page_editor_groupFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": Page_editor_groupFilters,
  "sort": {}
}
Response
{
  "data": {
    "page_editor_groupItemFeed": {
      "totalCount": 987,
      "nodes": [Page_editor_groupType],
      "pageInfo": Page_editor_groupFeedInfo
    }
  }
}

page_editor_groupItems

Response

Returns [Page_editor_groupType]

Arguments
Name Description
filters - Page_editor_groupFilters
sort - Page_editor_groupSort

Example

Query
query page_editor_groupItems(
  $filters: Page_editor_groupFilters,
  $sort: Page_editor_groupSort
) {
  page_editor_groupItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    page_id
    group_id
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{
  "filters": Page_editor_groupFilters,
  "sort": Page_editor_groupSort
}
Response
{
  "data": {
    "page_editor_groupItems": [
      {
        "id": "4",
        "page_id": 4,
        "group_id": "abc123",
        "cursor": "xyz789",
        "pageItem": PageType,
        "pageItems": [PageType],
        "pageItemFeed": PageFeed,
        "groupItem": GroupType,
        "groupItems": [GroupType],
        "groupItemFeed": GroupFeed
      }
    ]
  }
}

page_editor_userItem

Response

Returns a Page_editor_userType

Arguments
Name Description
id - ID!

Example

Query
query page_editor_userItem($id: ID!) {
  page_editor_userItem(id: $id) {
    id
    page_id
    username
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "page_editor_userItem": {
      "id": 4,
      "page_id": "4",
      "username": "xyz789",
      "cursor": "abc123",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

page_editor_userItemFeed

Response

Returns a Page_editor_userFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Page_editor_userFilters
sort - JSONObject

Example

Query
query page_editor_userItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Page_editor_userFilters,
  $sort: JSONObject
) {
  page_editor_userItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Page_editor_userTypeFragment
    }
    pageInfo {
      ...Page_editor_userFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": Page_editor_userFilters,
  "sort": {}
}
Response
{
  "data": {
    "page_editor_userItemFeed": {
      "totalCount": 123,
      "nodes": [Page_editor_userType],
      "pageInfo": Page_editor_userFeedInfo
    }
  }
}

page_editor_userItems

Response

Returns [Page_editor_userType]

Arguments
Name Description
filters - Page_editor_userFilters
sort - Page_editor_userSort

Example

Query
query page_editor_userItems(
  $filters: Page_editor_userFilters,
  $sort: Page_editor_userSort
) {
  page_editor_userItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    page_id
    username
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{
  "filters": Page_editor_userFilters,
  "sort": Page_editor_userSort
}
Response
{
  "data": {
    "page_editor_userItems": [
      {
        "id": "4",
        "page_id": "4",
        "username": "abc123",
        "cursor": "abc123",
        "pageItem": PageType,
        "pageItems": [PageType],
        "pageItemFeed": PageFeed,
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed
      }
    ]
  }
}

page_layoutItem

Response

Returns a Page_layoutType

Arguments
Name Description
id - ID!

Example

Query
query page_layoutItem($id: ID!) {
  page_layoutItem(id: $id) {
    id
    page_id
    site_layout_id
    hidden
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    site_layoutItem {
      ...Site_layoutTypeFragment
    }
    site_layoutItems {
      ...Site_layoutTypeFragment
    }
    site_layoutItemFeed {
      ...Site_layoutFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "page_layoutItem": {
      "id": 4,
      "page_id": "4",
      "site_layout_id": "4",
      "hidden": true,
      "cursor": "abc123",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "site_layoutItem": Site_layoutType,
      "site_layoutItems": [Site_layoutType],
      "site_layoutItemFeed": Site_layoutFeed
    }
  }
}

page_layoutItemFeed

Response

Returns a Page_layoutFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Page_layoutFilters
sort - JSONObject

Example

Query
query page_layoutItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Page_layoutFilters,
  $sort: JSONObject
) {
  page_layoutItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Page_layoutTypeFragment
    }
    pageInfo {
      ...Page_layoutFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": Page_layoutFilters,
  "sort": {}
}
Response
{
  "data": {
    "page_layoutItemFeed": {
      "totalCount": 123,
      "nodes": [Page_layoutType],
      "pageInfo": Page_layoutFeedInfo
    }
  }
}

page_layoutItems

Response

Returns [Page_layoutType]

Arguments
Name Description
filters - Page_layoutFilters
sort - Page_layoutSort

Example

Query
query page_layoutItems(
  $filters: Page_layoutFilters,
  $sort: Page_layoutSort
) {
  page_layoutItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    page_id
    site_layout_id
    hidden
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    site_layoutItem {
      ...Site_layoutTypeFragment
    }
    site_layoutItems {
      ...Site_layoutTypeFragment
    }
    site_layoutItemFeed {
      ...Site_layoutFeedFragment
    }
  }
}
Variables
{
  "filters": Page_layoutFilters,
  "sort": Page_layoutSort
}
Response
{
  "data": {
    "page_layoutItems": [
      {
        "id": "4",
        "page_id": "4",
        "site_layout_id": 4,
        "hidden": true,
        "cursor": "xyz789",
        "pageItem": PageType,
        "pageItems": [PageType],
        "pageItemFeed": PageFeed,
        "site_layoutItem": Site_layoutType,
        "site_layoutItems": [Site_layoutType],
        "site_layoutItemFeed": Site_layoutFeed
      }
    ]
  }
}

page_versionItem

Response

Returns a Page_versionType

Arguments
Name Description
id - ID!

Example

Query
query page_versionItem($id: ID!) {
  page_versionItem(id: $id) {
    id
    page_id
    version
    active
    created
    updated
    is_editor
    cursor
    page_version_blockItem {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItems {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItemFeed {
      ...Page_version_blockFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "page_versionItem": {
      "id": 4,
      "page_id": 4,
      "version": 123,
      "active": true,
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "is_editor": false,
      "cursor": "abc123",
      "page_version_blockItem": Page_version_blockType,
      "page_version_blockItems": [Page_version_blockType],
      "page_version_blockItemFeed": Page_version_blockFeed,
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed
    }
  }
}

page_versionItemFeed

Response

Returns a Page_versionFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Page_versionFilters
sort - JSONObject

Example

Query
query page_versionItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Page_versionFilters,
  $sort: JSONObject
) {
  page_versionItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Page_versionTypeFragment
    }
    pageInfo {
      ...Page_versionFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": Page_versionFilters,
  "sort": {}
}
Response
{
  "data": {
    "page_versionItemFeed": {
      "totalCount": 987,
      "nodes": [Page_versionType],
      "pageInfo": Page_versionFeedInfo
    }
  }
}

page_versionItems

Response

Returns [Page_versionType]

Arguments
Name Description
filters - Page_versionFilters
sort - Page_versionSort

Example

Query
query page_versionItems(
  $filters: Page_versionFilters,
  $sort: Page_versionSort
) {
  page_versionItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    page_id
    version
    active
    created
    updated
    is_editor
    cursor
    page_version_blockItem {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItems {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItemFeed {
      ...Page_version_blockFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
  }
}
Variables
{
  "filters": Page_versionFilters,
  "sort": Page_versionSort
}
Response
{
  "data": {
    "page_versionItems": [
      {
        "id": 4,
        "page_id": 4,
        "version": 123,
        "active": false,
        "created": "2007-12-03T10:15:30Z",
        "updated": "2007-12-03T10:15:30Z",
        "is_editor": false,
        "cursor": "xyz789",
        "page_version_blockItem": Page_version_blockType,
        "page_version_blockItems": [
          Page_version_blockType
        ],
        "page_version_blockItemFeed": Page_version_blockFeed,
        "pageItem": PageType,
        "pageItems": [PageType],
        "pageItemFeed": PageFeed
      }
    ]
  }
}

page_version_blockItem

Response

Returns a Page_version_blockType

Arguments
Name Description
id - ID!

Example

Query
query page_version_blockItem($id: ID!) {
  page_version_blockItem(id: $id) {
    id
    page_version_id
    page_version_block_content_id
    reference
    block_component
    weight
    cursor
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_version_block_contentItem {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItems {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItemFeed {
      ...Page_version_block_contentFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "page_version_blockItem": {
      "id": 4,
      "page_version_id": 4,
      "page_version_block_content_id": 4,
      "reference": "4",
      "block_component": "abc123",
      "weight": 123,
      "cursor": "abc123",
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed,
      "page_version_block_contentItem": Page_version_block_contentType,
      "page_version_block_contentItems": [
        Page_version_block_contentType
      ],
      "page_version_block_contentItemFeed": Page_version_block_contentFeed
    }
  }
}

page_version_blockItemFeed

Response

Returns a Page_version_blockFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Page_version_blockFilters
sort - JSONObject

Example

Query
query page_version_blockItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Page_version_blockFilters,
  $sort: JSONObject
) {
  page_version_blockItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Page_version_blockTypeFragment
    }
    pageInfo {
      ...Page_version_blockFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": Page_version_blockFilters,
  "sort": {}
}
Response
{
  "data": {
    "page_version_blockItemFeed": {
      "totalCount": 123,
      "nodes": [Page_version_blockType],
      "pageInfo": Page_version_blockFeedInfo
    }
  }
}

page_version_blockItems

Response

Returns [Page_version_blockType]

Arguments
Name Description
filters - Page_version_blockFilters
sort - Page_version_blockSort

Example

Query
query page_version_blockItems(
  $filters: Page_version_blockFilters,
  $sort: Page_version_blockSort
) {
  page_version_blockItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    page_version_id
    page_version_block_content_id
    reference
    block_component
    weight
    cursor
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_version_block_contentItem {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItems {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItemFeed {
      ...Page_version_block_contentFeedFragment
    }
  }
}
Variables
{
  "filters": Page_version_blockFilters,
  "sort": Page_version_blockSort
}
Response
{
  "data": {
    "page_version_blockItems": [
      {
        "id": 4,
        "page_version_id": 4,
        "page_version_block_content_id": 4,
        "reference": "4",
        "block_component": "abc123",
        "weight": 987,
        "cursor": "xyz789",
        "page_versionItem": Page_versionType,
        "page_versionItems": [Page_versionType],
        "page_versionItemFeed": Page_versionFeed,
        "page_version_block_contentItem": Page_version_block_contentType,
        "page_version_block_contentItems": [
          Page_version_block_contentType
        ],
        "page_version_block_contentItemFeed": Page_version_block_contentFeed
      }
    ]
  }
}

page_version_block_contentItem

Response

Returns a Page_version_block_contentType

Arguments
Name Description
id - ID!

Example

Query
query page_version_block_contentItem($id: ID!) {
  page_version_block_contentItem(id: $id) {
    id
    content
    options
    cursor
    page_version_blockItem {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItems {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItemFeed {
      ...Page_version_blockFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "page_version_block_contentItem": {
      "id": 4,
      "content": {},
      "options": {},
      "cursor": "xyz789",
      "page_version_blockItem": Page_version_blockType,
      "page_version_blockItems": [Page_version_blockType],
      "page_version_blockItemFeed": Page_version_blockFeed
    }
  }
}

page_version_block_contentItemFeed

Response

Returns a Page_version_block_contentFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Page_version_block_contentFilters
sort - JSONObject

Example

Query
query page_version_block_contentItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Page_version_block_contentFilters,
  $sort: JSONObject
) {
  page_version_block_contentItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Page_version_block_contentTypeFragment
    }
    pageInfo {
      ...Page_version_block_contentFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": Page_version_block_contentFilters,
  "sort": {}
}
Response
{
  "data": {
    "page_version_block_contentItemFeed": {
      "totalCount": 987,
      "nodes": [Page_version_block_contentType],
      "pageInfo": Page_version_block_contentFeedInfo
    }
  }
}

page_version_block_contentItems

Arguments
Name Description
filters - Page_version_block_contentFilters
sort - Page_version_block_contentSort

Example

Query
query page_version_block_contentItems(
  $filters: Page_version_block_contentFilters,
  $sort: Page_version_block_contentSort
) {
  page_version_block_contentItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    content
    options
    cursor
    page_version_blockItem {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItems {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItemFeed {
      ...Page_version_blockFeedFragment
    }
  }
}
Variables
{
  "filters": Page_version_block_contentFilters,
  "sort": Page_version_block_contentSort
}
Response
{
  "data": {
    "page_version_block_contentItems": [
      {
        "id": "4",
        "content": {},
        "options": {},
        "cursor": "xyz789",
        "page_version_blockItem": Page_version_blockType,
        "page_version_blockItems": [
          Page_version_blockType
        ],
        "page_version_blockItemFeed": Page_version_blockFeed
      }
    ]
  }
}

page_view_groupItem

Response

Returns a Page_view_groupType

Arguments
Name Description
id - ID!

Example

Query
query page_view_groupItem($id: ID!) {
  page_view_groupItem(id: $id) {
    id
    page_id
    group_id
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "page_view_groupItem": {
      "id": 4,
      "page_id": "4",
      "group_id": "abc123",
      "cursor": "xyz789",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

page_view_groupItemFeed

Response

Returns a Page_view_groupFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Page_view_groupFilters
sort - JSONObject

Example

Query
query page_view_groupItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Page_view_groupFilters,
  $sort: JSONObject
) {
  page_view_groupItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Page_view_groupTypeFragment
    }
    pageInfo {
      ...Page_view_groupFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": Page_view_groupFilters,
  "sort": {}
}
Response
{
  "data": {
    "page_view_groupItemFeed": {
      "totalCount": 987,
      "nodes": [Page_view_groupType],
      "pageInfo": Page_view_groupFeedInfo
    }
  }
}

page_view_groupItems

Response

Returns [Page_view_groupType]

Arguments
Name Description
filters - Page_view_groupFilters
sort - Page_view_groupSort

Example

Query
query page_view_groupItems(
  $filters: Page_view_groupFilters,
  $sort: Page_view_groupSort
) {
  page_view_groupItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    page_id
    group_id
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{
  "filters": Page_view_groupFilters,
  "sort": Page_view_groupSort
}
Response
{
  "data": {
    "page_view_groupItems": [
      {
        "id": "4",
        "page_id": "4",
        "group_id": "abc123",
        "cursor": "abc123",
        "pageItem": PageType,
        "pageItems": [PageType],
        "pageItemFeed": PageFeed,
        "groupItem": GroupType,
        "groupItems": [GroupType],
        "groupItemFeed": GroupFeed
      }
    ]
  }
}

page_view_userItem

Response

Returns a Page_view_userType

Arguments
Name Description
id - ID!

Example

Query
query page_view_userItem($id: ID!) {
  page_view_userItem(id: $id) {
    id
    page_id
    username
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "page_view_userItem": {
      "id": 4,
      "page_id": "4",
      "username": "abc123",
      "cursor": "abc123",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

page_view_userItemFeed

Response

Returns a Page_view_userFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Page_view_userFilters
sort - JSONObject

Example

Query
query page_view_userItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Page_view_userFilters,
  $sort: JSONObject
) {
  page_view_userItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Page_view_userTypeFragment
    }
    pageInfo {
      ...Page_view_userFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": Page_view_userFilters,
  "sort": {}
}
Response
{
  "data": {
    "page_view_userItemFeed": {
      "totalCount": 987,
      "nodes": [Page_view_userType],
      "pageInfo": Page_view_userFeedInfo
    }
  }
}

page_view_userItems

Response

Returns [Page_view_userType]

Arguments
Name Description
filters - Page_view_userFilters
sort - Page_view_userSort

Example

Query
query page_view_userItems(
  $filters: Page_view_userFilters,
  $sort: Page_view_userSort
) {
  page_view_userItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    page_id
    username
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{
  "filters": Page_view_userFilters,
  "sort": Page_view_userSort
}
Response
{
  "data": {
    "page_view_userItems": [
      {
        "id": 4,
        "page_id": 4,
        "username": "abc123",
        "cursor": "abc123",
        "pageItem": PageType,
        "pageItems": [PageType],
        "pageItemFeed": PageFeed,
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed
      }
    ]
  }
}

proposalItem

Response

Returns a ProposalType

Arguments
Name Description
id - ID!

Example

Query
query proposalItem($id: ID!) {
  proposalItem(id: $id) {
    status
    submitted
    confirmed
    approved
    completed
    title
    username
    moderator
    id
    cursor
    proposal_dataItem {
      ...Proposal_dataTypeFragment
    }
    proposal_dataItems {
      ...Proposal_dataTypeFragment
    }
    proposal_dataItemFeed {
      ...Proposal_dataFeedFragment
    }
    proposal_fieldsItem {
      ...Proposal_fieldsTypeFragment
    }
    proposal_fieldsItems {
      ...Proposal_fieldsTypeFragment
    }
    proposal_fieldsItemFeed {
      ...Proposal_fieldsFeedFragment
    }
    proposal_teamItem {
      ...Proposal_teamTypeFragment
    }
    proposal_teamItems {
      ...Proposal_teamTypeFragment
    }
    proposal_teamItemFeed {
      ...Proposal_teamFeedFragment
    }
    visitItem {
      ...VisitTypeFragment
    }
    visitItems {
      ...VisitTypeFragment
    }
    visitItemFeed {
      ...VisitFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "proposalItem": {
      "status": "abc123",
      "submitted": "2007-12-03T10:15:30Z",
      "confirmed": "2007-12-03T10:15:30Z",
      "approved": "2007-12-03T10:15:30Z",
      "completed": "2007-12-03T10:15:30Z",
      "title": "abc123",
      "username": 4,
      "moderator": 4,
      "id": 123,
      "cursor": "xyz789",
      "proposal_dataItem": Proposal_dataType,
      "proposal_dataItems": [Proposal_dataType],
      "proposal_dataItemFeed": Proposal_dataFeed,
      "proposal_fieldsItem": Proposal_fieldsType,
      "proposal_fieldsItems": [Proposal_fieldsType],
      "proposal_fieldsItemFeed": Proposal_fieldsFeed,
      "proposal_teamItem": Proposal_teamType,
      "proposal_teamItems": [Proposal_teamType],
      "proposal_teamItemFeed": Proposal_teamFeed,
      "visitItem": VisitType,
      "visitItems": [VisitType],
      "visitItemFeed": VisitFeed
    }
  }
}

proposalItemFeed

Response

Returns a ProposalFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - ProposalFilters
sort - JSONObject

Example

Query
query proposalItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: ProposalFilters,
  $sort: JSONObject
) {
  proposalItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...ProposalTypeFragment
    }
    pageInfo {
      ...ProposalFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": ProposalFilters,
  "sort": {}
}
Response
{
  "data": {
    "proposalItemFeed": {
      "totalCount": 123,
      "nodes": [ProposalType],
      "pageInfo": ProposalFeedInfo
    }
  }
}

proposalItems

Response

Returns [ProposalType]

Arguments
Name Description
filters - ProposalFilters
sort - ProposalSort

Example

Query
query proposalItems(
  $filters: ProposalFilters,
  $sort: ProposalSort
) {
  proposalItems(
    filters: $filters,
    sort: $sort
  ) {
    status
    submitted
    confirmed
    approved
    completed
    title
    username
    moderator
    id
    cursor
    proposal_dataItem {
      ...Proposal_dataTypeFragment
    }
    proposal_dataItems {
      ...Proposal_dataTypeFragment
    }
    proposal_dataItemFeed {
      ...Proposal_dataFeedFragment
    }
    proposal_fieldsItem {
      ...Proposal_fieldsTypeFragment
    }
    proposal_fieldsItems {
      ...Proposal_fieldsTypeFragment
    }
    proposal_fieldsItemFeed {
      ...Proposal_fieldsFeedFragment
    }
    proposal_teamItem {
      ...Proposal_teamTypeFragment
    }
    proposal_teamItems {
      ...Proposal_teamTypeFragment
    }
    proposal_teamItemFeed {
      ...Proposal_teamFeedFragment
    }
    visitItem {
      ...VisitTypeFragment
    }
    visitItems {
      ...VisitTypeFragment
    }
    visitItemFeed {
      ...VisitFeedFragment
    }
  }
}
Variables
{
  "filters": ProposalFilters,
  "sort": ProposalSort
}
Response
{
  "data": {
    "proposalItems": [
      {
        "status": "abc123",
        "submitted": "2007-12-03T10:15:30Z",
        "confirmed": "2007-12-03T10:15:30Z",
        "approved": "2007-12-03T10:15:30Z",
        "completed": "2007-12-03T10:15:30Z",
        "title": "xyz789",
        "username": "4",
        "moderator": 4,
        "id": 987,
        "cursor": "abc123",
        "proposal_dataItem": Proposal_dataType,
        "proposal_dataItems": [Proposal_dataType],
        "proposal_dataItemFeed": Proposal_dataFeed,
        "proposal_fieldsItem": Proposal_fieldsType,
        "proposal_fieldsItems": [Proposal_fieldsType],
        "proposal_fieldsItemFeed": Proposal_fieldsFeed,
        "proposal_teamItem": Proposal_teamType,
        "proposal_teamItems": [Proposal_teamType],
        "proposal_teamItemFeed": Proposal_teamFeed,
        "visitItem": VisitType,
        "visitItems": [VisitType],
        "visitItemFeed": VisitFeed
      }
    ]
  }
}

proposal_dataItem

Response

Returns a Proposal_dataType

Arguments
Name Description
id - ID!

Example

Query
query proposal_dataItem($id: ID!) {
  proposal_dataItem(id: $id) {
    fid
    ref
    content
    title
    alttitle
    type
    required
    options
    altoptions
    order
    proposal_id
    cursor
    proposalItem {
      ...ProposalTypeFragment
    }
    proposalItems {
      ...ProposalTypeFragment
    }
    proposalItemFeed {
      ...ProposalFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "proposal_dataItem": {
      "fid": 123,
      "ref": "abc123",
      "content": {},
      "title": "xyz789",
      "alttitle": "abc123",
      "type": "xyz789",
      "required": 987,
      "options": {},
      "altoptions": {},
      "order": 987,
      "proposal_id": 987,
      "cursor": "xyz789",
      "proposalItem": ProposalType,
      "proposalItems": [ProposalType],
      "proposalItemFeed": ProposalFeed
    }
  }
}

proposal_dataItemFeed

Response

Returns a Proposal_dataFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Proposal_dataFilters
sort - JSONObject

Example

Query
query proposal_dataItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Proposal_dataFilters,
  $sort: JSONObject
) {
  proposal_dataItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Proposal_dataTypeFragment
    }
    pageInfo {
      ...Proposal_dataFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 987,
  "filters": Proposal_dataFilters,
  "sort": {}
}
Response
{
  "data": {
    "proposal_dataItemFeed": {
      "totalCount": 987,
      "nodes": [Proposal_dataType],
      "pageInfo": Proposal_dataFeedInfo
    }
  }
}

proposal_dataItems

Response

Returns [Proposal_dataType]

Arguments
Name Description
filters - Proposal_dataFilters
sort - Proposal_dataSort

Example

Query
query proposal_dataItems(
  $filters: Proposal_dataFilters,
  $sort: Proposal_dataSort
) {
  proposal_dataItems(
    filters: $filters,
    sort: $sort
  ) {
    fid
    ref
    content
    title
    alttitle
    type
    required
    options
    altoptions
    order
    proposal_id
    cursor
    proposalItem {
      ...ProposalTypeFragment
    }
    proposalItems {
      ...ProposalTypeFragment
    }
    proposalItemFeed {
      ...ProposalFeedFragment
    }
  }
}
Variables
{
  "filters": Proposal_dataFilters,
  "sort": Proposal_dataSort
}
Response
{
  "data": {
    "proposal_dataItems": [
      {
        "fid": 987,
        "ref": "xyz789",
        "content": {},
        "title": "xyz789",
        "alttitle": "abc123",
        "type": "xyz789",
        "required": 987,
        "options": {},
        "altoptions": {},
        "order": 987,
        "proposal_id": 123,
        "cursor": "xyz789",
        "proposalItem": ProposalType,
        "proposalItems": [ProposalType],
        "proposalItemFeed": ProposalFeed
      }
    ]
  }
}

proposal_fieldsItem

Response

Returns a Proposal_fieldsType

Arguments
Name Description
id - ID!

Example

Query
query proposal_fieldsItem($id: ID!) {
  proposal_fieldsItem(id: $id) {
    fid
    ref
    content
    title
    alttitle
    type
    required
    options
    altoptions
    order
    proposal_id
    cursor
    proposalItem {
      ...ProposalTypeFragment
    }
    proposalItems {
      ...ProposalTypeFragment
    }
    proposalItemFeed {
      ...ProposalFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "proposal_fieldsItem": {
      "fid": 987,
      "ref": "xyz789",
      "content": {},
      "title": "abc123",
      "alttitle": "xyz789",
      "type": "xyz789",
      "required": 123,
      "options": {},
      "altoptions": {},
      "order": 123,
      "proposal_id": 987,
      "cursor": "xyz789",
      "proposalItem": ProposalType,
      "proposalItems": [ProposalType],
      "proposalItemFeed": ProposalFeed
    }
  }
}

proposal_fieldsItemFeed

Response

Returns a Proposal_fieldsFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Proposal_fieldsFilters
sort - JSONObject

Example

Query
query proposal_fieldsItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Proposal_fieldsFilters,
  $sort: JSONObject
) {
  proposal_fieldsItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Proposal_fieldsTypeFragment
    }
    pageInfo {
      ...Proposal_fieldsFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 987,
  "filters": Proposal_fieldsFilters,
  "sort": {}
}
Response
{
  "data": {
    "proposal_fieldsItemFeed": {
      "totalCount": 123,
      "nodes": [Proposal_fieldsType],
      "pageInfo": Proposal_fieldsFeedInfo
    }
  }
}

proposal_fieldsItems

Response

Returns [Proposal_fieldsType]

Arguments
Name Description
filters - Proposal_fieldsFilters
sort - Proposal_fieldsSort

Example

Query
query proposal_fieldsItems(
  $filters: Proposal_fieldsFilters,
  $sort: Proposal_fieldsSort
) {
  proposal_fieldsItems(
    filters: $filters,
    sort: $sort
  ) {
    fid
    ref
    content
    title
    alttitle
    type
    required
    options
    altoptions
    order
    proposal_id
    cursor
    proposalItem {
      ...ProposalTypeFragment
    }
    proposalItems {
      ...ProposalTypeFragment
    }
    proposalItemFeed {
      ...ProposalFeedFragment
    }
  }
}
Variables
{
  "filters": Proposal_fieldsFilters,
  "sort": Proposal_fieldsSort
}
Response
{
  "data": {
    "proposal_fieldsItems": [
      {
        "fid": 987,
        "ref": "xyz789",
        "content": {},
        "title": "abc123",
        "alttitle": "abc123",
        "type": "abc123",
        "required": 123,
        "options": {},
        "altoptions": {},
        "order": 987,
        "proposal_id": 987,
        "cursor": "abc123",
        "proposalItem": ProposalType,
        "proposalItems": [ProposalType],
        "proposalItemFeed": ProposalFeed
      }
    ]
  }
}

proposal_teamItem

Response

Returns a Proposal_teamType

Arguments
Name Description
id - ID!

Example

Query
query proposal_teamItem($id: ID!) {
  proposal_teamItem(id: $id) {
    username
    profileComplete
    missingAttributes
    proposal_id
    user_id
    cursor
    proposalItem {
      ...ProposalTypeFragment
    }
    proposalItems {
      ...ProposalTypeFragment
    }
    proposalItemFeed {
      ...ProposalFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "proposal_teamItem": {
      "username": 4,
      "profileComplete": 987,
      "missingAttributes": ["xyz789"],
      "proposal_id": 987,
      "user_id": 4,
      "cursor": "abc123",
      "proposalItem": ProposalType,
      "proposalItems": [ProposalType],
      "proposalItemFeed": ProposalFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

proposal_teamItemFeed

Response

Returns a Proposal_teamFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Proposal_teamFilters
sort - JSONObject

Example

Query
query proposal_teamItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Proposal_teamFilters,
  $sort: JSONObject
) {
  proposal_teamItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Proposal_teamTypeFragment
    }
    pageInfo {
      ...Proposal_teamFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": Proposal_teamFilters,
  "sort": {}
}
Response
{
  "data": {
    "proposal_teamItemFeed": {
      "totalCount": 987,
      "nodes": [Proposal_teamType],
      "pageInfo": Proposal_teamFeedInfo
    }
  }
}

proposal_teamItems

Response

Returns [Proposal_teamType]

Arguments
Name Description
filters - Proposal_teamFilters
sort - Proposal_teamSort

Example

Query
query proposal_teamItems(
  $filters: Proposal_teamFilters,
  $sort: Proposal_teamSort
) {
  proposal_teamItems(
    filters: $filters,
    sort: $sort
  ) {
    username
    profileComplete
    missingAttributes
    proposal_id
    user_id
    cursor
    proposalItem {
      ...ProposalTypeFragment
    }
    proposalItems {
      ...ProposalTypeFragment
    }
    proposalItemFeed {
      ...ProposalFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{
  "filters": Proposal_teamFilters,
  "sort": Proposal_teamSort
}
Response
{
  "data": {
    "proposal_teamItems": [
      {
        "username": "4",
        "profileComplete": 123,
        "missingAttributes": ["xyz789"],
        "proposal_id": 123,
        "user_id": "4",
        "cursor": "xyz789",
        "proposalItem": ProposalType,
        "proposalItems": [ProposalType],
        "proposalItemFeed": ProposalFeed,
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed
      }
    ]
  }
}

scopeItem

Response

Returns a ScopeType

Arguments
Name Description
id - ID!

Example

Query
query scopeItem($id: ID!) {
  scopeItem(id: $id) {
    id
    reference
    name
    description
    cursor
    scope_attributeItem {
      ...Scope_attributeTypeFragment
    }
    scope_attributeItems {
      ...Scope_attributeTypeFragment
    }
    scope_attributeItemFeed {
      ...Scope_attributeFeedFragment
    }
    site_scopeItem {
      ...Site_scopeTypeFragment
    }
    site_scopeItems {
      ...Site_scopeTypeFragment
    }
    site_scopeItemFeed {
      ...Site_scopeFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "scopeItem": {
      "id": "4",
      "reference": "xyz789",
      "name": "abc123",
      "description": "xyz789",
      "cursor": "abc123",
      "scope_attributeItem": Scope_attributeType,
      "scope_attributeItems": [Scope_attributeType],
      "scope_attributeItemFeed": Scope_attributeFeed,
      "site_scopeItem": Site_scopeType,
      "site_scopeItems": [Site_scopeType],
      "site_scopeItemFeed": Site_scopeFeed
    }
  }
}

scopeItemFeed

Response

Returns a ScopeFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - ScopeFilters
sort - JSONObject

Example

Query
query scopeItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: ScopeFilters,
  $sort: JSONObject
) {
  scopeItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...ScopeTypeFragment
    }
    pageInfo {
      ...ScopeFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": ScopeFilters,
  "sort": {}
}
Response
{
  "data": {
    "scopeItemFeed": {
      "totalCount": 987,
      "nodes": [ScopeType],
      "pageInfo": ScopeFeedInfo
    }
  }
}

scopeItems

Response

Returns [ScopeType]

Arguments
Name Description
filters - ScopeFilters
sort - ScopeSort

Example

Query
query scopeItems(
  $filters: ScopeFilters,
  $sort: ScopeSort
) {
  scopeItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    reference
    name
    description
    cursor
    scope_attributeItem {
      ...Scope_attributeTypeFragment
    }
    scope_attributeItems {
      ...Scope_attributeTypeFragment
    }
    scope_attributeItemFeed {
      ...Scope_attributeFeedFragment
    }
    site_scopeItem {
      ...Site_scopeTypeFragment
    }
    site_scopeItems {
      ...Site_scopeTypeFragment
    }
    site_scopeItemFeed {
      ...Site_scopeFeedFragment
    }
  }
}
Variables
{
  "filters": ScopeFilters,
  "sort": ScopeSort
}
Response
{
  "data": {
    "scopeItems": [
      {
        "id": 4,
        "reference": "xyz789",
        "name": "abc123",
        "description": "xyz789",
        "cursor": "abc123",
        "scope_attributeItem": Scope_attributeType,
        "scope_attributeItems": [Scope_attributeType],
        "scope_attributeItemFeed": Scope_attributeFeed,
        "site_scopeItem": Site_scopeType,
        "site_scopeItems": [Site_scopeType],
        "site_scopeItemFeed": Site_scopeFeed
      }
    ]
  }
}

scope_attributeItem

Response

Returns a Scope_attributeType

Arguments
Name Description
id - ID!

Example

Query
query scope_attributeItem($id: ID!) {
  scope_attributeItem(id: $id) {
    id
    scope_id
    attribute_id
    cursor
    scopeItem {
      ...ScopeTypeFragment
    }
    scopeItems {
      ...ScopeTypeFragment
    }
    scopeItemFeed {
      ...ScopeFeedFragment
    }
    attributeItem {
      ...AttributeTypeFragment
    }
    attributeItems {
      ...AttributeTypeFragment
    }
    attributeItemFeed {
      ...AttributeFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "scope_attributeItem": {
      "id": "4",
      "scope_id": "4",
      "attribute_id": "4",
      "cursor": "abc123",
      "scopeItem": ScopeType,
      "scopeItems": [ScopeType],
      "scopeItemFeed": ScopeFeed,
      "attributeItem": AttributeType,
      "attributeItems": [AttributeType],
      "attributeItemFeed": AttributeFeed
    }
  }
}

scope_attributeItemFeed

Response

Returns a Scope_attributeFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Scope_attributeFilters
sort - JSONObject

Example

Query
query scope_attributeItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Scope_attributeFilters,
  $sort: JSONObject
) {
  scope_attributeItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Scope_attributeTypeFragment
    }
    pageInfo {
      ...Scope_attributeFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": Scope_attributeFilters,
  "sort": {}
}
Response
{
  "data": {
    "scope_attributeItemFeed": {
      "totalCount": 987,
      "nodes": [Scope_attributeType],
      "pageInfo": Scope_attributeFeedInfo
    }
  }
}

scope_attributeItems

Response

Returns [Scope_attributeType]

Arguments
Name Description
filters - Scope_attributeFilters
sort - Scope_attributeSort

Example

Query
query scope_attributeItems(
  $filters: Scope_attributeFilters,
  $sort: Scope_attributeSort
) {
  scope_attributeItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    scope_id
    attribute_id
    cursor
    scopeItem {
      ...ScopeTypeFragment
    }
    scopeItems {
      ...ScopeTypeFragment
    }
    scopeItemFeed {
      ...ScopeFeedFragment
    }
    attributeItem {
      ...AttributeTypeFragment
    }
    attributeItems {
      ...AttributeTypeFragment
    }
    attributeItemFeed {
      ...AttributeFeedFragment
    }
  }
}
Variables
{
  "filters": Scope_attributeFilters,
  "sort": Scope_attributeSort
}
Response
{
  "data": {
    "scope_attributeItems": [
      {
        "id": "4",
        "scope_id": 4,
        "attribute_id": "4",
        "cursor": "xyz789",
        "scopeItem": ScopeType,
        "scopeItems": [ScopeType],
        "scopeItemFeed": ScopeFeed,
        "attributeItem": AttributeType,
        "attributeItems": [AttributeType],
        "attributeItemFeed": AttributeFeed
      }
    ]
  }
}

sessionItem

Response

Returns a SessionType

Arguments
Name Description
id - ID!

Example

Query
query sessionItem($id: ID!) {
  sessionItem(id: $id) {
    vsid
    access_id
    visit_id
    status
    mid
    sid
    session_completed
    session_cancelled
    cursor
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
    visitItem {
      ...VisitTypeFragment
    }
    visitItems {
      ...VisitTypeFragment
    }
    visitItemFeed {
      ...VisitFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "sessionItem": {
      "vsid": 123,
      "access_id": 123,
      "visit_id": 987,
      "status": "xyz789",
      "mid": 987,
      "sid": 987,
      "session_completed": "2007-12-03T10:15:30Z",
      "session_cancelled": "2007-12-03T10:15:30Z",
      "cursor": "xyz789",
      "accessItem": AccessType,
      "accessItems": [AccessType],
      "accessItemFeed": AccessFeed,
      "visitItem": VisitType,
      "visitItems": [VisitType],
      "visitItemFeed": VisitFeed
    }
  }
}

sessionItemFeed

Response

Returns a SessionFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - SessionFilters
sort - JSONObject

Example

Query
query sessionItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: SessionFilters,
  $sort: JSONObject
) {
  sessionItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...SessionTypeFragment
    }
    pageInfo {
      ...SessionFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": SessionFilters,
  "sort": {}
}
Response
{
  "data": {
    "sessionItemFeed": {
      "totalCount": 987,
      "nodes": [SessionType],
      "pageInfo": SessionFeedInfo
    }
  }
}

sessionItems

Response

Returns [SessionType]

Arguments
Name Description
filters - SessionFilters
sort - SessionSort

Example

Query
query sessionItems(
  $filters: SessionFilters,
  $sort: SessionSort
) {
  sessionItems(
    filters: $filters,
    sort: $sort
  ) {
    vsid
    access_id
    visit_id
    status
    mid
    sid
    session_completed
    session_cancelled
    cursor
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
    visitItem {
      ...VisitTypeFragment
    }
    visitItems {
      ...VisitTypeFragment
    }
    visitItemFeed {
      ...VisitFeedFragment
    }
  }
}
Variables
{
  "filters": SessionFilters,
  "sort": SessionSort
}
Response
{
  "data": {
    "sessionItems": [
      {
        "vsid": 123,
        "access_id": 987,
        "visit_id": 987,
        "status": "abc123",
        "mid": 123,
        "sid": 987,
        "session_completed": "2007-12-03T10:15:30Z",
        "session_cancelled": "2007-12-03T10:15:30Z",
        "cursor": "abc123",
        "accessItem": AccessType,
        "accessItems": [AccessType],
        "accessItemFeed": AccessFeed,
        "visitItem": VisitType,
        "visitItems": [VisitType],
        "visitItemFeed": VisitFeed
      }
    ]
  }
}

siteExItem

Response

Returns a SiteExType

Arguments
Name Description
id - ID!

Example

Query
query siteExItem($id: ID!) {
  siteExItem(id: $id) {
    id
    name
    title
    home_uri
    perm_attribute
    theme
    privacy_policy_url
    terms_url
    created
    updated
    active
    administrators
    cursor
    menuItem {
      ...MenuTypeFragment
    }
    menuItems {
      ...MenuTypeFragment
    }
    menuItemFeed {
      ...MenuFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    site_layoutItem {
      ...Site_layoutTypeFragment
    }
    site_layoutItems {
      ...Site_layoutTypeFragment
    }
    site_layoutItemFeed {
      ...Site_layoutFeedFragment
    }
    site_administratorItem {
      ...Site_administratorTypeFragment
    }
    site_administratorItems {
      ...Site_administratorTypeFragment
    }
    site_administratorItemFeed {
      ...Site_administratorFeedFragment
    }
    site_domainItem {
      ...Site_domainTypeFragment
    }
    site_domainItems {
      ...Site_domainTypeFragment
    }
    site_domainItemFeed {
      ...Site_domainFeedFragment
    }
    site_logItem {
      ...Site_logTypeFragment
    }
    site_logItems {
      ...Site_logTypeFragment
    }
    site_logItemFeed {
      ...Site_logFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "siteExItem": {
      "id": 4,
      "name": "abc123",
      "title": "xyz789",
      "home_uri": "abc123",
      "perm_attribute": "xyz789",
      "theme": {},
      "privacy_policy_url": "xyz789",
      "terms_url": "abc123",
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "active": true,
      "administrators": {},
      "cursor": "abc123",
      "menuItem": MenuType,
      "menuItems": [MenuType],
      "menuItemFeed": MenuFeed,
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "site_layoutItem": Site_layoutType,
      "site_layoutItems": [Site_layoutType],
      "site_layoutItemFeed": Site_layoutFeed,
      "site_administratorItem": Site_administratorType,
      "site_administratorItems": [Site_administratorType],
      "site_administratorItemFeed": Site_administratorFeed,
      "site_domainItem": Site_domainType,
      "site_domainItems": [Site_domainType],
      "site_domainItemFeed": Site_domainFeed,
      "site_logItem": Site_logType,
      "site_logItems": [Site_logType],
      "site_logItemFeed": Site_logFeed
    }
  }
}

siteExItemFeed

Response

Returns a SiteExFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - SiteExFilters
sort - JSONObject

Example

Query
query siteExItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: SiteExFilters,
  $sort: JSONObject
) {
  siteExItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...SiteExTypeFragment
    }
    pageInfo {
      ...SiteExFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": SiteExFilters,
  "sort": {}
}
Response
{
  "data": {
    "siteExItemFeed": {
      "totalCount": 123,
      "nodes": [SiteExType],
      "pageInfo": SiteExFeedInfo
    }
  }
}

siteExItems

Response

Returns [SiteExType]

Arguments
Name Description
filters - SiteExFilters
sort - SiteExSort

Example

Query
query siteExItems(
  $filters: SiteExFilters,
  $sort: SiteExSort
) {
  siteExItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    name
    title
    home_uri
    perm_attribute
    theme
    privacy_policy_url
    terms_url
    created
    updated
    active
    administrators
    cursor
    menuItem {
      ...MenuTypeFragment
    }
    menuItems {
      ...MenuTypeFragment
    }
    menuItemFeed {
      ...MenuFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    site_layoutItem {
      ...Site_layoutTypeFragment
    }
    site_layoutItems {
      ...Site_layoutTypeFragment
    }
    site_layoutItemFeed {
      ...Site_layoutFeedFragment
    }
    site_administratorItem {
      ...Site_administratorTypeFragment
    }
    site_administratorItems {
      ...Site_administratorTypeFragment
    }
    site_administratorItemFeed {
      ...Site_administratorFeedFragment
    }
    site_domainItem {
      ...Site_domainTypeFragment
    }
    site_domainItems {
      ...Site_domainTypeFragment
    }
    site_domainItemFeed {
      ...Site_domainFeedFragment
    }
    site_logItem {
      ...Site_logTypeFragment
    }
    site_logItems {
      ...Site_logTypeFragment
    }
    site_logItemFeed {
      ...Site_logFeedFragment
    }
  }
}
Variables
{
  "filters": SiteExFilters,
  "sort": SiteExSort
}
Response
{
  "data": {
    "siteExItems": [
      {
        "id": 4,
        "name": "xyz789",
        "title": "abc123",
        "home_uri": "abc123",
        "perm_attribute": "xyz789",
        "theme": {},
        "privacy_policy_url": "abc123",
        "terms_url": "abc123",
        "created": "2007-12-03T10:15:30Z",
        "updated": "2007-12-03T10:15:30Z",
        "active": true,
        "administrators": {},
        "cursor": "abc123",
        "menuItem": MenuType,
        "menuItems": [MenuType],
        "menuItemFeed": MenuFeed,
        "pageItem": PageType,
        "pageItems": [PageType],
        "pageItemFeed": PageFeed,
        "site_layoutItem": Site_layoutType,
        "site_layoutItems": [Site_layoutType],
        "site_layoutItemFeed": Site_layoutFeed,
        "site_administratorItem": Site_administratorType,
        "site_administratorItems": [
          Site_administratorType
        ],
        "site_administratorItemFeed": Site_administratorFeed,
        "site_domainItem": Site_domainType,
        "site_domainItems": [Site_domainType],
        "site_domainItemFeed": Site_domainFeed,
        "site_logItem": Site_logType,
        "site_logItems": [Site_logType],
        "site_logItemFeed": Site_logFeed
      }
    ]
  }
}

siteItem

Response

Returns a SiteType

Arguments
Name Description
id - ID!

Example

Query
query siteItem($id: ID!) {
  siteItem(id: $id) {
    id
    name
    title
    home_uri
    perm_attribute
    theme
    privacy_policy_url
    terms_url
    created
    updated
    active
    is_admin
    cursor
    menuItem {
      ...MenuTypeFragment
    }
    menuItems {
      ...MenuTypeFragment
    }
    menuItemFeed {
      ...MenuFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    site_layoutItem {
      ...Site_layoutTypeFragment
    }
    site_layoutItems {
      ...Site_layoutTypeFragment
    }
    site_layoutItemFeed {
      ...Site_layoutFeedFragment
    }
    site_administratorItem {
      ...Site_administratorTypeFragment
    }
    site_administratorItems {
      ...Site_administratorTypeFragment
    }
    site_administratorItemFeed {
      ...Site_administratorFeedFragment
    }
    site_domainItem {
      ...Site_domainTypeFragment
    }
    site_domainItems {
      ...Site_domainTypeFragment
    }
    site_domainItemFeed {
      ...Site_domainFeedFragment
    }
    site_logItem {
      ...Site_logTypeFragment
    }
    site_logItems {
      ...Site_logTypeFragment
    }
    site_logItemFeed {
      ...Site_logFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "siteItem": {
      "id": 4,
      "name": "abc123",
      "title": "xyz789",
      "home_uri": "xyz789",
      "perm_attribute": "xyz789",
      "theme": {},
      "privacy_policy_url": "abc123",
      "terms_url": "xyz789",
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "active": false,
      "is_admin": true,
      "cursor": "xyz789",
      "menuItem": MenuType,
      "menuItems": [MenuType],
      "menuItemFeed": MenuFeed,
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "site_layoutItem": Site_layoutType,
      "site_layoutItems": [Site_layoutType],
      "site_layoutItemFeed": Site_layoutFeed,
      "site_administratorItem": Site_administratorType,
      "site_administratorItems": [Site_administratorType],
      "site_administratorItemFeed": Site_administratorFeed,
      "site_domainItem": Site_domainType,
      "site_domainItems": [Site_domainType],
      "site_domainItemFeed": Site_domainFeed,
      "site_logItem": Site_logType,
      "site_logItems": [Site_logType],
      "site_logItemFeed": Site_logFeed
    }
  }
}

siteItemFeed

Response

Returns a SiteFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject

Example

Query
query siteItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: SiteFilters,
  $sort: JSONObject
) {
  siteItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...SiteTypeFragment
    }
    pageInfo {
      ...SiteFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": SiteFilters,
  "sort": {}
}
Response
{
  "data": {
    "siteItemFeed": {
      "totalCount": 123,
      "nodes": [SiteType],
      "pageInfo": SiteFeedInfo
    }
  }
}

siteItems

Response

Returns [SiteType]

Arguments
Name Description
filters - SiteFilters
sort - SiteSort

Example

Query
query siteItems(
  $filters: SiteFilters,
  $sort: SiteSort
) {
  siteItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    name
    title
    home_uri
    perm_attribute
    theme
    privacy_policy_url
    terms_url
    created
    updated
    active
    is_admin
    cursor
    menuItem {
      ...MenuTypeFragment
    }
    menuItems {
      ...MenuTypeFragment
    }
    menuItemFeed {
      ...MenuFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    site_layoutItem {
      ...Site_layoutTypeFragment
    }
    site_layoutItems {
      ...Site_layoutTypeFragment
    }
    site_layoutItemFeed {
      ...Site_layoutFeedFragment
    }
    site_administratorItem {
      ...Site_administratorTypeFragment
    }
    site_administratorItems {
      ...Site_administratorTypeFragment
    }
    site_administratorItemFeed {
      ...Site_administratorFeedFragment
    }
    site_domainItem {
      ...Site_domainTypeFragment
    }
    site_domainItems {
      ...Site_domainTypeFragment
    }
    site_domainItemFeed {
      ...Site_domainFeedFragment
    }
    site_logItem {
      ...Site_logTypeFragment
    }
    site_logItems {
      ...Site_logTypeFragment
    }
    site_logItemFeed {
      ...Site_logFeedFragment
    }
  }
}
Variables
{
  "filters": SiteFilters,
  "sort": SiteSort
}
Response
{
  "data": {
    "siteItems": [
      {
        "id": "4",
        "name": "abc123",
        "title": "xyz789",
        "home_uri": "abc123",
        "perm_attribute": "xyz789",
        "theme": {},
        "privacy_policy_url": "abc123",
        "terms_url": "xyz789",
        "created": "2007-12-03T10:15:30Z",
        "updated": "2007-12-03T10:15:30Z",
        "active": false,
        "is_admin": false,
        "cursor": "xyz789",
        "menuItem": MenuType,
        "menuItems": [MenuType],
        "menuItemFeed": MenuFeed,
        "pageItem": PageType,
        "pageItems": [PageType],
        "pageItemFeed": PageFeed,
        "site_layoutItem": Site_layoutType,
        "site_layoutItems": [Site_layoutType],
        "site_layoutItemFeed": Site_layoutFeed,
        "site_administratorItem": Site_administratorType,
        "site_administratorItems": [
          Site_administratorType
        ],
        "site_administratorItemFeed": Site_administratorFeed,
        "site_domainItem": Site_domainType,
        "site_domainItems": [Site_domainType],
        "site_domainItemFeed": Site_domainFeed,
        "site_logItem": Site_logType,
        "site_logItems": [Site_logType],
        "site_logItemFeed": Site_logFeed
      }
    ]
  }
}

siteMembersItem

Response

Returns a SiteMembersType

Arguments
Name Description
id - ID!

Example

Query
query siteMembersItem($id: ID!) {
  siteMembersItem(id: $id) {
    id
    perm_group_id
    username
    first_name
    last_name
    email
    avatar
    gender
    nationality
    country_of_residence
    timezone
    organization_id
    publication
    bio
    specialization
    career_stage
    alt_emails
    orcid
    orcid_settings
    aria_uid
    site_id
    search
    cursor
    organizationItem {
      ...OrganizationTypeFragment
    }
    organizationItems {
      ...OrganizationTypeFragment
    }
    organizationItemFeed {
      ...OrganizationFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "siteMembersItem": {
      "id": 987,
      "perm_group_id": 987,
      "username": "xyz789",
      "first_name": "abc123",
      "last_name": "abc123",
      "email": "abc123",
      "avatar": {},
      "gender": "xyz789",
      "nationality": "xyz789",
      "country_of_residence": "xyz789",
      "timezone": "abc123",
      "organization_id": 4,
      "publication": {},
      "bio": "xyz789",
      "specialization": {},
      "career_stage": "xyz789",
      "alt_emails": {},
      "orcid": "abc123",
      "orcid_settings": {},
      "aria_uid": 123,
      "site_id": "4",
      "search": "abc123",
      "cursor": "abc123",
      "organizationItem": OrganizationType,
      "organizationItems": [OrganizationType],
      "organizationItemFeed": OrganizationFeed
    }
  }
}

siteMembersItemFeed

Response

Returns a SiteMembersFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - SiteMembersFilters
sort - JSONObject

Example

Query
query siteMembersItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: SiteMembersFilters,
  $sort: JSONObject
) {
  siteMembersItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...SiteMembersTypeFragment
    }
    pageInfo {
      ...SiteMembersFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": SiteMembersFilters,
  "sort": {}
}
Response
{
  "data": {
    "siteMembersItemFeed": {
      "totalCount": 123,
      "nodes": [SiteMembersType],
      "pageInfo": SiteMembersFeedInfo
    }
  }
}

siteMembersItems

Response

Returns [SiteMembersType]

Arguments
Name Description
filters - SiteMembersFilters
sort - SiteMembersSort

Example

Query
query siteMembersItems(
  $filters: SiteMembersFilters,
  $sort: SiteMembersSort
) {
  siteMembersItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    perm_group_id
    username
    first_name
    last_name
    email
    avatar
    gender
    nationality
    country_of_residence
    timezone
    organization_id
    publication
    bio
    specialization
    career_stage
    alt_emails
    orcid
    orcid_settings
    aria_uid
    site_id
    search
    cursor
    organizationItem {
      ...OrganizationTypeFragment
    }
    organizationItems {
      ...OrganizationTypeFragment
    }
    organizationItemFeed {
      ...OrganizationFeedFragment
    }
  }
}
Variables
{
  "filters": SiteMembersFilters,
  "sort": SiteMembersSort
}
Response
{
  "data": {
    "siteMembersItems": [
      {
        "id": 987,
        "perm_group_id": 123,
        "username": "abc123",
        "first_name": "abc123",
        "last_name": "xyz789",
        "email": "xyz789",
        "avatar": {},
        "gender": "abc123",
        "nationality": "xyz789",
        "country_of_residence": "xyz789",
        "timezone": "xyz789",
        "organization_id": "4",
        "publication": {},
        "bio": "xyz789",
        "specialization": {},
        "career_stage": "abc123",
        "alt_emails": {},
        "orcid": "xyz789",
        "orcid_settings": {},
        "aria_uid": 987,
        "site_id": 4,
        "search": "xyz789",
        "cursor": "abc123",
        "organizationItem": OrganizationType,
        "organizationItems": [OrganizationType],
        "organizationItemFeed": OrganizationFeed
      }
    ]
  }
}

site_administratorItem

Response

Returns a Site_administratorType

Arguments
Name Description
id - ID!

Example

Query
query site_administratorItem($id: ID!) {
  site_administratorItem(id: $id) {
    id
    site_id
    username
    cursor
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "site_administratorItem": {
      "id": "4",
      "site_id": "4",
      "username": "abc123",
      "cursor": "xyz789",
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

site_administratorItemFeed

Response

Returns a Site_administratorFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Site_administratorFilters
sort - JSONObject

Example

Query
query site_administratorItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Site_administratorFilters,
  $sort: JSONObject
) {
  site_administratorItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Site_administratorTypeFragment
    }
    pageInfo {
      ...Site_administratorFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 123,
  "filters": Site_administratorFilters,
  "sort": {}
}
Response
{
  "data": {
    "site_administratorItemFeed": {
      "totalCount": 123,
      "nodes": [Site_administratorType],
      "pageInfo": Site_administratorFeedInfo
    }
  }
}

site_administratorItems

Response

Returns [Site_administratorType]

Arguments
Name Description
filters - Site_administratorFilters
sort - Site_administratorSort

Example

Query
query site_administratorItems(
  $filters: Site_administratorFilters,
  $sort: Site_administratorSort
) {
  site_administratorItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    username
    cursor
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{
  "filters": Site_administratorFilters,
  "sort": Site_administratorSort
}
Response
{
  "data": {
    "site_administratorItems": [
      {
        "id": "4",
        "site_id": "4",
        "username": "xyz789",
        "cursor": "abc123",
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed,
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed
      }
    ]
  }
}

site_domainItem

Response

Returns a Site_domainType

Arguments
Name Description
id - ID!

Example

Query
query site_domainItem($id: ID!) {
  site_domainItem(id: $id) {
    id
    site_id
    domain
    active
    cursor
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "site_domainItem": {
      "id": 4,
      "site_id": 4,
      "domain": "xyz789",
      "active": true,
      "cursor": "xyz789",
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

site_domainItemFeed

Response

Returns a Site_domainFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Site_domainFilters
sort - JSONObject

Example

Query
query site_domainItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Site_domainFilters,
  $sort: JSONObject
) {
  site_domainItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Site_domainTypeFragment
    }
    pageInfo {
      ...Site_domainFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 987,
  "filters": Site_domainFilters,
  "sort": {}
}
Response
{
  "data": {
    "site_domainItemFeed": {
      "totalCount": 987,
      "nodes": [Site_domainType],
      "pageInfo": Site_domainFeedInfo
    }
  }
}

site_domainItems

Response

Returns [Site_domainType]

Arguments
Name Description
filters - Site_domainFilters
sort - Site_domainSort

Example

Query
query site_domainItems(
  $filters: Site_domainFilters,
  $sort: Site_domainSort
) {
  site_domainItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    domain
    active
    cursor
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": Site_domainFilters,
  "sort": Site_domainSort
}
Response
{
  "data": {
    "site_domainItems": [
      {
        "id": 4,
        "site_id": 4,
        "domain": "xyz789",
        "active": false,
        "cursor": "xyz789",
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

site_layoutItem

Response

Returns a Site_layoutType

Arguments
Name Description
id - ID!

Example

Query
query site_layoutItem($id: ID!) {
  site_layoutItem(id: $id) {
    id
    site_id
    site_layout_content_id
    type
    layout_component
    weight
    cursor
    page_layoutItem {
      ...Page_layoutTypeFragment
    }
    page_layoutItems {
      ...Page_layoutTypeFragment
    }
    page_layoutItemFeed {
      ...Page_layoutFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
    site_layout_contentItem {
      ...Site_layout_contentTypeFragment
    }
    site_layout_contentItems {
      ...Site_layout_contentTypeFragment
    }
    site_layout_contentItemFeed {
      ...Site_layout_contentFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "site_layoutItem": {
      "id": 4,
      "site_id": "4",
      "site_layout_content_id": "4",
      "type": "abc123",
      "layout_component": "xyz789",
      "weight": 123,
      "cursor": "xyz789",
      "page_layoutItem": Page_layoutType,
      "page_layoutItems": [Page_layoutType],
      "page_layoutItemFeed": Page_layoutFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed,
      "site_layout_contentItem": Site_layout_contentType,
      "site_layout_contentItems": [
        Site_layout_contentType
      ],
      "site_layout_contentItemFeed": Site_layout_contentFeed
    }
  }
}

site_layoutItemFeed

Response

Returns a Site_layoutFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Site_layoutFilters
sort - JSONObject

Example

Query
query site_layoutItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Site_layoutFilters,
  $sort: JSONObject
) {
  site_layoutItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Site_layoutTypeFragment
    }
    pageInfo {
      ...Site_layoutFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 987,
  "filters": Site_layoutFilters,
  "sort": {}
}
Response
{
  "data": {
    "site_layoutItemFeed": {
      "totalCount": 123,
      "nodes": [Site_layoutType],
      "pageInfo": Site_layoutFeedInfo
    }
  }
}

site_layoutItems

Response

Returns [Site_layoutType]

Arguments
Name Description
filters - Site_layoutFilters
sort - Site_layoutSort

Example

Query
query site_layoutItems(
  $filters: Site_layoutFilters,
  $sort: Site_layoutSort
) {
  site_layoutItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    site_layout_content_id
    type
    layout_component
    weight
    cursor
    page_layoutItem {
      ...Page_layoutTypeFragment
    }
    page_layoutItems {
      ...Page_layoutTypeFragment
    }
    page_layoutItemFeed {
      ...Page_layoutFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
    site_layout_contentItem {
      ...Site_layout_contentTypeFragment
    }
    site_layout_contentItems {
      ...Site_layout_contentTypeFragment
    }
    site_layout_contentItemFeed {
      ...Site_layout_contentFeedFragment
    }
  }
}
Variables
{
  "filters": Site_layoutFilters,
  "sort": Site_layoutSort
}
Response
{
  "data": {
    "site_layoutItems": [
      {
        "id": "4",
        "site_id": 4,
        "site_layout_content_id": "4",
        "type": "xyz789",
        "layout_component": "abc123",
        "weight": 987,
        "cursor": "xyz789",
        "page_layoutItem": Page_layoutType,
        "page_layoutItems": [Page_layoutType],
        "page_layoutItemFeed": Page_layoutFeed,
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed,
        "site_layout_contentItem": Site_layout_contentType,
        "site_layout_contentItems": [
          Site_layout_contentType
        ],
        "site_layout_contentItemFeed": Site_layout_contentFeed
      }
    ]
  }
}

site_layout_contentItem

Response

Returns a Site_layout_contentType

Arguments
Name Description
id - ID!

Example

Query
query site_layout_contentItem($id: ID!) {
  site_layout_contentItem(id: $id) {
    id
    content
    options
    cursor
    site_layoutItem {
      ...Site_layoutTypeFragment
    }
    site_layoutItems {
      ...Site_layoutTypeFragment
    }
    site_layoutItemFeed {
      ...Site_layoutFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "site_layout_contentItem": {
      "id": 4,
      "content": {},
      "options": {},
      "cursor": "abc123",
      "site_layoutItem": Site_layoutType,
      "site_layoutItems": [Site_layoutType],
      "site_layoutItemFeed": Site_layoutFeed
    }
  }
}

site_layout_contentItemFeed

Response

Returns a Site_layout_contentFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Site_layout_contentFilters
sort - JSONObject

Example

Query
query site_layout_contentItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Site_layout_contentFilters,
  $sort: JSONObject
) {
  site_layout_contentItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Site_layout_contentTypeFragment
    }
    pageInfo {
      ...Site_layout_contentFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": Site_layout_contentFilters,
  "sort": {}
}
Response
{
  "data": {
    "site_layout_contentItemFeed": {
      "totalCount": 987,
      "nodes": [Site_layout_contentType],
      "pageInfo": Site_layout_contentFeedInfo
    }
  }
}

site_layout_contentItems

Response

Returns [Site_layout_contentType]

Arguments
Name Description
filters - Site_layout_contentFilters
sort - Site_layout_contentSort

Example

Query
query site_layout_contentItems(
  $filters: Site_layout_contentFilters,
  $sort: Site_layout_contentSort
) {
  site_layout_contentItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    content
    options
    cursor
    site_layoutItem {
      ...Site_layoutTypeFragment
    }
    site_layoutItems {
      ...Site_layoutTypeFragment
    }
    site_layoutItemFeed {
      ...Site_layoutFeedFragment
    }
  }
}
Variables
{
  "filters": Site_layout_contentFilters,
  "sort": Site_layout_contentSort
}
Response
{
  "data": {
    "site_layout_contentItems": [
      {
        "id": "4",
        "content": {},
        "options": {},
        "cursor": "xyz789",
        "site_layoutItem": Site_layoutType,
        "site_layoutItems": [Site_layoutType],
        "site_layoutItemFeed": Site_layoutFeed
      }
    ]
  }
}

site_logItem

Response

Returns a Site_logType

Arguments
Name Description
id - ID!

Example

Query
query site_logItem($id: ID!) {
  site_logItem(id: $id) {
    id
    site_id
    message
    level
    context
    created
    cursor
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "site_logItem": {
      "id": 4,
      "site_id": 4,
      "message": "xyz789",
      "level": "abc123",
      "context": {},
      "created": "2007-12-03T10:15:30Z",
      "cursor": "abc123",
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

site_logItemFeed

Response

Returns a Site_logFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Site_logFilters
sort - JSONObject

Example

Query
query site_logItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Site_logFilters,
  $sort: JSONObject
) {
  site_logItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Site_logTypeFragment
    }
    pageInfo {
      ...Site_logFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 123,
  "filters": Site_logFilters,
  "sort": {}
}
Response
{
  "data": {
    "site_logItemFeed": {
      "totalCount": 987,
      "nodes": [Site_logType],
      "pageInfo": Site_logFeedInfo
    }
  }
}

site_logItems

Response

Returns [Site_logType]

Arguments
Name Description
filters - Site_logFilters
sort - Site_logSort

Example

Query
query site_logItems(
  $filters: Site_logFilters,
  $sort: Site_logSort
) {
  site_logItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    message
    level
    context
    created
    cursor
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": Site_logFilters,
  "sort": Site_logSort
}
Response
{
  "data": {
    "site_logItems": [
      {
        "id": 4,
        "site_id": 4,
        "message": "xyz789",
        "level": "abc123",
        "context": {},
        "created": "2007-12-03T10:15:30Z",
        "cursor": "abc123",
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

site_scopeItem

Response

Returns a Site_scopeType

Arguments
Name Description
id - ID!

Example

Query
query site_scopeItem($id: ID!) {
  site_scopeItem(id: $id) {
    id
    site_id
    scope_id
    cursor
    scopeItem {
      ...ScopeTypeFragment
    }
    scopeItems {
      ...ScopeTypeFragment
    }
    scopeItemFeed {
      ...ScopeFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "site_scopeItem": {
      "id": 987,
      "site_id": 4,
      "scope_id": 4,
      "cursor": "abc123",
      "scopeItem": ScopeType,
      "scopeItems": [ScopeType],
      "scopeItemFeed": ScopeFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

site_scopeItemFeed

Response

Returns a Site_scopeFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - Site_scopeFilters
sort - JSONObject

Example

Query
query site_scopeItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: Site_scopeFilters,
  $sort: JSONObject
) {
  site_scopeItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...Site_scopeTypeFragment
    }
    pageInfo {
      ...Site_scopeFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 987,
  "filters": Site_scopeFilters,
  "sort": {}
}
Response
{
  "data": {
    "site_scopeItemFeed": {
      "totalCount": 987,
      "nodes": [Site_scopeType],
      "pageInfo": Site_scopeFeedInfo
    }
  }
}

site_scopeItems

Response

Returns [Site_scopeType]

Arguments
Name Description
filters - Site_scopeFilters
sort - Site_scopeSort

Example

Query
query site_scopeItems(
  $filters: Site_scopeFilters,
  $sort: Site_scopeSort
) {
  site_scopeItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    scope_id
    cursor
    scopeItem {
      ...ScopeTypeFragment
    }
    scopeItems {
      ...ScopeTypeFragment
    }
    scopeItemFeed {
      ...ScopeFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{
  "filters": Site_scopeFilters,
  "sort": Site_scopeSort
}
Response
{
  "data": {
    "site_scopeItems": [
      {
        "id": 987,
        "site_id": 4,
        "scope_id": 4,
        "cursor": "abc123",
        "scopeItem": ScopeType,
        "scopeItems": [ScopeType],
        "scopeItemFeed": ScopeFeed,
        "siteItem": SiteType,
        "siteItems": [SiteType],
        "siteItemFeed": SiteFeed
      }
    ]
  }
}

tagItem

Response

Returns a TagType

Arguments
Name Description
id - ID!

Example

Query
query tagItem($id: ID!) {
  tagItem(id: $id) {
    tag
    document_id
    id
    cursor
    documentItem {
      ...DocumentTypeFragment
    }
    documentItems {
      ...DocumentTypeFragment
    }
    documentItemFeed {
      ...DocumentFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "tagItem": {
      "tag": "abc123",
      "document_id": 987,
      "id": 987,
      "cursor": "xyz789",
      "documentItem": DocumentType,
      "documentItems": [DocumentType],
      "documentItemFeed": DocumentFeed
    }
  }
}

tagItemFeed

Response

Returns a TagFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - TagFilters
sort - JSONObject

Example

Query
query tagItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: TagFilters,
  $sort: JSONObject
) {
  tagItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...TagTypeFragment
    }
    pageInfo {
      ...TagFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 123,
  "filters": TagFilters,
  "sort": {}
}
Response
{
  "data": {
    "tagItemFeed": {
      "totalCount": 123,
      "nodes": [TagType],
      "pageInfo": TagFeedInfo
    }
  }
}

tagItems

Response

Returns [TagType]

Arguments
Name Description
filters - TagFilters
sort - TagSort

Example

Query
query tagItems(
  $filters: TagFilters,
  $sort: TagSort
) {
  tagItems(
    filters: $filters,
    sort: $sort
  ) {
    tag
    document_id
    id
    cursor
    documentItem {
      ...DocumentTypeFragment
    }
    documentItems {
      ...DocumentTypeFragment
    }
    documentItemFeed {
      ...DocumentFeedFragment
    }
  }
}
Variables
{
  "filters": TagFilters,
  "sort": TagSort
}
Response
{
  "data": {
    "tagItems": [
      {
        "tag": "abc123",
        "document_id": 987,
        "id": 987,
        "cursor": "abc123",
        "documentItem": DocumentType,
        "documentItems": [DocumentType],
        "documentItemFeed": DocumentFeed
      }
    ]
  }
}

userGroupAccessAdministratorItem

Arguments
Name Description
id - ID!

Example

Query
query userGroupAccessAdministratorItem($id: ID!) {
  userGroupAccessAdministratorItem(id: $id) {
    acid
    group
    cursor
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "userGroupAccessAdministratorItem": {
      "acid": 987,
      "group": {},
      "cursor": "xyz789"
    }
  }
}

userGroupAccessAdministratorItemFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupAccessAdministratorFilters
sort - JSONObject

Example

Query
query userGroupAccessAdministratorItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupAccessAdministratorFilters,
  $sort: JSONObject
) {
  userGroupAccessAdministratorItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupAccessAdministratorTypeFragment
    }
    pageInfo {
      ...UserGroupAccessAdministratorFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 123,
  "filters": UserGroupAccessAdministratorFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupAccessAdministratorItemFeed": {
      "totalCount": 987,
      "nodes": [UserGroupAccessAdministratorType],
      "pageInfo": UserGroupAccessAdministratorFeedInfo
    }
  }
}

userGroupAccessAdministratorItems

Example

Query
query userGroupAccessAdministratorItems(
  $filters: UserGroupAccessAdministratorFilters,
  $sort: UserGroupAccessAdministratorSort
) {
  userGroupAccessAdministratorItems(
    filters: $filters,
    sort: $sort
  ) {
    acid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupAccessAdministratorFilters,
  "sort": UserGroupAccessAdministratorSort
}
Response
{
  "data": {
    "userGroupAccessAdministratorItems": [
      {
        "acid": 123,
        "group": {},
        "cursor": "xyz789"
      }
    ]
  }
}

userGroupAccessUserItem

Response

Returns a UserGroupAccessUserType

Arguments
Name Description
id - ID!

Example

Query
query userGroupAccessUserItem($id: ID!) {
  userGroupAccessUserItem(id: $id) {
    acid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupAccessUserItem": {
      "acid": 987,
      "group": {},
      "cursor": "xyz789"
    }
  }
}

userGroupAccessUserItemFeed

Response

Returns a UserGroupAccessUserFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupAccessUserFilters
sort - JSONObject

Example

Query
query userGroupAccessUserItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupAccessUserFilters,
  $sort: JSONObject
) {
  userGroupAccessUserItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupAccessUserTypeFragment
    }
    pageInfo {
      ...UserGroupAccessUserFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": UserGroupAccessUserFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupAccessUserItemFeed": {
      "totalCount": 987,
      "nodes": [UserGroupAccessUserType],
      "pageInfo": UserGroupAccessUserFeedInfo
    }
  }
}

userGroupAccessUserItems

Response

Returns [UserGroupAccessUserType]

Arguments
Name Description
filters - UserGroupAccessUserFilters
sort - UserGroupAccessUserSort

Example

Query
query userGroupAccessUserItems(
  $filters: UserGroupAccessUserFilters,
  $sort: UserGroupAccessUserSort
) {
  userGroupAccessUserItems(
    filters: $filters,
    sort: $sort
  ) {
    acid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupAccessUserFilters,
  "sort": UserGroupAccessUserSort
}
Response
{
  "data": {
    "userGroupAccessUserItems": [
      {
        "acid": 123,
        "group": {},
        "cursor": "xyz789"
      }
    ]
  }
}

userGroupCallAdministratorItem

Response

Returns a UserGroupCallAdministratorType

Arguments
Name Description
id - ID!

Example

Query
query userGroupCallAdministratorItem($id: ID!) {
  userGroupCallAdministratorItem(id: $id) {
    cid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupCallAdministratorItem": {
      "cid": 123,
      "group": {},
      "cursor": "abc123"
    }
  }
}

userGroupCallAdministratorItemFeed

Response

Returns a UserGroupCallAdministratorFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupCallAdministratorFilters
sort - JSONObject

Example

Query
query userGroupCallAdministratorItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupCallAdministratorFilters,
  $sort: JSONObject
) {
  userGroupCallAdministratorItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupCallAdministratorTypeFragment
    }
    pageInfo {
      ...UserGroupCallAdministratorFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "fromIndex": 987,
  "filters": UserGroupCallAdministratorFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupCallAdministratorItemFeed": {
      "totalCount": 123,
      "nodes": [UserGroupCallAdministratorType],
      "pageInfo": UserGroupCallAdministratorFeedInfo
    }
  }
}

userGroupCallAdministratorItems

Arguments
Name Description
filters - UserGroupCallAdministratorFilters
sort - UserGroupCallAdministratorSort

Example

Query
query userGroupCallAdministratorItems(
  $filters: UserGroupCallAdministratorFilters,
  $sort: UserGroupCallAdministratorSort
) {
  userGroupCallAdministratorItems(
    filters: $filters,
    sort: $sort
  ) {
    cid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupCallAdministratorFilters,
  "sort": UserGroupCallAdministratorSort
}
Response
{
  "data": {
    "userGroupCallAdministratorItems": [
      {
        "cid": 123,
        "group": {},
        "cursor": "abc123"
      }
    ]
  }
}

userGroupCenterAdministratorItem

Arguments
Name Description
id - ID!

Example

Query
query userGroupCenterAdministratorItem($id: ID!) {
  userGroupCenterAdministratorItem(id: $id) {
    cid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupCenterAdministratorItem": {
      "cid": 987,
      "group": {},
      "cursor": "xyz789"
    }
  }
}

userGroupCenterAdministratorItemFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupCenterAdministratorFilters
sort - JSONObject

Example

Query
query userGroupCenterAdministratorItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupCenterAdministratorFilters,
  $sort: JSONObject
) {
  userGroupCenterAdministratorItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupCenterAdministratorTypeFragment
    }
    pageInfo {
      ...UserGroupCenterAdministratorFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 987,
  "filters": UserGroupCenterAdministratorFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupCenterAdministratorItemFeed": {
      "totalCount": 987,
      "nodes": [UserGroupCenterAdministratorType],
      "pageInfo": UserGroupCenterAdministratorFeedInfo
    }
  }
}

userGroupCenterAdministratorItems

Example

Query
query userGroupCenterAdministratorItems(
  $filters: UserGroupCenterAdministratorFilters,
  $sort: UserGroupCenterAdministratorSort
) {
  userGroupCenterAdministratorItems(
    filters: $filters,
    sort: $sort
  ) {
    cid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupCenterAdministratorFilters,
  "sort": UserGroupCenterAdministratorSort
}
Response
{
  "data": {
    "userGroupCenterAdministratorItems": [
      {
        "cid": 123,
        "group": {},
        "cursor": "xyz789"
      }
    ]
  }
}

userGroupCenterScientificItem

Response

Returns a UserGroupCenterScientificType

Arguments
Name Description
id - ID!

Example

Query
query userGroupCenterScientificItem($id: ID!) {
  userGroupCenterScientificItem(id: $id) {
    cid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupCenterScientificItem": {
      "cid": 987,
      "group": {},
      "cursor": "abc123"
    }
  }
}

userGroupCenterScientificItemFeed

Response

Returns a UserGroupCenterScientificFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupCenterScientificFilters
sort - JSONObject

Example

Query
query userGroupCenterScientificItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupCenterScientificFilters,
  $sort: JSONObject
) {
  userGroupCenterScientificItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupCenterScientificTypeFragment
    }
    pageInfo {
      ...UserGroupCenterScientificFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": UserGroupCenterScientificFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupCenterScientificItemFeed": {
      "totalCount": 123,
      "nodes": [UserGroupCenterScientificType],
      "pageInfo": UserGroupCenterScientificFeedInfo
    }
  }
}

userGroupCenterScientificItems

Arguments
Name Description
filters - UserGroupCenterScientificFilters
sort - UserGroupCenterScientificSort

Example

Query
query userGroupCenterScientificItems(
  $filters: UserGroupCenterScientificFilters,
  $sort: UserGroupCenterScientificSort
) {
  userGroupCenterScientificItems(
    filters: $filters,
    sort: $sort
  ) {
    cid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupCenterScientificFilters,
  "sort": UserGroupCenterScientificSort
}
Response
{
  "data": {
    "userGroupCenterScientificItems": [
      {
        "cid": 987,
        "group": {},
        "cursor": "xyz789"
      }
    ]
  }
}

userGroupCenterTechnicalItem

Response

Returns a UserGroupCenterTechnicalType

Arguments
Name Description
id - ID!

Example

Query
query userGroupCenterTechnicalItem($id: ID!) {
  userGroupCenterTechnicalItem(id: $id) {
    cid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupCenterTechnicalItem": {
      "cid": 123,
      "group": {},
      "cursor": "abc123"
    }
  }
}

userGroupCenterTechnicalItemFeed

Response

Returns a UserGroupCenterTechnicalFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupCenterTechnicalFilters
sort - JSONObject

Example

Query
query userGroupCenterTechnicalItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupCenterTechnicalFilters,
  $sort: JSONObject
) {
  userGroupCenterTechnicalItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupCenterTechnicalTypeFragment
    }
    pageInfo {
      ...UserGroupCenterTechnicalFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 123,
  "filters": UserGroupCenterTechnicalFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupCenterTechnicalItemFeed": {
      "totalCount": 123,
      "nodes": [UserGroupCenterTechnicalType],
      "pageInfo": UserGroupCenterTechnicalFeedInfo
    }
  }
}

userGroupCenterTechnicalItems

Arguments
Name Description
filters - UserGroupCenterTechnicalFilters
sort - UserGroupCenterTechnicalSort

Example

Query
query userGroupCenterTechnicalItems(
  $filters: UserGroupCenterTechnicalFilters,
  $sort: UserGroupCenterTechnicalSort
) {
  userGroupCenterTechnicalItems(
    filters: $filters,
    sort: $sort
  ) {
    cid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupCenterTechnicalFilters,
  "sort": UserGroupCenterTechnicalSort
}
Response
{
  "data": {
    "userGroupCenterTechnicalItems": [
      {
        "cid": 123,
        "group": {},
        "cursor": "xyz789"
      }
    ]
  }
}

userGroupItem

Response

Returns a UserGroupType

Arguments
Name Description
id - ID!

Example

Query
query userGroupItem($id: ID!) {
  userGroupItem(id: $id) {
    id
    site_id
    label
    handler
    options
    username
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupItem": {
      "id": 4,
      "site_id": 4,
      "label": "abc123",
      "handler": "abc123",
      "options": {},
      "username": "4",
      "cursor": "abc123",
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

userGroupItemFeed

Response

Returns a UserGroupFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupFilters
sort - JSONObject

Example

Query
query userGroupItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupFilters,
  $sort: JSONObject
) {
  userGroupItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupTypeFragment
    }
    pageInfo {
      ...UserGroupFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": UserGroupFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupItemFeed": {
      "totalCount": 987,
      "nodes": [UserGroupType],
      "pageInfo": UserGroupFeedInfo
    }
  }
}

userGroupItems

Response

Returns [UserGroupType]

Arguments
Name Description
filters - UserGroupFilters
sort - UserGroupSort

Example

Query
query userGroupItems(
  $filters: UserGroupFilters,
  $sort: UserGroupSort
) {
  userGroupItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    site_id
    label
    handler
    options
    username
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{
  "filters": UserGroupFilters,
  "sort": UserGroupSort
}
Response
{
  "data": {
    "userGroupItems": [
      {
        "id": 4,
        "site_id": 4,
        "label": "abc123",
        "handler": "xyz789",
        "options": {},
        "username": "4",
        "cursor": "abc123",
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed
      }
    ]
  }
}

userGroupMachineContactItem

Response

Returns a UserGroupMachineContactType

Arguments
Name Description
id - ID!

Example

Query
query userGroupMachineContactItem($id: ID!) {
  userGroupMachineContactItem(id: $id) {
    mid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupMachineContactItem": {
      "mid": 123,
      "group": {},
      "cursor": "xyz789"
    }
  }
}

userGroupMachineContactItemFeed

Response

Returns a UserGroupMachineContactFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupMachineContactFilters
sort - JSONObject

Example

Query
query userGroupMachineContactItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupMachineContactFilters,
  $sort: JSONObject
) {
  userGroupMachineContactItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupMachineContactTypeFragment
    }
    pageInfo {
      ...UserGroupMachineContactFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": UserGroupMachineContactFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupMachineContactItemFeed": {
      "totalCount": 987,
      "nodes": [UserGroupMachineContactType],
      "pageInfo": UserGroupMachineContactFeedInfo
    }
  }
}

userGroupMachineContactItems

Arguments
Name Description
filters - UserGroupMachineContactFilters
sort - UserGroupMachineContactSort

Example

Query
query userGroupMachineContactItems(
  $filters: UserGroupMachineContactFilters,
  $sort: UserGroupMachineContactSort
) {
  userGroupMachineContactItems(
    filters: $filters,
    sort: $sort
  ) {
    mid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupMachineContactFilters,
  "sort": UserGroupMachineContactSort
}
Response
{
  "data": {
    "userGroupMachineContactItems": [
      {
        "mid": 123,
        "group": {},
        "cursor": "xyz789"
      }
    ]
  }
}

userGroupMachineUserItem

Response

Returns a UserGroupMachineUserType

Arguments
Name Description
id - ID!

Example

Query
query userGroupMachineUserItem($id: ID!) {
  userGroupMachineUserItem(id: $id) {
    mid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupMachineUserItem": {
      "mid": 987,
      "group": {},
      "cursor": "abc123"
    }
  }
}

userGroupMachineUserItemFeed

Response

Returns a UserGroupMachineUserFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupMachineUserFilters
sort - JSONObject

Example

Query
query userGroupMachineUserItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupMachineUserFilters,
  $sort: JSONObject
) {
  userGroupMachineUserItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupMachineUserTypeFragment
    }
    pageInfo {
      ...UserGroupMachineUserFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": UserGroupMachineUserFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupMachineUserItemFeed": {
      "totalCount": 987,
      "nodes": [UserGroupMachineUserType],
      "pageInfo": UserGroupMachineUserFeedInfo
    }
  }
}

userGroupMachineUserItems

Response

Returns [UserGroupMachineUserType]

Arguments
Name Description
filters - UserGroupMachineUserFilters
sort - UserGroupMachineUserSort

Example

Query
query userGroupMachineUserItems(
  $filters: UserGroupMachineUserFilters,
  $sort: UserGroupMachineUserSort
) {
  userGroupMachineUserItems(
    filters: $filters,
    sort: $sort
  ) {
    mid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupMachineUserFilters,
  "sort": UserGroupMachineUserSort
}
Response
{
  "data": {
    "userGroupMachineUserItems": [
      {
        "mid": 987,
        "group": {},
        "cursor": "abc123"
      }
    ]
  }
}

userGroupMembershipItem

Response

Returns a UserGroupMembershipType

Arguments
Name Description
id - ID!

Example

Query
query userGroupMembershipItem($id: ID!) {
  userGroupMembershipItem(id: $id) {
    group
    username
    cursor
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupMembershipItem": {
      "group": 4,
      "username": "4",
      "cursor": "abc123",
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

userGroupMembershipItemFeed

Response

Returns a UserGroupMembershipFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupMembershipFilters
sort - JSONObject

Example

Query
query userGroupMembershipItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupMembershipFilters,
  $sort: JSONObject
) {
  userGroupMembershipItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupMembershipTypeFragment
    }
    pageInfo {
      ...UserGroupMembershipFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": UserGroupMembershipFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupMembershipItemFeed": {
      "totalCount": 123,
      "nodes": [UserGroupMembershipType],
      "pageInfo": UserGroupMembershipFeedInfo
    }
  }
}

userGroupMembershipItems

Response

Returns [UserGroupMembershipType]

Arguments
Name Description
filters - UserGroupMembershipFilters
sort - UserGroupMembershipSort

Example

Query
query userGroupMembershipItems(
  $filters: UserGroupMembershipFilters,
  $sort: UserGroupMembershipSort
) {
  userGroupMembershipItems(
    filters: $filters,
    sort: $sort
  ) {
    group
    username
    cursor
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{
  "filters": UserGroupMembershipFilters,
  "sort": UserGroupMembershipSort
}
Response
{
  "data": {
    "userGroupMembershipItems": [
      {
        "group": 4,
        "username": 4,
        "cursor": "xyz789",
        "groupItem": GroupType,
        "groupItems": [GroupType],
        "groupItemFeed": GroupFeed,
        "userItem": UserType,
        "userItems": [UserType],
        "userItemFeed": UserFeed
      }
    ]
  }
}

userGroupProposalReviewerItem

Response

Returns a UserGroupProposalReviewerType

Arguments
Name Description
id - ID!

Example

Query
query userGroupProposalReviewerItem($id: ID!) {
  userGroupProposalReviewerItem(id: $id) {
    pid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupProposalReviewerItem": {
      "pid": 987,
      "group": {},
      "cursor": "xyz789"
    }
  }
}

userGroupProposalReviewerItemFeed

Response

Returns a UserGroupProposalReviewerFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupProposalReviewerFilters
sort - JSONObject

Example

Query
query userGroupProposalReviewerItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupProposalReviewerFilters,
  $sort: JSONObject
) {
  userGroupProposalReviewerItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupProposalReviewerTypeFragment
    }
    pageInfo {
      ...UserGroupProposalReviewerFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": UserGroupProposalReviewerFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupProposalReviewerItemFeed": {
      "totalCount": 123,
      "nodes": [UserGroupProposalReviewerType],
      "pageInfo": UserGroupProposalReviewerFeedInfo
    }
  }
}

userGroupProposalReviewerItems

Arguments
Name Description
filters - UserGroupProposalReviewerFilters
sort - UserGroupProposalReviewerSort

Example

Query
query userGroupProposalReviewerItems(
  $filters: UserGroupProposalReviewerFilters,
  $sort: UserGroupProposalReviewerSort
) {
  userGroupProposalReviewerItems(
    filters: $filters,
    sort: $sort
  ) {
    pid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupProposalReviewerFilters,
  "sort": UserGroupProposalReviewerSort
}
Response
{
  "data": {
    "userGroupProposalReviewerItems": [
      {
        "pid": 123,
        "group": {},
        "cursor": "abc123"
      }
    ]
  }
}

userGroupProposalTeamItem

Response

Returns a UserGroupProposalTeamType

Arguments
Name Description
id - ID!

Example

Query
query userGroupProposalTeamItem($id: ID!) {
  userGroupProposalTeamItem(id: $id) {
    pid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupProposalTeamItem": {
      "pid": 987,
      "group": {},
      "cursor": "xyz789"
    }
  }
}

userGroupProposalTeamItemFeed

Response

Returns a UserGroupProposalTeamFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupProposalTeamFilters
sort - JSONObject

Example

Query
query userGroupProposalTeamItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupProposalTeamFilters,
  $sort: JSONObject
) {
  userGroupProposalTeamItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupProposalTeamTypeFragment
    }
    pageInfo {
      ...UserGroupProposalTeamFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": UserGroupProposalTeamFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupProposalTeamItemFeed": {
      "totalCount": 987,
      "nodes": [UserGroupProposalTeamType],
      "pageInfo": UserGroupProposalTeamFeedInfo
    }
  }
}

userGroupProposalTeamItems

Response

Returns [UserGroupProposalTeamType]

Arguments
Name Description
filters - UserGroupProposalTeamFilters
sort - UserGroupProposalTeamSort

Example

Query
query userGroupProposalTeamItems(
  $filters: UserGroupProposalTeamFilters,
  $sort: UserGroupProposalTeamSort
) {
  userGroupProposalTeamItems(
    filters: $filters,
    sort: $sort
  ) {
    pid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupProposalTeamFilters,
  "sort": UserGroupProposalTeamSort
}
Response
{
  "data": {
    "userGroupProposalTeamItems": [
      {
        "pid": 987,
        "group": {},
        "cursor": "xyz789"
      }
    ]
  }
}

userGroupServiceTechnologyContactItem

Arguments
Name Description
id - ID!

Example

Query
query userGroupServiceTechnologyContactItem($id: ID!) {
  userGroupServiceTechnologyContactItem(id: $id) {
    plid
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupServiceTechnologyContactItem": {
      "plid": 123,
      "group": {},
      "cursor": "abc123"
    }
  }
}

userGroupServiceTechnologyContactItemFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupServiceTechnologyContactFilters
sort - JSONObject

Example

Query
query userGroupServiceTechnologyContactItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupServiceTechnologyContactFilters,
  $sort: JSONObject
) {
  userGroupServiceTechnologyContactItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupServiceTechnologyContactTypeFragment
    }
    pageInfo {
      ...UserGroupServiceTechnologyContactFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": UserGroupServiceTechnologyContactFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupServiceTechnologyContactItemFeed": {
      "totalCount": 987,
      "nodes": [UserGroupServiceTechnologyContactType],
      "pageInfo": UserGroupServiceTechnologyContactFeedInfo
    }
  }
}

userGroupServiceTechnologyContactItems

Example

Query
query userGroupServiceTechnologyContactItems(
  $filters: UserGroupServiceTechnologyContactFilters,
  $sort: UserGroupServiceTechnologyContactSort
) {
  userGroupServiceTechnologyContactItems(
    filters: $filters,
    sort: $sort
  ) {
    plid
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupServiceTechnologyContactFilters,
  "sort": UserGroupServiceTechnologyContactSort
}
Response
{
  "data": {
    "userGroupServiceTechnologyContactItems": [
      {
        "plid": 123,
        "group": {},
        "cursor": "xyz789"
      }
    ]
  }
}

userGroupSiteMembersItem

Response

Returns a UserGroupSiteMembersType

Arguments
Name Description
id - ID!

Example

Query
query userGroupSiteMembersItem($id: ID!) {
  userGroupSiteMembersItem(id: $id) {
    site_id
    group
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userGroupSiteMembersItem": {
      "site_id": 4,
      "group": {},
      "cursor": "abc123"
    }
  }
}

userGroupSiteMembersItemFeed

Response

Returns a UserGroupSiteMembersFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserGroupSiteMembersFilters
sort - JSONObject

Example

Query
query userGroupSiteMembersItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserGroupSiteMembersFilters,
  $sort: JSONObject
) {
  userGroupSiteMembersItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserGroupSiteMembersTypeFragment
    }
    pageInfo {
      ...UserGroupSiteMembersFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": UserGroupSiteMembersFilters,
  "sort": {}
}
Response
{
  "data": {
    "userGroupSiteMembersItemFeed": {
      "totalCount": 123,
      "nodes": [UserGroupSiteMembersType],
      "pageInfo": UserGroupSiteMembersFeedInfo
    }
  }
}

userGroupSiteMembersItems

Response

Returns [UserGroupSiteMembersType]

Arguments
Name Description
filters - UserGroupSiteMembersFilters
sort - UserGroupSiteMembersSort

Example

Query
query userGroupSiteMembersItems(
  $filters: UserGroupSiteMembersFilters,
  $sort: UserGroupSiteMembersSort
) {
  userGroupSiteMembersItems(
    filters: $filters,
    sort: $sort
  ) {
    site_id
    group
    cursor
  }
}
Variables
{
  "filters": UserGroupSiteMembersFilters,
  "sort": UserGroupSiteMembersSort
}
Response
{
  "data": {
    "userGroupSiteMembersItems": [
      {
        "site_id": "4",
        "group": {},
        "cursor": "abc123"
      }
    ]
  }
}

userItem

Response

Returns a UserType

Arguments
Name Description
id - ID!

Example

Query
query userItem($id: ID!) {
  userItem(id: $id) {
    id
    perm_group_id
    username
    first_name
    last_name
    email
    avatar
    gender
    nationality
    country_of_residence
    timezone
    organization_id
    publication
    bio
    specialization
    career_stage
    alt_emails
    orcid
    orcid_settings
    aria_uid
    site_id
    search
    cursor
    organizationItem {
      ...OrganizationTypeFragment
    }
    organizationItems {
      ...OrganizationTypeFragment
    }
    organizationItemFeed {
      ...OrganizationFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "userItem": {
      "id": 987,
      "perm_group_id": 123,
      "username": "xyz789",
      "first_name": "xyz789",
      "last_name": "xyz789",
      "email": "abc123",
      "avatar": {},
      "gender": "xyz789",
      "nationality": "xyz789",
      "country_of_residence": "abc123",
      "timezone": "abc123",
      "organization_id": "4",
      "publication": {},
      "bio": "xyz789",
      "specialization": {},
      "career_stage": "abc123",
      "alt_emails": {},
      "orcid": "xyz789",
      "orcid_settings": {},
      "aria_uid": 987,
      "site_id": 4,
      "search": "abc123",
      "cursor": "xyz789",
      "organizationItem": OrganizationType,
      "organizationItems": [OrganizationType],
      "organizationItemFeed": OrganizationFeed
    }
  }
}

userItemFeed

Response

Returns a UserFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject

Example

Query
query userItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserFilters,
  $sort: JSONObject
) {
  userItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserTypeFragment
    }
    pageInfo {
      ...UserFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "fromIndex": 987,
  "filters": UserFilters,
  "sort": {}
}
Response
{
  "data": {
    "userItemFeed": {
      "totalCount": 987,
      "nodes": [UserType],
      "pageInfo": UserFeedInfo
    }
  }
}

userItems

Response

Returns [UserType]

Arguments
Name Description
filters - UserFilters
sort - UserSort

Example

Query
query userItems(
  $filters: UserFilters,
  $sort: UserSort
) {
  userItems(
    filters: $filters,
    sort: $sort
  ) {
    id
    perm_group_id
    username
    first_name
    last_name
    email
    avatar
    gender
    nationality
    country_of_residence
    timezone
    organization_id
    publication
    bio
    specialization
    career_stage
    alt_emails
    orcid
    orcid_settings
    aria_uid
    site_id
    search
    cursor
    organizationItem {
      ...OrganizationTypeFragment
    }
    organizationItems {
      ...OrganizationTypeFragment
    }
    organizationItemFeed {
      ...OrganizationFeedFragment
    }
  }
}
Variables
{
  "filters": UserFilters,
  "sort": UserSort
}
Response
{
  "data": {
    "userItems": [
      {
        "id": 123,
        "perm_group_id": 987,
        "username": "abc123",
        "first_name": "xyz789",
        "last_name": "xyz789",
        "email": "xyz789",
        "avatar": {},
        "gender": "abc123",
        "nationality": "abc123",
        "country_of_residence": "abc123",
        "timezone": "xyz789",
        "organization_id": 4,
        "publication": {},
        "bio": "xyz789",
        "specialization": {},
        "career_stage": "abc123",
        "alt_emails": {},
        "orcid": "xyz789",
        "orcid_settings": {},
        "aria_uid": 123,
        "site_id": "4",
        "search": "abc123",
        "cursor": "xyz789",
        "organizationItem": OrganizationType,
        "organizationItems": [OrganizationType],
        "organizationItemFeed": OrganizationFeed
      }
    ]
  }
}

userProfileAccessItem

Response

Returns a UserProfileAccessType

Arguments
Name Description
id - ID!

Example

Query
query userProfileAccessItem($id: ID!) {
  userProfileAccessItem(id: $id) {
    username
    site_id
    userProfileAccess
    cursor
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "userProfileAccessItem": {
      "username": "4",
      "site_id": 4,
      "userProfileAccess": 987,
      "cursor": "abc123"
    }
  }
}

userProfileAccessItemFeed

Response

Returns a UserProfileAccessFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserProfileAccessFilters
sort - JSONObject

Example

Query
query userProfileAccessItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserProfileAccessFilters,
  $sort: JSONObject
) {
  userProfileAccessItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserProfileAccessTypeFragment
    }
    pageInfo {
      ...UserProfileAccessFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": UserProfileAccessFilters,
  "sort": {}
}
Response
{
  "data": {
    "userProfileAccessItemFeed": {
      "totalCount": 123,
      "nodes": [UserProfileAccessType],
      "pageInfo": UserProfileAccessFeedInfo
    }
  }
}

userProfileAccessItems

Response

Returns [UserProfileAccessType]

Arguments
Name Description
filters - UserProfileAccessFilters
sort - UserProfileAccessSort

Example

Query
query userProfileAccessItems(
  $filters: UserProfileAccessFilters,
  $sort: UserProfileAccessSort
) {
  userProfileAccessItems(
    filters: $filters,
    sort: $sort
  ) {
    username
    site_id
    userProfileAccess
    cursor
  }
}
Variables
{
  "filters": UserProfileAccessFilters,
  "sort": UserProfileAccessSort
}
Response
{
  "data": {
    "userProfileAccessItems": [
      {
        "username": 4,
        "site_id": "4",
        "userProfileAccess": 987,
        "cursor": "xyz789"
      }
    ]
  }
}

userProfileCallItem

Response

Returns a UserProfileCallType

Arguments
Name Description
id - ID!

Example

Query
query userProfileCallItem($id: ID!) {
  userProfileCallItem(id: $id) {
    username
    site_id
    userProfileCall
    cursor
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "userProfileCallItem": {
      "username": 4,
      "site_id": 4,
      "userProfileCall": 987,
      "cursor": "abc123"
    }
  }
}

userProfileCallItemFeed

Response

Returns a UserProfileCallFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - UserProfileCallFilters
sort - JSONObject

Example

Query
query userProfileCallItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: UserProfileCallFilters,
  $sort: JSONObject
) {
  userProfileCallItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...UserProfileCallTypeFragment
    }
    pageInfo {
      ...UserProfileCallFeedInfoFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "fromIndex": 123,
  "filters": UserProfileCallFilters,
  "sort": {}
}
Response
{
  "data": {
    "userProfileCallItemFeed": {
      "totalCount": 987,
      "nodes": [UserProfileCallType],
      "pageInfo": UserProfileCallFeedInfo
    }
  }
}

userProfileCallItems

Response

Returns [UserProfileCallType]

Arguments
Name Description
filters - UserProfileCallFilters
sort - UserProfileCallSort

Example

Query
query userProfileCallItems(
  $filters: UserProfileCallFilters,
  $sort: UserProfileCallSort
) {
  userProfileCallItems(
    filters: $filters,
    sort: $sort
  ) {
    username
    site_id
    userProfileCall
    cursor
  }
}
Variables
{
  "filters": UserProfileCallFilters,
  "sort": UserProfileCallSort
}
Response
{
  "data": {
    "userProfileCallItems": [
      {
        "username": "4",
        "site_id": 4,
        "userProfileCall": 123,
        "cursor": "xyz789"
      }
    ]
  }
}

visitFlagsItem

Response

Returns a VisitFlagsType

Arguments
Name Description
id - ID!

Example

Query
query visitFlagsItem($id: ID!) {
  visitFlagsItem(id: $id) {
    flag
    timecode
    description
    visit_id
    id
    cursor
    visitItem {
      ...VisitTypeFragment
    }
    visitItems {
      ...VisitTypeFragment
    }
    visitItemFeed {
      ...VisitFeedFragment
    }
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "visitFlagsItem": {
      "flag": "abc123",
      "timecode": "2007-12-03T10:15:30Z",
      "description": "abc123",
      "visit_id": 987,
      "id": 987,
      "cursor": "abc123",
      "visitItem": VisitType,
      "visitItems": [VisitType],
      "visitItemFeed": VisitFeed
    }
  }
}

visitFlagsItemFeed

Response

Returns a VisitFlagsFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - VisitFlagsFilters
sort - JSONObject

Example

Query
query visitFlagsItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: VisitFlagsFilters,
  $sort: JSONObject
) {
  visitFlagsItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...VisitFlagsTypeFragment
    }
    pageInfo {
      ...VisitFlagsFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": VisitFlagsFilters,
  "sort": {}
}
Response
{
  "data": {
    "visitFlagsItemFeed": {
      "totalCount": 987,
      "nodes": [VisitFlagsType],
      "pageInfo": VisitFlagsFeedInfo
    }
  }
}

visitFlagsItems

Response

Returns [VisitFlagsType]

Arguments
Name Description
filters - VisitFlagsFilters
sort - VisitFlagsSort

Example

Query
query visitFlagsItems(
  $filters: VisitFlagsFilters,
  $sort: VisitFlagsSort
) {
  visitFlagsItems(
    filters: $filters,
    sort: $sort
  ) {
    flag
    timecode
    description
    visit_id
    id
    cursor
    visitItem {
      ...VisitTypeFragment
    }
    visitItems {
      ...VisitTypeFragment
    }
    visitItemFeed {
      ...VisitFeedFragment
    }
  }
}
Variables
{
  "filters": VisitFlagsFilters,
  "sort": VisitFlagsSort
}
Response
{
  "data": {
    "visitFlagsItems": [
      {
        "flag": "xyz789",
        "timecode": "2007-12-03T10:15:30Z",
        "description": "abc123",
        "visit_id": 123,
        "id": 987,
        "cursor": "abc123",
        "visitItem": VisitType,
        "visitItems": [VisitType],
        "visitItemFeed": VisitFeed
      }
    ]
  }
}

visitItem

Response

Returns a VisitType

Arguments
Name Description
id - ID!

Example

Query
query visitItem($id: ID!) {
  visitItem(id: $id) {
    plid
    status
    order
    confirmed
    completed
    cancelled
    detail
    tech_eval_positive
    suspension_count
    cid
    access_id
    proposal_id
    call_id
    id
    cursor
    sessionItem {
      ...SessionTypeFragment
    }
    sessionItems {
      ...SessionTypeFragment
    }
    sessionItemFeed {
      ...SessionFeedFragment
    }
    visitFlagsItem {
      ...VisitFlagsTypeFragment
    }
    visitFlagsItems {
      ...VisitFlagsTypeFragment
    }
    visitFlagsItemFeed {
      ...VisitFlagsFeedFragment
    }
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
    proposalItem {
      ...ProposalTypeFragment
    }
    proposalItems {
      ...ProposalTypeFragment
    }
    proposalItemFeed {
      ...ProposalFeedFragment
    }
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "visitItem": {
      "plid": 987,
      "status": "abc123",
      "order": 987,
      "confirmed": "2007-12-03T10:15:30Z",
      "completed": "2007-12-03T10:15:30Z",
      "cancelled": "2007-12-03T10:15:30Z",
      "detail": "xyz789",
      "tech_eval_positive": 987,
      "suspension_count": 123,
      "cid": 987,
      "access_id": 123,
      "proposal_id": 987,
      "call_id": 987,
      "id": 123,
      "cursor": "abc123",
      "sessionItem": SessionType,
      "sessionItems": [SessionType],
      "sessionItemFeed": SessionFeed,
      "visitFlagsItem": VisitFlagsType,
      "visitFlagsItems": [VisitFlagsType],
      "visitFlagsItemFeed": VisitFlagsFeed,
      "accessItem": AccessType,
      "accessItems": [AccessType],
      "accessItemFeed": AccessFeed,
      "proposalItem": ProposalType,
      "proposalItems": [ProposalType],
      "proposalItemFeed": ProposalFeed,
      "callItem": CallType,
      "callItems": [CallType],
      "callItemFeed": CallFeed
    }
  }
}

visitItemFeed

Response

Returns a VisitFeed

Arguments
Name Description
first - Int!
after - String
fromIndex - Int
filters - VisitFilters
sort - JSONObject

Example

Query
query visitItemFeed(
  $first: Int!,
  $after: String,
  $fromIndex: Int,
  $filters: VisitFilters,
  $sort: JSONObject
) {
  visitItemFeed(
    first: $first,
    after: $after,
    fromIndex: $fromIndex,
    filters: $filters,
    sort: $sort
  ) {
    totalCount
    nodes {
      ...VisitTypeFragment
    }
    pageInfo {
      ...VisitFeedInfoFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "fromIndex": 987,
  "filters": VisitFilters,
  "sort": {}
}
Response
{
  "data": {
    "visitItemFeed": {
      "totalCount": 987,
      "nodes": [VisitType],
      "pageInfo": VisitFeedInfo
    }
  }
}

visitItems

Response

Returns [VisitType]

Arguments
Name Description
filters - VisitFilters
sort - VisitSort

Example

Query
query visitItems(
  $filters: VisitFilters,
  $sort: VisitSort
) {
  visitItems(
    filters: $filters,
    sort: $sort
  ) {
    plid
    status
    order
    confirmed
    completed
    cancelled
    detail
    tech_eval_positive
    suspension_count
    cid
    access_id
    proposal_id
    call_id
    id
    cursor
    sessionItem {
      ...SessionTypeFragment
    }
    sessionItems {
      ...SessionTypeFragment
    }
    sessionItemFeed {
      ...SessionFeedFragment
    }
    visitFlagsItem {
      ...VisitFlagsTypeFragment
    }
    visitFlagsItems {
      ...VisitFlagsTypeFragment
    }
    visitFlagsItemFeed {
      ...VisitFlagsFeedFragment
    }
    accessItem {
      ...AccessTypeFragment
    }
    accessItems {
      ...AccessTypeFragment
    }
    accessItemFeed {
      ...AccessFeedFragment
    }
    proposalItem {
      ...ProposalTypeFragment
    }
    proposalItems {
      ...ProposalTypeFragment
    }
    proposalItemFeed {
      ...ProposalFeedFragment
    }
    callItem {
      ...CallTypeFragment
    }
    callItems {
      ...CallTypeFragment
    }
    callItemFeed {
      ...CallFeedFragment
    }
  }
}
Variables
{
  "filters": VisitFilters,
  "sort": VisitSort
}
Response
{
  "data": {
    "visitItems": [
      {
        "plid": 987,
        "status": "abc123",
        "order": 987,
        "confirmed": "2007-12-03T10:15:30Z",
        "completed": "2007-12-03T10:15:30Z",
        "cancelled": "2007-12-03T10:15:30Z",
        "detail": "xyz789",
        "tech_eval_positive": 123,
        "suspension_count": 123,
        "cid": 987,
        "access_id": 123,
        "proposal_id": 123,
        "call_id": 987,
        "id": 987,
        "cursor": "abc123",
        "sessionItem": SessionType,
        "sessionItems": [SessionType],
        "sessionItemFeed": SessionFeed,
        "visitFlagsItem": VisitFlagsType,
        "visitFlagsItems": [VisitFlagsType],
        "visitFlagsItemFeed": VisitFlagsFeed,
        "accessItem": AccessType,
        "accessItems": [AccessType],
        "accessItemFeed": AccessFeed,
        "proposalItem": ProposalType,
        "proposalItems": [ProposalType],
        "proposalItemFeed": ProposalFeed,
        "callItem": CallType,
        "callItems": [CallType],
        "callItemFeed": CallFeed
      }
    ]
  }
}

Mutations

addBlockToPage

Description

Add a block to a page

Response

Returns [Page_version_blockType]

Arguments
Name Description
input - AddBlockToPageInput!

Example

Query
mutation addBlockToPage($input: AddBlockToPageInput!) {
  addBlockToPage(input: $input) {
    id
    page_version_id
    page_version_block_content_id
    reference
    block_component
    weight
    cursor
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_version_block_contentItem {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItems {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItemFeed {
      ...Page_version_block_contentFeedFragment
    }
  }
}
Variables
{"input": AddBlockToPageInput}
Response
{
  "data": {
    "addBlockToPage": [
      {
        "id": "4",
        "page_version_id": 4,
        "page_version_block_content_id": 4,
        "reference": 4,
        "block_component": "xyz789",
        "weight": 987,
        "cursor": "abc123",
        "page_versionItem": Page_versionType,
        "page_versionItems": [Page_versionType],
        "page_versionItemFeed": Page_versionFeed,
        "page_version_block_contentItem": Page_version_block_contentType,
        "page_version_block_contentItems": [
          Page_version_block_contentType
        ],
        "page_version_block_contentItemFeed": Page_version_block_contentFeed
      }
    ]
  }
}

addPageEditor

Description

Add a page editor

Response

Returns a Page_editor_userType

Arguments
Name Description
input - AddPageEditorInput!

Example

Query
mutation addPageEditor($input: AddPageEditorInput!) {
  addPageEditor(input: $input) {
    id
    page_id
    username
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"input": AddPageEditorInput}
Response
{
  "data": {
    "addPageEditor": {
      "id": "4",
      "page_id": 4,
      "username": "xyz789",
      "cursor": "abc123",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

addPageEditorGroup

Description

Add page editing group

Response

Returns a Page_editor_groupType

Arguments
Name Description
input - AddPageEditorGroupInput!

Example

Query
mutation addPageEditorGroup($input: AddPageEditorGroupInput!) {
  addPageEditorGroup(input: $input) {
    id
    page_id
    group_id
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"input": AddPageEditorGroupInput}
Response
{
  "data": {
    "addPageEditorGroup": {
      "id": "4",
      "page_id": "4",
      "group_id": "xyz789",
      "cursor": "abc123",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

addPageViewer

Description

Add a page viewer

Response

Returns a Page_view_userType

Arguments
Name Description
input - AddPageViewerInput!

Example

Query
mutation addPageViewer($input: AddPageViewerInput!) {
  addPageViewer(input: $input) {
    id
    page_id
    username
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"input": AddPageViewerInput}
Response
{
  "data": {
    "addPageViewer": {
      "id": 4,
      "page_id": "4",
      "username": "xyz789",
      "cursor": "xyz789",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

addPageViewerGroup

Description

Add page editing group

Response

Returns a Page_view_groupType

Arguments
Name Description
input - AddPageViewerGroupInput!

Example

Query
mutation addPageViewerGroup($input: AddPageViewerGroupInput!) {
  addPageViewerGroup(input: $input) {
    id
    page_id
    group_id
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"input": AddPageViewerGroupInput}
Response
{
  "data": {
    "addPageViewerGroup": {
      "id": 4,
      "page_id": "4",
      "group_id": "abc123",
      "cursor": "abc123",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

addSiteAdministrator

Description

Add a Site Administrator

Response

Returns a SiteAdministrator

Arguments
Name Description
input - AddSiteAdministratorInput!

Example

Query
mutation addSiteAdministrator($input: AddSiteAdministratorInput!) {
  addSiteAdministrator(input: $input) {
    id
    site_id
    username
    cursor
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"input": AddSiteAdministratorInput}
Response
{
  "data": {
    "addSiteAdministrator": {
      "id": 4,
      "site_id": 4,
      "username": "xyz789",
      "cursor": "xyz789",
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

addSiteLog

Description

Add a log entry for a site

Response

Returns a Site_logType

Arguments
Name Description
input - AddSiteLogInput!

Example

Query
mutation addSiteLog($input: AddSiteLogInput!) {
  addSiteLog(input: $input) {
    id
    site_id
    message
    level
    context
    created
    cursor
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": AddSiteLogInput}
Response
{
  "data": {
    "addSiteLog": {
      "id": 4,
      "site_id": 4,
      "message": "abc123",
      "level": "abc123",
      "context": {},
      "created": "2007-12-03T10:15:30Z",
      "cursor": "abc123",
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

addToMyGroups

Description

Add a group to a user's list of groups

Response

Returns a User_group

Arguments
Name Description
input - AddToMyGroupsInputType!

Example

Query
mutation addToMyGroups($input: AddToMyGroupsInputType!) {
  addToMyGroups(input: $input) {
    id
    username
    group
    options
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"input": AddToMyGroupsInputType}
Response
{
  "data": {
    "addToMyGroups": {
      "id": "4",
      "username": "4",
      "group": "4",
      "options": {},
      "cursor": "abc123",
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed,
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

cloneVersion

Description

Clone a page version

Response

Returns a Page_versionType

Arguments
Name Description
input - CloneVersionInput!

Example

Query
mutation cloneVersion($input: CloneVersionInput!) {
  cloneVersion(input: $input) {
    id
    page_id
    version
    active
    created
    updated
    is_editor
    cursor
    page_version_blockItem {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItems {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItemFeed {
      ...Page_version_blockFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
  }
}
Variables
{"input": CloneVersionInput}
Response
{
  "data": {
    "cloneVersion": {
      "id": "4",
      "page_id": 4,
      "version": 123,
      "active": false,
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "is_editor": false,
      "cursor": "abc123",
      "page_version_blockItem": Page_version_blockType,
      "page_version_blockItems": [Page_version_blockType],
      "page_version_blockItemFeed": Page_version_blockFeed,
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed
    }
  }
}

createDocument

Description

Create a new document. Create a new document, with a number of optional parameters.

Response

Returns a DocumentType

Arguments
Name Description
input - CreateDocumentInput!

Example

Query
mutation createDocument($input: CreateDocumentInput!) {
  createDocument(input: $input) {
    title
    description
    document
    filename
    added
    updated
    hidden
    download
    site_id
    category_id
    id
    cursor
    tagItem {
      ...TagTypeFragment
    }
    tagItems {
      ...TagTypeFragment
    }
    tagItemFeed {
      ...TagFeedFragment
    }
    categoryItem {
      ...CategoryTypeFragment
    }
    categoryItems {
      ...CategoryTypeFragment
    }
    categoryItemFeed {
      ...CategoryFeedFragment
    }
  }
}
Variables
{"input": CreateDocumentInput}
Response
{
  "data": {
    "createDocument": {
      "title": "xyz789",
      "description": "xyz789",
      "document": "xyz789",
      "filename": "abc123",
      "added": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "hidden": 123,
      "download": "xyz789",
      "site_id": "4",
      "category_id": 987,
      "id": 987,
      "cursor": "xyz789",
      "tagItem": TagType,
      "tagItems": [TagType],
      "tagItemFeed": TagFeed,
      "categoryItem": CategoryType,
      "categoryItems": [CategoryType],
      "categoryItemFeed": CategoryFeed
    }
  }
}

createGroup

Description

Create a group

Response

Returns a GroupType

Arguments
Name Description
input - GroupInputType!

Example

Query
mutation createGroup($input: GroupInputType!) {
  createGroup(input: $input) {
    id
    site_id
    label
    handler
    options
    cursor
  }
}
Variables
{"input": GroupInputType}
Response
{
  "data": {
    "createGroup": {
      "id": "4",
      "site_id": 4,
      "label": "xyz789",
      "handler": "xyz789",
      "options": {},
      "cursor": "abc123"
    }
  }
}

createMenu

Description

Create a menu

Response

Returns a MenuType

Arguments
Name Description
input - CreateMenuInput!

Example

Query
mutation createMenu($input: CreateMenuInput!) {
  createMenu(input: $input) {
    id
    site_id
    name
    cursor
    menu_linkItem {
      ...Menu_linkTypeFragment
    }
    menu_linkItems {
      ...Menu_linkTypeFragment
    }
    menu_linkItemFeed {
      ...Menu_linkFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": CreateMenuInput}
Response
{
  "data": {
    "createMenu": {
      "id": 4,
      "site_id": 4,
      "name": "xyz789",
      "cursor": "abc123",
      "menu_linkItem": Menu_linkType,
      "menu_linkItems": [Menu_linkType],
      "menu_linkItemFeed": Menu_linkFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

createPage

Description

Create a page

Response

Returns a PageType

Arguments
Name Description
input - CreatePageInput!

Example

Query
mutation createPage($input: CreatePageInput!) {
  createPage(input: $input) {
    id
    site_id
    name
    description
    title
    metarobots
    metaimage
    uri
    visibility
    created
    updated
    is_editor
    cursor
    page_editor_groupItem {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItems {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItemFeed {
      ...Page_editor_groupFeedFragment
    }
    page_editor_userItem {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItems {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItemFeed {
      ...Page_editor_userFeedFragment
    }
    page_layoutItem {
      ...Page_layoutTypeFragment
    }
    page_layoutItems {
      ...Page_layoutTypeFragment
    }
    page_layoutItemFeed {
      ...Page_layoutFeedFragment
    }
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_view_groupItem {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItems {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItemFeed {
      ...Page_view_groupFeedFragment
    }
    page_view_userItem {
      ...Page_view_userTypeFragment
    }
    page_view_userItems {
      ...Page_view_userTypeFragment
    }
    page_view_userItemFeed {
      ...Page_view_userFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": CreatePageInput}
Response
{
  "data": {
    "createPage": {
      "id": "4",
      "site_id": "4",
      "name": "xyz789",
      "description": "xyz789",
      "title": "abc123",
      "metarobots": "xyz789",
      "metaimage": "xyz789",
      "uri": "abc123",
      "visibility": "xyz789",
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "is_editor": true,
      "cursor": "abc123",
      "page_editor_groupItem": Page_editor_groupType,
      "page_editor_groupItems": [Page_editor_groupType],
      "page_editor_groupItemFeed": Page_editor_groupFeed,
      "page_editor_userItem": Page_editor_userType,
      "page_editor_userItems": [Page_editor_userType],
      "page_editor_userItemFeed": Page_editor_userFeed,
      "page_layoutItem": Page_layoutType,
      "page_layoutItems": [Page_layoutType],
      "page_layoutItemFeed": Page_layoutFeed,
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed,
      "page_view_groupItem": Page_view_groupType,
      "page_view_groupItems": [Page_view_groupType],
      "page_view_groupItemFeed": Page_view_groupFeed,
      "page_view_userItem": Page_view_userType,
      "page_view_userItems": [Page_view_userType],
      "page_view_userItemFeed": Page_view_userFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

createPageVersion

Description

Create a page version

Response

Returns a Page_versionType

Arguments
Name Description
input - CreatePageVersionInput!

Example

Query
mutation createPageVersion($input: CreatePageVersionInput!) {
  createPageVersion(input: $input) {
    id
    page_id
    version
    active
    created
    updated
    is_editor
    cursor
    page_version_blockItem {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItems {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItemFeed {
      ...Page_version_blockFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
  }
}
Variables
{"input": CreatePageVersionInput}
Response
{
  "data": {
    "createPageVersion": {
      "id": 4,
      "page_id": 4,
      "version": 123,
      "active": true,
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "is_editor": false,
      "cursor": "abc123",
      "page_version_blockItem": Page_version_blockType,
      "page_version_blockItems": [Page_version_blockType],
      "page_version_blockItemFeed": Page_version_blockFeed,
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed
    }
  }
}

deleteMenu

Description

Delete a menu

Response

Returns a MenuType

Arguments
Name Description
input - DeleteMenuInput!

Example

Query
mutation deleteMenu($input: DeleteMenuInput!) {
  deleteMenu(input: $input) {
    id
    site_id
    name
    cursor
    menu_linkItem {
      ...Menu_linkTypeFragment
    }
    menu_linkItems {
      ...Menu_linkTypeFragment
    }
    menu_linkItemFeed {
      ...Menu_linkFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": DeleteMenuInput}
Response
{
  "data": {
    "deleteMenu": {
      "id": "4",
      "site_id": 4,
      "name": "abc123",
      "cursor": "abc123",
      "menu_linkItem": Menu_linkType,
      "menu_linkItems": [Menu_linkType],
      "menu_linkItemFeed": Menu_linkFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

deletePage

Description

Delete a page

Response

Returns a PageType

Arguments
Name Description
input - DeletePageInput!

Example

Query
mutation deletePage($input: DeletePageInput!) {
  deletePage(input: $input) {
    id
    site_id
    name
    description
    title
    metarobots
    metaimage
    uri
    visibility
    created
    updated
    is_editor
    cursor
    page_editor_groupItem {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItems {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItemFeed {
      ...Page_editor_groupFeedFragment
    }
    page_editor_userItem {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItems {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItemFeed {
      ...Page_editor_userFeedFragment
    }
    page_layoutItem {
      ...Page_layoutTypeFragment
    }
    page_layoutItems {
      ...Page_layoutTypeFragment
    }
    page_layoutItemFeed {
      ...Page_layoutFeedFragment
    }
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_view_groupItem {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItems {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItemFeed {
      ...Page_view_groupFeedFragment
    }
    page_view_userItem {
      ...Page_view_userTypeFragment
    }
    page_view_userItems {
      ...Page_view_userTypeFragment
    }
    page_view_userItemFeed {
      ...Page_view_userFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": DeletePageInput}
Response
{
  "data": {
    "deletePage": {
      "id": "4",
      "site_id": "4",
      "name": "xyz789",
      "description": "abc123",
      "title": "abc123",
      "metarobots": "abc123",
      "metaimage": "abc123",
      "uri": "xyz789",
      "visibility": "xyz789",
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "is_editor": false,
      "cursor": "abc123",
      "page_editor_groupItem": Page_editor_groupType,
      "page_editor_groupItems": [Page_editor_groupType],
      "page_editor_groupItemFeed": Page_editor_groupFeed,
      "page_editor_userItem": Page_editor_userType,
      "page_editor_userItems": [Page_editor_userType],
      "page_editor_userItemFeed": Page_editor_userFeed,
      "page_layoutItem": Page_layoutType,
      "page_layoutItems": [Page_layoutType],
      "page_layoutItemFeed": Page_layoutFeed,
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed,
      "page_view_groupItem": Page_view_groupType,
      "page_view_groupItems": [Page_view_groupType],
      "page_view_groupItemFeed": Page_view_groupFeed,
      "page_view_userItem": Page_view_userType,
      "page_view_userItems": [Page_view_userType],
      "page_view_userItemFeed": Page_view_userFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

deletePageBlock

Description

Delete a page block

Response

Returns a Page_version_blockType

Arguments
Name Description
input - DeletePageBlockInput!

Example

Query
mutation deletePageBlock($input: DeletePageBlockInput!) {
  deletePageBlock(input: $input) {
    id
    page_version_id
    page_version_block_content_id
    reference
    block_component
    weight
    cursor
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_version_block_contentItem {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItems {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItemFeed {
      ...Page_version_block_contentFeedFragment
    }
  }
}
Variables
{"input": DeletePageBlockInput}
Response
{
  "data": {
    "deletePageBlock": {
      "id": "4",
      "page_version_id": "4",
      "page_version_block_content_id": 4,
      "reference": 4,
      "block_component": "abc123",
      "weight": 987,
      "cursor": "xyz789",
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed,
      "page_version_block_contentItem": Page_version_block_contentType,
      "page_version_block_contentItems": [
        Page_version_block_contentType
      ],
      "page_version_block_contentItemFeed": Page_version_block_contentFeed
    }
  }
}

deletePageEditor

Description

Delete a page editor

Response

Returns a Page_editor_userType

Arguments
Name Description
input - DeletePageEditorInput!

Example

Query
mutation deletePageEditor($input: DeletePageEditorInput!) {
  deletePageEditor(input: $input) {
    id
    page_id
    username
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"input": DeletePageEditorInput}
Response
{
  "data": {
    "deletePageEditor": {
      "id": 4,
      "page_id": 4,
      "username": "xyz789",
      "cursor": "xyz789",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

deletePageEditorGroup

Description

Delete a page editor group

Response

Returns a Page_editor_groupType

Arguments
Name Description
input - DeletePageEditorGroupInput!

Example

Query
mutation deletePageEditorGroup($input: DeletePageEditorGroupInput!) {
  deletePageEditorGroup(input: $input) {
    id
    page_id
    group_id
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"input": DeletePageEditorGroupInput}
Response
{
  "data": {
    "deletePageEditorGroup": {
      "id": 4,
      "page_id": 4,
      "group_id": "abc123",
      "cursor": "xyz789",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

deletePageShareToken

Description

Delete a page share token

Response

Returns a Page_share

Arguments
Name Description
input - DeletePageShareTokenInput!

Example

Query
mutation deletePageShareToken($input: DeletePageShareTokenInput!) {
  deletePageShareToken(input: $input) {
    id
    page_id
    page_version_id
    token
    edit
    created
    updated
    expires
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
  }
}
Variables
{"input": DeletePageShareTokenInput}
Response
{
  "data": {
    "deletePageShareToken": {
      "id": 4,
      "page_id": 4,
      "page_version_id": "4",
      "token": 4,
      "edit": false,
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "expires": "2007-12-03T10:15:30Z",
      "cursor": "abc123",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed
    }
  }
}

deletePageVersion

Description

Delete a page version

Response

Returns a Page_versionType

Arguments
Name Description
input - DeletePageVersionInput!

Example

Query
mutation deletePageVersion($input: DeletePageVersionInput!) {
  deletePageVersion(input: $input) {
    id
    page_id
    version
    active
    created
    updated
    is_editor
    cursor
    page_version_blockItem {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItems {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItemFeed {
      ...Page_version_blockFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
  }
}
Variables
{"input": DeletePageVersionInput}
Response
{
  "data": {
    "deletePageVersion": {
      "id": 4,
      "page_id": 4,
      "version": 123,
      "active": false,
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "is_editor": false,
      "cursor": "xyz789",
      "page_version_blockItem": Page_version_blockType,
      "page_version_blockItems": [Page_version_blockType],
      "page_version_blockItemFeed": Page_version_blockFeed,
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed
    }
  }
}

deletePageViewer

Description

Delete a page view

Response

Returns a Page_view_userType

Arguments
Name Description
input - DeletePageViewerInput!

Example

Query
mutation deletePageViewer($input: DeletePageViewerInput!) {
  deletePageViewer(input: $input) {
    id
    page_id
    username
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"input": DeletePageViewerInput}
Response
{
  "data": {
    "deletePageViewer": {
      "id": 4,
      "page_id": 4,
      "username": "abc123",
      "cursor": "abc123",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

deletePageViewerGroup

Description

Delete a page view group

Response

Returns a Page_view_groupType

Arguments
Name Description
input - DeletePageViewerGroupInput!

Example

Query
mutation deletePageViewerGroup($input: DeletePageViewerGroupInput!) {
  deletePageViewerGroup(input: $input) {
    id
    page_id
    group_id
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"input": DeletePageViewerGroupInput}
Response
{
  "data": {
    "deletePageViewerGroup": {
      "id": "4",
      "page_id": 4,
      "group_id": "xyz789",
      "cursor": "xyz789",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

deleteSiteAdministrator

Description

Delete a Site Administrator

Response

Returns a SiteAdministrator

Arguments
Name Description
input - DeleteSiteAdministratorInput!

Example

Query
mutation deleteSiteAdministrator($input: DeleteSiteAdministratorInput!) {
  deleteSiteAdministrator(input: $input) {
    id
    site_id
    username
    cursor
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
  }
}
Variables
{"input": DeleteSiteAdministratorInput}
Response
{
  "data": {
    "deleteSiteAdministrator": {
      "id": 4,
      "site_id": "4",
      "username": "xyz789",
      "cursor": "abc123",
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed,
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed
    }
  }
}

dispatchEvent

Description

Dispatch an event originating from a service.

  Tell the ARIA ecosystem that _something_ has just happened.
                            
                      
Response

Returns a DispatchEvent

Arguments
Name Description
input - DispatchEventInput!

Example

Query
mutation dispatchEvent($input: DispatchEventInput!) {
  dispatchEvent(input: $input) {
    message
    success
    context
    cursor
  }
}
Variables
{"input": DispatchEventInput}
Response
{
  "data": {
    "dispatchEvent": {
      "message": "abc123",
      "success": false,
      "context": {},
      "cursor": "xyz789"
    }
  }
}

generatePageShareToken

Description

Generate a page share token

Response

Returns a Page_share

Arguments
Name Description
input - GeneratePageShareTokenInput!

Example

Query
mutation generatePageShareToken($input: GeneratePageShareTokenInput!) {
  generatePageShareToken(input: $input) {
    id
    page_id
    page_version_id
    token
    edit
    created
    updated
    expires
    cursor
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
  }
}
Variables
{"input": GeneratePageShareTokenInput}
Response
{
  "data": {
    "generatePageShareToken": {
      "id": 4,
      "page_id": 4,
      "page_version_id": 4,
      "token": "4",
      "edit": true,
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "expires": "2007-12-03T10:15:30Z",
      "cursor": "xyz789",
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed
    }
  }
}

joinGroup

Description

Add a user to a group

Response

Returns a Group_membership

Arguments
Name Description
input - JoinGroupInputType!

Example

Query
mutation joinGroup($input: JoinGroupInputType!) {
  joinGroup(input: $input) {
    id
    username
    group
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"input": JoinGroupInputType}
Response
{
  "data": {
    "joinGroup": {
      "id": 4,
      "username": 4,
      "group": 4,
      "cursor": "abc123",
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed,
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

joinSite

Description

Join a user to a site

Response

Returns a SiteUser

Arguments
Name Description
input - JoinSiteInput!

Example

Query
mutation joinSite($input: JoinSiteInput!) {
  joinSite(input: $input) {
    id
    username
    site_id
    created
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": JoinSiteInput}
Response
{
  "data": {
    "joinSite": {
      "id": 4,
      "username": 4,
      "site_id": 4,
      "created": "2007-12-03T10:15:30Z",
      "cursor": "xyz789",
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

leaveGroup

Description

Remove a user from a group using a username/group pair

Response

Returns a LeaveGroup

Arguments
Name Description
input - LeaveGroupInputType!

Example

Query
mutation leaveGroup($input: LeaveGroupInputType!) {
  leaveGroup(input: $input) {
    id
    cursor
  }
}
Variables
{"input": LeaveGroupInputType}
Response
{
  "data": {
    "leaveGroup": {
      "id": "4",
      "cursor": "xyz789"
    }
  }
}

leaveSite

Description

Removes a user from a site

Response

Returns an IsMemberType

Arguments
Name Description
input - LeaveSiteInput!

Example

Query
mutation leaveSite($input: LeaveSiteInput!) {
  leaveSite(input: $input) {
    username
    site_id
    is_member
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": LeaveSiteInput}
Response
{
  "data": {
    "leaveSite": {
      "username": 4,
      "site_id": "4",
      "is_member": true,
      "cursor": "abc123",
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

moveBlock

Description

Move a block on a page

Response

Returns [Page_version_blockType]

Arguments
Name Description
input - MoveBlockInput!

Example

Query
mutation moveBlock($input: MoveBlockInput!) {
  moveBlock(input: $input) {
    id
    page_version_id
    page_version_block_content_id
    reference
    block_component
    weight
    cursor
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_version_block_contentItem {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItems {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItemFeed {
      ...Page_version_block_contentFeedFragment
    }
  }
}
Variables
{"input": MoveBlockInput}
Response
{
  "data": {
    "moveBlock": [
      {
        "id": "4",
        "page_version_id": "4",
        "page_version_block_content_id": 4,
        "reference": 4,
        "block_component": "abc123",
        "weight": 123,
        "cursor": "xyz789",
        "page_versionItem": Page_versionType,
        "page_versionItems": [Page_versionType],
        "page_versionItemFeed": Page_versionFeed,
        "page_version_block_contentItem": Page_version_block_contentType,
        "page_version_block_contentItems": [
          Page_version_block_contentType
        ],
        "page_version_block_contentItemFeed": Page_version_block_contentFeed
      }
    ]
  }
}

publishPageVersion

Description

Publish a page version

Response

Returns [Page_versionType]

Arguments
Name Description
input - PublishPageVersionInput!

Example

Query
mutation publishPageVersion($input: PublishPageVersionInput!) {
  publishPageVersion(input: $input) {
    id
    page_id
    version
    active
    created
    updated
    is_editor
    cursor
    page_version_blockItem {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItems {
      ...Page_version_blockTypeFragment
    }
    page_version_blockItemFeed {
      ...Page_version_blockFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
  }
}
Variables
{"input": PublishPageVersionInput}
Response
{
  "data": {
    "publishPageVersion": [
      {
        "id": 4,
        "page_id": 4,
        "version": 123,
        "active": true,
        "created": "2007-12-03T10:15:30Z",
        "updated": "2007-12-03T10:15:30Z",
        "is_editor": false,
        "cursor": "xyz789",
        "page_version_blockItem": Page_version_blockType,
        "page_version_blockItems": [
          Page_version_blockType
        ],
        "page_version_blockItemFeed": Page_version_blockFeed,
        "pageItem": PageType,
        "pageItems": [PageType],
        "pageItemFeed": PageFeed
      }
    ]
  }
}

refreshClientScopes

Description

Notify that a user has updated their grants for a client

Response

Returns a RefreshClientScopes

Arguments
Name Description
input - RefreshClientScopesInput!

Example

Query
mutation refreshClientScopes($input: RefreshClientScopesInput!) {
  refreshClientScopes(input: $input) {
    status
    cursor
  }
}
Variables
{"input": RefreshClientScopesInput}
Response
{
  "data": {
    "refreshClientScopes": {
      "status": true,
      "cursor": "xyz789"
    }
  }
}

removeAvatar

Description

Remove a user avatar

Response

Returns a UserType

Arguments
Name Description
input - RemoveAvatar!

Example

Query
mutation removeAvatar($input: RemoveAvatar!) {
  removeAvatar(input: $input) {
    id
    perm_group_id
    username
    first_name
    last_name
    email
    avatar
    gender
    nationality
    country_of_residence
    timezone
    organization_id
    publication
    bio
    specialization
    career_stage
    alt_emails
    orcid
    orcid_settings
    aria_uid
    site_id
    search
    cursor
    organizationItem {
      ...OrganizationTypeFragment
    }
    organizationItems {
      ...OrganizationTypeFragment
    }
    organizationItemFeed {
      ...OrganizationFeedFragment
    }
  }
}
Variables
{"input": RemoveAvatar}
Response
{
  "data": {
    "removeAvatar": {
      "id": 987,
      "perm_group_id": 123,
      "username": "abc123",
      "first_name": "abc123",
      "last_name": "xyz789",
      "email": "abc123",
      "avatar": {},
      "gender": "abc123",
      "nationality": "xyz789",
      "country_of_residence": "xyz789",
      "timezone": "abc123",
      "organization_id": 4,
      "publication": {},
      "bio": "abc123",
      "specialization": {},
      "career_stage": "xyz789",
      "alt_emails": {},
      "orcid": "xyz789",
      "orcid_settings": {},
      "aria_uid": 123,
      "site_id": 4,
      "search": "abc123",
      "cursor": "xyz789",
      "organizationItem": OrganizationType,
      "organizationItems": [OrganizationType],
      "organizationItemFeed": OrganizationFeed
    }
  }
}

removeFromMyGroups

Description

Remove a group from a user's list of groups

Response

Returns a User_group

Arguments
Name Description
input - RemoveFromMyGroupsInputType!

Example

Query
mutation removeFromMyGroups($input: RemoveFromMyGroupsInputType!) {
  removeFromMyGroups(input: $input) {
    id
    username
    group
    options
    cursor
    userItem {
      ...UserTypeFragment
    }
    userItems {
      ...UserTypeFragment
    }
    userItemFeed {
      ...UserFeedFragment
    }
    groupItem {
      ...GroupTypeFragment
    }
    groupItems {
      ...GroupTypeFragment
    }
    groupItemFeed {
      ...GroupFeedFragment
    }
  }
}
Variables
{"input": RemoveFromMyGroupsInputType}
Response
{
  "data": {
    "removeFromMyGroups": {
      "id": 4,
      "username": 4,
      "group": 4,
      "options": {},
      "cursor": "xyz789",
      "userItem": UserType,
      "userItems": [UserType],
      "userItemFeed": UserFeed,
      "groupItem": GroupType,
      "groupItems": [GroupType],
      "groupItemFeed": GroupFeed
    }
  }
}

removeGroup

Description

Remove a group

Response

Returns a RemoveGroup

Arguments
Name Description
input - RemoveGroupInputType!

Example

Query
mutation removeGroup($input: RemoveGroupInputType!) {
  removeGroup(input: $input) {
    id
    cursor
  }
}
Variables
{"input": RemoveGroupInputType}
Response
{
  "data": {
    "removeGroup": {
      "id": 4,
      "cursor": "abc123"
    }
  }
}

setDocumentOwner

Description

Set document owner.

Response

Returns a DocumentOwner

Arguments
Name Description
input - SetDocumentOwnerInput!

Example

Query
mutation setDocumentOwner($input: SetDocumentOwnerInput!) {
  setDocumentOwner(input: $input) {
    doid
    did
    id
    type
    is_added
    cursor
  }
}
Variables
{"input": SetDocumentOwnerInput}
Response
{
  "data": {
    "setDocumentOwner": {
      "doid": 123,
      "did": 123,
      "id": 987,
      "type": "xyz789",
      "is_added": false,
      "cursor": "xyz789"
    }
  }
}

setDocumentTags

Description

Set document owner.

Response

Returns a DocumentOwner

Arguments
Name Description
input - SetDocumentTagsInput!

Example

Query
mutation setDocumentTags($input: SetDocumentTagsInput!) {
  setDocumentTags(input: $input) {
    doid
    did
    id
    type
    is_added
    cursor
  }
}
Variables
{"input": SetDocumentTagsInput}
Response
{
  "data": {
    "setDocumentTags": {
      "doid": 987,
      "did": 123,
      "id": 123,
      "type": "abc123",
      "is_added": false,
      "cursor": "abc123"
    }
  }
}

setDocumentUser

Description

Set document user.

Response

Returns a DocumentUser

Arguments
Name Description
input - SetDocumentUserInput!

Example

Query
mutation setDocumentUser($input: SetDocumentUserInput!) {
  setDocumentUser(input: $input) {
    duid
    did
    id
    type
    is_added
    cursor
  }
}
Variables
{"input": SetDocumentUserInput}
Response
{
  "data": {
    "setDocumentUser": {
      "duid": 123,
      "did": 987,
      "id": 987,
      "type": "abc123",
      "is_added": true,
      "cursor": "xyz789"
    }
  }
}

updateBlock

Description

Update a block on a page

Response

Returns a Page_version_blockType

Arguments
Name Description
input - UpdateBlockInput!

Example

Query
mutation updateBlock($input: UpdateBlockInput!) {
  updateBlock(input: $input) {
    id
    page_version_id
    page_version_block_content_id
    reference
    block_component
    weight
    cursor
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_version_block_contentItem {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItems {
      ...Page_version_block_contentTypeFragment
    }
    page_version_block_contentItemFeed {
      ...Page_version_block_contentFeedFragment
    }
  }
}
Variables
{"input": UpdateBlockInput}
Response
{
  "data": {
    "updateBlock": {
      "id": "4",
      "page_version_id": "4",
      "page_version_block_content_id": "4",
      "reference": "4",
      "block_component": "xyz789",
      "weight": 123,
      "cursor": "abc123",
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed,
      "page_version_block_contentItem": Page_version_block_contentType,
      "page_version_block_contentItems": [
        Page_version_block_contentType
      ],
      "page_version_block_contentItemFeed": Page_version_block_contentFeed
    }
  }
}

updateDocument

Description

Update an existing document data.

Response

Returns a DocumentType

Arguments
Name Description
input - UpdateDocumentInput!

Example

Query
mutation updateDocument($input: UpdateDocumentInput!) {
  updateDocument(input: $input) {
    title
    description
    document
    filename
    added
    updated
    hidden
    download
    site_id
    category_id
    id
    cursor
    tagItem {
      ...TagTypeFragment
    }
    tagItems {
      ...TagTypeFragment
    }
    tagItemFeed {
      ...TagFeedFragment
    }
    categoryItem {
      ...CategoryTypeFragment
    }
    categoryItems {
      ...CategoryTypeFragment
    }
    categoryItemFeed {
      ...CategoryFeedFragment
    }
  }
}
Variables
{"input": UpdateDocumentInput}
Response
{
  "data": {
    "updateDocument": {
      "title": "xyz789",
      "description": "abc123",
      "document": "xyz789",
      "filename": "abc123",
      "added": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "hidden": 123,
      "download": "abc123",
      "site_id": "4",
      "category_id": 123,
      "id": 987,
      "cursor": "abc123",
      "tagItem": TagType,
      "tagItems": [TagType],
      "tagItemFeed": TagFeed,
      "categoryItem": CategoryType,
      "categoryItems": [CategoryType],
      "categoryItemFeed": CategoryFeed
    }
  }
}

updateMenu

Description

Update a menu

Response

Returns a MenuType

Arguments
Name Description
input - UpdateMenuInput!

Example

Query
mutation updateMenu($input: UpdateMenuInput!) {
  updateMenu(input: $input) {
    id
    site_id
    name
    cursor
    menu_linkItem {
      ...Menu_linkTypeFragment
    }
    menu_linkItems {
      ...Menu_linkTypeFragment
    }
    menu_linkItemFeed {
      ...Menu_linkFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": UpdateMenuInput}
Response
{
  "data": {
    "updateMenu": {
      "id": 4,
      "site_id": "4",
      "name": "abc123",
      "cursor": "xyz789",
      "menu_linkItem": Menu_linkType,
      "menu_linkItems": [Menu_linkType],
      "menu_linkItemFeed": Menu_linkFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

updatePage

Description

Update a page

Response

Returns a PageType

Arguments
Name Description
input - UpdatePageInput!

Example

Query
mutation updatePage($input: UpdatePageInput!) {
  updatePage(input: $input) {
    id
    site_id
    name
    description
    title
    metarobots
    metaimage
    uri
    visibility
    created
    updated
    is_editor
    cursor
    page_editor_groupItem {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItems {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItemFeed {
      ...Page_editor_groupFeedFragment
    }
    page_editor_userItem {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItems {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItemFeed {
      ...Page_editor_userFeedFragment
    }
    page_layoutItem {
      ...Page_layoutTypeFragment
    }
    page_layoutItems {
      ...Page_layoutTypeFragment
    }
    page_layoutItemFeed {
      ...Page_layoutFeedFragment
    }
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_view_groupItem {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItems {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItemFeed {
      ...Page_view_groupFeedFragment
    }
    page_view_userItem {
      ...Page_view_userTypeFragment
    }
    page_view_userItems {
      ...Page_view_userTypeFragment
    }
    page_view_userItemFeed {
      ...Page_view_userFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": UpdatePageInput}
Response
{
  "data": {
    "updatePage": {
      "id": 4,
      "site_id": "4",
      "name": "abc123",
      "description": "abc123",
      "title": "abc123",
      "metarobots": "abc123",
      "metaimage": "xyz789",
      "uri": "abc123",
      "visibility": "abc123",
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "is_editor": false,
      "cursor": "abc123",
      "page_editor_groupItem": Page_editor_groupType,
      "page_editor_groupItems": [Page_editor_groupType],
      "page_editor_groupItemFeed": Page_editor_groupFeed,
      "page_editor_userItem": Page_editor_userType,
      "page_editor_userItems": [Page_editor_userType],
      "page_editor_userItemFeed": Page_editor_userFeed,
      "page_layoutItem": Page_layoutType,
      "page_layoutItems": [Page_layoutType],
      "page_layoutItemFeed": Page_layoutFeed,
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed,
      "page_view_groupItem": Page_view_groupType,
      "page_view_groupItems": [Page_view_groupType],
      "page_view_groupItemFeed": Page_view_groupFeed,
      "page_view_userItem": Page_view_userType,
      "page_view_userItems": [Page_view_userType],
      "page_view_userItemFeed": Page_view_userFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

updatePageVisibility

Description

Update page visibility

Response

Returns a PageType

Arguments
Name Description
input - UpdatePageVisibilityInput!

Example

Query
mutation updatePageVisibility($input: UpdatePageVisibilityInput!) {
  updatePageVisibility(input: $input) {
    id
    site_id
    name
    description
    title
    metarobots
    metaimage
    uri
    visibility
    created
    updated
    is_editor
    cursor
    page_editor_groupItem {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItems {
      ...Page_editor_groupTypeFragment
    }
    page_editor_groupItemFeed {
      ...Page_editor_groupFeedFragment
    }
    page_editor_userItem {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItems {
      ...Page_editor_userTypeFragment
    }
    page_editor_userItemFeed {
      ...Page_editor_userFeedFragment
    }
    page_layoutItem {
      ...Page_layoutTypeFragment
    }
    page_layoutItems {
      ...Page_layoutTypeFragment
    }
    page_layoutItemFeed {
      ...Page_layoutFeedFragment
    }
    page_versionItem {
      ...Page_versionTypeFragment
    }
    page_versionItems {
      ...Page_versionTypeFragment
    }
    page_versionItemFeed {
      ...Page_versionFeedFragment
    }
    page_view_groupItem {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItems {
      ...Page_view_groupTypeFragment
    }
    page_view_groupItemFeed {
      ...Page_view_groupFeedFragment
    }
    page_view_userItem {
      ...Page_view_userTypeFragment
    }
    page_view_userItems {
      ...Page_view_userTypeFragment
    }
    page_view_userItemFeed {
      ...Page_view_userFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
  }
}
Variables
{"input": UpdatePageVisibilityInput}
Response
{
  "data": {
    "updatePageVisibility": {
      "id": 4,
      "site_id": "4",
      "name": "xyz789",
      "description": "abc123",
      "title": "abc123",
      "metarobots": "xyz789",
      "metaimage": "xyz789",
      "uri": "xyz789",
      "visibility": "abc123",
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "is_editor": true,
      "cursor": "xyz789",
      "page_editor_groupItem": Page_editor_groupType,
      "page_editor_groupItems": [Page_editor_groupType],
      "page_editor_groupItemFeed": Page_editor_groupFeed,
      "page_editor_userItem": Page_editor_userType,
      "page_editor_userItems": [Page_editor_userType],
      "page_editor_userItemFeed": Page_editor_userFeed,
      "page_layoutItem": Page_layoutType,
      "page_layoutItems": [Page_layoutType],
      "page_layoutItemFeed": Page_layoutFeed,
      "page_versionItem": Page_versionType,
      "page_versionItems": [Page_versionType],
      "page_versionItemFeed": Page_versionFeed,
      "page_view_groupItem": Page_view_groupType,
      "page_view_groupItems": [Page_view_groupType],
      "page_view_groupItemFeed": Page_view_groupFeed,
      "page_view_userItem": Page_view_userType,
      "page_view_userItems": [Page_view_userType],
      "page_view_userItemFeed": Page_view_userFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed
    }
  }
}

updateSite

Description

Update a site

Response

Returns a SiteType

Arguments
Name Description
input - UpdateSite!

Example

Query
mutation updateSite($input: UpdateSite!) {
  updateSite(input: $input) {
    id
    name
    title
    home_uri
    perm_attribute
    theme
    privacy_policy_url
    terms_url
    created
    updated
    active
    is_admin
    cursor
    menuItem {
      ...MenuTypeFragment
    }
    menuItems {
      ...MenuTypeFragment
    }
    menuItemFeed {
      ...MenuFeedFragment
    }
    pageItem {
      ...PageTypeFragment
    }
    pageItems {
      ...PageTypeFragment
    }
    pageItemFeed {
      ...PageFeedFragment
    }
    site_layoutItem {
      ...Site_layoutTypeFragment
    }
    site_layoutItems {
      ...Site_layoutTypeFragment
    }
    site_layoutItemFeed {
      ...Site_layoutFeedFragment
    }
    site_administratorItem {
      ...Site_administratorTypeFragment
    }
    site_administratorItems {
      ...Site_administratorTypeFragment
    }
    site_administratorItemFeed {
      ...Site_administratorFeedFragment
    }
    site_domainItem {
      ...Site_domainTypeFragment
    }
    site_domainItems {
      ...Site_domainTypeFragment
    }
    site_domainItemFeed {
      ...Site_domainFeedFragment
    }
    site_logItem {
      ...Site_logTypeFragment
    }
    site_logItems {
      ...Site_logTypeFragment
    }
    site_logItemFeed {
      ...Site_logFeedFragment
    }
  }
}
Variables
{"input": UpdateSite}
Response
{
  "data": {
    "updateSite": {
      "id": 4,
      "name": "xyz789",
      "title": "xyz789",
      "home_uri": "xyz789",
      "perm_attribute": "xyz789",
      "theme": {},
      "privacy_policy_url": "abc123",
      "terms_url": "abc123",
      "created": "2007-12-03T10:15:30Z",
      "updated": "2007-12-03T10:15:30Z",
      "active": true,
      "is_admin": true,
      "cursor": "abc123",
      "menuItem": MenuType,
      "menuItems": [MenuType],
      "menuItemFeed": MenuFeed,
      "pageItem": PageType,
      "pageItems": [PageType],
      "pageItemFeed": PageFeed,
      "site_layoutItem": Site_layoutType,
      "site_layoutItems": [Site_layoutType],
      "site_layoutItemFeed": Site_layoutFeed,
      "site_administratorItem": Site_administratorType,
      "site_administratorItems": [Site_administratorType],
      "site_administratorItemFeed": Site_administratorFeed,
      "site_domainItem": Site_domainType,
      "site_domainItems": [Site_domainType],
      "site_domainItemFeed": Site_domainFeed,
      "site_logItem": Site_logType,
      "site_logItems": [Site_logType],
      "site_logItemFeed": Site_logFeed
    }
  }
}

updateSiteLayout

Description

Update a site layout

Response

Returns a Site_layoutType

Arguments
Name Description
input - UpdateSiteLayoutInput!

Example

Query
mutation updateSiteLayout($input: UpdateSiteLayoutInput!) {
  updateSiteLayout(input: $input) {
    id
    site_id
    site_layout_content_id
    type
    layout_component
    weight
    cursor
    page_layoutItem {
      ...Page_layoutTypeFragment
    }
    page_layoutItems {
      ...Page_layoutTypeFragment
    }
    page_layoutItemFeed {
      ...Page_layoutFeedFragment
    }
    siteItem {
      ...SiteTypeFragment
    }
    siteItems {
      ...SiteTypeFragment
    }
    siteItemFeed {
      ...SiteFeedFragment
    }
    site_layout_contentItem {
      ...Site_layout_contentTypeFragment
    }
    site_layout_contentItems {
      ...Site_layout_contentTypeFragment
    }
    site_layout_contentItemFeed {
      ...Site_layout_contentFeedFragment
    }
  }
}
Variables
{"input": UpdateSiteLayoutInput}
Response
{
  "data": {
    "updateSiteLayout": {
      "id": 4,
      "site_id": "4",
      "site_layout_content_id": 4,
      "type": "xyz789",
      "layout_component": "xyz789",
      "weight": 123,
      "cursor": "abc123",
      "page_layoutItem": Page_layoutType,
      "page_layoutItems": [Page_layoutType],
      "page_layoutItemFeed": Page_layoutFeed,
      "siteItem": SiteType,
      "siteItems": [SiteType],
      "siteItemFeed": SiteFeed,
      "site_layout_contentItem": Site_layout_contentType,
      "site_layout_contentItems": [
        Site_layout_contentType
      ],
      "site_layout_contentItemFeed": Site_layout_contentFeed
    }
  }
}

updateUser

Description

Update user profile

Response

Returns a UserType

Arguments
Name Description
input - UpdateUser!

Example

Query
mutation updateUser($input: UpdateUser!) {
  updateUser(input: $input) {
    id
    perm_group_id
    username
    first_name
    last_name
    email
    avatar
    gender
    nationality
    country_of_residence
    timezone
    organization_id
    publication
    bio
    specialization
    career_stage
    alt_emails
    orcid
    orcid_settings
    aria_uid
    site_id
    search
    cursor
    organizationItem {
      ...OrganizationTypeFragment
    }
    organizationItems {
      ...OrganizationTypeFragment
    }
    organizationItemFeed {
      ...OrganizationFeedFragment
    }
  }
}
Variables
{"input": UpdateUser}
Response
{
  "data": {
    "updateUser": {
      "id": 123,
      "perm_group_id": 987,
      "username": "xyz789",
      "first_name": "xyz789",
      "last_name": "abc123",
      "email": "xyz789",
      "avatar": {},
      "gender": "abc123",
      "nationality": "abc123",
      "country_of_residence": "abc123",
      "timezone": "xyz789",
      "organization_id": 4,
      "publication": {},
      "bio": "xyz789",
      "specialization": {},
      "career_stage": "xyz789",
      "alt_emails": {},
      "orcid": "xyz789",
      "orcid_settings": {},
      "aria_uid": 987,
      "site_id": 4,
      "search": "xyz789",
      "cursor": "xyz789",
      "organizationItem": OrganizationType,
      "organizationItems": [OrganizationType],
      "organizationItemFeed": OrganizationFeed
    }
  }
}

updateUserData

Description

Update user profile data

Response

Returns a UserType

Arguments
Name Description
input - UpdateUserData!

Example

Query
mutation updateUserData($input: UpdateUserData!) {
  updateUserData(input: $input) {
    id
    perm_group_id
    username
    first_name
    last_name
    email
    avatar
    gender
    nationality
    country_of_residence
    timezone
    organization_id
    publication
    bio
    specialization
    career_stage
    alt_emails
    orcid
    orcid_settings
    aria_uid
    site_id
    search
    cursor
    organizationItem {
      ...OrganizationTypeFragment
    }
    organizationItems {
      ...OrganizationTypeFragment
    }
    organizationItemFeed {
      ...OrganizationFeedFragment
    }
  }
}
Variables
{"input": UpdateUserData}
Response
{
  "data": {
    "updateUserData": {
      "id": 123,
      "perm_group_id": 987,
      "username": "xyz789",
      "first_name": "xyz789",
      "last_name": "abc123",
      "email": "xyz789",
      "avatar": {},
      "gender": "xyz789",
      "nationality": "abc123",
      "country_of_residence": "abc123",
      "timezone": "xyz789",
      "organization_id": "4",
      "publication": {},
      "bio": "xyz789",
      "specialization": {},
      "career_stage": "abc123",
      "alt_emails": {},
      "orcid": "abc123",
      "orcid_settings": {},
      "aria_uid": 987,
      "site_id": "4",
      "search": "xyz789",
      "cursor": "xyz789",
      "organizationItem": OrganizationType,
      "organizationItems": [OrganizationType],
      "organizationItemFeed": OrganizationFeed
    }
  }
}

Types

AccessFeed

Description

This is a Type for the access table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [AccessType]
pageInfo - AccessFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [AccessType],
  "pageInfo": AccessFeedInfo
}

AccessFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": true
}

AccessFilters

Description

This is a Type for the access table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
site_id - ID The primary site ID that this access route is associated with.
title - String Title of the access route, displayed during selection
uri - String URI used to reference the Access route
image - String Optional image url, used in service selection.
description - String Description of this access route
techreview - Int Is technical review before scientific (1) or after scientific (0)
open - DateTime Open date and time
close - DateTime Close data and time
access_type - String Is this access route normal, or call only (meaning an always open acess route is open)
id - Int Access Route ID
Example
{
  "site_id": "4",
  "title": "xyz789",
  "uri": "xyz789",
  "image": "abc123",
  "description": "abc123",
  "techreview": 123,
  "open": "2007-12-03T10:15:30Z",
  "close": "2007-12-03T10:15:30Z",
  "access_type": "abc123",
  "id": 987
}

AccessSort

Description

This is a Type for the access table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

AccessType

Description

The access route. Access routes define the primary submission pathway for proposals, and determine things like required proposal fields, service cataloge etc.

Fields
Field Name Description
site_id - ID The primary site ID that this access route is associated with.
title - String Title of the access route, displayed during selection
uri - String URI used to reference the Access route
image - String Optional image url, used in service selection.
description - String Description of this access route
techreview - Int Is technical review before scientific (1) or after scientific (0)
open - DateTime Open date and time
close - DateTime Close data and time
access_type - String Is this access route normal, or call only (meaning an always open acess route is open)
id - Int Access Route ID
cursor - String
access_fieldsItem - Access_fieldsType
Arguments
id - ID!
access_fieldsItems - [Access_fieldsType]
Arguments
access_fieldsItemFeed - Access_fieldsFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
access_scopesItem - Access_scopesType
Arguments
id - ID!
access_scopesItems - [Access_scopesType]
Arguments
access_scopesItemFeed - Access_scopesFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
access_termsItem - Access_termsType
Arguments
id - ID!
access_termsItems - [Access_termsType]
Arguments
access_termsItemFeed - Access_termsFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
visitItem - VisitType
Arguments
id - ID!
visitItems - [VisitType]
Arguments
filters - VisitFilters
sort - VisitSort
visitItemFeed - VisitFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - VisitFilters
sort - JSONObject
sessionItem - SessionType
Arguments
id - ID!
sessionItems - [SessionType]
Arguments
filters - SessionFilters
sort - SessionSort
sessionItemFeed - SessionFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SessionFilters
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "site_id": "4",
  "title": "xyz789",
  "uri": "abc123",
  "image": "abc123",
  "description": "xyz789",
  "techreview": 987,
  "open": "2007-12-03T10:15:30Z",
  "close": "2007-12-03T10:15:30Z",
  "access_type": "xyz789",
  "id": 123,
  "cursor": "xyz789",
  "access_fieldsItem": Access_fieldsType,
  "access_fieldsItems": [Access_fieldsType],
  "access_fieldsItemFeed": Access_fieldsFeed,
  "access_scopesItem": Access_scopesType,
  "access_scopesItems": [Access_scopesType],
  "access_scopesItemFeed": Access_scopesFeed,
  "access_termsItem": Access_termsType,
  "access_termsItems": [Access_termsType],
  "access_termsItemFeed": Access_termsFeed,
  "visitItem": VisitType,
  "visitItems": [VisitType],
  "visitItemFeed": VisitFeed,
  "sessionItem": SessionType,
  "sessionItems": [SessionType],
  "sessionItemFeed": SessionFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

Access_fieldsFeed

Description

This is a Type for the access_fields table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Access_fieldsType]
pageInfo - Access_fieldsFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Access_fieldsType],
  "pageInfo": Access_fieldsFeedInfo
}

Access_fieldsFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": true
}

Access_fieldsFilters

Description

This is a Type for the access_fields table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
access_id - Int Access route associated with this field
Example
{
  "fid": 123,
  "ref": "abc123",
  "title": "xyz789",
  "alttitle": "abc123",
  "type": "xyz789",
  "required": 123,
  "options": {},
  "altoptions": {},
  "order": 987,
  "access_id": 123
}

Access_fieldsSort

Description

This is a Type for the access_fields table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

Access_fieldsType

Description

Details of the proposal submission form for a given access route

Fields
Field Name Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
access_id - Int Access route associated with this field
cursor - String
accessItem - AccessType
Arguments
id - ID!
accessItems - [AccessType]
Arguments
filters - AccessFilters
sort - AccessSort
accessItemFeed - AccessFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - AccessFilters
sort - JSONObject
Example
{
  "fid": 123,
  "ref": "xyz789",
  "title": "xyz789",
  "alttitle": "abc123",
  "type": "abc123",
  "required": 123,
  "options": {},
  "altoptions": {},
  "order": 987,
  "access_id": 987,
  "cursor": "xyz789",
  "accessItem": AccessType,
  "accessItems": [AccessType],
  "accessItemFeed": AccessFeed
}

Access_scopesFeed

Description

This is a Type for the access_scopes table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Access_scopesType]
pageInfo - Access_scopesFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Access_scopesType],
  "pageInfo": Access_scopesFeedInfo
}

Access_scopesFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

Access_scopesFilters

Description

This is a Type for the access_scopes table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
access_id - Int
scope_id - ID
required - Int
Example
{"access_id": 987, "scope_id": 4, "required": 123}

Access_scopesSort

Description

This is a Type for the access_scopes table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

Access_scopesType

Description

Define which scopes (profile attribute bundles) that are associated with this access route, used to determine whether a user profile is complete and has all information required for submission

Fields
Field Name Description
access_id - Int
scope_id - ID
required - Int
cursor - String
accessItem - AccessType
Arguments
id - ID!
accessItems - [AccessType]
Arguments
filters - AccessFilters
sort - AccessSort
accessItemFeed - AccessFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - AccessFilters
sort - JSONObject
scopeItem - ScopeType
Arguments
id - ID!
scopeItems - [ScopeType]
Arguments
filters - ScopeFilters
sort - ScopeSort
scopeItemFeed - ScopeFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - ScopeFilters
sort - JSONObject
Example
{
  "access_id": 987,
  "scope_id": 4,
  "required": 123,
  "cursor": "xyz789",
  "accessItem": AccessType,
  "accessItems": [AccessType],
  "accessItemFeed": AccessFeed,
  "scopeItem": ScopeType,
  "scopeItems": [ScopeType],
  "scopeItemFeed": ScopeFeed
}

Access_termsFeed

Description

This is a Type for the access_terms table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Access_termsType]
pageInfo - Access_termsFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Access_termsType],
  "pageInfo": Access_termsFeedInfo
}

Access_termsFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

Access_termsFilters

Description

This is a Type for the access_terms table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
access_id - Int
username - ID
terms - String
signed - Int
user_id - ID
Example
{
  "access_id": 987,
  "username": "4",
  "terms": "abc123",
  "signed": 987,
  "user_id": 4
}

Access_termsSort

Description

This is a Type for the access_terms table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

Access_termsType

Description

Terms and conditions for access route that moderators and reviewers need to accept before they can see associated user details, and additional proposal details.

Fields
Field Name Description
access_id - Int
username - ID
terms - String
signed - Int
user_id - ID
cursor - String
accessItem - AccessType
Arguments
id - ID!
accessItems - [AccessType]
Arguments
filters - AccessFilters
sort - AccessSort
accessItemFeed - AccessFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - AccessFilters
sort - JSONObject
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "access_id": 987,
  "username": "4",
  "terms": "abc123",
  "signed": 123,
  "user_id": 4,
  "cursor": "xyz789",
  "accessItem": AccessType,
  "accessItems": [AccessType],
  "accessItemFeed": AccessFeed,
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

AddBlockToPageInput

Fields
Input Field Description
page_version_id - ID!
block_component - String!
weight - Int
content - JSON
options - JSON
Example
{
  "page_version_id": "4",
  "block_component": "abc123",
  "weight": 123,
  "content": {},
  "options": {}
}

AddPageEditorGroupInput

Fields
Input Field Description
page_id - ID!
group_id - String!
Example
{
  "page_id": "4",
  "group_id": "xyz789"
}

AddPageEditorInput

Fields
Input Field Description
page_id - ID!
username - String!
Example
{
  "page_id": "4",
  "username": "xyz789"
}

AddPageViewerGroupInput

Fields
Input Field Description
page_id - ID!
group_id - String!
Example
{
  "page_id": "4",
  "group_id": "xyz789"
}

AddPageViewerInput

Fields
Input Field Description
page_id - ID!
username - String!
Example
{
  "page_id": "4",
  "username": "xyz789"
}

AddSiteAdministratorInput

Fields
Input Field Description
site_id - ID!
username - String!
Example
{
  "site_id": "4",
  "username": "xyz789"
}

AddSiteLogInput

Fields
Input Field Description
site_id - ID!
message - String!
level - String
context - JSON
Example
{
  "site_id": "4",
  "message": "xyz789",
  "level": "xyz789",
  "context": {}
}

AddToMyGroupsInputType

Fields
Input Field Description
username - ID
group - ID!
Example
{"username": "4", "group": 4}

AttributeFeed

Description

This is a Type for the attribute table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [AttributeType]
pageInfo - AttributeFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [AttributeType],
  "pageInfo": AttributeFeedInfo
}

AttributeFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": true
}

AttributeFilters

Description

This is a Type for the attribute table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
reference - String Reference for the scope attribute bundle
name - String Human readable name for the scope attribute bundle
description - String Description of the attribute content
type - String FAE/Schema reference type for the attribute
Example
{
  "id": "4",
  "reference": "xyz789",
  "name": "abc123",
  "description": "xyz789",
  "type": "xyz789"
}

AttributeSort

Description

This is a Type for the attribute table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

AttributeType

Description

List of all possible user attributes loaded from the user_data table

Fields
Field Name Description
id - ID
reference - String Reference for the scope attribute bundle
name - String Human readable name for the scope attribute bundle
description - String Description of the attribute content
type - String FAE/Schema reference type for the attribute
cursor - String
scope_attributeItem - Scope_attributeType
Arguments
id - ID!
scope_attributeItems - [Scope_attributeType]
Arguments
scope_attributeItemFeed - Scope_attributeFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
Example
{
  "id": 4,
  "reference": "xyz789",
  "name": "abc123",
  "description": "abc123",
  "type": "abc123",
  "cursor": "xyz789",
  "scope_attributeItem": Scope_attributeType,
  "scope_attributeItems": [Scope_attributeType],
  "scope_attributeItemFeed": Scope_attributeFeed
}

Boolean

Description

The Boolean scalar type represents true or false.

CallFeed

Description

This is a Type for the call table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [CallType]
pageInfo - CallFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [CallType],
  "pageInfo": CallFeedInfo
}

CallFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

CallFilters

Description

This is a Type for the call table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
site_id - ID Site associated with this call
uri - String URI associated with this call
name - String Call name
call_type - String Is this a normal call (TYPE_NORMAL) or an access enabled call (TYPE_ACCESS_CALL)?
short - String Short description of this call
description - String Full description of this call
open - DateTime Opening date and time
close - DateTime Close date and time
template - String Template to use to display this call (optional - internally used)
id - Int Call ID
Example
{
  "site_id": "4",
  "uri": "abc123",
  "name": "abc123",
  "call_type": "abc123",
  "short": "abc123",
  "description": "abc123",
  "open": "2007-12-03T10:15:30Z",
  "close": "2007-12-03T10:15:30Z",
  "template": "xyz789",
  "id": 987
}

CallSort

Description

This is a Type for the call table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

CallType

Description

Calls. Time limited requests for short proposals with no visits associated with them

Fields
Field Name Description
site_id - ID Site associated with this call
uri - String URI associated with this call
name - String Call name
call_type - String Is this a normal call (TYPE_NORMAL) or an access enabled call (TYPE_ACCESS_CALL)?
short - String Short description of this call
description - String Full description of this call
open - DateTime Opening date and time
close - DateTime Close date and time
template - String Template to use to display this call (optional - internally used)
id - Int Call ID
cursor - String
call_fieldsItem - Call_fieldsType
Arguments
id - ID!
call_fieldsItems - [Call_fieldsType]
Arguments
call_fieldsItemFeed - Call_fieldsFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Call_fieldsFilters
sort - JSONObject
call_scopesItem - Call_scopesType
Arguments
id - ID!
call_scopesItems - [Call_scopesType]
Arguments
call_scopesItemFeed - Call_scopesFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Call_scopesFilters
sort - JSONObject
call_termsItem - Call_termsType
Arguments
id - ID!
call_termsItems - [Call_termsType]
Arguments
call_termsItemFeed - Call_termsFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Call_termsFilters
sort - JSONObject
call_applicationItem - Call_applicationType
Arguments
id - ID!
call_applicationItems - [Call_applicationType]
Arguments
call_applicationItemFeed - Call_applicationFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "site_id": 4,
  "uri": "xyz789",
  "name": "abc123",
  "call_type": "xyz789",
  "short": "abc123",
  "description": "abc123",
  "open": "2007-12-03T10:15:30Z",
  "close": "2007-12-03T10:15:30Z",
  "template": "abc123",
  "id": 123,
  "cursor": "xyz789",
  "call_fieldsItem": Call_fieldsType,
  "call_fieldsItems": [Call_fieldsType],
  "call_fieldsItemFeed": Call_fieldsFeed,
  "call_scopesItem": Call_scopesType,
  "call_scopesItems": [Call_scopesType],
  "call_scopesItemFeed": Call_scopesFeed,
  "call_termsItem": Call_termsType,
  "call_termsItems": [Call_termsType],
  "call_termsItemFeed": Call_termsFeed,
  "call_applicationItem": Call_applicationType,
  "call_applicationItems": [Call_applicationType],
  "call_applicationItemFeed": Call_applicationFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

Call_applicationFeed

Description

This is a Type for the call_application table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Call_applicationType]
pageInfo - Call_applicationFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Call_applicationType],
  "pageInfo": Call_applicationFeedInfo
}

Call_applicationFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": true
}

Call_applicationFilters

Description

This is a Type for the call_application table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
title - String Title of this application
status - String The status of this application
submitted - DateTime The date and time of this submission
confirmed - DateTime The date and time that this call application was confirmed
approved - DateTime The date and time that this application was approved by the moderator
completed - DateTime The date and time that this application entered completed state
username - ID
moderator - ID
link - String
call_id - Int Call to which this application is made
id - Int Call application ID
Example
{
  "title": "xyz789",
  "status": "abc123",
  "submitted": "2007-12-03T10:15:30Z",
  "confirmed": "2007-12-03T10:15:30Z",
  "approved": "2007-12-03T10:15:30Z",
  "completed": "2007-12-03T10:15:30Z",
  "username": "4",
  "moderator": 4,
  "link": "abc123",
  "call_id": 987,
  "id": 987
}

Call_applicationSort

Description

This is a Type for the call_application table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

Call_applicationType

Description

The call application, submitted to a call

Fields
Field Name Description
title - String Title of this application
status - String The status of this application
submitted - DateTime The date and time of this submission
confirmed - DateTime The date and time that this call application was confirmed
approved - DateTime The date and time that this application was approved by the moderator
completed - DateTime The date and time that this application entered completed state
username - ID
moderator - ID
link - String
call_id - Int Call to which this application is made
id - Int Call application ID
cursor - String
call_application_dataItem - Call_application_dataType
Arguments
id - ID!
call_application_dataItems - [Call_application_dataType]
call_application_dataItemFeed - Call_application_dataFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
call_application_teamItem - Call_application_teamType
Arguments
id - ID!
call_application_teamItems - [Call_application_teamType]
call_application_teamItemFeed - Call_application_teamFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
callItem - CallType
Arguments
id - ID!
callItems - [CallType]
Arguments
filters - CallFilters
sort - CallSort
callItemFeed - CallFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - CallFilters
sort - JSONObject
Example
{
  "title": "abc123",
  "status": "abc123",
  "submitted": "2007-12-03T10:15:30Z",
  "confirmed": "2007-12-03T10:15:30Z",
  "approved": "2007-12-03T10:15:30Z",
  "completed": "2007-12-03T10:15:30Z",
  "username": 4,
  "moderator": "4",
  "link": "xyz789",
  "call_id": 987,
  "id": 123,
  "cursor": "xyz789",
  "call_application_dataItem": Call_application_dataType,
  "call_application_dataItems": [
    Call_application_dataType
  ],
  "call_application_dataItemFeed": Call_application_dataFeed,
  "call_application_teamItem": Call_application_teamType,
  "call_application_teamItems": [
    Call_application_teamType
  ],
  "call_application_teamItemFeed": Call_application_teamFeed,
  "callItem": CallType,
  "callItems": [CallType],
  "callItemFeed": CallFeed
}

Call_application_dataFeed

Description

This is a Type for the call_application_data table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Call_application_dataType]
pageInfo - Call_application_dataFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Call_application_dataType],
  "pageInfo": Call_application_dataFeedInfo
}

Call_application_dataFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": false
}

Call_application_dataFilters

Description

This is a Type for the call_application_data table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
content - JSON Object containing data. May be a simple scaler or a more complex custom data type
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
call_application_id - Int The call application that this data is associated with
Example
{
  "fid": 123,
  "ref": "abc123",
  "content": {},
  "title": "xyz789",
  "alttitle": "xyz789",
  "type": "abc123",
  "required": 987,
  "options": {},
  "altoptions": {},
  "order": 123,
  "call_application_id": 987
}

Call_application_dataSort

Description

This is a Type for the call_application_data table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

Call_application_dataType

Description

Call application form data

Fields
Field Name Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
content - JSON Object containing data. May be a simple scaler or a more complex custom data type
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
call_application_id - Int The call application that this data is associated with
cursor - String
call_applicationItem - Call_applicationType
Arguments
id - ID!
call_applicationItems - [Call_applicationType]
Arguments
call_applicationItemFeed - Call_applicationFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
Example
{
  "fid": 123,
  "ref": "abc123",
  "content": {},
  "title": "xyz789",
  "alttitle": "abc123",
  "type": "abc123",
  "required": 987,
  "options": {},
  "altoptions": {},
  "order": 987,
  "call_application_id": 123,
  "cursor": "abc123",
  "call_applicationItem": Call_applicationType,
  "call_applicationItems": [Call_applicationType],
  "call_applicationItemFeed": Call_applicationFeed
}

Call_application_teamFeed

Description

This is a Type for the call_application_team table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Call_application_teamType]
pageInfo - Call_application_teamFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Call_application_teamType],
  "pageInfo": Call_application_teamFeedInfo
}

Call_application_teamFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": false
}

Call_application_teamFilters

Description

This is a Type for the call_application_team table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
username - ID The user of the call application team
profileComplete - Int Have they completed their profile (as defined by the call)
missingAttributes - [String] A list of missing attributes
call_application_id - Int The call application in question
user_id - ID The user of the call application team
Example
{
  "username": "4",
  "profileComplete": 123,
  "missingAttributes": ["xyz789"],
  "call_application_id": 987,
  "user_id": "4"
}

Call_application_teamSort

Description

This is a Type for the call_application_team table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

Call_application_teamType

Description

The call application team, and their profile completion status.

Fields
Field Name Description
username - ID The user of the call application team
profileComplete - Int Have they completed their profile (as defined by the call)
missingAttributes - [String] A list of missing attributes
call_application_id - Int The call application in question
user_id - ID The user of the call application team
cursor - String
call_applicationItem - Call_applicationType
Arguments
id - ID!
call_applicationItems - [Call_applicationType]
Arguments
call_applicationItemFeed - Call_applicationFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "username": "4",
  "profileComplete": 123,
  "missingAttributes": ["xyz789"],
  "call_application_id": 123,
  "user_id": "4",
  "cursor": "xyz789",
  "call_applicationItem": Call_applicationType,
  "call_applicationItems": [Call_applicationType],
  "call_applicationItemFeed": Call_applicationFeed,
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

Call_fieldsFeed

Description

This is a Type for the call_fields table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Call_fieldsType]
pageInfo - Call_fieldsFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Call_fieldsType],
  "pageInfo": Call_fieldsFeedInfo
}

Call_fieldsFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

Call_fieldsFilters

Description

This is a Type for the call_fields table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
call_id - Int Call associated with this field
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
Example
{
  "fid": 987,
  "ref": "abc123",
  "call_id": 123,
  "title": "abc123",
  "alttitle": "abc123",
  "type": "xyz789",
  "required": 987,
  "options": {},
  "altoptions": {},
  "order": 123
}

Call_fieldsSort

Description

This is a Type for the call_fields table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

Call_fieldsType

Description

Details of the application form for a given call

Fields
Field Name Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
call_id - Int Call associated with this field
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
cursor - String
callItem - CallType
Arguments
id - ID!
callItems - [CallType]
Arguments
filters - CallFilters
sort - CallSort
callItemFeed - CallFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - CallFilters
sort - JSONObject
Example
{
  "fid": 123,
  "ref": "xyz789",
  "call_id": 987,
  "title": "abc123",
  "alttitle": "abc123",
  "type": "xyz789",
  "required": 987,
  "options": {},
  "altoptions": {},
  "order": 123,
  "cursor": "xyz789",
  "callItem": CallType,
  "callItems": [CallType],
  "callItemFeed": CallFeed
}

Call_scopesFeed

Description

This is a Type for the call_scopes table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Call_scopesType]
pageInfo - Call_scopesFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Call_scopesType],
  "pageInfo": Call_scopesFeedInfo
}

Call_scopesFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

Call_scopesFilters

Description

This is a Type for the call_scopes table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
call_id - Int
scope_id - ID
required - Int
Example
{
  "call_id": 123,
  "scope_id": "4",
  "required": 987
}

Call_scopesSort

Description

This is a Type for the call_scopes table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

Call_scopesType

Description

Define which scopes (profile attribute bundles) that are associated with this call, used to determine whether a user profile is complete and has all information required for submission

Fields
Field Name Description
call_id - Int
scope_id - ID
required - Int
cursor - String
callItem - CallType
Arguments
id - ID!
callItems - [CallType]
Arguments
filters - CallFilters
sort - CallSort
callItemFeed - CallFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - CallFilters
sort - JSONObject
scopeItem - ScopeType
Arguments
id - ID!
scopeItems - [ScopeType]
Arguments
filters - ScopeFilters
sort - ScopeSort
scopeItemFeed - ScopeFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - ScopeFilters
sort - JSONObject
Example
{
  "call_id": 987,
  "scope_id": "4",
  "required": 123,
  "cursor": "abc123",
  "callItem": CallType,
  "callItems": [CallType],
  "callItemFeed": CallFeed,
  "scopeItem": ScopeType,
  "scopeItems": [ScopeType],
  "scopeItemFeed": ScopeFeed
}

Call_termsFeed

Description

This is a Type for the call_terms table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Call_termsType]
pageInfo - Call_termsFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Call_termsType],
  "pageInfo": Call_termsFeedInfo
}

Call_termsFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": true
}

Call_termsFilters

Description

This is a Type for the call_terms table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
call_id - Int
username - ID
terms - String
signed - Int
user_id - ID
Example
{
  "call_id": 987,
  "username": "4",
  "terms": "abc123",
  "signed": 987,
  "user_id": 4
}

Call_termsSort

Description

This is a Type for the call_terms table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

Call_termsType

Description

Terms and conditions for the call, that moderators and reviewers need to accept before they can see associated user details, and additional proposal details.

Fields
Field Name Description
call_id - Int
username - ID
terms - String
signed - Int
user_id - ID
cursor - String
callItem - CallType
Arguments
id - ID!
callItems - [CallType]
Arguments
filters - CallFilters
sort - CallSort
callItemFeed - CallFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - CallFilters
sort - JSONObject
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "call_id": 987,
  "username": "4",
  "terms": "abc123",
  "signed": 123,
  "user_id": 4,
  "cursor": "xyz789",
  "callItem": CallType,
  "callItems": [CallType],
  "callItemFeed": CallFeed,
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

CanUserLeaveSiteFeed

Description

This is a Type for the canUserLeaveSite table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [CanUserLeaveSiteType]
pageInfo - CanUserLeaveSiteFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [CanUserLeaveSiteType],
  "pageInfo": CanUserLeaveSiteFeedInfo
}

CanUserLeaveSiteFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

CanUserLeaveSiteFilters

Description

This is a Type for the canUserLeaveSite table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
username - ID
site_id - ID
canUserLeaveSite - Int
Example
{
  "username": 4,
  "site_id": "4",
  "canUserLeaveSite": 987
}

CanUserLeaveSiteSort

Description

This is a Type for the canUserLeaveSite table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

CanUserLeaveSiteType

Fields
Field Name Description
username - ID
site_id - ID
canUserLeaveSite - Int
cursor - String
Example
{
  "username": 4,
  "site_id": 4,
  "canUserLeaveSite": 123,
  "cursor": "abc123"
}

CategoryFeed

Description

This is a Type for the category table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [CategoryType]
pageInfo - CategoryFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [CategoryType],
  "pageInfo": CategoryFeedInfo
}

CategoryFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

CategoryFilters

Description

This is a Type for the category table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
name - String
lft - Int
rgt - Int
parent - Int
hidden - Int
id - Int
Example
{
  "name": "xyz789",
  "lft": 987,
  "rgt": 987,
  "parent": 987,
  "hidden": 123,
  "id": 987
}

CategorySort

Description

This is a Type for the category table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

CategoryType

Fields
Field Name Description
name - String
lft - Int
rgt - Int
parent - Int
hidden - Int
id - Int
cursor - String
documentItem - DocumentType
Arguments
id - ID!
documentItems - [DocumentType]
Arguments
filters - DocumentFilters
sort - DocumentSort
documentItemFeed - DocumentFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - DocumentFilters
sort - JSONObject
Example
{
  "name": "xyz789",
  "lft": 123,
  "rgt": 987,
  "parent": 987,
  "hidden": 123,
  "id": 987,
  "cursor": "xyz789",
  "documentItem": DocumentType,
  "documentItems": [DocumentType],
  "documentItemFeed": DocumentFeed
}

CloneVersionInput

Fields
Input Field Description
id - ID! 1
Example
{"id": 4}

CountryFeed

Description

This is a Type for the country table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [CountryType]
pageInfo - CountryFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [CountryType],
  "pageInfo": CountryFeedInfo
}

CountryFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": true
}

CountryFilters

Description

This is a Type for the country table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - Int
name - String
code - String
calling_code - Int
Example
{
  "id": 987,
  "name": "abc123",
  "code": "abc123",
  "calling_code": 123
}

CountrySort

Description

This is a Type for the country table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

CountryType

Fields
Field Name Description
id - Int
name - String
code - String
calling_code - Int
cursor - String
Example
{
  "id": 123,
  "name": "xyz789",
  "code": "xyz789",
  "calling_code": 987,
  "cursor": "abc123"
}

CreateDocumentInput

Fields
Input Field Description
title - String! This is the title of the document
description - String This is the description of the document
hidden - Int 1 means will only hide the document in the website navigation page display but doesnt prevent access
document - String! This is the encoded document name
filename - String! This is the document name
dcid - Int! This is the document category id
Example
{
  "title": "abc123",
  "description": "abc123",
  "hidden": 987,
  "document": "xyz789",
  "filename": "abc123",
  "dcid": 987
}

CreateMenuInput

Fields
Input Field Description
site_id - ID!
name - String!
Example
{"site_id": 4, "name": "xyz789"}

CreateMenuLinkInput

Fields
Input Field Description
menu_id - ID!
name - String!
link - String!
type - String!
options - JSON
parent_id - ID
Example
{
  "menu_id": "4",
  "name": "abc123",
  "link": "abc123",
  "type": "abc123",
  "options": {},
  "parent_id": "4"
}

CreatePageInput

Fields
Input Field Description
site_id - ID!
name - String!
description - String
uri - String
Example
{
  "site_id": 4,
  "name": "xyz789",
  "description": "abc123",
  "uri": "xyz789"
}

CreatePageVersionInput

Fields
Input Field Description
page_id - ID!
Example
{"page_id": "4"}

DataSourceFeed

Description

This is a Type for the dataSource table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [DataSourceType]
pageInfo - DataSourceFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [DataSourceType],
  "pageInfo": DataSourceFeedInfo
}

DataSourceFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": true
}

DataSourceFilters

Description

This is a Type for the dataSource table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
rid - Int
title - String Descriptive title of this feed
script - String Script handler
feed - String Feed url
period - String How often this feed refreshes
status - Int Script activated?
Example
{
  "rid": 123,
  "title": "abc123",
  "script": "abc123",
  "feed": "abc123",
  "period": "abc123",
  "status": 123
}

DataSourceImportedDataFeed

Description

This is a Type for the dataSourceImportedData table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [DataSourceImportedDataType]
pageInfo - DataSourceImportedDataFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [DataSourceImportedDataType],
  "pageInfo": DataSourceImportedDataFeedInfo
}

DataSourceImportedDataFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": false
}

DataSourceImportedDataFilters

Description

This is a Type for the dataSourceImportedData table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
aria_id - Int The internal ARIA ID associated with this type
ref - String External reference for this item
ref_type - String Type of reference (e.g. DOI)
dataSource_id - Int
Example
{
  "aria_id": 987,
  "ref": "xyz789",
  "ref_type": "abc123",
  "dataSource_id": 123
}

DataSourceImportedDataSort

Description

This is a Type for the dataSourceImportedData table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

DataSourceImportedDataType

Fields
Field Name Description
aria_id - Int The internal ARIA ID associated with this type
ref - String External reference for this item
ref_type - String Type of reference (e.g. DOI)
dataSource_id - Int
cursor - String
dataSourceItem - DataSourceType
Arguments
id - ID!
dataSourceItems - [DataSourceType]
Arguments
dataSourceItemFeed - DataSourceFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - DataSourceFilters
sort - JSONObject
Example
{
  "aria_id": 123,
  "ref": "abc123",
  "ref_type": "abc123",
  "dataSource_id": 987,
  "cursor": "xyz789",
  "dataSourceItem": DataSourceType,
  "dataSourceItems": [DataSourceType],
  "dataSourceItemFeed": DataSourceFeed
}

DataSourceSort

Description

This is a Type for the dataSource table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

DataSourceType

Fields
Field Name Description
rid - Int
title - String Descriptive title of this feed
script - String Script handler
feed - String Feed url
period - String How often this feed refreshes
status - Int Script activated?
cursor - String
dataSourceImportedDataItem - DataSourceImportedDataType
Arguments
id - ID!
dataSourceImportedDataItems - [DataSourceImportedDataType]
dataSourceImportedDataItemFeed - DataSourceImportedDataFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
Example
{
  "rid": 987,
  "title": "xyz789",
  "script": "abc123",
  "feed": "xyz789",
  "period": "abc123",
  "status": 987,
  "cursor": "abc123",
  "dataSourceImportedDataItem": DataSourceImportedDataType,
  "dataSourceImportedDataItems": [
    DataSourceImportedDataType
  ],
  "dataSourceImportedDataItemFeed": DataSourceImportedDataFeed
}

DateTime

Description

The DateTime scalar type represents date time strings complying to ISO-8601.

Example
"2007-12-03T10:15:30Z"

DeleteMenuInput

Fields
Input Field Description
id - ID!
Example
{"id": 4}

DeleteMenuLinkInput

Fields
Input Field Description
id - ID!
Example
{"id": 4}

DeletePageBlockInput

Fields
Input Field Description
id - ID!
Example
{"id": "4"}

DeletePageEditorGroupInput

Fields
Input Field Description
id - ID!
Example
{"id": 4}

DeletePageEditorInput

Fields
Input Field Description
id - ID!
Example
{"id": 4}

DeletePageInput

Fields
Input Field Description
id - ID!
Example
{"id": 4}

DeletePageShareTokenInput

Fields
Input Field Description
id - ID!
Example
{"id": "4"}

DeletePageVersionInput

Fields
Input Field Description
id - ID!
Example
{"id": 4}

DeletePageViewerGroupInput

Fields
Input Field Description
id - ID!
Example
{"id": "4"}

DeletePageViewerInput

Fields
Input Field Description
id - ID!
Example
{"id": "4"}

DeleteSiteAdministratorInput

Fields
Input Field Description
site_id - ID!
username - String!
Example
{
  "site_id": "4",
  "username": "xyz789"
}

DispatchEvent

Fields
Field Name Description
message - String Any message
success - Boolean Success, or fail
context - JSON The content of the event dispatched
cursor - String
Example
{
  "message": "xyz789",
  "success": false,
  "context": {},
  "cursor": "xyz789"
}

DispatchEventInput

Fields
Input Field Description
origin - String! Originating service
event - String! The event being dispatched
payload - JSON Optional payload
Example
{
  "origin": "xyz789",
  "event": "abc123",
  "payload": {}
}

DocumentFeed

Description

This is a Type for the document table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [DocumentType]
pageInfo - DocumentFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [DocumentType],
  "pageInfo": DocumentFeedInfo
}

DocumentFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

DocumentFilters

Description

This is a Type for the document table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
title - String
description - String
document - String
filename - String
added - DateTime
updated - DateTime
hidden - Int
download - String
site_id - ID
category_id - Int
id - Int
Example
{
  "title": "abc123",
  "description": "xyz789",
  "document": "abc123",
  "filename": "xyz789",
  "added": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "hidden": 987,
  "download": "xyz789",
  "site_id": 4,
  "category_id": 123,
  "id": 123
}

DocumentOwner

Fields
Field Name Description
doid - Int
did - Int
id - Int
type - String
is_added - Boolean
cursor - String
Example
{
  "doid": 987,
  "did": 123,
  "id": 123,
  "type": "abc123",
  "is_added": false,
  "cursor": "abc123"
}

DocumentSort

Description

This is a Type for the document table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

DocumentType

Fields
Field Name Description
title - String
description - String
document - String
filename - String
added - DateTime
updated - DateTime
hidden - Int
download - String
site_id - ID
category_id - Int
id - Int
cursor - String
tagItem - TagType
Arguments
id - ID!
tagItems - [TagType]
Arguments
filters - TagFilters
sort - TagSort
tagItemFeed - TagFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - TagFilters
sort - JSONObject
categoryItem - CategoryType
Arguments
id - ID!
categoryItems - [CategoryType]
Arguments
filters - CategoryFilters
sort - CategorySort
categoryItemFeed - CategoryFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - CategoryFilters
sort - JSONObject
Example
{
  "title": "abc123",
  "description": "xyz789",
  "document": "xyz789",
  "filename": "xyz789",
  "added": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "hidden": 987,
  "download": "abc123",
  "site_id": "4",
  "category_id": 987,
  "id": 123,
  "cursor": "xyz789",
  "tagItem": TagType,
  "tagItems": [TagType],
  "tagItemFeed": TagFeed,
  "categoryItem": CategoryType,
  "categoryItems": [CategoryType],
  "categoryItemFeed": CategoryFeed
}

DocumentUser

Fields
Field Name Description
duid - Int
did - Int
id - Int
type - String
is_added - Boolean
cursor - String
Example
{
  "duid": 987,
  "did": 987,
  "id": 987,
  "type": "xyz789",
  "is_added": true,
  "cursor": "xyz789"
}

Float

Description

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

Example
987.65

GeneratePageShareTokenInput

Fields
Input Field Description
page_id - ID!
expires - DateTime
edit - Boolean
page_version_id - ID
Example
{
  "page_id": 4,
  "expires": "2007-12-03T10:15:30Z",
  "edit": false,
  "page_version_id": "4"
}

GetUserGroupSiteMembershipFeed

Description

This is a Type for the getUserGroupSiteMembership table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [GetUserGroupSiteMembershipType]
pageInfo - GetUserGroupSiteMembershipFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [GetUserGroupSiteMembershipType],
  "pageInfo": GetUserGroupSiteMembershipFeedInfo
}

GetUserGroupSiteMembershipFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": true
}

GetUserGroupSiteMembershipFilters

Description

This is a Type for the getUserGroupSiteMembership table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
site_id - ID
username - ID
created - DateTime
Example
{
  "site_id": "4",
  "username": 4,
  "created": "2007-12-03T10:15:30Z"
}

GetUserGroupSiteMembershipSort

Description

This is a Type for the getUserGroupSiteMembership table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

GetUserGroupSiteMembershipType

Fields
Field Name Description
site_id - ID
username - ID
created - DateTime
cursor - String
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "site_id": 4,
  "username": 4,
  "created": "2007-12-03T10:15:30Z",
  "cursor": "abc123",
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

GetVisibleMembersDataForSiteFeed

Description

This is a Type for the getVisibleMembersDataForSite table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [GetVisibleMembersDataForSiteType]
pageInfo - GetVisibleMembersDataForSiteFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [GetVisibleMembersDataForSiteType],
  "pageInfo": GetVisibleMembersDataForSiteFeedInfo
}

GetVisibleMembersDataForSiteFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": false
}

GetVisibleMembersDataForSiteFilters

Description

This is a Type for the getVisibleMembersDataForSite table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
username - ID
site_id - ID
Example
{
  "username": "4",
  "site_id": "4"
}

GetVisibleMembersDataForSiteSort

Description

This is a Type for the getVisibleMembersDataForSite table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

GetVisibleMembersDataForSiteType

Fields
Field Name Description
username - ID
site_id - ID
cursor - String
Example
{
  "username": "4",
  "site_id": 4,
  "cursor": "xyz789"
}

GroupFeed

Description

This is a Type for the group table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [GroupType]
pageInfo - GroupFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [GroupType],
  "pageInfo": GroupFeedInfo
}

GroupFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": true
}

GroupFilters

Description

This is a Type for the group table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
site_id - ID Reference to the external site ID
label - String Label for this group
handler - String Class reference to handle this group
options - JSON Default parameters for this group as a json object
Example
{
  "id": 4,
  "site_id": 4,
  "label": "abc123",
  "handler": "abc123",
  "options": {}
}

GroupInputType

Fields
Input Field Description
site_id - ID!
label - String!
handler - String!
options - JSON
Example
{
  "site_id": 4,
  "label": "xyz789",
  "handler": "xyz789",
  "options": {}
}

GroupSort

Description

This is a Type for the group table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

GroupType

Description

User groups

Fields
Field Name Description
id - ID
site_id - ID Reference to the external site ID
label - String Label for this group
handler - String Class reference to handle this group
options - JSON Default parameters for this group as a json object
cursor - String
Example
{
  "id": 4,
  "site_id": "4",
  "label": "abc123",
  "handler": "abc123",
  "options": {},
  "cursor": "abc123"
}

Group_membership

Fields
Field Name Description
id - ID
username - ID
group - ID
cursor - String
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
groupItem - GroupType
Arguments
id - ID!
groupItems - [GroupType]
Arguments
filters - GroupFilters
sort - GroupSort
groupItemFeed - GroupFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - GroupFilters
sort - JSONObject
Example
{
  "id": 4,
  "username": 4,
  "group": 4,
  "cursor": "xyz789",
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed,
  "groupItem": GroupType,
  "groupItems": [GroupType],
  "groupItemFeed": GroupFeed
}

ID

Description

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

Example
"4"

Int

Description

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

Example
123

IsAdministratorFeed

Description

This is a Type for the isAdministrator table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [IsAdministratorType]
pageInfo - IsAdministratorFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [IsAdministratorType],
  "pageInfo": IsAdministratorFeedInfo
}

IsAdministratorFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": true
}

IsAdministratorFilters

Description

This is a Type for the isAdministrator table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
is_admin - Boolean
site_id - ID
username - String
Example
{
  "is_admin": true,
  "site_id": "4",
  "username": "xyz789"
}

IsAdministratorSort

Description

This is a Type for the isAdministrator table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

IsAdministratorType

Fields
Field Name Description
is_admin - Boolean
cursor - String
Example
{"is_admin": true, "cursor": "xyz789"}

IsMemberFeed

Description

This is a Type for the isMember table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [IsMemberType]
pageInfo - IsMemberFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [IsMemberType],
  "pageInfo": IsMemberFeedInfo
}

IsMemberFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": true
}

IsMemberFilters

Description

This is a Type for the isMember table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
username - ID
site_id - ID
is_member - Boolean
Example
{
  "username": 4,
  "site_id": "4",
  "is_member": false
}

IsMemberSort

Description

This is a Type for the isMember table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

IsMemberType

Fields
Field Name Description
username - ID
site_id - ID
is_member - Boolean
cursor - String
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "username": "4",
  "site_id": 4,
  "is_member": false,
  "cursor": "abc123",
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

IsPageEditorForSiteFeed

Description

This is a Type for the isPageEditorForSite table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [IsPageEditorForSiteType]
pageInfo - IsPageEditorForSiteFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [IsPageEditorForSiteType],
  "pageInfo": IsPageEditorForSiteFeedInfo
}

IsPageEditorForSiteFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": true
}

IsPageEditorForSiteFilters

Description

This is a Type for the isPageEditorForSite table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
is_page_editor - Boolean
site_id - ID
Example
{"is_page_editor": false, "site_id": 4}

IsPageEditorForSiteSort

Description

This is a Type for the isPageEditorForSite table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

IsPageEditorForSiteType

Fields
Field Name Description
is_page_editor - Boolean
cursor - String
Example
{
  "is_page_editor": false,
  "cursor": "abc123"
}

IsProfileCompleteFeed

Description

This is a Type for the isProfileComplete table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [IsProfileCompleteType]
pageInfo - IsProfileCompleteFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [IsProfileCompleteType],
  "pageInfo": IsProfileCompleteFeedInfo
}

IsProfileCompleteFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

IsProfileCompleteFilters

Description

This is a Type for the isProfileComplete table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
username - String
scope_id - JSON
is_profile_complete - Boolean
Example
{
  "username": "xyz789",
  "scope_id": {},
  "is_profile_complete": true
}

IsProfileCompleteSort

Description

This is a Type for the isProfileComplete table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

IsProfileCompleteType

Fields
Field Name Description
username - String
scope_id - JSON
is_profile_complete - Boolean
cursor - String
Example
{
  "username": "xyz789",
  "scope_id": {},
  "is_profile_complete": true,
  "cursor": "xyz789"
}

JSON

Description

The JSON scalar type represents JSON values as specified by ECMA-404.

Example
{}

JSONObject

Description

The JSONObject scalar type represents JSON objects as specified by ECMA-404.

Example
{}

JoinGroupInputType

Fields
Input Field Description
username - ID
group - ID!
Example
{"username": "4", "group": 4}

JoinSiteInput

Fields
Input Field Description
site_id - ID!
Example
{"site_id": "4"}

LeaveGroup

Fields
Field Name Description
id - ID
cursor - String
Example
{"id": 4, "cursor": "xyz789"}

LeaveGroupInputType

Fields
Input Field Description
username - ID!
group - ID!
Example
{
  "username": "4",
  "group": "4"
}

LeaveSiteInput

Fields
Input Field Description
username - ID
site_id - ID!
Example
{"username": 4, "site_id": 4}

MenuFeed

Description

This is a Type for the menu table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [MenuType]
pageInfo - MenuFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [MenuType],
  "pageInfo": MenuFeedInfo
}

MenuFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": true
}

MenuFilters

Description

This is a Type for the menu table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
site_id - ID
name - String Name of the menu set
Example
{
  "id": "4",
  "site_id": "4",
  "name": "abc123"
}

MenuSort

Description

This is a Type for the menu table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

MenuType

Fields
Field Name Description
id - ID
site_id - ID
name - String Name of the menu set
cursor - String
menu_linkItem - Menu_linkType
Arguments
id - ID!
menu_linkItems - [Menu_linkType]
Arguments
filters - Menu_linkFilters
sort - Menu_linkSort
menu_linkItemFeed - Menu_linkFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Menu_linkFilters
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "id": "4",
  "site_id": "4",
  "name": "abc123",
  "cursor": "abc123",
  "menu_linkItem": Menu_linkType,
  "menu_linkItems": [Menu_linkType],
  "menu_linkItemFeed": Menu_linkFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

Menu_linkFeed

Description

This is a Type for the menu_link table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Menu_linkType]
pageInfo - Menu_linkFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Menu_linkType],
  "pageInfo": Menu_linkFeedInfo
}

Menu_linkFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": false
}

Menu_linkFilters

Description

This is a Type for the menu_link table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
menu_id - ID
parent_id - ID
name - String Name of the link to display in the menu
link - String Data of the link destination
type - String Type is one of uri,anchor,folder or link
options - JSON JSON object of options
lft - Int Nested set model left integer
rgt - Int Nested set model right integer
depth - Int
Example
{
  "id": "4",
  "menu_id": "4",
  "parent_id": 4,
  "name": "abc123",
  "link": "xyz789",
  "type": "abc123",
  "options": {},
  "lft": 123,
  "rgt": 987,
  "depth": 123
}

Menu_linkSort

Description

This is a Type for the menu_link table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

Menu_linkType

Fields
Field Name Description
id - ID
menu_id - ID
parent_id - ID
name - String Name of the link to display in the menu
link - String Data of the link destination
type - String Type is one of uri,anchor,folder or link
options - JSON JSON object of options
lft - Int Nested set model left integer
rgt - Int Nested set model right integer
depth - Int
path - String
cursor - String
menuItem - MenuType
Arguments
id - ID!
menuItems - [MenuType]
Arguments
filters - MenuFilters
sort - MenuSort
menuItemFeed - MenuFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - MenuFilters
sort - JSONObject
menu_linkItem - Menu_linkType
Arguments
id - ID!
menu_linkItems - [Menu_linkType]
Arguments
filters - Menu_linkFilters
sort - Menu_linkSort
menu_linkItemFeed - Menu_linkFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Menu_linkFilters
sort - JSONObject
Example
{
  "id": "4",
  "menu_id": "4",
  "parent_id": "4",
  "name": "xyz789",
  "link": "abc123",
  "type": "xyz789",
  "options": {},
  "lft": 123,
  "rgt": 123,
  "depth": 123,
  "path": "xyz789",
  "cursor": "abc123",
  "menuItem": MenuType,
  "menuItems": [MenuType],
  "menuItemFeed": MenuFeed,
  "menu_linkItem": Menu_linkType,
  "menu_linkItems": [Menu_linkType],
  "menu_linkItemFeed": Menu_linkFeed
}

MoveBlockInput

Fields
Input Field Description
id - ID!
delta - Int! 1
Example
{"id": "4", "delta": 123}

MoveLinksInput

Fields
Input Field Description
id - ID!
parent_id - ID
lft - Int!
rgt - Int!
Example
{"id": 4, "parent_id": 4, "lft": 987, "rgt": 123}

MyGroupsFeed

Description

This is a Type for the myGroups table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [MyGroupsType]
pageInfo - MyGroupsFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [MyGroupsType],
  "pageInfo": MyGroupsFeedInfo
}

MyGroupsFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

MyGroupsFilters

Description

This is a Type for the myGroups table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
group - ID
site_id - ID
Example
{"group": 4, "site_id": 4}

MyGroupsSort

Description

This is a Type for the myGroups table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

MyGroupsType

Fields
Field Name Description
group - ID
site_id - ID
cursor - String
groupItem - GroupType
Arguments
id - ID!
groupItems - [GroupType]
Arguments
filters - GroupFilters
sort - GroupSort
groupItemFeed - GroupFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - GroupFilters
sort - JSONObject
Example
{
  "group": 4,
  "site_id": 4,
  "cursor": "abc123",
  "groupItem": GroupType,
  "groupItems": [GroupType],
  "groupItemFeed": GroupFeed
}

MySitesFeed

Description

This is a Type for the mySites table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [MySitesType]
pageInfo - MySitesFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [MySitesType],
  "pageInfo": MySitesFeedInfo
}

MySitesFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": true
}

MySitesFilters

Description

This is a Type for the mySites table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
username - ID
site_id - ID
created - DateTime
Example
{
  "id": "4",
  "username": 4,
  "site_id": 4,
  "created": "2007-12-03T10:15:30Z"
}

MySitesSort

Description

This is a Type for the mySites table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

MySitesType

Fields
Field Name Description
id - ID
username - ID
site_id - ID
created - DateTime
cursor - String
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "id": "4",
  "username": 4,
  "site_id": 4,
  "created": "2007-12-03T10:15:30Z",
  "cursor": "abc123",
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

NewUserGroupsFeed

Description

This is a Type for the newUserGroups table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [NewUserGroupsType]
pageInfo - NewUserGroupsFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [NewUserGroupsType],
  "pageInfo": NewUserGroupsFeedInfo
}

NewUserGroupsFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": false
}

NewUserGroupsFilters

Description

This is a Type for the newUserGroups table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
site_id - ID
label - String
handler - String
options - JSON
group - JSON
Example
{
  "id": "4",
  "site_id": "4",
  "label": "abc123",
  "handler": "abc123",
  "options": {},
  "group": {}
}

NewUserGroupsSort

Description

This is a Type for the newUserGroups table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

NewUserGroupsType

Fields
Field Name Description
id - ID
site_id - ID
label - String
handler - String
options - JSON
group - JSON
cursor - String
Example
{
  "id": "4",
  "site_id": "4",
  "label": "xyz789",
  "handler": "abc123",
  "options": {},
  "group": {},
  "cursor": "xyz789"
}

OrganizationFeed

Description

This is a Type for the organization table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [OrganizationType]
pageInfo - OrganizationFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [OrganizationType],
  "pageInfo": OrganizationFeedInfo
}

OrganizationFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

OrganizationFilters

Description

This is a Type for the organization table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
name - String Common name for the organization
legal_name - String Legal name for the organization
reference - String Reference code for the organization
description - String HTML description to display on the consent screen
legal_status - String Legal status of the organization as recognised by the EC
website - String Website of the organization
address - String Postal address for the organization
country - String 2 letter country code for the organization
lat - Float Latitude for address
lng - Float Longitude for address
confidence - Float Confidence that record is correct
old_aria_id - Int This field was migrated from the old ARIA organisation database
Example
{
  "id": 4,
  "name": "xyz789",
  "legal_name": "xyz789",
  "reference": "abc123",
  "description": "xyz789",
  "legal_status": "xyz789",
  "website": "xyz789",
  "address": "abc123",
  "country": "xyz789",
  "lat": 987.65,
  "lng": 123.45,
  "confidence": 123.45,
  "old_aria_id": 987
}

OrganizationSort

Description

This is a Type for the organization table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

OrganizationType

Fields
Field Name Description
id - ID
name - String Common name for the organization
legal_name - String Legal name for the organization
reference - String Reference code for the organization
description - String HTML description to display on the consent screen
legal_status - String Legal status of the organization as recognised by the EC
website - String Website of the organization
address - String Postal address for the organization
country - String 2 letter country code for the organization
lat - Float Latitude for address
lng - Float Longitude for address
confidence - Float Confidence that record is correct
old_aria_id - Int This field was migrated from the old ARIA organisation database
cursor - String
Example
{
  "id": 4,
  "name": "abc123",
  "legal_name": "abc123",
  "reference": "xyz789",
  "description": "xyz789",
  "legal_status": "abc123",
  "website": "abc123",
  "address": "xyz789",
  "country": "xyz789",
  "lat": 987.65,
  "lng": 987.65,
  "confidence": 123.45,
  "old_aria_id": 123,
  "cursor": "xyz789"
}

PageFeed

Description

This is a Type for the page table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [PageType]
pageInfo - PageFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [PageType],
  "pageInfo": PageFeedInfo
}

PageFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": true
}

PageFilters

Description

This is a Type for the page table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
site_id - ID Site ID must reference an existing ID in the site table
name - String Name is used to identify the page and also used to generate a default title header
description - String Description is used for the meta description of the page, often displayed on search results
title - String Title is used as the title header for the page and overrides any default
metarobots - String Metatags should be used to populate the page metadata keywords
metaimage - String An opengraph meta image to be displayed
uri - String
visibility - String Visibilty can be one of 'offline', 'private', or 'online'. Offline pages can only be viewed by page editors or using a share token. Private pages can be viewed by anyone specified by page_view or share token users. Online pages are public and can be viewed by anyone
created - DateTime
updated - DateTime
share_token - ID
Example
{
  "id": 4,
  "site_id": "4",
  "name": "xyz789",
  "description": "abc123",
  "title": "abc123",
  "metarobots": "abc123",
  "metaimage": "xyz789",
  "uri": "xyz789",
  "visibility": "abc123",
  "created": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "share_token": "4"
}

PageSort

Description

This is a Type for the page table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

PageType

Fields
Field Name Description
id - ID
site_id - ID Site ID must reference an existing ID in the site table
name - String Name is used to identify the page and also used to generate a default title header
description - String Description is used for the meta description of the page, often displayed on search results
title - String Title is used as the title header for the page and overrides any default
metarobots - String Metatags should be used to populate the page metadata keywords
metaimage - String An opengraph meta image to be displayed
uri - String
visibility - String Visibilty can be one of 'offline', 'private', or 'online'. Offline pages can only be viewed by page editors or using a share token. Private pages can be viewed by anyone specified by page_view or share token users. Online pages are public and can be viewed by anyone
created - DateTime
updated - DateTime
is_editor - Boolean is_editor is true when the user is either a page_editor or a site_administrator, otherwise it is false
cursor - String
page_editor_groupItem - Page_editor_groupType
Arguments
id - ID!
page_editor_groupItems - [Page_editor_groupType]
Arguments
page_editor_groupItemFeed - Page_editor_groupFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
page_editor_userItem - Page_editor_userType
Arguments
id - ID!
page_editor_userItems - [Page_editor_userType]
Arguments
page_editor_userItemFeed - Page_editor_userFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
page_layoutItem - Page_layoutType
Arguments
id - ID!
page_layoutItems - [Page_layoutType]
Arguments
page_layoutItemFeed - Page_layoutFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Page_layoutFilters
sort - JSONObject
page_versionItem - Page_versionType
Arguments
id - ID!
page_versionItems - [Page_versionType]
Arguments
page_versionItemFeed - Page_versionFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
page_view_groupItem - Page_view_groupType
Arguments
id - ID!
page_view_groupItems - [Page_view_groupType]
Arguments
page_view_groupItemFeed - Page_view_groupFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
page_view_userItem - Page_view_userType
Arguments
id - ID!
page_view_userItems - [Page_view_userType]
Arguments
page_view_userItemFeed - Page_view_userFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "id": 4,
  "site_id": 4,
  "name": "xyz789",
  "description": "abc123",
  "title": "abc123",
  "metarobots": "abc123",
  "metaimage": "xyz789",
  "uri": "abc123",
  "visibility": "abc123",
  "created": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "is_editor": false,
  "cursor": "xyz789",
  "page_editor_groupItem": Page_editor_groupType,
  "page_editor_groupItems": [Page_editor_groupType],
  "page_editor_groupItemFeed": Page_editor_groupFeed,
  "page_editor_userItem": Page_editor_userType,
  "page_editor_userItems": [Page_editor_userType],
  "page_editor_userItemFeed": Page_editor_userFeed,
  "page_layoutItem": Page_layoutType,
  "page_layoutItems": [Page_layoutType],
  "page_layoutItemFeed": Page_layoutFeed,
  "page_versionItem": Page_versionType,
  "page_versionItems": [Page_versionType],
  "page_versionItemFeed": Page_versionFeed,
  "page_view_groupItem": Page_view_groupType,
  "page_view_groupItems": [Page_view_groupType],
  "page_view_groupItemFeed": Page_view_groupFeed,
  "page_view_userItem": Page_view_userType,
  "page_view_userItems": [Page_view_userType],
  "page_view_userItemFeed": Page_view_userFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

Page_editor_groupFeed

Description

This is a Type for the page_editor_group table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Page_editor_groupType]
pageInfo - Page_editor_groupFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Page_editor_groupType],
  "pageInfo": Page_editor_groupFeedInfo
}

Page_editor_groupFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": false
}

Page_editor_groupFilters

Description

This is a Type for the page_editor_group table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
page_id - ID
group_id - String
Example
{
  "id": "4",
  "page_id": 4,
  "group_id": "abc123"
}

Page_editor_groupSort

Description

This is a Type for the page_editor_group table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

Page_editor_groupType

Fields
Field Name Description
id - ID
page_id - ID
group_id - String
cursor - String
pageItem - PageType
Arguments
id - ID!
pageItems - [PageType]
Arguments
filters - PageFilters
sort - PageSort
pageItemFeed - PageFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject
groupItem - GroupType
Arguments
id - ID!
groupItems - [GroupType]
Arguments
filters - GroupFilters
sort - GroupSort
groupItemFeed - GroupFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - GroupFilters
sort - JSONObject
Example
{
  "id": 4,
  "page_id": 4,
  "group_id": "abc123",
  "cursor": "abc123",
  "pageItem": PageType,
  "pageItems": [PageType],
  "pageItemFeed": PageFeed,
  "groupItem": GroupType,
  "groupItems": [GroupType],
  "groupItemFeed": GroupFeed
}

Page_editor_userFeed

Description

This is a Type for the page_editor_user table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Page_editor_userType]
pageInfo - Page_editor_userFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Page_editor_userType],
  "pageInfo": Page_editor_userFeedInfo
}

Page_editor_userFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

Page_editor_userFilters

Description

This is a Type for the page_editor_user table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
page_id - ID
username - String
Example
{
  "id": "4",
  "page_id": "4",
  "username": "xyz789"
}

Page_editor_userSort

Description

This is a Type for the page_editor_user table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

Page_editor_userType

Fields
Field Name Description
id - ID
page_id - ID
username - String
cursor - String
pageItem - PageType
Arguments
id - ID!
pageItems - [PageType]
Arguments
filters - PageFilters
sort - PageSort
pageItemFeed - PageFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "id": "4",
  "page_id": "4",
  "username": "abc123",
  "cursor": "abc123",
  "pageItem": PageType,
  "pageItems": [PageType],
  "pageItemFeed": PageFeed,
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

Page_layoutFeed

Description

This is a Type for the page_layout table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Page_layoutType]
pageInfo - Page_layoutFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Page_layoutType],
  "pageInfo": Page_layoutFeedInfo
}

Page_layoutFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": false
}

Page_layoutFilters

Description

This is a Type for the page_layout table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
page_id - ID
site_layout_id - ID
hidden - Boolean
share_token - ID
Example
{
  "id": "4",
  "page_id": 4,
  "site_layout_id": 4,
  "hidden": false,
  "share_token": 4
}

Page_layoutSort

Description

This is a Type for the page_layout table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

Page_layoutType

Fields
Field Name Description
id - ID
page_id - ID
site_layout_id - ID
hidden - Boolean
cursor - String
pageItem - PageType
Arguments
id - ID!
pageItems - [PageType]
Arguments
filters - PageFilters
sort - PageSort
pageItemFeed - PageFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject
site_layoutItem - Site_layoutType
Arguments
id - ID!
site_layoutItems - [Site_layoutType]
Arguments
site_layoutItemFeed - Site_layoutFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Site_layoutFilters
sort - JSONObject
Example
{
  "id": 4,
  "page_id": "4",
  "site_layout_id": 4,
  "hidden": false,
  "cursor": "xyz789",
  "pageItem": PageType,
  "pageItems": [PageType],
  "pageItemFeed": PageFeed,
  "site_layoutItem": Site_layoutType,
  "site_layoutItems": [Site_layoutType],
  "site_layoutItemFeed": Site_layoutFeed
}

Page_share

Fields
Field Name Description
id - ID
page_id - ID
page_version_id - ID
token - ID
edit - Boolean
created - DateTime
updated - DateTime
expires - DateTime
cursor - String
pageItem - PageType
Arguments
id - ID!
pageItems - [PageType]
Arguments
filters - PageFilters
sort - PageSort
pageItemFeed - PageFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject
page_versionItem - Page_versionType
Arguments
id - ID!
page_versionItems - [Page_versionType]
Arguments
page_versionItemFeed - Page_versionFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
Example
{
  "id": 4,
  "page_id": 4,
  "page_version_id": "4",
  "token": 4,
  "edit": true,
  "created": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "expires": "2007-12-03T10:15:30Z",
  "cursor": "abc123",
  "pageItem": PageType,
  "pageItems": [PageType],
  "pageItemFeed": PageFeed,
  "page_versionItem": Page_versionType,
  "page_versionItems": [Page_versionType],
  "page_versionItemFeed": Page_versionFeed
}

Page_versionFeed

Description

This is a Type for the page_version table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Page_versionType]
pageInfo - Page_versionFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Page_versionType],
  "pageInfo": Page_versionFeedInfo
}

Page_versionFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

Page_versionFilters

Description

This is a Type for the page_version table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
page_id - ID
version - Int
active - Boolean Active defines which of the page versions is currently in use and displayed when the page is loaded. Only one version per page can be active at any one time
created - DateTime
updated - DateTime
share_token - ID
Example
{
  "id": 4,
  "page_id": "4",
  "version": 987,
  "active": false,
  "created": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "share_token": 4
}

Page_versionSort

Description

This is a Type for the page_version table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

Page_versionType

Fields
Field Name Description
id - ID
page_id - ID
version - Int
active - Boolean Active defines which of the page versions is currently in use and displayed when the page is loaded. Only one version per page can be active at any one time
created - DateTime
updated - DateTime
is_editor - Boolean
cursor - String
page_version_blockItem - Page_version_blockType
Arguments
id - ID!
page_version_blockItems - [Page_version_blockType]
page_version_blockItemFeed - Page_version_blockFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
pageItem - PageType
Arguments
id - ID!
pageItems - [PageType]
Arguments
filters - PageFilters
sort - PageSort
pageItemFeed - PageFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject
Example
{
  "id": 4,
  "page_id": 4,
  "version": 123,
  "active": true,
  "created": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "is_editor": false,
  "cursor": "abc123",
  "page_version_blockItem": Page_version_blockType,
  "page_version_blockItems": [Page_version_blockType],
  "page_version_blockItemFeed": Page_version_blockFeed,
  "pageItem": PageType,
  "pageItems": [PageType],
  "pageItemFeed": PageFeed
}

Page_version_blockFeed

Description

This is a Type for the page_version_block table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Page_version_blockType]
pageInfo - Page_version_blockFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Page_version_blockType],
  "pageInfo": Page_version_blockFeedInfo
}

Page_version_blockFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

Page_version_blockFilters

Description

This is a Type for the page_version_block table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
page_version_id - ID
page_version_block_content_id - ID
reference - ID
block_component - String
weight - Int
share_token - ID
Example
{
  "id": "4",
  "page_version_id": 4,
  "page_version_block_content_id": 4,
  "reference": 4,
  "block_component": "xyz789",
  "weight": 123,
  "share_token": 4
}

Page_version_blockSort

Description

This is a Type for the page_version_block table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

Page_version_blockType

Fields
Field Name Description
id - ID
page_version_id - ID
page_version_block_content_id - ID
reference - ID
block_component - String
weight - Int
cursor - String
page_versionItem - Page_versionType
Arguments
id - ID!
page_versionItems - [Page_versionType]
Arguments
page_versionItemFeed - Page_versionFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
page_version_block_contentItem - Page_version_block_contentType
Arguments
id - ID!
page_version_block_contentItems - [Page_version_block_contentType]
page_version_block_contentItemFeed - Page_version_block_contentFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
Example
{
  "id": 4,
  "page_version_id": 4,
  "page_version_block_content_id": "4",
  "reference": 4,
  "block_component": "abc123",
  "weight": 987,
  "cursor": "abc123",
  "page_versionItem": Page_versionType,
  "page_versionItems": [Page_versionType],
  "page_versionItemFeed": Page_versionFeed,
  "page_version_block_contentItem": Page_version_block_contentType,
  "page_version_block_contentItems": [
    Page_version_block_contentType
  ],
  "page_version_block_contentItemFeed": Page_version_block_contentFeed
}

Page_version_block_contentFeed

Description

This is a Type for the page_version_block_content table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Page_version_block_contentType]
pageInfo - Page_version_block_contentFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Page_version_block_contentType],
  "pageInfo": Page_version_block_contentFeedInfo
}

Page_version_block_contentFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": true
}

Page_version_block_contentFilters

Description

This is a Type for the page_version_block_content table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
content - JSON
options - JSON
share_token - ID
Example
{
  "id": "4",
  "content": {},
  "options": {},
  "share_token": "4"
}

Page_version_block_contentSort

Description

This is a Type for the page_version_block_content table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

Page_version_block_contentType

Fields
Field Name Description
id - ID
content - JSON
options - JSON
cursor - String
page_version_blockItem - Page_version_blockType
Arguments
id - ID!
page_version_blockItems - [Page_version_blockType]
page_version_blockItemFeed - Page_version_blockFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
Example
{
  "id": 4,
  "content": {},
  "options": {},
  "cursor": "xyz789",
  "page_version_blockItem": Page_version_blockType,
  "page_version_blockItems": [Page_version_blockType],
  "page_version_blockItemFeed": Page_version_blockFeed
}

Page_view_groupFeed

Description

This is a Type for the page_view_group table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Page_view_groupType]
pageInfo - Page_view_groupFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Page_view_groupType],
  "pageInfo": Page_view_groupFeedInfo
}

Page_view_groupFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

Page_view_groupFilters

Description

This is a Type for the page_view_group table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
page_id - ID
group_id - String
Example
{
  "id": "4",
  "page_id": 4,
  "group_id": "abc123"
}

Page_view_groupSort

Description

This is a Type for the page_view_group table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

Page_view_groupType

Fields
Field Name Description
id - ID
page_id - ID
group_id - String
cursor - String
pageItem - PageType
Arguments
id - ID!
pageItems - [PageType]
Arguments
filters - PageFilters
sort - PageSort
pageItemFeed - PageFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject
groupItem - GroupType
Arguments
id - ID!
groupItems - [GroupType]
Arguments
filters - GroupFilters
sort - GroupSort
groupItemFeed - GroupFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - GroupFilters
sort - JSONObject
Example
{
  "id": 4,
  "page_id": 4,
  "group_id": "abc123",
  "cursor": "xyz789",
  "pageItem": PageType,
  "pageItems": [PageType],
  "pageItemFeed": PageFeed,
  "groupItem": GroupType,
  "groupItems": [GroupType],
  "groupItemFeed": GroupFeed
}

Page_view_userFeed

Description

This is a Type for the page_view_user table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Page_view_userType]
pageInfo - Page_view_userFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Page_view_userType],
  "pageInfo": Page_view_userFeedInfo
}

Page_view_userFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": false
}

Page_view_userFilters

Description

This is a Type for the page_view_user table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
page_id - ID
username - String
Example
{
  "id": "4",
  "page_id": 4,
  "username": "abc123"
}

Page_view_userSort

Description

This is a Type for the page_view_user table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

Page_view_userType

Fields
Field Name Description
id - ID
page_id - ID
username - String
cursor - String
pageItem - PageType
Arguments
id - ID!
pageItems - [PageType]
Arguments
filters - PageFilters
sort - PageSort
pageItemFeed - PageFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "id": 4,
  "page_id": 4,
  "username": "abc123",
  "cursor": "xyz789",
  "pageItem": PageType,
  "pageItems": [PageType],
  "pageItemFeed": PageFeed,
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

ProposalFeed

Description

This is a Type for the proposal table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [ProposalType]
pageInfo - ProposalFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [ProposalType],
  "pageInfo": ProposalFeedInfo
}

ProposalFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

ProposalFilters

Description

This is a Type for the proposal table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
status - String The current status for this proposal
submitted - DateTime Date and time of submission
confirmed - DateTime Date and time that the PI has confirmed their involvement (automatically set if they're the same as the submission user)
approved - DateTime Date and time that a proposal has been approved by the moderator
completed - DateTime Date and time a proposal was marked as completed
title - String The title of a proposal
username - ID
moderator - ID
id - Int Proposal ID referencing a proposal in ARIA
Example
{
  "status": "abc123",
  "submitted": "2007-12-03T10:15:30Z",
  "confirmed": "2007-12-03T10:15:30Z",
  "approved": "2007-12-03T10:15:30Z",
  "completed": "2007-12-03T10:15:30Z",
  "title": "abc123",
  "username": 4,
  "moderator": "4",
  "id": 987
}

ProposalSort

Description

This is a Type for the proposal table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

ProposalType

Description

The proposal.

Fields
Field Name Description
status - String The current status for this proposal
submitted - DateTime Date and time of submission
confirmed - DateTime Date and time that the PI has confirmed their involvement (automatically set if they're the same as the submission user)
approved - DateTime Date and time that a proposal has been approved by the moderator
completed - DateTime Date and time a proposal was marked as completed
title - String The title of a proposal
username - ID
moderator - ID
id - Int Proposal ID referencing a proposal in ARIA
cursor - String
proposal_dataItem - Proposal_dataType
Arguments
id - ID!
proposal_dataItems - [Proposal_dataType]
Arguments
proposal_dataItemFeed - Proposal_dataFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
proposal_fieldsItem - Proposal_fieldsType
Arguments
id - ID!
proposal_fieldsItems - [Proposal_fieldsType]
Arguments
proposal_fieldsItemFeed - Proposal_fieldsFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
proposal_teamItem - Proposal_teamType
Arguments
id - ID!
proposal_teamItems - [Proposal_teamType]
Arguments
proposal_teamItemFeed - Proposal_teamFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
visitItem - VisitType
Arguments
id - ID!
visitItems - [VisitType]
Arguments
filters - VisitFilters
sort - VisitSort
visitItemFeed - VisitFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - VisitFilters
sort - JSONObject
Example
{
  "status": "xyz789",
  "submitted": "2007-12-03T10:15:30Z",
  "confirmed": "2007-12-03T10:15:30Z",
  "approved": "2007-12-03T10:15:30Z",
  "completed": "2007-12-03T10:15:30Z",
  "title": "xyz789",
  "username": "4",
  "moderator": "4",
  "id": 123,
  "cursor": "abc123",
  "proposal_dataItem": Proposal_dataType,
  "proposal_dataItems": [Proposal_dataType],
  "proposal_dataItemFeed": Proposal_dataFeed,
  "proposal_fieldsItem": Proposal_fieldsType,
  "proposal_fieldsItems": [Proposal_fieldsType],
  "proposal_fieldsItemFeed": Proposal_fieldsFeed,
  "proposal_teamItem": Proposal_teamType,
  "proposal_teamItems": [Proposal_teamType],
  "proposal_teamItemFeed": Proposal_teamFeed,
  "visitItem": VisitType,
  "visitItems": [VisitType],
  "visitItemFeed": VisitFeed
}

Proposal_dataFeed

Description

This is a Type for the proposal_data table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Proposal_dataType]
pageInfo - Proposal_dataFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Proposal_dataType],
  "pageInfo": Proposal_dataFeedInfo
}

Proposal_dataFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": false
}

Proposal_dataFilters

Description

This is a Type for the proposal_data table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
content - JSON Object containing data. May be a simple scaler or a more complex custom data type
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
proposal_id - Int The proposal this data is associated with
Example
{
  "fid": 123,
  "ref": "xyz789",
  "content": {},
  "title": "xyz789",
  "alttitle": "xyz789",
  "type": "abc123",
  "required": 123,
  "options": {},
  "altoptions": {},
  "order": 987,
  "proposal_id": 987
}

Proposal_dataSort

Description

This is a Type for the proposal_data table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

Proposal_dataType

Description

Proposal form data

Fields
Field Name Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
content - JSON Object containing data. May be a simple scaler or a more complex custom data type
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
proposal_id - Int The proposal this data is associated with
cursor - String
proposalItem - ProposalType
Arguments
id - ID!
proposalItems - [ProposalType]
Arguments
filters - ProposalFilters
sort - ProposalSort
proposalItemFeed - ProposalFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - ProposalFilters
sort - JSONObject
Example
{
  "fid": 123,
  "ref": "xyz789",
  "content": {},
  "title": "abc123",
  "alttitle": "xyz789",
  "type": "abc123",
  "required": 987,
  "options": {},
  "altoptions": {},
  "order": 123,
  "proposal_id": 987,
  "cursor": "abc123",
  "proposalItem": ProposalType,
  "proposalItems": [ProposalType],
  "proposalItemFeed": ProposalFeed
}

Proposal_fieldsFeed

Description

This is a Type for the proposal_fields table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Proposal_fieldsType]
pageInfo - Proposal_fieldsFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Proposal_fieldsType],
  "pageInfo": Proposal_fieldsFeedInfo
}

Proposal_fieldsFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

Proposal_fieldsFilters

Description

This is a Type for the proposal_fields table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
content - JSON Object containing data. May be a simple scaler or a more complex custom data type
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
proposal_id - Int The proposal this data is associated with
Example
{
  "fid": 123,
  "ref": "abc123",
  "content": {},
  "title": "xyz789",
  "alttitle": "abc123",
  "type": "abc123",
  "required": 987,
  "options": {},
  "altoptions": {},
  "order": 123,
  "proposal_id": 123
}

Proposal_fieldsSort

Description

This is a Type for the proposal_fields table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

Proposal_fieldsType

Description

Proposal form fields, including visit fields

Fields
Field Name Description
fid - Int Internal field ID
ref - String Friendly field reference to update and set data fields in your proposal
content - JSON Object containing data. May be a simple scaler or a more complex custom data type
title - String Label for this field
alttitle - String Alternate title for this field (deprecated)
type - String Field type, or complex CUSTOM type (in which case the details will be in 'options')
required - Int Is this field required?
options - JSON An object defining this field in detail, including things like character length, and the type in the case of CUSTOM fields.
altoptions - JSON Alternate options (deprecated)
order - Int Display order of fields (ascending order)
proposal_id - Int The proposal this data is associated with
cursor - String
proposalItem - ProposalType
Arguments
id - ID!
proposalItems - [ProposalType]
Arguments
filters - ProposalFilters
sort - ProposalSort
proposalItemFeed - ProposalFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - ProposalFilters
sort - JSONObject
Example
{
  "fid": 987,
  "ref": "xyz789",
  "content": {},
  "title": "xyz789",
  "alttitle": "xyz789",
  "type": "xyz789",
  "required": 987,
  "options": {},
  "altoptions": {},
  "order": 123,
  "proposal_id": 987,
  "cursor": "abc123",
  "proposalItem": ProposalType,
  "proposalItems": [ProposalType],
  "proposalItemFeed": ProposalFeed
}

Proposal_teamFeed

Description

This is a Type for the proposal_team table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Proposal_teamType]
pageInfo - Proposal_teamFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Proposal_teamType],
  "pageInfo": Proposal_teamFeedInfo
}

Proposal_teamFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

Proposal_teamFilters

Description

This is a Type for the proposal_team table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
username - ID The user of the proposal team
profileComplete - Int Have they completed their profile (as defined by the access route)
missingAttributes - [String] A list of missing attributes
proposal_id - Int The proposal in question
user_id - ID The user of the proposal team
Example
{
  "username": 4,
  "profileComplete": 987,
  "missingAttributes": ["abc123"],
  "proposal_id": 987,
  "user_id": 4
}

Proposal_teamSort

Description

This is a Type for the proposal_team table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

Proposal_teamType

Description

The proposal team, and their profile completion status.

Fields
Field Name Description
username - ID The user of the proposal team
profileComplete - Int Have they completed their profile (as defined by the access route)
missingAttributes - [String] A list of missing attributes
proposal_id - Int The proposal in question
user_id - ID The user of the proposal team
cursor - String
proposalItem - ProposalType
Arguments
id - ID!
proposalItems - [ProposalType]
Arguments
filters - ProposalFilters
sort - ProposalSort
proposalItemFeed - ProposalFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - ProposalFilters
sort - JSONObject
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "username": 4,
  "profileComplete": 987,
  "missingAttributes": ["abc123"],
  "proposal_id": 123,
  "user_id": "4",
  "cursor": "abc123",
  "proposalItem": ProposalType,
  "proposalItems": [ProposalType],
  "proposalItemFeed": ProposalFeed,
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

PublishPageVersionInput

Fields
Input Field Description
id - ID!
Example
{"id": 4}

RefreshClientScopes

Fields
Field Name Description
status - Boolean
cursor - String
Example
{"status": false, "cursor": "abc123"}

RefreshClientScopesInput

Fields
Input Field Description
client_id - String
Example
{"client_id": "xyz789"}

RemoveAvatar

Fields
Input Field Description
username - String!
Example
{"username": "xyz789"}

RemoveFromMyGroupsInputType

Fields
Input Field Description
username - ID
group - ID!
Example
{"username": 4, "group": 4}

RemoveGroup

Fields
Field Name Description
id - ID
cursor - String
Example
{"id": 4, "cursor": "abc123"}

RemoveGroupInputType

Fields
Input Field Description
id - ID!
Example
{"id": "4"}

ScopeFeed

Description

This is a Type for the scope table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [ScopeType]
pageInfo - ScopeFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [ScopeType],
  "pageInfo": ScopeFeedInfo
}

ScopeFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": false
}

ScopeFilters

Description

This is a Type for the scope table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
reference - String Reference for the scope attribute bundle
name - String Human readable name for the scope attribute bundle
description - String HTML description to display on the consent screen
Example
{
  "id": 4,
  "reference": "abc123",
  "name": "xyz789",
  "description": "abc123"
}

ScopeSort

Description

This is a Type for the scope table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

ScopeType

Fields
Field Name Description
id - ID
reference - String Reference for the scope attribute bundle
name - String Human readable name for the scope attribute bundle
description - String HTML description to display on the consent screen
cursor - String
scope_attributeItem - Scope_attributeType
Arguments
id - ID!
scope_attributeItems - [Scope_attributeType]
Arguments
scope_attributeItemFeed - Scope_attributeFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
site_scopeItem - Site_scopeType
Arguments
id - ID!
site_scopeItems - [Site_scopeType]
Arguments
site_scopeItemFeed - Site_scopeFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Site_scopeFilters
sort - JSONObject
Example
{
  "id": "4",
  "reference": "xyz789",
  "name": "abc123",
  "description": "abc123",
  "cursor": "xyz789",
  "scope_attributeItem": Scope_attributeType,
  "scope_attributeItems": [Scope_attributeType],
  "scope_attributeItemFeed": Scope_attributeFeed,
  "site_scopeItem": Site_scopeType,
  "site_scopeItems": [Site_scopeType],
  "site_scopeItemFeed": Site_scopeFeed
}

Scope_attributeFeed

Description

This is a Type for the scope_attribute table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Scope_attributeType]
pageInfo - Scope_attributeFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [Scope_attributeType],
  "pageInfo": Scope_attributeFeedInfo
}

Scope_attributeFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": true
}

Scope_attributeFilters

Description

This is a Type for the scope_attribute table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
scope_id - ID
attribute_id - ID
Example
{
  "id": "4",
  "scope_id": "4",
  "attribute_id": "4"
}

Scope_attributeSort

Description

This is a Type for the scope_attribute table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

Scope_attributeType

Description

Attributes associated with a scope

Fields
Field Name Description
id - ID
scope_id - ID
attribute_id - ID
cursor - String
scopeItem - ScopeType
Arguments
id - ID!
scopeItems - [ScopeType]
Arguments
filters - ScopeFilters
sort - ScopeSort
scopeItemFeed - ScopeFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - ScopeFilters
sort - JSONObject
attributeItem - AttributeType
Arguments
id - ID!
attributeItems - [AttributeType]
Arguments
filters - AttributeFilters
sort - AttributeSort
attributeItemFeed - AttributeFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - AttributeFilters
sort - JSONObject
Example
{
  "id": 4,
  "scope_id": 4,
  "attribute_id": "4",
  "cursor": "xyz789",
  "scopeItem": ScopeType,
  "scopeItems": [ScopeType],
  "scopeItemFeed": ScopeFeed,
  "attributeItem": AttributeType,
  "attributeItems": [AttributeType],
  "attributeItemFeed": AttributeFeed
}

SessionFeed

Description

This is a Type for the session table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [SessionType]
pageInfo - SessionFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [SessionType],
  "pageInfo": SessionFeedInfo
}

SessionFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": false
}

SessionFilters

Description

This is a Type for the session table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
vsid - Int Session ID
access_id - Int The access route associated with this session
visit_id - Int The visit associated with this session
status - String The status of this session
mid - Int The machine being used
sid - Int Session ID
session_completed - DateTime Date and time the session is completed
session_cancelled - DateTime Date and time the session is cancelled
Example
{
  "vsid": 987,
  "access_id": 987,
  "visit_id": 123,
  "status": "xyz789",
  "mid": 987,
  "sid": 123,
  "session_completed": "2007-12-03T10:15:30Z",
  "session_cancelled": "2007-12-03T10:15:30Z"
}

SessionSort

Description

This is a Type for the session table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

SessionType

Description

Machine sessions within a visit. A visit can have multiple sessions, which may be on different machines.

Fields
Field Name Description
vsid - Int Session ID
access_id - Int The access route associated with this session
visit_id - Int The visit associated with this session
status - String The status of this session
mid - Int The machine being used
sid - Int Session ID
session_completed - DateTime Date and time the session is completed
session_cancelled - DateTime Date and time the session is cancelled
cursor - String
accessItem - AccessType
Arguments
id - ID!
accessItems - [AccessType]
Arguments
filters - AccessFilters
sort - AccessSort
accessItemFeed - AccessFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - AccessFilters
sort - JSONObject
visitItem - VisitType
Arguments
id - ID!
visitItems - [VisitType]
Arguments
filters - VisitFilters
sort - VisitSort
visitItemFeed - VisitFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - VisitFilters
sort - JSONObject
Example
{
  "vsid": 123,
  "access_id": 123,
  "visit_id": 123,
  "status": "abc123",
  "mid": 987,
  "sid": 123,
  "session_completed": "2007-12-03T10:15:30Z",
  "session_cancelled": "2007-12-03T10:15:30Z",
  "cursor": "abc123",
  "accessItem": AccessType,
  "accessItems": [AccessType],
  "accessItemFeed": AccessFeed,
  "visitItem": VisitType,
  "visitItems": [VisitType],
  "visitItemFeed": VisitFeed
}

SetDocumentOwnerInput

Fields
Input Field Description
did - Int! This is the document ID
id - JSON! JSON blob of usernames
Example
{"did": 987, "id": {}}

SetDocumentTagsInput

Fields
Input Field Description
did - Int! This is the document ID
tags - JSON! JSON blob of user/group ids
Example
{"did": 987, "tags": {}}

SetDocumentUserInput

Fields
Input Field Description
did - Int! This is the document ID
id - JSON! JSON blob of usernames
Example
{"did": 123, "id": {}}

SiteAdministrator

Fields
Field Name Description
id - ID
site_id - ID
username - String
cursor - String
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "id": "4",
  "site_id": "4",
  "username": "abc123",
  "cursor": "xyz789",
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed,
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

SiteExFeed

Description

This is a Type for the siteEx table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [SiteExType]
pageInfo - SiteExFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [SiteExType],
  "pageInfo": SiteExFeedInfo
}

SiteExFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": true
}

SiteExFilters

Description

This is a Type for the siteEx table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
name - String
title - String
home_uri - String
perm_attribute - String
theme - JSON
privacy_policy_url - String
terms_url - String
created - DateTime
updated - DateTime
active - Boolean
administrators - JSON
Example
{
  "id": 4,
  "name": "abc123",
  "title": "xyz789",
  "home_uri": "abc123",
  "perm_attribute": "abc123",
  "theme": {},
  "privacy_policy_url": "abc123",
  "terms_url": "abc123",
  "created": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "active": true,
  "administrators": {}
}

SiteExSort

Description

This is a Type for the siteEx table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

SiteExType

Fields
Field Name Description
id - ID
name - String
title - String
home_uri - String
perm_attribute - String
theme - JSON
privacy_policy_url - String
terms_url - String
created - DateTime
updated - DateTime
active - Boolean
administrators - JSON
cursor - String
menuItem - MenuType
Arguments
id - ID!
menuItems - [MenuType]
Arguments
filters - MenuFilters
sort - MenuSort
menuItemFeed - MenuFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - MenuFilters
sort - JSONObject
pageItem - PageType
Arguments
id - ID!
pageItems - [PageType]
Arguments
filters - PageFilters
sort - PageSort
pageItemFeed - PageFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject
site_layoutItem - Site_layoutType
Arguments
id - ID!
site_layoutItems - [Site_layoutType]
Arguments
site_layoutItemFeed - Site_layoutFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Site_layoutFilters
sort - JSONObject
site_administratorItem - Site_administratorType
Arguments
id - ID!
site_administratorItems - [Site_administratorType]
site_administratorItemFeed - Site_administratorFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
site_domainItem - Site_domainType
Arguments
id - ID!
site_domainItems - [Site_domainType]
Arguments
site_domainItemFeed - Site_domainFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Site_domainFilters
sort - JSONObject
site_logItem - Site_logType
Arguments
id - ID!
site_logItems - [Site_logType]
Arguments
filters - Site_logFilters
sort - Site_logSort
site_logItemFeed - Site_logFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Site_logFilters
sort - JSONObject
Example
{
  "id": "4",
  "name": "abc123",
  "title": "abc123",
  "home_uri": "xyz789",
  "perm_attribute": "xyz789",
  "theme": {},
  "privacy_policy_url": "abc123",
  "terms_url": "abc123",
  "created": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "active": false,
  "administrators": {},
  "cursor": "xyz789",
  "menuItem": MenuType,
  "menuItems": [MenuType],
  "menuItemFeed": MenuFeed,
  "pageItem": PageType,
  "pageItems": [PageType],
  "pageItemFeed": PageFeed,
  "site_layoutItem": Site_layoutType,
  "site_layoutItems": [Site_layoutType],
  "site_layoutItemFeed": Site_layoutFeed,
  "site_administratorItem": Site_administratorType,
  "site_administratorItems": [Site_administratorType],
  "site_administratorItemFeed": Site_administratorFeed,
  "site_domainItem": Site_domainType,
  "site_domainItems": [Site_domainType],
  "site_domainItemFeed": Site_domainFeed,
  "site_logItem": Site_logType,
  "site_logItems": [Site_logType],
  "site_logItemFeed": Site_logFeed
}

SiteFeed

Description

This is a Type for the site table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [SiteType]
pageInfo - SiteFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [SiteType],
  "pageInfo": SiteFeedInfo
}

SiteFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": false
}

SiteFilters

Description

This is a Type for the site table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
name - String A unique name reference for the site
title - String Title of the site is used in the browser title element appended to the page title
home_uri - String
perm_attribute - String A permission reference used within Keycloak that will contain whether the user is an administrator
theme - JSON JSON object containing the theme details
privacy_policy_url - String The URL of the privacy policy of the site
terms_url - String The URL of the terms of use of the site
created - DateTime
updated - DateTime
active - Boolean An inactive site should be made completely unavailable to anyone including site administrators
Example
{
  "id": 4,
  "name": "abc123",
  "title": "abc123",
  "home_uri": "abc123",
  "perm_attribute": "xyz789",
  "theme": {},
  "privacy_policy_url": "xyz789",
  "terms_url": "abc123",
  "created": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "active": false
}

SiteMembersFeed

Description

This is a Type for the siteMembers table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [SiteMembersType]
pageInfo - SiteMembersFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [SiteMembersType],
  "pageInfo": SiteMembersFeedInfo
}

SiteMembersFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": true
}

SiteMembersFilters

Description

This is a Type for the siteMembers table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - Int
perm_group_id - Int
username - String
first_name - String
last_name - String
email - String
avatar - JSON
gender - String
nationality - String
country_of_residence - String
timezone - String
organization_id - ID
publication - JSON
bio - String
specialization - JSON
career_stage - String
alt_emails - JSON
orcid - String
orcid_settings - JSON
aria_uid - Int
site_id - ID
search - String
Example
{
  "id": 123,
  "perm_group_id": 123,
  "username": "xyz789",
  "first_name": "xyz789",
  "last_name": "xyz789",
  "email": "xyz789",
  "avatar": {},
  "gender": "xyz789",
  "nationality": "xyz789",
  "country_of_residence": "xyz789",
  "timezone": "xyz789",
  "organization_id": 4,
  "publication": {},
  "bio": "abc123",
  "specialization": {},
  "career_stage": "xyz789",
  "alt_emails": {},
  "orcid": "abc123",
  "orcid_settings": {},
  "aria_uid": 123,
  "site_id": "4",
  "search": "xyz789"
}

SiteMembersSort

Description

This is a Type for the siteMembers table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

SiteMembersType

Fields
Field Name Description
id - Int
perm_group_id - Int
username - String
first_name - String
last_name - String
email - String
avatar - JSON
gender - String
nationality - String
country_of_residence - String
timezone - String
organization_id - ID
publication - JSON
bio - String
specialization - JSON
career_stage - String
alt_emails - JSON
orcid - String
orcid_settings - JSON
aria_uid - Int
site_id - ID
search - String
cursor - String
organizationItem - OrganizationType
Arguments
id - ID!
organizationItems - [OrganizationType]
Arguments
organizationItemFeed - OrganizationFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
Example
{
  "id": 987,
  "perm_group_id": 123,
  "username": "xyz789",
  "first_name": "abc123",
  "last_name": "xyz789",
  "email": "xyz789",
  "avatar": {},
  "gender": "abc123",
  "nationality": "abc123",
  "country_of_residence": "xyz789",
  "timezone": "xyz789",
  "organization_id": "4",
  "publication": {},
  "bio": "abc123",
  "specialization": {},
  "career_stage": "abc123",
  "alt_emails": {},
  "orcid": "xyz789",
  "orcid_settings": {},
  "aria_uid": 987,
  "site_id": "4",
  "search": "xyz789",
  "cursor": "xyz789",
  "organizationItem": OrganizationType,
  "organizationItems": [OrganizationType],
  "organizationItemFeed": OrganizationFeed
}

SiteSort

Description

This is a Type for the site table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

SiteType

Fields
Field Name Description
id - ID
name - String A unique name reference for the site
title - String Title of the site is used in the browser title element appended to the page title
home_uri - String
perm_attribute - String A permission reference used within Keycloak that will contain whether the user is an administrator
theme - JSON JSON object containing the theme details
privacy_policy_url - String The URL of the privacy policy of the site
terms_url - String The URL of the terms of use of the site
created - DateTime
updated - DateTime
active - Boolean An inactive site should be made completely unavailable to anyone including site administrators
is_admin - Boolean
cursor - String
menuItem - MenuType
Arguments
id - ID!
menuItems - [MenuType]
Arguments
filters - MenuFilters
sort - MenuSort
menuItemFeed - MenuFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - MenuFilters
sort - JSONObject
pageItem - PageType
Arguments
id - ID!
pageItems - [PageType]
Arguments
filters - PageFilters
sort - PageSort
pageItemFeed - PageFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - PageFilters
sort - JSONObject
site_layoutItem - Site_layoutType
Arguments
id - ID!
site_layoutItems - [Site_layoutType]
Arguments
site_layoutItemFeed - Site_layoutFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Site_layoutFilters
sort - JSONObject
site_administratorItem - Site_administratorType
Arguments
id - ID!
site_administratorItems - [Site_administratorType]
site_administratorItemFeed - Site_administratorFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
site_domainItem - Site_domainType
Arguments
id - ID!
site_domainItems - [Site_domainType]
Arguments
site_domainItemFeed - Site_domainFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Site_domainFilters
sort - JSONObject
site_logItem - Site_logType
Arguments
id - ID!
site_logItems - [Site_logType]
Arguments
filters - Site_logFilters
sort - Site_logSort
site_logItemFeed - Site_logFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Site_logFilters
sort - JSONObject
Example
{
  "id": "4",
  "name": "xyz789",
  "title": "xyz789",
  "home_uri": "xyz789",
  "perm_attribute": "abc123",
  "theme": {},
  "privacy_policy_url": "abc123",
  "terms_url": "xyz789",
  "created": "2007-12-03T10:15:30Z",
  "updated": "2007-12-03T10:15:30Z",
  "active": false,
  "is_admin": false,
  "cursor": "abc123",
  "menuItem": MenuType,
  "menuItems": [MenuType],
  "menuItemFeed": MenuFeed,
  "pageItem": PageType,
  "pageItems": [PageType],
  "pageItemFeed": PageFeed,
  "site_layoutItem": Site_layoutType,
  "site_layoutItems": [Site_layoutType],
  "site_layoutItemFeed": Site_layoutFeed,
  "site_administratorItem": Site_administratorType,
  "site_administratorItems": [Site_administratorType],
  "site_administratorItemFeed": Site_administratorFeed,
  "site_domainItem": Site_domainType,
  "site_domainItems": [Site_domainType],
  "site_domainItemFeed": Site_domainFeed,
  "site_logItem": Site_logType,
  "site_logItems": [Site_logType],
  "site_logItemFeed": Site_logFeed
}

SiteUser

Fields
Field Name Description
id - ID
username - ID
site_id - ID
created - DateTime
cursor - String
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "id": "4",
  "username": 4,
  "site_id": 4,
  "created": "2007-12-03T10:15:30Z",
  "cursor": "xyz789",
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

Site_administratorFeed

Description

This is a Type for the site_administrator table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Site_administratorType]
pageInfo - Site_administratorFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Site_administratorType],
  "pageInfo": Site_administratorFeedInfo
}

Site_administratorFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": true
}

Site_administratorFilters

Description

This is a Type for the site_administrator table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
site_id - ID
username - String
Example
{
  "id": "4",
  "site_id": "4",
  "username": "abc123"
}

Site_administratorSort

Description

This is a Type for the site_administrator table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

Site_administratorType

Fields
Field Name Description
id - ID
site_id - ID
username - String
cursor - String
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "id": 4,
  "site_id": 4,
  "username": "abc123",
  "cursor": "abc123",
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed,
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

Site_domainFeed

Description

This is a Type for the site_domain table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Site_domainType]
pageInfo - Site_domainFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Site_domainType],
  "pageInfo": Site_domainFeedInfo
}

Site_domainFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

Site_domainFilters

Description

This is a Type for the site_domain table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
site_id - ID
domain - String
active - Boolean
Example
{
  "id": 4,
  "site_id": "4",
  "domain": "xyz789",
  "active": true
}

Site_domainSort

Description

This is a Type for the site_domain table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

Site_domainType

Fields
Field Name Description
id - ID
site_id - ID
domain - String
active - Boolean
cursor - String
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "id": "4",
  "site_id": 4,
  "domain": "abc123",
  "active": true,
  "cursor": "xyz789",
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

Site_layoutFeed

Description

This is a Type for the site_layout table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Site_layoutType]
pageInfo - Site_layoutFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Site_layoutType],
  "pageInfo": Site_layoutFeedInfo
}

Site_layoutFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": true
}

Site_layoutFilters

Description

This is a Type for the site_layout table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
site_id - ID
site_layout_content_id - ID
type - String
layout_component - String
weight - Int
Example
{
  "id": "4",
  "site_id": 4,
  "site_layout_content_id": 4,
  "type": "abc123",
  "layout_component": "abc123",
  "weight": 987
}

Site_layoutSort

Description

This is a Type for the site_layout table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

Site_layoutType

Fields
Field Name Description
id - ID
site_id - ID
site_layout_content_id - ID
type - String
layout_component - String
weight - Int
cursor - String
page_layoutItem - Page_layoutType
Arguments
id - ID!
page_layoutItems - [Page_layoutType]
Arguments
page_layoutItemFeed - Page_layoutFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Page_layoutFilters
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
site_layout_contentItem - Site_layout_contentType
Arguments
id - ID!
site_layout_contentItems - [Site_layout_contentType]
site_layout_contentItemFeed - Site_layout_contentFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
Example
{
  "id": "4",
  "site_id": 4,
  "site_layout_content_id": 4,
  "type": "abc123",
  "layout_component": "abc123",
  "weight": 123,
  "cursor": "xyz789",
  "page_layoutItem": Page_layoutType,
  "page_layoutItems": [Page_layoutType],
  "page_layoutItemFeed": Page_layoutFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed,
  "site_layout_contentItem": Site_layout_contentType,
  "site_layout_contentItems": [Site_layout_contentType],
  "site_layout_contentItemFeed": Site_layout_contentFeed
}

Site_layout_contentFeed

Description

This is a Type for the site_layout_content table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Site_layout_contentType]
pageInfo - Site_layout_contentFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Site_layout_contentType],
  "pageInfo": Site_layout_contentFeedInfo
}

Site_layout_contentFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": true
}

Site_layout_contentFilters

Description

This is a Type for the site_layout_content table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
content - JSON
options - JSON
Example
{"id": 4, "content": {}, "options": {}}

Site_layout_contentSort

Description

This is a Type for the site_layout_content table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

Site_layout_contentType

Fields
Field Name Description
id - ID
content - JSON
options - JSON
cursor - String
site_layoutItem - Site_layoutType
Arguments
id - ID!
site_layoutItems - [Site_layoutType]
Arguments
site_layoutItemFeed - Site_layoutFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - Site_layoutFilters
sort - JSONObject
Example
{
  "id": "4",
  "content": {},
  "options": {},
  "cursor": "xyz789",
  "site_layoutItem": Site_layoutType,
  "site_layoutItems": [Site_layoutType],
  "site_layoutItemFeed": Site_layoutFeed
}

Site_logFeed

Description

This is a Type for the site_log table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Site_logType]
pageInfo - Site_logFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Site_logType],
  "pageInfo": Site_logFeedInfo
}

Site_logFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

Site_logFilters

Description

This is a Type for the site_log table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
site_id - ID
message - String Log line
level - String Log level - debug, info, warning, error, alert
context - JSON Optional context to include extra information about the log line in a machine readable way
created - DateTime
Example
{
  "id": "4",
  "site_id": "4",
  "message": "xyz789",
  "level": "xyz789",
  "context": {},
  "created": "2007-12-03T10:15:30Z"
}

Site_logSort

Description

This is a Type for the site_log table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

Site_logType

Fields
Field Name Description
id - ID
site_id - ID
message - String Log line
level - String Log level - debug, info, warning, error, alert
context - JSON Optional context to include extra information about the log line in a machine readable way
created - DateTime
cursor - String
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "id": 4,
  "site_id": 4,
  "message": "xyz789",
  "level": "abc123",
  "context": {},
  "created": "2007-12-03T10:15:30Z",
  "cursor": "xyz789",
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

Site_scopeFeed

Description

This is a Type for the site_scope table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [Site_scopeType]
pageInfo - Site_scopeFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [Site_scopeType],
  "pageInfo": Site_scopeFeedInfo
}

Site_scopeFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": true
}

Site_scopeFilters

Description

This is a Type for the site_scope table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - Int
site_id - ID The site ID that this scope is assigned to
scope_id - ID UUID of the scope
Example
{"id": 987, "site_id": 4, "scope_id": "4"}

Site_scopeSort

Description

This is a Type for the site_scope table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

Site_scopeType

Fields
Field Name Description
id - Int
site_id - ID The site ID that this scope is assigned to
scope_id - ID UUID of the scope
cursor - String
scopeItem - ScopeType
Arguments
id - ID!
scopeItems - [ScopeType]
Arguments
filters - ScopeFilters
sort - ScopeSort
scopeItemFeed - ScopeFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - ScopeFilters
sort - JSONObject
siteItem - SiteType
Arguments
id - ID!
siteItems - [SiteType]
Arguments
filters - SiteFilters
sort - SiteSort
siteItemFeed - SiteFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SiteFilters
sort - JSONObject
Example
{
  "id": 987,
  "site_id": 4,
  "scope_id": 4,
  "cursor": "abc123",
  "scopeItem": ScopeType,
  "scopeItems": [ScopeType],
  "scopeItemFeed": ScopeFeed,
  "siteItem": SiteType,
  "siteItems": [SiteType],
  "siteItemFeed": SiteFeed
}

String

Description

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

Example
"xyz789"

TagFeed

Description

This is a Type for the tag table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [TagType]
pageInfo - TagFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [TagType],
  "pageInfo": TagFeedInfo
}

TagFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": true
}

TagFilters

Description

This is a Type for the tag table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
tag - String
document_id - Int
id - Int
Example
{
  "tag": "xyz789",
  "document_id": 123,
  "id": 123
}

TagSort

Description

This is a Type for the tag table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

TagType

Fields
Field Name Description
tag - String
document_id - Int
id - Int
cursor - String
documentItem - DocumentType
Arguments
id - ID!
documentItems - [DocumentType]
Arguments
filters - DocumentFilters
sort - DocumentSort
documentItemFeed - DocumentFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - DocumentFilters
sort - JSONObject
Example
{
  "tag": "abc123",
  "document_id": 123,
  "id": 123,
  "cursor": "abc123",
  "documentItem": DocumentType,
  "documentItems": [DocumentType],
  "documentItemFeed": DocumentFeed
}

UpdateBlockInput

Fields
Input Field Description
id - ID!
block_component - String
weight - Int
content - JSON
options - JSON
Example
{
  "id": 4,
  "block_component": "xyz789",
  "weight": 123,
  "content": {},
  "options": {}
}

UpdateDocumentInput

Fields
Input Field Description
did - Int! This document id
title - String! This is the title of the document
description - String This is the description of the document
hidden - Int 1 means will only hide the document in the website navigation page display but doesnt prevent access
document - String! This is the encoded document name
filename - String! This is the document name
dcid - Int! This is the document category id
Example
{
  "did": 987,
  "title": "abc123",
  "description": "abc123",
  "hidden": 123,
  "document": "abc123",
  "filename": "abc123",
  "dcid": 123
}

UpdateMenuInput

Fields
Input Field Description
id - ID!
name - String
Example
{
  "id": "4",
  "name": "xyz789"
}

UpdateMenuLinkInput

Fields
Input Field Description
id - ID!
name - String
link - String
type - String
options - JSON
parent_id - ID
Example
{
  "id": "4",
  "name": "xyz789",
  "link": "xyz789",
  "type": "abc123",
  "options": {},
  "parent_id": 4
}

UpdatePageInput

Fields
Input Field Description
id - ID!
name - String
description - String
title - String
metarobots - String
metaimage - String
uri - String
Example
{
  "id": "4",
  "name": "xyz789",
  "description": "xyz789",
  "title": "xyz789",
  "metarobots": "abc123",
  "metaimage": "abc123",
  "uri": "xyz789"
}

UpdatePageVisibilityInput

Fields
Input Field Description
id - ID!
visibility - String
Example
{
  "id": "4",
  "visibility": "xyz789"
}

UpdateSite

Fields
Input Field Description
id - ID!
title - String
home_uri - String
theme - JSON
Example
{
  "id": "4",
  "title": "xyz789",
  "home_uri": "xyz789",
  "theme": {}
}

UpdateSiteLayoutInput

Fields
Input Field Description
id - ID!
layout_component - String
content - JSON
options - JSON
Example
{
  "id": 4,
  "layout_component": "abc123",
  "content": {},
  "options": {}
}

UpdateUser

Fields
Input Field Description
username - String!
first_name - String
last_name - String
email - String
Example
{
  "username": "abc123",
  "first_name": "xyz789",
  "last_name": "xyz789",
  "email": "abc123"
}

UpdateUserData

Fields
Input Field Description
username - String!
avatar - JSON
gender - String
nationality - String
country_of_residence - String
timezone - String
organization_id - ID
publication - JSON
bio - String
specialization - JSON
career_stage - String
alt_emails - JSON
orcid - String
orcid_settings - JSON
aria_uid - Int
Example
{
  "username": "abc123",
  "avatar": {},
  "gender": "xyz789",
  "nationality": "xyz789",
  "country_of_residence": "xyz789",
  "timezone": "abc123",
  "organization_id": 4,
  "publication": {},
  "bio": "xyz789",
  "specialization": {},
  "career_stage": "abc123",
  "alt_emails": {},
  "orcid": "xyz789",
  "orcid_settings": {},
  "aria_uid": 123
}

UserFeed

Description

This is a Type for the user table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserType]
pageInfo - UserFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [UserType],
  "pageInfo": UserFeedInfo
}

UserFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": true
}

UserFilters

Description

This is a Type for the user table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - Int
perm_group_id - Int
username - String
first_name - String
last_name - String
email - String
avatar - JSON
gender - String
nationality - String
country_of_residence - String
timezone - String
organization_id - ID
publication - JSON
bio - String
specialization - JSON
career_stage - String
alt_emails - JSON
orcid - String
orcid_settings - JSON
aria_uid - Int
site_id - ID
search - String
Example
{
  "id": 987,
  "perm_group_id": 123,
  "username": "xyz789",
  "first_name": "abc123",
  "last_name": "xyz789",
  "email": "abc123",
  "avatar": {},
  "gender": "xyz789",
  "nationality": "abc123",
  "country_of_residence": "abc123",
  "timezone": "abc123",
  "organization_id": 4,
  "publication": {},
  "bio": "xyz789",
  "specialization": {},
  "career_stage": "xyz789",
  "alt_emails": {},
  "orcid": "xyz789",
  "orcid_settings": {},
  "aria_uid": 123,
  "site_id": "4",
  "search": "xyz789"
}

UserGroupAccessAdministratorFeed

Description

This is a Type for the userGroupAccessAdministrator table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupAccessAdministratorType]
pageInfo - UserGroupAccessAdministratorFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [UserGroupAccessAdministratorType],
  "pageInfo": UserGroupAccessAdministratorFeedInfo
}

UserGroupAccessAdministratorFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

UserGroupAccessAdministratorFilters

Description

This is a Type for the userGroupAccessAdministrator table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
acid - Int
group - JSON
Example
{"acid": 123, "group": {}}

UserGroupAccessAdministratorSort

Description

This is a Type for the userGroupAccessAdministrator table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

UserGroupAccessAdministratorType

Fields
Field Name Description
acid - Int
group - JSON
cursor - String
Example
{
  "acid": 987,
  "group": {},
  "cursor": "abc123"
}

UserGroupAccessUserFeed

Description

This is a Type for the userGroupAccessUser table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupAccessUserType]
pageInfo - UserGroupAccessUserFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [UserGroupAccessUserType],
  "pageInfo": UserGroupAccessUserFeedInfo
}

UserGroupAccessUserFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": false
}

UserGroupAccessUserFilters

Description

This is a Type for the userGroupAccessUser table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
acid - Int
group - JSON
Example
{"acid": 987, "group": {}}

UserGroupAccessUserSort

Description

This is a Type for the userGroupAccessUser table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

UserGroupAccessUserType

Fields
Field Name Description
acid - Int
group - JSON
cursor - String
Example
{
  "acid": 987,
  "group": {},
  "cursor": "abc123"
}

UserGroupCallAdministratorFeed

Description

This is a Type for the userGroupCallAdministrator table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupCallAdministratorType]
pageInfo - UserGroupCallAdministratorFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [UserGroupCallAdministratorType],
  "pageInfo": UserGroupCallAdministratorFeedInfo
}

UserGroupCallAdministratorFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

UserGroupCallAdministratorFilters

Description

This is a Type for the userGroupCallAdministrator table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
cid - Int
group - JSON
Example
{"cid": 987, "group": {}}

UserGroupCallAdministratorSort

Description

This is a Type for the userGroupCallAdministrator table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

UserGroupCallAdministratorType

Fields
Field Name Description
cid - Int
group - JSON
cursor - String
Example
{
  "cid": 987,
  "group": {},
  "cursor": "abc123"
}

UserGroupCenterAdministratorFeed

Description

This is a Type for the userGroupCenterAdministrator table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupCenterAdministratorType]
pageInfo - UserGroupCenterAdministratorFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [UserGroupCenterAdministratorType],
  "pageInfo": UserGroupCenterAdministratorFeedInfo
}

UserGroupCenterAdministratorFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": false
}

UserGroupCenterAdministratorFilters

Description

This is a Type for the userGroupCenterAdministrator table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
cid - Int
group - JSON
Example
{"cid": 123, "group": {}}

UserGroupCenterAdministratorSort

Description

This is a Type for the userGroupCenterAdministrator table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

UserGroupCenterAdministratorType

Fields
Field Name Description
cid - Int
group - JSON
cursor - String
Example
{
  "cid": 987,
  "group": {},
  "cursor": "abc123"
}

UserGroupCenterScientificFeed

Description

This is a Type for the userGroupCenterScientific table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupCenterScientificType]
pageInfo - UserGroupCenterScientificFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [UserGroupCenterScientificType],
  "pageInfo": UserGroupCenterScientificFeedInfo
}

UserGroupCenterScientificFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

UserGroupCenterScientificFilters

Description

This is a Type for the userGroupCenterScientific table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
cid - Int
group - JSON
Example
{"cid": 123, "group": {}}

UserGroupCenterScientificSort

Description

This is a Type for the userGroupCenterScientific table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

UserGroupCenterScientificType

Fields
Field Name Description
cid - Int
group - JSON
cursor - String
Example
{
  "cid": 123,
  "group": {},
  "cursor": "xyz789"
}

UserGroupCenterTechnicalFeed

Description

This is a Type for the userGroupCenterTechnical table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupCenterTechnicalType]
pageInfo - UserGroupCenterTechnicalFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [UserGroupCenterTechnicalType],
  "pageInfo": UserGroupCenterTechnicalFeedInfo
}

UserGroupCenterTechnicalFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

UserGroupCenterTechnicalFilters

Description

This is a Type for the userGroupCenterTechnical table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
cid - Int
group - JSON
Example
{"cid": 123, "group": {}}

UserGroupCenterTechnicalSort

Description

This is a Type for the userGroupCenterTechnical table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

UserGroupCenterTechnicalType

Fields
Field Name Description
cid - Int
group - JSON
cursor - String
Example
{
  "cid": 987,
  "group": {},
  "cursor": "xyz789"
}

UserGroupFeed

Description

This is a Type for the userGroup table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupType]
pageInfo - UserGroupFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [UserGroupType],
  "pageInfo": UserGroupFeedInfo
}

UserGroupFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": true
}

UserGroupFilters

Description

This is a Type for the userGroup table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
id - ID
site_id - ID
label - String
handler - String
options - JSON
username - ID
Example
{
  "id": 4,
  "site_id": 4,
  "label": "abc123",
  "handler": "abc123",
  "options": {},
  "username": "4"
}

UserGroupMachineContactFeed

Description

This is a Type for the userGroupMachineContact table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupMachineContactType]
pageInfo - UserGroupMachineContactFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [UserGroupMachineContactType],
  "pageInfo": UserGroupMachineContactFeedInfo
}

UserGroupMachineContactFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": true
}

UserGroupMachineContactFilters

Description

This is a Type for the userGroupMachineContact table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
mid - Int
group - JSON
Example
{"mid": 987, "group": {}}

UserGroupMachineContactSort

Description

This is a Type for the userGroupMachineContact table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

UserGroupMachineContactType

Fields
Field Name Description
mid - Int
group - JSON
cursor - String
Example
{
  "mid": 123,
  "group": {},
  "cursor": "xyz789"
}

UserGroupMachineUserFeed

Description

This is a Type for the userGroupMachineUser table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupMachineUserType]
pageInfo - UserGroupMachineUserFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [UserGroupMachineUserType],
  "pageInfo": UserGroupMachineUserFeedInfo
}

UserGroupMachineUserFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 987,
  "hasNextSlice": false
}

UserGroupMachineUserFilters

Description

This is a Type for the userGroupMachineUser table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
mid - Int
group - JSON
Example
{"mid": 123, "group": {}}

UserGroupMachineUserSort

Description

This is a Type for the userGroupMachineUser table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

UserGroupMachineUserType

Fields
Field Name Description
mid - Int
group - JSON
cursor - String
Example
{
  "mid": 987,
  "group": {},
  "cursor": "xyz789"
}

UserGroupMembershipFeed

Description

This is a Type for the userGroupMembership table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupMembershipType]
pageInfo - UserGroupMembershipFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [UserGroupMembershipType],
  "pageInfo": UserGroupMembershipFeedInfo
}

UserGroupMembershipFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

UserGroupMembershipFilters

Description

This is a Type for the userGroupMembership table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
group - ID
username - ID
Example
{
  "group": "4",
  "username": "4"
}

UserGroupMembershipSort

Description

This is a Type for the userGroupMembership table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

UserGroupMembershipType

Fields
Field Name Description
group - ID
username - ID
cursor - String
groupItem - GroupType
Arguments
id - ID!
groupItems - [GroupType]
Arguments
filters - GroupFilters
sort - GroupSort
groupItemFeed - GroupFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - GroupFilters
sort - JSONObject
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "group": 4,
  "username": 4,
  "cursor": "abc123",
  "groupItem": GroupType,
  "groupItems": [GroupType],
  "groupItemFeed": GroupFeed,
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

UserGroupProposalReviewerFeed

Description

This is a Type for the userGroupProposalReviewer table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupProposalReviewerType]
pageInfo - UserGroupProposalReviewerFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [UserGroupProposalReviewerType],
  "pageInfo": UserGroupProposalReviewerFeedInfo
}

UserGroupProposalReviewerFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": true
}

UserGroupProposalReviewerFilters

Description

This is a Type for the userGroupProposalReviewer table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
pid - Int
group - JSON
Example
{"pid": 123, "group": {}}

UserGroupProposalReviewerSort

Description

This is a Type for the userGroupProposalReviewer table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

UserGroupProposalReviewerType

Fields
Field Name Description
pid - Int
group - JSON
cursor - String
Example
{
  "pid": 987,
  "group": {},
  "cursor": "abc123"
}

UserGroupProposalTeamFeed

Description

This is a Type for the userGroupProposalTeam table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupProposalTeamType]
pageInfo - UserGroupProposalTeamFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [UserGroupProposalTeamType],
  "pageInfo": UserGroupProposalTeamFeedInfo
}

UserGroupProposalTeamFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

UserGroupProposalTeamFilters

Description

This is a Type for the userGroupProposalTeam table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
pid - Int
group - JSON
Example
{"pid": 987, "group": {}}

UserGroupProposalTeamSort

Description

This is a Type for the userGroupProposalTeam table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

UserGroupProposalTeamType

Fields
Field Name Description
pid - Int
group - JSON
cursor - String
Example
{
  "pid": 987,
  "group": {},
  "cursor": "abc123"
}

UserGroupServiceTechnologyContactFeed

Description

This is a Type for the userGroupServiceTechnologyContact table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupServiceTechnologyContactType]
pageInfo - UserGroupServiceTechnologyContactFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [UserGroupServiceTechnologyContactType],
  "pageInfo": UserGroupServiceTechnologyContactFeedInfo
}

UserGroupServiceTechnologyContactFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": true
}

UserGroupServiceTechnologyContactFilters

Description

This is a Type for the userGroupServiceTechnologyContact table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
plid - Int
group - JSON
Example
{"plid": 987, "group": {}}

UserGroupServiceTechnologyContactSort

Description

This is a Type for the userGroupServiceTechnologyContact table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

UserGroupServiceTechnologyContactType

Fields
Field Name Description
plid - Int
group - JSON
cursor - String
Example
{
  "plid": 987,
  "group": {},
  "cursor": "xyz789"
}

UserGroupSiteMembersFeed

Description

This is a Type for the userGroupSiteMembers table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserGroupSiteMembersType]
pageInfo - UserGroupSiteMembersFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [UserGroupSiteMembersType],
  "pageInfo": UserGroupSiteMembersFeedInfo
}

UserGroupSiteMembersFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": false
}

UserGroupSiteMembersFilters

Description

This is a Type for the userGroupSiteMembers table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
site_id - ID
group - JSON
Example
{"site_id": 4, "group": {}}

UserGroupSiteMembersSort

Description

This is a Type for the userGroupSiteMembers table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "abc123"
}

UserGroupSiteMembersType

Fields
Field Name Description
site_id - ID
group - JSON
cursor - String
Example
{
  "site_id": "4",
  "group": {},
  "cursor": "xyz789"
}

UserGroupSort

Description

This is a Type for the userGroup table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

UserGroupType

Fields
Field Name Description
id - ID
site_id - ID
label - String
handler - String
options - JSON
username - ID
cursor - String
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
Example
{
  "id": "4",
  "site_id": "4",
  "label": "abc123",
  "handler": "xyz789",
  "options": {},
  "username": "4",
  "cursor": "xyz789",
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed
}

UserProfileAccessFeed

Description

This is a Type for the userProfileAccess table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserProfileAccessType]
pageInfo - UserProfileAccessFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [UserProfileAccessType],
  "pageInfo": UserProfileAccessFeedInfo
}

UserProfileAccessFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "abc123",
  "hasNext": true,
  "nextIndex": 987,
  "hasNextSlice": true
}

UserProfileAccessFilters

Description

This is a Type for the userProfileAccess table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
username - ID Username
site_id - ID Site
userProfileAccess - Int
Example
{"username": 4, "site_id": 4, "userProfileAccess": 123}

UserProfileAccessSort

Description

This is a Type for the userProfileAccess table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "xyz789"
}

UserProfileAccessType

Description

System query to ask whether the currently logged in user can see the requested user's profile

Fields
Field Name Description
username - ID Username
site_id - ID Site
userProfileAccess - Int
cursor - String
Example
{
  "username": "4",
  "site_id": 4,
  "userProfileAccess": 123,
  "cursor": "xyz789"
}

UserProfileCallFeed

Description

This is a Type for the userProfileCall table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [UserProfileCallType]
pageInfo - UserProfileCallFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [UserProfileCallType],
  "pageInfo": UserProfileCallFeedInfo
}

UserProfileCallFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": false,
  "nextIndex": 123,
  "hasNextSlice": false
}

UserProfileCallFilters

Description

This is a Type for the userProfileCall table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
username - ID Username
site_id - ID The Site
userProfileCall - Int
Example
{
  "username": 4,
  "site_id": "4",
  "userProfileCall": 123
}

UserProfileCallSort

Description

This is a Type for the userProfileCall table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "abc123",
  "order": "xyz789"
}

UserProfileCallType

Description

System query to ask whether the currently logged in user can see the requested user's profile

Fields
Field Name Description
username - ID Username
site_id - ID The Site
userProfileCall - Int
cursor - String
Example
{
  "username": "4",
  "site_id": "4",
  "userProfileCall": 987,
  "cursor": "abc123"
}

UserSort

Description

This is a Type for the user table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

UserType

Fields
Field Name Description
id - Int
perm_group_id - Int
username - String
first_name - String
last_name - String
email - String
avatar - JSON
gender - String
nationality - String
country_of_residence - String
timezone - String
organization_id - ID
publication - JSON
bio - String
specialization - JSON
career_stage - String
alt_emails - JSON
orcid - String
orcid_settings - JSON
aria_uid - Int
site_id - ID
search - String
cursor - String
organizationItem - OrganizationType
Arguments
id - ID!
organizationItems - [OrganizationType]
Arguments
organizationItemFeed - OrganizationFeed
Arguments
first - Int!
after - String
fromIndex - Int
sort - JSONObject
Example
{
  "id": 123,
  "perm_group_id": 987,
  "username": "xyz789",
  "first_name": "abc123",
  "last_name": "xyz789",
  "email": "xyz789",
  "avatar": {},
  "gender": "abc123",
  "nationality": "xyz789",
  "country_of_residence": "abc123",
  "timezone": "xyz789",
  "organization_id": "4",
  "publication": {},
  "bio": "xyz789",
  "specialization": {},
  "career_stage": "xyz789",
  "alt_emails": {},
  "orcid": "xyz789",
  "orcid_settings": {},
  "aria_uid": 987,
  "site_id": "4",
  "search": "abc123",
  "cursor": "xyz789",
  "organizationItem": OrganizationType,
  "organizationItems": [OrganizationType],
  "organizationItemFeed": OrganizationFeed
}

User_group

Fields
Field Name Description
id - ID
username - ID
group - ID
options - JSON
cursor - String
userItem - UserType
Arguments
id - ID!
userItems - [UserType]
Arguments
filters - UserFilters
sort - UserSort
userItemFeed - UserFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - UserFilters
sort - JSONObject
groupItem - GroupType
Arguments
id - ID!
groupItems - [GroupType]
Arguments
filters - GroupFilters
sort - GroupSort
groupItemFeed - GroupFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - GroupFilters
sort - JSONObject
Example
{
  "id": 4,
  "username": "4",
  "group": 4,
  "options": {},
  "cursor": "xyz789",
  "userItem": UserType,
  "userItems": [UserType],
  "userItemFeed": UserFeed,
  "groupItem": GroupType,
  "groupItems": [GroupType],
  "groupItemFeed": GroupFeed
}

VisitFeed

Description

This is a Type for the visit table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [VisitType]
pageInfo - VisitFeedInfo
Example
{
  "totalCount": 123,
  "nodes": [VisitType],
  "pageInfo": VisitFeedInfo
}

VisitFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": false
}

VisitFilters

Description

This is a Type for the visit table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
plid - Int Service platform being requested for access
status - String The status of this visit
order - Int The order of this visit
confirmed - DateTime Time and date that this visit has confirmed (technical evaluation successful)
completed - DateTime When was the visit completed
cancelled - DateTime When was this visit cancelled
detail - String Detail of the visit
tech_eval_positive - Int Has the technical evaluation completed successfully? 1 = yes, 0 = no, null = not done yet
suspension_count - Int
cid - Int Access call associated with this visit (if any)
access_id - Int Access route funding (or otherwise associated with) this visit
proposal_id - Int Proposal this visit is for
call_id - Int Access call associated with this visit (if any)
id - Int Unique visit ID
Example
{
  "plid": 987,
  "status": "abc123",
  "order": 987,
  "confirmed": "2007-12-03T10:15:30Z",
  "completed": "2007-12-03T10:15:30Z",
  "cancelled": "2007-12-03T10:15:30Z",
  "detail": "abc123",
  "tech_eval_positive": 123,
  "suspension_count": 987,
  "cid": 123,
  "access_id": 987,
  "proposal_id": 123,
  "call_id": 987,
  "id": 123
}

VisitFlagsFeed

Description

This is a Type for the visitFlags table that allows to request data starting from a certain item index

Fields
Field Name Description
totalCount - Int
nodes - [VisitFlagsType]
pageInfo - VisitFlagsFeedInfo
Example
{
  "totalCount": 987,
  "nodes": [VisitFlagsType],
  "pageInfo": VisitFlagsFeedInfo
}

VisitFlagsFeedInfo

Fields
Field Name Description
endCursor - String
hasNext - Boolean
nextIndex - Int
hasNextSlice - Boolean
Example
{
  "endCursor": "xyz789",
  "hasNext": true,
  "nextIndex": 123,
  "hasNextSlice": true
}

VisitFlagsFilters

Description

This is a Type for the visitFlags table that allows to filter on queries on any table columns as well as additional "filters" list

Fields
Input Field Description
flag - String The flag
timecode - DateTime When was this flag set?
description - String The description of this flag.
visit_id - Int The visit associated with this session
id - Int
Example
{
  "flag": "xyz789",
  "timecode": "2007-12-03T10:15:30Z",
  "description": "abc123",
  "visit_id": 123,
  "id": 987
}

VisitFlagsSort

Description

This is a Type for the visitFlags table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

VisitFlagsType

Description

Various control flags associated with this visit

Fields
Field Name Description
flag - String The flag
timecode - DateTime When was this flag set?
description - String The description of this flag.
visit_id - Int The visit associated with this session
id - Int
cursor - String
visitItem - VisitType
Arguments
id - ID!
visitItems - [VisitType]
Arguments
filters - VisitFilters
sort - VisitSort
visitItemFeed - VisitFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - VisitFilters
sort - JSONObject
Example
{
  "flag": "xyz789",
  "timecode": "2007-12-03T10:15:30Z",
  "description": "xyz789",
  "visit_id": 123,
  "id": 123,
  "cursor": "xyz789",
  "visitItem": VisitType,
  "visitItems": [VisitType],
  "visitItemFeed": VisitFeed
}

VisitSort

Description

This is a Type for the visit table that allows to provide a field name to sort on

Fields
Input Field Description
field - String Field name to sort on
order - String Sort order, ASC or DESC. Default = "ASC"
Example
{
  "field": "xyz789",
  "order": "abc123"
}

VisitType

Description

Visit associated with a proposal. A proposal can contain multiple visits, and each visit may be funded by a different access route.

Fields
Field Name Description
plid - Int Service platform being requested for access
status - String The status of this visit
order - Int The order of this visit
confirmed - DateTime Time and date that this visit has confirmed (technical evaluation successful)
completed - DateTime When was the visit completed
cancelled - DateTime When was this visit cancelled
detail - String Detail of the visit
tech_eval_positive - Int Has the technical evaluation completed successfully? 1 = yes, 0 = no, null = not done yet
suspension_count - Int
cid - Int Access call associated with this visit (if any)
access_id - Int Access route funding (or otherwise associated with) this visit
proposal_id - Int Proposal this visit is for
call_id - Int Access call associated with this visit (if any)
id - Int Unique visit ID
cursor - String
sessionItem - SessionType
Arguments
id - ID!
sessionItems - [SessionType]
Arguments
filters - SessionFilters
sort - SessionSort
sessionItemFeed - SessionFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - SessionFilters
sort - JSONObject
visitFlagsItem - VisitFlagsType
Arguments
id - ID!
visitFlagsItems - [VisitFlagsType]
Arguments
visitFlagsItemFeed - VisitFlagsFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - VisitFlagsFilters
sort - JSONObject
accessItem - AccessType
Arguments
id - ID!
accessItems - [AccessType]
Arguments
filters - AccessFilters
sort - AccessSort
accessItemFeed - AccessFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - AccessFilters
sort - JSONObject
proposalItem - ProposalType
Arguments
id - ID!
proposalItems - [ProposalType]
Arguments
filters - ProposalFilters
sort - ProposalSort
proposalItemFeed - ProposalFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - ProposalFilters
sort - JSONObject
callItem - CallType
Arguments
id - ID!
callItems - [CallType]
Arguments
filters - CallFilters
sort - CallSort
callItemFeed - CallFeed
Arguments
first - Int!
after - String
fromIndex - Int
filters - CallFilters
sort - JSONObject
Example
{
  "plid": 987,
  "status": "abc123",
  "order": 987,
  "confirmed": "2007-12-03T10:15:30Z",
  "completed": "2007-12-03T10:15:30Z",
  "cancelled": "2007-12-03T10:15:30Z",
  "detail": "abc123",
  "tech_eval_positive": 987,
  "suspension_count": 123,
  "cid": 123,
  "access_id": 123,
  "proposal_id": 123,
  "call_id": 123,
  "id": 987,
  "cursor": "xyz789",
  "sessionItem": SessionType,
  "sessionItems": [SessionType],
  "sessionItemFeed": SessionFeed,
  "visitFlagsItem": VisitFlagsType,
  "visitFlagsItems": [VisitFlagsType],
  "visitFlagsItemFeed": VisitFlagsFeed,
  "accessItem": AccessType,
  "accessItems": [AccessType],
  "accessItemFeed": AccessFeed,
  "proposalItem": ProposalType,
  "proposalItems": [ProposalType],
  "proposalItemFeed": ProposalFeed,
  "callItem": CallType,
  "callItems": [CallType],
  "callItemFeed": CallFeed
}