Tawi Health GraphQL API Reference

Tawi's Graphql API Documentation

API Endpoints
# Staging:
https://api.tawihealth.dev/api/service
# Production:
https://api.tawihealth.com/api/service
Headers
Authorization: Bearer <YOUR_TOKEN_HERE>

Queries

accountActivities

Response

Returns an AccountActivityConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - AccountActivityOrder Ordering options for AccountActivities returned from the connection.
where - AccountActivityWhereInput Filtering options for AccountActivities returned from the connection.

Example

Query
query AccountActivities(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: AccountActivityOrder,
  $where: AccountActivityWhereInput
) {
  accountActivities(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...AccountActivityFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": AccountActivityOrder,
  "where": AccountActivityWhereInput
}
Response
{
  "data": {
    "accountActivities": {
      "edges": [AccountActivityEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

adminDivisions

Response

Returns an AdminDivisionConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - AdminDivisionOrder Ordering options for AdminDivisions returned from the connection.
where - AdminDivisionWhereInput Filtering options for AdminDivisions returned from the connection.

Example

Query
query AdminDivisions(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: AdminDivisionOrder,
  $where: AdminDivisionWhereInput
) {
  adminDivisions(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...AdminDivisionFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": AdminDivisionOrder,
  "where": AdminDivisionWhereInput
}
Response
{
  "data": {
    "adminDivisions": {
      "edges": [AdminDivisionEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

admins

Response

Returns an AdminConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - AdminOrder Ordering options for Admins returned from the connection.
where - AdminWhereInput Filtering options for Admins returned from the connection.

Example

Query
query Admins(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: AdminOrder,
  $where: AdminWhereInput
) {
  admins(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...AdminFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": AdminOrder,
  "where": AdminWhereInput
}
Response
{
  "data": {
    "admins": {
      "edges": [AdminEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

allergies

Response

Returns an AllergyConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - AllergyOrder Ordering options for Allergies returned from the connection.
where - AllergyWhereInput Filtering options for Allergies returned from the connection.

Example

Query
query Allergies(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: AllergyOrder,
  $where: AllergyWhereInput
) {
  allergies(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...AllergyFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": AllergyOrder,
  "where": AllergyWhereInput
}
Response
{
  "data": {
    "allergies": {
      "edges": [AllergyEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

applications

Response

Returns an ApplicationConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ApplicationOrder Ordering options for Applications returned from the connection.
where - ApplicationWhereInput Filtering options for Applications returned from the connection.

Example

Query
query Applications(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ApplicationOrder,
  $where: ApplicationWhereInput
) {
  applications(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ApplicationFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": ApplicationOrder,
  "where": ApplicationWhereInput
}
Response
{
  "data": {
    "applications": {
      "edges": [ApplicationEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

appointments

Response

Returns an AppointmentConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - AppointmentOrder Ordering options for Appointments returned from the connection.
where - AppointmentWhereInput Filtering options for Appointments returned from the connection.

Example

Query
query Appointments(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: AppointmentOrder,
  $where: AppointmentWhereInput
) {
  appointments(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...AppointmentFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": AppointmentOrder,
  "where": AppointmentWhereInput
}
Response
{
  "data": {
    "appointments": {
      "edges": [AppointmentEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

atSubscriptionNotifications

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ATSubscriptionNotificationOrder Ordering options for ATSubscriptionNotifications returned from the connection.
where - ATSubscriptionNotificationWhereInput Filtering options for ATSubscriptionNotifications returned from the connection.

Example

Query
query AtSubscriptionNotifications(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ATSubscriptionNotificationOrder,
  $where: ATSubscriptionNotificationWhereInput
) {
  atSubscriptionNotifications(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ATSubscriptionNotificationFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": ATSubscriptionNotificationOrder,
  "where": ATSubscriptionNotificationWhereInput
}
Response
{
  "data": {
    "atSubscriptionNotifications": {
      "edges": [ATSubscriptionNotificationEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

atsmsDeliveryReports

Response

Returns an ATSMSDeliveryReportConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ATSMSDeliveryReportOrder Ordering options for ATSMSDeliveryReports returned from the connection.
where - ATSMSDeliveryReportWhereInput Filtering options for ATSMSDeliveryReports returned from the connection.

Example

Query
query AtsmsDeliveryReports(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ATSMSDeliveryReportOrder,
  $where: ATSMSDeliveryReportWhereInput
) {
  atsmsDeliveryReports(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ATSMSDeliveryReportFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": ATSMSDeliveryReportOrder,
  "where": ATSMSDeliveryReportWhereInput
}
Response
{
  "data": {
    "atsmsDeliveryReports": {
      "edges": [ATSMSDeliveryReportEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

atsmsInboxes

Response

Returns an ATSMSInboxConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ATSMSInboxOrder Ordering options for ATSMSInboxes returned from the connection.
where - ATSMSInboxWhereInput Filtering options for ATSMSInboxes returned from the connection.

Example

Query
query AtsmsInboxes(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ATSMSInboxOrder,
  $where: ATSMSInboxWhereInput
) {
  atsmsInboxes(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ATSMSInboxFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": ATSMSInboxOrder,
  "where": ATSMSInboxWhereInput
}
Response
{
  "data": {
    "atsmsInboxes": {
      "edges": [ATSMSInboxEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

atsmsOptOuts

Response

Returns an ATSMSOptOutConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ATSMSOptOutOrder Ordering options for ATSMSOptOuts returned from the connection.
where - ATSMSOptOutWhereInput Filtering options for ATSMSOptOuts returned from the connection.

Example

Query
query AtsmsOptOuts(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ATSMSOptOutOrder,
  $where: ATSMSOptOutWhereInput
) {
  atsmsOptOuts(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ATSMSOptOutFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": ATSMSOptOutOrder,
  "where": ATSMSOptOutWhereInput
}
Response
{
  "data": {
    "atsmsOptOuts": {
      "edges": [ATSMSOptOutEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

atsmsOutboxes

Response

Returns an ATSMSOutboxConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ATSMSOutboxOrder Ordering options for ATSMSOutboxes returned from the connection.
where - ATSMSOutboxWhereInput Filtering options for ATSMSOutboxes returned from the connection.

Example

Query
query AtsmsOutboxes(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ATSMSOutboxOrder,
  $where: ATSMSOutboxWhereInput
) {
  atsmsOutboxes(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ATSMSOutboxFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": ATSMSOutboxOrder,
  "where": ATSMSOutboxWhereInput
}
Response
{
  "data": {
    "atsmsOutboxes": {
      "edges": [ATSMSOutboxEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

azureSinkConfigurations

Response

Returns an AzureSinkConfigurationConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - AzureSinkConfigurationOrder Ordering options for AzureSinkConfigurations returned from the connection.
where - AzureSinkConfigurationWhereInput Filtering options for AzureSinkConfigurations returned from the connection.

Example

Query
query AzureSinkConfigurations(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: AzureSinkConfigurationOrder,
  $where: AzureSinkConfigurationWhereInput
) {
  azureSinkConfigurations(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...AzureSinkConfigurationFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": AzureSinkConfigurationOrder,
  "where": AzureSinkConfigurationWhereInput
}
Response
{
  "data": {
    "azureSinkConfigurations": {
      "edges": [AzureSinkConfigurationEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

blobSinkConfigurations

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - BlobSinkConfigurationOrder Ordering options for BlobSinkConfigurations returned from the connection.
where - BlobSinkConfigurationWhereInput Filtering options for BlobSinkConfigurations returned from the connection.

Example

Query
query BlobSinkConfigurations(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: BlobSinkConfigurationOrder,
  $where: BlobSinkConfigurationWhereInput
) {
  blobSinkConfigurations(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...BlobSinkConfigurationFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": BlobSinkConfigurationOrder,
  "where": BlobSinkConfigurationWhereInput
}
Response
{
  "data": {
    "blobSinkConfigurations": {
      "edges": [BlobSinkConfigurationEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

businessAccounts

Response

Returns a BusinessAccountConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - BusinessAccountOrder Ordering options for BusinessAccounts returned from the connection.
where - BusinessAccountWhereInput Filtering options for BusinessAccounts returned from the connection.

Example

Query
query BusinessAccounts(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: BusinessAccountOrder,
  $where: BusinessAccountWhereInput
) {
  businessAccounts(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...BusinessAccountFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": BusinessAccountOrder,
  "where": BusinessAccountWhereInput
}
Response
{
  "data": {
    "businessAccounts": {
      "edges": [BusinessAccountEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

calendars

Response

Returns a CalendarConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - CalendarOrder Ordering options for Calendars returned from the connection.
where - CalendarWhereInput Filtering options for Calendars returned from the connection.

Example

Query
query Calendars(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: CalendarOrder,
  $where: CalendarWhereInput
) {
  calendars(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...CalendarFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": CalendarOrder,
  "where": CalendarWhereInput
}
Response
{
  "data": {
    "calendars": {
      "edges": [CalendarEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

chronicIllnesses

Response

Returns a ChronicIllnessConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ChronicIllnessOrder Ordering options for ChronicIllnesses returned from the connection.
where - ChronicIllnessWhereInput Filtering options for ChronicIllnesses returned from the connection.

Example

Query
query ChronicIllnesses(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ChronicIllnessOrder,
  $where: ChronicIllnessWhereInput
) {
  chronicIllnesses(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ChronicIllnessFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": ChronicIllnessOrder,
  "where": ChronicIllnessWhereInput
}
Response
{
  "data": {
    "chronicIllnesses": {
      "edges": [ChronicIllnessEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

countries

Response

Returns a CountryConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - CountryOrder Ordering options for Countries returned from the connection.
where - CountryWhereInput Filtering options for Countries returned from the connection.

Example

Query
query Countries(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: CountryOrder,
  $where: CountryWhereInput
) {
  countries(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...CountryFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": CountryOrder,
  "where": CountryWhereInput
}
Response
{
  "data": {
    "countries": {
      "edges": [CountryEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

deploymentPools

Response

Returns a DeploymentPoolConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - DeploymentPoolOrder Ordering options for DeploymentPools returned from the connection.
where - DeploymentPoolWhereInput Filtering options for DeploymentPools returned from the connection.

Example

Query
query DeploymentPools(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: DeploymentPoolOrder,
  $where: DeploymentPoolWhereInput
) {
  deploymentPools(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...DeploymentPoolFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": DeploymentPoolOrder,
  "where": DeploymentPoolWhereInput
}
Response
{
  "data": {
    "deploymentPools": {
      "edges": [DeploymentPoolEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

diagnoses

Response

Returns a DiagnosisConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - DiagnosisOrder Ordering options for Diagnoses returned from the connection.
where - DiagnosisWhereInput Filtering options for Diagnoses returned from the connection.

Example

Query
query Diagnoses(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: DiagnosisOrder,
  $where: DiagnosisWhereInput
) {
  diagnoses(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...DiagnosisFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": DiagnosisOrder,
  "where": DiagnosisWhereInput
}
Response
{
  "data": {
    "diagnoses": {
      "edges": [DiagnosisEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

earlyAdopters

Response

Returns an EarlyAdopterConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - EarlyAdopterOrder Ordering options for EarlyAdopters returned from the connection.
where - EarlyAdopterWhereInput Filtering options for EarlyAdopters returned from the connection.

Example

Query
query EarlyAdopters(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: EarlyAdopterOrder,
  $where: EarlyAdopterWhereInput
) {
  earlyAdopters(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...EarlyAdopterFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": EarlyAdopterOrder,
  "where": EarlyAdopterWhereInput
}
Response
{
  "data": {
    "earlyAdopters": {
      "edges": [EarlyAdopterEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

emailAntiPhishingProtections

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - EmailAntiPhishingProtectionOrder Ordering options for EmailAntiPhishingProtections returned from the connection.
where - EmailAntiPhishingProtectionWhereInput Filtering options for EmailAntiPhishingProtections returned from the connection.

Example

Query
query EmailAntiPhishingProtections(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: EmailAntiPhishingProtectionOrder,
  $where: EmailAntiPhishingProtectionWhereInput
) {
  emailAntiPhishingProtections(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...EmailAntiPhishingProtectionFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": EmailAntiPhishingProtectionOrder,
  "where": EmailAntiPhishingProtectionWhereInput
}
Response
{
  "data": {
    "emailAntiPhishingProtections": {
      "edges": [EmailAntiPhishingProtectionEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

emailOutboxes

Response

Returns an EmailOutboxConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - EmailOutboxOrder Ordering options for EmailOutboxes returned from the connection.
where - EmailOutboxWhereInput Filtering options for EmailOutboxes returned from the connection.

Example

Query
query EmailOutboxes(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: EmailOutboxOrder,
  $where: EmailOutboxWhereInput
) {
  emailOutboxes(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...EmailOutboxFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": EmailOutboxOrder,
  "where": EmailOutboxWhereInput
}
Response
{
  "data": {
    "emailOutboxes": {
      "edges": [EmailOutboxEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

emergencyContacts

Response

Returns an EmergencyContactConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - EmergencyContactOrder Ordering options for EmergencyContacts returned from the connection.
where - EmergencyContactWhereInput Filtering options for EmergencyContacts returned from the connection.

Example

Query
query EmergencyContacts(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: EmergencyContactOrder,
  $where: EmergencyContactWhereInput
) {
  emergencyContacts(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...EmergencyContactFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": EmergencyContactOrder,
  "where": EmergencyContactWhereInput
}
Response
{
  "data": {
    "emergencyContacts": {
      "edges": [EmergencyContactEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

extensions

Response

Returns an ExtensionConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ExtensionOrder Ordering options for Extensions returned from the connection.
where - ExtensionWhereInput Filtering options for Extensions returned from the connection.

Example

Query
query Extensions(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ExtensionOrder,
  $where: ExtensionWhereInput
) {
  extensions(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ExtensionFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": ExtensionOrder,
  "where": ExtensionWhereInput
}
Response
{
  "data": {
    "extensions": {
      "edges": [ExtensionEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

externalWebhooks

Response

Returns an ExternalWebhookConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ExternalWebhookOrder Ordering options for ExternalWebhooks returned from the connection.
where - ExternalWebhookWhereInput Filtering options for ExternalWebhooks returned from the connection.

Example

Query
query ExternalWebhooks(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ExternalWebhookOrder,
  $where: ExternalWebhookWhereInput
) {
  externalWebhooks(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ExternalWebhookFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": ExternalWebhookOrder,
  "where": ExternalWebhookWhereInput
}
Response
{
  "data": {
    "externalWebhooks": {
      "edges": [ExternalWebhookEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

facilityFeedbacks

Response

Returns a FacilityFeedbackConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - FacilityFeedbackOrder Ordering options for FacilityFeedbacks returned from the connection.
where - FacilityFeedbackWhereInput Filtering options for FacilityFeedbacks returned from the connection.

Example

Query
query FacilityFeedbacks(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: FacilityFeedbackOrder,
  $where: FacilityFeedbackWhereInput
) {
  facilityFeedbacks(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...FacilityFeedbackFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": FacilityFeedbackOrder,
  "where": FacilityFeedbackWhereInput
}
Response
{
  "data": {
    "facilityFeedbacks": {
      "edges": [FacilityFeedbackEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

features

Response

Returns a FeatureConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - FeatureOrder Ordering options for Features returned from the connection.
where - FeatureWhereInput Filtering options for Features returned from the connection.

Example

Query
query Features(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: FeatureOrder,
  $where: FeatureWhereInput
) {
  features(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...FeatureFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": FeatureOrder,
  "where": FeatureWhereInput
}
Response
{
  "data": {
    "features": {
      "edges": [FeatureEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

fetchAllCountries

Response

Returns [CountryInfo]!

Example

Query
query FetchAllCountries {
  fetchAllCountries {
    Capital
    Code
    Currency
    Flag
    Name
  }
}
Response
{
  "data": {
    "fetchAllCountries": [
      {
        "Capital": "abc123",
        "Code": "xyz789",
        "Currency": "xyz789",
        "Flag": "xyz789",
        "Name": "xyz789"
      }
    ]
  }
}

fetchSubDivsion

Response

Returns [SubDivisionInfo!]

Arguments
Name Description
countryCode - String!

Example

Query
query FetchSubDivsion($countryCode: String!) {
  fetchSubDivsion(countryCode: $countryCode) {
    Code
    Name
  }
}
Variables
{"countryCode": "abc123"}
Response
{
  "data": {
    "fetchSubDivsion": [
      {
        "Code": "abc123",
        "Name": "xyz789"
      }
    ]
  }
}

fetchTokenWithId

Response

Returns a TokenData!

Arguments
Name Description
tokenId - UUID!

Example

Query
query FetchTokenWithId($tokenId: UUID!) {
  fetchTokenWithId(tokenId: $tokenId) {
    accessToken
    accessTokenExpiresAt
    refreshToken
    refreshTokenExpiresAt
    userId
  }
}
Variables
{
  "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}
Response
{
  "data": {
    "fetchTokenWithId": {
      "accessToken": "xyz789",
      "accessTokenExpiresAt": "xyz789",
      "refreshToken": "abc123",
      "refreshTokenExpiresAt": "abc123",
      "userId": "xyz789"
    }
  }
}

gcpSinkConfigurations

Response

Returns a GCPSinkConfigurationConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - GCPSinkConfigurationOrder Ordering options for GCPSinkConfigurations returned from the connection.
where - GCPSinkConfigurationWhereInput Filtering options for GCPSinkConfigurations returned from the connection.

Example

Query
query GcpSinkConfigurations(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: GCPSinkConfigurationOrder,
  $where: GCPSinkConfigurationWhereInput
) {
  gcpSinkConfigurations(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...GCPSinkConfigurationFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": GCPSinkConfigurationOrder,
  "where": GCPSinkConfigurationWhereInput
}
Response
{
  "data": {
    "gcpSinkConfigurations": {
      "edges": [GCPSinkConfigurationEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

getMeetingParticipants

Response

Returns [MeetParticipant!]

Arguments
Name Description
meetingId - ID!

Example

Query
query GetMeetingParticipants($meetingId: ID!) {
  getMeetingParticipants(meetingId: $meetingId) {
    Avatar
    FirstName
    Id
    LastName
    Role
    Username
  }
}
Variables
{
  "meetingId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "getMeetingParticipants": [
      {
        "Avatar": "xyz789",
        "FirstName": "xyz789",
        "Id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
        "LastName": "abc123",
        "Role": "ROOM_ADMIN",
        "Username": "xyz789"
      }
    ]
  }
}

getRoomParticipants

Response

Returns [RoomParticipant]

Arguments
Name Description
roomLinkId - String!

Example

Query
query GetRoomParticipants($roomLinkId: String!) {
  getRoomParticipants(roomLinkId: $roomLinkId) {
    FullName
    Identity
    IsPublisher
    JoinedAt
    Kind
    Permissions {
      Agent
      CanPublish
      CanPublishData
      CanPublishSources
      CanSubscribe
      CanUpdateMetadata
      Hidden
      Recorder
    }
    Sid
    State
    Tracks {
      EncryptionType
      IsDTXDisabled
      IsMuted
      IsSimulcast
      Sid
      Stereo
      Stream
      TrackLayers {
        ...VideoLayerFragment
      }
      TrackName
      TrackSource
      TrackType
      VideoHeight
      VideoWidth
    }
    UserId
  }
}
Variables
{"roomLinkId": "xyz789"}
Response
{
  "data": {
    "getRoomParticipants": [
      {
        "FullName": "xyz789",
        "Identity": "xyz789",
        "IsPublisher": true,
        "JoinedAt": 987,
        "Kind": 123,
        "Permissions": ParticipantPermissions,
        "Sid": "abc123",
        "State": 123,
        "Tracks": [ParticipantTrack],
        "UserId": "abc123"
      }
    ]
  }
}

groups

Response

Returns a GroupConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - GroupOrder Ordering options for Groups returned from the connection.
where - GroupWhereInput Filtering options for Groups returned from the connection.

Example

Query
query Groups(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: GroupOrder,
  $where: GroupWhereInput
) {
  groups(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...GroupFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": GroupOrder,
  "where": GroupWhereInput
}
Response
{
  "data": {
    "groups": {
      "edges": [GroupEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

guests

Response

Returns a GuestConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - GuestOrder Ordering options for Guests returned from the connection.
where - GuestWhereInput Filtering options for Guests returned from the connection.

Example

Query
query Guests(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: GuestOrder,
  $where: GuestWhereInput
) {
  guests(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...GuestFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": GuestOrder,
  "where": GuestWhereInput
}
Response
{
  "data": {
    "guests": {
      "edges": [GuestEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

guides

Response

Returns a GuideConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - GuideOrder Ordering options for Guides returned from the connection.
where - GuideWhereInput Filtering options for Guides returned from the connection.

Example

Query
query Guides(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: GuideOrder,
  $where: GuideWhereInput
) {
  guides(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...GuideFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": GuideOrder,
  "where": GuideWhereInput
}
Response
{
  "data": {
    "guides": {
      "edges": [GuideEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

healthFacilities

Response

Returns a HealthFacilityConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - HealthFacilityOrder Ordering options for HealthFacilities returned from the connection.
where - HealthFacilityWhereInput Filtering options for HealthFacilities returned from the connection.

Example

Query
query HealthFacilities(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: HealthFacilityOrder,
  $where: HealthFacilityWhereInput
) {
  healthFacilities(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...HealthFacilityFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": HealthFacilityOrder,
  "where": HealthFacilityWhereInput
}
Response
{
  "data": {
    "healthFacilities": {
      "edges": [HealthFacilityEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

hmiSs

Response

Returns an HMISConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - HMISOrder Ordering options for HMISs returned from the connection.
where - HMISWhereInput Filtering options for HMISs returned from the connection.

Example

Query
query HmiSs(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: HMISOrder,
  $where: HMISWhereInput
) {
  hmiSs(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...HMISFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": HMISOrder,
  "where": HMISWhereInput
}
Response
{
  "data": {
    "hmiSs": {
      "edges": [HMISEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

hmisTunnels

Response

Returns an HMISTunnelConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - HMISTunnelOrder Ordering options for HMISTunnels returned from the connection.
where - HMISTunnelWhereInput Filtering options for HMISTunnels returned from the connection.

Example

Query
query HmisTunnels(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: HMISTunnelOrder,
  $where: HMISTunnelWhereInput
) {
  hmisTunnels(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...HMISTunnelFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": HMISTunnelOrder,
  "where": HMISTunnelWhereInput
}
Response
{
  "data": {
    "hmisTunnels": {
      "edges": [HMISTunnelEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

hmiscLouds

Response

Returns an HMISCLoudConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - HMISCLoudOrder Ordering options for HMISCLouds returned from the connection.
where - HMISCLoudWhereInput Filtering options for HMISCLouds returned from the connection.

Example

Query
query HmiscLouds(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: HMISCLoudOrder,
  $where: HMISCLoudWhereInput
) {
  hmiscLouds(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...HMISCLoudFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": HMISCLoudOrder,
  "where": HMISCLoudWhereInput
}
Response
{
  "data": {
    "hmiscLouds": {
      "edges": [HMISCLoudEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

illnesses

Response

Returns an IllnessConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - IllnessOrder Ordering options for Illnesses returned from the connection.
where - IllnessWhereInput Filtering options for Illnesses returned from the connection.

Example

Query
query Illnesses(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: IllnessOrder,
  $where: IllnessWhereInput
) {
  illnesses(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...IllnessFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": IllnessOrder,
  "where": IllnessWhereInput
}
Response
{
  "data": {
    "illnesses": {
      "edges": [IllnessEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

immunisations

Response

Returns an ImmunisationConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ImmunisationOrder Ordering options for Immunisations returned from the connection.
where - ImmunisationWhereInput Filtering options for Immunisations returned from the connection.

Example

Query
query Immunisations(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ImmunisationOrder,
  $where: ImmunisationWhereInput
) {
  immunisations(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ImmunisationFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": ImmunisationOrder,
  "where": ImmunisationWhereInput
}
Response
{
  "data": {
    "immunisations": {
      "edges": [ImmunisationEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

journals

Response

Returns a JournalConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - JournalOrder Ordering options for Journals returned from the connection.
where - JournalWhereInput Filtering options for Journals returned from the connection.

Example

Query
query Journals(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: JournalOrder,
  $where: JournalWhereInput
) {
  journals(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...JournalFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": JournalOrder,
  "where": JournalWhereInput
}
Response
{
  "data": {
    "journals": {
      "edges": [JournalEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

labResults

Response

Returns a LabResultConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - LabResultOrder Ordering options for LabResults returned from the connection.
where - LabResultWhereInput Filtering options for LabResults returned from the connection.

Example

Query
query LabResults(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: LabResultOrder,
  $where: LabResultWhereInput
) {
  labResults(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...LabResultFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": LabResultOrder,
  "where": LabResultWhereInput
}
Response
{
  "data": {
    "labResults": {
      "edges": [LabResultEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

licenses

Response

Returns a LicenseConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - LicenseOrder Ordering options for Licenses returned from the connection.
where - LicenseWhereInput Filtering options for Licenses returned from the connection.

Example

Query
query Licenses(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: LicenseOrder,
  $where: LicenseWhereInput
) {
  licenses(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...LicenseFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": LicenseOrder,
  "where": LicenseWhereInput
}
Response
{
  "data": {
    "licenses": {
      "edges": [LicenseEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

loginBusinessAccount

Response

Returns a LoginResponse!

Arguments
Name Description
input - LoginInput!

Example

Query
query LoginBusinessAccount($input: LoginInput!) {
  loginBusinessAccount(input: $input) {
    enrollmentData {
      enrollmentKey
      imageURI
      provisioningURI
    }
    loginFrozen
    mfaEnabled
    otpOption
    validationId
  }
}
Variables
{"input": LoginInput}
Response
{
  "data": {
    "loginBusinessAccount": {
      "enrollmentData": MFAData,
      "loginFrozen": true,
      "mfaEnabled": true,
      "otpOption": "EMAIL",
      "validationId": "abc123"
    }
  }
}

loginBusinessAccountLegacy

Response

Returns a LoginResponse!

Arguments
Name Description
input - LoginInput!

Example

Query
query LoginBusinessAccountLegacy($input: LoginInput!) {
  loginBusinessAccountLegacy(input: $input) {
    enrollmentData {
      enrollmentKey
      imageURI
      provisioningURI
    }
    loginFrozen
    mfaEnabled
    otpOption
    validationId
  }
}
Variables
{"input": LoginInput}
Response
{
  "data": {
    "loginBusinessAccountLegacy": {
      "enrollmentData": MFAData,
      "loginFrozen": true,
      "mfaEnabled": false,
      "otpOption": "EMAIL",
      "validationId": "abc123"
    }
  }
}

loginMeetuserAccount

Response

Returns a LoginResponse!

Arguments
Name Description
input - LoginInput

Example

Query
query LoginMeetuserAccount($input: LoginInput) {
  loginMeetuserAccount(input: $input) {
    enrollmentData {
      enrollmentKey
      imageURI
      provisioningURI
    }
    loginFrozen
    mfaEnabled
    otpOption
    validationId
  }
}
Variables
{"input": LoginInput}
Response
{
  "data": {
    "loginMeetuserAccount": {
      "enrollmentData": MFAData,
      "loginFrozen": true,
      "mfaEnabled": false,
      "otpOption": "EMAIL",
      "validationId": "abc123"
    }
  }
}

loginMeetuserAccountLegacy

Response

Returns a LoginResponse!

Arguments
Name Description
input - LoginInput

Example

Query
query LoginMeetuserAccountLegacy($input: LoginInput) {
  loginMeetuserAccountLegacy(input: $input) {
    enrollmentData {
      enrollmentKey
      imageURI
      provisioningURI
    }
    loginFrozen
    mfaEnabled
    otpOption
    validationId
  }
}
Variables
{"input": LoginInput}
Response
{
  "data": {
    "loginMeetuserAccountLegacy": {
      "enrollmentData": MFAData,
      "loginFrozen": true,
      "mfaEnabled": false,
      "otpOption": "EMAIL",
      "validationId": "abc123"
    }
  }
}

loginPartnerAccount

Response

Returns a LoginResponse!

Arguments
Name Description
input - LoginInput!

Example

Query
query LoginPartnerAccount($input: LoginInput!) {
  loginPartnerAccount(input: $input) {
    enrollmentData {
      enrollmentKey
      imageURI
      provisioningURI
    }
    loginFrozen
    mfaEnabled
    otpOption
    validationId
  }
}
Variables
{"input": LoginInput}
Response
{
  "data": {
    "loginPartnerAccount": {
      "enrollmentData": MFAData,
      "loginFrozen": false,
      "mfaEnabled": true,
      "otpOption": "EMAIL",
      "validationId": "abc123"
    }
  }
}

loginPartnerAccountLegacy

Response

Returns a LoginResponse!

Arguments
Name Description
input - LoginInput!

Example

Query
query LoginPartnerAccountLegacy($input: LoginInput!) {
  loginPartnerAccountLegacy(input: $input) {
    enrollmentData {
      enrollmentKey
      imageURI
      provisioningURI
    }
    loginFrozen
    mfaEnabled
    otpOption
    validationId
  }
}
Variables
{"input": LoginInput}
Response
{
  "data": {
    "loginPartnerAccountLegacy": {
      "enrollmentData": MFAData,
      "loginFrozen": true,
      "mfaEnabled": true,
      "otpOption": "EMAIL",
      "validationId": "xyz789"
    }
  }
}

loginPatient

Response

Returns a LoginResponse!

Arguments
Name Description
input - LoginInput!

Example

Query
query LoginPatient($input: LoginInput!) {
  loginPatient(input: $input) {
    enrollmentData {
      enrollmentKey
      imageURI
      provisioningURI
    }
    loginFrozen
    mfaEnabled
    otpOption
    validationId
  }
}
Variables
{"input": LoginInput}
Response
{
  "data": {
    "loginPatient": {
      "enrollmentData": MFAData,
      "loginFrozen": true,
      "mfaEnabled": false,
      "otpOption": "EMAIL",
      "validationId": "abc123"
    }
  }
}

loginTawiAdminAccount

Response

Returns a LoginResponse!

Arguments
Name Description
input - LoginInput!

Example

Query
query LoginTawiAdminAccount($input: LoginInput!) {
  loginTawiAdminAccount(input: $input) {
    enrollmentData {
      enrollmentKey
      imageURI
      provisioningURI
    }
    loginFrozen
    mfaEnabled
    otpOption
    validationId
  }
}
Variables
{"input": LoginInput}
Response
{
  "data": {
    "loginTawiAdminAccount": {
      "enrollmentData": MFAData,
      "loginFrozen": true,
      "mfaEnabled": true,
      "otpOption": "EMAIL",
      "validationId": "abc123"
    }
  }
}

loginTawiAdminAccountLegacy

Response

Returns a LoginResponse!

Arguments
Name Description
input - LoginInput!

Example

Query
query LoginTawiAdminAccountLegacy($input: LoginInput!) {
  loginTawiAdminAccountLegacy(input: $input) {
    enrollmentData {
      enrollmentKey
      imageURI
      provisioningURI
    }
    loginFrozen
    mfaEnabled
    otpOption
    validationId
  }
}
Variables
{"input": LoginInput}
Response
{
  "data": {
    "loginTawiAdminAccountLegacy": {
      "enrollmentData": MFAData,
      "loginFrozen": false,
      "mfaEnabled": true,
      "otpOption": "EMAIL",
      "validationId": "abc123"
    }
  }
}

logins

Response

Returns a LoginConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - LoginOrder Ordering options for Logins returned from the connection.
where - LoginWhereInput Filtering options for Logins returned from the connection.

Example

Query
query Logins(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: LoginOrder,
  $where: LoginWhereInput
) {
  logins(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...LoginFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": LoginOrder,
  "where": LoginWhereInput
}
Response
{
  "data": {
    "logins": {
      "edges": [LoginEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

lookupMeetingInfo

Response

Returns a MeetingInfo!

Arguments
Name Description
request - CreateMeetingInfo!

Example

Query
query LookupMeetingInfo($request: CreateMeetingInfo!) {
  lookupMeetingInfo(request: $request) {
    GuestCode
    MagicKey
    MeetingTitle
    Permissions
    Role
    Token
  }
}
Variables
{"request": CreateMeetingInfo}
Response
{
  "data": {
    "lookupMeetingInfo": {
      "GuestCode": "abc123",
      "MagicKey": "abc123",
      "MeetingTitle": "xyz789",
      "Permissions": ["ALL"],
      "Role": "xyz789",
      "Token": "xyz789"
    }
  }
}

lookupParticipant

Response

Returns a ParticipantLookupResponse!

Arguments
Name Description
meetingLinkID - String!
participantUsername - String!

Example

Query
query LookupParticipant(
  $meetingLinkID: String!,
  $participantUsername: String!
) {
  lookupParticipant(
    meetingLinkID: $meetingLinkID,
    participantUsername: $participantUsername
  ) {
    IsRegistered
    MeetingId
    ProfileComplete
    Role
  }
}
Variables
{
  "meetingLinkID": "abc123",
  "participantUsername": "xyz789"
}
Response
{
  "data": {
    "lookupParticipant": {
      "IsRegistered": false,
      "MeetingId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "ProfileComplete": true,
      "Role": "ROOM_ADMIN"
    }
  }
}

mailingListSubscribers

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - MailingListSubscriberOrder Ordering options for MailingListSubscribers returned from the connection.
where - MailingListSubscriberWhereInput Filtering options for MailingListSubscribers returned from the connection.

Example

Query
query MailingListSubscribers(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: MailingListSubscriberOrder,
  $where: MailingListSubscriberWhereInput
) {
  mailingListSubscribers(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...MailingListSubscriberFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": MailingListSubscriberOrder,
  "where": MailingListSubscriberWhereInput
}
Response
{
  "data": {
    "mailingListSubscribers": {
      "edges": [MailingListSubscriberEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

mediaSlice

Response

Returns a MediaConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - MediaOrder Ordering options for MediaSlice returned from the connection.
where - MediaWhereInput Filtering options for MediaSlice returned from the connection.

Example

Query
query MediaSlice(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: MediaOrder,
  $where: MediaWhereInput
) {
  mediaSlice(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...MediaFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": MediaOrder,
  "where": MediaWhereInput
}
Response
{
  "data": {
    "mediaSlice": {
      "edges": [MediaEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

meetingParticipants

Response

Returns a MeetingParticipantConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - MeetingParticipantOrder Ordering options for MeetingParticipants returned from the connection.
where - MeetingParticipantWhereInput Filtering options for MeetingParticipants returned from the connection.

Example

Query
query MeetingParticipants(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: MeetingParticipantOrder,
  $where: MeetingParticipantWhereInput
) {
  meetingParticipants(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...MeetingParticipantFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": MeetingParticipantOrder,
  "where": MeetingParticipantWhereInput
}
Response
{
  "data": {
    "meetingParticipants": {
      "edges": [MeetingParticipantEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

meets

Response

Returns a MeetConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - MeetOrder Ordering options for Meets returned from the connection.
where - MeetWhereInput Filtering options for Meets returned from the connection.

Example

Query
query Meets(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: MeetOrder,
  $where: MeetWhereInput
) {
  meets(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...MeetFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": MeetOrder,
  "where": MeetWhereInput
}
Response
{
  "data": {
    "meets": {
      "edges": [MeetEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

node

Description

Fetches an object given its ID.

Response

Returns a Node

Arguments
Name Description
id - ID! ID of the object.

Example

Query
query Node($id: ID!) {
  node(id: $id) {
    id
  }
}
Variables
{
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "node": {
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
    }
  }
}

nodes

Description

Lookup nodes by a list of IDs.

Response

Returns [Node]!

Arguments
Name Description
ids - [ID!]! The list of node IDs.

Example

Query
query Nodes($ids: [ID!]!) {
  nodes(ids: $ids) {
    id
  }
}
Variables
{
  "ids": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ]
}
Response
{
  "data": {
    "nodes": [
      {
        "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
      }
    ]
  }
}

offlineLogin

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
phoneNumber - String!

Example

Query
query OfflineLogin($phoneNumber: String!) {
  offlineLogin(phoneNumber: $phoneNumber) {
    accountType
    tokenId
  }
}
Variables
{"phoneNumber": "abc123"}
Response
{
  "data": {
    "offlineLogin": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

ongoingTreatments

Response

Returns an OngoingTreatmentConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - OngoingTreatmentOrder Ordering options for OngoingTreatments returned from the connection.
where - OngoingTreatmentWhereInput Filtering options for OngoingTreatments returned from the connection.

Example

Query
query OngoingTreatments(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: OngoingTreatmentOrder,
  $where: OngoingTreatmentWhereInput
) {
  ongoingTreatments(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...OngoingTreatmentFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": OngoingTreatmentOrder,
  "where": OngoingTreatmentWhereInput
}
Response
{
  "data": {
    "ongoingTreatments": {
      "edges": [OngoingTreatmentEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

partnerAccounts

Response

Returns a PartnerAccountConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - PartnerAccountOrder Ordering options for PartnerAccounts returned from the connection.
where - PartnerAccountWhereInput Filtering options for PartnerAccounts returned from the connection.

Example

Query
query PartnerAccounts(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: PartnerAccountOrder,
  $where: PartnerAccountWhereInput
) {
  partnerAccounts(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...PartnerAccountFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": PartnerAccountOrder,
  "where": PartnerAccountWhereInput
}
Response
{
  "data": {
    "partnerAccounts": {
      "edges": [PartnerAccountEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

partnerCompanies

Response

Returns a PartnerCompanyConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - PartnerCompanyOrder Ordering options for PartnerCompanies returned from the connection.
where - PartnerCompanyWhereInput Filtering options for PartnerCompanies returned from the connection.

Example

Query
query PartnerCompanies(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: PartnerCompanyOrder,
  $where: PartnerCompanyWhereInput
) {
  partnerCompanies(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...PartnerCompanyFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": PartnerCompanyOrder,
  "where": PartnerCompanyWhereInput
}
Response
{
  "data": {
    "partnerCompanies": {
      "edges": [PartnerCompanyEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

partnerContactPersons

Response

Returns a PartnerContactPersonConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - PartnerContactPersonOrder Ordering options for PartnerContactPersons returned from the connection.
where - PartnerContactPersonWhereInput Filtering options for PartnerContactPersons returned from the connection.

Example

Query
query PartnerContactPersons(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: PartnerContactPersonOrder,
  $where: PartnerContactPersonWhereInput
) {
  partnerContactPersons(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...PartnerContactPersonFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": PartnerContactPersonOrder,
  "where": PartnerContactPersonWhereInput
}
Response
{
  "data": {
    "partnerContactPersons": {
      "edges": [PartnerContactPersonEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

patients

Response

Returns a PatientConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - PatientOrder Ordering options for Patients returned from the connection.
where - PatientWhereInput Filtering options for Patients returned from the connection.

Example

Query
query Patients(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: PatientOrder,
  $where: PatientWhereInput
) {
  patients(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...PatientFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": PatientOrder,
  "where": PatientWhereInput
}
Response
{
  "data": {
    "patients": {
      "edges": [PatientEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

paymentConfigurations

Response

Returns a PaymentConfigurationConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - PaymentConfigurationOrder Ordering options for PaymentConfigurations returned from the connection.
where - PaymentConfigurationWhereInput Filtering options for PaymentConfigurations returned from the connection.

Example

Query
query PaymentConfigurations(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: PaymentConfigurationOrder,
  $where: PaymentConfigurationWhereInput
) {
  paymentConfigurations(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...PaymentConfigurationFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": PaymentConfigurationOrder,
  "where": PaymentConfigurationWhereInput
}
Response
{
  "data": {
    "paymentConfigurations": {
      "edges": [PaymentConfigurationEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

paymentRequests

Response

Returns a PaymentRequestConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - PaymentRequestOrder Ordering options for PaymentRequests returned from the connection.
where - PaymentRequestWhereInput Filtering options for PaymentRequests returned from the connection.

Example

Query
query PaymentRequests(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: PaymentRequestOrder,
  $where: PaymentRequestWhereInput
) {
  paymentRequests(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...PaymentRequestFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": PaymentRequestOrder,
  "where": PaymentRequestWhereInput
}
Response
{
  "data": {
    "paymentRequests": {
      "edges": [PaymentRequestEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

paystackInitializePayments

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - PaystackInitializePaymentOrder Ordering options for PaystackInitializePayments returned from the connection.
where - PaystackInitializePaymentWhereInput Filtering options for PaystackInitializePayments returned from the connection.

Example

Query
query PaystackInitializePayments(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: PaystackInitializePaymentOrder,
  $where: PaystackInitializePaymentWhereInput
) {
  paystackInitializePayments(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...PaystackInitializePaymentFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": PaystackInitializePaymentOrder,
  "where": PaystackInitializePaymentWhereInput
}
Response
{
  "data": {
    "paystackInitializePayments": {
      "edges": [PaystackInitializePaymentEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

plans

Response

Returns a PlanConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - PlanOrder Ordering options for Plans returned from the connection.
where - PlanWhereInput Filtering options for Plans returned from the connection.

Example

Query
query Plans(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: PlanOrder,
  $where: PlanWhereInput
) {
  plans(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...PlanFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": PlanOrder,
  "where": PlanWhereInput
}
Response
{
  "data": {
    "plans": {
      "edges": [PlanEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

pregnancyStatusSlice

Response

Returns a PregnancyStatusConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - PregnancyStatusOrder Ordering options for PregnancyStatusSlice returned from the connection.
where - PregnancyStatusWhereInput Filtering options for PregnancyStatusSlice returned from the connection.

Example

Query
query PregnancyStatusSlice(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: PregnancyStatusOrder,
  $where: PregnancyStatusWhereInput
) {
  pregnancyStatusSlice(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...PregnancyStatusFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": PregnancyStatusOrder,
  "where": PregnancyStatusWhereInput
}
Response
{
  "data": {
    "pregnancyStatusSlice": {
      "edges": [PregnancyStatusEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

products

Response

Returns a ProductConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ProductOrder Ordering options for Products returned from the connection.
where - ProductWhereInput Filtering options for Products returned from the connection.

Example

Query
query Products(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ProductOrder,
  $where: ProductWhereInput
) {
  products(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ProductFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": ProductOrder,
  "where": ProductWhereInput
}
Response
{
  "data": {
    "products": {
      "edges": [ProductEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

projects

Response

Returns a ProjectConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ProjectOrder Ordering options for Projects returned from the connection.
where - ProjectWhereInput Filtering options for Projects returned from the connection.

Example

Query
query Projects(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ProjectOrder,
  $where: ProjectWhereInput
) {
  projects(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ProjectFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": ProjectOrder,
  "where": ProjectWhereInput
}
Response
{
  "data": {
    "projects": {
      "edges": [ProjectEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

recordings

Response

Returns a RecordingConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - RecordingOrder Ordering options for Recordings returned from the connection.
where - RecordingWhereInput Filtering options for Recordings returned from the connection.

Example

Query
query Recordings(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: RecordingOrder,
  $where: RecordingWhereInput
) {
  recordings(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...RecordingFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": RecordingOrder,
  "where": RecordingWhereInput
}
Response
{
  "data": {
    "recordings": {
      "edges": [RecordingEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

refreshToken

Response

Returns a TokenData!

Arguments
Name Description
tknStr - String!
tokenRequest - RefreshTokenRequest!

Example

Query
query RefreshToken(
  $tknStr: String!,
  $tokenRequest: RefreshTokenRequest!
) {
  refreshToken(
    tknStr: $tknStr,
    tokenRequest: $tokenRequest
  ) {
    accessToken
    accessTokenExpiresAt
    refreshToken
    refreshTokenExpiresAt
    userId
  }
}
Variables
{
  "tknStr": "abc123",
  "tokenRequest": RefreshTokenRequest
}
Response
{
  "data": {
    "refreshToken": {
      "accessToken": "abc123",
      "accessTokenExpiresAt": "xyz789",
      "refreshToken": "xyz789",
      "refreshTokenExpiresAt": "abc123",
      "userId": "xyz789"
    }
  }
}

releases

Response

Returns a ReleaseConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ReleaseOrder Ordering options for Releases returned from the connection.
where - ReleaseWhereInput Filtering options for Releases returned from the connection.

Example

Query
query Releases(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ReleaseOrder,
  $where: ReleaseWhereInput
) {
  releases(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ReleaseFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 987,
  "orderBy": ReleaseOrder,
  "where": ReleaseWhereInput
}
Response
{
  "data": {
    "releases": {
      "edges": [ReleaseEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

requestToJoinRoom

Response

Returns a GenericResponse!

Arguments
Name Description
requestInfo - RequestRoomJoinData!

Example

Query
query RequestToJoinRoom($requestInfo: RequestRoomJoinData!) {
  requestToJoinRoom(requestInfo: $requestInfo) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"requestInfo": RequestRoomJoinData}
Response
{
  "data": {
    "requestToJoinRoom": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

routines

Response

Returns a RoutineConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - RoutineOrder Ordering options for Routines returned from the connection.
where - RoutineWhereInput Filtering options for Routines returned from the connection.

Example

Query
query Routines(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: RoutineOrder,
  $where: RoutineWhereInput
) {
  routines(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...RoutineFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": RoutineOrder,
  "where": RoutineWhereInput
}
Response
{
  "data": {
    "routines": {
      "edges": [RoutineEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

schedules

Response

Returns a ScheduleConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - ScheduleOrder Ordering options for Schedules returned from the connection.
where - ScheduleWhereInput Filtering options for Schedules returned from the connection.

Example

Query
query Schedules(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: ScheduleOrder,
  $where: ScheduleWhereInput
) {
  schedules(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...ScheduleFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": ScheduleOrder,
  "where": ScheduleWhereInput
}
Response
{
  "data": {
    "schedules": {
      "edges": [ScheduleEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

sinkProxyServerConfigurations

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - SinkProxyServerConfigurationOrder Ordering options for SinkProxyServerConfigurations returned from the connection.
where - SinkProxyServerConfigurationWhereInput Filtering options for SinkProxyServerConfigurations returned from the connection.

Example

Query
query SinkProxyServerConfigurations(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: SinkProxyServerConfigurationOrder,
  $where: SinkProxyServerConfigurationWhereInput
) {
  sinkProxyServerConfigurations(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...SinkProxyServerConfigurationFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": SinkProxyServerConfigurationOrder,
  "where": SinkProxyServerConfigurationWhereInput
}
Response
{
  "data": {
    "sinkProxyServerConfigurations": {
      "edges": [SinkProxyServerConfigurationEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

slotPayments

Response

Returns a SlotPaymentConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - SlotPaymentOrder Ordering options for SlotPayments returned from the connection.
where - SlotPaymentWhereInput Filtering options for SlotPayments returned from the connection.

Example

Query
query SlotPayments(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: SlotPaymentOrder,
  $where: SlotPaymentWhereInput
) {
  slotPayments(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...SlotPaymentFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": SlotPaymentOrder,
  "where": SlotPaymentWhereInput
}
Response
{
  "data": {
    "slotPayments": {
      "edges": [SlotPaymentEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

slotRequests

Response

Returns a SlotRequestConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - SlotRequestOrder Ordering options for SlotRequests returned from the connection.
where - SlotRequestWhereInput Filtering options for SlotRequests returned from the connection.

Example

Query
query SlotRequests(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: SlotRequestOrder,
  $where: SlotRequestWhereInput
) {
  slotRequests(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...SlotRequestFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": SlotRequestOrder,
  "where": SlotRequestWhereInput
}
Response
{
  "data": {
    "slotRequests": {
      "edges": [SlotRequestEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

socialHistories

Response

Returns a SocialHistoryConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - SocialHistoryOrder Ordering options for SocialHistories returned from the connection.
where - SocialHistoryWhereInput Filtering options for SocialHistories returned from the connection.

Example

Query
query SocialHistories(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: SocialHistoryOrder,
  $where: SocialHistoryWhereInput
) {
  socialHistories(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...SocialHistoryFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": SocialHistoryOrder,
  "where": SocialHistoryWhereInput
}
Response
{
  "data": {
    "socialHistories": {
      "edges": [SocialHistoryEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

stashes

Response

Returns a StashConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - StashOrder Ordering options for Stashes returned from the connection.
where - StashWhereInput Filtering options for Stashes returned from the connection.

Example

Query
query Stashes(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: StashOrder,
  $where: StashWhereInput
) {
  stashes(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...StashFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": StashOrder,
  "where": StashWhereInput
}
Response
{
  "data": {
    "stashes": {
      "edges": [StashEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

surgicalProcedures

Response

Returns a SurgicalProcedureConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - SurgicalProcedureOrder Ordering options for SurgicalProcedures returned from the connection.
where - SurgicalProcedureWhereInput Filtering options for SurgicalProcedures returned from the connection.

Example

Query
query SurgicalProcedures(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: SurgicalProcedureOrder,
  $where: SurgicalProcedureWhereInput
) {
  surgicalProcedures(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...SurgicalProcedureFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": SurgicalProcedureOrder,
  "where": SurgicalProcedureWhereInput
}
Response
{
  "data": {
    "surgicalProcedures": {
      "edges": [SurgicalProcedureEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

tawiAdmins

Response

Returns a TawiAdminConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - TawiAdminOrder Ordering options for TawiAdmins returned from the connection.
where - TawiAdminWhereInput Filtering options for TawiAdmins returned from the connection.

Example

Query
query TawiAdmins(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: TawiAdminOrder,
  $where: TawiAdminWhereInput
) {
  tawiAdmins(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...TawiAdminFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": TawiAdminOrder,
  "where": TawiAdminWhereInput
}
Response
{
  "data": {
    "tawiAdmins": {
      "edges": [TawiAdminEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

tawiServiceFeedbacks

Response

Returns a TawiServiceFeedbackConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - TawiServiceFeedbackOrder Ordering options for TawiServiceFeedbacks returned from the connection.
where - TawiServiceFeedbackWhereInput Filtering options for TawiServiceFeedbacks returned from the connection.

Example

Query
query TawiServiceFeedbacks(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: TawiServiceFeedbackOrder,
  $where: TawiServiceFeedbackWhereInput
) {
  tawiServiceFeedbacks(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...TawiServiceFeedbackFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": TawiServiceFeedbackOrder,
  "where": TawiServiceFeedbackWhereInput
}
Response
{
  "data": {
    "tawiServiceFeedbacks": {
      "edges": [TawiServiceFeedbackEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

teams

Response

Returns a TeamConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - TeamOrder Ordering options for Teams returned from the connection.
where - TeamWhereInput Filtering options for Teams returned from the connection.

Example

Query
query Teams(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: TeamOrder,
  $where: TeamWhereInput
) {
  teams(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...TeamFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": TeamOrder,
  "where": TeamWhereInput
}
Response
{
  "data": {
    "teams": {
      "edges": [TeamEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

tenants

Response

Returns a TenantConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - TenantOrder Ordering options for Tenants returned from the connection.
where - TenantWhereInput Filtering options for Tenants returned from the connection.

Example

Query
query Tenants(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: TenantOrder,
  $where: TenantWhereInput
) {
  tenants(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...TenantFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": TenantOrder,
  "where": TenantWhereInput
}
Response
{
  "data": {
    "tenants": {
      "edges": [TenantEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

timeSlots

Response

Returns a TimeSlotConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - TimeSlotOrder Ordering options for TimeSlots returned from the connection.
where - TimeSlotWhereInput Filtering options for TimeSlots returned from the connection.

Example

Query
query TimeSlots(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: TimeSlotOrder,
  $where: TimeSlotWhereInput
) {
  timeSlots(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...TimeSlotFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": TimeSlotOrder,
  "where": TimeSlotWhereInput
}
Response
{
  "data": {
    "timeSlots": {
      "edges": [TimeSlotEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

towns

Response

Returns a TownConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - TownOrder Ordering options for Towns returned from the connection.
where - TownWhereInput Filtering options for Towns returned from the connection.

Example

Query
query Towns(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: TownOrder,
  $where: TownWhereInput
) {
  towns(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...TownFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 987,
  "orderBy": TownOrder,
  "where": TownWhereInput
}
Response
{
  "data": {
    "towns": {
      "edges": [TownEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

userWallets

Response

Returns a UserWalletConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - UserWalletOrder Ordering options for UserWallets returned from the connection.
where - UserWalletWhereInput Filtering options for UserWallets returned from the connection.

Example

Query
query UserWallets(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: UserWalletOrder,
  $where: UserWalletWhereInput
) {
  userWallets(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...UserWalletFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": UserWalletOrder,
  "where": UserWalletWhereInput
}
Response
{
  "data": {
    "userWallets": {
      "edges": [UserWalletEdge],
      "pageInfo": PageInfo,
      "totalCount": 987
    }
  }
}

users

Response

Returns a UserConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - UserOrder Ordering options for Users returned from the connection.
where - UserWhereInput Filtering options for Users returned from the connection.

Example

Query
query Users(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: UserOrder,
  $where: UserWhereInput
) {
  users(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...UserFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": UserOrder,
  "where": UserWhereInput
}
Response
{
  "data": {
    "users": {
      "edges": [UserEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

validateBusinessAccountInvite

Response

Returns a GenericResponse!

Arguments
Name Description
inviteId - UUID!

Example

Query
query ValidateBusinessAccountInvite($inviteId: UUID!) {
  validateBusinessAccountInvite(inviteId: $inviteId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "inviteId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}
Response
{
  "data": {
    "validateBusinessAccountInvite": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

validateEmailAddress

Response

Returns an EmailValidationResponse!

Arguments
Name Description
emailAddress - String!

Example

Query
query ValidateEmailAddress($emailAddress: String!) {
  validateEmailAddress(emailAddress: $emailAddress) {
    IsBot
    IsDisposable
    IsInDistributionList
    Risk
  }
}
Variables
{"emailAddress": "xyz789"}
Response
{
  "data": {
    "validateEmailAddress": {
      "IsBot": true,
      "IsDisposable": true,
      "IsInDistributionList": false,
      "Risk": "HIGH"
    }
  }
}

validateMeetAccountManagerInvite

Response

Returns a GenericResponse!

Arguments
Name Description
inviteId - UUID!

Example

Query
query ValidateMeetAccountManagerInvite($inviteId: UUID!) {
  validateMeetAccountManagerInvite(inviteId: $inviteId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "inviteId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}
Response
{
  "data": {
    "validateMeetAccountManagerInvite": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

validatePartnerAccountInvite

Response

Returns a GenericResponse!

Arguments
Name Description
inviteId - UUID!

Example

Query
query ValidatePartnerAccountInvite($inviteId: UUID!) {
  validatePartnerAccountInvite(inviteId: $inviteId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "inviteId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}
Response
{
  "data": {
    "validatePartnerAccountInvite": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

validateProductEntitlement

Response

Returns a ProductEntitlementResponse!

Arguments
Name Description
entitlementQuery - ProductEntitlementQuery!

Example

Query
query ValidateProductEntitlement($entitlementQuery: ProductEntitlementQuery!) {
  validateProductEntitlement(entitlementQuery: $entitlementQuery) {
    entitlementState
    valid
  }
}
Variables
{"entitlementQuery": ProductEntitlementQuery}
Response
{
  "data": {
    "validateProductEntitlement": {"entitlementState": "ACTIVE", "valid": false}
  }
}

validateTawiAdminAccountInvite

Response

Returns a GenericResponse!

Arguments
Name Description
inviteId - UUID!

Example

Query
query ValidateTawiAdminAccountInvite($inviteId: UUID!) {
  validateTawiAdminAccountInvite(inviteId: $inviteId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "inviteId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}
Response
{
  "data": {
    "validateTawiAdminAccountInvite": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

validateTawiAdminLoginRequestId

Response

Returns a GenericResponse!

Arguments
Name Description
reqData - TawiAdminLoginRequestValidate!

Example

Query
query ValidateTawiAdminLoginRequestId($reqData: TawiAdminLoginRequestValidate!) {
  validateTawiAdminLoginRequestId(reqData: $reqData) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"reqData": TawiAdminLoginRequestValidate}
Response
{
  "data": {
    "validateTawiAdminLoginRequestId": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

vcals

Response

Returns a VCalConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - VCalOrder Ordering options for VCals returned from the connection.
where - VCalWhereInput Filtering options for VCals returned from the connection.

Example

Query
query Vcals(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: VCalOrder,
  $where: VCalWhereInput
) {
  vcals(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...VCalFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 987,
  "last": 123,
  "orderBy": VCalOrder,
  "where": VCalWhereInput
}
Response
{
  "data": {
    "vcals": {
      "edges": [VCalEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

verifyBusinessAccount

Response

Returns an MFAData!

Arguments
Name Description
input - AccountVerficationInfo!

Example

Query
query VerifyBusinessAccount($input: AccountVerficationInfo!) {
  verifyBusinessAccount(input: $input) {
    enrollmentKey
    imageURI
    provisioningURI
  }
}
Variables
{"input": AccountVerficationInfo}
Response
{
  "data": {
    "verifyBusinessAccount": {
      "enrollmentKey": "xyz789",
      "imageURI": "abc123",
      "provisioningURI": "xyz789"
    }
  }
}

verifyBusinessAccountOTP

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
otpData - AuthOTPValidationInput!

Example

Query
query VerifyBusinessAccountOTP($otpData: AuthOTPValidationInput!) {
  verifyBusinessAccountOTP(otpData: $otpData) {
    accountType
    tokenId
  }
}
Variables
{"otpData": AuthOTPValidationInput}
Response
{
  "data": {
    "verifyBusinessAccountOTP": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

verifyBusinessAccountOTPLegacy

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
otpData - AuthOTPValidationInput!

Example

Query
query VerifyBusinessAccountOTPLegacy($otpData: AuthOTPValidationInput!) {
  verifyBusinessAccountOTPLegacy(otpData: $otpData) {
    accountType
    tokenId
  }
}
Variables
{"otpData": AuthOTPValidationInput}
Response
{
  "data": {
    "verifyBusinessAccountOTPLegacy": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

verifyCalendarSlug

Response

Returns a GenericResponse!

Arguments
Name Description
calendarId - ID!
tenantId - ID!
verificationCode - String!

Example

Query
query VerifyCalendarSlug(
  $calendarId: ID!,
  $tenantId: ID!,
  $verificationCode: String!
) {
  verifyCalendarSlug(
    calendarId: $calendarId,
    tenantId: $tenantId,
    verificationCode: $verificationCode
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "calendarId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "verificationCode": "xyz789"
}
Response
{
  "data": {
    "verifyCalendarSlug": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

verifyMeetUserAccountOTP

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
otpData - AuthOTPValidationInput

Example

Query
query VerifyMeetUserAccountOTP($otpData: AuthOTPValidationInput) {
  verifyMeetUserAccountOTP(otpData: $otpData) {
    accountType
    tokenId
  }
}
Variables
{"otpData": AuthOTPValidationInput}
Response
{
  "data": {
    "verifyMeetUserAccountOTP": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

verifyMeetUserAccountOTPLegacy

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
otpData - AuthOTPValidationInput

Example

Query
query VerifyMeetUserAccountOTPLegacy($otpData: AuthOTPValidationInput) {
  verifyMeetUserAccountOTPLegacy(otpData: $otpData) {
    accountType
    tokenId
  }
}
Variables
{"otpData": AuthOTPValidationInput}
Response
{
  "data": {
    "verifyMeetUserAccountOTPLegacy": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

verifyMeetingLinkID

Response

Returns a Schedule!

Arguments
Name Description
linkId - String!

Example

Query
query VerifyMeetingLinkID($linkId: String!) {
  verifyMeetingLinkID(linkId: $linkId) {
    agenda
    autoRecord
    createdAt
    eid
    end
    fileSharingPermissions
    groups {
      createdAt
      eid
      id
      name
      participants {
        ...MeetingParticipantFragment
      }
      schedules {
        ...ScheduleFragment
      }
      team {
        ...TeamFragment
      }
      updatedAt
    }
    guestLink
    guestModeAllowed
    guestPassword
    guests {
      canShareFile
      createdAt
      eid
      firstName
      id
      lastName
      role
      schedule {
        ...ScheduleFragment
      }
      updatedAt
      username
    }
    id
    link
    linkID
    mode
    name
    participantLimit
    participants {
      canShareFile
      createdAt
      eid
      groups {
        ...GroupFragment
      }
      id
      instaJoinCode
      participant {
        ...UserFragment
      }
      participantID
      role
      schedule {
        ...ScheduleFragment
      }
      scheduleID
      updatedAt
      vcal {
        ...VCalFragment
      }
    }
    permissions
    recordings {
      createdAt
      eid
      id
      recordingName
      recordingURL
      room {
        ...ScheduleFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
    }
    repeats
    scheduleOrigin
    start
    status
    team {
      azureBlobConfig {
        ...AzureSinkConfigurationFragment
      }
      createdAt
      eid
      gcpBlobConfig {
        ...GCPSinkConfigurationFragment
      }
      groups {
        ...GroupFragment
      }
      id
      members {
        ...AdminFragment
      }
      name
      proxyServer {
        ...SinkProxyServerConfigurationFragment
      }
      recordingSinkEndpoint
      sThreeBlobConfig {
        ...BlobSinkConfigurationFragment
      }
      schedules {
        ...ScheduleFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
    }
    tenant {
      createdAt
      eid
      id
      name
      updatedAt
    }
    tenantID
    type
    updatedAt
    vcal {
      calScale
      calURL
      createdAt
      description
      eid
      id
      organizerEmail
      organizerName
      participants {
        ...MeetingParticipantFragment
      }
      productID
      rRule
      schedule {
        ...ScheduleFragment
      }
      summary
      tenant {
        ...TenantFragment
      }
      tenantID
      uID
      updatedAt
    }
  }
}
Variables
{"linkId": "abc123"}
Response
{
  "data": {
    "verifyMeetingLinkID": {
      "agenda": "abc123",
      "autoRecord": false,
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "xyz789",
      "end": "2016-10-07T01:08:03.420Z",
      "fileSharingPermissions": "ADMIN",
      "groups": [Group],
      "guestLink": "abc123",
      "guestModeAllowed": false,
      "guestPassword": "abc123",
      "guests": [Guest],
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "link": "xyz789",
      "linkID": "abc123",
      "mode": "INSTANT",
      "name": "abc123",
      "participantLimit": 987,
      "participants": [MeetingParticipant],
      "permissions": ["xyz789"],
      "recordings": [Recording],
      "repeats": true,
      "scheduleOrigin": "CALENDAR",
      "start": "2016-10-07T01:08:03.420Z",
      "status": "ACTIVE",
      "team": Team,
      "tenant": Tenant,
      "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "type": "LIVESTREAM",
      "updatedAt": "2016-10-07T01:08:03.420Z",
      "vcal": VCal
    }
  }
}

verifyPartnerAccount

Response

Returns an MFAData!

Arguments
Name Description
input - AccountVerficationInfo!

Example

Query
query VerifyPartnerAccount($input: AccountVerficationInfo!) {
  verifyPartnerAccount(input: $input) {
    enrollmentKey
    imageURI
    provisioningURI
  }
}
Variables
{"input": AccountVerficationInfo}
Response
{
  "data": {
    "verifyPartnerAccount": {
      "enrollmentKey": "xyz789",
      "imageURI": "abc123",
      "provisioningURI": "xyz789"
    }
  }
}

verifyPartnerAccountOTP

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
otpData - AuthOTPValidationInput!

Example

Query
query VerifyPartnerAccountOTP($otpData: AuthOTPValidationInput!) {
  verifyPartnerAccountOTP(otpData: $otpData) {
    accountType
    tokenId
  }
}
Variables
{"otpData": AuthOTPValidationInput}
Response
{
  "data": {
    "verifyPartnerAccountOTP": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

verifyPartnerAccountOTPLegacy

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
otpData - AuthOTPValidationInput!

Example

Query
query VerifyPartnerAccountOTPLegacy($otpData: AuthOTPValidationInput!) {
  verifyPartnerAccountOTPLegacy(otpData: $otpData) {
    accountType
    tokenId
  }
}
Variables
{"otpData": AuthOTPValidationInput}
Response
{
  "data": {
    "verifyPartnerAccountOTPLegacy": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

verifyPatientAccount

Response

Returns a GenericResponse!

Arguments
Name Description
input - AccountVerficationInfo!

Example

Query
query VerifyPatientAccount($input: AccountVerficationInfo!) {
  verifyPatientAccount(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": AccountVerficationInfo}
Response
{
  "data": {
    "verifyPatientAccount": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

verifyPatientOTP

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
otpData - AuthOTPValidationInput!

Example

Query
query VerifyPatientOTP($otpData: AuthOTPValidationInput!) {
  verifyPatientOTP(otpData: $otpData) {
    accountType
    tokenId
  }
}
Variables
{"otpData": AuthOTPValidationInput}
Response
{
  "data": {
    "verifyPatientOTP": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

verifyTawiAdminAccountOTP

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
otpData - AuthOTPValidationInput!

Example

Query
query VerifyTawiAdminAccountOTP($otpData: AuthOTPValidationInput!) {
  verifyTawiAdminAccountOTP(otpData: $otpData) {
    accountType
    tokenId
  }
}
Variables
{"otpData": AuthOTPValidationInput}
Response
{
  "data": {
    "verifyTawiAdminAccountOTP": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

verifyTawiAdminAccountOTPLegacy

Response

Returns an AuthOTPValidationResponse!

Arguments
Name Description
otpData - AuthOTPValidationInput!

Example

Query
query VerifyTawiAdminAccountOTPLegacy($otpData: AuthOTPValidationInput!) {
  verifyTawiAdminAccountOTPLegacy(otpData: $otpData) {
    accountType
    tokenId
  }
}
Variables
{"otpData": AuthOTPValidationInput}
Response
{
  "data": {
    "verifyTawiAdminAccountOTPLegacy": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

viewAntiPhishingCode

Description

TODO: This should only be made visible to the user

Response

Returns a String!

Arguments
Name Description
userId - UUID!

Example

Query
query ViewAntiPhishingCode($userId: UUID!) {
  viewAntiPhishingCode(userId: $userId)
}
Variables
{
  "userId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}
Response
{"data": {"viewAntiPhishingCode": "abc123"}}

vitalSigns

Response

Returns a VitalSignConnection!

Arguments
Name Description
after - Cursor Returns the elements in the list that come after the specified cursor.
before - Cursor Returns the elements in the list that come before the specified cursor.
first - Int Returns the first n elements from the list.
last - Int Returns the last n elements from the list.
orderBy - VitalSignOrder Ordering options for VitalSigns returned from the connection.
where - VitalSignWhereInput Filtering options for VitalSigns returned from the connection.

Example

Query
query VitalSigns(
  $after: Cursor,
  $before: Cursor,
  $first: Int,
  $last: Int,
  $orderBy: VitalSignOrder,
  $where: VitalSignWhereInput
) {
  vitalSigns(
    after: $after,
    before: $before,
    first: $first,
    last: $last,
    orderBy: $orderBy,
    where: $where
  ) {
    edges {
      cursor
      node {
        ...VitalSignFragment
      }
    }
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    totalCount
  }
}
Variables
{
  "after": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "before": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "first": 123,
  "last": 123,
  "orderBy": VitalSignOrder,
  "where": VitalSignWhereInput
}
Response
{
  "data": {
    "vitalSigns": {
      "edges": [VitalSignEdge],
      "pageInfo": PageInfo,
      "totalCount": 123
    }
  }
}

Mutations

addAdminDivision

Response

Returns an AdminDivision!

Arguments
Name Description
input - CreateAdminDivisionInput!

Example

Query
mutation AddAdminDivision($input: CreateAdminDivisionInput!) {
  addAdminDivision(input: $input) {
    country {
      capital
      cloudAz {
        ...DeploymentPoolFragment
      }
      code
      createdAt
      currency
      eid
      features {
        ...FeatureFragment
      }
      flag
      id
      name
      products {
        ...ProductFragment
      }
      subdivisions {
        ...AdminDivisionFragment
      }
      updatedAt
    }
    createdAt
    eid
    healthFacilities {
      adminDivision {
        ...AdminDivisionFragment
      }
      createdAt
      description
      eid
      feedbacks {
        ...FacilityFeedbackFragment
      }
      id
      images
      name
      openingHours
      updatedAt
      wallet {
        ...UserWalletFragment
      }
    }
    id
    name
    towns {
      adminDivision {
        ...AdminDivisionFragment
      }
      country
      createdAt
      eid
      id
      name
      updatedAt
    }
    updatedAt
  }
}
Variables
{"input": CreateAdminDivisionInput}
Response
{
  "data": {
    "addAdminDivision": {
      "country": Country,
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "abc123",
      "healthFacilities": [HealthFacility],
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "name": "abc123",
      "towns": [Town],
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

addAllCountries

Response

Returns a GenericResponse!

Example

Query
mutation AddAllCountries {
  addAllCountries {
    ErrorMessage
    ResponseStatus
  }
}
Response
{
  "data": {
    "addAllCountries": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

addCalendarPaymentConfiguration

Response

Returns a GenericResponse!

Arguments
Name Description
calendarId - ID!
paymentInfo - PaymentConfigurationData!
tenantId - ID!

Example

Query
mutation AddCalendarPaymentConfiguration(
  $calendarId: ID!,
  $paymentInfo: PaymentConfigurationData!,
  $tenantId: ID!
) {
  addCalendarPaymentConfiguration(
    calendarId: $calendarId,
    paymentInfo: $paymentInfo,
    tenantId: $tenantId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "calendarId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "paymentInfo": PaymentConfigurationData,
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "addCalendarPaymentConfiguration": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

addCalendarSlug

Response

Returns a GenericResponse!

Arguments
Name Description
calendarId - ID!
slugData - CalendarSlugData!

Example

Query
mutation AddCalendarSlug(
  $calendarId: ID!,
  $slugData: CalendarSlugData!
) {
  addCalendarSlug(
    calendarId: $calendarId,
    slugData: $slugData
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "calendarId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "slugData": CalendarSlugData
}
Response
{
  "data": {
    "addCalendarSlug": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

addExtensionGuide

Response

Returns a GenericResponse!

Arguments
Name Description
input - CreateGuideInput!

Example

Query
mutation AddExtensionGuide($input: CreateGuideInput!) {
  addExtensionGuide(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": CreateGuideInput}
Response
{
  "data": {
    "addExtensionGuide": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

addExtensionMedia

Response

Returns a GenericResponse!

Arguments
Name Description
input - CreateMediaInput!

Example

Query
mutation AddExtensionMedia($input: CreateMediaInput!) {
  addExtensionMedia(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": CreateMediaInput}
Response
{
  "data": {
    "addExtensionMedia": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

addHealthFacility

Response

Returns a HealthFacility!

Arguments
Name Description
input - CreateHealthFacilityData!

Example

Query
mutation AddHealthFacility($input: CreateHealthFacilityData!) {
  addHealthFacility(input: $input) {
    adminDivision {
      country {
        ...CountryFragment
      }
      createdAt
      eid
      healthFacilities {
        ...HealthFacilityFragment
      }
      id
      name
      towns {
        ...TownFragment
      }
      updatedAt
    }
    createdAt
    description
    eid
    feedbacks {
      createdAt
      eid
      facility {
        ...HealthFacilityFragment
      }
      feedback
      id
      rating
      updatedAt
    }
    id
    images
    name
    openingHours
    updatedAt
    wallet {
      balance
      createdAt
      eid
      facility {
        ...HealthFacilityFragment
      }
      id
      updatedAt
    }
  }
}
Variables
{"input": CreateHealthFacilityData}
Response
{
  "data": {
    "addHealthFacility": {
      "adminDivision": [AdminDivision],
      "createdAt": "2016-10-07T01:08:03.420Z",
      "description": "abc123",
      "eid": "xyz789",
      "feedbacks": [FacilityFeedback],
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "images": ["abc123"],
      "name": "xyz789",
      "openingHours": ["xyz789"],
      "updatedAt": "2016-10-07T01:08:03.420Z",
      "wallet": [UserWallet]
    }
  }
}

addParticipantsToMeeting

Response

Returns a GenericResponse!

Arguments
Name Description
meetingId - ID!
participantsInfo - [ParticipantData!]

Example

Query
mutation AddParticipantsToMeeting(
  $meetingId: ID!,
  $participantsInfo: [ParticipantData!]
) {
  addParticipantsToMeeting(
    meetingId: $meetingId,
    participantsInfo: $participantsInfo
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "meetingId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "participantsInfo": [ParticipantData]
}
Response
{
  "data": {
    "addParticipantsToMeeting": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

addSlotPaymentConfiguration

Response

Returns a GenericResponse!

Arguments
Name Description
paymentInfo - PaymentConfigurationData!
slotId - ID!
tenantId - ID!

Example

Query
mutation AddSlotPaymentConfiguration(
  $paymentInfo: PaymentConfigurationData!,
  $slotId: ID!,
  $tenantId: ID!
) {
  addSlotPaymentConfiguration(
    paymentInfo: $paymentInfo,
    slotId: $slotId,
    tenantId: $tenantId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "paymentInfo": PaymentConfigurationData,
  "slotId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "addSlotPaymentConfiguration": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

addSupportedCountry

Response

Returns a Country!

Arguments
Name Description
input - CreateCountryInfo!

Example

Query
mutation AddSupportedCountry($input: CreateCountryInfo!) {
  addSupportedCountry(input: $input) {
    capital
    cloudAz {
      coolifyEnvironment
      coolifyProjectID
      coolifyServerID
      createdAt
      eid
      id
      instanceID
      instanceIP
      isActive
      key
      name
      provider
      region {
        ...CountryFragment
      }
      updatedAt
    }
    code
    createdAt
    currency
    eid
    features {
      availability {
        ...CountryFragment
      }
      baseValue
      baseValueUnits
      billingPlan {
        ...PlanFragment
      }
      createdAt
      description
      eid
      id
      images
      isConfigurable
      key
      name
      notes
      product {
        ...ProductFragment
      }
      state
      title
      unsupportedReason
      updatedAt
    }
    flag
    id
    name
    products {
      availability {
        ...CountryFragment
      }
      billingPlans {
        ...PlanFragment
      }
      createdAt
      description
      eid
      features {
        ...FeatureFragment
      }
      hasUserCountThreshold
      id
      key
      licenseRequiresCredentials
      minUserCount
      name
      plans
      productCategory
      productKey
      requiresLicenseActivationKey
      state
      supportMultipleInstances
      termsURL
      updatedAt
    }
    subdivisions {
      country {
        ...CountryFragment
      }
      createdAt
      eid
      healthFacilities {
        ...HealthFacilityFragment
      }
      id
      name
      towns {
        ...TownFragment
      }
      updatedAt
    }
    updatedAt
  }
}
Variables
{"input": CreateCountryInfo}
Response
{
  "data": {
    "addSupportedCountry": {
      "capital": "abc123",
      "cloudAz": [DeploymentPool],
      "code": "xyz789",
      "createdAt": "2016-10-07T01:08:03.420Z",
      "currency": "abc123",
      "eid": "abc123",
      "features": [Feature],
      "flag": "xyz789",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "name": "abc123",
      "products": [Product],
      "subdivisions": [AdminDivision],
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

addTawiServiceFeedback

Response

Returns a GenericResponse!

Arguments
Name Description
input - CreateTawiServiceFeedbackInput!

Example

Query
mutation AddTawiServiceFeedback($input: CreateTawiServiceFeedbackInput!) {
  addTawiServiceFeedback(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": CreateTawiServiceFeedbackInput}
Response
{
  "data": {
    "addTawiServiceFeedback": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

addTown

Response

Returns a Town!

Arguments
Name Description
input - CreateTownInput!

Example

Query
mutation AddTown($input: CreateTownInput!) {
  addTown(input: $input) {
    adminDivision {
      country {
        ...CountryFragment
      }
      createdAt
      eid
      healthFacilities {
        ...HealthFacilityFragment
      }
      id
      name
      towns {
        ...TownFragment
      }
      updatedAt
    }
    country
    createdAt
    eid
    id
    name
    updatedAt
  }
}
Variables
{"input": CreateTownInput}
Response
{
  "data": {
    "addTown": {
      "adminDivision": AdminDivision,
      "country": "xyz789",
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "abc123",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "name": "xyz789",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

createApplication

Response

Returns an Application!

Arguments
Name Description
applicationInfo - ApplicationData!
projectId - ID!

Example

Query
mutation CreateApplication(
  $applicationInfo: ApplicationData!,
  $projectId: ID!
) {
  createApplication(
    applicationInfo: $applicationInfo,
    projectId: $projectId
  ) {
    applicationDescription
    applicationID
    applicationKey
    applicationLogo
    applicationName
    applicationReleaseProvider
    applicationTenancy
    createdAt
    eid
    id
    project {
      applications {
        ...ApplicationFragment
      }
      createdAt
      eid
      extensions {
        ...ExtensionFragment
      }
      id
      projectDescription
      projectEnabled
      projectEnvironment
      projectName
      updatedAt
      vendorAccountID
    }
    releases {
      application {
        ...ApplicationFragment
      }
      createdAt
      disabledReason
      downloads
      eid
      extension {
        ...ExtensionFragment
      }
      id
      minimumTargetVersion
      rejectReason
      releaseBinaryURL
      releaseNotes
      releaseState
      releaseVersion
      targetArch
      targetOs
      updatedAt
    }
    updatedAt
  }
}
Variables
{
  "applicationInfo": ApplicationData,
  "projectId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createApplication": {
      "applicationDescription": "xyz789",
      "applicationID": "xyz789",
      "applicationKey": "abc123",
      "applicationLogo": "abc123",
      "applicationName": "xyz789",
      "applicationReleaseProvider": "BINARY",
      "applicationTenancy": "CLOUD",
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "xyz789",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "project": Project,
      "releases": [Release],
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

createAzureSinkConfiguration

Response

Returns an AzureSinkConfiguration!

Arguments
Name Description
configuration - CreateAzureConfiguration!
tenantId - ID!

Example

Query
mutation CreateAzureSinkConfiguration(
  $configuration: CreateAzureConfiguration!,
  $tenantId: ID!
) {
  createAzureSinkConfiguration(
    configuration: $configuration,
    tenantId: $tenantId
  ) {
    accountName
    containerName
    createdAt
    eid
    id
    team {
      azureBlobConfig {
        ...AzureSinkConfigurationFragment
      }
      createdAt
      eid
      gcpBlobConfig {
        ...GCPSinkConfigurationFragment
      }
      groups {
        ...GroupFragment
      }
      id
      members {
        ...AdminFragment
      }
      name
      proxyServer {
        ...SinkProxyServerConfigurationFragment
      }
      recordingSinkEndpoint
      sThreeBlobConfig {
        ...BlobSinkConfigurationFragment
      }
      schedules {
        ...ScheduleFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
    }
    tenant {
      createdAt
      eid
      id
      name
      updatedAt
    }
    tenantID
    updatedAt
  }
}
Variables
{
  "configuration": CreateAzureConfiguration,
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createAzureSinkConfiguration": {
      "accountName": "abc123",
      "containerName": "abc123",
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "abc123",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "team": Team,
      "tenant": Tenant,
      "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

createBusinessAccount

Response

Returns a GenericResponse!

Arguments
Name Description
input - CreateBusinessAccountInfo!

Example

Query
mutation CreateBusinessAccount($input: CreateBusinessAccountInfo!) {
  createBusinessAccount(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": CreateBusinessAccountInfo}
Response
{
  "data": {
    "createBusinessAccount": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createBusinessAccountInvite

Response

Returns a GenericResponse!

Arguments
Name Description
accountInviteData - CreateBusinessAccountInvite!

Example

Query
mutation CreateBusinessAccountInvite($accountInviteData: CreateBusinessAccountInvite!) {
  createBusinessAccountInvite(accountInviteData: $accountInviteData) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"accountInviteData": CreateBusinessAccountInvite}
Response
{
  "data": {
    "createBusinessAccountInvite": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createDatabase

Response

Returns a String!

Arguments
Name Description
dbInfo - CreateDBData!

Example

Query
mutation CreateDatabase($dbInfo: CreateDBData!) {
  createDatabase(dbInfo: $dbInfo)
}
Variables
{"dbInfo": CreateDBData}
Response
{"data": {"createDatabase": "xyz789"}}

createDeploymentPool

Response

Returns a GenericResponse!

Arguments
Name Description
deploymentInfo - DeploymentPoolData!

Example

Query
mutation CreateDeploymentPool($deploymentInfo: DeploymentPoolData!) {
  createDeploymentPool(deploymentInfo: $deploymentInfo) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"deploymentInfo": DeploymentPoolData}
Response
{
  "data": {
    "createDeploymentPool": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createEarlyAdopter

Response

Returns an EarlyAdopter!

Arguments
Name Description
input - CreateEarlyAdopterInput!

Example

Query
mutation CreateEarlyAdopter($input: CreateEarlyAdopterInput!) {
  createEarlyAdopter(input: $input) {
    createdAt
    earlyAdopterType
    eid
    emailAddress
    id
    phoneNumber
    track
    updatedAt
  }
}
Variables
{"input": CreateEarlyAdopterInput}
Response
{
  "data": {
    "createEarlyAdopter": {
      "createdAt": "2016-10-07T01:08:03.420Z",
      "earlyAdopterType": "HEALTH_CENTER",
      "eid": "xyz789",
      "emailAddress": "abc123",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "phoneNumber": "abc123",
      "track": "BETA",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

createExtension

Response

Returns an Extension!

Arguments
Name Description
extensionInfo - ExtensionData!
projectId - ID!

Example

Query
mutation CreateExtension(
  $extensionInfo: ExtensionData!,
  $projectId: ID!
) {
  createExtension(
    extensionInfo: $extensionInfo,
    projectId: $projectId
  ) {
    createdAt
    eid
    extensionDescription
    extensionID
    extensionIsEssential
    extensionIsPrevileged
    extensionLogo
    extensionLongDescription
    extensionName
    extensionReleaseProvider
    extensionTenancy
    extensionType
    guide {
      contentHTML
      contentMarkdown
      createdAt
      eid
      extension {
        ...ExtensionFragment
      }
      id
      updatedAt
    }
    host
    id
    isListed
    project {
      applications {
        ...ApplicationFragment
      }
      createdAt
      eid
      extensions {
        ...ExtensionFragment
      }
      id
      projectDescription
      projectEnabled
      projectEnvironment
      projectName
      updatedAt
      vendorAccountID
    }
    releases {
      application {
        ...ApplicationFragment
      }
      createdAt
      disabledReason
      downloads
      eid
      extension {
        ...ExtensionFragment
      }
      id
      minimumTargetVersion
      rejectReason
      releaseBinaryURL
      releaseNotes
      releaseState
      releaseVersion
      targetArch
      targetOs
      updatedAt
    }
    screenshots {
      annotation
      createdAt
      eid
      extension {
        ...ExtensionFragment
      }
      id
      mediaURL
      updatedAt
    }
    trialPeriodDays
    updatedAt
  }
}
Variables
{
  "extensionInfo": ExtensionData,
  "projectId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createExtension": {
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "xyz789",
      "extensionDescription": "xyz789",
      "extensionID": "abc123",
      "extensionIsEssential": true,
      "extensionIsPrevileged": false,
      "extensionLogo": "xyz789",
      "extensionLongDescription": "abc123",
      "extensionName": "xyz789",
      "extensionReleaseProvider": "CONTAINER_REGISTRY",
      "extensionTenancy": ["xyz789"],
      "extensionType": "MODULE",
      "guide": Guide,
      "host": "xyz789",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "isListed": true,
      "project": Project,
      "releases": [Release],
      "screenshots": [Media],
      "trialPeriodDays": 123,
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

createGCPSinkConfiguration

Response

Returns a GCPSinkConfiguration!

Arguments
Name Description
configuration - CreateGCPConfiguration!
tenantId - ID!

Example

Query
mutation CreateGCPSinkConfiguration(
  $configuration: CreateGCPConfiguration!,
  $tenantId: ID!
) {
  createGCPSinkConfiguration(
    configuration: $configuration,
    tenantId: $tenantId
  ) {
    bucket
    createdAt
    eid
    id
    proxyServer {
      createdAt
      eid
      gcp {
        ...GCPSinkConfigurationFragment
      }
      id
      proxyURL
      sThree {
        ...BlobSinkConfigurationFragment
      }
      team {
        ...TeamFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
      username
    }
    team {
      azureBlobConfig {
        ...AzureSinkConfigurationFragment
      }
      createdAt
      eid
      gcpBlobConfig {
        ...GCPSinkConfigurationFragment
      }
      groups {
        ...GroupFragment
      }
      id
      members {
        ...AdminFragment
      }
      name
      proxyServer {
        ...SinkProxyServerConfigurationFragment
      }
      recordingSinkEndpoint
      sThreeBlobConfig {
        ...BlobSinkConfigurationFragment
      }
      schedules {
        ...ScheduleFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
    }
    tenant {
      createdAt
      eid
      id
      name
      updatedAt
    }
    tenantID
    updatedAt
    withProxy
  }
}
Variables
{
  "configuration": CreateGCPConfiguration,
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createGCPSinkConfiguration": {
      "bucket": "abc123",
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "xyz789",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "proxyServer": SinkProxyServerConfiguration,
      "team": Team,
      "tenant": Tenant,
      "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "updatedAt": "2016-10-07T01:08:03.420Z",
      "withProxy": true
    }
  }
}

createGroup

Response

Returns a GenericResponse!

Arguments
Name Description
input - GroupInfo!

Example

Query
mutation CreateGroup($input: GroupInfo!) {
  createGroup(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": GroupInfo}
Response
{
  "data": {
    "createGroup": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createGuestAccount

Response

Returns a GenericResponse!

Arguments
Name Description
guestInfo - GuestInfo!

Example

Query
mutation CreateGuestAccount($guestInfo: GuestInfo!) {
  createGuestAccount(guestInfo: $guestInfo) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"guestInfo": GuestInfo}
Response
{
  "data": {
    "createGuestAccount": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

createJournal

Response

Returns a GenericResponse!

Arguments
Name Description
healthJournalData - CreateJournalInput!
id - ID!

Example

Query
mutation CreateJournal(
  $healthJournalData: CreateJournalInput!,
  $id: ID!
) {
  createJournal(
    healthJournalData: $healthJournalData,
    id: $id
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "healthJournalData": CreateJournalInput,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createJournal": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createMeetAccountManagerInvite

Response

Returns a GenericResponse!

Arguments
Name Description
accountInfo - CreateBusinessAccountInvite!
teamId - ID!

Example

Query
mutation CreateMeetAccountManagerInvite(
  $accountInfo: CreateBusinessAccountInvite!,
  $teamId: ID!
) {
  createMeetAccountManagerInvite(
    accountInfo: $accountInfo,
    teamId: $teamId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "accountInfo": CreateBusinessAccountInvite,
  "teamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createMeetAccountManagerInvite": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

createMeetingInfo

Response

Returns a GenericResponse!

Arguments
Name Description
request - CreateMeetingInfo!

Example

Query
mutation CreateMeetingInfo($request: CreateMeetingInfo!) {
  createMeetingInfo(request: $request) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"request": CreateMeetingInfo}
Response
{
  "data": {
    "createMeetingInfo": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createNewCalendar

Response

Returns a GenericResponse!

Arguments
Name Description
calendarInput - NewCalendarData!
calendarOwnerId - ID!

Example

Query
mutation CreateNewCalendar(
  $calendarInput: NewCalendarData!,
  $calendarOwnerId: ID!
) {
  createNewCalendar(
    calendarInput: $calendarInput,
    calendarOwnerId: $calendarOwnerId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "calendarInput": NewCalendarData,
  "calendarOwnerId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createNewCalendar": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createNewSlot

Response

Returns a GenericResponse!

Arguments
Name Description
calendarId - ID!
slotInfo - SlotData!

Example

Query
mutation CreateNewSlot(
  $calendarId: ID!,
  $slotInfo: SlotData!
) {
  createNewSlot(
    calendarId: $calendarId,
    slotInfo: $slotInfo
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "calendarId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "slotInfo": SlotData
}
Response
{
  "data": {
    "createNewSlot": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

createNewSlotRequest

Response

Returns a SlotRequestResponse!

Arguments
Name Description
requestInfo - NewScheduleSlotRequest!
slotId - ID!

Example

Query
mutation CreateNewSlotRequest(
  $requestInfo: NewScheduleSlotRequest!,
  $slotId: ID!
) {
  createNewSlotRequest(
    requestInfo: $requestInfo,
    slotId: $slotId
  ) {
    AccessCode
    AuthURL
    PaymentsEnabled
    ShowPaymentsPrompt
  }
}
Variables
{
  "requestInfo": NewScheduleSlotRequest,
  "slotId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createNewSlotRequest": {
      "AccessCode": "abc123",
      "AuthURL": "xyz789",
      "PaymentsEnabled": true,
      "ShowPaymentsPrompt": false
    }
  }
}

createPartnerAccount

Response

Returns a GenericResponse!

Arguments
Name Description
input - CreatePartnerAccountInfo!

Example

Query
mutation CreatePartnerAccount($input: CreatePartnerAccountInfo!) {
  createPartnerAccount(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": CreatePartnerAccountInfo}
Response
{
  "data": {
    "createPartnerAccount": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createPartnerAccountInvite

Response

Returns a GenericResponse!

Arguments
Name Description
accountInviteData - CreatePartnerAccountInvite!

Example

Query
mutation CreatePartnerAccountInvite($accountInviteData: CreatePartnerAccountInvite!) {
  createPartnerAccountInvite(accountInviteData: $accountInviteData) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"accountInviteData": CreatePartnerAccountInvite}
Response
{
  "data": {
    "createPartnerAccountInvite": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createPartnerCompanyInfo

Response

Returns a GenericResponse!

Arguments
Name Description
companyInfo - CreatePartnerCompanyInput!
partnerId - ID!

Example

Query
mutation CreatePartnerCompanyInfo(
  $companyInfo: CreatePartnerCompanyInput!,
  $partnerId: ID!
) {
  createPartnerCompanyInfo(
    companyInfo: $companyInfo,
    partnerId: $partnerId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "companyInfo": CreatePartnerCompanyInput,
  "partnerId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createPartnerCompanyInfo": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createPartnerContactPersonInfo

Response

Returns a GenericResponse!

Arguments
Name Description
contactInfo - CreatePartnerContactPersonInput!
partnerId - ID!

Example

Query
mutation CreatePartnerContactPersonInfo(
  $contactInfo: CreatePartnerContactPersonInput!,
  $partnerId: ID!
) {
  createPartnerContactPersonInfo(
    contactInfo: $contactInfo,
    partnerId: $partnerId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "contactInfo": CreatePartnerContactPersonInput,
  "partnerId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createPartnerContactPersonInfo": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createPatientAccount

Response

Returns a GenericResponse!

Arguments
Name Description
input - CreatePatientAccountInfo!

Example

Query
mutation CreatePatientAccount($input: CreatePatientAccountInfo!) {
  createPatientAccount(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": CreatePatientAccountInfo}
Response
{
  "data": {
    "createPatientAccount": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

createProduct

Response

Returns a Product!

Arguments
Name Description
productData - ProductInfo!

Example

Query
mutation CreateProduct($productData: ProductInfo!) {
  createProduct(productData: $productData) {
    availability {
      capital
      cloudAz {
        ...DeploymentPoolFragment
      }
      code
      createdAt
      currency
      eid
      features {
        ...FeatureFragment
      }
      flag
      id
      name
      products {
        ...ProductFragment
      }
      subdivisions {
        ...AdminDivisionFragment
      }
      updatedAt
    }
    billingPlans {
      additionalSeatPrice
      billingCycle
      billingHead
      createdAt
      description
      eid
      features {
        ...FeatureFragment
      }
      id
      minimunBillingHead
      name
      price
      priceCurrency
      product {
        ...ProductFragment
      }
      state
      updatedAt
    }
    createdAt
    description
    eid
    features {
      availability {
        ...CountryFragment
      }
      baseValue
      baseValueUnits
      billingPlan {
        ...PlanFragment
      }
      createdAt
      description
      eid
      id
      images
      isConfigurable
      key
      name
      notes
      product {
        ...ProductFragment
      }
      state
      title
      unsupportedReason
      updatedAt
    }
    hasUserCountThreshold
    id
    key
    licenseRequiresCredentials
    minUserCount
    name
    plans
    productCategory
    productKey
    requiresLicenseActivationKey
    state
    supportMultipleInstances
    termsURL
    updatedAt
  }
}
Variables
{"productData": ProductInfo}
Response
{
  "data": {
    "createProduct": {
      "availability": [Country],
      "billingPlans": [Plan],
      "createdAt": "2016-10-07T01:08:03.420Z",
      "description": "abc123",
      "eid": "xyz789",
      "features": [Feature],
      "hasUserCountThreshold": true,
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "key": "xyz789",
      "licenseRequiresCredentials": true,
      "minUserCount": 123,
      "name": "abc123",
      "plans": ["xyz789"],
      "productCategory": "COMMUNICATIONS",
      "productKey": "TAWI_CALL_CENTER",
      "requiresLicenseActivationKey": true,
      "state": "BETA",
      "supportMultipleInstances": true,
      "termsURL": "xyz789",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

createProductFeature

Response

Returns a Feature!

Arguments
Name Description
featureData - ProductFeatureData!
productId - ID!

Example

Query
mutation CreateProductFeature(
  $featureData: ProductFeatureData!,
  $productId: ID!
) {
  createProductFeature(
    featureData: $featureData,
    productId: $productId
  ) {
    availability {
      capital
      cloudAz {
        ...DeploymentPoolFragment
      }
      code
      createdAt
      currency
      eid
      features {
        ...FeatureFragment
      }
      flag
      id
      name
      products {
        ...ProductFragment
      }
      subdivisions {
        ...AdminDivisionFragment
      }
      updatedAt
    }
    baseValue
    baseValueUnits
    billingPlan {
      additionalSeatPrice
      billingCycle
      billingHead
      createdAt
      description
      eid
      features {
        ...FeatureFragment
      }
      id
      minimunBillingHead
      name
      price
      priceCurrency
      product {
        ...ProductFragment
      }
      state
      updatedAt
    }
    createdAt
    description
    eid
    id
    images
    isConfigurable
    key
    name
    notes
    product {
      availability {
        ...CountryFragment
      }
      billingPlans {
        ...PlanFragment
      }
      createdAt
      description
      eid
      features {
        ...FeatureFragment
      }
      hasUserCountThreshold
      id
      key
      licenseRequiresCredentials
      minUserCount
      name
      plans
      productCategory
      productKey
      requiresLicenseActivationKey
      state
      supportMultipleInstances
      termsURL
      updatedAt
    }
    state
    title
    unsupportedReason
    updatedAt
  }
}
Variables
{
  "featureData": ProductFeatureData,
  "productId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createProductFeature": {
      "availability": [Country],
      "baseValue": "xyz789",
      "baseValueUnits": "abc123",
      "billingPlan": [Plan],
      "createdAt": "2016-10-07T01:08:03.420Z",
      "description": "xyz789",
      "eid": "xyz789",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "images": ["abc123"],
      "isConfigurable": true,
      "key": "abc123",
      "name": "xyz789",
      "notes": ["xyz789"],
      "product": Product,
      "state": "BETA",
      "title": "xyz789",
      "unsupportedReason": "abc123",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

createProductPlan

Response

Returns a Plan!

Arguments
Name Description
productId - ID!
productPlanData - ProductPlanData!

Example

Query
mutation CreateProductPlan(
  $productId: ID!,
  $productPlanData: ProductPlanData!
) {
  createProductPlan(
    productId: $productId,
    productPlanData: $productPlanData
  ) {
    additionalSeatPrice
    billingCycle
    billingHead
    createdAt
    description
    eid
    features {
      availability {
        ...CountryFragment
      }
      baseValue
      baseValueUnits
      billingPlan {
        ...PlanFragment
      }
      createdAt
      description
      eid
      id
      images
      isConfigurable
      key
      name
      notes
      product {
        ...ProductFragment
      }
      state
      title
      unsupportedReason
      updatedAt
    }
    id
    minimunBillingHead
    name
    price
    priceCurrency
    product {
      availability {
        ...CountryFragment
      }
      billingPlans {
        ...PlanFragment
      }
      createdAt
      description
      eid
      features {
        ...FeatureFragment
      }
      hasUserCountThreshold
      id
      key
      licenseRequiresCredentials
      minUserCount
      name
      plans
      productCategory
      productKey
      requiresLicenseActivationKey
      state
      supportMultipleInstances
      termsURL
      updatedAt
    }
    state
    updatedAt
  }
}
Variables
{
  "productId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "productPlanData": ProductPlanData
}
Response
{
  "data": {
    "createProductPlan": {
      "additionalSeatPrice": 987.65,
      "billingCycle": "ANNUAL",
      "billingHead": "BUNDLE",
      "createdAt": "2016-10-07T01:08:03.420Z",
      "description": "abc123",
      "eid": "xyz789",
      "features": [Feature],
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "minimunBillingHead": 123,
      "name": "abc123",
      "price": 987.65,
      "priceCurrency": "abc123",
      "product": Product,
      "state": "ACTIVE",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

createProject

Response

Returns a Project!

Arguments
Name Description
projectInfo - ProjectData!

Example

Query
mutation CreateProject($projectInfo: ProjectData!) {
  createProject(projectInfo: $projectInfo) {
    applications {
      applicationDescription
      applicationID
      applicationKey
      applicationLogo
      applicationName
      applicationReleaseProvider
      applicationTenancy
      createdAt
      eid
      id
      project {
        ...ProjectFragment
      }
      releases {
        ...ReleaseFragment
      }
      updatedAt
    }
    createdAt
    eid
    extensions {
      createdAt
      eid
      extensionDescription
      extensionID
      extensionIsEssential
      extensionIsPrevileged
      extensionLogo
      extensionLongDescription
      extensionName
      extensionReleaseProvider
      extensionTenancy
      extensionType
      guide {
        ...GuideFragment
      }
      host
      id
      isListed
      project {
        ...ProjectFragment
      }
      releases {
        ...ReleaseFragment
      }
      screenshots {
        ...MediaFragment
      }
      trialPeriodDays
      updatedAt
    }
    id
    projectDescription
    projectEnabled
    projectEnvironment
    projectName
    updatedAt
    vendorAccountID
  }
}
Variables
{"projectInfo": ProjectData}
Response
{
  "data": {
    "createProject": {
      "applications": [Application],
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "abc123",
      "extensions": [Extension],
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "projectDescription": "abc123",
      "projectEnabled": false,
      "projectEnvironment": "DEVELOPMENT",
      "projectName": "xyz789",
      "updatedAt": "2016-10-07T01:08:03.420Z",
      "vendorAccountID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

createProjectApiKey

Response

Returns an ApikeyResponse!

Arguments
Name Description
projectId - ID!

Example

Query
mutation CreateProjectApiKey($projectId: ID!) {
  createProjectApiKey(projectId: $projectId) {
    key
  }
}
Variables
{
  "projectId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createProjectApiKey": {"key": "xyz789"}
  }
}

createProxyServerConfiguration

Response

Returns a SinkProxyServerConfiguration!

Arguments
Name Description
configuration - CreateProxyServerConfiguration!
tenantId - ID!

Example

Query
mutation CreateProxyServerConfiguration(
  $configuration: CreateProxyServerConfiguration!,
  $tenantId: ID!
) {
  createProxyServerConfiguration(
    configuration: $configuration,
    tenantId: $tenantId
  ) {
    createdAt
    eid
    gcp {
      bucket
      createdAt
      eid
      id
      proxyServer {
        ...SinkProxyServerConfigurationFragment
      }
      team {
        ...TeamFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
      withProxy
    }
    id
    proxyURL
    sThree {
      bucket
      createdAt
      eid
      endpoint
      id
      proxyServer {
        ...SinkProxyServerConfigurationFragment
      }
      region
      team {
        ...TeamFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
      withProxy
    }
    team {
      azureBlobConfig {
        ...AzureSinkConfigurationFragment
      }
      createdAt
      eid
      gcpBlobConfig {
        ...GCPSinkConfigurationFragment
      }
      groups {
        ...GroupFragment
      }
      id
      members {
        ...AdminFragment
      }
      name
      proxyServer {
        ...SinkProxyServerConfigurationFragment
      }
      recordingSinkEndpoint
      sThreeBlobConfig {
        ...BlobSinkConfigurationFragment
      }
      schedules {
        ...ScheduleFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
    }
    tenant {
      createdAt
      eid
      id
      name
      updatedAt
    }
    tenantID
    updatedAt
    username
  }
}
Variables
{
  "configuration": CreateProxyServerConfiguration,
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createProxyServerConfiguration": {
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "xyz789",
      "gcp": GCPSinkConfiguration,
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "proxyURL": "xyz789",
      "sThree": BlobSinkConfiguration,
      "team": Team,
      "tenant": Tenant,
      "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "updatedAt": "2016-10-07T01:08:03.420Z",
      "username": "abc123"
    }
  }
}

createRoom

Response

Returns a NewRoomResponse!

Arguments
Name Description
request - NewRoomRequest!

Example

Query
mutation CreateRoom($request: NewRoomRequest!) {
  createRoom(request: $request) {
    CreationTime
    DepartureTimeout
    EmptyTimeOut
    RoomId
    RoomName
    Sid
  }
}
Variables
{"request": NewRoomRequest}
Response
{
  "data": {
    "createRoom": {
      "CreationTime": 123,
      "DepartureTimeout": 123,
      "EmptyTimeOut": 123,
      "RoomId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "RoomName": "abc123",
      "Sid": "abc123"
    }
  }
}

createRoomToken

Response

Returns a String

Arguments
Name Description
request - RoomJoinTokenRequest!

Example

Query
mutation CreateRoomToken($request: RoomJoinTokenRequest!) {
  createRoomToken(request: $request)
}
Variables
{"request": RoomJoinTokenRequest}
Response
{"data": {"createRoomToken": "abc123"}}

createRoutine

Response

Returns a GenericResponse!

Arguments
Name Description
id - ID!
routine - CreateRoutineInput!

Example

Query
mutation CreateRoutine(
  $id: ID!,
  $routine: CreateRoutineInput!
) {
  createRoutine(
    id: $id,
    routine: $routine
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "routine": CreateRoutineInput
}
Response
{
  "data": {
    "createRoutine": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

createSThreeBlobSinkConfiguration

Response

Returns a BlobSinkConfiguration!

Arguments
Name Description
configuration - CreateSThreeBlobConfiguration!
tenantId - ID!

Example

Query
mutation CreateSThreeBlobSinkConfiguration(
  $configuration: CreateSThreeBlobConfiguration!,
  $tenantId: ID!
) {
  createSThreeBlobSinkConfiguration(
    configuration: $configuration,
    tenantId: $tenantId
  ) {
    bucket
    createdAt
    eid
    endpoint
    id
    proxyServer {
      createdAt
      eid
      gcp {
        ...GCPSinkConfigurationFragment
      }
      id
      proxyURL
      sThree {
        ...BlobSinkConfigurationFragment
      }
      team {
        ...TeamFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
      username
    }
    region
    team {
      azureBlobConfig {
        ...AzureSinkConfigurationFragment
      }
      createdAt
      eid
      gcpBlobConfig {
        ...GCPSinkConfigurationFragment
      }
      groups {
        ...GroupFragment
      }
      id
      members {
        ...AdminFragment
      }
      name
      proxyServer {
        ...SinkProxyServerConfigurationFragment
      }
      recordingSinkEndpoint
      sThreeBlobConfig {
        ...BlobSinkConfigurationFragment
      }
      schedules {
        ...ScheduleFragment
      }
      tenant {
        ...TenantFragment
      }
      tenantID
      updatedAt
    }
    tenant {
      createdAt
      eid
      id
      name
      updatedAt
    }
    tenantID
    updatedAt
    withProxy
  }
}
Variables
{
  "configuration": CreateSThreeBlobConfiguration,
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "createSThreeBlobSinkConfiguration": {
      "bucket": "abc123",
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "xyz789",
      "endpoint": "xyz789",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "proxyServer": SinkProxyServerConfiguration,
      "region": "abc123",
      "team": Team,
      "tenant": Tenant,
      "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "updatedAt": "2016-10-07T01:08:03.420Z",
      "withProxy": false
    }
  }
}

createTawiAdminAccount

Response

Returns a GenericResponse!

Arguments
Name Description
adminAccountData - CreateTawiAdminData!

Example

Query
mutation CreateTawiAdminAccount($adminAccountData: CreateTawiAdminData!) {
  createTawiAdminAccount(adminAccountData: $adminAccountData) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"adminAccountData": CreateTawiAdminData}
Response
{
  "data": {
    "createTawiAdminAccount": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

createTawiAdminAccountInvite

Response

Returns a GenericResponse!

Arguments
Name Description
accountInviteData - CreateTawiAdminData!

Example

Query
mutation CreateTawiAdminAccountInvite($accountInviteData: CreateTawiAdminData!) {
  createTawiAdminAccountInvite(accountInviteData: $accountInviteData) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"accountInviteData": CreateTawiAdminData}
Response
{
  "data": {
    "createTawiAdminAccountInvite": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

createTawiAdminLoginRequestId

Response

Returns a UUID!

Arguments
Name Description
accountUsername - String!

Example

Query
mutation CreateTawiAdminLoginRequestId($accountUsername: String!) {
  createTawiAdminLoginRequestId(accountUsername: $accountUsername)
}
Variables
{"accountUsername": "abc123"}
Response
{
  "data": {
    "createTawiAdminLoginRequestId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  }
}

createWebook

Response

Returns a GenericResponse!

Arguments
Name Description
webhookData - CreateExternalWebhookInput!

Example

Query
mutation CreateWebook($webhookData: CreateExternalWebhookInput!) {
  createWebook(webhookData: $webhookData) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"webhookData": CreateExternalWebhookInput}
Response
{
  "data": {
    "createWebook": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteApplication

Response

Returns a GenericResponse!

Arguments
Name Description
applicationId - ID!

Example

Query
mutation DeleteApplication($applicationId: ID!) {
  deleteApplication(applicationId: $applicationId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "applicationId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteApplication": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteApplicationReleases

Response

Returns a GenericResponse!

Arguments
Name Description
releaseIDs - [ID!]

Example

Query
mutation DeleteApplicationReleases($releaseIDs: [ID!]) {
  deleteApplicationReleases(releaseIDs: $releaseIDs) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "releaseIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ]
}
Response
{
  "data": {
    "deleteApplicationReleases": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteCalendar

Response

Returns a GenericResponse!

Arguments
Name Description
calendarId - ID!
tenantId - ID!

Example

Query
mutation DeleteCalendar(
  $calendarId: ID!,
  $tenantId: ID!
) {
  deleteCalendar(
    calendarId: $calendarId,
    tenantId: $tenantId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "calendarId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteCalendar": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteCalendarPaymentConfiguration

Response

Returns a GenericResponse!

Arguments
Name Description
calendarId - ID!
tenantId - ID!

Example

Query
mutation DeleteCalendarPaymentConfiguration(
  $calendarId: ID!,
  $tenantId: ID!
) {
  deleteCalendarPaymentConfiguration(
    calendarId: $calendarId,
    tenantId: $tenantId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "calendarId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteCalendarPaymentConfiguration": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteCloudHMIS

Response

Returns a GenericResponse!

Arguments
Name Description
instanceId - ID!

Example

Query
mutation DeleteCloudHMIS($instanceId: ID!) {
  deleteCloudHMIS(instanceId: $instanceId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "instanceId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteCloudHMIS": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteExtension

Response

Returns a GenericResponse!

Arguments
Name Description
extensionId - ID!

Example

Query
mutation DeleteExtension($extensionId: ID!) {
  deleteExtension(extensionId: $extensionId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "extensionId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteExtension": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteLicense

Response

Returns a GenericResponse!

Arguments
Name Description
licenseId - ID!

Example

Query
mutation DeleteLicense($licenseId: ID!) {
  deleteLicense(licenseId: $licenseId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "licenseId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteLicense": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deletePatient

Response

Returns a GenericResponse!

Arguments
Name Description
patientId - ID!

Example

Query
mutation DeletePatient($patientId: ID!) {
  deletePatient(patientId: $patientId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "patientId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deletePatient": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteProductFeature

Response

Returns a GenericResponse!

Arguments
Name Description
featureId - ID!

Example

Query
mutation DeleteProductFeature($featureId: ID!) {
  deleteProductFeature(featureId: $featureId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "featureId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteProductFeature": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteProductPlan

Response

Returns a GenericResponse!

Arguments
Name Description
planId - ID!

Example

Query
mutation DeleteProductPlan($planId: ID!) {
  deleteProductPlan(planId: $planId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "planId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteProductPlan": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteProject

Response

Returns a GenericResponse!

Arguments
Name Description
projectId - ID!

Example

Query
mutation DeleteProject($projectId: ID!) {
  deleteProject(projectId: $projectId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "projectId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteProject": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteReleases

Response

Returns a GenericResponse!

Arguments
Name Description
releaseIDs - [ID!]

Example

Query
mutation DeleteReleases($releaseIDs: [ID!]) {
  deleteReleases(releaseIDs: $releaseIDs) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "releaseIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ]
}
Response
{
  "data": {
    "deleteReleases": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteSlot

Response

Returns a GenericResponse!

Arguments
Name Description
slotId - ID!
tenantId - ID!

Example

Query
mutation DeleteSlot(
  $slotId: ID!,
  $tenantId: ID!
) {
  deleteSlot(
    slotId: $slotId,
    tenantId: $tenantId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "slotId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteSlot": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteSlotPaymentConfiguration

Response

Returns a GenericResponse!

Arguments
Name Description
slotId - ID!
tenantId - ID!

Example

Query
mutation DeleteSlotPaymentConfiguration(
  $slotId: ID!,
  $tenantId: ID!
) {
  deleteSlotPaymentConfiguration(
    slotId: $slotId,
    tenantId: $tenantId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "slotId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteSlotPaymentConfiguration": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

deleteWebook

Response

Returns a GenericResponse!

Arguments
Name Description
webhookId - ID!

Example

Query
mutation DeleteWebook($webhookId: ID!) {
  deleteWebook(webhookId: $webhookId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "webhookId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "deleteWebook": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

disableWebook

Response

Returns a GenericResponse!

Arguments
Name Description
webhookId - ID!

Example

Query
mutation DisableWebook($webhookId: ID!) {
  disableWebook(webhookId: $webhookId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "webhookId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "disableWebook": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

enableCloudHMISForBusinessAccount

Response

Returns a GenericResponse!

Arguments
Name Description
businessAccountId - ID!
instanceConfig - CloudHMISData!

Example

Query
mutation EnableCloudHMISForBusinessAccount(
  $businessAccountId: ID!,
  $instanceConfig: CloudHMISData!
) {
  enableCloudHMISForBusinessAccount(
    businessAccountId: $businessAccountId,
    instanceConfig: $instanceConfig
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "businessAccountId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "instanceConfig": CloudHMISData
}
Response
{
  "data": {
    "enableCloudHMISForBusinessAccount": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

enableMeetForBusinessAccount

Response

Returns a GenericResponse!

Arguments
Name Description
accountId - ID!
licenseData - MeetProductLicenseData!

Example

Query
mutation EnableMeetForBusinessAccount(
  $accountId: ID!,
  $licenseData: MeetProductLicenseData!
) {
  enableMeetForBusinessAccount(
    accountId: $accountId,
    licenseData: $licenseData
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "accountId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "licenseData": MeetProductLicenseData
}
Response
{
  "data": {
    "enableMeetForBusinessAccount": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

enableMeetForPartnerAccount

Response

Returns a GenericResponse!

Arguments
Name Description
licenseData - MeetProductLicenseData!
partnerId - ID!

Example

Query
mutation EnableMeetForPartnerAccount(
  $licenseData: MeetProductLicenseData!,
  $partnerId: ID!
) {
  enableMeetForPartnerAccount(
    licenseData: $licenseData,
    partnerId: $partnerId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "licenseData": MeetProductLicenseData,
  "partnerId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "enableMeetForPartnerAccount": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

enableMeetForTawiAdminAccount

Response

Returns a GenericResponse!

Arguments
Name Description
adminAccountID - ID!
licenseData - MeetProductLicenseData!

Example

Query
mutation EnableMeetForTawiAdminAccount(
  $adminAccountID: ID!,
  $licenseData: MeetProductLicenseData!
) {
  enableMeetForTawiAdminAccount(
    adminAccountID: $adminAccountID,
    licenseData: $licenseData
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "adminAccountID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "licenseData": MeetProductLicenseData
}
Response
{
  "data": {
    "enableMeetForTawiAdminAccount": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

enableWebook

Response

Returns a GenericResponse!

Arguments
Name Description
webhookId - ID!

Example

Query
mutation EnableWebook($webhookId: ID!) {
  enableWebook(webhookId: $webhookId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "webhookId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "enableWebook": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

initiatePayments

Response

Returns a PaymentResponse!

Arguments
Name Description
req - PaymentRequestData!

Example

Query
mutation InitiatePayments($req: PaymentRequestData!) {
  initiatePayments(req: $req) {
    AccessCode
    AuthorizationURL
    Message
    PaymentRequestId
    Reference
    Status
  }
}
Variables
{"req": PaymentRequestData}
Response
{
  "data": {
    "initiatePayments": {
      "AccessCode": "abc123",
      "AuthorizationURL": "abc123",
      "Message": "xyz789",
      "PaymentRequestId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
      "Reference": "abc123",
      "Status": true
    }
  }
}

manageSlotRequest

Response

Returns a GenericResponse!

Arguments
Name Description
fulfillmentData - FulfillSlotData!
requestId - ID!

Example

Query
mutation ManageSlotRequest(
  $fulfillmentData: FulfillSlotData!,
  $requestId: ID!
) {
  manageSlotRequest(
    fulfillmentData: $fulfillmentData,
    requestId: $requestId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "fulfillmentData": FulfillSlotData,
  "requestId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "manageSlotRequest": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

mfaEnrollBusinessAccount

Response

Returns an MFAEnrollmentResponse!

Arguments
Name Description
request - EnrollAccountRequestData!

Example

Query
mutation MfaEnrollBusinessAccount($request: EnrollAccountRequestData!) {
  mfaEnrollBusinessAccount(request: $request) {
    accountType
    accountUsername
  }
}
Variables
{"request": EnrollAccountRequestData}
Response
{
  "data": {
    "mfaEnrollBusinessAccount": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "accountUsername": "abc123"
    }
  }
}

mfaEnrollMeetUserAccount

Response

Returns an MFAEnrollmentResponse!

Arguments
Name Description
request - EnrollAccountRequestData!

Example

Query
mutation MfaEnrollMeetUserAccount($request: EnrollAccountRequestData!) {
  mfaEnrollMeetUserAccount(request: $request) {
    accountType
    accountUsername
  }
}
Variables
{"request": EnrollAccountRequestData}
Response
{
  "data": {
    "mfaEnrollMeetUserAccount": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "accountUsername": "xyz789"
    }
  }
}

mfaEnrollPartnerAccount

Response

Returns an MFAEnrollmentResponse!

Arguments
Name Description
request - EnrollAccountRequestData!

Example

Query
mutation MfaEnrollPartnerAccount($request: EnrollAccountRequestData!) {
  mfaEnrollPartnerAccount(request: $request) {
    accountType
    accountUsername
  }
}
Variables
{"request": EnrollAccountRequestData}
Response
{
  "data": {
    "mfaEnrollPartnerAccount": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "accountUsername": "abc123"
    }
  }
}

mfaEnrollTawiAdminAccount

Response

Returns an MFAEnrollmentResponse!

Arguments
Name Description
request - EnrollAccountRequestData!

Example

Query
mutation MfaEnrollTawiAdminAccount($request: EnrollAccountRequestData!) {
  mfaEnrollTawiAdminAccount(request: $request) {
    accountType
    accountUsername
  }
}
Variables
{"request": EnrollAccountRequestData}
Response
{
  "data": {
    "mfaEnrollTawiAdminAccount": {
      "accountType": "ACCOUNT_TYPE_ADMIN",
      "accountUsername": "abc123"
    }
  }
}

publishRelease

Response

Returns a PublishReleaseResponse!

Arguments
Name Description
extensionEid - String!
releaseInfo - ReleaseInfo!

Example

Query
mutation PublishRelease(
  $extensionEid: String!,
  $releaseInfo: ReleaseInfo!
) {
  publishRelease(
    extensionEid: $extensionEid,
    releaseInfo: $releaseInfo
  ) {
    ReleaseId
    ReleaseStatus
    ReleaseVersion
  }
}
Variables
{
  "extensionEid": "abc123",
  "releaseInfo": ReleaseInfo
}
Response
{
  "data": {
    "publishRelease": {
      "ReleaseId": "abc123",
      "ReleaseStatus": "abc123",
      "ReleaseVersion": "xyz789"
    }
  }
}

removeParticipantFromMeeting

Response

Returns a GenericResponse!

Arguments
Name Description
request - RemoveMeetingParticipantRequest!

Example

Query
mutation RemoveParticipantFromMeeting($request: RemoveMeetingParticipantRequest!) {
  removeParticipantFromMeeting(request: $request) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"request": RemoveMeetingParticipantRequest}
Response
{
  "data": {
    "removeParticipantFromMeeting": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

removeRoomParticipant

Response

Returns a GenericResponse!

Arguments
Name Description
data - RemoveRoomParticipantRequest!

Example

Query
mutation RemoveRoomParticipant($data: RemoveRoomParticipantRequest!) {
  removeRoomParticipant(data: $data) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"data": RemoveRoomParticipantRequest}
Response
{
  "data": {
    "removeRoomParticipant": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

resetBusinessAccountMFA

Response

Returns a GenericResponse!

Arguments
Name Description
businessAccountId - ID!

Example

Query
mutation ResetBusinessAccountMFA($businessAccountId: ID!) {
  resetBusinessAccountMFA(businessAccountId: $businessAccountId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "businessAccountId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "resetBusinessAccountMFA": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

resetMeetAdminAccountMFA

Response

Returns a GenericResponse!

Arguments
Name Description
meetAdminAccountUsername - String!

Example

Query
mutation ResetMeetAdminAccountMFA($meetAdminAccountUsername: String!) {
  resetMeetAdminAccountMFA(meetAdminAccountUsername: $meetAdminAccountUsername) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"meetAdminAccountUsername": "xyz789"}
Response
{
  "data": {
    "resetMeetAdminAccountMFA": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

resetPartnerAccountMFA

Response

Returns a GenericResponse!

Arguments
Name Description
partnerAccountId - ID!

Example

Query
mutation ResetPartnerAccountMFA($partnerAccountId: ID!) {
  resetPartnerAccountMFA(partnerAccountId: $partnerAccountId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "partnerAccountId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "resetPartnerAccountMFA": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

resetPatientPassword

Response

Returns a GenericResponse!

Arguments
Name Description
id - ID!
input - ResetPasswordInput!

Example

Query
mutation ResetPatientPassword(
  $id: ID!,
  $input: ResetPasswordInput!
) {
  resetPatientPassword(
    id: $id,
    input: $input
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "input": ResetPasswordInput
}
Response
{
  "data": {
    "resetPatientPassword": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

resetTawiAdminAccountMFA

Response

Returns a GenericResponse!

Arguments
Name Description
tawiAdminAccountId - ID!

Example

Query
mutation ResetTawiAdminAccountMFA($tawiAdminAccountId: ID!) {
  resetTawiAdminAccountMFA(tawiAdminAccountId: $tawiAdminAccountId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "tawiAdminAccountId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "resetTawiAdminAccountMFA": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

scheduleMeeting

Response

Returns a GenericResponse!

Arguments
Name Description
meetingInfo - MeetingScheduleRequest!

Example

Query
mutation ScheduleMeeting($meetingInfo: MeetingScheduleRequest!) {
  scheduleMeeting(meetingInfo: $meetingInfo) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"meetingInfo": MeetingScheduleRequest}
Response
{
  "data": {
    "scheduleMeeting": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

sendEmail

Response

Returns an EmailOutboxDeliveryStatus!

Arguments
Name Description
input - SendEmailData!

Example

Query
mutation SendEmail($input: SendEmailData!) {
  sendEmail(input: $input)
}
Variables
{"input": SendEmailData}
Response
{"data": {"sendEmail": "FAILED"}}

sendSms

Response

Returns an SendSMSStatus!

Arguments
Name Description
input - SendSMSData!

Example

Query
mutation SendSms($input: SendSMSData!) {
  sendSms(input: $input)
}
Variables
{"input": SendSMSData}
Response
{"data": {"sendSms": "FAILED"}}

setAdminAccountInvitePassword

Response

Returns a GenericResponse!

Arguments
Name Description
inviteId - UUID!
plainPassword - String!

Example

Query
mutation SetAdminAccountInvitePassword(
  $inviteId: UUID!,
  $plainPassword: String!
) {
  setAdminAccountInvitePassword(
    inviteId: $inviteId,
    plainPassword: $plainPassword
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "inviteId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "plainPassword": "xyz789"
}
Response
{
  "data": {
    "setAdminAccountInvitePassword": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

setBusinessAccountInvitePassword

Response

Returns a GenericResponse!

Arguments
Name Description
inviteId - UUID!
plainPassword - String!

Example

Query
mutation SetBusinessAccountInvitePassword(
  $inviteId: UUID!,
  $plainPassword: String!
) {
  setBusinessAccountInvitePassword(
    inviteId: $inviteId,
    plainPassword: $plainPassword
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "inviteId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "plainPassword": "xyz789"
}
Response
{
  "data": {
    "setBusinessAccountInvitePassword": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

setMeetAccountManagerInvitePassword

Response

Returns a GenericResponse!

Arguments
Name Description
inviteId - UUID!
plainPassword - String!

Example

Query
mutation SetMeetAccountManagerInvitePassword(
  $inviteId: UUID!,
  $plainPassword: String!
) {
  setMeetAccountManagerInvitePassword(
    inviteId: $inviteId,
    plainPassword: $plainPassword
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "inviteId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "plainPassword": "abc123"
}
Response
{
  "data": {
    "setMeetAccountManagerInvitePassword": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

setPartnerAccountInvitePassword

Response

Returns a GenericResponse!

Arguments
Name Description
inviteId - UUID!
plainPassword - String!

Example

Query
mutation SetPartnerAccountInvitePassword(
  $inviteId: UUID!,
  $plainPassword: String!
) {
  setPartnerAccountInvitePassword(
    inviteId: $inviteId,
    plainPassword: $plainPassword
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "inviteId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "plainPassword": "xyz789"
}
Response
{
  "data": {
    "setPartnerAccountInvitePassword": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

setUpPatientOTP

Response

Returns a GenericResponse!

Arguments
Name Description
id - ID!
input - OTPOption!

Example

Query
mutation SetUpPatientOTP(
  $id: ID!,
  $input: OTPOption!
) {
  setUpPatientOTP(
    id: $id,
    input: $input
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "input": OTPOption
}
Response
{
  "data": {
    "setUpPatientOTP": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

setUpPatientUSSDPin

Response

Returns a GenericResponse!

Arguments
Name Description
id - ID!
input - USSDPinCreateInput!

Example

Query
mutation SetUpPatientUSSDPin(
  $id: ID!,
  $input: USSDPinCreateInput!
) {
  setUpPatientUSSDPin(
    id: $id,
    input: $input
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "input": USSDPinCreateInput
}
Response
{
  "data": {
    "setUpPatientUSSDPin": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

subscribeToMailingList

Response

Returns a MailingListSubscriber!

Arguments
Name Description
emailAddress - String!

Example

Query
mutation SubscribeToMailingList($emailAddress: String!) {
  subscribeToMailingList(emailAddress: $emailAddress) {
    createdAt
    eid
    email
    id
    mailingListSubscriptionStatus
    updatedAt
  }
}
Variables
{"emailAddress": "xyz789"}
Response
{
  "data": {
    "subscribeToMailingList": {
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "abc123",
      "email": "abc123",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "mailingListSubscriptionStatus": "SUBSCRIBED",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

suspendCloudHMIS

Response

Returns a GenericResponse!

Arguments
Name Description
instanceId - ID!

Example

Query
mutation SuspendCloudHMIS($instanceId: ID!) {
  suspendCloudHMIS(instanceId: $instanceId) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "instanceId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "suspendCloudHMIS": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

unsubscribeToMailingListViaEmail

Response

Returns a MailingListSubscriber!

Arguments
Name Description
emailAddress - String!

Example

Query
mutation UnsubscribeToMailingListViaEmail($emailAddress: String!) {
  unsubscribeToMailingListViaEmail(emailAddress: $emailAddress) {
    createdAt
    eid
    email
    id
    mailingListSubscriptionStatus
    updatedAt
  }
}
Variables
{"emailAddress": "abc123"}
Response
{
  "data": {
    "unsubscribeToMailingListViaEmail": {
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "xyz789",
      "email": "xyz789",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "mailingListSubscriptionStatus": "SUBSCRIBED",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

updateAdminDivision

Response

Returns an AdminDivision!

Arguments
Name Description
id - ID!
input - UpdateAdminDivisionInput!

Example

Query
mutation UpdateAdminDivision(
  $id: ID!,
  $input: UpdateAdminDivisionInput!
) {
  updateAdminDivision(
    id: $id,
    input: $input
  ) {
    country {
      capital
      cloudAz {
        ...DeploymentPoolFragment
      }
      code
      createdAt
      currency
      eid
      features {
        ...FeatureFragment
      }
      flag
      id
      name
      products {
        ...ProductFragment
      }
      subdivisions {
        ...AdminDivisionFragment
      }
      updatedAt
    }
    createdAt
    eid
    healthFacilities {
      adminDivision {
        ...AdminDivisionFragment
      }
      createdAt
      description
      eid
      feedbacks {
        ...FacilityFeedbackFragment
      }
      id
      images
      name
      openingHours
      updatedAt
      wallet {
        ...UserWalletFragment
      }
    }
    id
    name
    towns {
      adminDivision {
        ...AdminDivisionFragment
      }
      country
      createdAt
      eid
      id
      name
      updatedAt
    }
    updatedAt
  }
}
Variables
{
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "input": UpdateAdminDivisionInput
}
Response
{
  "data": {
    "updateAdminDivision": {
      "country": Country,
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "xyz789",
      "healthFacilities": [HealthFacility],
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "name": "xyz789",
      "towns": [Town],
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

updateAntiPhishingCode

Response

Returns a CodeUpsertStatus!

Arguments
Name Description
input - CreateEmailAntiPhishingProtectionInput!

Example

Query
mutation UpdateAntiPhishingCode($input: CreateEmailAntiPhishingProtectionInput!) {
  updateAntiPhishingCode(input: $input)
}
Variables
{"input": CreateEmailAntiPhishingProtectionInput}
Response
{"data": {"updateAntiPhishingCode": "FAILED"}}

updateApplication

Response

Returns an Application!

Arguments
Name Description
applicationId - ID!
applicationInfo - UpdateApplicationInput!

Example

Query
mutation UpdateApplication(
  $applicationId: ID!,
  $applicationInfo: UpdateApplicationInput!
) {
  updateApplication(
    applicationId: $applicationId,
    applicationInfo: $applicationInfo
  ) {
    applicationDescription
    applicationID
    applicationKey
    applicationLogo
    applicationName
    applicationReleaseProvider
    applicationTenancy
    createdAt
    eid
    id
    project {
      applications {
        ...ApplicationFragment
      }
      createdAt
      eid
      extensions {
        ...ExtensionFragment
      }
      id
      projectDescription
      projectEnabled
      projectEnvironment
      projectName
      updatedAt
      vendorAccountID
    }
    releases {
      application {
        ...ApplicationFragment
      }
      createdAt
      disabledReason
      downloads
      eid
      extension {
        ...ExtensionFragment
      }
      id
      minimumTargetVersion
      rejectReason
      releaseBinaryURL
      releaseNotes
      releaseState
      releaseVersion
      targetArch
      targetOs
      updatedAt
    }
    updatedAt
  }
}
Variables
{
  "applicationId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "applicationInfo": UpdateApplicationInput
}
Response
{
  "data": {
    "updateApplication": {
      "applicationDescription": "abc123",
      "applicationID": "abc123",
      "applicationKey": "xyz789",
      "applicationLogo": "xyz789",
      "applicationName": "xyz789",
      "applicationReleaseProvider": "BINARY",
      "applicationTenancy": "CLOUD",
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "abc123",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "project": Project,
      "releases": [Release],
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

updateBusinessAccount

Response

Returns a GenericResponse!

Arguments
Name Description
businessAccountId - ID!
businessInfo - UpdateBusinessAccountInput!

Example

Query
mutation UpdateBusinessAccount(
  $businessAccountId: ID!,
  $businessInfo: UpdateBusinessAccountInput!
) {
  updateBusinessAccount(
    businessAccountId: $businessAccountId,
    businessInfo: $businessInfo
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "businessAccountId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "businessInfo": UpdateBusinessAccountInput
}
Response
{
  "data": {
    "updateBusinessAccount": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

updateBusinessAccountPassword

Response

Returns a GenericResponse!

Arguments
Name Description
input - UpdatePasswordInfo!

Example

Query
mutation UpdateBusinessAccountPassword($input: UpdatePasswordInfo!) {
  updateBusinessAccountPassword(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": UpdatePasswordInfo}
Response
{
  "data": {
    "updateBusinessAccountPassword": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

updateCloudHMISDeployment

Response

Returns a GenericResponse!

Arguments
Name Description
instanceId - ID!
updateData - UpdateCloudHMISData!

Example

Query
mutation UpdateCloudHMISDeployment(
  $instanceId: ID!,
  $updateData: UpdateCloudHMISData!
) {
  updateCloudHMISDeployment(
    instanceId: $instanceId,
    updateData: $updateData
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "instanceId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updateData": UpdateCloudHMISData
}
Response
{
  "data": {
    "updateCloudHMISDeployment": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

updateDeploymentPool

Response

Returns a GenericResponse!

Arguments
Name Description
deploymentInfo - UpdateDeploymentPoolInput!
deploymentPoolId - ID!

Example

Query
mutation UpdateDeploymentPool(
  $deploymentInfo: UpdateDeploymentPoolInput!,
  $deploymentPoolId: ID!
) {
  updateDeploymentPool(
    deploymentInfo: $deploymentInfo,
    deploymentPoolId: $deploymentPoolId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "deploymentInfo": UpdateDeploymentPoolInput,
  "deploymentPoolId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "updateDeploymentPool": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

updateEarlyAdopter

Response

Returns an EarlyAdopter!

Arguments
Name Description
id - ID!
input - UpdateEarlyAdopterInput!

Example

Query
mutation UpdateEarlyAdopter(
  $id: ID!,
  $input: UpdateEarlyAdopterInput!
) {
  updateEarlyAdopter(
    id: $id,
    input: $input
  ) {
    createdAt
    earlyAdopterType
    eid
    emailAddress
    id
    phoneNumber
    track
    updatedAt
  }
}
Variables
{
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "input": UpdateEarlyAdopterInput
}
Response
{
  "data": {
    "updateEarlyAdopter": {
      "createdAt": "2016-10-07T01:08:03.420Z",
      "earlyAdopterType": "HEALTH_CENTER",
      "eid": "xyz789",
      "emailAddress": "abc123",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "phoneNumber": "abc123",
      "track": "BETA",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

updateExtension

Response

Returns an Extension!

Arguments
Name Description
extensionId - ID!
extensionInfo - UpdateExtensionInput!

Example

Query
mutation UpdateExtension(
  $extensionId: ID!,
  $extensionInfo: UpdateExtensionInput!
) {
  updateExtension(
    extensionId: $extensionId,
    extensionInfo: $extensionInfo
  ) {
    createdAt
    eid
    extensionDescription
    extensionID
    extensionIsEssential
    extensionIsPrevileged
    extensionLogo
    extensionLongDescription
    extensionName
    extensionReleaseProvider
    extensionTenancy
    extensionType
    guide {
      contentHTML
      contentMarkdown
      createdAt
      eid
      extension {
        ...ExtensionFragment
      }
      id
      updatedAt
    }
    host
    id
    isListed
    project {
      applications {
        ...ApplicationFragment
      }
      createdAt
      eid
      extensions {
        ...ExtensionFragment
      }
      id
      projectDescription
      projectEnabled
      projectEnvironment
      projectName
      updatedAt
      vendorAccountID
    }
    releases {
      application {
        ...ApplicationFragment
      }
      createdAt
      disabledReason
      downloads
      eid
      extension {
        ...ExtensionFragment
      }
      id
      minimumTargetVersion
      rejectReason
      releaseBinaryURL
      releaseNotes
      releaseState
      releaseVersion
      targetArch
      targetOs
      updatedAt
    }
    screenshots {
      annotation
      createdAt
      eid
      extension {
        ...ExtensionFragment
      }
      id
      mediaURL
      updatedAt
    }
    trialPeriodDays
    updatedAt
  }
}
Variables
{
  "extensionId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "extensionInfo": UpdateExtensionInput
}
Response
{
  "data": {
    "updateExtension": {
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "xyz789",
      "extensionDescription": "xyz789",
      "extensionID": "abc123",
      "extensionIsEssential": true,
      "extensionIsPrevileged": true,
      "extensionLogo": "abc123",
      "extensionLongDescription": "xyz789",
      "extensionName": "xyz789",
      "extensionReleaseProvider": "CONTAINER_REGISTRY",
      "extensionTenancy": ["abc123"],
      "extensionType": "MODULE",
      "guide": Guide,
      "host": "abc123",
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "isListed": false,
      "project": Project,
      "releases": [Release],
      "screenshots": [Media],
      "trialPeriodDays": 123,
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

updateHealthFacility

Response

Returns a HealthFacility!

Arguments
Name Description
id - ID!
input - UpdateHealthFacilityInput!

Example

Query
mutation UpdateHealthFacility(
  $id: ID!,
  $input: UpdateHealthFacilityInput!
) {
  updateHealthFacility(
    id: $id,
    input: $input
  ) {
    adminDivision {
      country {
        ...CountryFragment
      }
      createdAt
      eid
      healthFacilities {
        ...HealthFacilityFragment
      }
      id
      name
      towns {
        ...TownFragment
      }
      updatedAt
    }
    createdAt
    description
    eid
    feedbacks {
      createdAt
      eid
      facility {
        ...HealthFacilityFragment
      }
      feedback
      id
      rating
      updatedAt
    }
    id
    images
    name
    openingHours
    updatedAt
    wallet {
      balance
      createdAt
      eid
      facility {
        ...HealthFacilityFragment
      }
      id
      updatedAt
    }
  }
}
Variables
{
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "input": UpdateHealthFacilityInput
}
Response
{
  "data": {
    "updateHealthFacility": {
      "adminDivision": [AdminDivision],
      "createdAt": "2016-10-07T01:08:03.420Z",
      "description": "xyz789",
      "eid": "abc123",
      "feedbacks": [FacilityFeedback],
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "images": ["abc123"],
      "name": "abc123",
      "openingHours": ["abc123"],
      "updatedAt": "2016-10-07T01:08:03.420Z",
      "wallet": [UserWallet]
    }
  }
}

updateLicense

Response

Returns a License!

Arguments
Name Description
licenseData - UpdateLicenseInput!
licenseId - ID!

Example

Query
mutation UpdateLicense(
  $licenseData: UpdateLicenseInput!,
  $licenseId: ID!
) {
  updateLicense(
    licenseData: $licenseData,
    licenseId: $licenseId
  ) {
    accountEid
    accountEmail
    accountID
    createdAt
    detached
    eid
    hmis {
      cloud {
        ...HMISCLoudFragment
      }
      createdAt
      distribution
      eid
      id
      license {
        ...LicenseFragment
      }
      namespace
      namespaceAdminUsername
      serviceTunnel {
        ...HMISTunnelFragment
      }
      state
      updatedAt
      version
    }
    id
    licenseKey
    licenseType
    meet {
      billingCycle
      callQuality
      callRecordingEnabled
      createdAt
      customBreakoutRoomsEnabled
      eid
      fileSharingEnabled
      id
      languageTranslationsEnabled
      license {
        ...LicenseFragment
      }
      meetingSummaryEnabled
      monthlyMinutesCap
      phoneDialInEnabled
      plan
      streamingEnabled
      transcriptionsEnabled
      updatedAt
      usageCapped
    }
    namespace
    privileged
    productDistribution
    productID
    productKey
    rotatedAt
    state
    trialCount
    updatedAt
    userCount
    validUtil
  }
}
Variables
{
  "licenseData": UpdateLicenseInput,
  "licenseId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "updateLicense": {
      "accountEid": "abc123",
      "accountEmail": "xyz789",
      "accountID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
      "createdAt": "2016-10-07T01:08:03.420Z",
      "detached": true,
      "eid": "xyz789",
      "hmis": [HMIS],
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "licenseKey": "xyz789",
      "licenseType": "DEVELOPMENT",
      "meet": Meet,
      "namespace": "abc123",
      "privileged": false,
      "productDistribution": "INTERGRATION",
      "productID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
      "productKey": "xyz789",
      "rotatedAt": "2016-10-07T01:08:03.420Z",
      "state": "ACTIVE",
      "trialCount": 123,
      "updatedAt": "2016-10-07T01:08:03.420Z",
      "userCount": 123,
      "validUtil": "2016-10-07T01:08:03.420Z"
    }
  }
}

updateMeetAcountUserPassword

Response

Returns a GenericResponse!

Arguments
Name Description
password - String!

Example

Query
mutation UpdateMeetAcountUserPassword($password: String!) {
  updateMeetAcountUserPassword(password: $password) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"password": "abc123"}
Response
{
  "data": {
    "updateMeetAcountUserPassword": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

updatePartnerAccountInfo

Response

Returns a GenericResponse!

Arguments
Name Description
accountId - ID!
input - UpdatePartnerAccountInput!

Example

Query
mutation UpdatePartnerAccountInfo(
  $accountId: ID!,
  $input: UpdatePartnerAccountInput!
) {
  updatePartnerAccountInfo(
    accountId: $accountId,
    input: $input
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "accountId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "input": UpdatePartnerAccountInput
}
Response
{
  "data": {
    "updatePartnerAccountInfo": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

updatePartnerAccountPassword

Response

Returns a GenericResponse!

Arguments
Name Description
input - UpdatePasswordInfo!

Example

Query
mutation UpdatePartnerAccountPassword($input: UpdatePasswordInfo!) {
  updatePartnerAccountPassword(input: $input) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{"input": UpdatePasswordInfo}
Response
{
  "data": {
    "updatePartnerAccountPassword": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

updatePartnerCompanyInfo

Response

Returns a GenericResponse!

Arguments
Name Description
companyId - ID!
companyInfo - UpdatePartnerCompanyInput!

Example

Query
mutation UpdatePartnerCompanyInfo(
  $companyId: ID!,
  $companyInfo: UpdatePartnerCompanyInput!
) {
  updatePartnerCompanyInfo(
    companyId: $companyId,
    companyInfo: $companyInfo
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "companyId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "companyInfo": UpdatePartnerCompanyInput
}
Response
{
  "data": {
    "updatePartnerCompanyInfo": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

updatePartnerContactPersonInfo

Response

Returns a GenericResponse!

Arguments
Name Description
contactId - ID!
contactInfo - UpdatePartnerContactPersonInput!

Example

Query
mutation UpdatePartnerContactPersonInfo(
  $contactId: ID!,
  $contactInfo: UpdatePartnerContactPersonInput!
) {
  updatePartnerContactPersonInfo(
    contactId: $contactId,
    contactInfo: $contactInfo
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "contactId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "contactInfo": UpdatePartnerContactPersonInput
}
Response
{
  "data": {
    "updatePartnerContactPersonInfo": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

updatePatient

Response

Returns a GenericResponse!

Arguments
Name Description
patientId - ID!
updateInfo - UpdatePatientInput!

Example

Query
mutation UpdatePatient(
  $patientId: ID!,
  $updateInfo: UpdatePatientInput!
) {
  updatePatient(
    patientId: $patientId,
    updateInfo: $updateInfo
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "patientId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updateInfo": UpdatePatientInput
}
Response
{
  "data": {
    "updatePatient": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

updatePatientPassword

Response

Returns a GenericResponse!

Arguments
Name Description
id - ID!
input - UpdatePasswordInput!

Example

Query
mutation UpdatePatientPassword(
  $id: ID!,
  $input: UpdatePasswordInput!
) {
  updatePatientPassword(
    id: $id,
    input: $input
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "input": UpdatePasswordInput
}
Response
{
  "data": {
    "updatePatientPassword": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

updatePaymentConfiguration

Response

Returns a GenericResponse!

Arguments
Name Description
paymentConfigId - ID!
paymentInfo - UpdatePaymentConfigurationInput!
tenantId - ID!

Example

Query
mutation UpdatePaymentConfiguration(
  $paymentConfigId: ID!,
  $paymentInfo: UpdatePaymentConfigurationInput!,
  $tenantId: ID!
) {
  updatePaymentConfiguration(
    paymentConfigId: $paymentConfigId,
    paymentInfo: $paymentInfo,
    tenantId: $tenantId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "paymentConfigId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "paymentInfo": UpdatePaymentConfigurationInput,
  "tenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "updatePaymentConfiguration": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

updateProduct

Response

Returns a Product!

Arguments
Name Description
productData - UpdateProductInput!
productId - ID!

Example

Query
mutation UpdateProduct(
  $productData: UpdateProductInput!,
  $productId: ID!
) {
  updateProduct(
    productData: $productData,
    productId: $productId
  ) {
    availability {
      capital
      cloudAz {
        ...DeploymentPoolFragment
      }
      code
      createdAt
      currency
      eid
      features {
        ...FeatureFragment
      }
      flag
      id
      name
      products {
        ...ProductFragment
      }
      subdivisions {
        ...AdminDivisionFragment
      }
      updatedAt
    }
    billingPlans {
      additionalSeatPrice
      billingCycle
      billingHead
      createdAt
      description
      eid
      features {
        ...FeatureFragment
      }
      id
      minimunBillingHead
      name
      price
      priceCurrency
      product {
        ...ProductFragment
      }
      state
      updatedAt
    }
    createdAt
    description
    eid
    features {
      availability {
        ...CountryFragment
      }
      baseValue
      baseValueUnits
      billingPlan {
        ...PlanFragment
      }
      createdAt
      description
      eid
      id
      images
      isConfigurable
      key
      name
      notes
      product {
        ...ProductFragment
      }
      state
      title
      unsupportedReason
      updatedAt
    }
    hasUserCountThreshold
    id
    key
    licenseRequiresCredentials
    minUserCount
    name
    plans
    productCategory
    productKey
    requiresLicenseActivationKey
    state
    supportMultipleInstances
    termsURL
    updatedAt
  }
}
Variables
{
  "productData": UpdateProductInput,
  "productId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "updateProduct": {
      "availability": [Country],
      "billingPlans": [Plan],
      "createdAt": "2016-10-07T01:08:03.420Z",
      "description": "xyz789",
      "eid": "xyz789",
      "features": [Feature],
      "hasUserCountThreshold": true,
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "key": "xyz789",
      "licenseRequiresCredentials": false,
      "minUserCount": 123,
      "name": "xyz789",
      "plans": ["xyz789"],
      "productCategory": "COMMUNICATIONS",
      "productKey": "TAWI_CALL_CENTER",
      "requiresLicenseActivationKey": true,
      "state": "BETA",
      "supportMultipleInstances": true,
      "termsURL": "abc123",
      "updatedAt": "2016-10-07T01:08:03.420Z"
    }
  }
}

updateProductFeature

Response

Returns a GenericResponse!

Arguments
Name Description
featureId - ID!
featureUpdateData - UpdateFeatureInput!

Example

Query
mutation UpdateProductFeature(
  $featureId: ID!,
  $featureUpdateData: UpdateFeatureInput!
) {
  updateProductFeature(
    featureId: $featureId,
    featureUpdateData: $featureUpdateData
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "featureId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "featureUpdateData": UpdateFeatureInput
}
Response
{
  "data": {
    "updateProductFeature": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

updateProductPlan

Response

Returns a GenericResponse!

Arguments
Name Description
planId - ID!
productPlanUpdateData - UpdatePlanInput!

Example

Query
mutation UpdateProductPlan(
  $planId: ID!,
  $productPlanUpdateData: UpdatePlanInput!
) {
  updateProductPlan(
    planId: $planId,
    productPlanUpdateData: $productPlanUpdateData
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "planId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "productPlanUpdateData": UpdatePlanInput
}
Response
{
  "data": {
    "updateProductPlan": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

updateProject

Response

Returns a Project!

Arguments
Name Description
projectId - ID!
projectInfo - UpdateProjectInput!

Example

Query
mutation UpdateProject(
  $projectId: ID!,
  $projectInfo: UpdateProjectInput!
) {
  updateProject(
    projectId: $projectId,
    projectInfo: $projectInfo
  ) {
    applications {
      applicationDescription
      applicationID
      applicationKey
      applicationLogo
      applicationName
      applicationReleaseProvider
      applicationTenancy
      createdAt
      eid
      id
      project {
        ...ProjectFragment
      }
      releases {
        ...ReleaseFragment
      }
      updatedAt
    }
    createdAt
    eid
    extensions {
      createdAt
      eid
      extensionDescription
      extensionID
      extensionIsEssential
      extensionIsPrevileged
      extensionLogo
      extensionLongDescription
      extensionName
      extensionReleaseProvider
      extensionTenancy
      extensionType
      guide {
        ...GuideFragment
      }
      host
      id
      isListed
      project {
        ...ProjectFragment
      }
      releases {
        ...ReleaseFragment
      }
      screenshots {
        ...MediaFragment
      }
      trialPeriodDays
      updatedAt
    }
    id
    projectDescription
    projectEnabled
    projectEnvironment
    projectName
    updatedAt
    vendorAccountID
  }
}
Variables
{
  "projectId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "projectInfo": UpdateProjectInput
}
Response
{
  "data": {
    "updateProject": {
      "applications": [Application],
      "createdAt": "2016-10-07T01:08:03.420Z",
      "eid": "abc123",
      "extensions": [Extension],
      "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
      "projectDescription": "abc123",
      "projectEnabled": true,
      "projectEnvironment": "DEVELOPMENT",
      "projectName": "abc123",
      "updatedAt": "2016-10-07T01:08:03.420Z",
      "vendorAccountID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
    }
  }
}

updateSchedule

Response

Returns a GenericResponse!

Arguments
Name Description
meetingId - ID!
meetingInfo - UpdateMeetingScheduleRequest!

Example

Query
mutation UpdateSchedule(
  $meetingId: ID!,
  $meetingInfo: UpdateMeetingScheduleRequest!
) {
  updateSchedule(
    meetingId: $meetingId,
    meetingInfo: $meetingInfo
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "meetingId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "meetingInfo": UpdateMeetingScheduleRequest
}
Response
{
  "data": {
    "updateSchedule": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

updateUserProfile

Response

Returns a GenericResponse!

Arguments
Name Description
currentTeamId - ID!
profileInfo - UpdateUserInput!
userId - ID!

Example

Query
mutation UpdateUserProfile(
  $currentTeamId: ID!,
  $profileInfo: UpdateUserInput!,
  $userId: ID!
) {
  updateUserProfile(
    currentTeamId: $currentTeamId,
    profileInfo: $profileInfo,
    userId: $userId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "currentTeamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "profileInfo": UpdateUserInput,
  "userId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "updateUserProfile": {
      "ErrorMessage": "xyz789",
      "ResponseStatus": "ERROR"
    }
  }
}

updateWebook

Response

Returns a GenericResponse!

Arguments
Name Description
webhookData - UpdateExternalWebhookInput!
webhookId - ID!

Example

Query
mutation UpdateWebook(
  $webhookData: UpdateExternalWebhookInput!,
  $webhookId: ID!
) {
  updateWebook(
    webhookData: $webhookData,
    webhookId: $webhookId
  ) {
    ErrorMessage
    ResponseStatus
  }
}
Variables
{
  "webhookData": UpdateExternalWebhookInput,
  "webhookId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}
Response
{
  "data": {
    "updateWebook": {
      "ErrorMessage": "abc123",
      "ResponseStatus": "ERROR"
    }
  }
}

Types

ACCOUNT_TYPE

Values
Enum Value Description

ACCOUNT_TYPE_ADMIN

ACCOUNT_TYPE_BUSINESS

ACCOUNT_TYPE_MEETING_HOST

ACCOUNT_TYPE_MEETING_PARTICIPANT

ACCOUNT_TYPE_MEET_USER

ACCOUNT_TYPE_PARTNER

ACCOUNT_TYPE_PATIENT

ACCOUNT_TYPE_TAWI_ADMIN

ACCOUNT_TYPE_TAWI_SUPER_ADMIN

Example
"ACCOUNT_TYPE_ADMIN"

ATSMSDeliveryReport

Fields
Field Name Description
createdAt - Time!
failureReason - String
id - ID!
messageID - String!
networkCode - String!
phoneNumber - String!
retryCount - Int!
status - String!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "failureReason": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "messageID": "xyz789",
  "networkCode": "abc123",
  "phoneNumber": "xyz789",
  "retryCount": 987,
  "status": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ATSMSDeliveryReportConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ATSMSDeliveryReportEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ATSMSDeliveryReportEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ATSMSDeliveryReportEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - ATSMSDeliveryReport The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": ATSMSDeliveryReport
}

ATSMSDeliveryReportOrder

Description

Ordering options for ATSMSDeliveryReport connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ATSMSDeliveryReportOrderField! The field by which to order ATSMSDeliveryReports.
Example
{"direction": "ASC", "field": "AT_SMS_DELIVERY_STATUS"}

ATSMSDeliveryReportOrderField

Description

Properties by which ATSMSDeliveryReport connections can be ordered.

Values
Enum Value Description

AT_SMS_DELIVERY_STATUS

CREATED_AT

Example
"AT_SMS_DELIVERY_STATUS"

ATSMSDeliveryReportWhereInput

Description

ATSMSDeliveryReportWhereInput is used for filtering ATSMSDeliveryReport objects. Input was generated by ent.

Fields
Input Field Description
and - [ATSMSDeliveryReportWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
failureReason - String failure_reason field predicates
failureReasonContains - String
failureReasonContainsFold - String
failureReasonEqualFold - String
failureReasonGT - String
failureReasonGTE - String
failureReasonHasPrefix - String
failureReasonHasSuffix - String
failureReasonIn - [String!]
failureReasonIsNil - Boolean
failureReasonLT - String
failureReasonLTE - String
failureReasonNEQ - String
failureReasonNotIn - [String!]
failureReasonNotNil - Boolean
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
messageID - String message_id field predicates
messageIDContains - String
messageIDContainsFold - String
messageIDEqualFold - String
messageIDGT - String
messageIDGTE - String
messageIDHasPrefix - String
messageIDHasSuffix - String
messageIDIn - [String!]
messageIDLT - String
messageIDLTE - String
messageIDNEQ - String
messageIDNotIn - [String!]
networkCode - String network_code field predicates
networkCodeContains - String
networkCodeContainsFold - String
networkCodeEqualFold - String
networkCodeGT - String
networkCodeGTE - String
networkCodeHasPrefix - String
networkCodeHasSuffix - String
networkCodeIn - [String!]
networkCodeLT - String
networkCodeLTE - String
networkCodeNEQ - String
networkCodeNotIn - [String!]
not - ATSMSDeliveryReportWhereInput
or - [ATSMSDeliveryReportWhereInput!]
phoneNumber - String phone_number field predicates
phoneNumberContains - String
phoneNumberContainsFold - String
phoneNumberEqualFold - String
phoneNumberGT - String
phoneNumberGTE - String
phoneNumberHasPrefix - String
phoneNumberHasSuffix - String
phoneNumberIn - [String!]
phoneNumberLT - String
phoneNumberLTE - String
phoneNumberNEQ - String
phoneNumberNotIn - [String!]
retryCount - Int retry_count field predicates
retryCountGT - Int
retryCountGTE - Int
retryCountIn - [Int!]
retryCountLT - Int
retryCountLTE - Int
retryCountNEQ - Int
retryCountNotIn - [Int!]
status - String status field predicates
statusContains - String
statusContainsFold - String
statusEqualFold - String
statusGT - String
statusGTE - String
statusHasPrefix - String
statusHasSuffix - String
statusIn - [String!]
statusLT - String
statusLTE - String
statusNEQ - String
statusNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ATSMSDeliveryReportWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "failureReason": "xyz789",
  "failureReasonContains": "xyz789",
  "failureReasonContainsFold": "abc123",
  "failureReasonEqualFold": "abc123",
  "failureReasonGT": "abc123",
  "failureReasonGTE": "xyz789",
  "failureReasonHasPrefix": "xyz789",
  "failureReasonHasSuffix": "xyz789",
  "failureReasonIn": ["xyz789"],
  "failureReasonIsNil": true,
  "failureReasonLT": "abc123",
  "failureReasonLTE": "abc123",
  "failureReasonNEQ": "xyz789",
  "failureReasonNotIn": ["abc123"],
  "failureReasonNotNil": true,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "messageID": "xyz789",
  "messageIDContains": "xyz789",
  "messageIDContainsFold": "xyz789",
  "messageIDEqualFold": "abc123",
  "messageIDGT": "abc123",
  "messageIDGTE": "xyz789",
  "messageIDHasPrefix": "abc123",
  "messageIDHasSuffix": "abc123",
  "messageIDIn": ["xyz789"],
  "messageIDLT": "abc123",
  "messageIDLTE": "xyz789",
  "messageIDNEQ": "xyz789",
  "messageIDNotIn": ["xyz789"],
  "networkCode": "abc123",
  "networkCodeContains": "xyz789",
  "networkCodeContainsFold": "abc123",
  "networkCodeEqualFold": "xyz789",
  "networkCodeGT": "abc123",
  "networkCodeGTE": "abc123",
  "networkCodeHasPrefix": "abc123",
  "networkCodeHasSuffix": "xyz789",
  "networkCodeIn": ["xyz789"],
  "networkCodeLT": "abc123",
  "networkCodeLTE": "abc123",
  "networkCodeNEQ": "abc123",
  "networkCodeNotIn": ["xyz789"],
  "not": ATSMSDeliveryReportWhereInput,
  "or": [ATSMSDeliveryReportWhereInput],
  "phoneNumber": "abc123",
  "phoneNumberContains": "xyz789",
  "phoneNumberContainsFold": "xyz789",
  "phoneNumberEqualFold": "xyz789",
  "phoneNumberGT": "abc123",
  "phoneNumberGTE": "abc123",
  "phoneNumberHasPrefix": "xyz789",
  "phoneNumberHasSuffix": "abc123",
  "phoneNumberIn": ["abc123"],
  "phoneNumberLT": "abc123",
  "phoneNumberLTE": "abc123",
  "phoneNumberNEQ": "abc123",
  "phoneNumberNotIn": ["abc123"],
  "retryCount": 987,
  "retryCountGT": 987,
  "retryCountGTE": 123,
  "retryCountIn": [123],
  "retryCountLT": 987,
  "retryCountLTE": 987,
  "retryCountNEQ": 123,
  "retryCountNotIn": [987],
  "status": "abc123",
  "statusContains": "xyz789",
  "statusContainsFold": "xyz789",
  "statusEqualFold": "xyz789",
  "statusGT": "xyz789",
  "statusGTE": "xyz789",
  "statusHasPrefix": "xyz789",
  "statusHasSuffix": "xyz789",
  "statusIn": ["xyz789"],
  "statusLT": "abc123",
  "statusLTE": "abc123",
  "statusNEQ": "abc123",
  "statusNotIn": ["xyz789"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

ATSMSInbox

Fields
Field Name Description
createdAt - Time!
date - Time!
from - String!
id - ID!
linkID - String
messageID - String!
networkCode - String!
text - String!
to - String!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "date": "2016-10-07T01:08:03.420Z",
  "from": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "linkID": "xyz789",
  "messageID": "xyz789",
  "networkCode": "abc123",
  "text": "abc123",
  "to": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ATSMSInboxConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ATSMSInboxEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ATSMSInboxEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ATSMSInboxEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - ATSMSInbox The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": ATSMSInbox
}

ATSMSInboxOrder

Description

Ordering options for ATSMSInbox connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ATSMSInboxOrderField! The field by which to order ATSMSInboxes.
Example
{"direction": "ASC", "field": "AT_SMS_INBOX_DATE"}

ATSMSInboxOrderField

Description

Properties by which ATSMSInbox connections can be ordered.

Values
Enum Value Description

AT_SMS_INBOX_DATE

CREATED_AT

Example
"AT_SMS_INBOX_DATE"

ATSMSInboxWhereInput

Description

ATSMSInboxWhereInput is used for filtering ATSMSInbox objects. Input was generated by ent.

Fields
Input Field Description
and - [ATSMSInboxWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
date - Time date field predicates
dateGT - Time
dateGTE - Time
dateIn - [Time!]
dateLT - Time
dateLTE - Time
dateNEQ - Time
dateNotIn - [Time!]
from - String from field predicates
fromContains - String
fromContainsFold - String
fromEqualFold - String
fromGT - String
fromGTE - String
fromHasPrefix - String
fromHasSuffix - String
fromIn - [String!]
fromLT - String
fromLTE - String
fromNEQ - String
fromNotIn - [String!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
linkID - String link_id field predicates
linkIDContains - String
linkIDContainsFold - String
linkIDEqualFold - String
linkIDGT - String
linkIDGTE - String
linkIDHasPrefix - String
linkIDHasSuffix - String
linkIDIn - [String!]
linkIDIsNil - Boolean
linkIDLT - String
linkIDLTE - String
linkIDNEQ - String
linkIDNotIn - [String!]
linkIDNotNil - Boolean
messageID - String message_id field predicates
messageIDContains - String
messageIDContainsFold - String
messageIDEqualFold - String
messageIDGT - String
messageIDGTE - String
messageIDHasPrefix - String
messageIDHasSuffix - String
messageIDIn - [String!]
messageIDLT - String
messageIDLTE - String
messageIDNEQ - String
messageIDNotIn - [String!]
networkCode - String network_code field predicates
networkCodeContains - String
networkCodeContainsFold - String
networkCodeEqualFold - String
networkCodeGT - String
networkCodeGTE - String
networkCodeHasPrefix - String
networkCodeHasSuffix - String
networkCodeIn - [String!]
networkCodeLT - String
networkCodeLTE - String
networkCodeNEQ - String
networkCodeNotIn - [String!]
not - ATSMSInboxWhereInput
or - [ATSMSInboxWhereInput!]
text - String text field predicates
textContains - String
textContainsFold - String
textEqualFold - String
textGT - String
textGTE - String
textHasPrefix - String
textHasSuffix - String
textIn - [String!]
textLT - String
textLTE - String
textNEQ - String
textNotIn - [String!]
to - String to field predicates
toContains - String
toContainsFold - String
toEqualFold - String
toGT - String
toGTE - String
toHasPrefix - String
toHasSuffix - String
toIn - [String!]
toLT - String
toLTE - String
toNEQ - String
toNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ATSMSInboxWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "date": "2016-10-07T01:08:03.420Z",
  "dateGT": "2016-10-07T01:08:03.420Z",
  "dateGTE": "2016-10-07T01:08:03.420Z",
  "dateIn": ["2016-10-07T01:08:03.420Z"],
  "dateLT": "2016-10-07T01:08:03.420Z",
  "dateLTE": "2016-10-07T01:08:03.420Z",
  "dateNEQ": "2016-10-07T01:08:03.420Z",
  "dateNotIn": ["2016-10-07T01:08:03.420Z"],
  "from": "xyz789",
  "fromContains": "abc123",
  "fromContainsFold": "xyz789",
  "fromEqualFold": "xyz789",
  "fromGT": "abc123",
  "fromGTE": "xyz789",
  "fromHasPrefix": "abc123",
  "fromHasSuffix": "xyz789",
  "fromIn": ["xyz789"],
  "fromLT": "xyz789",
  "fromLTE": "abc123",
  "fromNEQ": "xyz789",
  "fromNotIn": ["xyz789"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "linkID": "xyz789",
  "linkIDContains": "xyz789",
  "linkIDContainsFold": "abc123",
  "linkIDEqualFold": "abc123",
  "linkIDGT": "abc123",
  "linkIDGTE": "xyz789",
  "linkIDHasPrefix": "abc123",
  "linkIDHasSuffix": "abc123",
  "linkIDIn": ["xyz789"],
  "linkIDIsNil": false,
  "linkIDLT": "abc123",
  "linkIDLTE": "xyz789",
  "linkIDNEQ": "xyz789",
  "linkIDNotIn": ["abc123"],
  "linkIDNotNil": false,
  "messageID": "xyz789",
  "messageIDContains": "abc123",
  "messageIDContainsFold": "xyz789",
  "messageIDEqualFold": "xyz789",
  "messageIDGT": "xyz789",
  "messageIDGTE": "abc123",
  "messageIDHasPrefix": "xyz789",
  "messageIDHasSuffix": "abc123",
  "messageIDIn": ["abc123"],
  "messageIDLT": "abc123",
  "messageIDLTE": "abc123",
  "messageIDNEQ": "xyz789",
  "messageIDNotIn": ["abc123"],
  "networkCode": "abc123",
  "networkCodeContains": "abc123",
  "networkCodeContainsFold": "xyz789",
  "networkCodeEqualFold": "xyz789",
  "networkCodeGT": "abc123",
  "networkCodeGTE": "abc123",
  "networkCodeHasPrefix": "xyz789",
  "networkCodeHasSuffix": "xyz789",
  "networkCodeIn": ["xyz789"],
  "networkCodeLT": "abc123",
  "networkCodeLTE": "abc123",
  "networkCodeNEQ": "xyz789",
  "networkCodeNotIn": ["abc123"],
  "not": ATSMSInboxWhereInput,
  "or": [ATSMSInboxWhereInput],
  "text": "abc123",
  "textContains": "abc123",
  "textContainsFold": "abc123",
  "textEqualFold": "abc123",
  "textGT": "xyz789",
  "textGTE": "abc123",
  "textHasPrefix": "abc123",
  "textHasSuffix": "abc123",
  "textIn": ["abc123"],
  "textLT": "abc123",
  "textLTE": "xyz789",
  "textNEQ": "abc123",
  "textNotIn": ["xyz789"],
  "to": "xyz789",
  "toContains": "xyz789",
  "toContainsFold": "abc123",
  "toEqualFold": "abc123",
  "toGT": "xyz789",
  "toGTE": "xyz789",
  "toHasPrefix": "abc123",
  "toHasSuffix": "abc123",
  "toIn": ["abc123"],
  "toLT": "xyz789",
  "toLTE": "abc123",
  "toNEQ": "abc123",
  "toNotIn": ["xyz789"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

ATSMSOptOut

Fields
Field Name Description
createdAt - Time!
id - ID!
phoneNumber - String!
senderID - String!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "phoneNumber": "abc123",
  "senderID": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ATSMSOptOutConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ATSMSOptOutEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ATSMSOptOutEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ATSMSOptOutEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - ATSMSOptOut The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": ATSMSOptOut
}

ATSMSOptOutOrder

Description

Ordering options for ATSMSOptOut connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ATSMSOptOutOrderField! The field by which to order ATSMSOptOuts.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ATSMSOptOutOrderField

Description

Properties by which ATSMSOptOut connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

ATSMSOptOutWhereInput

Description

ATSMSOptOutWhereInput is used for filtering ATSMSOptOut objects. Input was generated by ent.

Fields
Input Field Description
and - [ATSMSOptOutWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - ATSMSOptOutWhereInput
or - [ATSMSOptOutWhereInput!]
phoneNumber - String phone_number field predicates
phoneNumberContains - String
phoneNumberContainsFold - String
phoneNumberEqualFold - String
phoneNumberGT - String
phoneNumberGTE - String
phoneNumberHasPrefix - String
phoneNumberHasSuffix - String
phoneNumberIn - [String!]
phoneNumberLT - String
phoneNumberLTE - String
phoneNumberNEQ - String
phoneNumberNotIn - [String!]
senderID - String sender_id field predicates
senderIDContains - String
senderIDContainsFold - String
senderIDEqualFold - String
senderIDGT - String
senderIDGTE - String
senderIDHasPrefix - String
senderIDHasSuffix - String
senderIDIn - [String!]
senderIDLT - String
senderIDLTE - String
senderIDNEQ - String
senderIDNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ATSMSOptOutWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": ATSMSOptOutWhereInput,
  "or": [ATSMSOptOutWhereInput],
  "phoneNumber": "xyz789",
  "phoneNumberContains": "abc123",
  "phoneNumberContainsFold": "xyz789",
  "phoneNumberEqualFold": "xyz789",
  "phoneNumberGT": "xyz789",
  "phoneNumberGTE": "abc123",
  "phoneNumberHasPrefix": "xyz789",
  "phoneNumberHasSuffix": "abc123",
  "phoneNumberIn": ["xyz789"],
  "phoneNumberLT": "abc123",
  "phoneNumberLTE": "abc123",
  "phoneNumberNEQ": "abc123",
  "phoneNumberNotIn": ["xyz789"],
  "senderID": "abc123",
  "senderIDContains": "xyz789",
  "senderIDContainsFold": "xyz789",
  "senderIDEqualFold": "xyz789",
  "senderIDGT": "xyz789",
  "senderIDGTE": "xyz789",
  "senderIDHasPrefix": "xyz789",
  "senderIDHasSuffix": "xyz789",
  "senderIDIn": ["abc123"],
  "senderIDLT": "abc123",
  "senderIDLTE": "abc123",
  "senderIDNEQ": "xyz789",
  "senderIDNotIn": ["xyz789"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

ATSMSOutbox

Fields
Field Name Description
cost - Float!
createdAt - Time!
currency - String!
id - ID!
messageID - String!
phoneNumber - String!
status - String!
statusCode - Int!
text - String!
updatedAt - Time!
Example
{
  "cost": 987.65,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "currency": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "messageID": "abc123",
  "phoneNumber": "abc123",
  "status": "xyz789",
  "statusCode": 123,
  "text": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ATSMSOutboxConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ATSMSOutboxEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ATSMSOutboxEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ATSMSOutboxEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - ATSMSOutbox The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": ATSMSOutbox
}

ATSMSOutboxOrder

Description

Ordering options for ATSMSOutbox connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ATSMSOutboxOrderField! The field by which to order ATSMSOutboxes.
Example
{"direction": "ASC", "field": "AT_SMS_OUTBOX_STATUS"}

ATSMSOutboxOrderField

Description

Properties by which ATSMSOutbox connections can be ordered.

Values
Enum Value Description

AT_SMS_OUTBOX_STATUS

AT_SMS_OUTBOX_STATUS_CODE

CREATED_AT

Example
"AT_SMS_OUTBOX_STATUS"

ATSMSOutboxWhereInput

Description

ATSMSOutboxWhereInput is used for filtering ATSMSOutbox objects. Input was generated by ent.

Fields
Input Field Description
and - [ATSMSOutboxWhereInput!]
cost - Float cost field predicates
costGT - Float
costGTE - Float
costIn - [Float!]
costLT - Float
costLTE - Float
costNEQ - Float
costNotIn - [Float!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
currency - String currency field predicates
currencyContains - String
currencyContainsFold - String
currencyEqualFold - String
currencyGT - String
currencyGTE - String
currencyHasPrefix - String
currencyHasSuffix - String
currencyIn - [String!]
currencyLT - String
currencyLTE - String
currencyNEQ - String
currencyNotIn - [String!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
messageID - String message_id field predicates
messageIDContains - String
messageIDContainsFold - String
messageIDEqualFold - String
messageIDGT - String
messageIDGTE - String
messageIDHasPrefix - String
messageIDHasSuffix - String
messageIDIn - [String!]
messageIDLT - String
messageIDLTE - String
messageIDNEQ - String
messageIDNotIn - [String!]
not - ATSMSOutboxWhereInput
or - [ATSMSOutboxWhereInput!]
phoneNumber - String phone_number field predicates
phoneNumberContains - String
phoneNumberContainsFold - String
phoneNumberEqualFold - String
phoneNumberGT - String
phoneNumberGTE - String
phoneNumberHasPrefix - String
phoneNumberHasSuffix - String
phoneNumberIn - [String!]
phoneNumberLT - String
phoneNumberLTE - String
phoneNumberNEQ - String
phoneNumberNotIn - [String!]
status - String status field predicates
statusCode - Int status_code field predicates
statusCodeGT - Int
statusCodeGTE - Int
statusCodeIn - [Int!]
statusCodeLT - Int
statusCodeLTE - Int
statusCodeNEQ - Int
statusCodeNotIn - [Int!]
statusContains - String
statusContainsFold - String
statusEqualFold - String
statusGT - String
statusGTE - String
statusHasPrefix - String
statusHasSuffix - String
statusIn - [String!]
statusLT - String
statusLTE - String
statusNEQ - String
statusNotIn - [String!]
text - String text field predicates
textContains - String
textContainsFold - String
textEqualFold - String
textGT - String
textGTE - String
textHasPrefix - String
textHasSuffix - String
textIn - [String!]
textLT - String
textLTE - String
textNEQ - String
textNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ATSMSOutboxWhereInput],
  "cost": 987.65,
  "costGT": 987.65,
  "costGTE": 123.45,
  "costIn": [123.45],
  "costLT": 123.45,
  "costLTE": 123.45,
  "costNEQ": 987.65,
  "costNotIn": [987.65],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "currency": "abc123",
  "currencyContains": "xyz789",
  "currencyContainsFold": "xyz789",
  "currencyEqualFold": "xyz789",
  "currencyGT": "xyz789",
  "currencyGTE": "xyz789",
  "currencyHasPrefix": "abc123",
  "currencyHasSuffix": "abc123",
  "currencyIn": ["abc123"],
  "currencyLT": "abc123",
  "currencyLTE": "abc123",
  "currencyNEQ": "abc123",
  "currencyNotIn": ["xyz789"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "messageID": "xyz789",
  "messageIDContains": "abc123",
  "messageIDContainsFold": "abc123",
  "messageIDEqualFold": "xyz789",
  "messageIDGT": "abc123",
  "messageIDGTE": "abc123",
  "messageIDHasPrefix": "abc123",
  "messageIDHasSuffix": "xyz789",
  "messageIDIn": ["abc123"],
  "messageIDLT": "abc123",
  "messageIDLTE": "xyz789",
  "messageIDNEQ": "abc123",
  "messageIDNotIn": ["abc123"],
  "not": ATSMSOutboxWhereInput,
  "or": [ATSMSOutboxWhereInput],
  "phoneNumber": "xyz789",
  "phoneNumberContains": "abc123",
  "phoneNumberContainsFold": "abc123",
  "phoneNumberEqualFold": "xyz789",
  "phoneNumberGT": "abc123",
  "phoneNumberGTE": "abc123",
  "phoneNumberHasPrefix": "xyz789",
  "phoneNumberHasSuffix": "abc123",
  "phoneNumberIn": ["abc123"],
  "phoneNumberLT": "abc123",
  "phoneNumberLTE": "xyz789",
  "phoneNumberNEQ": "xyz789",
  "phoneNumberNotIn": ["abc123"],
  "status": "abc123",
  "statusCode": 987,
  "statusCodeGT": 123,
  "statusCodeGTE": 123,
  "statusCodeIn": [123],
  "statusCodeLT": 123,
  "statusCodeLTE": 987,
  "statusCodeNEQ": 123,
  "statusCodeNotIn": [987],
  "statusContains": "xyz789",
  "statusContainsFold": "xyz789",
  "statusEqualFold": "xyz789",
  "statusGT": "xyz789",
  "statusGTE": "xyz789",
  "statusHasPrefix": "xyz789",
  "statusHasSuffix": "xyz789",
  "statusIn": ["abc123"],
  "statusLT": "xyz789",
  "statusLTE": "xyz789",
  "statusNEQ": "xyz789",
  "statusNotIn": ["abc123"],
  "text": "abc123",
  "textContains": "xyz789",
  "textContainsFold": "abc123",
  "textEqualFold": "xyz789",
  "textGT": "abc123",
  "textGTE": "xyz789",
  "textHasPrefix": "xyz789",
  "textHasSuffix": "abc123",
  "textIn": ["abc123"],
  "textLT": "abc123",
  "textLTE": "xyz789",
  "textNEQ": "abc123",
  "textNotIn": ["abc123"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

ATSubscriptionNotification

Fields
Field Name Description
createdAt - Time!
id - ID!
keyword - String!
phoneNumber - String!
shortCode - String!
updateType - String!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "keyword": "xyz789",
  "phoneNumber": "abc123",
  "shortCode": "abc123",
  "updateType": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ATSubscriptionNotificationConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ATSubscriptionNotificationEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ATSubscriptionNotificationEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

ATSubscriptionNotificationEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - ATSubscriptionNotification The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": ATSubscriptionNotification
}

ATSubscriptionNotificationOrder

Description

Ordering options for ATSubscriptionNotification connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ATSubscriptionNotificationOrderField! The field by which to order ATSubscriptionNotifications.
Example
{"direction": "ASC", "field": "AT_SMS_SUBSCRIPTION_KEYWORD"}

ATSubscriptionNotificationOrderField

Description

Properties by which ATSubscriptionNotification connections can be ordered.

Values
Enum Value Description

AT_SMS_SUBSCRIPTION_KEYWORD

AT_SMS_SUBSCRIPTION_UPDATE_TYPE

CREATED_AT

Example
"AT_SMS_SUBSCRIPTION_KEYWORD"

ATSubscriptionNotificationWhereInput

Description

ATSubscriptionNotificationWhereInput is used for filtering ATSubscriptionNotification objects. Input was generated by ent.

Fields
Input Field Description
and - [ATSubscriptionNotificationWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
keyword - String keyword field predicates
keywordContains - String
keywordContainsFold - String
keywordEqualFold - String
keywordGT - String
keywordGTE - String
keywordHasPrefix - String
keywordHasSuffix - String
keywordIn - [String!]
keywordLT - String
keywordLTE - String
keywordNEQ - String
keywordNotIn - [String!]
not - ATSubscriptionNotificationWhereInput
or - [ATSubscriptionNotificationWhereInput!]
phoneNumber - String phone_number field predicates
phoneNumberContains - String
phoneNumberContainsFold - String
phoneNumberEqualFold - String
phoneNumberGT - String
phoneNumberGTE - String
phoneNumberHasPrefix - String
phoneNumberHasSuffix - String
phoneNumberIn - [String!]
phoneNumberLT - String
phoneNumberLTE - String
phoneNumberNEQ - String
phoneNumberNotIn - [String!]
shortCode - String short_code field predicates
shortCodeContains - String
shortCodeContainsFold - String
shortCodeEqualFold - String
shortCodeGT - String
shortCodeGTE - String
shortCodeHasPrefix - String
shortCodeHasSuffix - String
shortCodeIn - [String!]
shortCodeLT - String
shortCodeLTE - String
shortCodeNEQ - String
shortCodeNotIn - [String!]
updateType - String update_type field predicates
updateTypeContains - String
updateTypeContainsFold - String
updateTypeEqualFold - String
updateTypeGT - String
updateTypeGTE - String
updateTypeHasPrefix - String
updateTypeHasSuffix - String
updateTypeIn - [String!]
updateTypeLT - String
updateTypeLTE - String
updateTypeNEQ - String
updateTypeNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ATSubscriptionNotificationWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "keyword": "xyz789",
  "keywordContains": "xyz789",
  "keywordContainsFold": "xyz789",
  "keywordEqualFold": "xyz789",
  "keywordGT": "abc123",
  "keywordGTE": "xyz789",
  "keywordHasPrefix": "xyz789",
  "keywordHasSuffix": "abc123",
  "keywordIn": ["xyz789"],
  "keywordLT": "xyz789",
  "keywordLTE": "abc123",
  "keywordNEQ": "abc123",
  "keywordNotIn": ["abc123"],
  "not": ATSubscriptionNotificationWhereInput,
  "or": [ATSubscriptionNotificationWhereInput],
  "phoneNumber": "xyz789",
  "phoneNumberContains": "xyz789",
  "phoneNumberContainsFold": "xyz789",
  "phoneNumberEqualFold": "xyz789",
  "phoneNumberGT": "abc123",
  "phoneNumberGTE": "xyz789",
  "phoneNumberHasPrefix": "abc123",
  "phoneNumberHasSuffix": "xyz789",
  "phoneNumberIn": ["xyz789"],
  "phoneNumberLT": "abc123",
  "phoneNumberLTE": "abc123",
  "phoneNumberNEQ": "xyz789",
  "phoneNumberNotIn": ["xyz789"],
  "shortCode": "abc123",
  "shortCodeContains": "xyz789",
  "shortCodeContainsFold": "abc123",
  "shortCodeEqualFold": "xyz789",
  "shortCodeGT": "abc123",
  "shortCodeGTE": "xyz789",
  "shortCodeHasPrefix": "abc123",
  "shortCodeHasSuffix": "xyz789",
  "shortCodeIn": ["abc123"],
  "shortCodeLT": "xyz789",
  "shortCodeLTE": "abc123",
  "shortCodeNEQ": "abc123",
  "shortCodeNotIn": ["xyz789"],
  "updateType": "abc123",
  "updateTypeContains": "abc123",
  "updateTypeContainsFold": "abc123",
  "updateTypeEqualFold": "abc123",
  "updateTypeGT": "xyz789",
  "updateTypeGTE": "xyz789",
  "updateTypeHasPrefix": "xyz789",
  "updateTypeHasSuffix": "abc123",
  "updateTypeIn": ["abc123"],
  "updateTypeLT": "xyz789",
  "updateTypeLTE": "abc123",
  "updateTypeNEQ": "abc123",
  "updateTypeNotIn": ["abc123"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

AccountActivity

Fields
Field Name Description
activityEvent - AccountActivityActivityEvent!
createdAt - Time!
deviceID - String!
eid - String!
id - ID!
ipAddress - String!
updatedAt - Time!
Example
{
  "activityEvent": "IPCHANGE",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "deviceID": "xyz789",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "ipAddress": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

AccountActivityActivityEvent

Description

AccountActivityActivityEvent is enum for the field activity_event

Values
Enum Value Description

IPCHANGE

LOGIN

LOGOUT

PASSWORDCHG

RECOVER

SIGNUP

SUNSET

SUSPENDED

Example
"IPCHANGE"

AccountActivityConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [AccountActivityEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [AccountActivityEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

AccountActivityEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - AccountActivity The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": AccountActivity
}

AccountActivityOrder

Description

Ordering options for AccountActivity connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - AccountActivityOrderField! The field by which to order AccountActivities.
Example
{"direction": "ASC", "field": "ACTIVITY_EVENT"}

AccountActivityOrderField

Description

Properties by which AccountActivity connections can be ordered.

Values
Enum Value Description

ACTIVITY_EVENT

CREATED_AT

Example
"ACTIVITY_EVENT"

AccountActivityWhereInput

Description

AccountActivityWhereInput is used for filtering AccountActivity objects. Input was generated by ent.

Fields
Input Field Description
activityEvent - AccountActivityActivityEvent activity_event field predicates
activityEventIn - [AccountActivityActivityEvent!]
activityEventNEQ - AccountActivityActivityEvent
activityEventNotIn - [AccountActivityActivityEvent!]
and - [AccountActivityWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
deviceID - String device_id field predicates
deviceIDContains - String
deviceIDContainsFold - String
deviceIDEqualFold - String
deviceIDGT - String
deviceIDGTE - String
deviceIDHasPrefix - String
deviceIDHasSuffix - String
deviceIDIn - [String!]
deviceIDLT - String
deviceIDLTE - String
deviceIDNEQ - String
deviceIDNotIn - [String!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
ipAddress - String ip_address field predicates
ipAddressContains - String
ipAddressContainsFold - String
ipAddressEqualFold - String
ipAddressGT - String
ipAddressGTE - String
ipAddressHasPrefix - String
ipAddressHasSuffix - String
ipAddressIn - [String!]
ipAddressLT - String
ipAddressLTE - String
ipAddressNEQ - String
ipAddressNotIn - [String!]
not - AccountActivityWhereInput
or - [AccountActivityWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "activityEvent": "IPCHANGE",
  "activityEventIn": ["IPCHANGE"],
  "activityEventNEQ": "IPCHANGE",
  "activityEventNotIn": ["IPCHANGE"],
  "and": [AccountActivityWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "deviceID": "abc123",
  "deviceIDContains": "abc123",
  "deviceIDContainsFold": "xyz789",
  "deviceIDEqualFold": "abc123",
  "deviceIDGT": "abc123",
  "deviceIDGTE": "abc123",
  "deviceIDHasPrefix": "abc123",
  "deviceIDHasSuffix": "abc123",
  "deviceIDIn": ["abc123"],
  "deviceIDLT": "xyz789",
  "deviceIDLTE": "xyz789",
  "deviceIDNEQ": "abc123",
  "deviceIDNotIn": ["abc123"],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "ipAddress": "abc123",
  "ipAddressContains": "abc123",
  "ipAddressContainsFold": "xyz789",
  "ipAddressEqualFold": "abc123",
  "ipAddressGT": "xyz789",
  "ipAddressGTE": "xyz789",
  "ipAddressHasPrefix": "abc123",
  "ipAddressHasSuffix": "xyz789",
  "ipAddressIn": ["abc123"],
  "ipAddressLT": "xyz789",
  "ipAddressLTE": "xyz789",
  "ipAddressNEQ": "xyz789",
  "ipAddressNotIn": ["abc123"],
  "not": AccountActivityWhereInput,
  "or": [AccountActivityWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

AccountVerficationInfo

Fields
Input Field Description
verificationCode - String!
Example
{"verificationCode": "abc123"}

Admin

Fields
Field Name Description
adminID - ID
createdAt - Time!
eid - String!
id - ID!
role - AdminRole!
teams - [Team!]
updatedAt - Time!
user - User
Example
{
  "adminID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "role": "ACCOUNT_MGR",
  "teams": [Team],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "user": User
}

AdminConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [AdminEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [AdminEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

AdminDivision

Fields
Field Name Description
country - Country
createdAt - Time!
eid - String!
healthFacilities - [HealthFacility!]
id - ID!
name - String!
towns - [Town!]
updatedAt - Time!
Example
{
  "country": Country,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "healthFacilities": [HealthFacility],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "xyz789",
  "towns": [Town],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

AdminDivisionConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [AdminDivisionEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [AdminDivisionEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

AdminDivisionEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - AdminDivision The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": AdminDivision
}

AdminDivisionOrder

Description

Ordering options for AdminDivision connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - AdminDivisionOrderField! The field by which to order AdminDivisions.
Example
{"direction": "ASC", "field": "ADMIN_DIVISION_NAME"}

AdminDivisionOrderField

Description

Properties by which AdminDivision connections can be ordered.

Values
Enum Value Description

ADMIN_DIVISION_NAME

CREATED_AT

Example
"ADMIN_DIVISION_NAME"

AdminDivisionWhereInput

Description

AdminDivisionWhereInput is used for filtering AdminDivision objects. Input was generated by ent.

Fields
Input Field Description
and - [AdminDivisionWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasCountry - Boolean country edge predicates
hasCountryWith - [CountryWhereInput!]
hasHealthFacilities - Boolean health_facilities edge predicates
hasHealthFacilitiesWith - [HealthFacilityWhereInput!]
hasTowns - Boolean towns edge predicates
hasTownsWith - [TownWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - AdminDivisionWhereInput
or - [AdminDivisionWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [AdminDivisionWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasCountry": false,
  "hasCountryWith": [CountryWhereInput],
  "hasHealthFacilities": false,
  "hasHealthFacilitiesWith": [HealthFacilityWhereInput],
  "hasTowns": true,
  "hasTownsWith": [TownWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "abc123",
  "nameContains": "abc123",
  "nameContainsFold": "abc123",
  "nameEqualFold": "xyz789",
  "nameGT": "xyz789",
  "nameGTE": "xyz789",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "xyz789",
  "nameIn": ["xyz789"],
  "nameLT": "xyz789",
  "nameLTE": "xyz789",
  "nameNEQ": "abc123",
  "nameNotIn": ["xyz789"],
  "not": AdminDivisionWhereInput,
  "or": [AdminDivisionWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

AdminEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Admin The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Admin
}

AdminOrder

Description

Ordering options for Admin connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - AdminOrderField! The field by which to order Admins.
Example
{"direction": "ASC", "field": "ADMIN_ROLE"}

AdminOrderField

Description

Properties by which Admin connections can be ordered.

Values
Enum Value Description

ADMIN_ROLE

CREATED_AT

Example
"ADMIN_ROLE"

AdminRole

Description

AdminRole is enum for the field role

Values
Enum Value Description

ACCOUNT_MGR

ADMIN

Example
"ACCOUNT_MGR"

AdminWhereInput

Description

AdminWhereInput is used for filtering Admin objects. Input was generated by ent.

Fields
Input Field Description
adminID - ID admin_id field predicates
adminIDIn - [ID!]
adminIDIsNil - Boolean
adminIDNEQ - ID
adminIDNotIn - [ID!]
adminIDNotNil - Boolean
and - [AdminWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasTeams - Boolean teams edge predicates
hasTeamsWith - [TeamWhereInput!]
hasUser - Boolean user edge predicates
hasUserWith - [UserWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - AdminWhereInput
or - [AdminWhereInput!]
role - AdminRole role field predicates
roleIn - [AdminRole!]
roleNEQ - AdminRole
roleNotIn - [AdminRole!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "adminID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "adminIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "adminIDIsNil": false,
  "adminIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "adminIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "adminIDNotNil": false,
  "and": [AdminWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasTeams": false,
  "hasTeamsWith": [TeamWhereInput],
  "hasUser": true,
  "hasUserWith": [UserWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": AdminWhereInput,
  "or": [AdminWhereInput],
  "role": "ACCOUNT_MGR",
  "roleIn": ["ACCOUNT_MGR"],
  "roleNEQ": "ACCOUNT_MGR",
  "roleNotIn": ["ACCOUNT_MGR"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Allergy

Fields
Field Name Description
allergen - [String!]!
allergyType - AllergyAllergyType!
createdAt - Time!
eid - String!
id - ID!
patient - Patient
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "allergen": ["xyz789"],
  "allergyType": "DRUG",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "patient": Patient,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

AllergyAllergyType

Description

AllergyAllergyType is enum for the field allergy_type

Values
Enum Value Description

DRUG

ENVIRONMENT

FOOD

GENERAL

Example
"DRUG"

AllergyConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [AllergyEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [AllergyEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

AllergyEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Allergy The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Allergy
}

AllergyOrder

Description

Ordering options for Allergy connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - AllergyOrderField! The field by which to order Allergies.
Example
{"direction": "ASC", "field": "ALLERGY_TYPE"}

AllergyOrderField

Description

Properties by which Allergy connections can be ordered.

Values
Enum Value Description

ALLERGY_TYPE

CREATED_AT

Example
"ALLERGY_TYPE"

AllergyWhereInput

Description

AllergyWhereInput is used for filtering Allergy objects. Input was generated by ent.

Fields
Input Field Description
allergyType - AllergyAllergyType allergy_type field predicates
allergyTypeIn - [AllergyAllergyType!]
allergyTypeNEQ - AllergyAllergyType
allergyTypeNotIn - [AllergyAllergyType!]
and - [AllergyWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - AllergyWhereInput
or - [AllergyWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "allergyType": "DRUG",
  "allergyTypeIn": ["DRUG"],
  "allergyTypeNEQ": "DRUG",
  "allergyTypeNotIn": ["DRUG"],
  "and": [AllergyWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasPatient": false,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": false,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": AllergyWhereInput,
  "or": [AllergyWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

ApikeyResponse

Fields
Field Name Description
key - String!
Example
{"key": "abc123"}

Application

Fields
Field Name Description
applicationDescription - String!
applicationID - String!
applicationKey - String
applicationLogo - String!
applicationName - String!
applicationReleaseProvider - ApplicationApplicationReleaseProvider!
applicationTenancy - ApplicationApplicationTenancy!
createdAt - Time!
eid - String!
id - ID!
project - Project
releases - [Release!]
updatedAt - Time!
Example
{
  "applicationDescription": "abc123",
  "applicationID": "abc123",
  "applicationKey": "xyz789",
  "applicationLogo": "abc123",
  "applicationName": "abc123",
  "applicationReleaseProvider": "BINARY",
  "applicationTenancy": "CLOUD",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "project": Project,
  "releases": [Release],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ApplicationApplicationReleaseProvider

Description

ApplicationApplicationReleaseProvider is enum for the field application_release_provider

Values
Enum Value Description

BINARY

CONTAINER_REGISTRY

HOSTED

Example
"BINARY"

ApplicationApplicationTenancy

Description

ApplicationApplicationTenancy is enum for the field application_tenancy

Values
Enum Value Description

CLOUD

DATA_CENTER

SERVER

Example
"CLOUD"

ApplicationConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ApplicationEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ApplicationEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

ApplicationData

Fields
Input Field Description
applicationDescription - String!
applicationID - String!
applicationLogo - String!
applicationName - String!
applicationReleaseProvider - ApplicationApplicationReleaseProvider!
applicationTenancy - ApplicationApplicationTenancy!
Example
{
  "applicationDescription": "abc123",
  "applicationID": "xyz789",
  "applicationLogo": "xyz789",
  "applicationName": "xyz789",
  "applicationReleaseProvider": "BINARY",
  "applicationTenancy": "CLOUD"
}

ApplicationEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Application The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Application
}

ApplicationOrder

Description

Ordering options for Application connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ApplicationOrderField! The field by which to order Applications.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ApplicationOrderField

Description

Properties by which Application connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

ApplicationWhereInput

Description

ApplicationWhereInput is used for filtering Application objects. Input was generated by ent.

Fields
Input Field Description
and - [ApplicationWhereInput!]
applicationDescription - String application_description field predicates
applicationDescriptionContains - String
applicationDescriptionContainsFold - String
applicationDescriptionEqualFold - String
applicationDescriptionGT - String
applicationDescriptionGTE - String
applicationDescriptionHasPrefix - String
applicationDescriptionHasSuffix - String
applicationDescriptionIn - [String!]
applicationDescriptionLT - String
applicationDescriptionLTE - String
applicationDescriptionNEQ - String
applicationDescriptionNotIn - [String!]
applicationID - String application_id field predicates
applicationIDContains - String
applicationIDContainsFold - String
applicationIDEqualFold - String
applicationIDGT - String
applicationIDGTE - String
applicationIDHasPrefix - String
applicationIDHasSuffix - String
applicationIDIn - [String!]
applicationIDLT - String
applicationIDLTE - String
applicationIDNEQ - String
applicationIDNotIn - [String!]
applicationKey - String application_key field predicates
applicationKeyContains - String
applicationKeyContainsFold - String
applicationKeyEqualFold - String
applicationKeyGT - String
applicationKeyGTE - String
applicationKeyHasPrefix - String
applicationKeyHasSuffix - String
applicationKeyIn - [String!]
applicationKeyIsNil - Boolean
applicationKeyLT - String
applicationKeyLTE - String
applicationKeyNEQ - String
applicationKeyNotIn - [String!]
applicationKeyNotNil - Boolean
applicationLogo - String application_logo field predicates
applicationLogoContains - String
applicationLogoContainsFold - String
applicationLogoEqualFold - String
applicationLogoGT - String
applicationLogoGTE - String
applicationLogoHasPrefix - String
applicationLogoHasSuffix - String
applicationLogoIn - [String!]
applicationLogoLT - String
applicationLogoLTE - String
applicationLogoNEQ - String
applicationLogoNotIn - [String!]
applicationName - String application_name field predicates
applicationNameContains - String
applicationNameContainsFold - String
applicationNameEqualFold - String
applicationNameGT - String
applicationNameGTE - String
applicationNameHasPrefix - String
applicationNameHasSuffix - String
applicationNameIn - [String!]
applicationNameLT - String
applicationNameLTE - String
applicationNameNEQ - String
applicationNameNotIn - [String!]
applicationReleaseProvider - ApplicationApplicationReleaseProvider application_release_provider field predicates
applicationReleaseProviderIn - [ApplicationApplicationReleaseProvider!]
applicationReleaseProviderNEQ - ApplicationApplicationReleaseProvider
applicationReleaseProviderNotIn - [ApplicationApplicationReleaseProvider!]
applicationTenancy - ApplicationApplicationTenancy application_tenancy field predicates
applicationTenancyIn - [ApplicationApplicationTenancy!]
applicationTenancyNEQ - ApplicationApplicationTenancy
applicationTenancyNotIn - [ApplicationApplicationTenancy!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasProject - Boolean project edge predicates
hasProjectWith - [ProjectWhereInput!]
hasReleases - Boolean releases edge predicates
hasReleasesWith - [ReleaseWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - ApplicationWhereInput
or - [ApplicationWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ApplicationWhereInput],
  "applicationDescription": "xyz789",
  "applicationDescriptionContains": "xyz789",
  "applicationDescriptionContainsFold": "xyz789",
  "applicationDescriptionEqualFold": "xyz789",
  "applicationDescriptionGT": "xyz789",
  "applicationDescriptionGTE": "xyz789",
  "applicationDescriptionHasPrefix": "abc123",
  "applicationDescriptionHasSuffix": "xyz789",
  "applicationDescriptionIn": ["xyz789"],
  "applicationDescriptionLT": "xyz789",
  "applicationDescriptionLTE": "abc123",
  "applicationDescriptionNEQ": "xyz789",
  "applicationDescriptionNotIn": ["xyz789"],
  "applicationID": "xyz789",
  "applicationIDContains": "abc123",
  "applicationIDContainsFold": "xyz789",
  "applicationIDEqualFold": "xyz789",
  "applicationIDGT": "abc123",
  "applicationIDGTE": "xyz789",
  "applicationIDHasPrefix": "xyz789",
  "applicationIDHasSuffix": "abc123",
  "applicationIDIn": ["abc123"],
  "applicationIDLT": "xyz789",
  "applicationIDLTE": "abc123",
  "applicationIDNEQ": "abc123",
  "applicationIDNotIn": ["xyz789"],
  "applicationKey": "abc123",
  "applicationKeyContains": "abc123",
  "applicationKeyContainsFold": "xyz789",
  "applicationKeyEqualFold": "abc123",
  "applicationKeyGT": "xyz789",
  "applicationKeyGTE": "xyz789",
  "applicationKeyHasPrefix": "abc123",
  "applicationKeyHasSuffix": "abc123",
  "applicationKeyIn": ["xyz789"],
  "applicationKeyIsNil": false,
  "applicationKeyLT": "xyz789",
  "applicationKeyLTE": "abc123",
  "applicationKeyNEQ": "abc123",
  "applicationKeyNotIn": ["xyz789"],
  "applicationKeyNotNil": true,
  "applicationLogo": "xyz789",
  "applicationLogoContains": "abc123",
  "applicationLogoContainsFold": "xyz789",
  "applicationLogoEqualFold": "abc123",
  "applicationLogoGT": "abc123",
  "applicationLogoGTE": "xyz789",
  "applicationLogoHasPrefix": "xyz789",
  "applicationLogoHasSuffix": "xyz789",
  "applicationLogoIn": ["xyz789"],
  "applicationLogoLT": "xyz789",
  "applicationLogoLTE": "abc123",
  "applicationLogoNEQ": "abc123",
  "applicationLogoNotIn": ["xyz789"],
  "applicationName": "xyz789",
  "applicationNameContains": "xyz789",
  "applicationNameContainsFold": "abc123",
  "applicationNameEqualFold": "xyz789",
  "applicationNameGT": "abc123",
  "applicationNameGTE": "xyz789",
  "applicationNameHasPrefix": "abc123",
  "applicationNameHasSuffix": "abc123",
  "applicationNameIn": ["abc123"],
  "applicationNameLT": "abc123",
  "applicationNameLTE": "xyz789",
  "applicationNameNEQ": "xyz789",
  "applicationNameNotIn": ["xyz789"],
  "applicationReleaseProvider": "BINARY",
  "applicationReleaseProviderIn": ["BINARY"],
  "applicationReleaseProviderNEQ": "BINARY",
  "applicationReleaseProviderNotIn": ["BINARY"],
  "applicationTenancy": "CLOUD",
  "applicationTenancyIn": ["CLOUD"],
  "applicationTenancyNEQ": "CLOUD",
  "applicationTenancyNotIn": ["CLOUD"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasProject": false,
  "hasProjectWith": [ProjectWhereInput],
  "hasReleases": true,
  "hasReleasesWith": [ReleaseWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": ApplicationWhereInput,
  "or": [ApplicationWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Appointment

Fields
Field Name Description
appointmentState - AppointmentAppointmentState!
createdAt - Time!
dataAccessEnabled - Boolean!
diagnoses - Diagnosis
diagnosisChannel - AppointmentDiagnosisChannel!
diagnosisKey - String
diagnosisProvider - AppointmentDiagnosisProvider!
eid - String!
facilityID - UUID!
id - ID!
mode - AppointmentMode!
patient - Patient
practitionerID - UUID!
queueName - String This is the name of the queue obtained from async jobs processor, to be updated once fully booked
reminderTaskID - String This is the ID assigned to the reminder task by the async jobs processor
rescheduleReason - String
scheduleID - UUID
summary - String
symptoms - [String!]!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "appointmentState": "ACTIVE",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "dataAccessEnabled": true,
  "diagnoses": Diagnosis,
  "diagnosisChannel": "MOBILE",
  "diagnosisKey": "abc123",
  "diagnosisProvider": "APIMEDIC",
  "eid": "xyz789",
  "facilityID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "mode": "ON_LOCATION",
  "patient": Patient,
  "practitionerID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "queueName": "abc123",
  "reminderTaskID": "abc123",
  "rescheduleReason": "abc123",
  "scheduleID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "summary": "abc123",
  "symptoms": ["xyz789"],
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

AppointmentAppointmentState

Description

AppointmentAppointmentState is enum for the field appointment_state

Values
Enum Value Description

ACTIVE

COMPLETE

DATAREQUEST

DECLINED

PENDING

RECURRENT

RESCHEDULED

UNPAID

Example
"ACTIVE"

AppointmentConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [AppointmentEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [AppointmentEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

AppointmentDiagnosisChannel

Description

AppointmentDiagnosisChannel is enum for the field diagnosis_channel

Values
Enum Value Description

MOBILE

USSD

WEB

Example
"MOBILE"

AppointmentDiagnosisProvider

Description

AppointmentDiagnosisProvider is enum for the field diagnosis_provider

Values
Enum Value Description

APIMEDIC

INFERMEDICA

Example
"APIMEDIC"

AppointmentEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Appointment The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Appointment
}

AppointmentMode

Description

AppointmentMode is enum for the field mode

Values
Enum Value Description

ON_LOCATION

VIRTUAL

Example
"ON_LOCATION"

AppointmentOrder

Description

Ordering options for Appointment connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - AppointmentOrderField! The field by which to order Appointments.
Example
{"direction": "ASC", "field": "APPOINTMENT_MODE"}

AppointmentOrderField

Description

Properties by which Appointment connections can be ordered.

Values
Enum Value Description

APPOINTMENT_MODE

APPOINTMENT_STATE

CREATED_AT

DIAGNOSIS_CHANNEL

DIAGNOSIS_PROVIDER

Example
"APPOINTMENT_MODE"

AppointmentWhereInput

Description

AppointmentWhereInput is used for filtering Appointment objects. Input was generated by ent.

Fields
Input Field Description
and - [AppointmentWhereInput!]
appointmentState - AppointmentAppointmentState appointment_state field predicates
appointmentStateIn - [AppointmentAppointmentState!]
appointmentStateNEQ - AppointmentAppointmentState
appointmentStateNotIn - [AppointmentAppointmentState!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
dataAccessEnabled - Boolean data_access_enabled field predicates
dataAccessEnabledNEQ - Boolean
diagnosisChannel - AppointmentDiagnosisChannel diagnosis_channel field predicates
diagnosisChannelIn - [AppointmentDiagnosisChannel!]
diagnosisChannelNEQ - AppointmentDiagnosisChannel
diagnosisChannelNotIn - [AppointmentDiagnosisChannel!]
diagnosisKey - String diagnosis_key field predicates
diagnosisKeyContains - String
diagnosisKeyContainsFold - String
diagnosisKeyEqualFold - String
diagnosisKeyGT - String
diagnosisKeyGTE - String
diagnosisKeyHasPrefix - String
diagnosisKeyHasSuffix - String
diagnosisKeyIn - [String!]
diagnosisKeyIsNil - Boolean
diagnosisKeyLT - String
diagnosisKeyLTE - String
diagnosisKeyNEQ - String
diagnosisKeyNotIn - [String!]
diagnosisKeyNotNil - Boolean
diagnosisProvider - AppointmentDiagnosisProvider diagnosis_provider field predicates
diagnosisProviderIn - [AppointmentDiagnosisProvider!]
diagnosisProviderNEQ - AppointmentDiagnosisProvider
diagnosisProviderNotIn - [AppointmentDiagnosisProvider!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
facilityID - UUID facility_id field predicates
facilityIDGT - UUID
facilityIDGTE - UUID
facilityIDIn - [UUID!]
facilityIDLT - UUID
facilityIDLTE - UUID
facilityIDNEQ - UUID
facilityIDNotIn - [UUID!]
hasDiagnoses - Boolean diagnoses edge predicates
hasDiagnosesWith - [DiagnosisWhereInput!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
mode - AppointmentMode mode field predicates
modeIn - [AppointmentMode!]
modeNEQ - AppointmentMode
modeNotIn - [AppointmentMode!]
not - AppointmentWhereInput
or - [AppointmentWhereInput!]
practitionerID - UUID practitioner_id field predicates
practitionerIDGT - UUID
practitionerIDGTE - UUID
practitionerIDIn - [UUID!]
practitionerIDLT - UUID
practitionerIDLTE - UUID
practitionerIDNEQ - UUID
practitionerIDNotIn - [UUID!]
queueName - String queue_name field predicates
queueNameContains - String
queueNameContainsFold - String
queueNameEqualFold - String
queueNameGT - String
queueNameGTE - String
queueNameHasPrefix - String
queueNameHasSuffix - String
queueNameIn - [String!]
queueNameIsNil - Boolean
queueNameLT - String
queueNameLTE - String
queueNameNEQ - String
queueNameNotIn - [String!]
queueNameNotNil - Boolean
reminderTaskID - String reminder_task_id field predicates
reminderTaskIDContains - String
reminderTaskIDContainsFold - String
reminderTaskIDEqualFold - String
reminderTaskIDGT - String
reminderTaskIDGTE - String
reminderTaskIDHasPrefix - String
reminderTaskIDHasSuffix - String
reminderTaskIDIn - [String!]
reminderTaskIDIsNil - Boolean
reminderTaskIDLT - String
reminderTaskIDLTE - String
reminderTaskIDNEQ - String
reminderTaskIDNotIn - [String!]
reminderTaskIDNotNil - Boolean
rescheduleReason - String reschedule_reason field predicates
rescheduleReasonContains - String
rescheduleReasonContainsFold - String
rescheduleReasonEqualFold - String
rescheduleReasonGT - String
rescheduleReasonGTE - String
rescheduleReasonHasPrefix - String
rescheduleReasonHasSuffix - String
rescheduleReasonIn - [String!]
rescheduleReasonIsNil - Boolean
rescheduleReasonLT - String
rescheduleReasonLTE - String
rescheduleReasonNEQ - String
rescheduleReasonNotIn - [String!]
rescheduleReasonNotNil - Boolean
scheduleID - UUID schedule_id field predicates
scheduleIDGT - UUID
scheduleIDGTE - UUID
scheduleIDIn - [UUID!]
scheduleIDIsNil - Boolean
scheduleIDLT - UUID
scheduleIDLTE - UUID
scheduleIDNEQ - UUID
scheduleIDNotIn - [UUID!]
scheduleIDNotNil - Boolean
summary - String summary field predicates
summaryContains - String
summaryContainsFold - String
summaryEqualFold - String
summaryGT - String
summaryGTE - String
summaryHasPrefix - String
summaryHasSuffix - String
summaryIn - [String!]
summaryIsNil - Boolean
summaryLT - String
summaryLTE - String
summaryNEQ - String
summaryNotIn - [String!]
summaryNotNil - Boolean
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [AppointmentWhereInput],
  "appointmentState": "ACTIVE",
  "appointmentStateIn": ["ACTIVE"],
  "appointmentStateNEQ": "ACTIVE",
  "appointmentStateNotIn": ["ACTIVE"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "dataAccessEnabled": true,
  "dataAccessEnabledNEQ": true,
  "diagnosisChannel": "MOBILE",
  "diagnosisChannelIn": ["MOBILE"],
  "diagnosisChannelNEQ": "MOBILE",
  "diagnosisChannelNotIn": ["MOBILE"],
  "diagnosisKey": "xyz789",
  "diagnosisKeyContains": "xyz789",
  "diagnosisKeyContainsFold": "abc123",
  "diagnosisKeyEqualFold": "abc123",
  "diagnosisKeyGT": "abc123",
  "diagnosisKeyGTE": "abc123",
  "diagnosisKeyHasPrefix": "xyz789",
  "diagnosisKeyHasSuffix": "abc123",
  "diagnosisKeyIn": ["abc123"],
  "diagnosisKeyIsNil": true,
  "diagnosisKeyLT": "xyz789",
  "diagnosisKeyLTE": "xyz789",
  "diagnosisKeyNEQ": "abc123",
  "diagnosisKeyNotIn": ["xyz789"],
  "diagnosisKeyNotNil": true,
  "diagnosisProvider": "APIMEDIC",
  "diagnosisProviderIn": ["APIMEDIC"],
  "diagnosisProviderNEQ": "APIMEDIC",
  "diagnosisProviderNotIn": ["APIMEDIC"],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "facilityID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "facilityIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "facilityIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "facilityIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "facilityIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "facilityIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "facilityIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "facilityIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "hasDiagnoses": false,
  "hasDiagnosesWith": [DiagnosisWhereInput],
  "hasPatient": true,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "mode": "ON_LOCATION",
  "modeIn": ["ON_LOCATION"],
  "modeNEQ": "ON_LOCATION",
  "modeNotIn": ["ON_LOCATION"],
  "not": AppointmentWhereInput,
  "or": [AppointmentWhereInput],
  "practitionerID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "practitionerIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "practitionerIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "practitionerIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "practitionerIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "practitionerIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "practitionerIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "practitionerIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "queueName": "abc123",
  "queueNameContains": "xyz789",
  "queueNameContainsFold": "abc123",
  "queueNameEqualFold": "xyz789",
  "queueNameGT": "xyz789",
  "queueNameGTE": "abc123",
  "queueNameHasPrefix": "abc123",
  "queueNameHasSuffix": "abc123",
  "queueNameIn": ["abc123"],
  "queueNameIsNil": false,
  "queueNameLT": "abc123",
  "queueNameLTE": "abc123",
  "queueNameNEQ": "abc123",
  "queueNameNotIn": ["xyz789"],
  "queueNameNotNil": false,
  "reminderTaskID": "abc123",
  "reminderTaskIDContains": "abc123",
  "reminderTaskIDContainsFold": "abc123",
  "reminderTaskIDEqualFold": "abc123",
  "reminderTaskIDGT": "abc123",
  "reminderTaskIDGTE": "abc123",
  "reminderTaskIDHasPrefix": "xyz789",
  "reminderTaskIDHasSuffix": "xyz789",
  "reminderTaskIDIn": ["abc123"],
  "reminderTaskIDIsNil": true,
  "reminderTaskIDLT": "abc123",
  "reminderTaskIDLTE": "xyz789",
  "reminderTaskIDNEQ": "xyz789",
  "reminderTaskIDNotIn": ["abc123"],
  "reminderTaskIDNotNil": false,
  "rescheduleReason": "xyz789",
  "rescheduleReasonContains": "xyz789",
  "rescheduleReasonContainsFold": "xyz789",
  "rescheduleReasonEqualFold": "xyz789",
  "rescheduleReasonGT": "abc123",
  "rescheduleReasonGTE": "abc123",
  "rescheduleReasonHasPrefix": "abc123",
  "rescheduleReasonHasSuffix": "xyz789",
  "rescheduleReasonIn": ["abc123"],
  "rescheduleReasonIsNil": false,
  "rescheduleReasonLT": "abc123",
  "rescheduleReasonLTE": "abc123",
  "rescheduleReasonNEQ": "abc123",
  "rescheduleReasonNotIn": ["abc123"],
  "rescheduleReasonNotNil": true,
  "scheduleID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "scheduleIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "scheduleIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "scheduleIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "scheduleIDIsNil": true,
  "scheduleIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "scheduleIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "scheduleIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "scheduleIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "scheduleIDNotNil": true,
  "summary": "xyz789",
  "summaryContains": "abc123",
  "summaryContainsFold": "xyz789",
  "summaryEqualFold": "xyz789",
  "summaryGT": "abc123",
  "summaryGTE": "xyz789",
  "summaryHasPrefix": "abc123",
  "summaryHasSuffix": "xyz789",
  "summaryIn": ["xyz789"],
  "summaryIsNil": false,
  "summaryLT": "abc123",
  "summaryLTE": "xyz789",
  "summaryNEQ": "xyz789",
  "summaryNotIn": ["xyz789"],
  "summaryNotNil": true,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

AuthOTPValidationInput

Fields
Input Field Description
otp - String!
requestUUID - String!
Example
{
  "otp": "abc123",
  "requestUUID": "abc123"
}

AuthOTPValidationResponse

Fields
Field Name Description
accountType - ACCOUNT_TYPE!
tokenId - UUID!
Example
{
  "accountType": "ACCOUNT_TYPE_ADMIN",
  "tokenId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}

AzureSinkConfiguration

Fields
Field Name Description
accountName - String!
containerName - String!
createdAt - Time!
eid - String!
id - ID!
team - Team!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "accountName": "abc123",
  "containerName": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "team": Team,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

AzureSinkConfigurationConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [AzureSinkConfigurationEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [AzureSinkConfigurationEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

AzureSinkConfigurationEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - AzureSinkConfiguration The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": AzureSinkConfiguration
}

AzureSinkConfigurationOrder

Description

Ordering options for AzureSinkConfiguration connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - AzureSinkConfigurationOrderField! The field by which to order AzureSinkConfigurations.
Example
{"direction": "ASC", "field": "CREATED_AT"}

AzureSinkConfigurationOrderField

Description

Properties by which AzureSinkConfiguration connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

AzureSinkConfigurationWhereInput

Description

AzureSinkConfigurationWhereInput is used for filtering AzureSinkConfiguration objects. Input was generated by ent.

Fields
Input Field Description
accountName - String account_name field predicates
accountNameContains - String
accountNameContainsFold - String
accountNameEqualFold - String
accountNameGT - String
accountNameGTE - String
accountNameHasPrefix - String
accountNameHasSuffix - String
accountNameIn - [String!]
accountNameLT - String
accountNameLTE - String
accountNameNEQ - String
accountNameNotIn - [String!]
and - [AzureSinkConfigurationWhereInput!]
containerName - String container_name field predicates
containerNameContains - String
containerNameContainsFold - String
containerNameEqualFold - String
containerNameGT - String
containerNameGTE - String
containerNameHasPrefix - String
containerNameHasSuffix - String
containerNameIn - [String!]
containerNameLT - String
containerNameLTE - String
containerNameNEQ - String
containerNameNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasTeam - Boolean team edge predicates
hasTeamWith - [TeamWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - AzureSinkConfigurationWhereInput
or - [AzureSinkConfigurationWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "accountName": "xyz789",
  "accountNameContains": "abc123",
  "accountNameContainsFold": "xyz789",
  "accountNameEqualFold": "xyz789",
  "accountNameGT": "abc123",
  "accountNameGTE": "xyz789",
  "accountNameHasPrefix": "abc123",
  "accountNameHasSuffix": "xyz789",
  "accountNameIn": ["abc123"],
  "accountNameLT": "xyz789",
  "accountNameLTE": "abc123",
  "accountNameNEQ": "xyz789",
  "accountNameNotIn": ["xyz789"],
  "and": [AzureSinkConfigurationWhereInput],
  "containerName": "abc123",
  "containerNameContains": "abc123",
  "containerNameContainsFold": "xyz789",
  "containerNameEqualFold": "xyz789",
  "containerNameGT": "xyz789",
  "containerNameGTE": "xyz789",
  "containerNameHasPrefix": "xyz789",
  "containerNameHasSuffix": "xyz789",
  "containerNameIn": ["xyz789"],
  "containerNameLT": "abc123",
  "containerNameLTE": "xyz789",
  "containerNameNEQ": "xyz789",
  "containerNameNotIn": ["abc123"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasTeam": false,
  "hasTeamWith": [TeamWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": AzureSinkConfigurationWhereInput,
  "or": [AzureSinkConfigurationWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

BlobSinkConfiguration

Fields
Field Name Description
bucket - String!
createdAt - Time!
eid - String!
endpoint - String
id - ID!
proxyServer - SinkProxyServerConfiguration
region - String!
team - Team!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
withProxy - Boolean!
Example
{
  "bucket": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "endpoint": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "proxyServer": SinkProxyServerConfiguration,
  "region": "abc123",
  "team": Team,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "withProxy": false
}

BlobSinkConfigurationConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [BlobSinkConfigurationEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [BlobSinkConfigurationEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

BlobSinkConfigurationEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - BlobSinkConfiguration The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": BlobSinkConfiguration
}

BlobSinkConfigurationOrder

Description

Ordering options for BlobSinkConfiguration connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - BlobSinkConfigurationOrderField! The field by which to order BlobSinkConfigurations.
Example
{"direction": "ASC", "field": "CREATED_AT"}

BlobSinkConfigurationOrderField

Description

Properties by which BlobSinkConfiguration connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

BlobSinkConfigurationWhereInput

Description

BlobSinkConfigurationWhereInput is used for filtering BlobSinkConfiguration objects. Input was generated by ent.

Fields
Input Field Description
and - [BlobSinkConfigurationWhereInput!]
bucket - String bucket field predicates
bucketContains - String
bucketContainsFold - String
bucketEqualFold - String
bucketGT - String
bucketGTE - String
bucketHasPrefix - String
bucketHasSuffix - String
bucketIn - [String!]
bucketLT - String
bucketLTE - String
bucketNEQ - String
bucketNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
endpoint - String endpoint field predicates
endpointContains - String
endpointContainsFold - String
endpointEqualFold - String
endpointGT - String
endpointGTE - String
endpointHasPrefix - String
endpointHasSuffix - String
endpointIn - [String!]
endpointIsNil - Boolean
endpointLT - String
endpointLTE - String
endpointNEQ - String
endpointNotIn - [String!]
endpointNotNil - Boolean
hasProxyServer - Boolean proxy_server edge predicates
hasProxyServerWith - [SinkProxyServerConfigurationWhereInput!]
hasTeam - Boolean team edge predicates
hasTeamWith - [TeamWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - BlobSinkConfigurationWhereInput
or - [BlobSinkConfigurationWhereInput!]
region - String region field predicates
regionContains - String
regionContainsFold - String
regionEqualFold - String
regionGT - String
regionGTE - String
regionHasPrefix - String
regionHasSuffix - String
regionIn - [String!]
regionLT - String
regionLTE - String
regionNEQ - String
regionNotIn - [String!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
withProxy - Boolean with_proxy field predicates
withProxyNEQ - Boolean
Example
{
  "and": [BlobSinkConfigurationWhereInput],
  "bucket": "abc123",
  "bucketContains": "abc123",
  "bucketContainsFold": "xyz789",
  "bucketEqualFold": "abc123",
  "bucketGT": "abc123",
  "bucketGTE": "xyz789",
  "bucketHasPrefix": "abc123",
  "bucketHasSuffix": "xyz789",
  "bucketIn": ["xyz789"],
  "bucketLT": "xyz789",
  "bucketLTE": "abc123",
  "bucketNEQ": "xyz789",
  "bucketNotIn": ["abc123"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "endpoint": "xyz789",
  "endpointContains": "xyz789",
  "endpointContainsFold": "abc123",
  "endpointEqualFold": "abc123",
  "endpointGT": "abc123",
  "endpointGTE": "abc123",
  "endpointHasPrefix": "xyz789",
  "endpointHasSuffix": "abc123",
  "endpointIn": ["xyz789"],
  "endpointIsNil": false,
  "endpointLT": "abc123",
  "endpointLTE": "abc123",
  "endpointNEQ": "xyz789",
  "endpointNotIn": ["abc123"],
  "endpointNotNil": true,
  "hasProxyServer": true,
  "hasProxyServerWith": [
    SinkProxyServerConfigurationWhereInput
  ],
  "hasTeam": true,
  "hasTeamWith": [TeamWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": BlobSinkConfigurationWhereInput,
  "or": [BlobSinkConfigurationWhereInput],
  "region": "abc123",
  "regionContains": "abc123",
  "regionContainsFold": "abc123",
  "regionEqualFold": "xyz789",
  "regionGT": "xyz789",
  "regionGTE": "xyz789",
  "regionHasPrefix": "abc123",
  "regionHasSuffix": "xyz789",
  "regionIn": ["xyz789"],
  "regionLT": "abc123",
  "regionLTE": "abc123",
  "regionNEQ": "xyz789",
  "regionNotIn": ["xyz789"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "withProxy": true,
  "withProxyNEQ": false
}

Boolean

Description

The Boolean scalar type represents true or false.

BusinessAccount

Fields
Field Name Description
accountPassword - String!
accountState - BusinessAccountAccountState!
companyName - String!
contactEmailAddress - String!
contactFirstName - String!
contactLastName - String!
contactPhoneNumber - String
createdAt - Time!
eid - String!
id - ID!
location - AdminDivision
locationID - ID
login - [Login!]
loginFrozen - Boolean!
mfaEnabled - Boolean!
profileImage - String
secondaryAddress - String
streetAddress - String!
updatedAt - Time!
Example
{
  "accountPassword": "abc123",
  "accountState": "ACTIVE",
  "companyName": "xyz789",
  "contactEmailAddress": "abc123",
  "contactFirstName": "abc123",
  "contactLastName": "abc123",
  "contactPhoneNumber": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "location": AdminDivision,
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "login": [Login],
  "loginFrozen": true,
  "mfaEnabled": false,
  "profileImage": "xyz789",
  "secondaryAddress": "xyz789",
  "streetAddress": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

BusinessAccountAccountState

Description

BusinessAccountAccountState is enum for the field account_state

Values
Enum Value Description

ACTIVE

SUSPENDED

UNVERIFIED

Example
"ACTIVE"

BusinessAccountConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [BusinessAccountEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [BusinessAccountEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

BusinessAccountEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - BusinessAccount The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": BusinessAccount
}

BusinessAccountOrder

Description

Ordering options for BusinessAccount connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - BusinessAccountOrderField! The field by which to order BusinessAccounts.
Example
{"direction": "ASC", "field": "CREATED_AT"}

BusinessAccountOrderField

Description

Properties by which BusinessAccount connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

BusinessAccountWhereInput

Description

BusinessAccountWhereInput is used for filtering BusinessAccount objects. Input was generated by ent.

Fields
Input Field Description
accountPassword - String account_password field predicates
accountPasswordContains - String
accountPasswordContainsFold - String
accountPasswordEqualFold - String
accountPasswordGT - String
accountPasswordGTE - String
accountPasswordHasPrefix - String
accountPasswordHasSuffix - String
accountPasswordIn - [String!]
accountPasswordLT - String
accountPasswordLTE - String
accountPasswordNEQ - String
accountPasswordNotIn - [String!]
accountState - BusinessAccountAccountState account_state field predicates
accountStateIn - [BusinessAccountAccountState!]
accountStateNEQ - BusinessAccountAccountState
accountStateNotIn - [BusinessAccountAccountState!]
and - [BusinessAccountWhereInput!]
companyName - String company_name field predicates
companyNameContains - String
companyNameContainsFold - String
companyNameEqualFold - String
companyNameGT - String
companyNameGTE - String
companyNameHasPrefix - String
companyNameHasSuffix - String
companyNameIn - [String!]
companyNameLT - String
companyNameLTE - String
companyNameNEQ - String
companyNameNotIn - [String!]
contactEmailAddress - String contact_email_address field predicates
contactEmailAddressContains - String
contactEmailAddressContainsFold - String
contactEmailAddressEqualFold - String
contactEmailAddressGT - String
contactEmailAddressGTE - String
contactEmailAddressHasPrefix - String
contactEmailAddressHasSuffix - String
contactEmailAddressIn - [String!]
contactEmailAddressLT - String
contactEmailAddressLTE - String
contactEmailAddressNEQ - String
contactEmailAddressNotIn - [String!]
contactFirstName - String contact_first_name field predicates
contactFirstNameContains - String
contactFirstNameContainsFold - String
contactFirstNameEqualFold - String
contactFirstNameGT - String
contactFirstNameGTE - String
contactFirstNameHasPrefix - String
contactFirstNameHasSuffix - String
contactFirstNameIn - [String!]
contactFirstNameLT - String
contactFirstNameLTE - String
contactFirstNameNEQ - String
contactFirstNameNotIn - [String!]
contactLastName - String contact_last_name field predicates
contactLastNameContains - String
contactLastNameContainsFold - String
contactLastNameEqualFold - String
contactLastNameGT - String
contactLastNameGTE - String
contactLastNameHasPrefix - String
contactLastNameHasSuffix - String
contactLastNameIn - [String!]
contactLastNameLT - String
contactLastNameLTE - String
contactLastNameNEQ - String
contactLastNameNotIn - [String!]
contactPhoneNumber - String contact_phone_number field predicates
contactPhoneNumberContains - String
contactPhoneNumberContainsFold - String
contactPhoneNumberEqualFold - String
contactPhoneNumberGT - String
contactPhoneNumberGTE - String
contactPhoneNumberHasPrefix - String
contactPhoneNumberHasSuffix - String
contactPhoneNumberIn - [String!]
contactPhoneNumberIsNil - Boolean
contactPhoneNumberLT - String
contactPhoneNumberLTE - String
contactPhoneNumberNEQ - String
contactPhoneNumberNotIn - [String!]
contactPhoneNumberNotNil - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasLocation - Boolean location edge predicates
hasLocationWith - [AdminDivisionWhereInput!]
hasLogin - Boolean login edge predicates
hasLoginWith - [LoginWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
locationID - ID location_id field predicates
locationIDIn - [ID!]
locationIDIsNil - Boolean
locationIDNEQ - ID
locationIDNotIn - [ID!]
locationIDNotNil - Boolean
loginFrozen - Boolean login_frozen field predicates
loginFrozenNEQ - Boolean
mfaEnabled - Boolean mfa_enabled field predicates
mfaEnabledNEQ - Boolean
not - BusinessAccountWhereInput
or - [BusinessAccountWhereInput!]
profileImage - String profile_image field predicates
profileImageContains - String
profileImageContainsFold - String
profileImageEqualFold - String
profileImageGT - String
profileImageGTE - String
profileImageHasPrefix - String
profileImageHasSuffix - String
profileImageIn - [String!]
profileImageIsNil - Boolean
profileImageLT - String
profileImageLTE - String
profileImageNEQ - String
profileImageNotIn - [String!]
profileImageNotNil - Boolean
secondaryAddress - String secondary_address field predicates
secondaryAddressContains - String
secondaryAddressContainsFold - String
secondaryAddressEqualFold - String
secondaryAddressGT - String
secondaryAddressGTE - String
secondaryAddressHasPrefix - String
secondaryAddressHasSuffix - String
secondaryAddressIn - [String!]
secondaryAddressIsNil - Boolean
secondaryAddressLT - String
secondaryAddressLTE - String
secondaryAddressNEQ - String
secondaryAddressNotIn - [String!]
secondaryAddressNotNil - Boolean
streetAddress - String street_address field predicates
streetAddressContains - String
streetAddressContainsFold - String
streetAddressEqualFold - String
streetAddressGT - String
streetAddressGTE - String
streetAddressHasPrefix - String
streetAddressHasSuffix - String
streetAddressIn - [String!]
streetAddressLT - String
streetAddressLTE - String
streetAddressNEQ - String
streetAddressNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "accountPassword": "xyz789",
  "accountPasswordContains": "xyz789",
  "accountPasswordContainsFold": "abc123",
  "accountPasswordEqualFold": "xyz789",
  "accountPasswordGT": "xyz789",
  "accountPasswordGTE": "xyz789",
  "accountPasswordHasPrefix": "xyz789",
  "accountPasswordHasSuffix": "abc123",
  "accountPasswordIn": ["abc123"],
  "accountPasswordLT": "abc123",
  "accountPasswordLTE": "abc123",
  "accountPasswordNEQ": "abc123",
  "accountPasswordNotIn": ["abc123"],
  "accountState": "ACTIVE",
  "accountStateIn": ["ACTIVE"],
  "accountStateNEQ": "ACTIVE",
  "accountStateNotIn": ["ACTIVE"],
  "and": [BusinessAccountWhereInput],
  "companyName": "xyz789",
  "companyNameContains": "xyz789",
  "companyNameContainsFold": "abc123",
  "companyNameEqualFold": "xyz789",
  "companyNameGT": "abc123",
  "companyNameGTE": "xyz789",
  "companyNameHasPrefix": "xyz789",
  "companyNameHasSuffix": "xyz789",
  "companyNameIn": ["abc123"],
  "companyNameLT": "xyz789",
  "companyNameLTE": "abc123",
  "companyNameNEQ": "abc123",
  "companyNameNotIn": ["abc123"],
  "contactEmailAddress": "abc123",
  "contactEmailAddressContains": "abc123",
  "contactEmailAddressContainsFold": "abc123",
  "contactEmailAddressEqualFold": "abc123",
  "contactEmailAddressGT": "xyz789",
  "contactEmailAddressGTE": "abc123",
  "contactEmailAddressHasPrefix": "abc123",
  "contactEmailAddressHasSuffix": "abc123",
  "contactEmailAddressIn": ["xyz789"],
  "contactEmailAddressLT": "xyz789",
  "contactEmailAddressLTE": "xyz789",
  "contactEmailAddressNEQ": "abc123",
  "contactEmailAddressNotIn": ["xyz789"],
  "contactFirstName": "abc123",
  "contactFirstNameContains": "xyz789",
  "contactFirstNameContainsFold": "abc123",
  "contactFirstNameEqualFold": "abc123",
  "contactFirstNameGT": "xyz789",
  "contactFirstNameGTE": "abc123",
  "contactFirstNameHasPrefix": "xyz789",
  "contactFirstNameHasSuffix": "xyz789",
  "contactFirstNameIn": ["xyz789"],
  "contactFirstNameLT": "xyz789",
  "contactFirstNameLTE": "abc123",
  "contactFirstNameNEQ": "abc123",
  "contactFirstNameNotIn": ["abc123"],
  "contactLastName": "xyz789",
  "contactLastNameContains": "abc123",
  "contactLastNameContainsFold": "xyz789",
  "contactLastNameEqualFold": "xyz789",
  "contactLastNameGT": "xyz789",
  "contactLastNameGTE": "abc123",
  "contactLastNameHasPrefix": "xyz789",
  "contactLastNameHasSuffix": "abc123",
  "contactLastNameIn": ["abc123"],
  "contactLastNameLT": "abc123",
  "contactLastNameLTE": "xyz789",
  "contactLastNameNEQ": "xyz789",
  "contactLastNameNotIn": ["abc123"],
  "contactPhoneNumber": "abc123",
  "contactPhoneNumberContains": "abc123",
  "contactPhoneNumberContainsFold": "abc123",
  "contactPhoneNumberEqualFold": "xyz789",
  "contactPhoneNumberGT": "abc123",
  "contactPhoneNumberGTE": "abc123",
  "contactPhoneNumberHasPrefix": "xyz789",
  "contactPhoneNumberHasSuffix": "abc123",
  "contactPhoneNumberIn": ["abc123"],
  "contactPhoneNumberIsNil": false,
  "contactPhoneNumberLT": "xyz789",
  "contactPhoneNumberLTE": "xyz789",
  "contactPhoneNumberNEQ": "xyz789",
  "contactPhoneNumberNotIn": ["abc123"],
  "contactPhoneNumberNotNil": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasLocation": true,
  "hasLocationWith": [AdminDivisionWhereInput],
  "hasLogin": false,
  "hasLoginWith": [LoginWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "locationIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationIDIsNil": false,
  "locationIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "locationIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationIDNotNil": false,
  "loginFrozen": true,
  "loginFrozenNEQ": true,
  "mfaEnabled": true,
  "mfaEnabledNEQ": false,
  "not": BusinessAccountWhereInput,
  "or": [BusinessAccountWhereInput],
  "profileImage": "xyz789",
  "profileImageContains": "abc123",
  "profileImageContainsFold": "abc123",
  "profileImageEqualFold": "abc123",
  "profileImageGT": "abc123",
  "profileImageGTE": "xyz789",
  "profileImageHasPrefix": "abc123",
  "profileImageHasSuffix": "xyz789",
  "profileImageIn": ["abc123"],
  "profileImageIsNil": false,
  "profileImageLT": "abc123",
  "profileImageLTE": "xyz789",
  "profileImageNEQ": "xyz789",
  "profileImageNotIn": ["xyz789"],
  "profileImageNotNil": true,
  "secondaryAddress": "abc123",
  "secondaryAddressContains": "xyz789",
  "secondaryAddressContainsFold": "xyz789",
  "secondaryAddressEqualFold": "xyz789",
  "secondaryAddressGT": "abc123",
  "secondaryAddressGTE": "abc123",
  "secondaryAddressHasPrefix": "xyz789",
  "secondaryAddressHasSuffix": "xyz789",
  "secondaryAddressIn": ["xyz789"],
  "secondaryAddressIsNil": true,
  "secondaryAddressLT": "abc123",
  "secondaryAddressLTE": "abc123",
  "secondaryAddressNEQ": "abc123",
  "secondaryAddressNotIn": ["xyz789"],
  "secondaryAddressNotNil": false,
  "streetAddress": "abc123",
  "streetAddressContains": "xyz789",
  "streetAddressContainsFold": "xyz789",
  "streetAddressEqualFold": "xyz789",
  "streetAddressGT": "xyz789",
  "streetAddressGTE": "xyz789",
  "streetAddressHasPrefix": "abc123",
  "streetAddressHasSuffix": "abc123",
  "streetAddressIn": ["abc123"],
  "streetAddressLT": "abc123",
  "streetAddressLTE": "abc123",
  "streetAddressNEQ": "abc123",
  "streetAddressNotIn": ["abc123"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

ButtonAction

Fields
Input Field Description
Color - String!
Instructions - String!
Link - String!
Text - String!
Example
{
  "Color": "abc123",
  "Instructions": "abc123",
  "Link": "abc123",
  "Text": "xyz789"
}

Calendar

Fields
Field Name Description
allowScheduleDescription - Boolean!
calendarName - String!
calendarQrCode - String!
calendarSchedulePlaceholder - String
createdAt - Time!
disableWeekends - Boolean!
eid - String!
id - ID!
owner - User!
paymentConfiguration - PaymentConfiguration
requiresPayments - Boolean!
slotrequest - [SlotRequest!]
slots - [TimeSlot!]
slug - String! This is called the calendar tag
slugType - CalendarSlugType!
slugUpdateCount - Int
slugVerified - Boolean!
team - Team
teamID - ID
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "allowScheduleDescription": true,
  "calendarName": "abc123",
  "calendarQrCode": "abc123",
  "calendarSchedulePlaceholder": "abc123",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "disableWeekends": true,
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "owner": User,
  "paymentConfiguration": PaymentConfiguration,
  "requiresPayments": true,
  "slotrequest": [SlotRequest],
  "slots": [TimeSlot],
  "slug": "abc123",
  "slugType": "ADMIN_USERNAME",
  "slugUpdateCount": 987,
  "slugVerified": true,
  "team": Team,
  "teamID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CalendarConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [CalendarEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [CalendarEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

CalendarEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Calendar The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Calendar
}

CalendarOrder

Description

Ordering options for Calendar connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - CalendarOrderField! The field by which to order Calendars.
Example
{"direction": "ASC", "field": "CREATED_AT"}

CalendarOrderField

Description

Properties by which Calendar connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

CalendarSlugData

Fields
Input Field Description
Slug - String
SlugType - CalendarSlugType
TenantId - ID!
Example
{
  "Slug": "abc123",
  "SlugType": "ADMIN_USERNAME",
  "TenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

CalendarSlugType

Description

CalendarSlugType is enum for the field slug_type

Values
Enum Value Description

ADMIN_USERNAME

EMAIL

GLOBAL

PHONENUMBER

Example
"ADMIN_USERNAME"

CalendarWhereInput

Description

CalendarWhereInput is used for filtering Calendar objects. Input was generated by ent.

Fields
Input Field Description
allowScheduleDescription - Boolean allow_schedule_description field predicates
allowScheduleDescriptionNEQ - Boolean
and - [CalendarWhereInput!]
calendarName - String calendar_name field predicates
calendarNameContains - String
calendarNameContainsFold - String
calendarNameEqualFold - String
calendarNameGT - String
calendarNameGTE - String
calendarNameHasPrefix - String
calendarNameHasSuffix - String
calendarNameIn - [String!]
calendarNameLT - String
calendarNameLTE - String
calendarNameNEQ - String
calendarNameNotIn - [String!]
calendarQrCode - String calendar_qr_code field predicates
calendarQrCodeContains - String
calendarQrCodeContainsFold - String
calendarQrCodeEqualFold - String
calendarQrCodeGT - String
calendarQrCodeGTE - String
calendarQrCodeHasPrefix - String
calendarQrCodeHasSuffix - String
calendarQrCodeIn - [String!]
calendarQrCodeLT - String
calendarQrCodeLTE - String
calendarQrCodeNEQ - String
calendarQrCodeNotIn - [String!]
calendarSchedulePlaceholder - String calendar_schedule_placeholder field predicates
calendarSchedulePlaceholderContains - String
calendarSchedulePlaceholderContainsFold - String
calendarSchedulePlaceholderEqualFold - String
calendarSchedulePlaceholderGT - String
calendarSchedulePlaceholderGTE - String
calendarSchedulePlaceholderHasPrefix - String
calendarSchedulePlaceholderHasSuffix - String
calendarSchedulePlaceholderIn - [String!]
calendarSchedulePlaceholderIsNil - Boolean
calendarSchedulePlaceholderLT - String
calendarSchedulePlaceholderLTE - String
calendarSchedulePlaceholderNEQ - String
calendarSchedulePlaceholderNotIn - [String!]
calendarSchedulePlaceholderNotNil - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
disableWeekends - Boolean disable_weekends field predicates
disableWeekendsNEQ - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasOwner - Boolean owner edge predicates
hasOwnerWith - [UserWhereInput!]
hasPaymentConfiguration - Boolean payment_configuration edge predicates
hasPaymentConfigurationWith - [PaymentConfigurationWhereInput!]
hasSlotrequest - Boolean slotrequest edge predicates
hasSlotrequestWith - [SlotRequestWhereInput!]
hasSlots - Boolean slots edge predicates
hasSlotsWith - [TimeSlotWhereInput!]
hasTeam - Boolean team edge predicates
hasTeamWith - [TeamWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - CalendarWhereInput
or - [CalendarWhereInput!]
requiresPayments - Boolean requires_payments field predicates
requiresPaymentsNEQ - Boolean
slug - String slug field predicates
slugContains - String
slugContainsFold - String
slugEqualFold - String
slugGT - String
slugGTE - String
slugHasPrefix - String
slugHasSuffix - String
slugIn - [String!]
slugLT - String
slugLTE - String
slugNEQ - String
slugNotIn - [String!]
slugType - CalendarSlugType slug_type field predicates
slugTypeIn - [CalendarSlugType!]
slugTypeNEQ - CalendarSlugType
slugTypeNotIn - [CalendarSlugType!]
slugUpdateCount - Int slug_update_count field predicates
slugUpdateCountGT - Int
slugUpdateCountGTE - Int
slugUpdateCountIn - [Int!]
slugUpdateCountIsNil - Boolean
slugUpdateCountLT - Int
slugUpdateCountLTE - Int
slugUpdateCountNEQ - Int
slugUpdateCountNotIn - [Int!]
slugUpdateCountNotNil - Boolean
slugVerified - Boolean slug_verified field predicates
slugVerifiedNEQ - Boolean
teamID - ID team_id field predicates
teamIDIn - [ID!]
teamIDIsNil - Boolean
teamIDNEQ - ID
teamIDNotIn - [ID!]
teamIDNotNil - Boolean
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "allowScheduleDescription": false,
  "allowScheduleDescriptionNEQ": false,
  "and": [CalendarWhereInput],
  "calendarName": "abc123",
  "calendarNameContains": "abc123",
  "calendarNameContainsFold": "abc123",
  "calendarNameEqualFold": "abc123",
  "calendarNameGT": "abc123",
  "calendarNameGTE": "abc123",
  "calendarNameHasPrefix": "xyz789",
  "calendarNameHasSuffix": "abc123",
  "calendarNameIn": ["xyz789"],
  "calendarNameLT": "xyz789",
  "calendarNameLTE": "abc123",
  "calendarNameNEQ": "abc123",
  "calendarNameNotIn": ["xyz789"],
  "calendarQrCode": "xyz789",
  "calendarQrCodeContains": "xyz789",
  "calendarQrCodeContainsFold": "abc123",
  "calendarQrCodeEqualFold": "xyz789",
  "calendarQrCodeGT": "abc123",
  "calendarQrCodeGTE": "abc123",
  "calendarQrCodeHasPrefix": "abc123",
  "calendarQrCodeHasSuffix": "abc123",
  "calendarQrCodeIn": ["abc123"],
  "calendarQrCodeLT": "abc123",
  "calendarQrCodeLTE": "xyz789",
  "calendarQrCodeNEQ": "abc123",
  "calendarQrCodeNotIn": ["abc123"],
  "calendarSchedulePlaceholder": "abc123",
  "calendarSchedulePlaceholderContains": "abc123",
  "calendarSchedulePlaceholderContainsFold": "xyz789",
  "calendarSchedulePlaceholderEqualFold": "abc123",
  "calendarSchedulePlaceholderGT": "abc123",
  "calendarSchedulePlaceholderGTE": "abc123",
  "calendarSchedulePlaceholderHasPrefix": "abc123",
  "calendarSchedulePlaceholderHasSuffix": "xyz789",
  "calendarSchedulePlaceholderIn": [
    "abc123"
  ],
  "calendarSchedulePlaceholderIsNil": false,
  "calendarSchedulePlaceholderLT": "abc123",
  "calendarSchedulePlaceholderLTE": "xyz789",
  "calendarSchedulePlaceholderNEQ": "xyz789",
  "calendarSchedulePlaceholderNotIn": [
    "xyz789"
  ],
  "calendarSchedulePlaceholderNotNil": false,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "disableWeekends": true,
  "disableWeekendsNEQ": false,
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasOwner": true,
  "hasOwnerWith": [UserWhereInput],
  "hasPaymentConfiguration": true,
  "hasPaymentConfigurationWith": [
    PaymentConfigurationWhereInput
  ],
  "hasSlotrequest": false,
  "hasSlotrequestWith": [SlotRequestWhereInput],
  "hasSlots": false,
  "hasSlotsWith": [TimeSlotWhereInput],
  "hasTeam": true,
  "hasTeamWith": [TeamWhereInput],
  "hasTenant": false,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": CalendarWhereInput,
  "or": [CalendarWhereInput],
  "requiresPayments": false,
  "requiresPaymentsNEQ": true,
  "slug": "abc123",
  "slugContains": "abc123",
  "slugContainsFold": "abc123",
  "slugEqualFold": "xyz789",
  "slugGT": "xyz789",
  "slugGTE": "abc123",
  "slugHasPrefix": "abc123",
  "slugHasSuffix": "xyz789",
  "slugIn": ["xyz789"],
  "slugLT": "xyz789",
  "slugLTE": "xyz789",
  "slugNEQ": "abc123",
  "slugNotIn": ["abc123"],
  "slugType": "ADMIN_USERNAME",
  "slugTypeIn": ["ADMIN_USERNAME"],
  "slugTypeNEQ": "ADMIN_USERNAME",
  "slugTypeNotIn": ["ADMIN_USERNAME"],
  "slugUpdateCount": 987,
  "slugUpdateCountGT": 123,
  "slugUpdateCountGTE": 987,
  "slugUpdateCountIn": [987],
  "slugUpdateCountIsNil": true,
  "slugUpdateCountLT": 123,
  "slugUpdateCountLTE": 123,
  "slugUpdateCountNEQ": 987,
  "slugUpdateCountNotIn": [987],
  "slugUpdateCountNotNil": true,
  "slugVerified": false,
  "slugVerifiedNEQ": false,
  "teamID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "teamIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "teamIDIsNil": false,
  "teamIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "teamIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "teamIDNotNil": true,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Channel

Values
Enum Value Description

EMAIL

SMS

USSD

Example
"EMAIL"

ChronicIllness

Fields
Field Name Description
chronicIllnessMetadata - [String!]!
createdAt - Time!
eid - String!
hypertensive - Boolean!
id - ID!
name - String!
patient - [Patient!]
tenant - Tenant!
tenantID - ID!
treatmentPeriod - Int!
updatedAt - Time!
Example
{
  "chronicIllnessMetadata": ["abc123"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "hypertensive": false,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "abc123",
  "patient": [Patient],
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "treatmentPeriod": 987,
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ChronicIllnessConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ChronicIllnessEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ChronicIllnessEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ChronicIllnessEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - ChronicIllness The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": ChronicIllness
}

ChronicIllnessOrder

Description

Ordering options for ChronicIllness connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ChronicIllnessOrderField! The field by which to order ChronicIllnesses.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ChronicIllnessOrderField

Description

Properties by which ChronicIllness connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

ChronicIllnessWhereInput

Description

ChronicIllnessWhereInput is used for filtering ChronicIllness objects. Input was generated by ent.

Fields
Input Field Description
and - [ChronicIllnessWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
hypertensive - Boolean hypertensive field predicates
hypertensiveNEQ - Boolean
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - ChronicIllnessWhereInput
or - [ChronicIllnessWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
treatmentPeriod - Int treatment_period field predicates
treatmentPeriodGT - Int
treatmentPeriodGTE - Int
treatmentPeriodIn - [Int!]
treatmentPeriodLT - Int
treatmentPeriodLTE - Int
treatmentPeriodNEQ - Int
treatmentPeriodNotIn - [Int!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ChronicIllnessWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasPatient": true,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "hypertensive": false,
  "hypertensiveNEQ": true,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "abc123",
  "nameContains": "abc123",
  "nameContainsFold": "xyz789",
  "nameEqualFold": "abc123",
  "nameGT": "xyz789",
  "nameGTE": "xyz789",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "xyz789",
  "nameIn": ["xyz789"],
  "nameLT": "xyz789",
  "nameLTE": "abc123",
  "nameNEQ": "xyz789",
  "nameNotIn": ["xyz789"],
  "not": ChronicIllnessWhereInput,
  "or": [ChronicIllnessWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "treatmentPeriod": 987,
  "treatmentPeriodGT": 123,
  "treatmentPeriodGTE": 123,
  "treatmentPeriodIn": [123],
  "treatmentPeriodLT": 123,
  "treatmentPeriodLTE": 123,
  "treatmentPeriodNEQ": 123,
  "treatmentPeriodNotIn": [123],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

CloudHMISData

Fields
Input Field Description
availabilityZone - String!
namespace - String!
namespaceAdminPassword - String!
namespaceAdminUsername - String!
replicationCount - Int
version - String
Example
{
  "availabilityZone": "xyz789",
  "namespace": "xyz789",
  "namespaceAdminPassword": "xyz789",
  "namespaceAdminUsername": "abc123",
  "replicationCount": 123,
  "version": "xyz789"
}

CodeUpsertStatus

Values
Enum Value Description

FAILED

SUCCESS

Example
"FAILED"

Country

Fields
Field Name Description
capital - String!
cloudAz - [DeploymentPool!]
code - String!
createdAt - Time!
currency - String!
eid - String!
features - [Feature!]
flag - String!
id - ID!
name - String!
products - [Product!]
subdivisions - [AdminDivision!]
updatedAt - Time!
Example
{
  "capital": "xyz789",
  "cloudAz": [DeploymentPool],
  "code": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "currency": "xyz789",
  "eid": "xyz789",
  "features": [Feature],
  "flag": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "xyz789",
  "products": [Product],
  "subdivisions": [AdminDivision],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CountryConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [CountryEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [CountryEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

CountryEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Country The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Country
}

CountryInfo

Fields
Field Name Description
Capital - String!
Code - String!
Currency - String!
Flag - String!
Name - String!
Example
{
  "Capital": "xyz789",
  "Code": "abc123",
  "Currency": "xyz789",
  "Flag": "xyz789",
  "Name": "xyz789"
}

CountryOrder

Description

Ordering options for Country connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - CountryOrderField! The field by which to order Countries.
Example
{"direction": "ASC", "field": "CREATED_AT"}

CountryOrderField

Description

Properties by which Country connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

CountryWhereInput

Description

CountryWhereInput is used for filtering Country objects. Input was generated by ent.

Fields
Input Field Description
and - [CountryWhereInput!]
capital - String capital field predicates
capitalContains - String
capitalContainsFold - String
capitalEqualFold - String
capitalGT - String
capitalGTE - String
capitalHasPrefix - String
capitalHasSuffix - String
capitalIn - [String!]
capitalLT - String
capitalLTE - String
capitalNEQ - String
capitalNotIn - [String!]
code - String code field predicates
codeContains - String
codeContainsFold - String
codeEqualFold - String
codeGT - String
codeGTE - String
codeHasPrefix - String
codeHasSuffix - String
codeIn - [String!]
codeLT - String
codeLTE - String
codeNEQ - String
codeNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
currency - String currency field predicates
currencyContains - String
currencyContainsFold - String
currencyEqualFold - String
currencyGT - String
currencyGTE - String
currencyHasPrefix - String
currencyHasSuffix - String
currencyIn - [String!]
currencyLT - String
currencyLTE - String
currencyNEQ - String
currencyNotIn - [String!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
flag - String flag field predicates
flagContains - String
flagContainsFold - String
flagEqualFold - String
flagGT - String
flagGTE - String
flagHasPrefix - String
flagHasSuffix - String
flagIn - [String!]
flagLT - String
flagLTE - String
flagNEQ - String
flagNotIn - [String!]
hasCloudAz - Boolean cloud_az edge predicates
hasCloudAzWith - [DeploymentPoolWhereInput!]
hasFeatures - Boolean features edge predicates
hasFeaturesWith - [FeatureWhereInput!]
hasProducts - Boolean products edge predicates
hasProductsWith - [ProductWhereInput!]
hasSubdivisions - Boolean subdivisions edge predicates
hasSubdivisionsWith - [AdminDivisionWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - CountryWhereInput
or - [CountryWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [CountryWhereInput],
  "capital": "xyz789",
  "capitalContains": "xyz789",
  "capitalContainsFold": "xyz789",
  "capitalEqualFold": "xyz789",
  "capitalGT": "xyz789",
  "capitalGTE": "abc123",
  "capitalHasPrefix": "abc123",
  "capitalHasSuffix": "abc123",
  "capitalIn": ["xyz789"],
  "capitalLT": "xyz789",
  "capitalLTE": "abc123",
  "capitalNEQ": "abc123",
  "capitalNotIn": ["xyz789"],
  "code": "xyz789",
  "codeContains": "abc123",
  "codeContainsFold": "abc123",
  "codeEqualFold": "abc123",
  "codeGT": "xyz789",
  "codeGTE": "xyz789",
  "codeHasPrefix": "xyz789",
  "codeHasSuffix": "abc123",
  "codeIn": ["abc123"],
  "codeLT": "abc123",
  "codeLTE": "abc123",
  "codeNEQ": "abc123",
  "codeNotIn": ["abc123"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "currency": "abc123",
  "currencyContains": "xyz789",
  "currencyContainsFold": "xyz789",
  "currencyEqualFold": "xyz789",
  "currencyGT": "xyz789",
  "currencyGTE": "abc123",
  "currencyHasPrefix": "xyz789",
  "currencyHasSuffix": "abc123",
  "currencyIn": ["abc123"],
  "currencyLT": "abc123",
  "currencyLTE": "abc123",
  "currencyNEQ": "xyz789",
  "currencyNotIn": ["xyz789"],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "flag": "abc123",
  "flagContains": "xyz789",
  "flagContainsFold": "xyz789",
  "flagEqualFold": "xyz789",
  "flagGT": "abc123",
  "flagGTE": "abc123",
  "flagHasPrefix": "abc123",
  "flagHasSuffix": "abc123",
  "flagIn": ["xyz789"],
  "flagLT": "xyz789",
  "flagLTE": "xyz789",
  "flagNEQ": "abc123",
  "flagNotIn": ["xyz789"],
  "hasCloudAz": false,
  "hasCloudAzWith": [DeploymentPoolWhereInput],
  "hasFeatures": true,
  "hasFeaturesWith": [FeatureWhereInput],
  "hasProducts": true,
  "hasProductsWith": [ProductWhereInput],
  "hasSubdivisions": false,
  "hasSubdivisionsWith": [AdminDivisionWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "abc123",
  "nameContains": "abc123",
  "nameContainsFold": "xyz789",
  "nameEqualFold": "abc123",
  "nameGT": "xyz789",
  "nameGTE": "abc123",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "abc123",
  "nameIn": ["xyz789"],
  "nameLT": "xyz789",
  "nameLTE": "xyz789",
  "nameNEQ": "abc123",
  "nameNotIn": ["xyz789"],
  "not": CountryWhereInput,
  "or": [CountryWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

CreateAdminDivisionInput

Description

CreateAdminDivisionInput is used for create AdminDivision object. Input was generated by ent.

Fields
Input Field Description
countryID - ID
createdAt - Time
eid - String
healthFacilityIDs - [ID!]
name - String!
townIDs - [ID!]
updatedAt - Time
Example
{
  "countryID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "healthFacilityIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "xyz789",
  "townIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CreateAzureConfiguration

Fields
Input Field Description
accountKey - String!
accountName - String!
containerName - String!
teamId - ID!
Example
{
  "accountKey": "xyz789",
  "accountName": "abc123",
  "containerName": "abc123",
  "teamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

CreateBusinessAccountInfo

Fields
Input Field Description
accountPassword - String!
companyName - String!
contactEmailAddress - String!
contactFirstName - String!
contactLastName - String!
contactPhoneNumber - String
location - UUID!
secondaryAddress - String
streetAddress - String!
Example
{
  "accountPassword": "abc123",
  "companyName": "xyz789",
  "contactEmailAddress": "abc123",
  "contactFirstName": "abc123",
  "contactLastName": "xyz789",
  "contactPhoneNumber": "xyz789",
  "location": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "secondaryAddress": "abc123",
  "streetAddress": "xyz789"
}

CreateBusinessAccountInvite

Fields
Input Field Description
companyName - String!
contactEmailAddress - String!
contactFirstName - String!
contactLastName - String!
contactPhoneNumber - String!
locationID - ID!
secondaryAddress - String!
streetAddress - String!
Example
{
  "companyName": "abc123",
  "contactEmailAddress": "abc123",
  "contactFirstName": "xyz789",
  "contactLastName": "abc123",
  "contactPhoneNumber": "xyz789",
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "secondaryAddress": "abc123",
  "streetAddress": "xyz789"
}

CreateCountryInfo

Fields
Input Field Description
Capital - String!
Code - String!
Currency - String!
Flag - String!
Name - String!
Example
{
  "Capital": "xyz789",
  "Code": "xyz789",
  "Currency": "abc123",
  "Flag": "abc123",
  "Name": "abc123"
}

CreateDBData

Fields
Input Field Description
DBName - String!
DBPassword - String!
DBUsername - String!
Example
{
  "DBName": "xyz789",
  "DBPassword": "abc123",
  "DBUsername": "xyz789"
}

CreateEarlyAdopterInput

Description

CreateEarlyAdopterInput is used for create EarlyAdopter object. Input was generated by ent.

Fields
Input Field Description
createdAt - Time
earlyAdopterType - EarlyAdopterEarlyAdopterType!
eid - String
emailAddress - String
phoneNumber - String
track - EarlyAdopterTrack
updatedAt - Time
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "earlyAdopterType": "HEALTH_CENTER",
  "eid": "abc123",
  "emailAddress": "xyz789",
  "phoneNumber": "xyz789",
  "track": "BETA",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CreateEmailAntiPhishingProtectionInput

Description

CreateEmailAntiPhishingProtectionInput is used for create EmailAntiPhishingProtection object. Input was generated by ent.

Fields
Input Field Description
antiPhishingCode - String!
createdAt - Time
updatedAt - Time
userID - UUID!
Example
{
  "antiPhishingCode": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "userID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}

CreateExternalWebhookInput

Description

CreateExternalWebhookInput is used for create ExternalWebhook object. Input was generated by ent.

Fields
Input Field Description
createdAt - Time
eid - String
filterIP - Boolean!
hookKey - String!
hookType - ExternalWebhookHookType!
origin - [String!]
providerHeaderKey - String
providerHeaderValue - String This is the secret key in the header, bad naming - too late.
serviceProviderName - String!
serviceType - ExternalWebhookServiceType!
state - ExternalWebhookState
updatedAt - Time
withProviderHeader - Boolean!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "filterIP": true,
  "hookKey": "xyz789",
  "hookType": "EXTERNAL",
  "origin": ["abc123"],
  "providerHeaderKey": "abc123",
  "providerHeaderValue": "xyz789",
  "serviceProviderName": "abc123",
  "serviceType": "EMAIL",
  "state": "ACTIVE",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "withProviderHeader": true
}

CreateGCPConfiguration

Fields
Input Field Description
bucket - String!
credentialsJSON - String!
teamId - ID!
withProxy - Boolean
Example
{
  "bucket": "abc123",
  "credentialsJSON": "xyz789",
  "teamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "withProxy": false
}

CreateGuideInput

Description

CreateGuideInput is used for create Guide object. Input was generated by ent.

Fields
Input Field Description
contentHTML - [String!]!
contentMarkdown - [String!]!
createdAt - Time
eid - String
extensionID - ID!
updatedAt - Time
Example
{
  "contentHTML": ["abc123"],
  "contentMarkdown": ["abc123"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "extensionID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CreateHealthFacilityData

Fields
Input Field Description
description - String
images - [Upload!]!
name - String!
openingHours - [String!]!
Example
{
  "description": "xyz789",
  "images": [Upload],
  "name": "xyz789",
  "openingHours": ["xyz789"]
}

CreateJournalInput

Description

CreateJournalInput is used for create Journal object. Input was generated by ent.

Fields
Input Field Description
affectedBodyPart - String!
createdAt - Time
eid - String
journalMetadata - [String!]
patientID - ID
symptoms - [String!]!
tenantID - ID!
updatedAt - Time
Example
{
  "affectedBodyPart": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "journalMetadata": ["abc123"],
  "patientID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "symptoms": ["abc123"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CreateMediaInput

Description

CreateMediaInput is used for create Media object. Input was generated by ent.

Fields
Input Field Description
annotation - String
createdAt - Time
eid - String
extensionID - ID!
mediaURL - String!
updatedAt - Time
Example
{
  "annotation": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "extensionID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "mediaURL": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CreateMeetingInfo

Fields
Input Field Description
LinkId - String!
MagicKey - String!
Username - String!
Example
{
  "LinkId": "abc123",
  "MagicKey": "xyz789",
  "Username": "xyz789"
}

CreatePartnerAccountInfo

Fields
Input Field Description
accountEmail - String!
accountPassword - String!
locationInfo - UUID!
partnerType - String!
Example
{
  "accountEmail": "abc123",
  "accountPassword": "abc123",
  "locationInfo": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "partnerType": "abc123"
}

CreatePartnerAccountInvite

Fields
Input Field Description
accountEmail - String!
locationId - ID!
partnerType - PartnerAccountPartnerType!
Example
{
  "accountEmail": "xyz789",
  "locationId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "partnerType": "APP_VENDOR"
}

CreatePartnerCompanyInput

Description

CreatePartnerCompanyInput is used for create PartnerCompany object. Input was generated by ent.

Fields
Input Field Description
businessOpsCount - Int
companyDescription - String
companyLogoURL - String
companyName - String!
companyPhone - String!
createdAt - Time
eid - String
engineeringCount - Int
locationID - ID
metaBusinessFocus - [String!]!
metaBusinessHosting - [String!]
metaBusinessInitialCustomerList - [String!]
metaBusinessInitialCustomerQuantity - Int
metaBusinessInitialCustomerSegment - [String!]
metaBusinessModel - [String!]!
metaBusinessYoyGrowth - Float Year over year growth rate as a percentage
metaCompanyObjective - String
metaCoreBusiness - String
metaCustomerRevenue - Float
metaCustomerValue - String
metaFoundingYear - String
metaMarketPotential - String Growth opportunities seen with Tawi Health
metaPartnershipBenefits - String
partnerID - ID
registrationNumber - String
street - String!
supportEmail - String
technicalConsultantsCount - Int
updatedAt - Time
verifiedBusiness - Boolean
website - String!
zipCode - String
Example
{
  "businessOpsCount": 123,
  "companyDescription": "abc123",
  "companyLogoURL": "xyz789",
  "companyName": "abc123",
  "companyPhone": "abc123",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "engineeringCount": 987,
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "metaBusinessFocus": ["xyz789"],
  "metaBusinessHosting": ["abc123"],
  "metaBusinessInitialCustomerList": [
    "abc123"
  ],
  "metaBusinessInitialCustomerQuantity": 123,
  "metaBusinessInitialCustomerSegment": [
    "abc123"
  ],
  "metaBusinessModel": ["abc123"],
  "metaBusinessYoyGrowth": 123.45,
  "metaCompanyObjective": "xyz789",
  "metaCoreBusiness": "xyz789",
  "metaCustomerRevenue": 123.45,
  "metaCustomerValue": "xyz789",
  "metaFoundingYear": "xyz789",
  "metaMarketPotential": "abc123",
  "metaPartnershipBenefits": "abc123",
  "partnerID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "registrationNumber": "xyz789",
  "street": "abc123",
  "supportEmail": "xyz789",
  "technicalConsultantsCount": 987,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "verifiedBusiness": false,
  "website": "xyz789",
  "zipCode": "abc123"
}

CreatePartnerContactPersonInput

Description

CreatePartnerContactPersonInput is used for create PartnerContactPerson object. Input was generated by ent.

Fields
Input Field Description
contactType - PartnerContactPersonContactType
createdAt - Time
eid - String
email - String!
firstName - String!
lastName - String!
locationID - ID
metaContactCertification - [String!]
partnerID - ID
phone - String
title - String!
updatedAt - Time
Example
{
  "contactType": "BUYER_ACCOUNT_CONTACT",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "email": "xyz789",
  "firstName": "abc123",
  "lastName": "abc123",
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "metaContactCertification": ["abc123"],
  "partnerID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "phone": "xyz789",
  "title": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CreatePatientAccountInfo

Fields
Input Field Description
accountEmail - String!
accountPassword - String!
authProvider - String!
countryName - String!
firstName - String!
lastName - String!
locationInfo - UUID!
Example
{
  "accountEmail": "abc123",
  "accountPassword": "xyz789",
  "authProvider": "abc123",
  "countryName": "xyz789",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "locationInfo": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}

CreateProxyServerConfiguration

Fields
Input Field Description
password - String
proxyClient - ProxyClientData!
proxyURL - String!
teamId - ID!
username - String
Example
{
  "password": "abc123",
  "proxyClient": ProxyClientData,
  "proxyURL": "xyz789",
  "teamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "username": "abc123"
}

CreateRoutineInput

Description

CreateRoutineInput is used for create Routine object. Input was generated by ent.

Fields
Input Field Description
createdAt - Time
daysEntry - [String!]
eid - String
metadata - [String!]!
patientID - ID
state - RoutineState!
tenantID - ID!
timeEntry - [String!]
title - String!
type - RoutineType!
updatedAt - Time
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "daysEntry": ["xyz789"],
  "eid": "xyz789",
  "metadata": ["abc123"],
  "patientID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "state": "ACTIVE",
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "timeEntry": ["xyz789"],
  "title": "abc123",
  "type": "ONE_TIME",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CreateSThreeBlobConfiguration

Fields
Input Field Description
accessKey - String!
bucket - String!
endpoint - String
region - String!
secret - String!
teamId - ID!
withProxy - Boolean
Example
{
  "accessKey": "abc123",
  "bucket": "abc123",
  "endpoint": "abc123",
  "region": "abc123",
  "secret": "xyz789",
  "teamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "withProxy": true
}

CreateTawiAdminData

Fields
Input Field Description
EmailAddress - String!
FirstName - String!
LastName - String!
PlainPassword - String
Role - TawiAdminCapability!
Example
{
  "EmailAddress": "abc123",
  "FirstName": "abc123",
  "LastName": "abc123",
  "PlainPassword": "abc123",
  "Role": "ADMIN"
}

CreateTawiServiceFeedbackInput

Description

CreateTawiServiceFeedbackInput is used for create TawiServiceFeedback object. Input was generated by ent.

Fields
Input Field Description
actioned - Boolean
createdAt - Time
eid - String
emailAddress - String!
firstName - String!
lastName - String!
message - String!
phoneNumber - String
updatedAt - Time
Example
{
  "actioned": false,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "emailAddress": "abc123",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "message": "abc123",
  "phoneNumber": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

CreateTownInput

Description

CreateTownInput is used for create Town object. Input was generated by ent.

Fields
Input Field Description
adminDivisionID - ID
country - String!
createdAt - Time
eid - String
name - String!
updatedAt - Time
Example
{
  "adminDivisionID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "country": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "name": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

Cursor

Description

Define a Relay Cursor type: https://relay.dev/graphql/connections.htm#sec-Cursor

Example
"gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR"

DeploymentPool

Fields
Field Name Description
coolifyEnvironment - String
coolifyProjectID - String
coolifyServerID - String
createdAt - Time!
eid - String!
id - ID!
instanceID - String!
instanceIP - String!
isActive - Boolean!
key - String! Deployment Pool key; such as aws-us-east-2
name - String! Deployment pool name; example US-EAST-2
provider - DeploymentPoolProvider!
region - [Country!]
updatedAt - Time!
Example
{
  "coolifyEnvironment": "xyz789",
  "coolifyProjectID": "abc123",
  "coolifyServerID": "abc123",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "instanceID": "abc123",
  "instanceIP": "xyz789",
  "isActive": false,
  "key": "abc123",
  "name": "xyz789",
  "provider": "AWS",
  "region": [Country],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

DeploymentPoolConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [DeploymentPoolEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [DeploymentPoolEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

DeploymentPoolData

Fields
Input Field Description
coolifyEnvironment - String
coolifyProjectID - String
coolifyServerID - String
instanceID - String!
instanceIP - String!
key - String!
name - String!
provider - DeploymentPoolProvider!
region - [ID!]
Example
{
  "coolifyEnvironment": "xyz789",
  "coolifyProjectID": "xyz789",
  "coolifyServerID": "xyz789",
  "instanceID": "abc123",
  "instanceIP": "abc123",
  "key": "xyz789",
  "name": "xyz789",
  "provider": "AWS",
  "region": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ]
}

DeploymentPoolEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - DeploymentPool The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": DeploymentPool
}

DeploymentPoolOrder

Description

Ordering options for DeploymentPool connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - DeploymentPoolOrderField! The field by which to order DeploymentPools.
Example
{"direction": "ASC", "field": "CREATED_AT"}

DeploymentPoolOrderField

Description

Properties by which DeploymentPool connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

DeploymentPoolProvider

Description

DeploymentPoolProvider is enum for the field provider

Values
Enum Value Description

AWS

AZURE

DIGITAL_OCEAN

GCP

HETZNER

SERVER_CORE

Example
"AWS"

DeploymentPoolWhereInput

Description

DeploymentPoolWhereInput is used for filtering DeploymentPool objects. Input was generated by ent.

Fields
Input Field Description
and - [DeploymentPoolWhereInput!]
coolifyEnvironment - String coolify_environment field predicates
coolifyEnvironmentContains - String
coolifyEnvironmentContainsFold - String
coolifyEnvironmentEqualFold - String
coolifyEnvironmentGT - String
coolifyEnvironmentGTE - String
coolifyEnvironmentHasPrefix - String
coolifyEnvironmentHasSuffix - String
coolifyEnvironmentIn - [String!]
coolifyEnvironmentIsNil - Boolean
coolifyEnvironmentLT - String
coolifyEnvironmentLTE - String
coolifyEnvironmentNEQ - String
coolifyEnvironmentNotIn - [String!]
coolifyEnvironmentNotNil - Boolean
coolifyProjectID - String coolify_project_id field predicates
coolifyProjectIDContains - String
coolifyProjectIDContainsFold - String
coolifyProjectIDEqualFold - String
coolifyProjectIDGT - String
coolifyProjectIDGTE - String
coolifyProjectIDHasPrefix - String
coolifyProjectIDHasSuffix - String
coolifyProjectIDIn - [String!]
coolifyProjectIDIsNil - Boolean
coolifyProjectIDLT - String
coolifyProjectIDLTE - String
coolifyProjectIDNEQ - String
coolifyProjectIDNotIn - [String!]
coolifyProjectIDNotNil - Boolean
coolifyServerID - String coolify_server_id field predicates
coolifyServerIDContains - String
coolifyServerIDContainsFold - String
coolifyServerIDEqualFold - String
coolifyServerIDGT - String
coolifyServerIDGTE - String
coolifyServerIDHasPrefix - String
coolifyServerIDHasSuffix - String
coolifyServerIDIn - [String!]
coolifyServerIDIsNil - Boolean
coolifyServerIDLT - String
coolifyServerIDLTE - String
coolifyServerIDNEQ - String
coolifyServerIDNotIn - [String!]
coolifyServerIDNotNil - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasRegion - Boolean region edge predicates
hasRegionWith - [CountryWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
instanceID - String instance_id field predicates
instanceIDContains - String
instanceIDContainsFold - String
instanceIDEqualFold - String
instanceIDGT - String
instanceIDGTE - String
instanceIDHasPrefix - String
instanceIDHasSuffix - String
instanceIDIn - [String!]
instanceIDLT - String
instanceIDLTE - String
instanceIDNEQ - String
instanceIDNotIn - [String!]
instanceIP - String instance_ip field predicates
instanceIPContains - String
instanceIPContainsFold - String
instanceIPEqualFold - String
instanceIPGT - String
instanceIPGTE - String
instanceIPHasPrefix - String
instanceIPHasSuffix - String
instanceIPIn - [String!]
instanceIPLT - String
instanceIPLTE - String
instanceIPNEQ - String
instanceIPNotIn - [String!]
isActive - Boolean is_active field predicates
isActiveNEQ - Boolean
key - String key field predicates
keyContains - String
keyContainsFold - String
keyEqualFold - String
keyGT - String
keyGTE - String
keyHasPrefix - String
keyHasSuffix - String
keyIn - [String!]
keyLT - String
keyLTE - String
keyNEQ - String
keyNotIn - [String!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - DeploymentPoolWhereInput
or - [DeploymentPoolWhereInput!]
provider - DeploymentPoolProvider provider field predicates
providerIn - [DeploymentPoolProvider!]
providerNEQ - DeploymentPoolProvider
providerNotIn - [DeploymentPoolProvider!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [DeploymentPoolWhereInput],
  "coolifyEnvironment": "abc123",
  "coolifyEnvironmentContains": "xyz789",
  "coolifyEnvironmentContainsFold": "xyz789",
  "coolifyEnvironmentEqualFold": "xyz789",
  "coolifyEnvironmentGT": "xyz789",
  "coolifyEnvironmentGTE": "abc123",
  "coolifyEnvironmentHasPrefix": "xyz789",
  "coolifyEnvironmentHasSuffix": "abc123",
  "coolifyEnvironmentIn": ["abc123"],
  "coolifyEnvironmentIsNil": true,
  "coolifyEnvironmentLT": "xyz789",
  "coolifyEnvironmentLTE": "abc123",
  "coolifyEnvironmentNEQ": "xyz789",
  "coolifyEnvironmentNotIn": ["xyz789"],
  "coolifyEnvironmentNotNil": true,
  "coolifyProjectID": "abc123",
  "coolifyProjectIDContains": "abc123",
  "coolifyProjectIDContainsFold": "xyz789",
  "coolifyProjectIDEqualFold": "abc123",
  "coolifyProjectIDGT": "abc123",
  "coolifyProjectIDGTE": "xyz789",
  "coolifyProjectIDHasPrefix": "abc123",
  "coolifyProjectIDHasSuffix": "abc123",
  "coolifyProjectIDIn": ["xyz789"],
  "coolifyProjectIDIsNil": false,
  "coolifyProjectIDLT": "abc123",
  "coolifyProjectIDLTE": "xyz789",
  "coolifyProjectIDNEQ": "abc123",
  "coolifyProjectIDNotIn": ["xyz789"],
  "coolifyProjectIDNotNil": false,
  "coolifyServerID": "xyz789",
  "coolifyServerIDContains": "xyz789",
  "coolifyServerIDContainsFold": "abc123",
  "coolifyServerIDEqualFold": "abc123",
  "coolifyServerIDGT": "xyz789",
  "coolifyServerIDGTE": "abc123",
  "coolifyServerIDHasPrefix": "xyz789",
  "coolifyServerIDHasSuffix": "abc123",
  "coolifyServerIDIn": ["xyz789"],
  "coolifyServerIDIsNil": false,
  "coolifyServerIDLT": "xyz789",
  "coolifyServerIDLTE": "abc123",
  "coolifyServerIDNEQ": "xyz789",
  "coolifyServerIDNotIn": ["xyz789"],
  "coolifyServerIDNotNil": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasRegion": true,
  "hasRegionWith": [CountryWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "instanceID": "abc123",
  "instanceIDContains": "xyz789",
  "instanceIDContainsFold": "xyz789",
  "instanceIDEqualFold": "xyz789",
  "instanceIDGT": "abc123",
  "instanceIDGTE": "abc123",
  "instanceIDHasPrefix": "xyz789",
  "instanceIDHasSuffix": "abc123",
  "instanceIDIn": ["xyz789"],
  "instanceIDLT": "abc123",
  "instanceIDLTE": "xyz789",
  "instanceIDNEQ": "xyz789",
  "instanceIDNotIn": ["xyz789"],
  "instanceIP": "abc123",
  "instanceIPContains": "abc123",
  "instanceIPContainsFold": "abc123",
  "instanceIPEqualFold": "abc123",
  "instanceIPGT": "abc123",
  "instanceIPGTE": "xyz789",
  "instanceIPHasPrefix": "abc123",
  "instanceIPHasSuffix": "abc123",
  "instanceIPIn": ["abc123"],
  "instanceIPLT": "abc123",
  "instanceIPLTE": "xyz789",
  "instanceIPNEQ": "xyz789",
  "instanceIPNotIn": ["abc123"],
  "isActive": false,
  "isActiveNEQ": false,
  "key": "xyz789",
  "keyContains": "xyz789",
  "keyContainsFold": "xyz789",
  "keyEqualFold": "abc123",
  "keyGT": "abc123",
  "keyGTE": "xyz789",
  "keyHasPrefix": "xyz789",
  "keyHasSuffix": "abc123",
  "keyIn": ["xyz789"],
  "keyLT": "xyz789",
  "keyLTE": "xyz789",
  "keyNEQ": "abc123",
  "keyNotIn": ["xyz789"],
  "name": "xyz789",
  "nameContains": "xyz789",
  "nameContainsFold": "xyz789",
  "nameEqualFold": "xyz789",
  "nameGT": "xyz789",
  "nameGTE": "abc123",
  "nameHasPrefix": "abc123",
  "nameHasSuffix": "abc123",
  "nameIn": ["xyz789"],
  "nameLT": "abc123",
  "nameLTE": "xyz789",
  "nameNEQ": "xyz789",
  "nameNotIn": ["xyz789"],
  "not": DeploymentPoolWhereInput,
  "or": [DeploymentPoolWhereInput],
  "provider": "AWS",
  "providerIn": ["AWS"],
  "providerNEQ": "AWS",
  "providerNotIn": ["AWS"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Diagnosis

Fields
Field Name Description
appointment - Appointment
complaints - [String!]!
createdAt - Time!
diagnosisChannel - DiagnosisDiagnosisChannel!
diagnosticsMetadata - [String!]!
eid - String!
id - ID!
key - UUID!
patient - Patient
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "appointment": Appointment,
  "complaints": ["xyz789"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "diagnosisChannel": "MOBILE",
  "diagnosticsMetadata": ["xyz789"],
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "key": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "patient": Patient,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

DiagnosisConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [DiagnosisEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [DiagnosisEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

DiagnosisDiagnosisChannel

Description

DiagnosisDiagnosisChannel is enum for the field diagnosis_channel

Values
Enum Value Description

MOBILE

USSD

WEB

Example
"MOBILE"

DiagnosisEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Diagnosis The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Diagnosis
}

DiagnosisOrder

Description

Ordering options for Diagnosis connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - DiagnosisOrderField! The field by which to order Diagnoses.
Example
{"direction": "ASC", "field": "CREATED_AT"}

DiagnosisOrderField

Description

Properties by which Diagnosis connections can be ordered.

Values
Enum Value Description

CREATED_AT

DIAGNOSIS_CHANNEL

Example
"CREATED_AT"

DiagnosisWhereInput

Description

DiagnosisWhereInput is used for filtering Diagnosis objects. Input was generated by ent.

Fields
Input Field Description
and - [DiagnosisWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
diagnosisChannel - DiagnosisDiagnosisChannel diagnosis_channel field predicates
diagnosisChannelIn - [DiagnosisDiagnosisChannel!]
diagnosisChannelNEQ - DiagnosisDiagnosisChannel
diagnosisChannelNotIn - [DiagnosisDiagnosisChannel!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasAppointment - Boolean appointment edge predicates
hasAppointmentWith - [AppointmentWhereInput!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
key - UUID key field predicates
keyGT - UUID
keyGTE - UUID
keyIn - [UUID!]
keyLT - UUID
keyLTE - UUID
keyNEQ - UUID
keyNotIn - [UUID!]
not - DiagnosisWhereInput
or - [DiagnosisWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [DiagnosisWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "diagnosisChannel": "MOBILE",
  "diagnosisChannelIn": ["MOBILE"],
  "diagnosisChannelNEQ": "MOBILE",
  "diagnosisChannelNotIn": ["MOBILE"],
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasAppointment": false,
  "hasAppointmentWith": [AppointmentWhereInput],
  "hasPatient": true,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": false,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "key": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "keyGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "keyGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "keyIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "keyLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "keyLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "keyNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "keyNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "not": DiagnosisWhereInput,
  "or": [DiagnosisWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

EarlyAdopter

Fields
Field Name Description
createdAt - Time!
earlyAdopterType - EarlyAdopterEarlyAdopterType!
eid - String!
emailAddress - String
id - ID!
phoneNumber - String
track - EarlyAdopterTrack!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "earlyAdopterType": "HEALTH_CENTER",
  "eid": "xyz789",
  "emailAddress": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "phoneNumber": "xyz789",
  "track": "BETA",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

EarlyAdopterConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [EarlyAdopterEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [EarlyAdopterEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

EarlyAdopterEarlyAdopterType

Description

EarlyAdopterEarlyAdopterType is enum for the field early_adopter_type

Values
Enum Value Description

HEALTH_CENTER

PARTNER

PATIENT

PRACTITIONER

Example
"HEALTH_CENTER"

EarlyAdopterEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - EarlyAdopter The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": EarlyAdopter
}

EarlyAdopterOrder

Description

Ordering options for EarlyAdopter connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - EarlyAdopterOrderField! The field by which to order EarlyAdopters.
Example
{"direction": "ASC", "field": "CREATED_AT"}

EarlyAdopterOrderField

Description

Properties by which EarlyAdopter connections can be ordered.

Values
Enum Value Description

CREATED_AT

EARLY_ADOPTER_TYPE

Example
"CREATED_AT"

EarlyAdopterTrack

Description

EarlyAdopterTrack is enum for the field track

Values
Enum Value Description

BETA

PREVIEW

Example
"BETA"

EarlyAdopterWhereInput

Description

EarlyAdopterWhereInput is used for filtering EarlyAdopter objects. Input was generated by ent.

Fields
Input Field Description
and - [EarlyAdopterWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
earlyAdopterType - EarlyAdopterEarlyAdopterType early_adopter_type field predicates
earlyAdopterTypeIn - [EarlyAdopterEarlyAdopterType!]
earlyAdopterTypeNEQ - EarlyAdopterEarlyAdopterType
earlyAdopterTypeNotIn - [EarlyAdopterEarlyAdopterType!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
emailAddress - String email_address field predicates
emailAddressContains - String
emailAddressContainsFold - String
emailAddressEqualFold - String
emailAddressGT - String
emailAddressGTE - String
emailAddressHasPrefix - String
emailAddressHasSuffix - String
emailAddressIn - [String!]
emailAddressIsNil - Boolean
emailAddressLT - String
emailAddressLTE - String
emailAddressNEQ - String
emailAddressNotIn - [String!]
emailAddressNotNil - Boolean
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - EarlyAdopterWhereInput
or - [EarlyAdopterWhereInput!]
phoneNumber - String phone_number field predicates
phoneNumberContains - String
phoneNumberContainsFold - String
phoneNumberEqualFold - String
phoneNumberGT - String
phoneNumberGTE - String
phoneNumberHasPrefix - String
phoneNumberHasSuffix - String
phoneNumberIn - [String!]
phoneNumberIsNil - Boolean
phoneNumberLT - String
phoneNumberLTE - String
phoneNumberNEQ - String
phoneNumberNotIn - [String!]
phoneNumberNotNil - Boolean
track - EarlyAdopterTrack track field predicates
trackIn - [EarlyAdopterTrack!]
trackNEQ - EarlyAdopterTrack
trackNotIn - [EarlyAdopterTrack!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [EarlyAdopterWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "earlyAdopterType": "HEALTH_CENTER",
  "earlyAdopterTypeIn": ["HEALTH_CENTER"],
  "earlyAdopterTypeNEQ": "HEALTH_CENTER",
  "earlyAdopterTypeNotIn": ["HEALTH_CENTER"],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "emailAddress": "abc123",
  "emailAddressContains": "abc123",
  "emailAddressContainsFold": "xyz789",
  "emailAddressEqualFold": "abc123",
  "emailAddressGT": "xyz789",
  "emailAddressGTE": "xyz789",
  "emailAddressHasPrefix": "abc123",
  "emailAddressHasSuffix": "xyz789",
  "emailAddressIn": ["abc123"],
  "emailAddressIsNil": false,
  "emailAddressLT": "xyz789",
  "emailAddressLTE": "abc123",
  "emailAddressNEQ": "xyz789",
  "emailAddressNotIn": ["xyz789"],
  "emailAddressNotNil": true,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": EarlyAdopterWhereInput,
  "or": [EarlyAdopterWhereInput],
  "phoneNumber": "abc123",
  "phoneNumberContains": "abc123",
  "phoneNumberContainsFold": "abc123",
  "phoneNumberEqualFold": "abc123",
  "phoneNumberGT": "abc123",
  "phoneNumberGTE": "xyz789",
  "phoneNumberHasPrefix": "xyz789",
  "phoneNumberHasSuffix": "xyz789",
  "phoneNumberIn": ["abc123"],
  "phoneNumberIsNil": true,
  "phoneNumberLT": "abc123",
  "phoneNumberLTE": "xyz789",
  "phoneNumberNEQ": "abc123",
  "phoneNumberNotIn": ["abc123"],
  "phoneNumberNotNil": true,
  "track": "BETA",
  "trackIn": ["BETA"],
  "trackNEQ": "BETA",
  "trackNotIn": ["BETA"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

EmailAntiPhishingProtection

Fields
Field Name Description
antiPhishingCode - String!
createdAt - Time!
id - ID!
updatedAt - Time!
userID - UUID!
Example
{
  "antiPhishingCode": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "userID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}

EmailAntiPhishingProtectionConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [EmailAntiPhishingProtectionEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [EmailAntiPhishingProtectionEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

EmailAntiPhishingProtectionEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - EmailAntiPhishingProtection The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": EmailAntiPhishingProtection
}

EmailAntiPhishingProtectionOrder

Description

Ordering options for EmailAntiPhishingProtection connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - EmailAntiPhishingProtectionOrderField! The field by which to order EmailAntiPhishingProtections.
Example
{"direction": "ASC", "field": "CREATED_AT"}

EmailAntiPhishingProtectionOrderField

Description

Properties by which EmailAntiPhishingProtection connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

EmailAntiPhishingProtectionWhereInput

Description

EmailAntiPhishingProtectionWhereInput is used for filtering EmailAntiPhishingProtection objects. Input was generated by ent.

Fields
Input Field Description
and - [EmailAntiPhishingProtectionWhereInput!]
antiPhishingCode - String anti_phishing_code field predicates
antiPhishingCodeContains - String
antiPhishingCodeContainsFold - String
antiPhishingCodeEqualFold - String
antiPhishingCodeGT - String
antiPhishingCodeGTE - String
antiPhishingCodeHasPrefix - String
antiPhishingCodeHasSuffix - String
antiPhishingCodeIn - [String!]
antiPhishingCodeLT - String
antiPhishingCodeLTE - String
antiPhishingCodeNEQ - String
antiPhishingCodeNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - EmailAntiPhishingProtectionWhereInput
or - [EmailAntiPhishingProtectionWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
userID - UUID user_id field predicates
userIDGT - UUID
userIDGTE - UUID
userIDIn - [UUID!]
userIDLT - UUID
userIDLTE - UUID
userIDNEQ - UUID
userIDNotIn - [UUID!]
Example
{
  "and": [EmailAntiPhishingProtectionWhereInput],
  "antiPhishingCode": "xyz789",
  "antiPhishingCodeContains": "xyz789",
  "antiPhishingCodeContainsFold": "abc123",
  "antiPhishingCodeEqualFold": "abc123",
  "antiPhishingCodeGT": "abc123",
  "antiPhishingCodeGTE": "xyz789",
  "antiPhishingCodeHasPrefix": "abc123",
  "antiPhishingCodeHasSuffix": "xyz789",
  "antiPhishingCodeIn": ["xyz789"],
  "antiPhishingCodeLT": "abc123",
  "antiPhishingCodeLTE": "xyz789",
  "antiPhishingCodeNEQ": "xyz789",
  "antiPhishingCodeNotIn": ["xyz789"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": EmailAntiPhishingProtectionWhereInput,
  "or": [EmailAntiPhishingProtectionWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "userID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "userIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "userIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "userIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "userIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "userIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "userIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "userIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ]
}

EmailOutbox

Fields
Field Name Description
createdAt - Time!
deliveryStatus - EmailOutboxDeliveryStatus!
encodedEmailBody - String!
id - ID!
mailgunEmailError - String
mailgunEmailID - String
subject - String!
to - String!
updatedAt - Time!
zohoEmailID - String
zohoMessageID - String
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "deliveryStatus": "FAILED",
  "encodedEmailBody": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "mailgunEmailError": "abc123",
  "mailgunEmailID": "abc123",
  "subject": "abc123",
  "to": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "zohoEmailID": "abc123",
  "zohoMessageID": "xyz789"
}

EmailOutboxConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [EmailOutboxEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [EmailOutboxEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

EmailOutboxDeliveryStatus

Description

EmailOutboxDeliveryStatus is enum for the field delivery_status

Values
Enum Value Description

FAILED

QUEUED

Example
"FAILED"

EmailOutboxEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - EmailOutbox The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": EmailOutbox
}

EmailOutboxOrder

Description

Ordering options for EmailOutbox connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - EmailOutboxOrderField! The field by which to order EmailOutboxes.
Example
{"direction": "ASC", "field": "CREATED_AT"}

EmailOutboxOrderField

Description

Properties by which EmailOutbox connections can be ordered.

Values
Enum Value Description

CREATED_AT

EMAIL_STATUS

Example
"CREATED_AT"

EmailOutboxWhereInput

Description

EmailOutboxWhereInput is used for filtering EmailOutbox objects. Input was generated by ent.

Fields
Input Field Description
and - [EmailOutboxWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
deliveryStatus - EmailOutboxDeliveryStatus delivery_status field predicates
deliveryStatusIn - [EmailOutboxDeliveryStatus!]
deliveryStatusNEQ - EmailOutboxDeliveryStatus
deliveryStatusNotIn - [EmailOutboxDeliveryStatus!]
encodedEmailBody - String encoded_email_body field predicates
encodedEmailBodyContains - String
encodedEmailBodyContainsFold - String
encodedEmailBodyEqualFold - String
encodedEmailBodyGT - String
encodedEmailBodyGTE - String
encodedEmailBodyHasPrefix - String
encodedEmailBodyHasSuffix - String
encodedEmailBodyIn - [String!]
encodedEmailBodyLT - String
encodedEmailBodyLTE - String
encodedEmailBodyNEQ - String
encodedEmailBodyNotIn - [String!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
mailgunEmailError - String mailgun_email_error field predicates
mailgunEmailErrorContains - String
mailgunEmailErrorContainsFold - String
mailgunEmailErrorEqualFold - String
mailgunEmailErrorGT - String
mailgunEmailErrorGTE - String
mailgunEmailErrorHasPrefix - String
mailgunEmailErrorHasSuffix - String
mailgunEmailErrorIn - [String!]
mailgunEmailErrorIsNil - Boolean
mailgunEmailErrorLT - String
mailgunEmailErrorLTE - String
mailgunEmailErrorNEQ - String
mailgunEmailErrorNotIn - [String!]
mailgunEmailErrorNotNil - Boolean
mailgunEmailID - String mailgun_email_id field predicates
mailgunEmailIDContains - String
mailgunEmailIDContainsFold - String
mailgunEmailIDEqualFold - String
mailgunEmailIDGT - String
mailgunEmailIDGTE - String
mailgunEmailIDHasPrefix - String
mailgunEmailIDHasSuffix - String
mailgunEmailIDIn - [String!]
mailgunEmailIDIsNil - Boolean
mailgunEmailIDLT - String
mailgunEmailIDLTE - String
mailgunEmailIDNEQ - String
mailgunEmailIDNotIn - [String!]
mailgunEmailIDNotNil - Boolean
not - EmailOutboxWhereInput
or - [EmailOutboxWhereInput!]
subject - String subject field predicates
subjectContains - String
subjectContainsFold - String
subjectEqualFold - String
subjectGT - String
subjectGTE - String
subjectHasPrefix - String
subjectHasSuffix - String
subjectIn - [String!]
subjectLT - String
subjectLTE - String
subjectNEQ - String
subjectNotIn - [String!]
to - String to field predicates
toContains - String
toContainsFold - String
toEqualFold - String
toGT - String
toGTE - String
toHasPrefix - String
toHasSuffix - String
toIn - [String!]
toLT - String
toLTE - String
toNEQ - String
toNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
zohoEmailID - String zoho_email_id field predicates
zohoEmailIDContains - String
zohoEmailIDContainsFold - String
zohoEmailIDEqualFold - String
zohoEmailIDGT - String
zohoEmailIDGTE - String
zohoEmailIDHasPrefix - String
zohoEmailIDHasSuffix - String
zohoEmailIDIn - [String!]
zohoEmailIDIsNil - Boolean
zohoEmailIDLT - String
zohoEmailIDLTE - String
zohoEmailIDNEQ - String
zohoEmailIDNotIn - [String!]
zohoEmailIDNotNil - Boolean
zohoMessageID - String zoho_message_id field predicates
zohoMessageIDContains - String
zohoMessageIDContainsFold - String
zohoMessageIDEqualFold - String
zohoMessageIDGT - String
zohoMessageIDGTE - String
zohoMessageIDHasPrefix - String
zohoMessageIDHasSuffix - String
zohoMessageIDIn - [String!]
zohoMessageIDIsNil - Boolean
zohoMessageIDLT - String
zohoMessageIDLTE - String
zohoMessageIDNEQ - String
zohoMessageIDNotIn - [String!]
zohoMessageIDNotNil - Boolean
Example
{
  "and": [EmailOutboxWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "deliveryStatus": "FAILED",
  "deliveryStatusIn": ["FAILED"],
  "deliveryStatusNEQ": "FAILED",
  "deliveryStatusNotIn": ["FAILED"],
  "encodedEmailBody": "abc123",
  "encodedEmailBodyContains": "xyz789",
  "encodedEmailBodyContainsFold": "xyz789",
  "encodedEmailBodyEqualFold": "abc123",
  "encodedEmailBodyGT": "abc123",
  "encodedEmailBodyGTE": "abc123",
  "encodedEmailBodyHasPrefix": "abc123",
  "encodedEmailBodyHasSuffix": "abc123",
  "encodedEmailBodyIn": ["abc123"],
  "encodedEmailBodyLT": "abc123",
  "encodedEmailBodyLTE": "abc123",
  "encodedEmailBodyNEQ": "abc123",
  "encodedEmailBodyNotIn": ["abc123"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "mailgunEmailError": "xyz789",
  "mailgunEmailErrorContains": "xyz789",
  "mailgunEmailErrorContainsFold": "abc123",
  "mailgunEmailErrorEqualFold": "xyz789",
  "mailgunEmailErrorGT": "abc123",
  "mailgunEmailErrorGTE": "xyz789",
  "mailgunEmailErrorHasPrefix": "abc123",
  "mailgunEmailErrorHasSuffix": "abc123",
  "mailgunEmailErrorIn": ["abc123"],
  "mailgunEmailErrorIsNil": true,
  "mailgunEmailErrorLT": "xyz789",
  "mailgunEmailErrorLTE": "abc123",
  "mailgunEmailErrorNEQ": "abc123",
  "mailgunEmailErrorNotIn": ["xyz789"],
  "mailgunEmailErrorNotNil": false,
  "mailgunEmailID": "abc123",
  "mailgunEmailIDContains": "abc123",
  "mailgunEmailIDContainsFold": "abc123",
  "mailgunEmailIDEqualFold": "xyz789",
  "mailgunEmailIDGT": "abc123",
  "mailgunEmailIDGTE": "abc123",
  "mailgunEmailIDHasPrefix": "abc123",
  "mailgunEmailIDHasSuffix": "abc123",
  "mailgunEmailIDIn": ["abc123"],
  "mailgunEmailIDIsNil": false,
  "mailgunEmailIDLT": "abc123",
  "mailgunEmailIDLTE": "abc123",
  "mailgunEmailIDNEQ": "abc123",
  "mailgunEmailIDNotIn": ["abc123"],
  "mailgunEmailIDNotNil": false,
  "not": EmailOutboxWhereInput,
  "or": [EmailOutboxWhereInput],
  "subject": "xyz789",
  "subjectContains": "xyz789",
  "subjectContainsFold": "abc123",
  "subjectEqualFold": "abc123",
  "subjectGT": "abc123",
  "subjectGTE": "xyz789",
  "subjectHasPrefix": "xyz789",
  "subjectHasSuffix": "abc123",
  "subjectIn": ["xyz789"],
  "subjectLT": "xyz789",
  "subjectLTE": "xyz789",
  "subjectNEQ": "xyz789",
  "subjectNotIn": ["abc123"],
  "to": "xyz789",
  "toContains": "xyz789",
  "toContainsFold": "abc123",
  "toEqualFold": "abc123",
  "toGT": "abc123",
  "toGTE": "abc123",
  "toHasPrefix": "abc123",
  "toHasSuffix": "abc123",
  "toIn": ["abc123"],
  "toLT": "xyz789",
  "toLTE": "xyz789",
  "toNEQ": "abc123",
  "toNotIn": ["xyz789"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "zohoEmailID": "abc123",
  "zohoEmailIDContains": "abc123",
  "zohoEmailIDContainsFold": "xyz789",
  "zohoEmailIDEqualFold": "xyz789",
  "zohoEmailIDGT": "xyz789",
  "zohoEmailIDGTE": "xyz789",
  "zohoEmailIDHasPrefix": "xyz789",
  "zohoEmailIDHasSuffix": "abc123",
  "zohoEmailIDIn": ["abc123"],
  "zohoEmailIDIsNil": false,
  "zohoEmailIDLT": "abc123",
  "zohoEmailIDLTE": "xyz789",
  "zohoEmailIDNEQ": "abc123",
  "zohoEmailIDNotIn": ["abc123"],
  "zohoEmailIDNotNil": true,
  "zohoMessageID": "abc123",
  "zohoMessageIDContains": "abc123",
  "zohoMessageIDContainsFold": "xyz789",
  "zohoMessageIDEqualFold": "abc123",
  "zohoMessageIDGT": "xyz789",
  "zohoMessageIDGTE": "xyz789",
  "zohoMessageIDHasPrefix": "xyz789",
  "zohoMessageIDHasSuffix": "abc123",
  "zohoMessageIDIn": ["xyz789"],
  "zohoMessageIDIsNil": false,
  "zohoMessageIDLT": "xyz789",
  "zohoMessageIDLTE": "xyz789",
  "zohoMessageIDNEQ": "abc123",
  "zohoMessageIDNotIn": ["abc123"],
  "zohoMessageIDNotNil": false
}

EmailValidationResponse

Fields
Field Name Description
IsBot - Boolean!
IsDisposable - Boolean!
IsInDistributionList - Boolean!
Risk - EmailValidationRisk!
Example
{
  "IsBot": false,
  "IsDisposable": true,
  "IsInDistributionList": true,
  "Risk": "HIGH"
}

EmailValidationRisk

Values
Enum Value Description

HIGH

LOW

MEDIUM

UNKNOWN

Example
"HIGH"

EmergencyContact

Fields
Field Name Description
createdAt - Time!
eid - String!
firstName - String!
id - ID!
lastName - String!
patient - [Patient!]
phoneNumber - String!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "firstName": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "lastName": "xyz789",
  "patient": [Patient],
  "phoneNumber": "xyz789",
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

EmergencyContactConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [EmergencyContactEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [EmergencyContactEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

EmergencyContactEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - EmergencyContact The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": EmergencyContact
}

EmergencyContactOrder

Description

Ordering options for EmergencyContact connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - EmergencyContactOrderField! The field by which to order EmergencyContacts.
Example
{"direction": "ASC", "field": "CREATED_AT"}

EmergencyContactOrderField

Description

Properties by which EmergencyContact connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

EmergencyContactWhereInput

Description

EmergencyContactWhereInput is used for filtering EmergencyContact objects. Input was generated by ent.

Fields
Input Field Description
and - [EmergencyContactWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
firstName - String first_name field predicates
firstNameContains - String
firstNameContainsFold - String
firstNameEqualFold - String
firstNameGT - String
firstNameGTE - String
firstNameHasPrefix - String
firstNameHasSuffix - String
firstNameIn - [String!]
firstNameLT - String
firstNameLTE - String
firstNameNEQ - String
firstNameNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
lastName - String last_name field predicates
lastNameContains - String
lastNameContainsFold - String
lastNameEqualFold - String
lastNameGT - String
lastNameGTE - String
lastNameHasPrefix - String
lastNameHasSuffix - String
lastNameIn - [String!]
lastNameLT - String
lastNameLTE - String
lastNameNEQ - String
lastNameNotIn - [String!]
not - EmergencyContactWhereInput
or - [EmergencyContactWhereInput!]
phoneNumber - String phone_number field predicates
phoneNumberContains - String
phoneNumberContainsFold - String
phoneNumberEqualFold - String
phoneNumberGT - String
phoneNumberGTE - String
phoneNumberHasPrefix - String
phoneNumberHasSuffix - String
phoneNumberIn - [String!]
phoneNumberLT - String
phoneNumberLTE - String
phoneNumberNEQ - String
phoneNumberNotIn - [String!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [EmergencyContactWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "firstName": "abc123",
  "firstNameContains": "abc123",
  "firstNameContainsFold": "abc123",
  "firstNameEqualFold": "abc123",
  "firstNameGT": "abc123",
  "firstNameGTE": "abc123",
  "firstNameHasPrefix": "abc123",
  "firstNameHasSuffix": "abc123",
  "firstNameIn": ["xyz789"],
  "firstNameLT": "abc123",
  "firstNameLTE": "abc123",
  "firstNameNEQ": "abc123",
  "firstNameNotIn": ["abc123"],
  "hasPatient": true,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "lastName": "xyz789",
  "lastNameContains": "abc123",
  "lastNameContainsFold": "xyz789",
  "lastNameEqualFold": "xyz789",
  "lastNameGT": "xyz789",
  "lastNameGTE": "abc123",
  "lastNameHasPrefix": "xyz789",
  "lastNameHasSuffix": "xyz789",
  "lastNameIn": ["xyz789"],
  "lastNameLT": "xyz789",
  "lastNameLTE": "xyz789",
  "lastNameNEQ": "xyz789",
  "lastNameNotIn": ["abc123"],
  "not": EmergencyContactWhereInput,
  "or": [EmergencyContactWhereInput],
  "phoneNumber": "xyz789",
  "phoneNumberContains": "abc123",
  "phoneNumberContainsFold": "abc123",
  "phoneNumberEqualFold": "abc123",
  "phoneNumberGT": "xyz789",
  "phoneNumberGTE": "abc123",
  "phoneNumberHasPrefix": "xyz789",
  "phoneNumberHasSuffix": "abc123",
  "phoneNumberIn": ["xyz789"],
  "phoneNumberLT": "abc123",
  "phoneNumberLTE": "xyz789",
  "phoneNumberNEQ": "xyz789",
  "phoneNumberNotIn": ["abc123"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

EnrollAccountRequestData

Fields
Input Field Description
key - String!
otp - String!
Example
{
  "key": "abc123",
  "otp": "abc123"
}

Extension

Fields
Field Name Description
createdAt - Time!
eid - String!
extensionDescription - String!
extensionID - String!
extensionIsEssential - Boolean!
extensionIsPrevileged - Boolean!
extensionLogo - String!
extensionLongDescription - String
extensionName - String!
extensionReleaseProvider - ExtensionExtensionReleaseProvider!
extensionTenancy - [String!]!
extensionType - ExtensionExtensionType!
guide - Guide
host - String
id - ID!
isListed - Boolean!
project - Project
releases - [Release!]
screenshots - [Media!]
trialPeriodDays - Int!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "extensionDescription": "xyz789",
  "extensionID": "xyz789",
  "extensionIsEssential": true,
  "extensionIsPrevileged": true,
  "extensionLogo": "abc123",
  "extensionLongDescription": "xyz789",
  "extensionName": "xyz789",
  "extensionReleaseProvider": "CONTAINER_REGISTRY",
  "extensionTenancy": ["abc123"],
  "extensionType": "MODULE",
  "guide": Guide,
  "host": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "isListed": true,
  "project": Project,
  "releases": [Release],
  "screenshots": [Media],
  "trialPeriodDays": 123,
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ExtensionConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ExtensionEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ExtensionEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ExtensionData

Fields
Input Field Description
defaultTrialDays - Int
extensionDescription - String!
extensionID - String!
extensionIsEssential - Boolean
extensionIsPrevileged - Boolean
extensionLogo - String!
extensionLongDescription - String!
extensionName - String!
extensionReleaseProvider - ExtensionExtensionReleaseProvider
extensionTenancy - [ExtensionTenancyOpts!]!
extensionType - ExtensionExtensionType
hostURL - String
isListed - Boolean
Example
{
  "defaultTrialDays": 987,
  "extensionDescription": "abc123",
  "extensionID": "abc123",
  "extensionIsEssential": false,
  "extensionIsPrevileged": false,
  "extensionLogo": "abc123",
  "extensionLongDescription": "abc123",
  "extensionName": "xyz789",
  "extensionReleaseProvider": "CONTAINER_REGISTRY",
  "extensionTenancy": ["CLOUD"],
  "extensionType": "MODULE",
  "hostURL": "abc123",
  "isListed": false
}

ExtensionEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Extension The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Extension
}

ExtensionExtensionReleaseProvider

Description

ExtensionExtensionReleaseProvider is enum for the field extension_release_provider

Values
Enum Value Description

CONTAINER_REGISTRY

HOSTED

NATIVE

SERVELESS

Example
"CONTAINER_REGISTRY"

ExtensionExtensionType

Description

ExtensionExtensionType is enum for the field extension_type

Values
Enum Value Description

MODULE

PLUGIN

Example
"MODULE"

ExtensionOrder

Description

Ordering options for Extension connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ExtensionOrderField! The field by which to order Extensions.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ExtensionOrderField

Description

Properties by which Extension connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

ExtensionTenancyOpts

Values
Enum Value Description

CLOUD

DATA_CENTER

SERVER

Example
"CLOUD"

ExtensionWhereInput

Description

ExtensionWhereInput is used for filtering Extension objects. Input was generated by ent.

Fields
Input Field Description
and - [ExtensionWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
extensionDescription - String extension_description field predicates
extensionDescriptionContains - String
extensionDescriptionContainsFold - String
extensionDescriptionEqualFold - String
extensionDescriptionGT - String
extensionDescriptionGTE - String
extensionDescriptionHasPrefix - String
extensionDescriptionHasSuffix - String
extensionDescriptionIn - [String!]
extensionDescriptionLT - String
extensionDescriptionLTE - String
extensionDescriptionNEQ - String
extensionDescriptionNotIn - [String!]
extensionID - String extension_id field predicates
extensionIDContains - String
extensionIDContainsFold - String
extensionIDEqualFold - String
extensionIDGT - String
extensionIDGTE - String
extensionIDHasPrefix - String
extensionIDHasSuffix - String
extensionIDIn - [String!]
extensionIDLT - String
extensionIDLTE - String
extensionIDNEQ - String
extensionIDNotIn - [String!]
extensionIsEssential - Boolean extension_is_essential field predicates
extensionIsEssentialNEQ - Boolean
extensionIsPrevileged - Boolean extension_is_previleged field predicates
extensionIsPrevilegedNEQ - Boolean
extensionLogo - String extension_logo field predicates
extensionLogoContains - String
extensionLogoContainsFold - String
extensionLogoEqualFold - String
extensionLogoGT - String
extensionLogoGTE - String
extensionLogoHasPrefix - String
extensionLogoHasSuffix - String
extensionLogoIn - [String!]
extensionLogoLT - String
extensionLogoLTE - String
extensionLogoNEQ - String
extensionLogoNotIn - [String!]
extensionLongDescription - String extension_long_description field predicates
extensionLongDescriptionContains - String
extensionLongDescriptionContainsFold - String
extensionLongDescriptionEqualFold - String
extensionLongDescriptionGT - String
extensionLongDescriptionGTE - String
extensionLongDescriptionHasPrefix - String
extensionLongDescriptionHasSuffix - String
extensionLongDescriptionIn - [String!]
extensionLongDescriptionIsNil - Boolean
extensionLongDescriptionLT - String
extensionLongDescriptionLTE - String
extensionLongDescriptionNEQ - String
extensionLongDescriptionNotIn - [String!]
extensionLongDescriptionNotNil - Boolean
extensionName - String extension_name field predicates
extensionNameContains - String
extensionNameContainsFold - String
extensionNameEqualFold - String
extensionNameGT - String
extensionNameGTE - String
extensionNameHasPrefix - String
extensionNameHasSuffix - String
extensionNameIn - [String!]
extensionNameLT - String
extensionNameLTE - String
extensionNameNEQ - String
extensionNameNotIn - [String!]
extensionReleaseProvider - ExtensionExtensionReleaseProvider extension_release_provider field predicates
extensionReleaseProviderIn - [ExtensionExtensionReleaseProvider!]
extensionReleaseProviderNEQ - ExtensionExtensionReleaseProvider
extensionReleaseProviderNotIn - [ExtensionExtensionReleaseProvider!]
extensionType - ExtensionExtensionType extension_type field predicates
extensionTypeIn - [ExtensionExtensionType!]
extensionTypeNEQ - ExtensionExtensionType
extensionTypeNotIn - [ExtensionExtensionType!]
hasGuide - Boolean guide edge predicates
hasGuideWith - [GuideWhereInput!]
hasProject - Boolean project edge predicates
hasProjectWith - [ProjectWhereInput!]
hasReleases - Boolean releases edge predicates
hasReleasesWith - [ReleaseWhereInput!]
hasScreenshots - Boolean screenshots edge predicates
hasScreenshotsWith - [MediaWhereInput!]
host - String host field predicates
hostContains - String
hostContainsFold - String
hostEqualFold - String
hostGT - String
hostGTE - String
hostHasPrefix - String
hostHasSuffix - String
hostIn - [String!]
hostIsNil - Boolean
hostLT - String
hostLTE - String
hostNEQ - String
hostNotIn - [String!]
hostNotNil - Boolean
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
isListed - Boolean is_listed field predicates
isListedNEQ - Boolean
not - ExtensionWhereInput
or - [ExtensionWhereInput!]
trialPeriodDays - Int trial_period_days field predicates
trialPeriodDaysGT - Int
trialPeriodDaysGTE - Int
trialPeriodDaysIn - [Int!]
trialPeriodDaysLT - Int
trialPeriodDaysLTE - Int
trialPeriodDaysNEQ - Int
trialPeriodDaysNotIn - [Int!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ExtensionWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "extensionDescription": "xyz789",
  "extensionDescriptionContains": "abc123",
  "extensionDescriptionContainsFold": "abc123",
  "extensionDescriptionEqualFold": "xyz789",
  "extensionDescriptionGT": "xyz789",
  "extensionDescriptionGTE": "xyz789",
  "extensionDescriptionHasPrefix": "xyz789",
  "extensionDescriptionHasSuffix": "xyz789",
  "extensionDescriptionIn": ["xyz789"],
  "extensionDescriptionLT": "xyz789",
  "extensionDescriptionLTE": "abc123",
  "extensionDescriptionNEQ": "xyz789",
  "extensionDescriptionNotIn": ["abc123"],
  "extensionID": "xyz789",
  "extensionIDContains": "abc123",
  "extensionIDContainsFold": "abc123",
  "extensionIDEqualFold": "xyz789",
  "extensionIDGT": "abc123",
  "extensionIDGTE": "xyz789",
  "extensionIDHasPrefix": "abc123",
  "extensionIDHasSuffix": "xyz789",
  "extensionIDIn": ["abc123"],
  "extensionIDLT": "abc123",
  "extensionIDLTE": "xyz789",
  "extensionIDNEQ": "xyz789",
  "extensionIDNotIn": ["xyz789"],
  "extensionIsEssential": true,
  "extensionIsEssentialNEQ": false,
  "extensionIsPrevileged": false,
  "extensionIsPrevilegedNEQ": true,
  "extensionLogo": "xyz789",
  "extensionLogoContains": "xyz789",
  "extensionLogoContainsFold": "abc123",
  "extensionLogoEqualFold": "xyz789",
  "extensionLogoGT": "abc123",
  "extensionLogoGTE": "xyz789",
  "extensionLogoHasPrefix": "xyz789",
  "extensionLogoHasSuffix": "xyz789",
  "extensionLogoIn": ["abc123"],
  "extensionLogoLT": "abc123",
  "extensionLogoLTE": "xyz789",
  "extensionLogoNEQ": "xyz789",
  "extensionLogoNotIn": ["xyz789"],
  "extensionLongDescription": "abc123",
  "extensionLongDescriptionContains": "xyz789",
  "extensionLongDescriptionContainsFold": "abc123",
  "extensionLongDescriptionEqualFold": "abc123",
  "extensionLongDescriptionGT": "abc123",
  "extensionLongDescriptionGTE": "abc123",
  "extensionLongDescriptionHasPrefix": "xyz789",
  "extensionLongDescriptionHasSuffix": "abc123",
  "extensionLongDescriptionIn": ["abc123"],
  "extensionLongDescriptionIsNil": false,
  "extensionLongDescriptionLT": "abc123",
  "extensionLongDescriptionLTE": "abc123",
  "extensionLongDescriptionNEQ": "abc123",
  "extensionLongDescriptionNotIn": [
    "abc123"
  ],
  "extensionLongDescriptionNotNil": true,
  "extensionName": "xyz789",
  "extensionNameContains": "abc123",
  "extensionNameContainsFold": "abc123",
  "extensionNameEqualFold": "xyz789",
  "extensionNameGT": "xyz789",
  "extensionNameGTE": "xyz789",
  "extensionNameHasPrefix": "xyz789",
  "extensionNameHasSuffix": "xyz789",
  "extensionNameIn": ["abc123"],
  "extensionNameLT": "xyz789",
  "extensionNameLTE": "abc123",
  "extensionNameNEQ": "xyz789",
  "extensionNameNotIn": ["xyz789"],
  "extensionReleaseProvider": "CONTAINER_REGISTRY",
  "extensionReleaseProviderIn": ["CONTAINER_REGISTRY"],
  "extensionReleaseProviderNEQ": "CONTAINER_REGISTRY",
  "extensionReleaseProviderNotIn": ["CONTAINER_REGISTRY"],
  "extensionType": "MODULE",
  "extensionTypeIn": ["MODULE"],
  "extensionTypeNEQ": "MODULE",
  "extensionTypeNotIn": ["MODULE"],
  "hasGuide": false,
  "hasGuideWith": [GuideWhereInput],
  "hasProject": true,
  "hasProjectWith": [ProjectWhereInput],
  "hasReleases": false,
  "hasReleasesWith": [ReleaseWhereInput],
  "hasScreenshots": false,
  "hasScreenshotsWith": [MediaWhereInput],
  "host": "xyz789",
  "hostContains": "xyz789",
  "hostContainsFold": "xyz789",
  "hostEqualFold": "abc123",
  "hostGT": "xyz789",
  "hostGTE": "abc123",
  "hostHasPrefix": "abc123",
  "hostHasSuffix": "abc123",
  "hostIn": ["xyz789"],
  "hostIsNil": false,
  "hostLT": "xyz789",
  "hostLTE": "xyz789",
  "hostNEQ": "abc123",
  "hostNotIn": ["abc123"],
  "hostNotNil": true,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "isListed": false,
  "isListedNEQ": true,
  "not": ExtensionWhereInput,
  "or": [ExtensionWhereInput],
  "trialPeriodDays": 123,
  "trialPeriodDaysGT": 123,
  "trialPeriodDaysGTE": 123,
  "trialPeriodDaysIn": [123],
  "trialPeriodDaysLT": 987,
  "trialPeriodDaysLTE": 123,
  "trialPeriodDaysNEQ": 123,
  "trialPeriodDaysNotIn": [987],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

ExternalWebhook

Fields
Field Name Description
createdAt - Time!
eid - String!
filterIP - Boolean!
hookKey - String!
hookType - ExternalWebhookHookType!
id - ID!
origin - [String!]
providerHeaderKey - String
providerHeaderValue - String This is the secret key in the header, bad naming - too late.
serviceProviderName - String!
serviceType - ExternalWebhookServiceType!
state - ExternalWebhookState!
updatedAt - Time!
withProviderHeader - Boolean!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "filterIP": true,
  "hookKey": "xyz789",
  "hookType": "EXTERNAL",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "origin": ["abc123"],
  "providerHeaderKey": "abc123",
  "providerHeaderValue": "xyz789",
  "serviceProviderName": "xyz789",
  "serviceType": "EMAIL",
  "state": "ACTIVE",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "withProviderHeader": false
}

ExternalWebhookConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ExternalWebhookEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ExternalWebhookEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

ExternalWebhookEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - ExternalWebhook The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": ExternalWebhook
}

ExternalWebhookHookType

Description

ExternalWebhookHookType is enum for the field hook_type

Values
Enum Value Description

EXTERNAL

INTERNAL

Example
"EXTERNAL"

ExternalWebhookOrder

Description

Ordering options for ExternalWebhook connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ExternalWebhookOrderField! The field by which to order ExternalWebhooks.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ExternalWebhookOrderField

Description

Properties by which ExternalWebhook connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

ExternalWebhookServiceType

Description

ExternalWebhookServiceType is enum for the field service_type

Values
Enum Value Description

EMAIL

PAYMENTS

SMS

Example
"EMAIL"

ExternalWebhookState

Description

ExternalWebhookState is enum for the field state

Values
Enum Value Description

ACTIVE

SUSPENDED

Example
"ACTIVE"

ExternalWebhookWhereInput

Description

ExternalWebhookWhereInput is used for filtering ExternalWebhook objects. Input was generated by ent.

Fields
Input Field Description
and - [ExternalWebhookWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
filterIP - Boolean filter_ip field predicates
filterIPNEQ - Boolean
hookKey - String hook_key field predicates
hookKeyContains - String
hookKeyContainsFold - String
hookKeyEqualFold - String
hookKeyGT - String
hookKeyGTE - String
hookKeyHasPrefix - String
hookKeyHasSuffix - String
hookKeyIn - [String!]
hookKeyLT - String
hookKeyLTE - String
hookKeyNEQ - String
hookKeyNotIn - [String!]
hookType - ExternalWebhookHookType hook_type field predicates
hookTypeIn - [ExternalWebhookHookType!]
hookTypeNEQ - ExternalWebhookHookType
hookTypeNotIn - [ExternalWebhookHookType!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - ExternalWebhookWhereInput
or - [ExternalWebhookWhereInput!]
providerHeaderKey - String provider_header_key field predicates
providerHeaderKeyContains - String
providerHeaderKeyContainsFold - String
providerHeaderKeyEqualFold - String
providerHeaderKeyGT - String
providerHeaderKeyGTE - String
providerHeaderKeyHasPrefix - String
providerHeaderKeyHasSuffix - String
providerHeaderKeyIn - [String!]
providerHeaderKeyIsNil - Boolean
providerHeaderKeyLT - String
providerHeaderKeyLTE - String
providerHeaderKeyNEQ - String
providerHeaderKeyNotIn - [String!]
providerHeaderKeyNotNil - Boolean
providerHeaderValue - String provider_header_value field predicates
providerHeaderValueContains - String
providerHeaderValueContainsFold - String
providerHeaderValueEqualFold - String
providerHeaderValueGT - String
providerHeaderValueGTE - String
providerHeaderValueHasPrefix - String
providerHeaderValueHasSuffix - String
providerHeaderValueIn - [String!]
providerHeaderValueIsNil - Boolean
providerHeaderValueLT - String
providerHeaderValueLTE - String
providerHeaderValueNEQ - String
providerHeaderValueNotIn - [String!]
providerHeaderValueNotNil - Boolean
serviceProviderName - String service_provider_name field predicates
serviceProviderNameContains - String
serviceProviderNameContainsFold - String
serviceProviderNameEqualFold - String
serviceProviderNameGT - String
serviceProviderNameGTE - String
serviceProviderNameHasPrefix - String
serviceProviderNameHasSuffix - String
serviceProviderNameIn - [String!]
serviceProviderNameLT - String
serviceProviderNameLTE - String
serviceProviderNameNEQ - String
serviceProviderNameNotIn - [String!]
serviceType - ExternalWebhookServiceType service_type field predicates
serviceTypeIn - [ExternalWebhookServiceType!]
serviceTypeNEQ - ExternalWebhookServiceType
serviceTypeNotIn - [ExternalWebhookServiceType!]
state - ExternalWebhookState state field predicates
stateIn - [ExternalWebhookState!]
stateNEQ - ExternalWebhookState
stateNotIn - [ExternalWebhookState!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
withProviderHeader - Boolean with_provider_header field predicates
withProviderHeaderNEQ - Boolean
Example
{
  "and": [ExternalWebhookWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "filterIP": false,
  "filterIPNEQ": false,
  "hookKey": "xyz789",
  "hookKeyContains": "abc123",
  "hookKeyContainsFold": "abc123",
  "hookKeyEqualFold": "abc123",
  "hookKeyGT": "xyz789",
  "hookKeyGTE": "abc123",
  "hookKeyHasPrefix": "abc123",
  "hookKeyHasSuffix": "xyz789",
  "hookKeyIn": ["xyz789"],
  "hookKeyLT": "xyz789",
  "hookKeyLTE": "abc123",
  "hookKeyNEQ": "xyz789",
  "hookKeyNotIn": ["abc123"],
  "hookType": "EXTERNAL",
  "hookTypeIn": ["EXTERNAL"],
  "hookTypeNEQ": "EXTERNAL",
  "hookTypeNotIn": ["EXTERNAL"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": ExternalWebhookWhereInput,
  "or": [ExternalWebhookWhereInput],
  "providerHeaderKey": "abc123",
  "providerHeaderKeyContains": "xyz789",
  "providerHeaderKeyContainsFold": "xyz789",
  "providerHeaderKeyEqualFold": "abc123",
  "providerHeaderKeyGT": "abc123",
  "providerHeaderKeyGTE": "xyz789",
  "providerHeaderKeyHasPrefix": "abc123",
  "providerHeaderKeyHasSuffix": "abc123",
  "providerHeaderKeyIn": ["xyz789"],
  "providerHeaderKeyIsNil": true,
  "providerHeaderKeyLT": "xyz789",
  "providerHeaderKeyLTE": "xyz789",
  "providerHeaderKeyNEQ": "abc123",
  "providerHeaderKeyNotIn": ["xyz789"],
  "providerHeaderKeyNotNil": false,
  "providerHeaderValue": "abc123",
  "providerHeaderValueContains": "xyz789",
  "providerHeaderValueContainsFold": "xyz789",
  "providerHeaderValueEqualFold": "xyz789",
  "providerHeaderValueGT": "abc123",
  "providerHeaderValueGTE": "xyz789",
  "providerHeaderValueHasPrefix": "xyz789",
  "providerHeaderValueHasSuffix": "abc123",
  "providerHeaderValueIn": ["xyz789"],
  "providerHeaderValueIsNil": true,
  "providerHeaderValueLT": "abc123",
  "providerHeaderValueLTE": "xyz789",
  "providerHeaderValueNEQ": "abc123",
  "providerHeaderValueNotIn": ["xyz789"],
  "providerHeaderValueNotNil": false,
  "serviceProviderName": "abc123",
  "serviceProviderNameContains": "abc123",
  "serviceProviderNameContainsFold": "xyz789",
  "serviceProviderNameEqualFold": "abc123",
  "serviceProviderNameGT": "xyz789",
  "serviceProviderNameGTE": "xyz789",
  "serviceProviderNameHasPrefix": "abc123",
  "serviceProviderNameHasSuffix": "xyz789",
  "serviceProviderNameIn": ["xyz789"],
  "serviceProviderNameLT": "xyz789",
  "serviceProviderNameLTE": "abc123",
  "serviceProviderNameNEQ": "abc123",
  "serviceProviderNameNotIn": ["xyz789"],
  "serviceType": "EMAIL",
  "serviceTypeIn": ["EMAIL"],
  "serviceTypeNEQ": "EMAIL",
  "serviceTypeNotIn": ["EMAIL"],
  "state": "ACTIVE",
  "stateIn": ["ACTIVE"],
  "stateNEQ": "ACTIVE",
  "stateNotIn": ["ACTIVE"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "withProviderHeader": false,
  "withProviderHeaderNEQ": true
}

FacilityFeedback

Fields
Field Name Description
createdAt - Time!
eid - String!
facility - [HealthFacility!]
feedback - String
id - ID!
rating - Float!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "facility": [HealthFacility],
  "feedback": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "rating": 123.45,
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

FacilityFeedbackConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [FacilityFeedbackEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [FacilityFeedbackEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

FacilityFeedbackEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - FacilityFeedback The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": FacilityFeedback
}

FacilityFeedbackOrder

Description

Ordering options for FacilityFeedback connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - FacilityFeedbackOrderField! The field by which to order FacilityFeedbacks.
Example
{"direction": "ASC", "field": "CREATED_AT"}

FacilityFeedbackOrderField

Description

Properties by which FacilityFeedback connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

FacilityFeedbackWhereInput

Description

FacilityFeedbackWhereInput is used for filtering FacilityFeedback objects. Input was generated by ent.

Fields
Input Field Description
and - [FacilityFeedbackWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
feedback - String feedback field predicates
feedbackContains - String
feedbackContainsFold - String
feedbackEqualFold - String
feedbackGT - String
feedbackGTE - String
feedbackHasPrefix - String
feedbackHasSuffix - String
feedbackIn - [String!]
feedbackIsNil - Boolean
feedbackLT - String
feedbackLTE - String
feedbackNEQ - String
feedbackNotIn - [String!]
feedbackNotNil - Boolean
hasFacility - Boolean facility edge predicates
hasFacilityWith - [HealthFacilityWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - FacilityFeedbackWhereInput
or - [FacilityFeedbackWhereInput!]
rating - Float rating field predicates
ratingGT - Float
ratingGTE - Float
ratingIn - [Float!]
ratingLT - Float
ratingLTE - Float
ratingNEQ - Float
ratingNotIn - [Float!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [FacilityFeedbackWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "feedback": "xyz789",
  "feedbackContains": "abc123",
  "feedbackContainsFold": "abc123",
  "feedbackEqualFold": "abc123",
  "feedbackGT": "xyz789",
  "feedbackGTE": "abc123",
  "feedbackHasPrefix": "abc123",
  "feedbackHasSuffix": "xyz789",
  "feedbackIn": ["xyz789"],
  "feedbackIsNil": true,
  "feedbackLT": "abc123",
  "feedbackLTE": "abc123",
  "feedbackNEQ": "abc123",
  "feedbackNotIn": ["xyz789"],
  "feedbackNotNil": true,
  "hasFacility": false,
  "hasFacilityWith": [HealthFacilityWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": FacilityFeedbackWhereInput,
  "or": [FacilityFeedbackWhereInput],
  "rating": 987.65,
  "ratingGT": 123.45,
  "ratingGTE": 987.65,
  "ratingIn": [123.45],
  "ratingLT": 123.45,
  "ratingLTE": 987.65,
  "ratingNEQ": 987.65,
  "ratingNotIn": [123.45],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Feature

Fields
Field Name Description
availability - [Country!]
baseValue - String
baseValueUnits - String
billingPlan - [Plan!]!
createdAt - Time!
description - String
eid - String!
id - ID!
images - [String!]
isConfigurable - Boolean
key - String!
name - String!
notes - [String!] A list of other useful information regarding this feature these can be displayed in a list
product - Product!
state - FeatureState! BETA features are available to everyone using the service
title - String!
unsupportedReason - String
updatedAt - Time!
Example
{
  "availability": [Country],
  "baseValue": "abc123",
  "baseValueUnits": "abc123",
  "billingPlan": [Plan],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "description": "xyz789",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "images": ["xyz789"],
  "isConfigurable": false,
  "key": "xyz789",
  "name": "xyz789",
  "notes": ["xyz789"],
  "product": Product,
  "state": "BETA",
  "title": "abc123",
  "unsupportedReason": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

FeatureConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [FeatureEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [FeatureEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

FeatureEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Feature The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Feature
}

FeatureOrder

Description

Ordering options for Feature connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - FeatureOrderField! The field by which to order Features.
Example
{"direction": "ASC", "field": "CREATED_AT"}

FeatureOrderField

Description

Properties by which Feature connections can be ordered.

Values
Enum Value Description

CREATED_AT

FEATURE_STATE

Example
"CREATED_AT"

FeatureState

Description

FeatureState is enum for the field state

Values
Enum Value Description

BETA

INTERNAL

LIVE

UNSUPPORTED

Example
"BETA"

FeatureWhereInput

Description

FeatureWhereInput is used for filtering Feature objects. Input was generated by ent.

Fields
Input Field Description
and - [FeatureWhereInput!]
baseValue - String base_value field predicates
baseValueContains - String
baseValueContainsFold - String
baseValueEqualFold - String
baseValueGT - String
baseValueGTE - String
baseValueHasPrefix - String
baseValueHasSuffix - String
baseValueIn - [String!]
baseValueIsNil - Boolean
baseValueLT - String
baseValueLTE - String
baseValueNEQ - String
baseValueNotIn - [String!]
baseValueNotNil - Boolean
baseValueUnits - String base_value_units field predicates
baseValueUnitsContains - String
baseValueUnitsContainsFold - String
baseValueUnitsEqualFold - String
baseValueUnitsGT - String
baseValueUnitsGTE - String
baseValueUnitsHasPrefix - String
baseValueUnitsHasSuffix - String
baseValueUnitsIn - [String!]
baseValueUnitsIsNil - Boolean
baseValueUnitsLT - String
baseValueUnitsLTE - String
baseValueUnitsNEQ - String
baseValueUnitsNotIn - [String!]
baseValueUnitsNotNil - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
description - String description field predicates
descriptionContains - String
descriptionContainsFold - String
descriptionEqualFold - String
descriptionGT - String
descriptionGTE - String
descriptionHasPrefix - String
descriptionHasSuffix - String
descriptionIn - [String!]
descriptionIsNil - Boolean
descriptionLT - String
descriptionLTE - String
descriptionNEQ - String
descriptionNotIn - [String!]
descriptionNotNil - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasAvailability - Boolean availability edge predicates
hasAvailabilityWith - [CountryWhereInput!]
hasBillingPlan - Boolean billing_plan edge predicates
hasBillingPlanWith - [PlanWhereInput!]
hasProduct - Boolean product edge predicates
hasProductWith - [ProductWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
isConfigurable - Boolean is_configurable field predicates
isConfigurableIsNil - Boolean
isConfigurableNEQ - Boolean
isConfigurableNotNil - Boolean
key - String key field predicates
keyContains - String
keyContainsFold - String
keyEqualFold - String
keyGT - String
keyGTE - String
keyHasPrefix - String
keyHasSuffix - String
keyIn - [String!]
keyLT - String
keyLTE - String
keyNEQ - String
keyNotIn - [String!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - FeatureWhereInput
or - [FeatureWhereInput!]
state - FeatureState state field predicates
stateIn - [FeatureState!]
stateNEQ - FeatureState
stateNotIn - [FeatureState!]
title - String title field predicates
titleContains - String
titleContainsFold - String
titleEqualFold - String
titleGT - String
titleGTE - String
titleHasPrefix - String
titleHasSuffix - String
titleIn - [String!]
titleLT - String
titleLTE - String
titleNEQ - String
titleNotIn - [String!]
unsupportedReason - String unsupported_reason field predicates
unsupportedReasonContains - String
unsupportedReasonContainsFold - String
unsupportedReasonEqualFold - String
unsupportedReasonGT - String
unsupportedReasonGTE - String
unsupportedReasonHasPrefix - String
unsupportedReasonHasSuffix - String
unsupportedReasonIn - [String!]
unsupportedReasonIsNil - Boolean
unsupportedReasonLT - String
unsupportedReasonLTE - String
unsupportedReasonNEQ - String
unsupportedReasonNotIn - [String!]
unsupportedReasonNotNil - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [FeatureWhereInput],
  "baseValue": "abc123",
  "baseValueContains": "xyz789",
  "baseValueContainsFold": "abc123",
  "baseValueEqualFold": "abc123",
  "baseValueGT": "xyz789",
  "baseValueGTE": "xyz789",
  "baseValueHasPrefix": "abc123",
  "baseValueHasSuffix": "abc123",
  "baseValueIn": ["xyz789"],
  "baseValueIsNil": false,
  "baseValueLT": "xyz789",
  "baseValueLTE": "xyz789",
  "baseValueNEQ": "xyz789",
  "baseValueNotIn": ["abc123"],
  "baseValueNotNil": true,
  "baseValueUnits": "xyz789",
  "baseValueUnitsContains": "xyz789",
  "baseValueUnitsContainsFold": "xyz789",
  "baseValueUnitsEqualFold": "xyz789",
  "baseValueUnitsGT": "xyz789",
  "baseValueUnitsGTE": "xyz789",
  "baseValueUnitsHasPrefix": "xyz789",
  "baseValueUnitsHasSuffix": "abc123",
  "baseValueUnitsIn": ["abc123"],
  "baseValueUnitsIsNil": false,
  "baseValueUnitsLT": "xyz789",
  "baseValueUnitsLTE": "xyz789",
  "baseValueUnitsNEQ": "xyz789",
  "baseValueUnitsNotIn": ["abc123"],
  "baseValueUnitsNotNil": false,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "description": "xyz789",
  "descriptionContains": "xyz789",
  "descriptionContainsFold": "abc123",
  "descriptionEqualFold": "abc123",
  "descriptionGT": "xyz789",
  "descriptionGTE": "abc123",
  "descriptionHasPrefix": "xyz789",
  "descriptionHasSuffix": "xyz789",
  "descriptionIn": ["abc123"],
  "descriptionIsNil": true,
  "descriptionLT": "abc123",
  "descriptionLTE": "abc123",
  "descriptionNEQ": "abc123",
  "descriptionNotIn": ["xyz789"],
  "descriptionNotNil": false,
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasAvailability": true,
  "hasAvailabilityWith": [CountryWhereInput],
  "hasBillingPlan": true,
  "hasBillingPlanWith": [PlanWhereInput],
  "hasProduct": true,
  "hasProductWith": [ProductWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "isConfigurable": false,
  "isConfigurableIsNil": true,
  "isConfigurableNEQ": false,
  "isConfigurableNotNil": true,
  "key": "xyz789",
  "keyContains": "xyz789",
  "keyContainsFold": "abc123",
  "keyEqualFold": "abc123",
  "keyGT": "abc123",
  "keyGTE": "abc123",
  "keyHasPrefix": "abc123",
  "keyHasSuffix": "xyz789",
  "keyIn": ["xyz789"],
  "keyLT": "xyz789",
  "keyLTE": "abc123",
  "keyNEQ": "abc123",
  "keyNotIn": ["xyz789"],
  "name": "abc123",
  "nameContains": "xyz789",
  "nameContainsFold": "abc123",
  "nameEqualFold": "xyz789",
  "nameGT": "xyz789",
  "nameGTE": "abc123",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "xyz789",
  "nameIn": ["xyz789"],
  "nameLT": "abc123",
  "nameLTE": "xyz789",
  "nameNEQ": "abc123",
  "nameNotIn": ["xyz789"],
  "not": FeatureWhereInput,
  "or": [FeatureWhereInput],
  "state": "BETA",
  "stateIn": ["BETA"],
  "stateNEQ": "BETA",
  "stateNotIn": ["BETA"],
  "title": "xyz789",
  "titleContains": "xyz789",
  "titleContainsFold": "abc123",
  "titleEqualFold": "xyz789",
  "titleGT": "abc123",
  "titleGTE": "abc123",
  "titleHasPrefix": "abc123",
  "titleHasSuffix": "xyz789",
  "titleIn": ["abc123"],
  "titleLT": "xyz789",
  "titleLTE": "abc123",
  "titleNEQ": "abc123",
  "titleNotIn": ["xyz789"],
  "unsupportedReason": "xyz789",
  "unsupportedReasonContains": "xyz789",
  "unsupportedReasonContainsFold": "xyz789",
  "unsupportedReasonEqualFold": "xyz789",
  "unsupportedReasonGT": "xyz789",
  "unsupportedReasonGTE": "xyz789",
  "unsupportedReasonHasPrefix": "abc123",
  "unsupportedReasonHasSuffix": "abc123",
  "unsupportedReasonIn": ["abc123"],
  "unsupportedReasonIsNil": true,
  "unsupportedReasonLT": "xyz789",
  "unsupportedReasonLTE": "abc123",
  "unsupportedReasonNEQ": "xyz789",
  "unsupportedReasonNotIn": ["xyz789"],
  "unsupportedReasonNotNil": false,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Float

Description

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

Example
987.65

FulfillSlotData

Fields
Input Field Description
Fulfilment - FulfilmentType!
RejectComment - String
RescheduleToSlot - ID
TenantId - ID!
Example
{
  "Fulfilment": "ACCEPT_SCHEDULE",
  "RejectComment": "xyz789",
  "RescheduleToSlot": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "TenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

FulfilmentType

Values
Enum Value Description

ACCEPT_SCHEDULE

REJECT_SCHEDULE

RESCHEDULE

Example
"ACCEPT_SCHEDULE"

GCPSinkConfiguration

Fields
Field Name Description
bucket - String!
createdAt - Time!
eid - String!
id - ID!
proxyServer - SinkProxyServerConfiguration
team - Team!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
withProxy - Boolean!
Example
{
  "bucket": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "proxyServer": SinkProxyServerConfiguration,
  "team": Team,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "withProxy": true
}

GCPSinkConfigurationConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [GCPSinkConfigurationEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [GCPSinkConfigurationEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

GCPSinkConfigurationEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - GCPSinkConfiguration The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": GCPSinkConfiguration
}

GCPSinkConfigurationOrder

Description

Ordering options for GCPSinkConfiguration connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - GCPSinkConfigurationOrderField! The field by which to order GCPSinkConfigurations.
Example
{"direction": "ASC", "field": "CREATED_AT"}

GCPSinkConfigurationOrderField

Description

Properties by which GCPSinkConfiguration connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

GCPSinkConfigurationWhereInput

Description

GCPSinkConfigurationWhereInput is used for filtering GCPSinkConfiguration objects. Input was generated by ent.

Fields
Input Field Description
and - [GCPSinkConfigurationWhereInput!]
bucket - String bucket field predicates
bucketContains - String
bucketContainsFold - String
bucketEqualFold - String
bucketGT - String
bucketGTE - String
bucketHasPrefix - String
bucketHasSuffix - String
bucketIn - [String!]
bucketLT - String
bucketLTE - String
bucketNEQ - String
bucketNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasProxyServer - Boolean proxy_server edge predicates
hasProxyServerWith - [SinkProxyServerConfigurationWhereInput!]
hasTeam - Boolean team edge predicates
hasTeamWith - [TeamWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - GCPSinkConfigurationWhereInput
or - [GCPSinkConfigurationWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
withProxy - Boolean with_proxy field predicates
withProxyNEQ - Boolean
Example
{
  "and": [GCPSinkConfigurationWhereInput],
  "bucket": "xyz789",
  "bucketContains": "xyz789",
  "bucketContainsFold": "abc123",
  "bucketEqualFold": "xyz789",
  "bucketGT": "abc123",
  "bucketGTE": "xyz789",
  "bucketHasPrefix": "abc123",
  "bucketHasSuffix": "abc123",
  "bucketIn": ["abc123"],
  "bucketLT": "xyz789",
  "bucketLTE": "xyz789",
  "bucketNEQ": "xyz789",
  "bucketNotIn": ["xyz789"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasProxyServer": false,
  "hasProxyServerWith": [
    SinkProxyServerConfigurationWhereInput
  ],
  "hasTeam": true,
  "hasTeamWith": [TeamWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": GCPSinkConfigurationWhereInput,
  "or": [GCPSinkConfigurationWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "withProxy": true,
  "withProxyNEQ": true
}

GenericResponse

Fields
Field Name Description
ErrorMessage - String
ResponseStatus - REQUEST_RESPONSE_STATUS!
Example
{
  "ErrorMessage": "xyz789",
  "ResponseStatus": "ERROR"
}

Group

Fields
Field Name Description
createdAt - Time!
eid - String!
id - ID!
name - String!
participants - [MeetingParticipant!]
schedules - [Schedule!]
team - Team
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "xyz789",
  "participants": [MeetingParticipant],
  "schedules": [Schedule],
  "team": Team,
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

GroupConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [GroupEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [GroupEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

GroupEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Group The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Group
}

GroupInfo

Fields
Input Field Description
GroupAdminUsername - String!
GroupName - String!
TeamId - ID!
Example
{
  "GroupAdminUsername": "abc123",
  "GroupName": "abc123",
  "TeamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

GroupOrder

Description

Ordering options for Group connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - GroupOrderField! The field by which to order Groups.
Example
{"direction": "ASC", "field": "CREATED_AT"}

GroupOrderField

Description

Properties by which Group connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

GroupWhereInput

Description

GroupWhereInput is used for filtering Group objects. Input was generated by ent.

Fields
Input Field Description
and - [GroupWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasParticipants - Boolean participants edge predicates
hasParticipantsWith - [MeetingParticipantWhereInput!]
hasSchedules - Boolean schedules edge predicates
hasSchedulesWith - [ScheduleWhereInput!]
hasTeam - Boolean team edge predicates
hasTeamWith - [TeamWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - GroupWhereInput
or - [GroupWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [GroupWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasParticipants": false,
  "hasParticipantsWith": [MeetingParticipantWhereInput],
  "hasSchedules": false,
  "hasSchedulesWith": [ScheduleWhereInput],
  "hasTeam": true,
  "hasTeamWith": [TeamWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "xyz789",
  "nameContains": "abc123",
  "nameContainsFold": "xyz789",
  "nameEqualFold": "xyz789",
  "nameGT": "xyz789",
  "nameGTE": "abc123",
  "nameHasPrefix": "abc123",
  "nameHasSuffix": "xyz789",
  "nameIn": ["abc123"],
  "nameLT": "xyz789",
  "nameLTE": "xyz789",
  "nameNEQ": "xyz789",
  "nameNotIn": ["xyz789"],
  "not": GroupWhereInput,
  "or": [GroupWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Guest

Fields
Field Name Description
canShareFile - Boolean!
createdAt - Time!
eid - String!
firstName - String
id - ID!
lastName - String
role - GuestRole!
schedule - [Schedule!]
updatedAt - Time!
username - String!
Example
{
  "canShareFile": false,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "firstName": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "lastName": "abc123",
  "role": "ROOM_ADMIN",
  "schedule": [Schedule],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "username": "abc123"
}

GuestConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [GuestEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [GuestEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

GuestEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Guest The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Guest
}

GuestInfo

Fields
Input Field Description
FirstName - String!
IsUser - Boolean!
LastName - String!
Password - String
ScheduleId - ID!
Username - String!
Example
{
  "FirstName": "xyz789",
  "IsUser": true,
  "LastName": "xyz789",
  "Password": "abc123",
  "ScheduleId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "Username": "xyz789"
}

GuestOrder

Description

Ordering options for Guest connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - GuestOrderField! The field by which to order Guests.
Example
{"direction": "ASC", "field": "CREATED_AT"}

GuestOrderField

Description

Properties by which Guest connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

GuestRole

Description

GuestRole is enum for the field role

Values
Enum Value Description

ROOM_ADMIN

ROOM_PARTICIPANT

Example
"ROOM_ADMIN"

GuestWhereInput

Description

GuestWhereInput is used for filtering Guest objects. Input was generated by ent.

Fields
Input Field Description
and - [GuestWhereInput!]
canShareFile - Boolean can_share_file field predicates
canShareFileNEQ - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
firstName - String first_name field predicates
firstNameContains - String
firstNameContainsFold - String
firstNameEqualFold - String
firstNameGT - String
firstNameGTE - String
firstNameHasPrefix - String
firstNameHasSuffix - String
firstNameIn - [String!]
firstNameIsNil - Boolean
firstNameLT - String
firstNameLTE - String
firstNameNEQ - String
firstNameNotIn - [String!]
firstNameNotNil - Boolean
hasSchedule - Boolean schedule edge predicates
hasScheduleWith - [ScheduleWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
lastName - String last_name field predicates
lastNameContains - String
lastNameContainsFold - String
lastNameEqualFold - String
lastNameGT - String
lastNameGTE - String
lastNameHasPrefix - String
lastNameHasSuffix - String
lastNameIn - [String!]
lastNameIsNil - Boolean
lastNameLT - String
lastNameLTE - String
lastNameNEQ - String
lastNameNotIn - [String!]
lastNameNotNil - Boolean
not - GuestWhereInput
or - [GuestWhereInput!]
role - GuestRole role field predicates
roleIn - [GuestRole!]
roleNEQ - GuestRole
roleNotIn - [GuestRole!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
username - String username field predicates
usernameContains - String
usernameContainsFold - String
usernameEqualFold - String
usernameGT - String
usernameGTE - String
usernameHasPrefix - String
usernameHasSuffix - String
usernameIn - [String!]
usernameLT - String
usernameLTE - String
usernameNEQ - String
usernameNotIn - [String!]
Example
{
  "and": [GuestWhereInput],
  "canShareFile": false,
  "canShareFileNEQ": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "firstName": "abc123",
  "firstNameContains": "xyz789",
  "firstNameContainsFold": "abc123",
  "firstNameEqualFold": "abc123",
  "firstNameGT": "abc123",
  "firstNameGTE": "xyz789",
  "firstNameHasPrefix": "xyz789",
  "firstNameHasSuffix": "xyz789",
  "firstNameIn": ["xyz789"],
  "firstNameIsNil": false,
  "firstNameLT": "xyz789",
  "firstNameLTE": "xyz789",
  "firstNameNEQ": "xyz789",
  "firstNameNotIn": ["abc123"],
  "firstNameNotNil": false,
  "hasSchedule": false,
  "hasScheduleWith": [ScheduleWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "lastName": "xyz789",
  "lastNameContains": "xyz789",
  "lastNameContainsFold": "abc123",
  "lastNameEqualFold": "xyz789",
  "lastNameGT": "xyz789",
  "lastNameGTE": "abc123",
  "lastNameHasPrefix": "xyz789",
  "lastNameHasSuffix": "xyz789",
  "lastNameIn": ["abc123"],
  "lastNameIsNil": true,
  "lastNameLT": "abc123",
  "lastNameLTE": "xyz789",
  "lastNameNEQ": "xyz789",
  "lastNameNotIn": ["xyz789"],
  "lastNameNotNil": true,
  "not": GuestWhereInput,
  "or": [GuestWhereInput],
  "role": "ROOM_ADMIN",
  "roleIn": ["ROOM_ADMIN"],
  "roleNEQ": "ROOM_ADMIN",
  "roleNotIn": ["ROOM_ADMIN"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "username": "xyz789",
  "usernameContains": "xyz789",
  "usernameContainsFold": "abc123",
  "usernameEqualFold": "abc123",
  "usernameGT": "xyz789",
  "usernameGTE": "xyz789",
  "usernameHasPrefix": "xyz789",
  "usernameHasSuffix": "abc123",
  "usernameIn": ["abc123"],
  "usernameLT": "abc123",
  "usernameLTE": "xyz789",
  "usernameNEQ": "xyz789",
  "usernameNotIn": ["abc123"]
}

Guide

Fields
Field Name Description
contentHTML - [String!]!
contentMarkdown - [String!]!
createdAt - Time!
eid - String!
extension - Extension!
id - ID!
updatedAt - Time!
Example
{
  "contentHTML": ["abc123"],
  "contentMarkdown": ["abc123"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "extension": Extension,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

GuideConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [GuideEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [GuideEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

GuideEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Guide The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Guide
}

GuideOrder

Description

Ordering options for Guide connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - GuideOrderField! The field by which to order Guides.
Example
{"direction": "ASC", "field": "CREATED_AT"}

GuideOrderField

Description

Properties by which Guide connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

GuideWhereInput

Description

GuideWhereInput is used for filtering Guide objects. Input was generated by ent.

Fields
Input Field Description
and - [GuideWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasExtension - Boolean extension edge predicates
hasExtensionWith - [ExtensionWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - GuideWhereInput
or - [GuideWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [GuideWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasExtension": false,
  "hasExtensionWith": [ExtensionWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": GuideWhereInput,
  "or": [GuideWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

HMIS

Fields
Field Name Description
cloud - [HMISCLoud!]
createdAt - Time!
distribution - HMISDistribution!
eid - String!
id - ID!
license - [License!]
namespace - String!
namespaceAdminUsername - String!
serviceTunnel - [HMISTunnel!]
state - HMISState!
updatedAt - Time!
version - String
Example
{
  "cloud": [HMISCLoud],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "distribution": "CLOUD",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "license": [License],
  "namespace": "abc123",
  "namespaceAdminUsername": "abc123",
  "serviceTunnel": [HMISTunnel],
  "state": "OFFLINE",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "version": "abc123"
}

HMISCLoud

Fields
Field Name Description
cidrBlock - String
coolifyDeploymentEnvironment - String
coolifyDeploymentProjectUID - String
coolifyDeploymentServerUID - String
createdAt - Time!
deploymentKey - String
deploymentState - HMISCLoudDeploymentState!
deploymentURL - URL
eid - String!
hmis - HMIS
id - ID!
updatedAt - Time!
Example
{
  "cidrBlock": "xyz789",
  "coolifyDeploymentEnvironment": "abc123",
  "coolifyDeploymentProjectUID": "abc123",
  "coolifyDeploymentServerUID": "abc123",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "deploymentKey": "abc123",
  "deploymentState": "DEPLOYED",
  "deploymentURL": "http://www.test.com/",
  "eid": "abc123",
  "hmis": HMIS,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

HMISCLoudConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [HMISCLoudEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [HMISCLoudEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

HMISCLoudDeploymentState

Description

HMISCLoudDeploymentState is enum for the field deployment_state

Values
Enum Value Description

DEPLOYED

DEPLOYING

FAILED

MAINTENANCE

Example
"DEPLOYED"

HMISCLoudEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - HMISCLoud The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": HMISCLoud
}

HMISCLoudOrder

Description

Ordering options for HMISCLoud connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - HMISCLoudOrderField! The field by which to order HMISCLouds.
Example
{"direction": "ASC", "field": "CREATED_AT"}

HMISCLoudOrderField

Description

Properties by which HMISCLoud connections can be ordered.

Values
Enum Value Description

CREATED_AT

UPDATED_AT

Example
"CREATED_AT"

HMISCLoudWhereInput

Description

HMISCLoudWhereInput is used for filtering HMISCLoud objects. Input was generated by ent.

Fields
Input Field Description
and - [HMISCLoudWhereInput!]
cidrBlock - String cidr_block field predicates
cidrBlockContains - String
cidrBlockContainsFold - String
cidrBlockEqualFold - String
cidrBlockGT - String
cidrBlockGTE - String
cidrBlockHasPrefix - String
cidrBlockHasSuffix - String
cidrBlockIn - [String!]
cidrBlockIsNil - Boolean
cidrBlockLT - String
cidrBlockLTE - String
cidrBlockNEQ - String
cidrBlockNotIn - [String!]
cidrBlockNotNil - Boolean
coolifyDeploymentEnvironment - String coolify_deployment_environment field predicates
coolifyDeploymentEnvironmentContains - String
coolifyDeploymentEnvironmentContainsFold - String
coolifyDeploymentEnvironmentEqualFold - String
coolifyDeploymentEnvironmentGT - String
coolifyDeploymentEnvironmentGTE - String
coolifyDeploymentEnvironmentHasPrefix - String
coolifyDeploymentEnvironmentHasSuffix - String
coolifyDeploymentEnvironmentIn - [String!]
coolifyDeploymentEnvironmentIsNil - Boolean
coolifyDeploymentEnvironmentLT - String
coolifyDeploymentEnvironmentLTE - String
coolifyDeploymentEnvironmentNEQ - String
coolifyDeploymentEnvironmentNotIn - [String!]
coolifyDeploymentEnvironmentNotNil - Boolean
coolifyDeploymentProjectUID - String coolify_deployment_project_uid field predicates
coolifyDeploymentProjectUIDContains - String
coolifyDeploymentProjectUIDContainsFold - String
coolifyDeploymentProjectUIDEqualFold - String
coolifyDeploymentProjectUIDGT - String
coolifyDeploymentProjectUIDGTE - String
coolifyDeploymentProjectUIDHasPrefix - String
coolifyDeploymentProjectUIDHasSuffix - String
coolifyDeploymentProjectUIDIn - [String!]
coolifyDeploymentProjectUIDIsNil - Boolean
coolifyDeploymentProjectUIDLT - String
coolifyDeploymentProjectUIDLTE - String
coolifyDeploymentProjectUIDNEQ - String
coolifyDeploymentProjectUIDNotIn - [String!]
coolifyDeploymentProjectUIDNotNil - Boolean
coolifyDeploymentServerUID - String coolify_deployment_server_uid field predicates
coolifyDeploymentServerUIDContains - String
coolifyDeploymentServerUIDContainsFold - String
coolifyDeploymentServerUIDEqualFold - String
coolifyDeploymentServerUIDGT - String
coolifyDeploymentServerUIDGTE - String
coolifyDeploymentServerUIDHasPrefix - String
coolifyDeploymentServerUIDHasSuffix - String
coolifyDeploymentServerUIDIn - [String!]
coolifyDeploymentServerUIDIsNil - Boolean
coolifyDeploymentServerUIDLT - String
coolifyDeploymentServerUIDLTE - String
coolifyDeploymentServerUIDNEQ - String
coolifyDeploymentServerUIDNotIn - [String!]
coolifyDeploymentServerUIDNotNil - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
deploymentKey - String deployment_key field predicates
deploymentKeyContains - String
deploymentKeyContainsFold - String
deploymentKeyEqualFold - String
deploymentKeyGT - String
deploymentKeyGTE - String
deploymentKeyHasPrefix - String
deploymentKeyHasSuffix - String
deploymentKeyIn - [String!]
deploymentKeyIsNil - Boolean
deploymentKeyLT - String
deploymentKeyLTE - String
deploymentKeyNEQ - String
deploymentKeyNotIn - [String!]
deploymentKeyNotNil - Boolean
deploymentState - HMISCLoudDeploymentState deployment_state field predicates
deploymentStateIn - [HMISCLoudDeploymentState!]
deploymentStateNEQ - HMISCLoudDeploymentState
deploymentStateNotIn - [HMISCLoudDeploymentState!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasHmis - Boolean hmis edge predicates
hasHmisWith - [HMISWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - HMISCLoudWhereInput
or - [HMISCLoudWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [HMISCLoudWhereInput],
  "cidrBlock": "xyz789",
  "cidrBlockContains": "abc123",
  "cidrBlockContainsFold": "xyz789",
  "cidrBlockEqualFold": "xyz789",
  "cidrBlockGT": "xyz789",
  "cidrBlockGTE": "xyz789",
  "cidrBlockHasPrefix": "abc123",
  "cidrBlockHasSuffix": "abc123",
  "cidrBlockIn": ["xyz789"],
  "cidrBlockIsNil": false,
  "cidrBlockLT": "abc123",
  "cidrBlockLTE": "xyz789",
  "cidrBlockNEQ": "abc123",
  "cidrBlockNotIn": ["xyz789"],
  "cidrBlockNotNil": true,
  "coolifyDeploymentEnvironment": "abc123",
  "coolifyDeploymentEnvironmentContains": "abc123",
  "coolifyDeploymentEnvironmentContainsFold": "xyz789",
  "coolifyDeploymentEnvironmentEqualFold": "abc123",
  "coolifyDeploymentEnvironmentGT": "abc123",
  "coolifyDeploymentEnvironmentGTE": "xyz789",
  "coolifyDeploymentEnvironmentHasPrefix": "xyz789",
  "coolifyDeploymentEnvironmentHasSuffix": "xyz789",
  "coolifyDeploymentEnvironmentIn": [
    "xyz789"
  ],
  "coolifyDeploymentEnvironmentIsNil": true,
  "coolifyDeploymentEnvironmentLT": "xyz789",
  "coolifyDeploymentEnvironmentLTE": "abc123",
  "coolifyDeploymentEnvironmentNEQ": "abc123",
  "coolifyDeploymentEnvironmentNotIn": [
    "abc123"
  ],
  "coolifyDeploymentEnvironmentNotNil": true,
  "coolifyDeploymentProjectUID": "abc123",
  "coolifyDeploymentProjectUIDContains": "abc123",
  "coolifyDeploymentProjectUIDContainsFold": "abc123",
  "coolifyDeploymentProjectUIDEqualFold": "abc123",
  "coolifyDeploymentProjectUIDGT": "abc123",
  "coolifyDeploymentProjectUIDGTE": "abc123",
  "coolifyDeploymentProjectUIDHasPrefix": "xyz789",
  "coolifyDeploymentProjectUIDHasSuffix": "xyz789",
  "coolifyDeploymentProjectUIDIn": [
    "abc123"
  ],
  "coolifyDeploymentProjectUIDIsNil": true,
  "coolifyDeploymentProjectUIDLT": "abc123",
  "coolifyDeploymentProjectUIDLTE": "xyz789",
  "coolifyDeploymentProjectUIDNEQ": "xyz789",
  "coolifyDeploymentProjectUIDNotIn": [
    "xyz789"
  ],
  "coolifyDeploymentProjectUIDNotNil": true,
  "coolifyDeploymentServerUID": "abc123",
  "coolifyDeploymentServerUIDContains": "abc123",
  "coolifyDeploymentServerUIDContainsFold": "xyz789",
  "coolifyDeploymentServerUIDEqualFold": "xyz789",
  "coolifyDeploymentServerUIDGT": "abc123",
  "coolifyDeploymentServerUIDGTE": "abc123",
  "coolifyDeploymentServerUIDHasPrefix": "abc123",
  "coolifyDeploymentServerUIDHasSuffix": "abc123",
  "coolifyDeploymentServerUIDIn": [
    "xyz789"
  ],
  "coolifyDeploymentServerUIDIsNil": true,
  "coolifyDeploymentServerUIDLT": "abc123",
  "coolifyDeploymentServerUIDLTE": "xyz789",
  "coolifyDeploymentServerUIDNEQ": "xyz789",
  "coolifyDeploymentServerUIDNotIn": [
    "abc123"
  ],
  "coolifyDeploymentServerUIDNotNil": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "deploymentKey": "abc123",
  "deploymentKeyContains": "abc123",
  "deploymentKeyContainsFold": "abc123",
  "deploymentKeyEqualFold": "xyz789",
  "deploymentKeyGT": "abc123",
  "deploymentKeyGTE": "abc123",
  "deploymentKeyHasPrefix": "abc123",
  "deploymentKeyHasSuffix": "abc123",
  "deploymentKeyIn": ["xyz789"],
  "deploymentKeyIsNil": true,
  "deploymentKeyLT": "xyz789",
  "deploymentKeyLTE": "xyz789",
  "deploymentKeyNEQ": "xyz789",
  "deploymentKeyNotIn": ["xyz789"],
  "deploymentKeyNotNil": true,
  "deploymentState": "DEPLOYED",
  "deploymentStateIn": ["DEPLOYED"],
  "deploymentStateNEQ": "DEPLOYED",
  "deploymentStateNotIn": ["DEPLOYED"],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasHmis": true,
  "hasHmisWith": [HMISWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": HMISCLoudWhereInput,
  "or": [HMISCLoudWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

HMISConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [HMISEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [HMISEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

HMISDistribution

Description

HMISDistribution is enum for the field distribution

Values
Enum Value Description

CLOUD

DATA_CENTER

LITE

SERVER

Example
"CLOUD"

HMISEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - HMIS The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": HMIS
}

HMISOrder

Description

Ordering options for HMIS connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - HMISOrderField! The field by which to order HMISs.
Example
{"direction": "ASC", "field": "CREATED_AT"}

HMISOrderField

Description

Properties by which HMIS connections can be ordered.

Values
Enum Value Description

CREATED_AT

UPDATED_AT

Example
"CREATED_AT"

HMISState

Description

HMISState is enum for the field state

Values
Enum Value Description

OFFLINE

ONLINE

Example
"OFFLINE"

HMISTunnel

Fields
Field Name Description
createdAt - Time!
deploymentState - HMISTunnelDeploymentState!
deploymentURL - URL
eid - String!
hmis - HMIS
id - ID!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "deploymentState": "DEPLOYED",
  "deploymentURL": "http://www.test.com/",
  "eid": "abc123",
  "hmis": HMIS,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

HMISTunnelConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [HMISTunnelEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [HMISTunnelEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

HMISTunnelDeploymentState

Description

HMISTunnelDeploymentState is enum for the field deployment_state

Values
Enum Value Description

DEPLOYED

DEPLOYING

FAILED

MAINTENANCE

SUSPENDED

Example
"DEPLOYED"

HMISTunnelEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - HMISTunnel The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": HMISTunnel
}

HMISTunnelOrder

Description

Ordering options for HMISTunnel connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - HMISTunnelOrderField! The field by which to order HMISTunnels.
Example
{"direction": "ASC", "field": "CREATED_AT"}

HMISTunnelOrderField

Description

Properties by which HMISTunnel connections can be ordered.

Values
Enum Value Description

CREATED_AT

UPDATED_AT

Example
"CREATED_AT"

HMISTunnelWhereInput

Description

HMISTunnelWhereInput is used for filtering HMISTunnel objects. Input was generated by ent.

Fields
Input Field Description
and - [HMISTunnelWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
deploymentState - HMISTunnelDeploymentState deployment_state field predicates
deploymentStateIn - [HMISTunnelDeploymentState!]
deploymentStateNEQ - HMISTunnelDeploymentState
deploymentStateNotIn - [HMISTunnelDeploymentState!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasHmis - Boolean hmis edge predicates
hasHmisWith - [HMISWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - HMISTunnelWhereInput
or - [HMISTunnelWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [HMISTunnelWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "deploymentState": "DEPLOYED",
  "deploymentStateIn": ["DEPLOYED"],
  "deploymentStateNEQ": "DEPLOYED",
  "deploymentStateNotIn": ["DEPLOYED"],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasHmis": false,
  "hasHmisWith": [HMISWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": HMISTunnelWhereInput,
  "or": [HMISTunnelWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

HMISWhereInput

Description

HMISWhereInput is used for filtering HMIS objects. Input was generated by ent.

Fields
Input Field Description
and - [HMISWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
distribution - HMISDistribution distribution field predicates
distributionIn - [HMISDistribution!]
distributionNEQ - HMISDistribution
distributionNotIn - [HMISDistribution!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasCloud - Boolean cloud edge predicates
hasCloudWith - [HMISCLoudWhereInput!]
hasLicense - Boolean license edge predicates
hasLicenseWith - [LicenseWhereInput!]
hasServiceTunnel - Boolean service_tunnel edge predicates
hasServiceTunnelWith - [HMISTunnelWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
namespace - String namespace field predicates
namespaceAdminUsername - String namespace_admin_username field predicates
namespaceAdminUsernameContains - String
namespaceAdminUsernameContainsFold - String
namespaceAdminUsernameEqualFold - String
namespaceAdminUsernameGT - String
namespaceAdminUsernameGTE - String
namespaceAdminUsernameHasPrefix - String
namespaceAdminUsernameHasSuffix - String
namespaceAdminUsernameIn - [String!]
namespaceAdminUsernameLT - String
namespaceAdminUsernameLTE - String
namespaceAdminUsernameNEQ - String
namespaceAdminUsernameNotIn - [String!]
namespaceContains - String
namespaceContainsFold - String
namespaceEqualFold - String
namespaceGT - String
namespaceGTE - String
namespaceHasPrefix - String
namespaceHasSuffix - String
namespaceIn - [String!]
namespaceLT - String
namespaceLTE - String
namespaceNEQ - String
namespaceNotIn - [String!]
not - HMISWhereInput
or - [HMISWhereInput!]
state - HMISState state field predicates
stateIn - [HMISState!]
stateNEQ - HMISState
stateNotIn - [HMISState!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
version - String version field predicates
versionContains - String
versionContainsFold - String
versionEqualFold - String
versionGT - String
versionGTE - String
versionHasPrefix - String
versionHasSuffix - String
versionIn - [String!]
versionIsNil - Boolean
versionLT - String
versionLTE - String
versionNEQ - String
versionNotIn - [String!]
versionNotNil - Boolean
Example
{
  "and": [HMISWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "distribution": "CLOUD",
  "distributionIn": ["CLOUD"],
  "distributionNEQ": "CLOUD",
  "distributionNotIn": ["CLOUD"],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasCloud": true,
  "hasCloudWith": [HMISCLoudWhereInput],
  "hasLicense": true,
  "hasLicenseWith": [LicenseWhereInput],
  "hasServiceTunnel": true,
  "hasServiceTunnelWith": [HMISTunnelWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "namespace": "abc123",
  "namespaceAdminUsername": "xyz789",
  "namespaceAdminUsernameContains": "xyz789",
  "namespaceAdminUsernameContainsFold": "xyz789",
  "namespaceAdminUsernameEqualFold": "abc123",
  "namespaceAdminUsernameGT": "abc123",
  "namespaceAdminUsernameGTE": "xyz789",
  "namespaceAdminUsernameHasPrefix": "xyz789",
  "namespaceAdminUsernameHasSuffix": "abc123",
  "namespaceAdminUsernameIn": ["xyz789"],
  "namespaceAdminUsernameLT": "xyz789",
  "namespaceAdminUsernameLTE": "abc123",
  "namespaceAdminUsernameNEQ": "xyz789",
  "namespaceAdminUsernameNotIn": ["xyz789"],
  "namespaceContains": "xyz789",
  "namespaceContainsFold": "xyz789",
  "namespaceEqualFold": "abc123",
  "namespaceGT": "xyz789",
  "namespaceGTE": "xyz789",
  "namespaceHasPrefix": "abc123",
  "namespaceHasSuffix": "abc123",
  "namespaceIn": ["xyz789"],
  "namespaceLT": "xyz789",
  "namespaceLTE": "xyz789",
  "namespaceNEQ": "abc123",
  "namespaceNotIn": ["abc123"],
  "not": HMISWhereInput,
  "or": [HMISWhereInput],
  "state": "OFFLINE",
  "stateIn": ["OFFLINE"],
  "stateNEQ": "OFFLINE",
  "stateNotIn": ["OFFLINE"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "version": "abc123",
  "versionContains": "abc123",
  "versionContainsFold": "abc123",
  "versionEqualFold": "abc123",
  "versionGT": "abc123",
  "versionGTE": "xyz789",
  "versionHasPrefix": "abc123",
  "versionHasSuffix": "xyz789",
  "versionIn": ["xyz789"],
  "versionIsNil": true,
  "versionLT": "xyz789",
  "versionLTE": "xyz789",
  "versionNEQ": "xyz789",
  "versionNotIn": ["abc123"],
  "versionNotNil": true
}

HealthFacility

Fields
Field Name Description
adminDivision - [AdminDivision!]
createdAt - Time!
description - String
eid - String!
feedbacks - [FacilityFeedback!]
id - ID!
images - [String!]!
name - String!
openingHours - [String!]!
updatedAt - Time!
wallet - [UserWallet!]
Example
{
  "adminDivision": [AdminDivision],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "description": "xyz789",
  "eid": "xyz789",
  "feedbacks": [FacilityFeedback],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "images": ["xyz789"],
  "name": "xyz789",
  "openingHours": ["abc123"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "wallet": [UserWallet]
}

HealthFacilityConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [HealthFacilityEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [HealthFacilityEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

HealthFacilityEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - HealthFacility The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": HealthFacility
}

HealthFacilityOrder

Description

Ordering options for HealthFacility connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - HealthFacilityOrderField! The field by which to order HealthFacilities.
Example
{"direction": "ASC", "field": "CREATED_AT"}

HealthFacilityOrderField

Description

Properties by which HealthFacility connections can be ordered.

Values
Enum Value Description

CREATED_AT

HEALTH_FACILITY_NAME

Example
"CREATED_AT"

HealthFacilityWhereInput

Description

HealthFacilityWhereInput is used for filtering HealthFacility objects. Input was generated by ent.

Fields
Input Field Description
and - [HealthFacilityWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
description - String description field predicates
descriptionContains - String
descriptionContainsFold - String
descriptionEqualFold - String
descriptionGT - String
descriptionGTE - String
descriptionHasPrefix - String
descriptionHasSuffix - String
descriptionIn - [String!]
descriptionIsNil - Boolean
descriptionLT - String
descriptionLTE - String
descriptionNEQ - String
descriptionNotIn - [String!]
descriptionNotNil - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasAdminDivision - Boolean admin_division edge predicates
hasAdminDivisionWith - [AdminDivisionWhereInput!]
hasFeedbacks - Boolean feedbacks edge predicates
hasFeedbacksWith - [FacilityFeedbackWhereInput!]
hasWallet - Boolean wallet edge predicates
hasWalletWith - [UserWalletWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - HealthFacilityWhereInput
or - [HealthFacilityWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [HealthFacilityWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "description": "abc123",
  "descriptionContains": "abc123",
  "descriptionContainsFold": "xyz789",
  "descriptionEqualFold": "xyz789",
  "descriptionGT": "abc123",
  "descriptionGTE": "abc123",
  "descriptionHasPrefix": "abc123",
  "descriptionHasSuffix": "xyz789",
  "descriptionIn": ["xyz789"],
  "descriptionIsNil": false,
  "descriptionLT": "abc123",
  "descriptionLTE": "xyz789",
  "descriptionNEQ": "abc123",
  "descriptionNotIn": ["xyz789"],
  "descriptionNotNil": false,
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasAdminDivision": true,
  "hasAdminDivisionWith": [AdminDivisionWhereInput],
  "hasFeedbacks": true,
  "hasFeedbacksWith": [FacilityFeedbackWhereInput],
  "hasWallet": false,
  "hasWalletWith": [UserWalletWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "xyz789",
  "nameContains": "xyz789",
  "nameContainsFold": "abc123",
  "nameEqualFold": "xyz789",
  "nameGT": "xyz789",
  "nameGTE": "abc123",
  "nameHasPrefix": "abc123",
  "nameHasSuffix": "xyz789",
  "nameIn": ["xyz789"],
  "nameLT": "xyz789",
  "nameLTE": "xyz789",
  "nameNEQ": "abc123",
  "nameNotIn": ["xyz789"],
  "not": HealthFacilityWhereInput,
  "or": [HealthFacilityWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

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
"e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"

Illness

Fields
Field Name Description
createdAt - Time!
eid - String!
id - ID!
illnessMetadata - [String!]!
name - String!
patient - Patient
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "illnessMetadata": ["abc123"],
  "name": "xyz789",
  "patient": Patient,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

IllnessConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [IllnessEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [IllnessEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

IllnessEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Illness The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Illness
}

IllnessOrder

Description

Ordering options for Illness connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - IllnessOrderField! The field by which to order Illnesses.
Example
{"direction": "ASC", "field": "CREATED_AT"}

IllnessOrderField

Description

Properties by which Illness connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

IllnessWhereInput

Description

IllnessWhereInput is used for filtering Illness objects. Input was generated by ent.

Fields
Input Field Description
and - [IllnessWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - IllnessWhereInput
or - [IllnessWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [IllnessWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasPatient": true,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "xyz789",
  "nameContains": "abc123",
  "nameContainsFold": "abc123",
  "nameEqualFold": "xyz789",
  "nameGT": "xyz789",
  "nameGTE": "abc123",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "xyz789",
  "nameIn": ["abc123"],
  "nameLT": "abc123",
  "nameLTE": "xyz789",
  "nameNEQ": "xyz789",
  "nameNotIn": ["abc123"],
  "not": IllnessWhereInput,
  "or": [IllnessWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Immunisation

Fields
Field Name Description
ageRecieved - Int!
brand - String!
createdAt - Time!
dateReceived - String
doses - Int!
eid - String!
id - ID!
name - String!
patient - Patient
reason - String!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "ageRecieved": 123,
  "brand": "abc123",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "dateReceived": "abc123",
  "doses": 123,
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "abc123",
  "patient": Patient,
  "reason": "xyz789",
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ImmunisationConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ImmunisationEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ImmunisationEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

ImmunisationEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Immunisation The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Immunisation
}

ImmunisationOrder

Description

Ordering options for Immunisation connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ImmunisationOrderField! The field by which to order Immunisations.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ImmunisationOrderField

Description

Properties by which Immunisation connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

ImmunisationWhereInput

Description

ImmunisationWhereInput is used for filtering Immunisation objects. Input was generated by ent.

Fields
Input Field Description
ageRecieved - Int age_recieved field predicates
ageRecievedGT - Int
ageRecievedGTE - Int
ageRecievedIn - [Int!]
ageRecievedLT - Int
ageRecievedLTE - Int
ageRecievedNEQ - Int
ageRecievedNotIn - [Int!]
and - [ImmunisationWhereInput!]
brand - String brand field predicates
brandContains - String
brandContainsFold - String
brandEqualFold - String
brandGT - String
brandGTE - String
brandHasPrefix - String
brandHasSuffix - String
brandIn - [String!]
brandLT - String
brandLTE - String
brandNEQ - String
brandNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
dateReceived - String date_received field predicates
dateReceivedContains - String
dateReceivedContainsFold - String
dateReceivedEqualFold - String
dateReceivedGT - String
dateReceivedGTE - String
dateReceivedHasPrefix - String
dateReceivedHasSuffix - String
dateReceivedIn - [String!]
dateReceivedIsNil - Boolean
dateReceivedLT - String
dateReceivedLTE - String
dateReceivedNEQ - String
dateReceivedNotIn - [String!]
dateReceivedNotNil - Boolean
doses - Int doses field predicates
dosesGT - Int
dosesGTE - Int
dosesIn - [Int!]
dosesLT - Int
dosesLTE - Int
dosesNEQ - Int
dosesNotIn - [Int!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - ImmunisationWhereInput
or - [ImmunisationWhereInput!]
reason - String reason field predicates
reasonContains - String
reasonContainsFold - String
reasonEqualFold - String
reasonGT - String
reasonGTE - String
reasonHasPrefix - String
reasonHasSuffix - String
reasonIn - [String!]
reasonLT - String
reasonLTE - String
reasonNEQ - String
reasonNotIn - [String!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "ageRecieved": 987,
  "ageRecievedGT": 987,
  "ageRecievedGTE": 123,
  "ageRecievedIn": [123],
  "ageRecievedLT": 123,
  "ageRecievedLTE": 123,
  "ageRecievedNEQ": 987,
  "ageRecievedNotIn": [123],
  "and": [ImmunisationWhereInput],
  "brand": "xyz789",
  "brandContains": "xyz789",
  "brandContainsFold": "xyz789",
  "brandEqualFold": "abc123",
  "brandGT": "xyz789",
  "brandGTE": "xyz789",
  "brandHasPrefix": "abc123",
  "brandHasSuffix": "abc123",
  "brandIn": ["abc123"],
  "brandLT": "xyz789",
  "brandLTE": "xyz789",
  "brandNEQ": "abc123",
  "brandNotIn": ["xyz789"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "dateReceived": "abc123",
  "dateReceivedContains": "xyz789",
  "dateReceivedContainsFold": "abc123",
  "dateReceivedEqualFold": "xyz789",
  "dateReceivedGT": "abc123",
  "dateReceivedGTE": "abc123",
  "dateReceivedHasPrefix": "abc123",
  "dateReceivedHasSuffix": "abc123",
  "dateReceivedIn": ["abc123"],
  "dateReceivedIsNil": true,
  "dateReceivedLT": "xyz789",
  "dateReceivedLTE": "xyz789",
  "dateReceivedNEQ": "abc123",
  "dateReceivedNotIn": ["xyz789"],
  "dateReceivedNotNil": false,
  "doses": 987,
  "dosesGT": 123,
  "dosesGTE": 123,
  "dosesIn": [987],
  "dosesLT": 123,
  "dosesLTE": 123,
  "dosesNEQ": 987,
  "dosesNotIn": [123],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasPatient": false,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "xyz789",
  "nameContains": "xyz789",
  "nameContainsFold": "abc123",
  "nameEqualFold": "abc123",
  "nameGT": "xyz789",
  "nameGTE": "abc123",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "xyz789",
  "nameIn": ["xyz789"],
  "nameLT": "abc123",
  "nameLTE": "xyz789",
  "nameNEQ": "abc123",
  "nameNotIn": ["xyz789"],
  "not": ImmunisationWhereInput,
  "or": [ImmunisationWhereInput],
  "reason": "xyz789",
  "reasonContains": "xyz789",
  "reasonContainsFold": "abc123",
  "reasonEqualFold": "xyz789",
  "reasonGT": "abc123",
  "reasonGTE": "abc123",
  "reasonHasPrefix": "xyz789",
  "reasonHasSuffix": "abc123",
  "reasonIn": ["abc123"],
  "reasonLT": "abc123",
  "reasonLTE": "abc123",
  "reasonNEQ": "abc123",
  "reasonNotIn": ["abc123"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

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

Journal

Fields
Field Name Description
affectedBodyPart - String!
createdAt - Time!
eid - String!
id - ID!
journalMetadata - [String!]
patient - Patient
symptoms - [String!]!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "affectedBodyPart": "abc123",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "journalMetadata": ["abc123"],
  "patient": Patient,
  "symptoms": ["xyz789"],
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

JournalConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [JournalEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [JournalEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

JournalEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Journal The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Journal
}

JournalOrder

Description

Ordering options for Journal connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - JournalOrderField! The field by which to order Journals.
Example
{"direction": "ASC", "field": "CREATED_AT"}

JournalOrderField

Description

Properties by which Journal connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

JournalWhereInput

Description

JournalWhereInput is used for filtering Journal objects. Input was generated by ent.

Fields
Input Field Description
affectedBodyPart - String affected_body_part field predicates
affectedBodyPartContains - String
affectedBodyPartContainsFold - String
affectedBodyPartEqualFold - String
affectedBodyPartGT - String
affectedBodyPartGTE - String
affectedBodyPartHasPrefix - String
affectedBodyPartHasSuffix - String
affectedBodyPartIn - [String!]
affectedBodyPartLT - String
affectedBodyPartLTE - String
affectedBodyPartNEQ - String
affectedBodyPartNotIn - [String!]
and - [JournalWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - JournalWhereInput
or - [JournalWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "affectedBodyPart": "xyz789",
  "affectedBodyPartContains": "abc123",
  "affectedBodyPartContainsFold": "xyz789",
  "affectedBodyPartEqualFold": "xyz789",
  "affectedBodyPartGT": "xyz789",
  "affectedBodyPartGTE": "abc123",
  "affectedBodyPartHasPrefix": "abc123",
  "affectedBodyPartHasSuffix": "xyz789",
  "affectedBodyPartIn": ["xyz789"],
  "affectedBodyPartLT": "xyz789",
  "affectedBodyPartLTE": "abc123",
  "affectedBodyPartNEQ": "abc123",
  "affectedBodyPartNotIn": ["xyz789"],
  "and": [JournalWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasPatient": false,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": JournalWhereInput,
  "or": [JournalWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

LabResult

Fields
Field Name Description
createdAt - Time!
eid - String!
files - [String!]!
id - ID!
name - String!
patient - Patient
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
uploadedBy - String!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "files": ["abc123"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "xyz789",
  "patient": Patient,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "uploadedBy": "abc123"
}

LabResultConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [LabResultEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [LabResultEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

LabResultEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - LabResult The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": LabResult
}

LabResultOrder

Description

Ordering options for LabResult connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - LabResultOrderField! The field by which to order LabResults.
Example
{"direction": "ASC", "field": "CREATED_AT"}

LabResultOrderField

Description

Properties by which LabResult connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

LabResultWhereInput

Description

LabResultWhereInput is used for filtering LabResult objects. Input was generated by ent.

Fields
Input Field Description
and - [LabResultWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - LabResultWhereInput
or - [LabResultWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
uploadedBy - String uploaded_by field predicates
uploadedByContains - String
uploadedByContainsFold - String
uploadedByEqualFold - String
uploadedByGT - String
uploadedByGTE - String
uploadedByHasPrefix - String
uploadedByHasSuffix - String
uploadedByIn - [String!]
uploadedByLT - String
uploadedByLTE - String
uploadedByNEQ - String
uploadedByNotIn - [String!]
Example
{
  "and": [LabResultWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasPatient": true,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": false,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "xyz789",
  "nameContains": "xyz789",
  "nameContainsFold": "xyz789",
  "nameEqualFold": "xyz789",
  "nameGT": "abc123",
  "nameGTE": "abc123",
  "nameHasPrefix": "abc123",
  "nameHasSuffix": "xyz789",
  "nameIn": ["xyz789"],
  "nameLT": "xyz789",
  "nameLTE": "abc123",
  "nameNEQ": "xyz789",
  "nameNotIn": ["abc123"],
  "not": LabResultWhereInput,
  "or": [LabResultWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "uploadedBy": "abc123",
  "uploadedByContains": "abc123",
  "uploadedByContainsFold": "xyz789",
  "uploadedByEqualFold": "abc123",
  "uploadedByGT": "xyz789",
  "uploadedByGTE": "xyz789",
  "uploadedByHasPrefix": "abc123",
  "uploadedByHasSuffix": "xyz789",
  "uploadedByIn": ["abc123"],
  "uploadedByLT": "abc123",
  "uploadedByLTE": "abc123",
  "uploadedByNEQ": "abc123",
  "uploadedByNotIn": ["xyz789"]
}

License

Fields
Field Name Description
accountEid - String!
accountEmail - String!
accountID - UUID!
createdAt - Time!
detached - Boolean!
eid - String!
hmis - [HMIS!]
id - ID!
licenseKey - String!
licenseType - LicenseLicenseType!
meet - Meet
namespace - String!
privileged - Boolean! This is a special type of license that is granted to partners or Amdins
productDistribution - LicenseProductDistribution!
productID - UUID
productKey - String!
rotatedAt - Time!
state - LicenseState!
trialCount - Int!
updatedAt - Time!
userCount - Int
validUtil - Time!
Example
{
  "accountEid": "abc123",
  "accountEmail": "abc123",
  "accountID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "detached": true,
  "eid": "abc123",
  "hmis": [HMIS],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "licenseKey": "xyz789",
  "licenseType": "DEVELOPMENT",
  "meet": Meet,
  "namespace": "xyz789",
  "privileged": true,
  "productDistribution": "INTERGRATION",
  "productID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "productKey": "xyz789",
  "rotatedAt": "2016-10-07T01:08:03.420Z",
  "state": "ACTIVE",
  "trialCount": 987,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "userCount": 123,
  "validUtil": "2016-10-07T01:08:03.420Z"
}

LicenseConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [LicenseEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [LicenseEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

LicenseEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - License The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": License
}

LicenseLicenseType

Description

LicenseLicenseType is enum for the field license_type

Values
Enum Value Description

DEVELOPMENT

FULL

TRIAL

Example
"DEVELOPMENT"

LicenseOrder

Description

Ordering options for License connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - LicenseOrderField! The field by which to order Licenses.
Example
{"direction": "ASC", "field": "CREATED_AT"}

LicenseOrderField

Description

Properties by which License connections can be ordered.

Values
Enum Value Description

CREATED_AT

LICENSE_STATE

LICENSE_TYPE

PRODUCT_DISTRIBUTION

ROTATED_AT

UPDATED_AT

Example
"CREATED_AT"

LicenseProductDistribution

Description

LicenseProductDistribution is enum for the field product_distribution

Values
Enum Value Description

INTERGRATION

MARKETPLACE

TAWI

Example
"INTERGRATION"

LicenseState

Description

LicenseState is enum for the field state

Values
Enum Value Description

ACTIVE

EXPIRING

SUSPENDED

Example
"ACTIVE"

LicenseWhereInput

Description

LicenseWhereInput is used for filtering License objects. Input was generated by ent.

Fields
Input Field Description
accountEid - String account_eid field predicates
accountEidContains - String
accountEidContainsFold - String
accountEidEqualFold - String
accountEidGT - String
accountEidGTE - String
accountEidHasPrefix - String
accountEidHasSuffix - String
accountEidIn - [String!]
accountEidLT - String
accountEidLTE - String
accountEidNEQ - String
accountEidNotIn - [String!]
accountEmail - String account_email field predicates
accountEmailContains - String
accountEmailContainsFold - String
accountEmailEqualFold - String
accountEmailGT - String
accountEmailGTE - String
accountEmailHasPrefix - String
accountEmailHasSuffix - String
accountEmailIn - [String!]
accountEmailLT - String
accountEmailLTE - String
accountEmailNEQ - String
accountEmailNotIn - [String!]
accountID - UUID account_id field predicates
accountIDGT - UUID
accountIDGTE - UUID
accountIDIn - [UUID!]
accountIDLT - UUID
accountIDLTE - UUID
accountIDNEQ - UUID
accountIDNotIn - [UUID!]
and - [LicenseWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
detached - Boolean detached field predicates
detachedNEQ - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasHmis - Boolean hmis edge predicates
hasHmisWith - [HMISWhereInput!]
hasMeet - Boolean meet edge predicates
hasMeetWith - [MeetWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
licenseKey - String license_key field predicates
licenseKeyContains - String
licenseKeyContainsFold - String
licenseKeyEqualFold - String
licenseKeyGT - String
licenseKeyGTE - String
licenseKeyHasPrefix - String
licenseKeyHasSuffix - String
licenseKeyIn - [String!]
licenseKeyLT - String
licenseKeyLTE - String
licenseKeyNEQ - String
licenseKeyNotIn - [String!]
licenseType - LicenseLicenseType license_type field predicates
licenseTypeIn - [LicenseLicenseType!]
licenseTypeNEQ - LicenseLicenseType
licenseTypeNotIn - [LicenseLicenseType!]
namespace - String namespace field predicates
namespaceContains - String
namespaceContainsFold - String
namespaceEqualFold - String
namespaceGT - String
namespaceGTE - String
namespaceHasPrefix - String
namespaceHasSuffix - String
namespaceIn - [String!]
namespaceLT - String
namespaceLTE - String
namespaceNEQ - String
namespaceNotIn - [String!]
not - LicenseWhereInput
or - [LicenseWhereInput!]
privileged - Boolean privileged field predicates
privilegedNEQ - Boolean
productDistribution - LicenseProductDistribution product_distribution field predicates
productDistributionIn - [LicenseProductDistribution!]
productDistributionNEQ - LicenseProductDistribution
productDistributionNotIn - [LicenseProductDistribution!]
productID - UUID product_id field predicates
productIDGT - UUID
productIDGTE - UUID
productIDIn - [UUID!]
productIDIsNil - Boolean
productIDLT - UUID
productIDLTE - UUID
productIDNEQ - UUID
productIDNotIn - [UUID!]
productIDNotNil - Boolean
productKey - String product_key field predicates
productKeyContains - String
productKeyContainsFold - String
productKeyEqualFold - String
productKeyGT - String
productKeyGTE - String
productKeyHasPrefix - String
productKeyHasSuffix - String
productKeyIn - [String!]
productKeyLT - String
productKeyLTE - String
productKeyNEQ - String
productKeyNotIn - [String!]
rotatedAt - Time rotated_at field predicates
rotatedAtGT - Time
rotatedAtGTE - Time
rotatedAtIn - [Time!]
rotatedAtLT - Time
rotatedAtLTE - Time
rotatedAtNEQ - Time
rotatedAtNotIn - [Time!]
state - LicenseState state field predicates
stateIn - [LicenseState!]
stateNEQ - LicenseState
stateNotIn - [LicenseState!]
trialCount - Int trial_count field predicates
trialCountGT - Int
trialCountGTE - Int
trialCountIn - [Int!]
trialCountLT - Int
trialCountLTE - Int
trialCountNEQ - Int
trialCountNotIn - [Int!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
userCount - Int user_count field predicates
userCountGT - Int
userCountGTE - Int
userCountIn - [Int!]
userCountIsNil - Boolean
userCountLT - Int
userCountLTE - Int
userCountNEQ - Int
userCountNotIn - [Int!]
userCountNotNil - Boolean
validUtil - Time valid_util field predicates
validUtilGT - Time
validUtilGTE - Time
validUtilIn - [Time!]
validUtilLT - Time
validUtilLTE - Time
validUtilNEQ - Time
validUtilNotIn - [Time!]
Example
{
  "accountEid": "abc123",
  "accountEidContains": "abc123",
  "accountEidContainsFold": "abc123",
  "accountEidEqualFold": "abc123",
  "accountEidGT": "abc123",
  "accountEidGTE": "abc123",
  "accountEidHasPrefix": "xyz789",
  "accountEidHasSuffix": "xyz789",
  "accountEidIn": ["xyz789"],
  "accountEidLT": "abc123",
  "accountEidLTE": "xyz789",
  "accountEidNEQ": "xyz789",
  "accountEidNotIn": ["xyz789"],
  "accountEmail": "abc123",
  "accountEmailContains": "xyz789",
  "accountEmailContainsFold": "xyz789",
  "accountEmailEqualFold": "abc123",
  "accountEmailGT": "abc123",
  "accountEmailGTE": "xyz789",
  "accountEmailHasPrefix": "xyz789",
  "accountEmailHasSuffix": "abc123",
  "accountEmailIn": ["xyz789"],
  "accountEmailLT": "xyz789",
  "accountEmailLTE": "xyz789",
  "accountEmailNEQ": "abc123",
  "accountEmailNotIn": ["xyz789"],
  "accountID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "accountIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "accountIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "accountIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "accountIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "accountIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "accountIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "accountIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "and": [LicenseWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "detached": true,
  "detachedNEQ": true,
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasHmis": false,
  "hasHmisWith": [HMISWhereInput],
  "hasMeet": true,
  "hasMeetWith": [MeetWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "licenseKey": "abc123",
  "licenseKeyContains": "abc123",
  "licenseKeyContainsFold": "xyz789",
  "licenseKeyEqualFold": "abc123",
  "licenseKeyGT": "xyz789",
  "licenseKeyGTE": "abc123",
  "licenseKeyHasPrefix": "abc123",
  "licenseKeyHasSuffix": "abc123",
  "licenseKeyIn": ["abc123"],
  "licenseKeyLT": "abc123",
  "licenseKeyLTE": "xyz789",
  "licenseKeyNEQ": "xyz789",
  "licenseKeyNotIn": ["xyz789"],
  "licenseType": "DEVELOPMENT",
  "licenseTypeIn": ["DEVELOPMENT"],
  "licenseTypeNEQ": "DEVELOPMENT",
  "licenseTypeNotIn": ["DEVELOPMENT"],
  "namespace": "abc123",
  "namespaceContains": "abc123",
  "namespaceContainsFold": "abc123",
  "namespaceEqualFold": "abc123",
  "namespaceGT": "xyz789",
  "namespaceGTE": "xyz789",
  "namespaceHasPrefix": "abc123",
  "namespaceHasSuffix": "xyz789",
  "namespaceIn": ["xyz789"],
  "namespaceLT": "abc123",
  "namespaceLTE": "abc123",
  "namespaceNEQ": "xyz789",
  "namespaceNotIn": ["xyz789"],
  "not": LicenseWhereInput,
  "or": [LicenseWhereInput],
  "privileged": true,
  "privilegedNEQ": true,
  "productDistribution": "INTERGRATION",
  "productDistributionIn": ["INTERGRATION"],
  "productDistributionNEQ": "INTERGRATION",
  "productDistributionNotIn": ["INTERGRATION"],
  "productID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "productIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "productIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "productIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "productIDIsNil": true,
  "productIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "productIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "productIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "productIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "productIDNotNil": true,
  "productKey": "abc123",
  "productKeyContains": "abc123",
  "productKeyContainsFold": "abc123",
  "productKeyEqualFold": "xyz789",
  "productKeyGT": "xyz789",
  "productKeyGTE": "xyz789",
  "productKeyHasPrefix": "xyz789",
  "productKeyHasSuffix": "abc123",
  "productKeyIn": ["xyz789"],
  "productKeyLT": "abc123",
  "productKeyLTE": "abc123",
  "productKeyNEQ": "abc123",
  "productKeyNotIn": ["xyz789"],
  "rotatedAt": "2016-10-07T01:08:03.420Z",
  "rotatedAtGT": "2016-10-07T01:08:03.420Z",
  "rotatedAtGTE": "2016-10-07T01:08:03.420Z",
  "rotatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "rotatedAtLT": "2016-10-07T01:08:03.420Z",
  "rotatedAtLTE": "2016-10-07T01:08:03.420Z",
  "rotatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "rotatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "state": "ACTIVE",
  "stateIn": ["ACTIVE"],
  "stateNEQ": "ACTIVE",
  "stateNotIn": ["ACTIVE"],
  "trialCount": 987,
  "trialCountGT": 123,
  "trialCountGTE": 987,
  "trialCountIn": [123],
  "trialCountLT": 123,
  "trialCountLTE": 987,
  "trialCountNEQ": 123,
  "trialCountNotIn": [123],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "userCount": 987,
  "userCountGT": 123,
  "userCountGTE": 987,
  "userCountIn": [123],
  "userCountIsNil": false,
  "userCountLT": 987,
  "userCountLTE": 123,
  "userCountNEQ": 987,
  "userCountNotIn": [123],
  "userCountNotNil": true,
  "validUtil": "2016-10-07T01:08:03.420Z",
  "validUtilGT": "2016-10-07T01:08:03.420Z",
  "validUtilGTE": "2016-10-07T01:08:03.420Z",
  "validUtilIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "validUtilLT": "2016-10-07T01:08:03.420Z",
  "validUtilLTE": "2016-10-07T01:08:03.420Z",
  "validUtilNEQ": "2016-10-07T01:08:03.420Z",
  "validUtilNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Login

Fields
Field Name Description
adminAccount - TawiAdmin
businessAccount - BusinessAccount
createdAt - Time!
device - String!
eid - String!
id - ID!
os - String!
partnerAccount - PartnerAccount
updatedAt - Time!
userAgent - String
userLocale - String!
Example
{
  "adminAccount": TawiAdmin,
  "businessAccount": BusinessAccount,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "device": "abc123",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "os": "xyz789",
  "partnerAccount": PartnerAccount,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "userAgent": "abc123",
  "userLocale": "xyz789"
}

LoginConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [LoginEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [LoginEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

LoginEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Login The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Login
}

LoginInput

Fields
Input Field Description
accountName - String!
password - String!
Example
{
  "accountName": "abc123",
  "password": "xyz789"
}

LoginOrder

Description

Ordering options for Login connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - LoginOrderField! The field by which to order Logins.
Example
{"direction": "ASC", "field": "CREATED_AT"}

LoginOrderField

Description

Properties by which Login connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

LoginResponse

Fields
Field Name Description
enrollmentData - MFAData
loginFrozen - Boolean!
mfaEnabled - Boolean!
otpOption - Channel
validationId - String!
Example
{
  "enrollmentData": MFAData,
  "loginFrozen": false,
  "mfaEnabled": true,
  "otpOption": "EMAIL",
  "validationId": "abc123"
}

LoginWhereInput

Description

LoginWhereInput is used for filtering Login objects. Input was generated by ent.

Fields
Input Field Description
and - [LoginWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
device - String device field predicates
deviceContains - String
deviceContainsFold - String
deviceEqualFold - String
deviceGT - String
deviceGTE - String
deviceHasPrefix - String
deviceHasSuffix - String
deviceIn - [String!]
deviceLT - String
deviceLTE - String
deviceNEQ - String
deviceNotIn - [String!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasAdminAccount - Boolean admin_account edge predicates
hasAdminAccountWith - [TawiAdminWhereInput!]
hasBusinessAccount - Boolean business_account edge predicates
hasBusinessAccountWith - [BusinessAccountWhereInput!]
hasPartnerAccount - Boolean partner_account edge predicates
hasPartnerAccountWith - [PartnerAccountWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - LoginWhereInput
or - [LoginWhereInput!]
os - String os field predicates
osContains - String
osContainsFold - String
osEqualFold - String
osGT - String
osGTE - String
osHasPrefix - String
osHasSuffix - String
osIn - [String!]
osLT - String
osLTE - String
osNEQ - String
osNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
userAgent - String user_agent field predicates
userAgentContains - String
userAgentContainsFold - String
userAgentEqualFold - String
userAgentGT - String
userAgentGTE - String
userAgentHasPrefix - String
userAgentHasSuffix - String
userAgentIn - [String!]
userAgentIsNil - Boolean
userAgentLT - String
userAgentLTE - String
userAgentNEQ - String
userAgentNotIn - [String!]
userAgentNotNil - Boolean
userLocale - String user_locale field predicates
userLocaleContains - String
userLocaleContainsFold - String
userLocaleEqualFold - String
userLocaleGT - String
userLocaleGTE - String
userLocaleHasPrefix - String
userLocaleHasSuffix - String
userLocaleIn - [String!]
userLocaleLT - String
userLocaleLTE - String
userLocaleNEQ - String
userLocaleNotIn - [String!]
Example
{
  "and": [LoginWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "device": "abc123",
  "deviceContains": "abc123",
  "deviceContainsFold": "xyz789",
  "deviceEqualFold": "xyz789",
  "deviceGT": "xyz789",
  "deviceGTE": "xyz789",
  "deviceHasPrefix": "abc123",
  "deviceHasSuffix": "abc123",
  "deviceIn": ["abc123"],
  "deviceLT": "xyz789",
  "deviceLTE": "xyz789",
  "deviceNEQ": "xyz789",
  "deviceNotIn": ["abc123"],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasAdminAccount": false,
  "hasAdminAccountWith": [TawiAdminWhereInput],
  "hasBusinessAccount": true,
  "hasBusinessAccountWith": [BusinessAccountWhereInput],
  "hasPartnerAccount": true,
  "hasPartnerAccountWith": [PartnerAccountWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": LoginWhereInput,
  "or": [LoginWhereInput],
  "os": "abc123",
  "osContains": "xyz789",
  "osContainsFold": "abc123",
  "osEqualFold": "xyz789",
  "osGT": "xyz789",
  "osGTE": "abc123",
  "osHasPrefix": "xyz789",
  "osHasSuffix": "xyz789",
  "osIn": ["abc123"],
  "osLT": "abc123",
  "osLTE": "abc123",
  "osNEQ": "xyz789",
  "osNotIn": ["xyz789"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "userAgent": "abc123",
  "userAgentContains": "xyz789",
  "userAgentContainsFold": "abc123",
  "userAgentEqualFold": "abc123",
  "userAgentGT": "abc123",
  "userAgentGTE": "xyz789",
  "userAgentHasPrefix": "xyz789",
  "userAgentHasSuffix": "xyz789",
  "userAgentIn": ["abc123"],
  "userAgentIsNil": true,
  "userAgentLT": "abc123",
  "userAgentLTE": "xyz789",
  "userAgentNEQ": "xyz789",
  "userAgentNotIn": ["xyz789"],
  "userAgentNotNil": true,
  "userLocale": "xyz789",
  "userLocaleContains": "xyz789",
  "userLocaleContainsFold": "xyz789",
  "userLocaleEqualFold": "abc123",
  "userLocaleGT": "abc123",
  "userLocaleGTE": "abc123",
  "userLocaleHasPrefix": "xyz789",
  "userLocaleHasSuffix": "xyz789",
  "userLocaleIn": ["abc123"],
  "userLocaleLT": "abc123",
  "userLocaleLTE": "abc123",
  "userLocaleNEQ": "abc123",
  "userLocaleNotIn": ["abc123"]
}

MFAData

Fields
Field Name Description
enrollmentKey - String!
imageURI - String!
provisioningURI - String!
Example
{
  "enrollmentKey": "xyz789",
  "imageURI": "xyz789",
  "provisioningURI": "abc123"
}

MFAEnrollmentResponse

Fields
Field Name Description
accountType - ACCOUNT_TYPE!
accountUsername - String!
Example
{
  "accountType": "ACCOUNT_TYPE_ADMIN",
  "accountUsername": "xyz789"
}

MailingListSubscriber

Fields
Field Name Description
createdAt - Time!
eid - String!
email - String!
id - ID!
mailingListSubscriptionStatus - MailingListSubscriberMailingListSubscriptionStatus!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "email": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "mailingListSubscriptionStatus": "SUBSCRIBED",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

MailingListSubscriberConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [MailingListSubscriberEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [MailingListSubscriberEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

MailingListSubscriberEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - MailingListSubscriber The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": MailingListSubscriber
}

MailingListSubscriberMailingListSubscriptionStatus

Description

MailingListSubscriberMailingListSubscriptionStatus is enum for the field mailing_list_subscription_status

Values
Enum Value Description

SUBSCRIBED

UNSUBSCRIBED

Example
"SUBSCRIBED"

MailingListSubscriberOrder

Description

Ordering options for MailingListSubscriber connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - MailingListSubscriberOrderField! The field by which to order MailingListSubscribers.
Example
{"direction": "ASC", "field": "CREATED_AT"}

MailingListSubscriberOrderField

Description

Properties by which MailingListSubscriber connections can be ordered.

Values
Enum Value Description

CREATED_AT

MAILING_LIST_SUBSCRIPTION_STATUS

Example
"CREATED_AT"

MailingListSubscriberWhereInput

Description

MailingListSubscriberWhereInput is used for filtering MailingListSubscriber objects. Input was generated by ent.

Fields
Input Field Description
and - [MailingListSubscriberWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
email - String email field predicates
emailContains - String
emailContainsFold - String
emailEqualFold - String
emailGT - String
emailGTE - String
emailHasPrefix - String
emailHasSuffix - String
emailIn - [String!]
emailLT - String
emailLTE - String
emailNEQ - String
emailNotIn - [String!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
mailingListSubscriptionStatus - MailingListSubscriberMailingListSubscriptionStatus mailing_list_subscription_status field predicates
mailingListSubscriptionStatusIn - [MailingListSubscriberMailingListSubscriptionStatus!]
mailingListSubscriptionStatusNEQ - MailingListSubscriberMailingListSubscriptionStatus
mailingListSubscriptionStatusNotIn - [MailingListSubscriberMailingListSubscriptionStatus!]
not - MailingListSubscriberWhereInput
or - [MailingListSubscriberWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [MailingListSubscriberWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "email": "abc123",
  "emailContains": "xyz789",
  "emailContainsFold": "abc123",
  "emailEqualFold": "xyz789",
  "emailGT": "xyz789",
  "emailGTE": "xyz789",
  "emailHasPrefix": "xyz789",
  "emailHasSuffix": "xyz789",
  "emailIn": ["xyz789"],
  "emailLT": "xyz789",
  "emailLTE": "xyz789",
  "emailNEQ": "xyz789",
  "emailNotIn": ["xyz789"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "mailingListSubscriptionStatus": "SUBSCRIBED",
  "mailingListSubscriptionStatusIn": ["SUBSCRIBED"],
  "mailingListSubscriptionStatusNEQ": "SUBSCRIBED",
  "mailingListSubscriptionStatusNotIn": ["SUBSCRIBED"],
  "not": MailingListSubscriberWhereInput,
  "or": [MailingListSubscriberWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Map

Example
Map

Media

Fields
Field Name Description
annotation - String
createdAt - Time!
eid - String!
extension - Extension!
id - ID!
mediaURL - String!
updatedAt - Time!
Example
{
  "annotation": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "extension": Extension,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "mediaURL": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

MediaConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [MediaEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [MediaEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

MediaEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Media The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Media
}

MediaOrder

Description

Ordering options for Media connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - MediaOrderField! The field by which to order MediaSlice.
Example
{"direction": "ASC", "field": "CREATED_AT"}

MediaOrderField

Description

Properties by which Media connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

MediaWhereInput

Description

MediaWhereInput is used for filtering Media objects. Input was generated by ent.

Fields
Input Field Description
and - [MediaWhereInput!]
annotation - String annotation field predicates
annotationContains - String
annotationContainsFold - String
annotationEqualFold - String
annotationGT - String
annotationGTE - String
annotationHasPrefix - String
annotationHasSuffix - String
annotationIn - [String!]
annotationIsNil - Boolean
annotationLT - String
annotationLTE - String
annotationNEQ - String
annotationNotIn - [String!]
annotationNotNil - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasExtension - Boolean extension edge predicates
hasExtensionWith - [ExtensionWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
mediaURL - String media_url field predicates
mediaURLContains - String
mediaURLContainsFold - String
mediaURLEqualFold - String
mediaURLGT - String
mediaURLGTE - String
mediaURLHasPrefix - String
mediaURLHasSuffix - String
mediaURLIn - [String!]
mediaURLLT - String
mediaURLLTE - String
mediaURLNEQ - String
mediaURLNotIn - [String!]
not - MediaWhereInput
or - [MediaWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [MediaWhereInput],
  "annotation": "xyz789",
  "annotationContains": "abc123",
  "annotationContainsFold": "xyz789",
  "annotationEqualFold": "xyz789",
  "annotationGT": "xyz789",
  "annotationGTE": "abc123",
  "annotationHasPrefix": "xyz789",
  "annotationHasSuffix": "xyz789",
  "annotationIn": ["abc123"],
  "annotationIsNil": false,
  "annotationLT": "abc123",
  "annotationLTE": "xyz789",
  "annotationNEQ": "xyz789",
  "annotationNotIn": ["abc123"],
  "annotationNotNil": false,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasExtension": false,
  "hasExtensionWith": [ExtensionWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "mediaURL": "abc123",
  "mediaURLContains": "abc123",
  "mediaURLContainsFold": "xyz789",
  "mediaURLEqualFold": "xyz789",
  "mediaURLGT": "xyz789",
  "mediaURLGTE": "abc123",
  "mediaURLHasPrefix": "xyz789",
  "mediaURLHasSuffix": "abc123",
  "mediaURLIn": ["abc123"],
  "mediaURLLT": "abc123",
  "mediaURLLTE": "abc123",
  "mediaURLNEQ": "xyz789",
  "mediaURLNotIn": ["abc123"],
  "not": MediaWhereInput,
  "or": [MediaWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Meet

Fields
Field Name Description
billingCycle - MeetBillingCycle!
callQuality - MeetCallQuality!
callRecordingEnabled - Boolean!
createdAt - Time!
customBreakoutRoomsEnabled - Boolean!
eid - String!
fileSharingEnabled - Boolean!
id - ID!
languageTranslationsEnabled - Boolean!
license - License!
meetingSummaryEnabled - Boolean!
monthlyMinutesCap - Int!
phoneDialInEnabled - Boolean!
plan - MeetPlan!
streamingEnabled - Boolean!
transcriptionsEnabled - Boolean!
updatedAt - Time!
usageCapped - Boolean!
Example
{
  "billingCycle": "ANNUALY",
  "callQuality": "q720p",
  "callRecordingEnabled": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "customBreakoutRoomsEnabled": true,
  "eid": "abc123",
  "fileSharingEnabled": true,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "languageTranslationsEnabled": false,
  "license": License,
  "meetingSummaryEnabled": false,
  "monthlyMinutesCap": 123,
  "phoneDialInEnabled": true,
  "plan": "BASIC",
  "streamingEnabled": false,
  "transcriptionsEnabled": false,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "usageCapped": false
}

MeetBillingCycle

Description

MeetBillingCycle is enum for the field billing_cycle

Values
Enum Value Description

ANNUALY

MINUTE

MONTHLY

Example
"ANNUALY"

MeetCallQuality

Description

MeetCallQuality is enum for the field call_quality

Values
Enum Value Description

q720p

q1080p

Example
"q720p"

MeetConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [MeetEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [MeetEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

MeetEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Meet The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Meet
}

MeetOrder

Description

Ordering options for Meet connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - MeetOrderField! The field by which to order Meets.
Example
{"direction": "ASC", "field": "CREATED_AT"}

MeetOrderField

Description

Properties by which Meet connections can be ordered.

Values
Enum Value Description

CREATED_AT

UPDATED_AT

Example
"CREATED_AT"

MeetParticipant

Fields
Field Name Description
Avatar - String
FirstName - String
Id - ID
LastName - String
Role - MeetingParticipantRole!
Username - String!
Example
{
  "Avatar": "xyz789",
  "FirstName": "abc123",
  "Id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "LastName": "abc123",
  "Role": "ROOM_ADMIN",
  "Username": "abc123"
}

MeetPlan

Description

MeetPlan is enum for the field plan

Values
Enum Value Description

BASIC

ENTERPRISE

PAYG0

PRO

Example
"BASIC"

MeetProductLicenseData

Fields
Input Field Description
billingCycle - TawiMeetBillingCycle!
billingPlan - TawiMeetBillingPlan!
licenseType - ProductLicenseOption!
Example
{"billingCycle": "ANNUAL", "billingPlan": "BASIC", "licenseType": "FULL"}

MeetProxyClientType

Values
Enum Value Description

GCP

S_THREE

Example
"GCP"

MeetWhereInput

Description

MeetWhereInput is used for filtering Meet objects. Input was generated by ent.

Fields
Input Field Description
and - [MeetWhereInput!]
billingCycle - MeetBillingCycle billing_cycle field predicates
billingCycleIn - [MeetBillingCycle!]
billingCycleNEQ - MeetBillingCycle
billingCycleNotIn - [MeetBillingCycle!]
callQuality - MeetCallQuality call_quality field predicates
callQualityIn - [MeetCallQuality!]
callQualityNEQ - MeetCallQuality
callQualityNotIn - [MeetCallQuality!]
callRecordingEnabled - Boolean call_recording_enabled field predicates
callRecordingEnabledNEQ - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
customBreakoutRoomsEnabled - Boolean custom_breakout_rooms_enabled field predicates
customBreakoutRoomsEnabledNEQ - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
fileSharingEnabled - Boolean file_sharing_enabled field predicates
fileSharingEnabledNEQ - Boolean
hasLicense - Boolean license edge predicates
hasLicenseWith - [LicenseWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
languageTranslationsEnabled - Boolean language_translations_enabled field predicates
languageTranslationsEnabledNEQ - Boolean
meetingSummaryEnabled - Boolean meeting_summary_enabled field predicates
meetingSummaryEnabledNEQ - Boolean
monthlyMinutesCap - Int monthly_minutes_cap field predicates
monthlyMinutesCapGT - Int
monthlyMinutesCapGTE - Int
monthlyMinutesCapIn - [Int!]
monthlyMinutesCapLT - Int
monthlyMinutesCapLTE - Int
monthlyMinutesCapNEQ - Int
monthlyMinutesCapNotIn - [Int!]
not - MeetWhereInput
or - [MeetWhereInput!]
phoneDialInEnabled - Boolean phone_dial_in_enabled field predicates
phoneDialInEnabledNEQ - Boolean
plan - MeetPlan plan field predicates
planIn - [MeetPlan!]
planNEQ - MeetPlan
planNotIn - [MeetPlan!]
streamingEnabled - Boolean streaming_enabled field predicates
streamingEnabledNEQ - Boolean
transcriptionsEnabled - Boolean transcriptions_enabled field predicates
transcriptionsEnabledNEQ - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
usageCapped - Boolean usage_capped field predicates
usageCappedNEQ - Boolean
Example
{
  "and": [MeetWhereInput],
  "billingCycle": "ANNUALY",
  "billingCycleIn": ["ANNUALY"],
  "billingCycleNEQ": "ANNUALY",
  "billingCycleNotIn": ["ANNUALY"],
  "callQuality": "q720p",
  "callQualityIn": ["q720p"],
  "callQualityNEQ": "q720p",
  "callQualityNotIn": ["q720p"],
  "callRecordingEnabled": true,
  "callRecordingEnabledNEQ": false,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "customBreakoutRoomsEnabled": true,
  "customBreakoutRoomsEnabledNEQ": false,
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "fileSharingEnabled": false,
  "fileSharingEnabledNEQ": false,
  "hasLicense": false,
  "hasLicenseWith": [LicenseWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "languageTranslationsEnabled": false,
  "languageTranslationsEnabledNEQ": true,
  "meetingSummaryEnabled": true,
  "meetingSummaryEnabledNEQ": true,
  "monthlyMinutesCap": 123,
  "monthlyMinutesCapGT": 123,
  "monthlyMinutesCapGTE": 123,
  "monthlyMinutesCapIn": [123],
  "monthlyMinutesCapLT": 123,
  "monthlyMinutesCapLTE": 123,
  "monthlyMinutesCapNEQ": 987,
  "monthlyMinutesCapNotIn": [987],
  "not": MeetWhereInput,
  "or": [MeetWhereInput],
  "phoneDialInEnabled": true,
  "phoneDialInEnabledNEQ": false,
  "plan": "BASIC",
  "planIn": ["BASIC"],
  "planNEQ": "BASIC",
  "planNotIn": ["BASIC"],
  "streamingEnabled": true,
  "streamingEnabledNEQ": true,
  "transcriptionsEnabled": false,
  "transcriptionsEnabledNEQ": false,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "usageCapped": false,
  "usageCappedNEQ": true
}

MeetingInfo

Fields
Field Name Description
GuestCode - String
MagicKey - String!
MeetingTitle - String!
Permissions - [RoomPermission!]
Role - String!
Token - String!
Example
{
  "GuestCode": "xyz789",
  "MagicKey": "xyz789",
  "MeetingTitle": "xyz789",
  "Permissions": ["ALL"],
  "Role": "abc123",
  "Token": "xyz789"
}

MeetingParticipant

Fields
Field Name Description
canShareFile - Boolean!
createdAt - Time!
eid - String!
groups - [Group!]
id - ID!
instaJoinCode - String
participant - User
participantID - ID
role - MeetingParticipantRole!
schedule - Schedule
scheduleID - ID
updatedAt - Time!
vcal - VCal
Example
{
  "canShareFile": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "groups": [Group],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "instaJoinCode": "abc123",
  "participant": User,
  "participantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "role": "ROOM_ADMIN",
  "schedule": Schedule,
  "scheduleID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "vcal": VCal
}

MeetingParticipantConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [MeetingParticipantEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [MeetingParticipantEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

MeetingParticipantEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - MeetingParticipant The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": MeetingParticipant
}

MeetingParticipantOrder

Description

Ordering options for MeetingParticipant connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - MeetingParticipantOrderField! The field by which to order MeetingParticipants.
Example
{"direction": "ASC", "field": "CREATED_AT"}

MeetingParticipantOrderField

Description

Properties by which MeetingParticipant connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

MeetingParticipantRole

Description

MeetingParticipantRole is enum for the field role

Values
Enum Value Description

ROOM_ADMIN

ROOM_PARTICIPANT

Example
"ROOM_ADMIN"

MeetingParticipantWhereInput

Description

MeetingParticipantWhereInput is used for filtering MeetingParticipant objects. Input was generated by ent.

Fields
Input Field Description
and - [MeetingParticipantWhereInput!]
canShareFile - Boolean can_share_file field predicates
canShareFileNEQ - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasGroups - Boolean groups edge predicates
hasGroupsWith - [GroupWhereInput!]
hasParticipant - Boolean participant edge predicates
hasParticipantWith - [UserWhereInput!]
hasSchedule - Boolean schedule edge predicates
hasScheduleWith - [ScheduleWhereInput!]
hasVcal - Boolean vcal edge predicates
hasVcalWith - [VCalWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
instaJoinCode - String insta_join_code field predicates
instaJoinCodeContains - String
instaJoinCodeContainsFold - String
instaJoinCodeEqualFold - String
instaJoinCodeGT - String
instaJoinCodeGTE - String
instaJoinCodeHasPrefix - String
instaJoinCodeHasSuffix - String
instaJoinCodeIn - [String!]
instaJoinCodeIsNil - Boolean
instaJoinCodeLT - String
instaJoinCodeLTE - String
instaJoinCodeNEQ - String
instaJoinCodeNotIn - [String!]
instaJoinCodeNotNil - Boolean
not - MeetingParticipantWhereInput
or - [MeetingParticipantWhereInput!]
participantID - ID participant_id field predicates
participantIDIn - [ID!]
participantIDIsNil - Boolean
participantIDNEQ - ID
participantIDNotIn - [ID!]
participantIDNotNil - Boolean
role - MeetingParticipantRole role field predicates
roleIn - [MeetingParticipantRole!]
roleNEQ - MeetingParticipantRole
roleNotIn - [MeetingParticipantRole!]
scheduleID - ID schedule_id field predicates
scheduleIDIn - [ID!]
scheduleIDIsNil - Boolean
scheduleIDNEQ - ID
scheduleIDNotIn - [ID!]
scheduleIDNotNil - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [MeetingParticipantWhereInput],
  "canShareFile": true,
  "canShareFileNEQ": false,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasGroups": true,
  "hasGroupsWith": [GroupWhereInput],
  "hasParticipant": true,
  "hasParticipantWith": [UserWhereInput],
  "hasSchedule": true,
  "hasScheduleWith": [ScheduleWhereInput],
  "hasVcal": false,
  "hasVcalWith": [VCalWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "instaJoinCode": "abc123",
  "instaJoinCodeContains": "abc123",
  "instaJoinCodeContainsFold": "xyz789",
  "instaJoinCodeEqualFold": "xyz789",
  "instaJoinCodeGT": "xyz789",
  "instaJoinCodeGTE": "xyz789",
  "instaJoinCodeHasPrefix": "xyz789",
  "instaJoinCodeHasSuffix": "abc123",
  "instaJoinCodeIn": ["abc123"],
  "instaJoinCodeIsNil": true,
  "instaJoinCodeLT": "abc123",
  "instaJoinCodeLTE": "abc123",
  "instaJoinCodeNEQ": "abc123",
  "instaJoinCodeNotIn": ["abc123"],
  "instaJoinCodeNotNil": false,
  "not": MeetingParticipantWhereInput,
  "or": [MeetingParticipantWhereInput],
  "participantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "participantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "participantIDIsNil": true,
  "participantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "participantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "participantIDNotNil": true,
  "role": "ROOM_ADMIN",
  "roleIn": ["ROOM_ADMIN"],
  "roleNEQ": "ROOM_ADMIN",
  "roleNotIn": ["ROOM_ADMIN"],
  "scheduleID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "scheduleIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "scheduleIDIsNil": true,
  "scheduleIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "scheduleIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "scheduleIDNotNil": false,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

MeetingScheduleRequest

Fields
Input Field Description
Groups - [ID]
Participants - [ParticipantData!]
ScheduleInfo - ScheduleData!
Example
{
  "Groups": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "Participants": [ParticipantData],
  "ScheduleInfo": ScheduleData
}

NewCalendarData

Fields
Input Field Description
CalendarName - String!
CalendarOwnerId - ID!
ScheduleDescription - String
SkipWeekends - Boolean!
SlotAutoFillData - SlotData
SlugData - CalendarSlugData
TeamId - ID!
TenantId - ID!
Example
{
  "CalendarName": "abc123",
  "CalendarOwnerId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "ScheduleDescription": "xyz789",
  "SkipWeekends": true,
  "SlotAutoFillData": SlotData,
  "SlugData": CalendarSlugData,
  "TeamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "TenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

NewRoomRequest

Fields
Input Field Description
RoomId - ID!
Example
{
  "RoomId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

NewRoomResponse

Fields
Field Name Description
CreationTime - Int!
DepartureTimeout - Int!
EmptyTimeOut - Int!
RoomId - ID!
RoomName - String!
Sid - String!
Example
{
  "CreationTime": 123,
  "DepartureTimeout": 123,
  "EmptyTimeOut": 123,
  "RoomId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "RoomName": "xyz789",
  "Sid": "abc123"
}

NewScheduleSlotRequest

Fields
Input Field Description
Authenticated - Boolean!
Comment - String
OtherGuests - [String!]
SchdulerInfo - SlotSchedulerInfo!
TenantId - ID!
Example
{
  "Authenticated": true,
  "Comment": "xyz789",
  "OtherGuests": ["xyz789"],
  "SchdulerInfo": SlotSchedulerInfo,
  "TenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

Node

OTPChannel

Values
Enum Value Description

EMAIL

SMS

USSD

Example
"EMAIL"

OTPOption

Fields
Input Field Description
channel - OTPChannel!
channelValue - String!
Example
{
  "channel": "EMAIL",
  "channelValue": "xyz789"
}

OngoingTreatment

Fields
Field Name Description
createdAt - Time!
eid - String!
id - ID!
name - String!
ongoingTreatmentMetadata - [String!]!
patient - Patient
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "xyz789",
  "ongoingTreatmentMetadata": ["xyz789"],
  "patient": Patient,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

OngoingTreatmentConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [OngoingTreatmentEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [OngoingTreatmentEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

OngoingTreatmentEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - OngoingTreatment The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": OngoingTreatment
}

OngoingTreatmentOrder

Description

Ordering options for OngoingTreatment connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - OngoingTreatmentOrderField! The field by which to order OngoingTreatments.
Example
{"direction": "ASC", "field": "CREATED_AT"}

OngoingTreatmentOrderField

Description

Properties by which OngoingTreatment connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

OngoingTreatmentWhereInput

Description

OngoingTreatmentWhereInput is used for filtering OngoingTreatment objects. Input was generated by ent.

Fields
Input Field Description
and - [OngoingTreatmentWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - OngoingTreatmentWhereInput
or - [OngoingTreatmentWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [OngoingTreatmentWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasPatient": false,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "xyz789",
  "nameContains": "abc123",
  "nameContainsFold": "xyz789",
  "nameEqualFold": "abc123",
  "nameGT": "abc123",
  "nameGTE": "abc123",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "abc123",
  "nameIn": ["abc123"],
  "nameLT": "abc123",
  "nameLTE": "abc123",
  "nameNEQ": "abc123",
  "nameNotIn": ["xyz789"],
  "not": OngoingTreatmentWhereInput,
  "or": [OngoingTreatmentWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

OrderDirection

Description

Possible directions in which to order a list of items when provided an orderBy argument.

Values
Enum Value Description

ASC

Specifies an ascending order for a given orderBy argument.

DESC

Specifies a descending order for a given orderBy argument.
Example
"ASC"

PageInfo

Description

Information about pagination in a connection. https://relay.dev/graphql/connections.htm#sec-undefined.PageInfo

Fields
Field Name Description
endCursor - Cursor When paginating forwards, the cursor to continue.
hasNextPage - Boolean! When paginating forwards, are there more items?
hasPreviousPage - Boolean! When paginating backwards, are there more items?
startCursor - Cursor When paginating backwards, the cursor to continue.
Example
{
  "endCursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "hasNextPage": true,
  "hasPreviousPage": false,
  "startCursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR"
}

ParticipantData

Fields
Input Field Description
Role - MeetingParticipantRole!
Username - String!
Example
{"Role": "ROOM_ADMIN", "Username": "xyz789"}

ParticipantLookupResponse

Fields
Field Name Description
IsRegistered - Boolean!
MeetingId - ID
ProfileComplete - Boolean!
Role - MeetingParticipantRole!
Example
{
  "IsRegistered": true,
  "MeetingId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "ProfileComplete": false,
  "Role": "ROOM_ADMIN"
}

ParticipantPermissions

Fields
Field Name Description
Agent - Boolean!
CanPublish - Boolean!
CanPublishData - Boolean!
CanPublishSources - [Int!]
CanSubscribe - Boolean!
CanUpdateMetadata - Boolean!
Hidden - Boolean!
Recorder - Boolean!
Example
{
  "Agent": true,
  "CanPublish": false,
  "CanPublishData": false,
  "CanPublishSources": [123],
  "CanSubscribe": false,
  "CanUpdateMetadata": true,
  "Hidden": false,
  "Recorder": true
}

ParticipantTrack

Fields
Field Name Description
EncryptionType - Int!
IsDTXDisabled - Boolean!
IsMuted - Boolean!
IsSimulcast - Boolean!
Sid - String!
Stereo - Boolean!
Stream - String!
TrackLayers - [VideoLayer!]
TrackName - String!
TrackSource - Int!
TrackType - Int!
VideoHeight - Int!
VideoWidth - Int!
Example
{
  "EncryptionType": 987,
  "IsDTXDisabled": false,
  "IsMuted": true,
  "IsSimulcast": false,
  "Sid": "abc123",
  "Stereo": false,
  "Stream": "xyz789",
  "TrackLayers": [VideoLayer],
  "TrackName": "abc123",
  "TrackSource": 987,
  "TrackType": 987,
  "VideoHeight": 123,
  "VideoWidth": 987
}

PartnerAccount

Fields
Field Name Description
accountEmail - String!
accountTier - PartnerAccountAccountTier!
accountVerified - Boolean!
company - PartnerCompany
contact - [PartnerContactPerson!]
createdAt - Time!
eid - String!
id - ID!
location - AdminDivision
locationID - ID
login - [Login!]
loginFrozen - Boolean!
mfaEnabled - Boolean!
partnerType - PartnerAccountPartnerType!
privileged - Boolean!
updatedAt - Time!
Example
{
  "accountEmail": "abc123",
  "accountTier": "BRONZE",
  "accountVerified": true,
  "company": PartnerCompany,
  "contact": [PartnerContactPerson],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "location": AdminDivision,
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "login": [Login],
  "loginFrozen": true,
  "mfaEnabled": false,
  "partnerType": "APP_VENDOR",
  "privileged": true,
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

PartnerAccountAccountTier

Description

PartnerAccountAccountTier is enum for the field account_tier

Values
Enum Value Description

BRONZE

ENTRY

GOLD

PLATINUM

SILVER

Example
"BRONZE"

PartnerAccountConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [PartnerAccountEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [PartnerAccountEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

PartnerAccountEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - PartnerAccount The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": PartnerAccount
}

PartnerAccountOrder

Description

Ordering options for PartnerAccount connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - PartnerAccountOrderField! The field by which to order PartnerAccounts.
Example
{"direction": "ASC", "field": "ACCOUNT_TIER"}

PartnerAccountOrderField

Description

Properties by which PartnerAccount connections can be ordered.

Values
Enum Value Description

ACCOUNT_TIER

ACCOUNT_TYPE

CREATED_AT

Example
"ACCOUNT_TIER"

PartnerAccountPartnerType

Description

PartnerAccountPartnerType is enum for the field partner_type

Values
Enum Value Description

APP_VENDOR

INTEGRATION_PARTNER

SECURITY_SOLUTIONS_PROVIDER

SOLUTIONS_PROVIDER

STORE_VENDOR

Example
"APP_VENDOR"

PartnerAccountWhereInput

Description

PartnerAccountWhereInput is used for filtering PartnerAccount objects. Input was generated by ent.

Fields
Input Field Description
accountEmail - String account_email field predicates
accountEmailContains - String
accountEmailContainsFold - String
accountEmailEqualFold - String
accountEmailGT - String
accountEmailGTE - String
accountEmailHasPrefix - String
accountEmailHasSuffix - String
accountEmailIn - [String!]
accountEmailLT - String
accountEmailLTE - String
accountEmailNEQ - String
accountEmailNotIn - [String!]
accountTier - PartnerAccountAccountTier account_tier field predicates
accountTierIn - [PartnerAccountAccountTier!]
accountTierNEQ - PartnerAccountAccountTier
accountTierNotIn - [PartnerAccountAccountTier!]
accountVerified - Boolean account_verified field predicates
accountVerifiedNEQ - Boolean
and - [PartnerAccountWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasCompany - Boolean company edge predicates
hasCompanyWith - [PartnerCompanyWhereInput!]
hasContact - Boolean contact edge predicates
hasContactWith - [PartnerContactPersonWhereInput!]
hasLocation - Boolean location edge predicates
hasLocationWith - [AdminDivisionWhereInput!]
hasLogin - Boolean login edge predicates
hasLoginWith - [LoginWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
locationID - ID location_id field predicates
locationIDIn - [ID!]
locationIDIsNil - Boolean
locationIDNEQ - ID
locationIDNotIn - [ID!]
locationIDNotNil - Boolean
loginFrozen - Boolean login_frozen field predicates
loginFrozenNEQ - Boolean
mfaEnabled - Boolean mfa_enabled field predicates
mfaEnabledNEQ - Boolean
not - PartnerAccountWhereInput
or - [PartnerAccountWhereInput!]
partnerType - PartnerAccountPartnerType partner_type field predicates
partnerTypeIn - [PartnerAccountPartnerType!]
partnerTypeNEQ - PartnerAccountPartnerType
partnerTypeNotIn - [PartnerAccountPartnerType!]
privileged - Boolean privileged field predicates
privilegedNEQ - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "accountEmail": "abc123",
  "accountEmailContains": "xyz789",
  "accountEmailContainsFold": "xyz789",
  "accountEmailEqualFold": "abc123",
  "accountEmailGT": "xyz789",
  "accountEmailGTE": "xyz789",
  "accountEmailHasPrefix": "xyz789",
  "accountEmailHasSuffix": "abc123",
  "accountEmailIn": ["abc123"],
  "accountEmailLT": "abc123",
  "accountEmailLTE": "abc123",
  "accountEmailNEQ": "xyz789",
  "accountEmailNotIn": ["xyz789"],
  "accountTier": "BRONZE",
  "accountTierIn": ["BRONZE"],
  "accountTierNEQ": "BRONZE",
  "accountTierNotIn": ["BRONZE"],
  "accountVerified": false,
  "accountVerifiedNEQ": false,
  "and": [PartnerAccountWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasCompany": true,
  "hasCompanyWith": [PartnerCompanyWhereInput],
  "hasContact": false,
  "hasContactWith": [PartnerContactPersonWhereInput],
  "hasLocation": false,
  "hasLocationWith": [AdminDivisionWhereInput],
  "hasLogin": true,
  "hasLoginWith": [LoginWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "locationIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationIDIsNil": false,
  "locationIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "locationIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationIDNotNil": false,
  "loginFrozen": true,
  "loginFrozenNEQ": false,
  "mfaEnabled": false,
  "mfaEnabledNEQ": false,
  "not": PartnerAccountWhereInput,
  "or": [PartnerAccountWhereInput],
  "partnerType": "APP_VENDOR",
  "partnerTypeIn": ["APP_VENDOR"],
  "partnerTypeNEQ": "APP_VENDOR",
  "partnerTypeNotIn": ["APP_VENDOR"],
  "privileged": false,
  "privilegedNEQ": true,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

PartnerCompany

Fields
Field Name Description
businessOpsCount - Int
companyDescription - String
companyLogoURL - String
companyName - String!
companyPhone - String!
createdAt - Time!
eid - String!
engineeringCount - Int
id - ID!
location - AdminDivision
locationID - ID
metaBusinessFocus - [String!]!
metaBusinessHosting - [String!]
metaBusinessInitialCustomerList - [String!]
metaBusinessInitialCustomerQuantity - Int
metaBusinessInitialCustomerSegment - [String!]
metaBusinessModel - [String!]!
metaBusinessYoyGrowth - Float Year over year growth rate as a percentage
metaCompanyObjective - String
metaCoreBusiness - String
metaCustomerRevenue - Float
metaCustomerValue - String
metaFoundingYear - String
metaMarketPotential - String Growth opportunities seen with Tawi Health
metaPartnershipBenefits - String
partner - PartnerAccount
registrationNumber - String
street - String!
supportEmail - String
technicalConsultantsCount - Int
updatedAt - Time!
verifiedBusiness - Boolean!
website - String!
zipCode - String
Example
{
  "businessOpsCount": 987,
  "companyDescription": "abc123",
  "companyLogoURL": "xyz789",
  "companyName": "xyz789",
  "companyPhone": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "engineeringCount": 123,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "location": AdminDivision,
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "metaBusinessFocus": ["abc123"],
  "metaBusinessHosting": ["abc123"],
  "metaBusinessInitialCustomerList": [
    "xyz789"
  ],
  "metaBusinessInitialCustomerQuantity": 123,
  "metaBusinessInitialCustomerSegment": [
    "xyz789"
  ],
  "metaBusinessModel": ["xyz789"],
  "metaBusinessYoyGrowth": 987.65,
  "metaCompanyObjective": "xyz789",
  "metaCoreBusiness": "abc123",
  "metaCustomerRevenue": 987.65,
  "metaCustomerValue": "abc123",
  "metaFoundingYear": "abc123",
  "metaMarketPotential": "abc123",
  "metaPartnershipBenefits": "xyz789",
  "partner": PartnerAccount,
  "registrationNumber": "abc123",
  "street": "xyz789",
  "supportEmail": "abc123",
  "technicalConsultantsCount": 987,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "verifiedBusiness": false,
  "website": "abc123",
  "zipCode": "abc123"
}

PartnerCompanyConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [PartnerCompanyEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [PartnerCompanyEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

PartnerCompanyEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - PartnerCompany The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": PartnerCompany
}

PartnerCompanyOrder

Description

Ordering options for PartnerCompany connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - PartnerCompanyOrderField! The field by which to order PartnerCompanies.
Example
{"direction": "ASC", "field": "CREATED_AT"}

PartnerCompanyOrderField

Description

Properties by which PartnerCompany connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

PartnerCompanyWhereInput

Description

PartnerCompanyWhereInput is used for filtering PartnerCompany objects. Input was generated by ent.

Fields
Input Field Description
and - [PartnerCompanyWhereInput!]
businessOpsCount - Int business_ops_count field predicates
businessOpsCountGT - Int
businessOpsCountGTE - Int
businessOpsCountIn - [Int!]
businessOpsCountIsNil - Boolean
businessOpsCountLT - Int
businessOpsCountLTE - Int
businessOpsCountNEQ - Int
businessOpsCountNotIn - [Int!]
businessOpsCountNotNil - Boolean
companyDescription - String company_description field predicates
companyDescriptionContains - String
companyDescriptionContainsFold - String
companyDescriptionEqualFold - String
companyDescriptionGT - String
companyDescriptionGTE - String
companyDescriptionHasPrefix - String
companyDescriptionHasSuffix - String
companyDescriptionIn - [String!]
companyDescriptionIsNil - Boolean
companyDescriptionLT - String
companyDescriptionLTE - String
companyDescriptionNEQ - String
companyDescriptionNotIn - [String!]
companyDescriptionNotNil - Boolean
companyLogoURL - String company_logo_url field predicates
companyLogoURLContains - String
companyLogoURLContainsFold - String
companyLogoURLEqualFold - String
companyLogoURLGT - String
companyLogoURLGTE - String
companyLogoURLHasPrefix - String
companyLogoURLHasSuffix - String
companyLogoURLIn - [String!]
companyLogoURLIsNil - Boolean
companyLogoURLLT - String
companyLogoURLLTE - String
companyLogoURLNEQ - String
companyLogoURLNotIn - [String!]
companyLogoURLNotNil - Boolean
companyName - String company_name field predicates
companyNameContains - String
companyNameContainsFold - String
companyNameEqualFold - String
companyNameGT - String
companyNameGTE - String
companyNameHasPrefix - String
companyNameHasSuffix - String
companyNameIn - [String!]
companyNameLT - String
companyNameLTE - String
companyNameNEQ - String
companyNameNotIn - [String!]
companyPhone - String company_phone field predicates
companyPhoneContains - String
companyPhoneContainsFold - String
companyPhoneEqualFold - String
companyPhoneGT - String
companyPhoneGTE - String
companyPhoneHasPrefix - String
companyPhoneHasSuffix - String
companyPhoneIn - [String!]
companyPhoneLT - String
companyPhoneLTE - String
companyPhoneNEQ - String
companyPhoneNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
engineeringCount - Int engineering_count field predicates
engineeringCountGT - Int
engineeringCountGTE - Int
engineeringCountIn - [Int!]
engineeringCountIsNil - Boolean
engineeringCountLT - Int
engineeringCountLTE - Int
engineeringCountNEQ - Int
engineeringCountNotIn - [Int!]
engineeringCountNotNil - Boolean
hasLocation - Boolean location edge predicates
hasLocationWith - [AdminDivisionWhereInput!]
hasPartner - Boolean partner edge predicates
hasPartnerWith - [PartnerAccountWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
locationID - ID location_id field predicates
locationIDIn - [ID!]
locationIDIsNil - Boolean
locationIDNEQ - ID
locationIDNotIn - [ID!]
locationIDNotNil - Boolean
metaBusinessInitialCustomerQuantity - Int meta_business_initial_customer_quantity field predicates
metaBusinessInitialCustomerQuantityGT - Int
metaBusinessInitialCustomerQuantityGTE - Int
metaBusinessInitialCustomerQuantityIn - [Int!]
metaBusinessInitialCustomerQuantityIsNil - Boolean
metaBusinessInitialCustomerQuantityLT - Int
metaBusinessInitialCustomerQuantityLTE - Int
metaBusinessInitialCustomerQuantityNEQ - Int
metaBusinessInitialCustomerQuantityNotIn - [Int!]
metaBusinessInitialCustomerQuantityNotNil - Boolean
metaBusinessYoyGrowth - Float meta_business_yoy_growth field predicates
metaBusinessYoyGrowthGT - Float
metaBusinessYoyGrowthGTE - Float
metaBusinessYoyGrowthIn - [Float!]
metaBusinessYoyGrowthIsNil - Boolean
metaBusinessYoyGrowthLT - Float
metaBusinessYoyGrowthLTE - Float
metaBusinessYoyGrowthNEQ - Float
metaBusinessYoyGrowthNotIn - [Float!]
metaBusinessYoyGrowthNotNil - Boolean
metaCompanyObjective - String meta_company_objective field predicates
metaCompanyObjectiveContains - String
metaCompanyObjectiveContainsFold - String
metaCompanyObjectiveEqualFold - String
metaCompanyObjectiveGT - String
metaCompanyObjectiveGTE - String
metaCompanyObjectiveHasPrefix - String
metaCompanyObjectiveHasSuffix - String
metaCompanyObjectiveIn - [String!]
metaCompanyObjectiveIsNil - Boolean
metaCompanyObjectiveLT - String
metaCompanyObjectiveLTE - String
metaCompanyObjectiveNEQ - String
metaCompanyObjectiveNotIn - [String!]
metaCompanyObjectiveNotNil - Boolean
metaCoreBusiness - String meta_core_business field predicates
metaCoreBusinessContains - String
metaCoreBusinessContainsFold - String
metaCoreBusinessEqualFold - String
metaCoreBusinessGT - String
metaCoreBusinessGTE - String
metaCoreBusinessHasPrefix - String
metaCoreBusinessHasSuffix - String
metaCoreBusinessIn - [String!]
metaCoreBusinessIsNil - Boolean
metaCoreBusinessLT - String
metaCoreBusinessLTE - String
metaCoreBusinessNEQ - String
metaCoreBusinessNotIn - [String!]
metaCoreBusinessNotNil - Boolean
metaCustomerRevenue - Float meta_customer_revenue field predicates
metaCustomerRevenueGT - Float
metaCustomerRevenueGTE - Float
metaCustomerRevenueIn - [Float!]
metaCustomerRevenueIsNil - Boolean
metaCustomerRevenueLT - Float
metaCustomerRevenueLTE - Float
metaCustomerRevenueNEQ - Float
metaCustomerRevenueNotIn - [Float!]
metaCustomerRevenueNotNil - Boolean
metaCustomerValue - String meta_customer_value field predicates
metaCustomerValueContains - String
metaCustomerValueContainsFold - String
metaCustomerValueEqualFold - String
metaCustomerValueGT - String
metaCustomerValueGTE - String
metaCustomerValueHasPrefix - String
metaCustomerValueHasSuffix - String
metaCustomerValueIn - [String!]
metaCustomerValueIsNil - Boolean
metaCustomerValueLT - String
metaCustomerValueLTE - String
metaCustomerValueNEQ - String
metaCustomerValueNotIn - [String!]
metaCustomerValueNotNil - Boolean
metaFoundingYear - String meta_founding_year field predicates
metaFoundingYearContains - String
metaFoundingYearContainsFold - String
metaFoundingYearEqualFold - String
metaFoundingYearGT - String
metaFoundingYearGTE - String
metaFoundingYearHasPrefix - String
metaFoundingYearHasSuffix - String
metaFoundingYearIn - [String!]
metaFoundingYearIsNil - Boolean
metaFoundingYearLT - String
metaFoundingYearLTE - String
metaFoundingYearNEQ - String
metaFoundingYearNotIn - [String!]
metaFoundingYearNotNil - Boolean
metaMarketPotential - String meta_market_potential field predicates
metaMarketPotentialContains - String
metaMarketPotentialContainsFold - String
metaMarketPotentialEqualFold - String
metaMarketPotentialGT - String
metaMarketPotentialGTE - String
metaMarketPotentialHasPrefix - String
metaMarketPotentialHasSuffix - String
metaMarketPotentialIn - [String!]
metaMarketPotentialIsNil - Boolean
metaMarketPotentialLT - String
metaMarketPotentialLTE - String
metaMarketPotentialNEQ - String
metaMarketPotentialNotIn - [String!]
metaMarketPotentialNotNil - Boolean
metaPartnershipBenefits - String meta_partnership_benefits field predicates
metaPartnershipBenefitsContains - String
metaPartnershipBenefitsContainsFold - String
metaPartnershipBenefitsEqualFold - String
metaPartnershipBenefitsGT - String
metaPartnershipBenefitsGTE - String
metaPartnershipBenefitsHasPrefix - String
metaPartnershipBenefitsHasSuffix - String
metaPartnershipBenefitsIn - [String!]
metaPartnershipBenefitsIsNil - Boolean
metaPartnershipBenefitsLT - String
metaPartnershipBenefitsLTE - String
metaPartnershipBenefitsNEQ - String
metaPartnershipBenefitsNotIn - [String!]
metaPartnershipBenefitsNotNil - Boolean
not - PartnerCompanyWhereInput
or - [PartnerCompanyWhereInput!]
registrationNumber - String registration_number field predicates
registrationNumberContains - String
registrationNumberContainsFold - String
registrationNumberEqualFold - String
registrationNumberGT - String
registrationNumberGTE - String
registrationNumberHasPrefix - String
registrationNumberHasSuffix - String
registrationNumberIn - [String!]
registrationNumberIsNil - Boolean
registrationNumberLT - String
registrationNumberLTE - String
registrationNumberNEQ - String
registrationNumberNotIn - [String!]
registrationNumberNotNil - Boolean
street - String street field predicates
streetContains - String
streetContainsFold - String
streetEqualFold - String
streetGT - String
streetGTE - String
streetHasPrefix - String
streetHasSuffix - String
streetIn - [String!]
streetLT - String
streetLTE - String
streetNEQ - String
streetNotIn - [String!]
supportEmail - String support_email field predicates
supportEmailContains - String
supportEmailContainsFold - String
supportEmailEqualFold - String
supportEmailGT - String
supportEmailGTE - String
supportEmailHasPrefix - String
supportEmailHasSuffix - String
supportEmailIn - [String!]
supportEmailIsNil - Boolean
supportEmailLT - String
supportEmailLTE - String
supportEmailNEQ - String
supportEmailNotIn - [String!]
supportEmailNotNil - Boolean
technicalConsultantsCount - Int technical_consultants_count field predicates
technicalConsultantsCountGT - Int
technicalConsultantsCountGTE - Int
technicalConsultantsCountIn - [Int!]
technicalConsultantsCountIsNil - Boolean
technicalConsultantsCountLT - Int
technicalConsultantsCountLTE - Int
technicalConsultantsCountNEQ - Int
technicalConsultantsCountNotIn - [Int!]
technicalConsultantsCountNotNil - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
verifiedBusiness - Boolean verified_business field predicates
verifiedBusinessNEQ - Boolean
website - String website field predicates
websiteContains - String
websiteContainsFold - String
websiteEqualFold - String
websiteGT - String
websiteGTE - String
websiteHasPrefix - String
websiteHasSuffix - String
websiteIn - [String!]
websiteLT - String
websiteLTE - String
websiteNEQ - String
websiteNotIn - [String!]
zipCode - String zip_code field predicates
zipCodeContains - String
zipCodeContainsFold - String
zipCodeEqualFold - String
zipCodeGT - String
zipCodeGTE - String
zipCodeHasPrefix - String
zipCodeHasSuffix - String
zipCodeIn - [String!]
zipCodeIsNil - Boolean
zipCodeLT - String
zipCodeLTE - String
zipCodeNEQ - String
zipCodeNotIn - [String!]
zipCodeNotNil - Boolean
Example
{
  "and": [PartnerCompanyWhereInput],
  "businessOpsCount": 123,
  "businessOpsCountGT": 123,
  "businessOpsCountGTE": 123,
  "businessOpsCountIn": [123],
  "businessOpsCountIsNil": false,
  "businessOpsCountLT": 987,
  "businessOpsCountLTE": 123,
  "businessOpsCountNEQ": 987,
  "businessOpsCountNotIn": [123],
  "businessOpsCountNotNil": true,
  "companyDescription": "abc123",
  "companyDescriptionContains": "xyz789",
  "companyDescriptionContainsFold": "abc123",
  "companyDescriptionEqualFold": "xyz789",
  "companyDescriptionGT": "xyz789",
  "companyDescriptionGTE": "xyz789",
  "companyDescriptionHasPrefix": "abc123",
  "companyDescriptionHasSuffix": "xyz789",
  "companyDescriptionIn": ["xyz789"],
  "companyDescriptionIsNil": true,
  "companyDescriptionLT": "abc123",
  "companyDescriptionLTE": "xyz789",
  "companyDescriptionNEQ": "abc123",
  "companyDescriptionNotIn": ["abc123"],
  "companyDescriptionNotNil": false,
  "companyLogoURL": "abc123",
  "companyLogoURLContains": "xyz789",
  "companyLogoURLContainsFold": "xyz789",
  "companyLogoURLEqualFold": "abc123",
  "companyLogoURLGT": "abc123",
  "companyLogoURLGTE": "xyz789",
  "companyLogoURLHasPrefix": "xyz789",
  "companyLogoURLHasSuffix": "abc123",
  "companyLogoURLIn": ["abc123"],
  "companyLogoURLIsNil": true,
  "companyLogoURLLT": "abc123",
  "companyLogoURLLTE": "abc123",
  "companyLogoURLNEQ": "xyz789",
  "companyLogoURLNotIn": ["abc123"],
  "companyLogoURLNotNil": true,
  "companyName": "xyz789",
  "companyNameContains": "abc123",
  "companyNameContainsFold": "abc123",
  "companyNameEqualFold": "abc123",
  "companyNameGT": "abc123",
  "companyNameGTE": "xyz789",
  "companyNameHasPrefix": "abc123",
  "companyNameHasSuffix": "xyz789",
  "companyNameIn": ["abc123"],
  "companyNameLT": "xyz789",
  "companyNameLTE": "xyz789",
  "companyNameNEQ": "xyz789",
  "companyNameNotIn": ["xyz789"],
  "companyPhone": "xyz789",
  "companyPhoneContains": "abc123",
  "companyPhoneContainsFold": "abc123",
  "companyPhoneEqualFold": "abc123",
  "companyPhoneGT": "xyz789",
  "companyPhoneGTE": "abc123",
  "companyPhoneHasPrefix": "abc123",
  "companyPhoneHasSuffix": "abc123",
  "companyPhoneIn": ["xyz789"],
  "companyPhoneLT": "xyz789",
  "companyPhoneLTE": "xyz789",
  "companyPhoneNEQ": "abc123",
  "companyPhoneNotIn": ["xyz789"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "engineeringCount": 123,
  "engineeringCountGT": 987,
  "engineeringCountGTE": 123,
  "engineeringCountIn": [123],
  "engineeringCountIsNil": true,
  "engineeringCountLT": 123,
  "engineeringCountLTE": 123,
  "engineeringCountNEQ": 987,
  "engineeringCountNotIn": [987],
  "engineeringCountNotNil": false,
  "hasLocation": true,
  "hasLocationWith": [AdminDivisionWhereInput],
  "hasPartner": false,
  "hasPartnerWith": [PartnerAccountWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "locationIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationIDIsNil": false,
  "locationIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "locationIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationIDNotNil": true,
  "metaBusinessInitialCustomerQuantity": 123,
  "metaBusinessInitialCustomerQuantityGT": 123,
  "metaBusinessInitialCustomerQuantityGTE": 123,
  "metaBusinessInitialCustomerQuantityIn": [987],
  "metaBusinessInitialCustomerQuantityIsNil": false,
  "metaBusinessInitialCustomerQuantityLT": 987,
  "metaBusinessInitialCustomerQuantityLTE": 123,
  "metaBusinessInitialCustomerQuantityNEQ": 987,
  "metaBusinessInitialCustomerQuantityNotIn": [987],
  "metaBusinessInitialCustomerQuantityNotNil": true,
  "metaBusinessYoyGrowth": 987.65,
  "metaBusinessYoyGrowthGT": 987.65,
  "metaBusinessYoyGrowthGTE": 123.45,
  "metaBusinessYoyGrowthIn": [987.65],
  "metaBusinessYoyGrowthIsNil": false,
  "metaBusinessYoyGrowthLT": 987.65,
  "metaBusinessYoyGrowthLTE": 123.45,
  "metaBusinessYoyGrowthNEQ": 987.65,
  "metaBusinessYoyGrowthNotIn": [987.65],
  "metaBusinessYoyGrowthNotNil": false,
  "metaCompanyObjective": "xyz789",
  "metaCompanyObjectiveContains": "xyz789",
  "metaCompanyObjectiveContainsFold": "abc123",
  "metaCompanyObjectiveEqualFold": "xyz789",
  "metaCompanyObjectiveGT": "xyz789",
  "metaCompanyObjectiveGTE": "abc123",
  "metaCompanyObjectiveHasPrefix": "xyz789",
  "metaCompanyObjectiveHasSuffix": "abc123",
  "metaCompanyObjectiveIn": ["abc123"],
  "metaCompanyObjectiveIsNil": true,
  "metaCompanyObjectiveLT": "abc123",
  "metaCompanyObjectiveLTE": "xyz789",
  "metaCompanyObjectiveNEQ": "abc123",
  "metaCompanyObjectiveNotIn": ["abc123"],
  "metaCompanyObjectiveNotNil": false,
  "metaCoreBusiness": "abc123",
  "metaCoreBusinessContains": "abc123",
  "metaCoreBusinessContainsFold": "xyz789",
  "metaCoreBusinessEqualFold": "abc123",
  "metaCoreBusinessGT": "xyz789",
  "metaCoreBusinessGTE": "abc123",
  "metaCoreBusinessHasPrefix": "abc123",
  "metaCoreBusinessHasSuffix": "xyz789",
  "metaCoreBusinessIn": ["xyz789"],
  "metaCoreBusinessIsNil": true,
  "metaCoreBusinessLT": "abc123",
  "metaCoreBusinessLTE": "xyz789",
  "metaCoreBusinessNEQ": "xyz789",
  "metaCoreBusinessNotIn": ["abc123"],
  "metaCoreBusinessNotNil": true,
  "metaCustomerRevenue": 123.45,
  "metaCustomerRevenueGT": 123.45,
  "metaCustomerRevenueGTE": 123.45,
  "metaCustomerRevenueIn": [987.65],
  "metaCustomerRevenueIsNil": true,
  "metaCustomerRevenueLT": 987.65,
  "metaCustomerRevenueLTE": 123.45,
  "metaCustomerRevenueNEQ": 987.65,
  "metaCustomerRevenueNotIn": [987.65],
  "metaCustomerRevenueNotNil": false,
  "metaCustomerValue": "xyz789",
  "metaCustomerValueContains": "abc123",
  "metaCustomerValueContainsFold": "abc123",
  "metaCustomerValueEqualFold": "abc123",
  "metaCustomerValueGT": "abc123",
  "metaCustomerValueGTE": "xyz789",
  "metaCustomerValueHasPrefix": "abc123",
  "metaCustomerValueHasSuffix": "xyz789",
  "metaCustomerValueIn": ["xyz789"],
  "metaCustomerValueIsNil": true,
  "metaCustomerValueLT": "xyz789",
  "metaCustomerValueLTE": "xyz789",
  "metaCustomerValueNEQ": "abc123",
  "metaCustomerValueNotIn": ["abc123"],
  "metaCustomerValueNotNil": false,
  "metaFoundingYear": "xyz789",
  "metaFoundingYearContains": "xyz789",
  "metaFoundingYearContainsFold": "xyz789",
  "metaFoundingYearEqualFold": "abc123",
  "metaFoundingYearGT": "abc123",
  "metaFoundingYearGTE": "abc123",
  "metaFoundingYearHasPrefix": "abc123",
  "metaFoundingYearHasSuffix": "xyz789",
  "metaFoundingYearIn": ["abc123"],
  "metaFoundingYearIsNil": true,
  "metaFoundingYearLT": "abc123",
  "metaFoundingYearLTE": "abc123",
  "metaFoundingYearNEQ": "abc123",
  "metaFoundingYearNotIn": ["xyz789"],
  "metaFoundingYearNotNil": true,
  "metaMarketPotential": "xyz789",
  "metaMarketPotentialContains": "xyz789",
  "metaMarketPotentialContainsFold": "abc123",
  "metaMarketPotentialEqualFold": "xyz789",
  "metaMarketPotentialGT": "abc123",
  "metaMarketPotentialGTE": "xyz789",
  "metaMarketPotentialHasPrefix": "xyz789",
  "metaMarketPotentialHasSuffix": "abc123",
  "metaMarketPotentialIn": ["xyz789"],
  "metaMarketPotentialIsNil": false,
  "metaMarketPotentialLT": "xyz789",
  "metaMarketPotentialLTE": "xyz789",
  "metaMarketPotentialNEQ": "xyz789",
  "metaMarketPotentialNotIn": ["xyz789"],
  "metaMarketPotentialNotNil": false,
  "metaPartnershipBenefits": "abc123",
  "metaPartnershipBenefitsContains": "abc123",
  "metaPartnershipBenefitsContainsFold": "xyz789",
  "metaPartnershipBenefitsEqualFold": "xyz789",
  "metaPartnershipBenefitsGT": "xyz789",
  "metaPartnershipBenefitsGTE": "abc123",
  "metaPartnershipBenefitsHasPrefix": "xyz789",
  "metaPartnershipBenefitsHasSuffix": "abc123",
  "metaPartnershipBenefitsIn": ["abc123"],
  "metaPartnershipBenefitsIsNil": false,
  "metaPartnershipBenefitsLT": "xyz789",
  "metaPartnershipBenefitsLTE": "abc123",
  "metaPartnershipBenefitsNEQ": "abc123",
  "metaPartnershipBenefitsNotIn": [
    "xyz789"
  ],
  "metaPartnershipBenefitsNotNil": false,
  "not": PartnerCompanyWhereInput,
  "or": [PartnerCompanyWhereInput],
  "registrationNumber": "xyz789",
  "registrationNumberContains": "abc123",
  "registrationNumberContainsFold": "xyz789",
  "registrationNumberEqualFold": "xyz789",
  "registrationNumberGT": "abc123",
  "registrationNumberGTE": "abc123",
  "registrationNumberHasPrefix": "abc123",
  "registrationNumberHasSuffix": "xyz789",
  "registrationNumberIn": ["abc123"],
  "registrationNumberIsNil": true,
  "registrationNumberLT": "xyz789",
  "registrationNumberLTE": "abc123",
  "registrationNumberNEQ": "abc123",
  "registrationNumberNotIn": ["abc123"],
  "registrationNumberNotNil": true,
  "street": "abc123",
  "streetContains": "abc123",
  "streetContainsFold": "xyz789",
  "streetEqualFold": "xyz789",
  "streetGT": "abc123",
  "streetGTE": "xyz789",
  "streetHasPrefix": "abc123",
  "streetHasSuffix": "abc123",
  "streetIn": ["abc123"],
  "streetLT": "xyz789",
  "streetLTE": "xyz789",
  "streetNEQ": "abc123",
  "streetNotIn": ["xyz789"],
  "supportEmail": "abc123",
  "supportEmailContains": "xyz789",
  "supportEmailContainsFold": "xyz789",
  "supportEmailEqualFold": "xyz789",
  "supportEmailGT": "abc123",
  "supportEmailGTE": "abc123",
  "supportEmailHasPrefix": "xyz789",
  "supportEmailHasSuffix": "abc123",
  "supportEmailIn": ["xyz789"],
  "supportEmailIsNil": true,
  "supportEmailLT": "xyz789",
  "supportEmailLTE": "xyz789",
  "supportEmailNEQ": "xyz789",
  "supportEmailNotIn": ["xyz789"],
  "supportEmailNotNil": false,
  "technicalConsultantsCount": 987,
  "technicalConsultantsCountGT": 123,
  "technicalConsultantsCountGTE": 123,
  "technicalConsultantsCountIn": [123],
  "technicalConsultantsCountIsNil": true,
  "technicalConsultantsCountLT": 987,
  "technicalConsultantsCountLTE": 123,
  "technicalConsultantsCountNEQ": 123,
  "technicalConsultantsCountNotIn": [123],
  "technicalConsultantsCountNotNil": true,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "verifiedBusiness": true,
  "verifiedBusinessNEQ": true,
  "website": "abc123",
  "websiteContains": "abc123",
  "websiteContainsFold": "abc123",
  "websiteEqualFold": "abc123",
  "websiteGT": "xyz789",
  "websiteGTE": "xyz789",
  "websiteHasPrefix": "xyz789",
  "websiteHasSuffix": "xyz789",
  "websiteIn": ["xyz789"],
  "websiteLT": "xyz789",
  "websiteLTE": "abc123",
  "websiteNEQ": "abc123",
  "websiteNotIn": ["xyz789"],
  "zipCode": "xyz789",
  "zipCodeContains": "xyz789",
  "zipCodeContainsFold": "abc123",
  "zipCodeEqualFold": "xyz789",
  "zipCodeGT": "abc123",
  "zipCodeGTE": "xyz789",
  "zipCodeHasPrefix": "abc123",
  "zipCodeHasSuffix": "xyz789",
  "zipCodeIn": ["abc123"],
  "zipCodeIsNil": true,
  "zipCodeLT": "xyz789",
  "zipCodeLTE": "abc123",
  "zipCodeNEQ": "xyz789",
  "zipCodeNotIn": ["xyz789"],
  "zipCodeNotNil": true
}

PartnerContactPerson

Fields
Field Name Description
contactType - PartnerContactPersonContactType!
createdAt - Time!
eid - String!
email - String!
firstName - String!
id - ID!
lastName - String!
location - AdminDivision
locationID - ID
metaContactCertification - [String!]
partner - PartnerAccount
phone - String
title - String!
updatedAt - Time!
Example
{
  "contactType": "BUYER_ACCOUNT_CONTACT",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "email": "xyz789",
  "firstName": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "lastName": "xyz789",
  "location": AdminDivision,
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "metaContactCertification": ["xyz789"],
  "partner": PartnerAccount,
  "phone": "xyz789",
  "title": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

PartnerContactPersonConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [PartnerContactPersonEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [PartnerContactPersonEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

PartnerContactPersonContactType

Description

PartnerContactPersonContactType is enum for the field contact_type

Values
Enum Value Description

BUYER_ACCOUNT_CONTACT

DEFAULT_CONTACT

EMPLOYEE

ONBOARDING_CONTACT

PRIMARY_CONTACT

Example
"BUYER_ACCOUNT_CONTACT"

PartnerContactPersonEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - PartnerContactPerson The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": PartnerContactPerson
}

PartnerContactPersonOrder

Description

Ordering options for PartnerContactPerson connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - PartnerContactPersonOrderField! The field by which to order PartnerContactPersons.
Example
{"direction": "ASC", "field": "CREATED_AT"}

PartnerContactPersonOrderField

Description

Properties by which PartnerContactPerson connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

PartnerContactPersonWhereInput

Description

PartnerContactPersonWhereInput is used for filtering PartnerContactPerson objects. Input was generated by ent.

Fields
Input Field Description
and - [PartnerContactPersonWhereInput!]
contactType - PartnerContactPersonContactType contact_type field predicates
contactTypeIn - [PartnerContactPersonContactType!]
contactTypeNEQ - PartnerContactPersonContactType
contactTypeNotIn - [PartnerContactPersonContactType!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
email - String email field predicates
emailContains - String
emailContainsFold - String
emailEqualFold - String
emailGT - String
emailGTE - String
emailHasPrefix - String
emailHasSuffix - String
emailIn - [String!]
emailLT - String
emailLTE - String
emailNEQ - String
emailNotIn - [String!]
firstName - String first_name field predicates
firstNameContains - String
firstNameContainsFold - String
firstNameEqualFold - String
firstNameGT - String
firstNameGTE - String
firstNameHasPrefix - String
firstNameHasSuffix - String
firstNameIn - [String!]
firstNameLT - String
firstNameLTE - String
firstNameNEQ - String
firstNameNotIn - [String!]
hasLocation - Boolean location edge predicates
hasLocationWith - [AdminDivisionWhereInput!]
hasPartner - Boolean partner edge predicates
hasPartnerWith - [PartnerAccountWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
lastName - String last_name field predicates
lastNameContains - String
lastNameContainsFold - String
lastNameEqualFold - String
lastNameGT - String
lastNameGTE - String
lastNameHasPrefix - String
lastNameHasSuffix - String
lastNameIn - [String!]
lastNameLT - String
lastNameLTE - String
lastNameNEQ - String
lastNameNotIn - [String!]
locationID - ID location_id field predicates
locationIDIn - [ID!]
locationIDIsNil - Boolean
locationIDNEQ - ID
locationIDNotIn - [ID!]
locationIDNotNil - Boolean
not - PartnerContactPersonWhereInput
or - [PartnerContactPersonWhereInput!]
phone - String phone field predicates
phoneContains - String
phoneContainsFold - String
phoneEqualFold - String
phoneGT - String
phoneGTE - String
phoneHasPrefix - String
phoneHasSuffix - String
phoneIn - [String!]
phoneIsNil - Boolean
phoneLT - String
phoneLTE - String
phoneNEQ - String
phoneNotIn - [String!]
phoneNotNil - Boolean
title - String title field predicates
titleContains - String
titleContainsFold - String
titleEqualFold - String
titleGT - String
titleGTE - String
titleHasPrefix - String
titleHasSuffix - String
titleIn - [String!]
titleLT - String
titleLTE - String
titleNEQ - String
titleNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [PartnerContactPersonWhereInput],
  "contactType": "BUYER_ACCOUNT_CONTACT",
  "contactTypeIn": ["BUYER_ACCOUNT_CONTACT"],
  "contactTypeNEQ": "BUYER_ACCOUNT_CONTACT",
  "contactTypeNotIn": ["BUYER_ACCOUNT_CONTACT"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "email": "abc123",
  "emailContains": "abc123",
  "emailContainsFold": "abc123",
  "emailEqualFold": "xyz789",
  "emailGT": "abc123",
  "emailGTE": "abc123",
  "emailHasPrefix": "abc123",
  "emailHasSuffix": "xyz789",
  "emailIn": ["abc123"],
  "emailLT": "abc123",
  "emailLTE": "xyz789",
  "emailNEQ": "abc123",
  "emailNotIn": ["xyz789"],
  "firstName": "xyz789",
  "firstNameContains": "xyz789",
  "firstNameContainsFold": "abc123",
  "firstNameEqualFold": "xyz789",
  "firstNameGT": "xyz789",
  "firstNameGTE": "abc123",
  "firstNameHasPrefix": "xyz789",
  "firstNameHasSuffix": "abc123",
  "firstNameIn": ["xyz789"],
  "firstNameLT": "abc123",
  "firstNameLTE": "xyz789",
  "firstNameNEQ": "abc123",
  "firstNameNotIn": ["abc123"],
  "hasLocation": true,
  "hasLocationWith": [AdminDivisionWhereInput],
  "hasPartner": false,
  "hasPartnerWith": [PartnerAccountWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "lastName": "xyz789",
  "lastNameContains": "xyz789",
  "lastNameContainsFold": "xyz789",
  "lastNameEqualFold": "abc123",
  "lastNameGT": "xyz789",
  "lastNameGTE": "abc123",
  "lastNameHasPrefix": "xyz789",
  "lastNameHasSuffix": "xyz789",
  "lastNameIn": ["abc123"],
  "lastNameLT": "xyz789",
  "lastNameLTE": "xyz789",
  "lastNameNEQ": "xyz789",
  "lastNameNotIn": ["xyz789"],
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "locationIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationIDIsNil": false,
  "locationIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "locationIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "locationIDNotNil": false,
  "not": PartnerContactPersonWhereInput,
  "or": [PartnerContactPersonWhereInput],
  "phone": "abc123",
  "phoneContains": "abc123",
  "phoneContainsFold": "xyz789",
  "phoneEqualFold": "abc123",
  "phoneGT": "xyz789",
  "phoneGTE": "xyz789",
  "phoneHasPrefix": "xyz789",
  "phoneHasSuffix": "xyz789",
  "phoneIn": ["abc123"],
  "phoneIsNil": false,
  "phoneLT": "xyz789",
  "phoneLTE": "xyz789",
  "phoneNEQ": "xyz789",
  "phoneNotIn": ["abc123"],
  "phoneNotNil": true,
  "title": "xyz789",
  "titleContains": "xyz789",
  "titleContainsFold": "xyz789",
  "titleEqualFold": "abc123",
  "titleGT": "abc123",
  "titleGTE": "abc123",
  "titleHasPrefix": "xyz789",
  "titleHasSuffix": "xyz789",
  "titleIn": ["abc123"],
  "titleLT": "abc123",
  "titleLTE": "abc123",
  "titleNEQ": "abc123",
  "titleNotIn": ["xyz789"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Patient

Fields
Field Name Description
accountState - PatientAccountState!
adminDivisionID - UUID!
allergies - [Allergy!]
appointments - [Appointment!]
authProvider - PatientAuthProvider!
bloodType - PatientBloodType
chronicIllnesses - [ChronicIllness!]
createdAt - Time!
dependants - [Patient!]
diagnoses - [Diagnosis!]
eid - String!
emailAddress - String
emergencyContacts - [EmergencyContact!]
ethnicity - String
firstName - String!
gender - PatientGender
id - ID!
identityNumber - String
illnesses - [Illness!]
immunisations - [Immunisation!]
journal - [Journal!]
kins - [Patient!]
labResults - [LabResult!]
languagePreference - String!
lastName - String!
mfaOption - PatientMfaOption!
otpEmail - String
otpPhone - String
passwordSet - Boolean!
passwordState - PatientPasswordState!
phoneNumber - String
photoURL - String
pregnancy - [PregnancyStatus!]
procedures - [SurgicalProcedure!]
routines - [Routine!]
secretWord - String
secretWordSent - Boolean!
socialHistory - [SocialHistory!]
tenant - Tenant!
tenantID - ID!
treatments - [OngoingTreatment!]
updatedAt - Time!
ussdEnabled - Boolean!
ussdPin - String
vitalSigns - [VitalSign!]
walletID - UUID
weight - Int
yearOfBirth - Int
Example
{
  "accountState": "ACTIVE",
  "adminDivisionID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "allergies": [Allergy],
  "appointments": [Appointment],
  "authProvider": "GOOGLE",
  "bloodType": "ABNEG",
  "chronicIllnesses": [ChronicIllness],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "dependants": [Patient],
  "diagnoses": [Diagnosis],
  "eid": "abc123",
  "emailAddress": "abc123",
  "emergencyContacts": [EmergencyContact],
  "ethnicity": "xyz789",
  "firstName": "abc123",
  "gender": "FEMALE",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "identityNumber": "abc123",
  "illnesses": [Illness],
  "immunisations": [Immunisation],
  "journal": [Journal],
  "kins": [Patient],
  "labResults": [LabResult],
  "languagePreference": "xyz789",
  "lastName": "xyz789",
  "mfaOption": "EMAIL",
  "otpEmail": "abc123",
  "otpPhone": "abc123",
  "passwordSet": true,
  "passwordState": "HEALTHY",
  "phoneNumber": "xyz789",
  "photoURL": "xyz789",
  "pregnancy": [PregnancyStatus],
  "procedures": [SurgicalProcedure],
  "routines": [Routine],
  "secretWord": "abc123",
  "secretWordSent": false,
  "socialHistory": [SocialHistory],
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "treatments": [OngoingTreatment],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "ussdEnabled": true,
  "ussdPin": "xyz789",
  "vitalSigns": [VitalSign],
  "walletID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "weight": 123,
  "yearOfBirth": 987
}

PatientAccountState

Description

PatientAccountState is enum for the field account_state

Values
Enum Value Description

ACTIVE

COMPROMISED

SUNSET

SUSPENDED

UNVERIFIED

Example
"ACTIVE"

PatientAuthProvider

Description

PatientAuthProvider is enum for the field auth_provider

Values
Enum Value Description

GOOGLE

MICROSOFT

TAWI

Example
"GOOGLE"

PatientBloodType

Description

PatientBloodType is enum for the field blood_type

Values
Enum Value Description

ABNEG

ABPOS

ANEG

APOS

BNEG

BPOS

ONEG

OPOS

Example
"ABNEG"

PatientConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [PatientEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [PatientEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

PatientEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Patient The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Patient
}

PatientGender

Description

PatientGender is enum for the field gender

Values
Enum Value Description

FEMALE

MALE

OTHER

Example
"FEMALE"

PatientMfaOption

Description

PatientMfaOption is enum for the field mfa_option

Values
Enum Value Description

EMAIL

OTP_KEYS

PASSKEYS

SMS

USSD

Example
"EMAIL"

PatientOrder

Description

Ordering options for Patient connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - PatientOrderField! The field by which to order Patients.
Example
{"direction": "ASC", "field": "CREATED_AT"}

PatientOrderField

Description

Properties by which Patient connections can be ordered.

Values
Enum Value Description

CREATED_AT

PATIENT_ACCOUNT_STATE

PATIENT_AUTH_PROVIDER

PATIENT_BLOOD_GROUP

PATIENT_PASSWORD_STATE

Example
"CREATED_AT"

PatientPasswordState

Description

PatientPasswordState is enum for the field password_state

Values
Enum Value Description

HEALTHY

NEEDACTION

Example
"HEALTHY"

PatientWhereInput

Description

PatientWhereInput is used for filtering Patient objects. Input was generated by ent.

Fields
Input Field Description
accountState - PatientAccountState account_state field predicates
accountStateIn - [PatientAccountState!]
accountStateNEQ - PatientAccountState
accountStateNotIn - [PatientAccountState!]
adminDivisionID - UUID admin_division_id field predicates
adminDivisionIDGT - UUID
adminDivisionIDGTE - UUID
adminDivisionIDIn - [UUID!]
adminDivisionIDLT - UUID
adminDivisionIDLTE - UUID
adminDivisionIDNEQ - UUID
adminDivisionIDNotIn - [UUID!]
and - [PatientWhereInput!]
authProvider - PatientAuthProvider auth_provider field predicates
authProviderIn - [PatientAuthProvider!]
authProviderNEQ - PatientAuthProvider
authProviderNotIn - [PatientAuthProvider!]
bloodType - PatientBloodType blood_type field predicates
bloodTypeIn - [PatientBloodType!]
bloodTypeIsNil - Boolean
bloodTypeNEQ - PatientBloodType
bloodTypeNotIn - [PatientBloodType!]
bloodTypeNotNil - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
emailAddress - String email_address field predicates
emailAddressContains - String
emailAddressContainsFold - String
emailAddressEqualFold - String
emailAddressGT - String
emailAddressGTE - String
emailAddressHasPrefix - String
emailAddressHasSuffix - String
emailAddressIn - [String!]
emailAddressIsNil - Boolean
emailAddressLT - String
emailAddressLTE - String
emailAddressNEQ - String
emailAddressNotIn - [String!]
emailAddressNotNil - Boolean
ethnicity - String ethnicity field predicates
ethnicityContains - String
ethnicityContainsFold - String
ethnicityEqualFold - String
ethnicityGT - String
ethnicityGTE - String
ethnicityHasPrefix - String
ethnicityHasSuffix - String
ethnicityIn - [String!]
ethnicityIsNil - Boolean
ethnicityLT - String
ethnicityLTE - String
ethnicityNEQ - String
ethnicityNotIn - [String!]
ethnicityNotNil - Boolean
firstName - String first_name field predicates
firstNameContains - String
firstNameContainsFold - String
firstNameEqualFold - String
firstNameGT - String
firstNameGTE - String
firstNameHasPrefix - String
firstNameHasSuffix - String
firstNameIn - [String!]
firstNameLT - String
firstNameLTE - String
firstNameNEQ - String
firstNameNotIn - [String!]
gender - PatientGender gender field predicates
genderIn - [PatientGender!]
genderIsNil - Boolean
genderNEQ - PatientGender
genderNotIn - [PatientGender!]
genderNotNil - Boolean
hasAllergies - Boolean allergies edge predicates
hasAllergiesWith - [AllergyWhereInput!]
hasAppointments - Boolean appointments edge predicates
hasAppointmentsWith - [AppointmentWhereInput!]
hasChronicIllnesses - Boolean chronic_illnesses edge predicates
hasChronicIllnessesWith - [ChronicIllnessWhereInput!]
hasDependants - Boolean dependants edge predicates
hasDependantsWith - [PatientWhereInput!]
hasDiagnoses - Boolean diagnoses edge predicates
hasDiagnosesWith - [DiagnosisWhereInput!]
hasEmergencyContacts - Boolean emergency_contacts edge predicates
hasEmergencyContactsWith - [EmergencyContactWhereInput!]
hasIllnesses - Boolean illnesses edge predicates
hasIllnessesWith - [IllnessWhereInput!]
hasImmunisations - Boolean immunisations edge predicates
hasImmunisationsWith - [ImmunisationWhereInput!]
hasJournal - Boolean journal edge predicates
hasJournalWith - [JournalWhereInput!]
hasKins - Boolean kins edge predicates
hasKinsWith - [PatientWhereInput!]
hasLabResults - Boolean lab_results edge predicates
hasLabResultsWith - [LabResultWhereInput!]
hasPregnancy - Boolean pregnancy edge predicates
hasPregnancyWith - [PregnancyStatusWhereInput!]
hasProcedures - Boolean procedures edge predicates
hasProceduresWith - [SurgicalProcedureWhereInput!]
hasRoutines - Boolean routines edge predicates
hasRoutinesWith - [RoutineWhereInput!]
hasSocialHistory - Boolean social_history edge predicates
hasSocialHistoryWith - [SocialHistoryWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
hasTreatments - Boolean treatments edge predicates
hasTreatmentsWith - [OngoingTreatmentWhereInput!]
hasVitalSigns - Boolean vital_signs edge predicates
hasVitalSignsWith - [VitalSignWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
identityNumber - String identity_number field predicates
identityNumberContains - String
identityNumberContainsFold - String
identityNumberEqualFold - String
identityNumberGT - String
identityNumberGTE - String
identityNumberHasPrefix - String
identityNumberHasSuffix - String
identityNumberIn - [String!]
identityNumberIsNil - Boolean
identityNumberLT - String
identityNumberLTE - String
identityNumberNEQ - String
identityNumberNotIn - [String!]
identityNumberNotNil - Boolean
languagePreference - String language_preference field predicates
languagePreferenceContains - String
languagePreferenceContainsFold - String
languagePreferenceEqualFold - String
languagePreferenceGT - String
languagePreferenceGTE - String
languagePreferenceHasPrefix - String
languagePreferenceHasSuffix - String
languagePreferenceIn - [String!]
languagePreferenceLT - String
languagePreferenceLTE - String
languagePreferenceNEQ - String
languagePreferenceNotIn - [String!]
lastName - String last_name field predicates
lastNameContains - String
lastNameContainsFold - String
lastNameEqualFold - String
lastNameGT - String
lastNameGTE - String
lastNameHasPrefix - String
lastNameHasSuffix - String
lastNameIn - [String!]
lastNameLT - String
lastNameLTE - String
lastNameNEQ - String
lastNameNotIn - [String!]
mfaOption - PatientMfaOption mfa_option field predicates
mfaOptionIn - [PatientMfaOption!]
mfaOptionNEQ - PatientMfaOption
mfaOptionNotIn - [PatientMfaOption!]
not - PatientWhereInput
or - [PatientWhereInput!]
otpEmail - String otp_email field predicates
otpEmailContains - String
otpEmailContainsFold - String
otpEmailEqualFold - String
otpEmailGT - String
otpEmailGTE - String
otpEmailHasPrefix - String
otpEmailHasSuffix - String
otpEmailIn - [String!]
otpEmailIsNil - Boolean
otpEmailLT - String
otpEmailLTE - String
otpEmailNEQ - String
otpEmailNotIn - [String!]
otpEmailNotNil - Boolean
otpPhone - String otp_phone field predicates
otpPhoneContains - String
otpPhoneContainsFold - String
otpPhoneEqualFold - String
otpPhoneGT - String
otpPhoneGTE - String
otpPhoneHasPrefix - String
otpPhoneHasSuffix - String
otpPhoneIn - [String!]
otpPhoneIsNil - Boolean
otpPhoneLT - String
otpPhoneLTE - String
otpPhoneNEQ - String
otpPhoneNotIn - [String!]
otpPhoneNotNil - Boolean
passwordSet - Boolean password_set field predicates
passwordSetNEQ - Boolean
passwordState - PatientPasswordState password_state field predicates
passwordStateIn - [PatientPasswordState!]
passwordStateNEQ - PatientPasswordState
passwordStateNotIn - [PatientPasswordState!]
phoneNumber - String phone_number field predicates
phoneNumberContains - String
phoneNumberContainsFold - String
phoneNumberEqualFold - String
phoneNumberGT - String
phoneNumberGTE - String
phoneNumberHasPrefix - String
phoneNumberHasSuffix - String
phoneNumberIn - [String!]
phoneNumberIsNil - Boolean
phoneNumberLT - String
phoneNumberLTE - String
phoneNumberNEQ - String
phoneNumberNotIn - [String!]
phoneNumberNotNil - Boolean
photoURL - String photo_url field predicates
photoURLContains - String
photoURLContainsFold - String
photoURLEqualFold - String
photoURLGT - String
photoURLGTE - String
photoURLHasPrefix - String
photoURLHasSuffix - String
photoURLIn - [String!]
photoURLIsNil - Boolean
photoURLLT - String
photoURLLTE - String
photoURLNEQ - String
photoURLNotIn - [String!]
photoURLNotNil - Boolean
secretWord - String secret_word field predicates
secretWordContains - String
secretWordContainsFold - String
secretWordEqualFold - String
secretWordGT - String
secretWordGTE - String
secretWordHasPrefix - String
secretWordHasSuffix - String
secretWordIn - [String!]
secretWordIsNil - Boolean
secretWordLT - String
secretWordLTE - String
secretWordNEQ - String
secretWordNotIn - [String!]
secretWordNotNil - Boolean
secretWordSent - Boolean secret_word_sent field predicates
secretWordSentNEQ - Boolean
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
ussdEnabled - Boolean ussd_enabled field predicates
ussdEnabledNEQ - Boolean
ussdPin - String ussd_pin field predicates
ussdPinContains - String
ussdPinContainsFold - String
ussdPinEqualFold - String
ussdPinGT - String
ussdPinGTE - String
ussdPinHasPrefix - String
ussdPinHasSuffix - String
ussdPinIn - [String!]
ussdPinIsNil - Boolean
ussdPinLT - String
ussdPinLTE - String
ussdPinNEQ - String
ussdPinNotIn - [String!]
ussdPinNotNil - Boolean
walletID - UUID wallet_id field predicates
walletIDGT - UUID
walletIDGTE - UUID
walletIDIn - [UUID!]
walletIDIsNil - Boolean
walletIDLT - UUID
walletIDLTE - UUID
walletIDNEQ - UUID
walletIDNotIn - [UUID!]
walletIDNotNil - Boolean
weight - Int weight field predicates
weightGT - Int
weightGTE - Int
weightIn - [Int!]
weightIsNil - Boolean
weightLT - Int
weightLTE - Int
weightNEQ - Int
weightNotIn - [Int!]
weightNotNil - Boolean
yearOfBirth - Int year_of_birth field predicates
yearOfBirthGT - Int
yearOfBirthGTE - Int
yearOfBirthIn - [Int!]
yearOfBirthIsNil - Boolean
yearOfBirthLT - Int
yearOfBirthLTE - Int
yearOfBirthNEQ - Int
yearOfBirthNotIn - [Int!]
yearOfBirthNotNil - Boolean
Example
{
  "accountState": "ACTIVE",
  "accountStateIn": ["ACTIVE"],
  "accountStateNEQ": "ACTIVE",
  "accountStateNotIn": ["ACTIVE"],
  "adminDivisionID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "adminDivisionIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "adminDivisionIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "adminDivisionIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "adminDivisionIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "adminDivisionIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "adminDivisionIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "adminDivisionIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "and": [PatientWhereInput],
  "authProvider": "GOOGLE",
  "authProviderIn": ["GOOGLE"],
  "authProviderNEQ": "GOOGLE",
  "authProviderNotIn": ["GOOGLE"],
  "bloodType": "ABNEG",
  "bloodTypeIn": ["ABNEG"],
  "bloodTypeIsNil": false,
  "bloodTypeNEQ": "ABNEG",
  "bloodTypeNotIn": ["ABNEG"],
  "bloodTypeNotNil": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "emailAddress": "abc123",
  "emailAddressContains": "abc123",
  "emailAddressContainsFold": "xyz789",
  "emailAddressEqualFold": "xyz789",
  "emailAddressGT": "xyz789",
  "emailAddressGTE": "abc123",
  "emailAddressHasPrefix": "abc123",
  "emailAddressHasSuffix": "xyz789",
  "emailAddressIn": ["abc123"],
  "emailAddressIsNil": true,
  "emailAddressLT": "abc123",
  "emailAddressLTE": "xyz789",
  "emailAddressNEQ": "abc123",
  "emailAddressNotIn": ["abc123"],
  "emailAddressNotNil": false,
  "ethnicity": "xyz789",
  "ethnicityContains": "xyz789",
  "ethnicityContainsFold": "xyz789",
  "ethnicityEqualFold": "xyz789",
  "ethnicityGT": "abc123",
  "ethnicityGTE": "abc123",
  "ethnicityHasPrefix": "xyz789",
  "ethnicityHasSuffix": "abc123",
  "ethnicityIn": ["abc123"],
  "ethnicityIsNil": false,
  "ethnicityLT": "abc123",
  "ethnicityLTE": "abc123",
  "ethnicityNEQ": "xyz789",
  "ethnicityNotIn": ["xyz789"],
  "ethnicityNotNil": false,
  "firstName": "abc123",
  "firstNameContains": "xyz789",
  "firstNameContainsFold": "abc123",
  "firstNameEqualFold": "abc123",
  "firstNameGT": "xyz789",
  "firstNameGTE": "xyz789",
  "firstNameHasPrefix": "xyz789",
  "firstNameHasSuffix": "abc123",
  "firstNameIn": ["abc123"],
  "firstNameLT": "abc123",
  "firstNameLTE": "xyz789",
  "firstNameNEQ": "xyz789",
  "firstNameNotIn": ["abc123"],
  "gender": "FEMALE",
  "genderIn": ["FEMALE"],
  "genderIsNil": true,
  "genderNEQ": "FEMALE",
  "genderNotIn": ["FEMALE"],
  "genderNotNil": false,
  "hasAllergies": false,
  "hasAllergiesWith": [AllergyWhereInput],
  "hasAppointments": false,
  "hasAppointmentsWith": [AppointmentWhereInput],
  "hasChronicIllnesses": true,
  "hasChronicIllnessesWith": [ChronicIllnessWhereInput],
  "hasDependants": false,
  "hasDependantsWith": [PatientWhereInput],
  "hasDiagnoses": true,
  "hasDiagnosesWith": [DiagnosisWhereInput],
  "hasEmergencyContacts": true,
  "hasEmergencyContactsWith": [
    EmergencyContactWhereInput
  ],
  "hasIllnesses": false,
  "hasIllnessesWith": [IllnessWhereInput],
  "hasImmunisations": true,
  "hasImmunisationsWith": [ImmunisationWhereInput],
  "hasJournal": false,
  "hasJournalWith": [JournalWhereInput],
  "hasKins": true,
  "hasKinsWith": [PatientWhereInput],
  "hasLabResults": false,
  "hasLabResultsWith": [LabResultWhereInput],
  "hasPregnancy": false,
  "hasPregnancyWith": [PregnancyStatusWhereInput],
  "hasProcedures": true,
  "hasProceduresWith": [SurgicalProcedureWhereInput],
  "hasRoutines": true,
  "hasRoutinesWith": [RoutineWhereInput],
  "hasSocialHistory": false,
  "hasSocialHistoryWith": [SocialHistoryWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "hasTreatments": false,
  "hasTreatmentsWith": [OngoingTreatmentWhereInput],
  "hasVitalSigns": true,
  "hasVitalSignsWith": [VitalSignWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "identityNumber": "xyz789",
  "identityNumberContains": "xyz789",
  "identityNumberContainsFold": "xyz789",
  "identityNumberEqualFold": "xyz789",
  "identityNumberGT": "xyz789",
  "identityNumberGTE": "abc123",
  "identityNumberHasPrefix": "xyz789",
  "identityNumberHasSuffix": "abc123",
  "identityNumberIn": ["abc123"],
  "identityNumberIsNil": false,
  "identityNumberLT": "xyz789",
  "identityNumberLTE": "abc123",
  "identityNumberNEQ": "xyz789",
  "identityNumberNotIn": ["xyz789"],
  "identityNumberNotNil": true,
  "languagePreference": "abc123",
  "languagePreferenceContains": "abc123",
  "languagePreferenceContainsFold": "xyz789",
  "languagePreferenceEqualFold": "abc123",
  "languagePreferenceGT": "xyz789",
  "languagePreferenceGTE": "xyz789",
  "languagePreferenceHasPrefix": "abc123",
  "languagePreferenceHasSuffix": "abc123",
  "languagePreferenceIn": ["xyz789"],
  "languagePreferenceLT": "abc123",
  "languagePreferenceLTE": "abc123",
  "languagePreferenceNEQ": "xyz789",
  "languagePreferenceNotIn": ["xyz789"],
  "lastName": "abc123",
  "lastNameContains": "abc123",
  "lastNameContainsFold": "abc123",
  "lastNameEqualFold": "xyz789",
  "lastNameGT": "xyz789",
  "lastNameGTE": "xyz789",
  "lastNameHasPrefix": "abc123",
  "lastNameHasSuffix": "abc123",
  "lastNameIn": ["abc123"],
  "lastNameLT": "abc123",
  "lastNameLTE": "abc123",
  "lastNameNEQ": "xyz789",
  "lastNameNotIn": ["xyz789"],
  "mfaOption": "EMAIL",
  "mfaOptionIn": ["EMAIL"],
  "mfaOptionNEQ": "EMAIL",
  "mfaOptionNotIn": ["EMAIL"],
  "not": PatientWhereInput,
  "or": [PatientWhereInput],
  "otpEmail": "abc123",
  "otpEmailContains": "xyz789",
  "otpEmailContainsFold": "abc123",
  "otpEmailEqualFold": "xyz789",
  "otpEmailGT": "abc123",
  "otpEmailGTE": "abc123",
  "otpEmailHasPrefix": "abc123",
  "otpEmailHasSuffix": "abc123",
  "otpEmailIn": ["xyz789"],
  "otpEmailIsNil": false,
  "otpEmailLT": "xyz789",
  "otpEmailLTE": "abc123",
  "otpEmailNEQ": "abc123",
  "otpEmailNotIn": ["abc123"],
  "otpEmailNotNil": true,
  "otpPhone": "xyz789",
  "otpPhoneContains": "abc123",
  "otpPhoneContainsFold": "xyz789",
  "otpPhoneEqualFold": "xyz789",
  "otpPhoneGT": "abc123",
  "otpPhoneGTE": "abc123",
  "otpPhoneHasPrefix": "xyz789",
  "otpPhoneHasSuffix": "xyz789",
  "otpPhoneIn": ["abc123"],
  "otpPhoneIsNil": false,
  "otpPhoneLT": "xyz789",
  "otpPhoneLTE": "abc123",
  "otpPhoneNEQ": "xyz789",
  "otpPhoneNotIn": ["xyz789"],
  "otpPhoneNotNil": true,
  "passwordSet": false,
  "passwordSetNEQ": false,
  "passwordState": "HEALTHY",
  "passwordStateIn": ["HEALTHY"],
  "passwordStateNEQ": "HEALTHY",
  "passwordStateNotIn": ["HEALTHY"],
  "phoneNumber": "abc123",
  "phoneNumberContains": "xyz789",
  "phoneNumberContainsFold": "abc123",
  "phoneNumberEqualFold": "xyz789",
  "phoneNumberGT": "xyz789",
  "phoneNumberGTE": "xyz789",
  "phoneNumberHasPrefix": "abc123",
  "phoneNumberHasSuffix": "abc123",
  "phoneNumberIn": ["xyz789"],
  "phoneNumberIsNil": true,
  "phoneNumberLT": "abc123",
  "phoneNumberLTE": "xyz789",
  "phoneNumberNEQ": "abc123",
  "phoneNumberNotIn": ["xyz789"],
  "phoneNumberNotNil": true,
  "photoURL": "xyz789",
  "photoURLContains": "xyz789",
  "photoURLContainsFold": "abc123",
  "photoURLEqualFold": "abc123",
  "photoURLGT": "xyz789",
  "photoURLGTE": "xyz789",
  "photoURLHasPrefix": "abc123",
  "photoURLHasSuffix": "abc123",
  "photoURLIn": ["abc123"],
  "photoURLIsNil": false,
  "photoURLLT": "xyz789",
  "photoURLLTE": "xyz789",
  "photoURLNEQ": "abc123",
  "photoURLNotIn": ["abc123"],
  "photoURLNotNil": false,
  "secretWord": "abc123",
  "secretWordContains": "abc123",
  "secretWordContainsFold": "xyz789",
  "secretWordEqualFold": "xyz789",
  "secretWordGT": "xyz789",
  "secretWordGTE": "abc123",
  "secretWordHasPrefix": "abc123",
  "secretWordHasSuffix": "abc123",
  "secretWordIn": ["xyz789"],
  "secretWordIsNil": false,
  "secretWordLT": "xyz789",
  "secretWordLTE": "xyz789",
  "secretWordNEQ": "abc123",
  "secretWordNotIn": ["abc123"],
  "secretWordNotNil": true,
  "secretWordSent": true,
  "secretWordSentNEQ": true,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "ussdEnabled": true,
  "ussdEnabledNEQ": true,
  "ussdPin": "xyz789",
  "ussdPinContains": "xyz789",
  "ussdPinContainsFold": "xyz789",
  "ussdPinEqualFold": "xyz789",
  "ussdPinGT": "xyz789",
  "ussdPinGTE": "xyz789",
  "ussdPinHasPrefix": "abc123",
  "ussdPinHasSuffix": "abc123",
  "ussdPinIn": ["xyz789"],
  "ussdPinIsNil": false,
  "ussdPinLT": "abc123",
  "ussdPinLTE": "abc123",
  "ussdPinNEQ": "xyz789",
  "ussdPinNotIn": ["abc123"],
  "ussdPinNotNil": false,
  "walletID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "walletIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "walletIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "walletIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "walletIDIsNil": true,
  "walletIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "walletIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "walletIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "walletIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "walletIDNotNil": false,
  "weight": 123,
  "weightGT": 987,
  "weightGTE": 123,
  "weightIn": [987],
  "weightIsNil": false,
  "weightLT": 123,
  "weightLTE": 987,
  "weightNEQ": 987,
  "weightNotIn": [123],
  "weightNotNil": false,
  "yearOfBirth": 987,
  "yearOfBirthGT": 987,
  "yearOfBirthGTE": 987,
  "yearOfBirthIn": [123],
  "yearOfBirthIsNil": false,
  "yearOfBirthLT": 123,
  "yearOfBirthLTE": 123,
  "yearOfBirthNEQ": 123,
  "yearOfBirthNotIn": [123],
  "yearOfBirthNotNil": false
}

PaymentConfiguration

Fields
Field Name Description
acceptOnPay - Boolean! If this is set to true, the slot request will be automatically be accepted if a user pays
amount - Float!
calendar - Calendar
chargePerHead - Boolean! If a user add more participants to a call they will be charged as well
createdAt - Time!
currency - PaymentConfigurationCurrency!
eid - String!
id - ID!
isRecurrent - Boolean! If is recurrent, then can not be ONE_TIME or PER_SCHEDULE
period - PaymentConfigurationPeriod!
tenant - Tenant!
tenantID - ID!
timeslot - TimeSlot
updatedAt - Time!
Example
{
  "acceptOnPay": true,
  "amount": 987.65,
  "calendar": Calendar,
  "chargePerHead": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "currency": "KES",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "isRecurrent": true,
  "period": "MONTHLY",
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "timeslot": TimeSlot,
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

PaymentConfigurationConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [PaymentConfigurationEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [PaymentConfigurationEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

PaymentConfigurationCurrency

Description

PaymentConfigurationCurrency is enum for the field currency

Values
Enum Value Description

KES

USD

Example
"KES"

PaymentConfigurationData

Fields
Input Field Description
AcceptOnPay - Boolean
Amount - Float!
ChargePerHead - Boolean
Currency - PaymentConfigurationCurrency!
IsRecurrent - Boolean
Period - PaymentConfigurationPeriod!
Example
{
  "AcceptOnPay": true,
  "Amount": 123.45,
  "ChargePerHead": false,
  "Currency": "KES",
  "IsRecurrent": false,
  "Period": "MONTHLY"
}

PaymentConfigurationEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - PaymentConfiguration The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": PaymentConfiguration
}

PaymentConfigurationOrder

Description

Ordering options for PaymentConfiguration connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - PaymentConfigurationOrderField! The field by which to order PaymentConfigurations.
Example
{"direction": "ASC", "field": "CREATED_AT"}

PaymentConfigurationOrderField

Description

Properties by which PaymentConfiguration connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

PaymentConfigurationPeriod

Description

PaymentConfigurationPeriod is enum for the field period

Values
Enum Value Description

MONTHLY

ONE_TIME

PER_SCHEDULE

WEEKLY

Example
"MONTHLY"

PaymentConfigurationWhereInput

Description

PaymentConfigurationWhereInput is used for filtering PaymentConfiguration objects. Input was generated by ent.

Fields
Input Field Description
acceptOnPay - Boolean accept_on_pay field predicates
acceptOnPayNEQ - Boolean
amount - Float amount field predicates
amountGT - Float
amountGTE - Float
amountIn - [Float!]
amountLT - Float
amountLTE - Float
amountNEQ - Float
amountNotIn - [Float!]
and - [PaymentConfigurationWhereInput!]
chargePerHead - Boolean charge_per_head field predicates
chargePerHeadNEQ - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
currency - PaymentConfigurationCurrency currency field predicates
currencyIn - [PaymentConfigurationCurrency!]
currencyNEQ - PaymentConfigurationCurrency
currencyNotIn - [PaymentConfigurationCurrency!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasCalendar - Boolean calendar edge predicates
hasCalendarWith - [CalendarWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
hasTimeslot - Boolean timeslot edge predicates
hasTimeslotWith - [TimeSlotWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
isRecurrent - Boolean is_recurrent field predicates
isRecurrentNEQ - Boolean
not - PaymentConfigurationWhereInput
or - [PaymentConfigurationWhereInput!]
period - PaymentConfigurationPeriod period field predicates
periodIn - [PaymentConfigurationPeriod!]
periodNEQ - PaymentConfigurationPeriod
periodNotIn - [PaymentConfigurationPeriod!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "acceptOnPay": false,
  "acceptOnPayNEQ": true,
  "amount": 123.45,
  "amountGT": 987.65,
  "amountGTE": 987.65,
  "amountIn": [987.65],
  "amountLT": 123.45,
  "amountLTE": 123.45,
  "amountNEQ": 987.65,
  "amountNotIn": [987.65],
  "and": [PaymentConfigurationWhereInput],
  "chargePerHead": true,
  "chargePerHeadNEQ": false,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "currency": "KES",
  "currencyIn": ["KES"],
  "currencyNEQ": "KES",
  "currencyNotIn": ["KES"],
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasCalendar": false,
  "hasCalendarWith": [CalendarWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "hasTimeslot": true,
  "hasTimeslotWith": [TimeSlotWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "isRecurrent": false,
  "isRecurrentNEQ": false,
  "not": PaymentConfigurationWhereInput,
  "or": [PaymentConfigurationWhereInput],
  "period": "MONTHLY",
  "periodIn": ["MONTHLY"],
  "periodNEQ": "MONTHLY",
  "periodNotIn": ["MONTHLY"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

PaymentProduct

Values
Enum Value Description

TAWI_HMIS_CLOUD_LICENSE

TAWI_HMIS_DATA_CENTER_LICENSE

TAWI_HMIS_SERVER_LICENSE

TAWI_MEET_CALENDAR

TAWI_MEET_LICENSE

TAWI_STORE_LISTING

TAWI_STORE_PURCHASE

Example
"TAWI_HMIS_CLOUD_LICENSE"

PaymentRequest

Fields
Field Name Description
amount - Float!
channel - String!
createdAt - Time!
currency - String!
eid - String!
id - ID!
metadata - String
payeeUsername - String!
paystackInitRequest - [PaystackInitializePayment!]
product - PaymentRequestProduct No longer supported
reqProduct - String
reqReference - String!
updatedAt - Time!
Example
{
  "amount": 987.65,
  "channel": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "currency": "abc123",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "metadata": "abc123",
  "payeeUsername": "xyz789",
  "paystackInitRequest": [PaystackInitializePayment],
  "product": "TAWI_HMIS",
  "reqProduct": "xyz789",
  "reqReference": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

PaymentRequestConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [PaymentRequestEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [PaymentRequestEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

PaymentRequestData

Fields
Input Field Description
Amount - Float!
Currency - String
PayeeUsername - String!
PaymentChannel - String
PaymentChannelMetadata - String
PaymentReference - String!
Product - PaymentProduct!
Example
{
  "Amount": 123.45,
  "Currency": "xyz789",
  "PayeeUsername": "xyz789",
  "PaymentChannel": "abc123",
  "PaymentChannelMetadata": "xyz789",
  "PaymentReference": "xyz789",
  "Product": "TAWI_HMIS_CLOUD_LICENSE"
}

PaymentRequestEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - PaymentRequest The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": PaymentRequest
}

PaymentRequestOrder

Description

Ordering options for PaymentRequest connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - PaymentRequestOrderField! The field by which to order PaymentRequests.
Example
{"direction": "ASC", "field": "CREATED_AT"}

PaymentRequestOrderField

Description

Properties by which PaymentRequest connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

PaymentRequestProduct

Description

PaymentRequestProduct is enum for the field product

Values
Enum Value Description

TAWI_HMIS

TAWI_MEET

TAWI_MEET_CALENDAR

TAWI_STORE_LISTING

TAWI_STORE_PURCHASE

Example
"TAWI_HMIS"

PaymentRequestWhereInput

Description

PaymentRequestWhereInput is used for filtering PaymentRequest objects. Input was generated by ent.

Fields
Input Field Description
amount - Float amount field predicates
amountGT - Float
amountGTE - Float
amountIn - [Float!]
amountLT - Float
amountLTE - Float
amountNEQ - Float
amountNotIn - [Float!]
and - [PaymentRequestWhereInput!]
channel - String channel field predicates
channelContains - String
channelContainsFold - String
channelEqualFold - String
channelGT - String
channelGTE - String
channelHasPrefix - String
channelHasSuffix - String
channelIn - [String!]
channelLT - String
channelLTE - String
channelNEQ - String
channelNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
currency - String currency field predicates
currencyContains - String
currencyContainsFold - String
currencyEqualFold - String
currencyGT - String
currencyGTE - String
currencyHasPrefix - String
currencyHasSuffix - String
currencyIn - [String!]
currencyLT - String
currencyLTE - String
currencyNEQ - String
currencyNotIn - [String!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPaystackInitRequest - Boolean paystack_init_request edge predicates
hasPaystackInitRequestWith - [PaystackInitializePaymentWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
metadata - String metadata field predicates
metadataContains - String
metadataContainsFold - String
metadataEqualFold - String
metadataGT - String
metadataGTE - String
metadataHasPrefix - String
metadataHasSuffix - String
metadataIn - [String!]
metadataIsNil - Boolean
metadataLT - String
metadataLTE - String
metadataNEQ - String
metadataNotIn - [String!]
metadataNotNil - Boolean
not - PaymentRequestWhereInput
or - [PaymentRequestWhereInput!]
payeeUsername - String payee_username field predicates
payeeUsernameContains - String
payeeUsernameContainsFold - String
payeeUsernameEqualFold - String
payeeUsernameGT - String
payeeUsernameGTE - String
payeeUsernameHasPrefix - String
payeeUsernameHasSuffix - String
payeeUsernameIn - [String!]
payeeUsernameLT - String
payeeUsernameLTE - String
payeeUsernameNEQ - String
payeeUsernameNotIn - [String!]
product - PaymentRequestProduct product field predicates
productIn - [PaymentRequestProduct!]
productIsNil - Boolean
productNEQ - PaymentRequestProduct
productNotIn - [PaymentRequestProduct!]
productNotNil - Boolean
reqProduct - String req_product field predicates
reqProductContains - String
reqProductContainsFold - String
reqProductEqualFold - String
reqProductGT - String
reqProductGTE - String
reqProductHasPrefix - String
reqProductHasSuffix - String
reqProductIn - [String!]
reqProductIsNil - Boolean
reqProductLT - String
reqProductLTE - String
reqProductNEQ - String
reqProductNotIn - [String!]
reqProductNotNil - Boolean
reqReference - String req_reference field predicates
reqReferenceContains - String
reqReferenceContainsFold - String
reqReferenceEqualFold - String
reqReferenceGT - String
reqReferenceGTE - String
reqReferenceHasPrefix - String
reqReferenceHasSuffix - String
reqReferenceIn - [String!]
reqReferenceLT - String
reqReferenceLTE - String
reqReferenceNEQ - String
reqReferenceNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "amount": 987.65,
  "amountGT": 123.45,
  "amountGTE": 123.45,
  "amountIn": [987.65],
  "amountLT": 987.65,
  "amountLTE": 123.45,
  "amountNEQ": 123.45,
  "amountNotIn": [987.65],
  "and": [PaymentRequestWhereInput],
  "channel": "xyz789",
  "channelContains": "abc123",
  "channelContainsFold": "xyz789",
  "channelEqualFold": "abc123",
  "channelGT": "xyz789",
  "channelGTE": "xyz789",
  "channelHasPrefix": "xyz789",
  "channelHasSuffix": "abc123",
  "channelIn": ["xyz789"],
  "channelLT": "xyz789",
  "channelLTE": "xyz789",
  "channelNEQ": "abc123",
  "channelNotIn": ["abc123"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "currency": "abc123",
  "currencyContains": "xyz789",
  "currencyContainsFold": "abc123",
  "currencyEqualFold": "abc123",
  "currencyGT": "xyz789",
  "currencyGTE": "xyz789",
  "currencyHasPrefix": "xyz789",
  "currencyHasSuffix": "xyz789",
  "currencyIn": ["xyz789"],
  "currencyLT": "xyz789",
  "currencyLTE": "abc123",
  "currencyNEQ": "abc123",
  "currencyNotIn": ["abc123"],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasPaystackInitRequest": true,
  "hasPaystackInitRequestWith": [
    PaystackInitializePaymentWhereInput
  ],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "metadata": "abc123",
  "metadataContains": "abc123",
  "metadataContainsFold": "xyz789",
  "metadataEqualFold": "xyz789",
  "metadataGT": "xyz789",
  "metadataGTE": "abc123",
  "metadataHasPrefix": "xyz789",
  "metadataHasSuffix": "xyz789",
  "metadataIn": ["xyz789"],
  "metadataIsNil": false,
  "metadataLT": "abc123",
  "metadataLTE": "xyz789",
  "metadataNEQ": "xyz789",
  "metadataNotIn": ["abc123"],
  "metadataNotNil": false,
  "not": PaymentRequestWhereInput,
  "or": [PaymentRequestWhereInput],
  "payeeUsername": "abc123",
  "payeeUsernameContains": "xyz789",
  "payeeUsernameContainsFold": "abc123",
  "payeeUsernameEqualFold": "abc123",
  "payeeUsernameGT": "abc123",
  "payeeUsernameGTE": "xyz789",
  "payeeUsernameHasPrefix": "abc123",
  "payeeUsernameHasSuffix": "xyz789",
  "payeeUsernameIn": ["xyz789"],
  "payeeUsernameLT": "abc123",
  "payeeUsernameLTE": "xyz789",
  "payeeUsernameNEQ": "xyz789",
  "payeeUsernameNotIn": ["xyz789"],
  "product": "TAWI_HMIS",
  "productIn": ["TAWI_HMIS"],
  "productIsNil": false,
  "productNEQ": "TAWI_HMIS",
  "productNotIn": ["TAWI_HMIS"],
  "productNotNil": false,
  "reqProduct": "xyz789",
  "reqProductContains": "xyz789",
  "reqProductContainsFold": "xyz789",
  "reqProductEqualFold": "xyz789",
  "reqProductGT": "abc123",
  "reqProductGTE": "abc123",
  "reqProductHasPrefix": "xyz789",
  "reqProductHasSuffix": "xyz789",
  "reqProductIn": ["abc123"],
  "reqProductIsNil": true,
  "reqProductLT": "abc123",
  "reqProductLTE": "abc123",
  "reqProductNEQ": "xyz789",
  "reqProductNotIn": ["abc123"],
  "reqProductNotNil": false,
  "reqReference": "xyz789",
  "reqReferenceContains": "abc123",
  "reqReferenceContainsFold": "xyz789",
  "reqReferenceEqualFold": "abc123",
  "reqReferenceGT": "xyz789",
  "reqReferenceGTE": "abc123",
  "reqReferenceHasPrefix": "xyz789",
  "reqReferenceHasSuffix": "abc123",
  "reqReferenceIn": ["xyz789"],
  "reqReferenceLT": "xyz789",
  "reqReferenceLTE": "xyz789",
  "reqReferenceNEQ": "abc123",
  "reqReferenceNotIn": ["xyz789"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

PaymentResponse

Fields
Field Name Description
AccessCode - String
AuthorizationURL - String
Message - String!
PaymentRequestId - UUID!
Reference - String!
Status - Boolean!
Example
{
  "AccessCode": "xyz789",
  "AuthorizationURL": "abc123",
  "Message": "xyz789",
  "PaymentRequestId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "Reference": "abc123",
  "Status": false
}

PaystackInitializePayment

Fields
Field Name Description
createdAt - Time!
dataAuthorizationURL - String!
dataReference - String!
dataStatus - String EFT > https://paystack.com/docs/payments/payment-channels/#eft
dataURL - String EFT > https://paystack.com/docs/payments/payment-channels/#eft
eid - String!
id - ID!
message - String!
paymentRequest - PaymentRequest
status - Boolean!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "dataAuthorizationURL": "xyz789",
  "dataReference": "abc123",
  "dataStatus": "abc123",
  "dataURL": "xyz789",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "message": "xyz789",
  "paymentRequest": PaymentRequest,
  "status": true,
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

PaystackInitializePaymentConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [PaystackInitializePaymentEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [PaystackInitializePaymentEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

PaystackInitializePaymentEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - PaystackInitializePayment The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": PaystackInitializePayment
}

PaystackInitializePaymentOrder

Description

Ordering options for PaystackInitializePayment connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - PaystackInitializePaymentOrderField! The field by which to order PaystackInitializePayments.
Example
{"direction": "ASC", "field": "CREATED_AT"}

PaystackInitializePaymentOrderField

Description

Properties by which PaystackInitializePayment connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

PaystackInitializePaymentWhereInput

Description

PaystackInitializePaymentWhereInput is used for filtering PaystackInitializePayment objects. Input was generated by ent.

Fields
Input Field Description
and - [PaystackInitializePaymentWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
dataAuthorizationURL - String data_authorization_url field predicates
dataAuthorizationURLContains - String
dataAuthorizationURLContainsFold - String
dataAuthorizationURLEqualFold - String
dataAuthorizationURLGT - String
dataAuthorizationURLGTE - String
dataAuthorizationURLHasPrefix - String
dataAuthorizationURLHasSuffix - String
dataAuthorizationURLIn - [String!]
dataAuthorizationURLLT - String
dataAuthorizationURLLTE - String
dataAuthorizationURLNEQ - String
dataAuthorizationURLNotIn - [String!]
dataReference - String data_reference field predicates
dataReferenceContains - String
dataReferenceContainsFold - String
dataReferenceEqualFold - String
dataReferenceGT - String
dataReferenceGTE - String
dataReferenceHasPrefix - String
dataReferenceHasSuffix - String
dataReferenceIn - [String!]
dataReferenceLT - String
dataReferenceLTE - String
dataReferenceNEQ - String
dataReferenceNotIn - [String!]
dataStatus - String data_status field predicates
dataStatusContains - String
dataStatusContainsFold - String
dataStatusEqualFold - String
dataStatusGT - String
dataStatusGTE - String
dataStatusHasPrefix - String
dataStatusHasSuffix - String
dataStatusIn - [String!]
dataStatusIsNil - Boolean
dataStatusLT - String
dataStatusLTE - String
dataStatusNEQ - String
dataStatusNotIn - [String!]
dataStatusNotNil - Boolean
dataURL - String data_url field predicates
dataURLContains - String
dataURLContainsFold - String
dataURLEqualFold - String
dataURLGT - String
dataURLGTE - String
dataURLHasPrefix - String
dataURLHasSuffix - String
dataURLIn - [String!]
dataURLIsNil - Boolean
dataURLLT - String
dataURLLTE - String
dataURLNEQ - String
dataURLNotIn - [String!]
dataURLNotNil - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPaymentRequest - Boolean payment_request edge predicates
hasPaymentRequestWith - [PaymentRequestWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
message - String message field predicates
messageContains - String
messageContainsFold - String
messageEqualFold - String
messageGT - String
messageGTE - String
messageHasPrefix - String
messageHasSuffix - String
messageIn - [String!]
messageLT - String
messageLTE - String
messageNEQ - String
messageNotIn - [String!]
not - PaystackInitializePaymentWhereInput
or - [PaystackInitializePaymentWhereInput!]
status - Boolean status field predicates
statusNEQ - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [PaystackInitializePaymentWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "dataAuthorizationURL": "abc123",
  "dataAuthorizationURLContains": "xyz789",
  "dataAuthorizationURLContainsFold": "xyz789",
  "dataAuthorizationURLEqualFold": "abc123",
  "dataAuthorizationURLGT": "xyz789",
  "dataAuthorizationURLGTE": "abc123",
  "dataAuthorizationURLHasPrefix": "abc123",
  "dataAuthorizationURLHasSuffix": "xyz789",
  "dataAuthorizationURLIn": ["abc123"],
  "dataAuthorizationURLLT": "xyz789",
  "dataAuthorizationURLLTE": "abc123",
  "dataAuthorizationURLNEQ": "abc123",
  "dataAuthorizationURLNotIn": ["abc123"],
  "dataReference": "abc123",
  "dataReferenceContains": "xyz789",
  "dataReferenceContainsFold": "xyz789",
  "dataReferenceEqualFold": "xyz789",
  "dataReferenceGT": "abc123",
  "dataReferenceGTE": "abc123",
  "dataReferenceHasPrefix": "xyz789",
  "dataReferenceHasSuffix": "xyz789",
  "dataReferenceIn": ["xyz789"],
  "dataReferenceLT": "abc123",
  "dataReferenceLTE": "xyz789",
  "dataReferenceNEQ": "abc123",
  "dataReferenceNotIn": ["abc123"],
  "dataStatus": "xyz789",
  "dataStatusContains": "abc123",
  "dataStatusContainsFold": "xyz789",
  "dataStatusEqualFold": "abc123",
  "dataStatusGT": "xyz789",
  "dataStatusGTE": "abc123",
  "dataStatusHasPrefix": "abc123",
  "dataStatusHasSuffix": "xyz789",
  "dataStatusIn": ["abc123"],
  "dataStatusIsNil": true,
  "dataStatusLT": "abc123",
  "dataStatusLTE": "xyz789",
  "dataStatusNEQ": "abc123",
  "dataStatusNotIn": ["abc123"],
  "dataStatusNotNil": false,
  "dataURL": "abc123",
  "dataURLContains": "xyz789",
  "dataURLContainsFold": "abc123",
  "dataURLEqualFold": "abc123",
  "dataURLGT": "abc123",
  "dataURLGTE": "abc123",
  "dataURLHasPrefix": "xyz789",
  "dataURLHasSuffix": "xyz789",
  "dataURLIn": ["abc123"],
  "dataURLIsNil": false,
  "dataURLLT": "abc123",
  "dataURLLTE": "abc123",
  "dataURLNEQ": "abc123",
  "dataURLNotIn": ["abc123"],
  "dataURLNotNil": true,
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasPaymentRequest": false,
  "hasPaymentRequestWith": [PaymentRequestWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "message": "abc123",
  "messageContains": "abc123",
  "messageContainsFold": "xyz789",
  "messageEqualFold": "xyz789",
  "messageGT": "abc123",
  "messageGTE": "xyz789",
  "messageHasPrefix": "xyz789",
  "messageHasSuffix": "abc123",
  "messageIn": ["xyz789"],
  "messageLT": "abc123",
  "messageLTE": "abc123",
  "messageNEQ": "xyz789",
  "messageNotIn": ["abc123"],
  "not": PaystackInitializePaymentWhereInput,
  "or": [PaystackInitializePaymentWhereInput],
  "status": true,
  "statusNEQ": false,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Plan

Fields
Field Name Description
additionalSeatPrice - Float This is extra cost per additional seat should the user exceed minimum billing head
billingCycle - PlanBillingCycle!
billingHead - PlanBillingHead! Per User or Bulk or Hybrid. Use Bundle if targeting say, Enterprise.If Hybrid minimum billing head must be specified.
createdAt - Time!
description - String
eid - String!
features - [Feature!]
id - ID!
minimunBillingHead - Int This is also called the minimum seat count.
name - String!
price - Float!
priceCurrency - String!
product - Product!
state - PlanState! EOL plans do not support new licenses
updatedAt - Time!
Example
{
  "additionalSeatPrice": 987.65,
  "billingCycle": "ANNUAL",
  "billingHead": "BUNDLE",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "description": "xyz789",
  "eid": "abc123",
  "features": [Feature],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "minimunBillingHead": 987,
  "name": "abc123",
  "price": 987.65,
  "priceCurrency": "xyz789",
  "product": Product,
  "state": "ACTIVE",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

PlanBillingCycle

Description

PlanBillingCycle is enum for the field billing_cycle

Values
Enum Value Description

ANNUAL

HYBRID

MONTHLY

ONE_TIME

PAYG

Example
"ANNUAL"

PlanBillingHead

Description

PlanBillingHead is enum for the field billing_head

Values
Enum Value Description

BUNDLE

HYBRID

USER

Example
"BUNDLE"

PlanConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [PlanEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [PlanEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

PlanEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Plan The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Plan
}

PlanOrder

Description

Ordering options for Plan connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - PlanOrderField! The field by which to order Plans.
Example
{"direction": "ASC", "field": "CREATED_AT"}

PlanOrderField

Description

Properties by which Plan connections can be ordered.

Values
Enum Value Description

CREATED_AT

PLAN_BILLING_CYCLE

PLAN_BILLING_HEAD

PLAN_STATE

Example
"CREATED_AT"

PlanState

Description

PlanState is enum for the field state

Values
Enum Value Description

ACTIVE

EOL

Example
"ACTIVE"

PlanWhereInput

Description

PlanWhereInput is used for filtering Plan objects. Input was generated by ent.

Fields
Input Field Description
additionalSeatPrice - Float additional_seat_price field predicates
additionalSeatPriceGT - Float
additionalSeatPriceGTE - Float
additionalSeatPriceIn - [Float!]
additionalSeatPriceIsNil - Boolean
additionalSeatPriceLT - Float
additionalSeatPriceLTE - Float
additionalSeatPriceNEQ - Float
additionalSeatPriceNotIn - [Float!]
additionalSeatPriceNotNil - Boolean
and - [PlanWhereInput!]
billingCycle - PlanBillingCycle billing_cycle field predicates
billingCycleIn - [PlanBillingCycle!]
billingCycleNEQ - PlanBillingCycle
billingCycleNotIn - [PlanBillingCycle!]
billingHead - PlanBillingHead billing_head field predicates
billingHeadIn - [PlanBillingHead!]
billingHeadNEQ - PlanBillingHead
billingHeadNotIn - [PlanBillingHead!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
description - String description field predicates
descriptionContains - String
descriptionContainsFold - String
descriptionEqualFold - String
descriptionGT - String
descriptionGTE - String
descriptionHasPrefix - String
descriptionHasSuffix - String
descriptionIn - [String!]
descriptionIsNil - Boolean
descriptionLT - String
descriptionLTE - String
descriptionNEQ - String
descriptionNotIn - [String!]
descriptionNotNil - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasFeatures - Boolean features edge predicates
hasFeaturesWith - [FeatureWhereInput!]
hasProduct - Boolean product edge predicates
hasProductWith - [ProductWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
minimunBillingHead - Int minimun_billing_head field predicates
minimunBillingHeadGT - Int
minimunBillingHeadGTE - Int
minimunBillingHeadIn - [Int!]
minimunBillingHeadIsNil - Boolean
minimunBillingHeadLT - Int
minimunBillingHeadLTE - Int
minimunBillingHeadNEQ - Int
minimunBillingHeadNotIn - [Int!]
minimunBillingHeadNotNil - Boolean
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - PlanWhereInput
or - [PlanWhereInput!]
price - Float price field predicates
priceCurrency - String price_currency field predicates
priceCurrencyContains - String
priceCurrencyContainsFold - String
priceCurrencyEqualFold - String
priceCurrencyGT - String
priceCurrencyGTE - String
priceCurrencyHasPrefix - String
priceCurrencyHasSuffix - String
priceCurrencyIn - [String!]
priceCurrencyLT - String
priceCurrencyLTE - String
priceCurrencyNEQ - String
priceCurrencyNotIn - [String!]
priceGT - Float
priceGTE - Float
priceIn - [Float!]
priceLT - Float
priceLTE - Float
priceNEQ - Float
priceNotIn - [Float!]
state - PlanState state field predicates
stateIn - [PlanState!]
stateNEQ - PlanState
stateNotIn - [PlanState!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "additionalSeatPrice": 123.45,
  "additionalSeatPriceGT": 987.65,
  "additionalSeatPriceGTE": 987.65,
  "additionalSeatPriceIn": [987.65],
  "additionalSeatPriceIsNil": false,
  "additionalSeatPriceLT": 987.65,
  "additionalSeatPriceLTE": 987.65,
  "additionalSeatPriceNEQ": 123.45,
  "additionalSeatPriceNotIn": [987.65],
  "additionalSeatPriceNotNil": true,
  "and": [PlanWhereInput],
  "billingCycle": "ANNUAL",
  "billingCycleIn": ["ANNUAL"],
  "billingCycleNEQ": "ANNUAL",
  "billingCycleNotIn": ["ANNUAL"],
  "billingHead": "BUNDLE",
  "billingHeadIn": ["BUNDLE"],
  "billingHeadNEQ": "BUNDLE",
  "billingHeadNotIn": ["BUNDLE"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "description": "xyz789",
  "descriptionContains": "abc123",
  "descriptionContainsFold": "xyz789",
  "descriptionEqualFold": "xyz789",
  "descriptionGT": "abc123",
  "descriptionGTE": "abc123",
  "descriptionHasPrefix": "abc123",
  "descriptionHasSuffix": "xyz789",
  "descriptionIn": ["abc123"],
  "descriptionIsNil": false,
  "descriptionLT": "abc123",
  "descriptionLTE": "xyz789",
  "descriptionNEQ": "xyz789",
  "descriptionNotIn": ["xyz789"],
  "descriptionNotNil": true,
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasFeatures": false,
  "hasFeaturesWith": [FeatureWhereInput],
  "hasProduct": false,
  "hasProductWith": [ProductWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "minimunBillingHead": 987,
  "minimunBillingHeadGT": 987,
  "minimunBillingHeadGTE": 987,
  "minimunBillingHeadIn": [123],
  "minimunBillingHeadIsNil": false,
  "minimunBillingHeadLT": 987,
  "minimunBillingHeadLTE": 987,
  "minimunBillingHeadNEQ": 123,
  "minimunBillingHeadNotIn": [123],
  "minimunBillingHeadNotNil": true,
  "name": "abc123",
  "nameContains": "abc123",
  "nameContainsFold": "abc123",
  "nameEqualFold": "abc123",
  "nameGT": "xyz789",
  "nameGTE": "xyz789",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "abc123",
  "nameIn": ["abc123"],
  "nameLT": "abc123",
  "nameLTE": "xyz789",
  "nameNEQ": "xyz789",
  "nameNotIn": ["abc123"],
  "not": PlanWhereInput,
  "or": [PlanWhereInput],
  "price": 987.65,
  "priceCurrency": "xyz789",
  "priceCurrencyContains": "abc123",
  "priceCurrencyContainsFold": "abc123",
  "priceCurrencyEqualFold": "xyz789",
  "priceCurrencyGT": "abc123",
  "priceCurrencyGTE": "xyz789",
  "priceCurrencyHasPrefix": "abc123",
  "priceCurrencyHasSuffix": "abc123",
  "priceCurrencyIn": ["xyz789"],
  "priceCurrencyLT": "abc123",
  "priceCurrencyLTE": "xyz789",
  "priceCurrencyNEQ": "abc123",
  "priceCurrencyNotIn": ["xyz789"],
  "priceGT": 987.65,
  "priceGTE": 987.65,
  "priceIn": [123.45],
  "priceLT": 987.65,
  "priceLTE": 987.65,
  "priceNEQ": 123.45,
  "priceNotIn": [123.45],
  "state": "ACTIVE",
  "stateIn": ["ACTIVE"],
  "stateNEQ": "ACTIVE",
  "stateNotIn": ["ACTIVE"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

PregnancyStatus

Fields
Field Name Description
createdAt - Time!
eid - String!
id - ID!
patient - [Patient!]
pregnancyMetadata - [String!]!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "patient": [Patient],
  "pregnancyMetadata": ["xyz789"],
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

PregnancyStatusConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [PregnancyStatusEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [PregnancyStatusEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

PregnancyStatusEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - PregnancyStatus The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": PregnancyStatus
}

PregnancyStatusOrder

Description

Ordering options for PregnancyStatus connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - PregnancyStatusOrderField! The field by which to order PregnancyStatusSlice.
Example
{"direction": "ASC", "field": "CREATED_AT"}

PregnancyStatusOrderField

Description

Properties by which PregnancyStatus connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

PregnancyStatusWhereInput

Description

PregnancyStatusWhereInput is used for filtering PregnancyStatus objects. Input was generated by ent.

Fields
Input Field Description
and - [PregnancyStatusWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - PregnancyStatusWhereInput
or - [PregnancyStatusWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [PregnancyStatusWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasPatient": true,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": false,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": PregnancyStatusWhereInput,
  "or": [PregnancyStatusWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Product

Fields
Field Name Description
availability - [Country!]
billingPlans - [Plan!]
createdAt - Time!
description - String
eid - String!
features - [Feature!]
hasUserCountThreshold - Boolean!
id - ID!
key - String use product_key instead
licenseRequiresCredentials - Boolean!
minUserCount - Int
name - String!
plans - [String!]
productCategory - ProductProductCategory
productKey - ProductProductKey
requiresLicenseActivationKey - Boolean!
state - ProductState! Internal - can not be shared with public, Unreleased - partners can start testing, Beta - Pulic testing, Live - rolled out, Decomissioned - pull off the shelf
supportMultipleInstances - Boolean!
termsURL - String
updatedAt - Time!
Example
{
  "availability": [Country],
  "billingPlans": [Plan],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "description": "xyz789",
  "eid": "xyz789",
  "features": [Feature],
  "hasUserCountThreshold": false,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "key": "abc123",
  "licenseRequiresCredentials": true,
  "minUserCount": 987,
  "name": "xyz789",
  "plans": ["abc123"],
  "productCategory": "COMMUNICATIONS",
  "productKey": "TAWI_CALL_CENTER",
  "requiresLicenseActivationKey": false,
  "state": "BETA",
  "supportMultipleInstances": false,
  "termsURL": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ProductConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ProductEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ProductEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ProductEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Product The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Product
}

ProductEntitlementQuery

Fields
Input Field Description
accountEid - String
accountEmail - String
accountId - ID
namespace - String
productKey - String!
Example
{
  "accountEid": "abc123",
  "accountEmail": "xyz789",
  "accountId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "namespace": "abc123",
  "productKey": "abc123"
}

ProductEntitlementResponse

Fields
Field Name Description
entitlementState - LicenseState!
valid - Boolean!
Example
{"entitlementState": "ACTIVE", "valid": false}

ProductFeatureData

Fields
Input Field Description
availabilityCountries - [ID!]
baseValue - String
baseValueUnits - String
billingPlans - [ID!]!
description - String
images - [String!]
isConfigurable - Boolean
key - String!
name - String!
notes - [String!] A list of other useful information regarding this feature these can be displayed in a list
state - FeatureState! BETA features are available to everyone using the service
title - String!
unsupportedReason - String
Example
{
  "availabilityCountries": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "baseValue": "abc123",
  "baseValueUnits": "abc123",
  "billingPlans": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "description": "xyz789",
  "images": ["abc123"],
  "isConfigurable": false,
  "key": "xyz789",
  "name": "xyz789",
  "notes": ["abc123"],
  "state": "BETA",
  "title": "xyz789",
  "unsupportedReason": "xyz789"
}

ProductInfo

Fields
Input Field Description
availabiltyCountries - [ID!]
hasMinimumSeatCountThreshold - Boolean
minimumSeatCount - Int
productCategory - ProductProductCategory
productDescription - String!
productKey - ProductProductKey!
productName - String!
releaseState - ProductState!
requiresCredentials - Boolean!
requiresLicenseKeyActivation - Boolean!
supportMutlipleInstances - Boolean!
termsUrl - String
Example
{
  "availabiltyCountries": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "hasMinimumSeatCountThreshold": false,
  "minimumSeatCount": 987,
  "productCategory": "COMMUNICATIONS",
  "productDescription": "xyz789",
  "productKey": "TAWI_CALL_CENTER",
  "productName": "xyz789",
  "releaseState": "BETA",
  "requiresCredentials": false,
  "requiresLicenseKeyActivation": false,
  "supportMutlipleInstances": false,
  "termsUrl": "xyz789"
}

ProductLicenseOption

Values
Enum Value Description

FULL

TRIAL

Example
"FULL"

ProductOrder

Description

Ordering options for Product connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ProductOrderField! The field by which to order Products.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ProductOrderField

Description

Properties by which Product connections can be ordered.

Values
Enum Value Description

CREATED_AT

PRODUCT_KEY

PRODUCT_STATE

Example
"CREATED_AT"

ProductPlanData

Fields
Input Field Description
additionalSeatPrice - Float This is extra cost per additional seat should the user exceed minimum billing head
billingCycle - PlanBillingCycle!
billingHead - PlanBillingHead! Per User or Bulk or Hybrid. Use Bundle if targeting say, Enterprise.If Hybrid minimum billing head must be specified
description - String
minimunBillingHead - Int
name - String!
price - Float!
priceCurrency - String!
state - PlanState! EOL plans do not support new licenses
Example
{
  "additionalSeatPrice": 987.65,
  "billingCycle": "ANNUAL",
  "billingHead": "BUNDLE",
  "description": "abc123",
  "minimunBillingHead": 987,
  "name": "xyz789",
  "price": 123.45,
  "priceCurrency": "abc123",
  "state": "ACTIVE"
}

ProductProductCategory

Description

ProductProductCategory is enum for the field product_category

Values
Enum Value Description

COMMUNICATIONS

HEALTH_SERVICES

Example
"COMMUNICATIONS"

ProductProductKey

Description

ProductProductKey is enum for the field product_key

Values
Enum Value Description

TAWI_CALL_CENTER

TAWI_HMIS_CLOUD

TAWI_HMIS_DC

TAWI_HMIS_LITE

TAWI_HMIS_SERVER

TAWI_MEET

TAWI_SMS

TAWI_SMS_FLOW

TAWI_USSD

TAWI_USSD_FLOW

Example
"TAWI_CALL_CENTER"

ProductState

Description

ProductState is enum for the field state

Values
Enum Value Description

BETA

DECOMISSIONED

INTERNAL

LIVE

UNRELEASED

Example
"BETA"

ProductWhereInput

Description

ProductWhereInput is used for filtering Product objects. Input was generated by ent.

Fields
Input Field Description
and - [ProductWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
description - String description field predicates
descriptionContains - String
descriptionContainsFold - String
descriptionEqualFold - String
descriptionGT - String
descriptionGTE - String
descriptionHasPrefix - String
descriptionHasSuffix - String
descriptionIn - [String!]
descriptionIsNil - Boolean
descriptionLT - String
descriptionLTE - String
descriptionNEQ - String
descriptionNotIn - [String!]
descriptionNotNil - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasAvailability - Boolean availability edge predicates
hasAvailabilityWith - [CountryWhereInput!]
hasBillingPlans - Boolean billing_plans edge predicates
hasBillingPlansWith - [PlanWhereInput!]
hasFeatures - Boolean features edge predicates
hasFeaturesWith - [FeatureWhereInput!]
hasUserCountThreshold - Boolean has_user_count_threshold field predicates
hasUserCountThresholdNEQ - Boolean
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
key - String key field predicates
keyContains - String
keyContainsFold - String
keyEqualFold - String
keyGT - String
keyGTE - String
keyHasPrefix - String
keyHasSuffix - String
keyIn - [String!]
keyIsNil - Boolean
keyLT - String
keyLTE - String
keyNEQ - String
keyNotIn - [String!]
keyNotNil - Boolean
licenseRequiresCredentials - Boolean license_requires_credentials field predicates
licenseRequiresCredentialsNEQ - Boolean
minUserCount - Int min_user_count field predicates
minUserCountGT - Int
minUserCountGTE - Int
minUserCountIn - [Int!]
minUserCountIsNil - Boolean
minUserCountLT - Int
minUserCountLTE - Int
minUserCountNEQ - Int
minUserCountNotIn - [Int!]
minUserCountNotNil - Boolean
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - ProductWhereInput
or - [ProductWhereInput!]
productCategory - ProductProductCategory product_category field predicates
productCategoryIn - [ProductProductCategory!]
productCategoryIsNil - Boolean
productCategoryNEQ - ProductProductCategory
productCategoryNotIn - [ProductProductCategory!]
productCategoryNotNil - Boolean
productKey - ProductProductKey product_key field predicates
productKeyIn - [ProductProductKey!]
productKeyIsNil - Boolean
productKeyNEQ - ProductProductKey
productKeyNotIn - [ProductProductKey!]
productKeyNotNil - Boolean
requiresLicenseActivationKey - Boolean requires_license_activation_key field predicates
requiresLicenseActivationKeyNEQ - Boolean
state - ProductState state field predicates
stateIn - [ProductState!]
stateNEQ - ProductState
stateNotIn - [ProductState!]
supportMultipleInstances - Boolean support_multiple_instances field predicates
supportMultipleInstancesNEQ - Boolean
termsURL - String terms_url field predicates
termsURLContains - String
termsURLContainsFold - String
termsURLEqualFold - String
termsURLGT - String
termsURLGTE - String
termsURLHasPrefix - String
termsURLHasSuffix - String
termsURLIn - [String!]
termsURLIsNil - Boolean
termsURLLT - String
termsURLLTE - String
termsURLNEQ - String
termsURLNotIn - [String!]
termsURLNotNil - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ProductWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "description": "abc123",
  "descriptionContains": "xyz789",
  "descriptionContainsFold": "xyz789",
  "descriptionEqualFold": "xyz789",
  "descriptionGT": "abc123",
  "descriptionGTE": "xyz789",
  "descriptionHasPrefix": "abc123",
  "descriptionHasSuffix": "xyz789",
  "descriptionIn": ["xyz789"],
  "descriptionIsNil": true,
  "descriptionLT": "abc123",
  "descriptionLTE": "xyz789",
  "descriptionNEQ": "xyz789",
  "descriptionNotIn": ["abc123"],
  "descriptionNotNil": false,
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasAvailability": true,
  "hasAvailabilityWith": [CountryWhereInput],
  "hasBillingPlans": true,
  "hasBillingPlansWith": [PlanWhereInput],
  "hasFeatures": false,
  "hasFeaturesWith": [FeatureWhereInput],
  "hasUserCountThreshold": false,
  "hasUserCountThresholdNEQ": false,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "key": "xyz789",
  "keyContains": "xyz789",
  "keyContainsFold": "abc123",
  "keyEqualFold": "xyz789",
  "keyGT": "xyz789",
  "keyGTE": "abc123",
  "keyHasPrefix": "xyz789",
  "keyHasSuffix": "abc123",
  "keyIn": ["xyz789"],
  "keyIsNil": false,
  "keyLT": "xyz789",
  "keyLTE": "abc123",
  "keyNEQ": "abc123",
  "keyNotIn": ["abc123"],
  "keyNotNil": false,
  "licenseRequiresCredentials": true,
  "licenseRequiresCredentialsNEQ": true,
  "minUserCount": 987,
  "minUserCountGT": 987,
  "minUserCountGTE": 987,
  "minUserCountIn": [987],
  "minUserCountIsNil": false,
  "minUserCountLT": 987,
  "minUserCountLTE": 987,
  "minUserCountNEQ": 987,
  "minUserCountNotIn": [123],
  "minUserCountNotNil": false,
  "name": "abc123",
  "nameContains": "xyz789",
  "nameContainsFold": "abc123",
  "nameEqualFold": "abc123",
  "nameGT": "abc123",
  "nameGTE": "xyz789",
  "nameHasPrefix": "abc123",
  "nameHasSuffix": "abc123",
  "nameIn": ["xyz789"],
  "nameLT": "abc123",
  "nameLTE": "xyz789",
  "nameNEQ": "abc123",
  "nameNotIn": ["abc123"],
  "not": ProductWhereInput,
  "or": [ProductWhereInput],
  "productCategory": "COMMUNICATIONS",
  "productCategoryIn": ["COMMUNICATIONS"],
  "productCategoryIsNil": false,
  "productCategoryNEQ": "COMMUNICATIONS",
  "productCategoryNotIn": ["COMMUNICATIONS"],
  "productCategoryNotNil": false,
  "productKey": "TAWI_CALL_CENTER",
  "productKeyIn": ["TAWI_CALL_CENTER"],
  "productKeyIsNil": true,
  "productKeyNEQ": "TAWI_CALL_CENTER",
  "productKeyNotIn": ["TAWI_CALL_CENTER"],
  "productKeyNotNil": false,
  "requiresLicenseActivationKey": true,
  "requiresLicenseActivationKeyNEQ": true,
  "state": "BETA",
  "stateIn": ["BETA"],
  "stateNEQ": "BETA",
  "stateNotIn": ["BETA"],
  "supportMultipleInstances": true,
  "supportMultipleInstancesNEQ": false,
  "termsURL": "abc123",
  "termsURLContains": "abc123",
  "termsURLContainsFold": "abc123",
  "termsURLEqualFold": "abc123",
  "termsURLGT": "abc123",
  "termsURLGTE": "abc123",
  "termsURLHasPrefix": "xyz789",
  "termsURLHasSuffix": "xyz789",
  "termsURLIn": ["abc123"],
  "termsURLIsNil": true,
  "termsURLLT": "abc123",
  "termsURLLTE": "abc123",
  "termsURLNEQ": "xyz789",
  "termsURLNotIn": ["xyz789"],
  "termsURLNotNil": true,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Project

Fields
Field Name Description
applications - [Application!]
createdAt - Time!
eid - String!
extensions - [Extension!]
id - ID!
projectDescription - String
projectEnabled - Boolean!
projectEnvironment - ProjectProjectEnvironment!
projectName - String!
updatedAt - Time!
vendorAccountID - UUID!
Example
{
  "applications": [Application],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "extensions": [Extension],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "projectDescription": "xyz789",
  "projectEnabled": false,
  "projectEnvironment": "DEVELOPMENT",
  "projectName": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "vendorAccountID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}

ProjectConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ProjectEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ProjectEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ProjectData

Fields
Input Field Description
projectDescription - String!
projectEnabled - Boolean
projectEnvironment - ProjectProjectEnvironment
projectName - String!
vendorAccountID - ID!
Example
{
  "projectDescription": "abc123",
  "projectEnabled": true,
  "projectEnvironment": "DEVELOPMENT",
  "projectName": "xyz789",
  "vendorAccountID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

ProjectEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Project The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Project
}

ProjectOrder

Description

Ordering options for Project connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ProjectOrderField! The field by which to order Projects.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ProjectOrderField

Description

Properties by which Project connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

ProjectProjectEnvironment

Description

ProjectProjectEnvironment is enum for the field project_environment

Values
Enum Value Description

DEVELOPMENT

PRODUCTION

Example
"DEVELOPMENT"

ProjectWhereInput

Description

ProjectWhereInput is used for filtering Project objects. Input was generated by ent.

Fields
Input Field Description
and - [ProjectWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasApplications - Boolean applications edge predicates
hasApplicationsWith - [ApplicationWhereInput!]
hasExtensions - Boolean extensions edge predicates
hasExtensionsWith - [ExtensionWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - ProjectWhereInput
or - [ProjectWhereInput!]
projectDescription - String project_description field predicates
projectDescriptionContains - String
projectDescriptionContainsFold - String
projectDescriptionEqualFold - String
projectDescriptionGT - String
projectDescriptionGTE - String
projectDescriptionHasPrefix - String
projectDescriptionHasSuffix - String
projectDescriptionIn - [String!]
projectDescriptionIsNil - Boolean
projectDescriptionLT - String
projectDescriptionLTE - String
projectDescriptionNEQ - String
projectDescriptionNotIn - [String!]
projectDescriptionNotNil - Boolean
projectEnabled - Boolean project_enabled field predicates
projectEnabledNEQ - Boolean
projectEnvironment - ProjectProjectEnvironment project_environment field predicates
projectEnvironmentIn - [ProjectProjectEnvironment!]
projectEnvironmentNEQ - ProjectProjectEnvironment
projectEnvironmentNotIn - [ProjectProjectEnvironment!]
projectName - String project_name field predicates
projectNameContains - String
projectNameContainsFold - String
projectNameEqualFold - String
projectNameGT - String
projectNameGTE - String
projectNameHasPrefix - String
projectNameHasSuffix - String
projectNameIn - [String!]
projectNameLT - String
projectNameLTE - String
projectNameNEQ - String
projectNameNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
vendorAccountID - UUID vendor_account_id field predicates
vendorAccountIDGT - UUID
vendorAccountIDGTE - UUID
vendorAccountIDIn - [UUID!]
vendorAccountIDLT - UUID
vendorAccountIDLTE - UUID
vendorAccountIDNEQ - UUID
vendorAccountIDNotIn - [UUID!]
Example
{
  "and": [ProjectWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasApplications": true,
  "hasApplicationsWith": [ApplicationWhereInput],
  "hasExtensions": true,
  "hasExtensionsWith": [ExtensionWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": ProjectWhereInput,
  "or": [ProjectWhereInput],
  "projectDescription": "xyz789",
  "projectDescriptionContains": "xyz789",
  "projectDescriptionContainsFold": "abc123",
  "projectDescriptionEqualFold": "xyz789",
  "projectDescriptionGT": "xyz789",
  "projectDescriptionGTE": "xyz789",
  "projectDescriptionHasPrefix": "abc123",
  "projectDescriptionHasSuffix": "abc123",
  "projectDescriptionIn": ["abc123"],
  "projectDescriptionIsNil": false,
  "projectDescriptionLT": "xyz789",
  "projectDescriptionLTE": "xyz789",
  "projectDescriptionNEQ": "abc123",
  "projectDescriptionNotIn": ["abc123"],
  "projectDescriptionNotNil": true,
  "projectEnabled": false,
  "projectEnabledNEQ": false,
  "projectEnvironment": "DEVELOPMENT",
  "projectEnvironmentIn": ["DEVELOPMENT"],
  "projectEnvironmentNEQ": "DEVELOPMENT",
  "projectEnvironmentNotIn": ["DEVELOPMENT"],
  "projectName": "abc123",
  "projectNameContains": "xyz789",
  "projectNameContainsFold": "xyz789",
  "projectNameEqualFold": "abc123",
  "projectNameGT": "xyz789",
  "projectNameGTE": "xyz789",
  "projectNameHasPrefix": "abc123",
  "projectNameHasSuffix": "abc123",
  "projectNameIn": ["xyz789"],
  "projectNameLT": "xyz789",
  "projectNameLTE": "xyz789",
  "projectNameNEQ": "abc123",
  "projectNameNotIn": ["abc123"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "vendorAccountID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "vendorAccountIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "vendorAccountIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "vendorAccountIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "vendorAccountIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "vendorAccountIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "vendorAccountIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "vendorAccountIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ]
}

ProxyClientData

Fields
Input Field Description
clientId - ID!
clientType - MeetProxyClientType!
Example
{
  "clientId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "clientType": "GCP"
}

PublishReleaseResponse

Fields
Field Name Description
ReleaseId - String!
ReleaseStatus - String!
ReleaseVersion - String!
Example
{
  "ReleaseId": "abc123",
  "ReleaseStatus": "xyz789",
  "ReleaseVersion": "abc123"
}

REQUEST_RESPONSE_STATUS

Values
Enum Value Description

ERROR

SUCCESS

Example
"ERROR"

Recording

Fields
Field Name Description
createdAt - Time!
eid - String!
id - ID!
recordingName - String!
recordingURL - String!
room - Schedule!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "recordingName": "abc123",
  "recordingURL": "abc123",
  "room": Schedule,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

RecordingConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [RecordingEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [RecordingEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

RecordingEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Recording The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Recording
}

RecordingOrder

Description

Ordering options for Recording connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - RecordingOrderField! The field by which to order Recordings.
Example
{"direction": "ASC", "field": "CREATED_AT"}

RecordingOrderField

Description

Properties by which Recording connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

RecordingWhereInput

Description

RecordingWhereInput is used for filtering Recording objects. Input was generated by ent.

Fields
Input Field Description
and - [RecordingWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasRoom - Boolean room edge predicates
hasRoomWith - [ScheduleWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - RecordingWhereInput
or - [RecordingWhereInput!]
recordingName - String recording_name field predicates
recordingNameContains - String
recordingNameContainsFold - String
recordingNameEqualFold - String
recordingNameGT - String
recordingNameGTE - String
recordingNameHasPrefix - String
recordingNameHasSuffix - String
recordingNameIn - [String!]
recordingNameLT - String
recordingNameLTE - String
recordingNameNEQ - String
recordingNameNotIn - [String!]
recordingURL - String recording_url field predicates
recordingURLContains - String
recordingURLContainsFold - String
recordingURLEqualFold - String
recordingURLGT - String
recordingURLGTE - String
recordingURLHasPrefix - String
recordingURLHasSuffix - String
recordingURLIn - [String!]
recordingURLLT - String
recordingURLLTE - String
recordingURLNEQ - String
recordingURLNotIn - [String!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [RecordingWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasRoom": true,
  "hasRoomWith": [ScheduleWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": RecordingWhereInput,
  "or": [RecordingWhereInput],
  "recordingName": "abc123",
  "recordingNameContains": "abc123",
  "recordingNameContainsFold": "xyz789",
  "recordingNameEqualFold": "abc123",
  "recordingNameGT": "abc123",
  "recordingNameGTE": "xyz789",
  "recordingNameHasPrefix": "abc123",
  "recordingNameHasSuffix": "xyz789",
  "recordingNameIn": ["abc123"],
  "recordingNameLT": "abc123",
  "recordingNameLTE": "xyz789",
  "recordingNameNEQ": "abc123",
  "recordingNameNotIn": ["abc123"],
  "recordingURL": "xyz789",
  "recordingURLContains": "abc123",
  "recordingURLContainsFold": "xyz789",
  "recordingURLEqualFold": "abc123",
  "recordingURLGT": "xyz789",
  "recordingURLGTE": "xyz789",
  "recordingURLHasPrefix": "xyz789",
  "recordingURLHasSuffix": "xyz789",
  "recordingURLIn": ["xyz789"],
  "recordingURLLT": "abc123",
  "recordingURLLTE": "xyz789",
  "recordingURLNEQ": "abc123",
  "recordingURLNotIn": ["abc123"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

RefreshTokenRequest

Fields
Input Field Description
tokenType - TokenType!
Example
{"tokenType": "ACCESS"}

Release

Fields
Field Name Description
application - Application
createdAt - Time!
disabledReason - [String!]
downloads - Int
eid - String!
extension - Extension
id - ID!
minimumTargetVersion - String
rejectReason - [String!]
releaseBinaryURL - String! This can be the Cloudfront URL or Container registry URL or web url hosting a server plugin etc
releaseNotes - [String!]!
releaseState - ReleaseReleaseState!
releaseVersion - String!
targetArch - String
targetOs - String
updatedAt - Time!
Example
{
  "application": Application,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "disabledReason": ["abc123"],
  "downloads": 987,
  "eid": "abc123",
  "extension": Extension,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "minimumTargetVersion": "xyz789",
  "rejectReason": ["xyz789"],
  "releaseBinaryURL": "abc123",
  "releaseNotes": ["abc123"],
  "releaseState": "DEPLOYED",
  "releaseVersion": "xyz789",
  "targetArch": "abc123",
  "targetOs": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

ReleaseConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ReleaseEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ReleaseEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ReleaseEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Release The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Release
}

ReleaseInfo

Fields
Input Field Description
PublisherKey - String!
ReleaseBinaryURL - String!
ReleaseMinimumTargetVersion - String
ReleaseNotes - [Map!]
ReleaseTargetArch - String
ReleaseTargetOS - String
ReleaseVersion - String!
Example
{
  "PublisherKey": "abc123",
  "ReleaseBinaryURL": "xyz789",
  "ReleaseMinimumTargetVersion": "abc123",
  "ReleaseNotes": [Map],
  "ReleaseTargetArch": "abc123",
  "ReleaseTargetOS": "xyz789",
  "ReleaseVersion": "abc123"
}

ReleaseOrder

Description

Ordering options for Release connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ReleaseOrderField! The field by which to order Releases.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ReleaseOrderField

Description

Properties by which Release connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

ReleaseReleaseState

Description

ReleaseReleaseState is enum for the field release_state

Values
Enum Value Description

DEPLOYED

DISABLED

REJECTED

REVIEW

STAGING

Example
"DEPLOYED"

ReleaseWhereInput

Description

ReleaseWhereInput is used for filtering Release objects. Input was generated by ent.

Fields
Input Field Description
and - [ReleaseWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
downloads - Int downloads field predicates
downloadsGT - Int
downloadsGTE - Int
downloadsIn - [Int!]
downloadsIsNil - Boolean
downloadsLT - Int
downloadsLTE - Int
downloadsNEQ - Int
downloadsNotIn - [Int!]
downloadsNotNil - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasApplication - Boolean application edge predicates
hasApplicationWith - [ApplicationWhereInput!]
hasExtension - Boolean extension edge predicates
hasExtensionWith - [ExtensionWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
minimumTargetVersion - String minimum_target_version field predicates
minimumTargetVersionContains - String
minimumTargetVersionContainsFold - String
minimumTargetVersionEqualFold - String
minimumTargetVersionGT - String
minimumTargetVersionGTE - String
minimumTargetVersionHasPrefix - String
minimumTargetVersionHasSuffix - String
minimumTargetVersionIn - [String!]
minimumTargetVersionIsNil - Boolean
minimumTargetVersionLT - String
minimumTargetVersionLTE - String
minimumTargetVersionNEQ - String
minimumTargetVersionNotIn - [String!]
minimumTargetVersionNotNil - Boolean
not - ReleaseWhereInput
or - [ReleaseWhereInput!]
releaseBinaryURL - String release_binary_url field predicates
releaseBinaryURLContains - String
releaseBinaryURLContainsFold - String
releaseBinaryURLEqualFold - String
releaseBinaryURLGT - String
releaseBinaryURLGTE - String
releaseBinaryURLHasPrefix - String
releaseBinaryURLHasSuffix - String
releaseBinaryURLIn - [String!]
releaseBinaryURLLT - String
releaseBinaryURLLTE - String
releaseBinaryURLNEQ - String
releaseBinaryURLNotIn - [String!]
releaseState - ReleaseReleaseState release_state field predicates
releaseStateIn - [ReleaseReleaseState!]
releaseStateNEQ - ReleaseReleaseState
releaseStateNotIn - [ReleaseReleaseState!]
releaseVersion - String release_version field predicates
releaseVersionContains - String
releaseVersionContainsFold - String
releaseVersionEqualFold - String
releaseVersionGT - String
releaseVersionGTE - String
releaseVersionHasPrefix - String
releaseVersionHasSuffix - String
releaseVersionIn - [String!]
releaseVersionLT - String
releaseVersionLTE - String
releaseVersionNEQ - String
releaseVersionNotIn - [String!]
targetArch - String target_arch field predicates
targetArchContains - String
targetArchContainsFold - String
targetArchEqualFold - String
targetArchGT - String
targetArchGTE - String
targetArchHasPrefix - String
targetArchHasSuffix - String
targetArchIn - [String!]
targetArchIsNil - Boolean
targetArchLT - String
targetArchLTE - String
targetArchNEQ - String
targetArchNotIn - [String!]
targetArchNotNil - Boolean
targetOs - String target_os field predicates
targetOsContains - String
targetOsContainsFold - String
targetOsEqualFold - String
targetOsGT - String
targetOsGTE - String
targetOsHasPrefix - String
targetOsHasSuffix - String
targetOsIn - [String!]
targetOsIsNil - Boolean
targetOsLT - String
targetOsLTE - String
targetOsNEQ - String
targetOsNotIn - [String!]
targetOsNotNil - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [ReleaseWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "downloads": 987,
  "downloadsGT": 987,
  "downloadsGTE": 987,
  "downloadsIn": [123],
  "downloadsIsNil": true,
  "downloadsLT": 123,
  "downloadsLTE": 123,
  "downloadsNEQ": 987,
  "downloadsNotIn": [123],
  "downloadsNotNil": false,
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasApplication": false,
  "hasApplicationWith": [ApplicationWhereInput],
  "hasExtension": false,
  "hasExtensionWith": [ExtensionWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "minimumTargetVersion": "xyz789",
  "minimumTargetVersionContains": "abc123",
  "minimumTargetVersionContainsFold": "abc123",
  "minimumTargetVersionEqualFold": "abc123",
  "minimumTargetVersionGT": "abc123",
  "minimumTargetVersionGTE": "abc123",
  "minimumTargetVersionHasPrefix": "abc123",
  "minimumTargetVersionHasSuffix": "xyz789",
  "minimumTargetVersionIn": ["xyz789"],
  "minimumTargetVersionIsNil": false,
  "minimumTargetVersionLT": "xyz789",
  "minimumTargetVersionLTE": "xyz789",
  "minimumTargetVersionNEQ": "xyz789",
  "minimumTargetVersionNotIn": ["abc123"],
  "minimumTargetVersionNotNil": false,
  "not": ReleaseWhereInput,
  "or": [ReleaseWhereInput],
  "releaseBinaryURL": "xyz789",
  "releaseBinaryURLContains": "xyz789",
  "releaseBinaryURLContainsFold": "xyz789",
  "releaseBinaryURLEqualFold": "xyz789",
  "releaseBinaryURLGT": "xyz789",
  "releaseBinaryURLGTE": "xyz789",
  "releaseBinaryURLHasPrefix": "abc123",
  "releaseBinaryURLHasSuffix": "xyz789",
  "releaseBinaryURLIn": ["abc123"],
  "releaseBinaryURLLT": "abc123",
  "releaseBinaryURLLTE": "abc123",
  "releaseBinaryURLNEQ": "xyz789",
  "releaseBinaryURLNotIn": ["abc123"],
  "releaseState": "DEPLOYED",
  "releaseStateIn": ["DEPLOYED"],
  "releaseStateNEQ": "DEPLOYED",
  "releaseStateNotIn": ["DEPLOYED"],
  "releaseVersion": "abc123",
  "releaseVersionContains": "xyz789",
  "releaseVersionContainsFold": "xyz789",
  "releaseVersionEqualFold": "xyz789",
  "releaseVersionGT": "xyz789",
  "releaseVersionGTE": "abc123",
  "releaseVersionHasPrefix": "abc123",
  "releaseVersionHasSuffix": "abc123",
  "releaseVersionIn": ["xyz789"],
  "releaseVersionLT": "xyz789",
  "releaseVersionLTE": "abc123",
  "releaseVersionNEQ": "xyz789",
  "releaseVersionNotIn": ["xyz789"],
  "targetArch": "abc123",
  "targetArchContains": "xyz789",
  "targetArchContainsFold": "xyz789",
  "targetArchEqualFold": "xyz789",
  "targetArchGT": "xyz789",
  "targetArchGTE": "abc123",
  "targetArchHasPrefix": "abc123",
  "targetArchHasSuffix": "xyz789",
  "targetArchIn": ["xyz789"],
  "targetArchIsNil": true,
  "targetArchLT": "abc123",
  "targetArchLTE": "xyz789",
  "targetArchNEQ": "xyz789",
  "targetArchNotIn": ["abc123"],
  "targetArchNotNil": false,
  "targetOs": "abc123",
  "targetOsContains": "xyz789",
  "targetOsContainsFold": "xyz789",
  "targetOsEqualFold": "xyz789",
  "targetOsGT": "xyz789",
  "targetOsGTE": "abc123",
  "targetOsHasPrefix": "xyz789",
  "targetOsHasSuffix": "abc123",
  "targetOsIn": ["xyz789"],
  "targetOsIsNil": true,
  "targetOsLT": "abc123",
  "targetOsLTE": "xyz789",
  "targetOsNEQ": "xyz789",
  "targetOsNotIn": ["abc123"],
  "targetOsNotNil": false,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

RemoveMeetingParticipantRequest

Fields
Input Field Description
ParticipantIds - [ID!]
ScheduleId - ID!
TeamId - ID!
Example
{
  "ParticipantIds": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "ScheduleId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "TeamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

RemoveRoomParticipantRequest

Fields
Input Field Description
ParticipantId - String!
RoomName - String!
Example
{
  "ParticipantId": "abc123",
  "RoomName": "abc123"
}

RequestRoomJoinData

Fields
Input Field Description
ParticipantInfo - String!
RoomLinkID - String!
Example
{
  "ParticipantInfo": "xyz789",
  "RoomLinkID": "abc123"
}

ResetPasswordInput

Fields
Input Field Description
newPassword - String!
Example
{"newPassword": "abc123"}

RoomJoinTokenRequest

Fields
Input Field Description
FullName - String!
Role - RoomRole!
RoomId - ID!
UserId - ID
Username - String!
WithRecord - Boolean!
Example
{
  "FullName": "abc123",
  "Role": "ROOM_ADMIN",
  "RoomId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "UserId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "Username": "xyz789",
  "WithRecord": false
}

RoomParticipant

Fields
Field Name Description
FullName - String!
Identity - String!
IsPublisher - Boolean!
JoinedAt - Int!
Kind - Int!
Permissions - ParticipantPermissions!
Sid - String!
State - Int!
Tracks - [ParticipantTrack!]
UserId - String!
Example
{
  "FullName": "xyz789",
  "Identity": "xyz789",
  "IsPublisher": true,
  "JoinedAt": 987,
  "Kind": 123,
  "Permissions": ParticipantPermissions,
  "Sid": "abc123",
  "State": 123,
  "Tracks": [ParticipantTrack],
  "UserId": "xyz789"
}

RoomPermission

Values
Enum Value Description

ALL

AUDIO

CHAT

SCREEN_SHARE

VIDEO

Example
"ALL"

RoomRole

Values
Enum Value Description

ROOM_ADMIN

ROOM_PARTICIPANT

Example
"ROOM_ADMIN"

Routine

Fields
Field Name Description
createdAt - Time!
daysEntry - [String!]
eid - String!
id - ID!
metadata - [String!]!
patient - Patient
state - RoutineState!
tenant - Tenant!
tenantID - ID!
timeEntry - [String!]
title - String!
type - RoutineType!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "daysEntry": ["abc123"],
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "metadata": ["xyz789"],
  "patient": Patient,
  "state": "ACTIVE",
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "timeEntry": ["abc123"],
  "title": "xyz789",
  "type": "ONE_TIME",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

RoutineConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [RoutineEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [RoutineEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

RoutineEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Routine The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Routine
}

RoutineOrder

Description

Ordering options for Routine connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - RoutineOrderField! The field by which to order Routines.
Example
{"direction": "ASC", "field": "CREATED_AT"}

RoutineOrderField

Description

Properties by which Routine connections can be ordered.

Values
Enum Value Description

CREATED_AT

ROUTINE_STATE

ROUTINE_TYPE

Example
"CREATED_AT"

RoutineState

Description

RoutineState is enum for the field state

Values
Enum Value Description

ACTIVE

DISABLED

Example
"ACTIVE"

RoutineType

Description

RoutineType is enum for the field type

Values
Enum Value Description

ONE_TIME

PERPETUAL

Example
"ONE_TIME"

RoutineWhereInput

Description

RoutineWhereInput is used for filtering Routine objects. Input was generated by ent.

Fields
Input Field Description
and - [RoutineWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - RoutineWhereInput
or - [RoutineWhereInput!]
state - RoutineState state field predicates
stateIn - [RoutineState!]
stateNEQ - RoutineState
stateNotIn - [RoutineState!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
title - String title field predicates
titleContains - String
titleContainsFold - String
titleEqualFold - String
titleGT - String
titleGTE - String
titleHasPrefix - String
titleHasSuffix - String
titleIn - [String!]
titleLT - String
titleLTE - String
titleNEQ - String
titleNotIn - [String!]
type - RoutineType type field predicates
typeIn - [RoutineType!]
typeNEQ - RoutineType
typeNotIn - [RoutineType!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [RoutineWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasPatient": true,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": false,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": RoutineWhereInput,
  "or": [RoutineWhereInput],
  "state": "ACTIVE",
  "stateIn": ["ACTIVE"],
  "stateNEQ": "ACTIVE",
  "stateNotIn": ["ACTIVE"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "title": "abc123",
  "titleContains": "abc123",
  "titleContainsFold": "abc123",
  "titleEqualFold": "xyz789",
  "titleGT": "xyz789",
  "titleGTE": "xyz789",
  "titleHasPrefix": "abc123",
  "titleHasSuffix": "abc123",
  "titleIn": ["abc123"],
  "titleLT": "xyz789",
  "titleLTE": "abc123",
  "titleNEQ": "abc123",
  "titleNotIn": ["xyz789"],
  "type": "ONE_TIME",
  "typeIn": ["ONE_TIME"],
  "typeNEQ": "ONE_TIME",
  "typeNotIn": ["ONE_TIME"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Schedule

Fields
Field Name Description
agenda - String
autoRecord - Boolean!
createdAt - Time!
eid - String!
end - Time!
fileSharingPermissions - ScheduleFileSharingPermissions!
groups - [Group!]
guestLink - String
guestModeAllowed - Boolean!
guestPassword - String
guests - [Guest!]
id - ID!
link - String!
linkID - String!
mode - ScheduleMode!
name - String!
participantLimit - Int!
participants - [MeetingParticipant!]
permissions - [String!]!
recordings - [Recording!]
repeats - Boolean!
scheduleOrigin - ScheduleScheduleOrigin!
start - Time!
status - ScheduleStatus!
team - Team
tenant - Tenant!
tenantID - ID!
type - ScheduleType!
updatedAt - Time!
vcal - VCal
Example
{
  "agenda": "abc123",
  "autoRecord": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "end": "2016-10-07T01:08:03.420Z",
  "fileSharingPermissions": "ADMIN",
  "groups": [Group],
  "guestLink": "xyz789",
  "guestModeAllowed": true,
  "guestPassword": "abc123",
  "guests": [Guest],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "link": "abc123",
  "linkID": "xyz789",
  "mode": "INSTANT",
  "name": "xyz789",
  "participantLimit": 123,
  "participants": [MeetingParticipant],
  "permissions": ["abc123"],
  "recordings": [Recording],
  "repeats": true,
  "scheduleOrigin": "CALENDAR",
  "start": "2016-10-07T01:08:03.420Z",
  "status": "ACTIVE",
  "team": Team,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "type": "LIVESTREAM",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "vcal": VCal
}

ScheduleConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [ScheduleEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [ScheduleEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

ScheduleData

Fields
Input Field Description
Agenda - String
AllowGuests - Boolean
End - Time!
FileSharingPermissions - ScheduleFileSharingPermissions
MaxParticipants - Int
Mode - ScheduleMode!
Name - String!
Organizer - String!
Permissions - [RoomPermission!]
Repeats - Boolean!
Start - Time!
TeamId - ID!
TimeZone - String
Type - ScheduleType!
Example
{
  "Agenda": "abc123",
  "AllowGuests": false,
  "End": "2016-10-07T01:08:03.420Z",
  "FileSharingPermissions": "ADMIN",
  "MaxParticipants": 987,
  "Mode": "INSTANT",
  "Name": "abc123",
  "Organizer": "abc123",
  "Permissions": ["ALL"],
  "Repeats": true,
  "Start": "2016-10-07T01:08:03.420Z",
  "TeamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "TimeZone": "xyz789",
  "Type": "LIVESTREAM"
}

ScheduleEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Schedule The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Schedule
}

ScheduleFileSharingPermissions

Description

ScheduleFileSharingPermissions is enum for the field file_sharing_permissions

Values
Enum Value Description

ADMIN

ALL

NONE

PARTICIPANTS

Example
"ADMIN"

ScheduleMode

Description

ScheduleMode is enum for the field mode

Values
Enum Value Description

INSTANT

SCHEDULED

Example
"INSTANT"

ScheduleOrder

Description

Ordering options for Schedule connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - ScheduleOrderField! The field by which to order Schedules.
Example
{"direction": "ASC", "field": "CREATED_AT"}

ScheduleOrderField

Description

Properties by which Schedule connections can be ordered.

Values
Enum Value Description

CREATED_AT

SCHEDULE_MODE

SCHEDULE_STATUS

SCHEDULE_TYPE

Example
"CREATED_AT"

ScheduleScheduleOrigin

Description

ScheduleScheduleOrigin is enum for the field schedule_origin

Values
Enum Value Description

CALENDAR

REGULAR

Example
"CALENDAR"

ScheduleStatus

Description

ScheduleStatus is enum for the field status

Values
Enum Value Description

ACTIVE

INACTIVE

RECURRENT

Example
"ACTIVE"

ScheduleType

Description

ScheduleType is enum for the field type

Values
Enum Value Description

LIVESTREAM

MEETING

Example
"LIVESTREAM"

ScheduleWhereInput

Description

ScheduleWhereInput is used for filtering Schedule objects. Input was generated by ent.

Fields
Input Field Description
agenda - String agenda field predicates
agendaContains - String
agendaContainsFold - String
agendaEqualFold - String
agendaGT - String
agendaGTE - String
agendaHasPrefix - String
agendaHasSuffix - String
agendaIn - [String!]
agendaIsNil - Boolean
agendaLT - String
agendaLTE - String
agendaNEQ - String
agendaNotIn - [String!]
agendaNotNil - Boolean
and - [ScheduleWhereInput!]
autoRecord - Boolean auto_record field predicates
autoRecordNEQ - Boolean
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
end - Time end field predicates
endGT - Time
endGTE - Time
endIn - [Time!]
endLT - Time
endLTE - Time
endNEQ - Time
endNotIn - [Time!]
fileSharingPermissions - ScheduleFileSharingPermissions file_sharing_permissions field predicates
fileSharingPermissionsIn - [ScheduleFileSharingPermissions!]
fileSharingPermissionsNEQ - ScheduleFileSharingPermissions
fileSharingPermissionsNotIn - [ScheduleFileSharingPermissions!]
guestLink - String guest_link field predicates
guestLinkContains - String
guestLinkContainsFold - String
guestLinkEqualFold - String
guestLinkGT - String
guestLinkGTE - String
guestLinkHasPrefix - String
guestLinkHasSuffix - String
guestLinkIn - [String!]
guestLinkIsNil - Boolean
guestLinkLT - String
guestLinkLTE - String
guestLinkNEQ - String
guestLinkNotIn - [String!]
guestLinkNotNil - Boolean
guestModeAllowed - Boolean guest_mode_allowed field predicates
guestModeAllowedNEQ - Boolean
guestPassword - String guest_password field predicates
guestPasswordContains - String
guestPasswordContainsFold - String
guestPasswordEqualFold - String
guestPasswordGT - String
guestPasswordGTE - String
guestPasswordHasPrefix - String
guestPasswordHasSuffix - String
guestPasswordIn - [String!]
guestPasswordIsNil - Boolean
guestPasswordLT - String
guestPasswordLTE - String
guestPasswordNEQ - String
guestPasswordNotIn - [String!]
guestPasswordNotNil - Boolean
hasGroups - Boolean groups edge predicates
hasGroupsWith - [GroupWhereInput!]
hasGuests - Boolean guests edge predicates
hasGuestsWith - [GuestWhereInput!]
hasParticipants - Boolean participants edge predicates
hasParticipantsWith - [MeetingParticipantWhereInput!]
hasRecordings - Boolean recordings edge predicates
hasRecordingsWith - [RecordingWhereInput!]
hasTeam - Boolean team edge predicates
hasTeamWith - [TeamWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
hasVcal - Boolean vcal edge predicates
hasVcalWith - [VCalWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
link - String link field predicates
linkContains - String
linkContainsFold - String
linkEqualFold - String
linkGT - String
linkGTE - String
linkHasPrefix - String
linkHasSuffix - String
linkID - String link_id field predicates
linkIDContains - String
linkIDContainsFold - String
linkIDEqualFold - String
linkIDGT - String
linkIDGTE - String
linkIDHasPrefix - String
linkIDHasSuffix - String
linkIDIn - [String!]
linkIDLT - String
linkIDLTE - String
linkIDNEQ - String
linkIDNotIn - [String!]
linkIn - [String!]
linkLT - String
linkLTE - String
linkNEQ - String
linkNotIn - [String!]
mode - ScheduleMode mode field predicates
modeIn - [ScheduleMode!]
modeNEQ - ScheduleMode
modeNotIn - [ScheduleMode!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - ScheduleWhereInput
or - [ScheduleWhereInput!]
participantLimit - Int participant_limit field predicates
participantLimitGT - Int
participantLimitGTE - Int
participantLimitIn - [Int!]
participantLimitLT - Int
participantLimitLTE - Int
participantLimitNEQ - Int
participantLimitNotIn - [Int!]
repeats - Boolean repeats field predicates
repeatsNEQ - Boolean
scheduleOrigin - ScheduleScheduleOrigin schedule_origin field predicates
scheduleOriginIn - [ScheduleScheduleOrigin!]
scheduleOriginNEQ - ScheduleScheduleOrigin
scheduleOriginNotIn - [ScheduleScheduleOrigin!]
start - Time start field predicates
startGT - Time
startGTE - Time
startIn - [Time!]
startLT - Time
startLTE - Time
startNEQ - Time
startNotIn - [Time!]
status - ScheduleStatus status field predicates
statusIn - [ScheduleStatus!]
statusNEQ - ScheduleStatus
statusNotIn - [ScheduleStatus!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
type - ScheduleType type field predicates
typeIn - [ScheduleType!]
typeNEQ - ScheduleType
typeNotIn - [ScheduleType!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "agenda": "abc123",
  "agendaContains": "abc123",
  "agendaContainsFold": "xyz789",
  "agendaEqualFold": "abc123",
  "agendaGT": "xyz789",
  "agendaGTE": "abc123",
  "agendaHasPrefix": "xyz789",
  "agendaHasSuffix": "xyz789",
  "agendaIn": ["xyz789"],
  "agendaIsNil": false,
  "agendaLT": "xyz789",
  "agendaLTE": "abc123",
  "agendaNEQ": "abc123",
  "agendaNotIn": ["abc123"],
  "agendaNotNil": true,
  "and": [ScheduleWhereInput],
  "autoRecord": false,
  "autoRecordNEQ": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "end": "2016-10-07T01:08:03.420Z",
  "endGT": "2016-10-07T01:08:03.420Z",
  "endGTE": "2016-10-07T01:08:03.420Z",
  "endIn": ["2016-10-07T01:08:03.420Z"],
  "endLT": "2016-10-07T01:08:03.420Z",
  "endLTE": "2016-10-07T01:08:03.420Z",
  "endNEQ": "2016-10-07T01:08:03.420Z",
  "endNotIn": ["2016-10-07T01:08:03.420Z"],
  "fileSharingPermissions": "ADMIN",
  "fileSharingPermissionsIn": ["ADMIN"],
  "fileSharingPermissionsNEQ": "ADMIN",
  "fileSharingPermissionsNotIn": ["ADMIN"],
  "guestLink": "abc123",
  "guestLinkContains": "abc123",
  "guestLinkContainsFold": "xyz789",
  "guestLinkEqualFold": "abc123",
  "guestLinkGT": "xyz789",
  "guestLinkGTE": "abc123",
  "guestLinkHasPrefix": "abc123",
  "guestLinkHasSuffix": "xyz789",
  "guestLinkIn": ["abc123"],
  "guestLinkIsNil": false,
  "guestLinkLT": "abc123",
  "guestLinkLTE": "xyz789",
  "guestLinkNEQ": "xyz789",
  "guestLinkNotIn": ["abc123"],
  "guestLinkNotNil": false,
  "guestModeAllowed": true,
  "guestModeAllowedNEQ": true,
  "guestPassword": "xyz789",
  "guestPasswordContains": "xyz789",
  "guestPasswordContainsFold": "abc123",
  "guestPasswordEqualFold": "xyz789",
  "guestPasswordGT": "abc123",
  "guestPasswordGTE": "xyz789",
  "guestPasswordHasPrefix": "xyz789",
  "guestPasswordHasSuffix": "abc123",
  "guestPasswordIn": ["xyz789"],
  "guestPasswordIsNil": true,
  "guestPasswordLT": "xyz789",
  "guestPasswordLTE": "abc123",
  "guestPasswordNEQ": "xyz789",
  "guestPasswordNotIn": ["xyz789"],
  "guestPasswordNotNil": true,
  "hasGroups": false,
  "hasGroupsWith": [GroupWhereInput],
  "hasGuests": false,
  "hasGuestsWith": [GuestWhereInput],
  "hasParticipants": true,
  "hasParticipantsWith": [MeetingParticipantWhereInput],
  "hasRecordings": true,
  "hasRecordingsWith": [RecordingWhereInput],
  "hasTeam": true,
  "hasTeamWith": [TeamWhereInput],
  "hasTenant": false,
  "hasTenantWith": [TenantWhereInput],
  "hasVcal": true,
  "hasVcalWith": [VCalWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "link": "xyz789",
  "linkContains": "xyz789",
  "linkContainsFold": "abc123",
  "linkEqualFold": "abc123",
  "linkGT": "xyz789",
  "linkGTE": "xyz789",
  "linkHasPrefix": "xyz789",
  "linkHasSuffix": "xyz789",
  "linkID": "abc123",
  "linkIDContains": "abc123",
  "linkIDContainsFold": "abc123",
  "linkIDEqualFold": "xyz789",
  "linkIDGT": "xyz789",
  "linkIDGTE": "xyz789",
  "linkIDHasPrefix": "abc123",
  "linkIDHasSuffix": "xyz789",
  "linkIDIn": ["abc123"],
  "linkIDLT": "abc123",
  "linkIDLTE": "xyz789",
  "linkIDNEQ": "abc123",
  "linkIDNotIn": ["abc123"],
  "linkIn": ["abc123"],
  "linkLT": "xyz789",
  "linkLTE": "xyz789",
  "linkNEQ": "abc123",
  "linkNotIn": ["abc123"],
  "mode": "INSTANT",
  "modeIn": ["INSTANT"],
  "modeNEQ": "INSTANT",
  "modeNotIn": ["INSTANT"],
  "name": "xyz789",
  "nameContains": "xyz789",
  "nameContainsFold": "xyz789",
  "nameEqualFold": "abc123",
  "nameGT": "abc123",
  "nameGTE": "xyz789",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "xyz789",
  "nameIn": ["xyz789"],
  "nameLT": "xyz789",
  "nameLTE": "abc123",
  "nameNEQ": "abc123",
  "nameNotIn": ["abc123"],
  "not": ScheduleWhereInput,
  "or": [ScheduleWhereInput],
  "participantLimit": 987,
  "participantLimitGT": 987,
  "participantLimitGTE": 123,
  "participantLimitIn": [123],
  "participantLimitLT": 123,
  "participantLimitLTE": 123,
  "participantLimitNEQ": 123,
  "participantLimitNotIn": [987],
  "repeats": false,
  "repeatsNEQ": true,
  "scheduleOrigin": "CALENDAR",
  "scheduleOriginIn": ["CALENDAR"],
  "scheduleOriginNEQ": "CALENDAR",
  "scheduleOriginNotIn": ["CALENDAR"],
  "start": "2016-10-07T01:08:03.420Z",
  "startGT": "2016-10-07T01:08:03.420Z",
  "startGTE": "2016-10-07T01:08:03.420Z",
  "startIn": ["2016-10-07T01:08:03.420Z"],
  "startLT": "2016-10-07T01:08:03.420Z",
  "startLTE": "2016-10-07T01:08:03.420Z",
  "startNEQ": "2016-10-07T01:08:03.420Z",
  "startNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "status": "ACTIVE",
  "statusIn": ["ACTIVE"],
  "statusNEQ": "ACTIVE",
  "statusNotIn": ["ACTIVE"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "type": "LIVESTREAM",
  "typeIn": ["LIVESTREAM"],
  "typeNEQ": "LIVESTREAM",
  "typeNotIn": ["LIVESTREAM"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

SendEmailData

Fields
Input Field Description
button - ButtonAction
isPlainText - Boolean
markdown - String
recipients - [String!]!
subject - String!
text - String!
Example
{
  "button": ButtonAction,
  "isPlainText": true,
  "markdown": "xyz789",
  "recipients": ["xyz789"],
  "subject": "xyz789",
  "text": "xyz789"
}

SendSMSData

Fields
Input Field Description
phoneNumbers - [String!]!
text - String!
Example
{
  "phoneNumbers": ["xyz789"],
  "text": "abc123"
}

SendSMSStatus

Values
Enum Value Description

FAILED

SUCCESS

Example
"FAILED"

SinkProxyServerConfiguration

Fields
Field Name Description
createdAt - Time!
eid - String!
gcp - GCPSinkConfiguration
id - ID!
proxyURL - String!
sThree - BlobSinkConfiguration
team - Team!
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
username - String
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "gcp": GCPSinkConfiguration,
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "proxyURL": "xyz789",
  "sThree": BlobSinkConfiguration,
  "team": Team,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "username": "xyz789"
}

SinkProxyServerConfigurationConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [SinkProxyServerConfigurationEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [SinkProxyServerConfigurationEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

SinkProxyServerConfigurationEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - SinkProxyServerConfiguration The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": SinkProxyServerConfiguration
}

SinkProxyServerConfigurationOrder

Description

Ordering options for SinkProxyServerConfiguration connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - SinkProxyServerConfigurationOrderField! The field by which to order SinkProxyServerConfigurations.
Example
{"direction": "ASC", "field": "CREATED_AT"}

SinkProxyServerConfigurationOrderField

Description

Properties by which SinkProxyServerConfiguration connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

SinkProxyServerConfigurationWhereInput

Description

SinkProxyServerConfigurationWhereInput is used for filtering SinkProxyServerConfiguration objects. Input was generated by ent.

Fields
Input Field Description
and - [SinkProxyServerConfigurationWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasGcp - Boolean gcp edge predicates
hasGcpWith - [GCPSinkConfigurationWhereInput!]
hasSThree - Boolean s_three edge predicates
hasSThreeWith - [BlobSinkConfigurationWhereInput!]
hasTeam - Boolean team edge predicates
hasTeamWith - [TeamWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - SinkProxyServerConfigurationWhereInput
or - [SinkProxyServerConfigurationWhereInput!]
proxyURL - String proxy_url field predicates
proxyURLContains - String
proxyURLContainsFold - String
proxyURLEqualFold - String
proxyURLGT - String
proxyURLGTE - String
proxyURLHasPrefix - String
proxyURLHasSuffix - String
proxyURLIn - [String!]
proxyURLLT - String
proxyURLLTE - String
proxyURLNEQ - String
proxyURLNotIn - [String!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
username - String username field predicates
usernameContains - String
usernameContainsFold - String
usernameEqualFold - String
usernameGT - String
usernameGTE - String
usernameHasPrefix - String
usernameHasSuffix - String
usernameIn - [String!]
usernameIsNil - Boolean
usernameLT - String
usernameLTE - String
usernameNEQ - String
usernameNotIn - [String!]
usernameNotNil - Boolean
Example
{
  "and": [SinkProxyServerConfigurationWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasGcp": true,
  "hasGcpWith": [GCPSinkConfigurationWhereInput],
  "hasSThree": true,
  "hasSThreeWith": [BlobSinkConfigurationWhereInput],
  "hasTeam": true,
  "hasTeamWith": [TeamWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": SinkProxyServerConfigurationWhereInput,
  "or": [SinkProxyServerConfigurationWhereInput],
  "proxyURL": "abc123",
  "proxyURLContains": "abc123",
  "proxyURLContainsFold": "xyz789",
  "proxyURLEqualFold": "xyz789",
  "proxyURLGT": "abc123",
  "proxyURLGTE": "xyz789",
  "proxyURLHasPrefix": "abc123",
  "proxyURLHasSuffix": "abc123",
  "proxyURLIn": ["abc123"],
  "proxyURLLT": "xyz789",
  "proxyURLLTE": "abc123",
  "proxyURLNEQ": "abc123",
  "proxyURLNotIn": ["abc123"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "username": "xyz789",
  "usernameContains": "xyz789",
  "usernameContainsFold": "abc123",
  "usernameEqualFold": "abc123",
  "usernameGT": "xyz789",
  "usernameGTE": "xyz789",
  "usernameHasPrefix": "abc123",
  "usernameHasSuffix": "abc123",
  "usernameIn": ["abc123"],
  "usernameIsNil": true,
  "usernameLT": "xyz789",
  "usernameLTE": "abc123",
  "usernameNEQ": "xyz789",
  "usernameNotIn": ["xyz789"],
  "usernameNotNil": false
}

SlotData

Fields
Input Field Description
DailySlotCount - Int
From - Time!
ScheduleDurationInMintes - Int
TenantId - ID!
To - Time!
WorkEnd - Int
WorkStart - Int
Example
{
  "DailySlotCount": 123,
  "From": "2016-10-07T01:08:03.420Z",
  "ScheduleDurationInMintes": 987,
  "TenantId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "To": "2016-10-07T01:08:03.420Z",
  "WorkEnd": 987,
  "WorkStart": 987
}

SlotPayment

Fields
Field Name Description
createdAt - Time!
currency - String!
eid - String!
id - ID!
isRecurrent - Boolean!
paymentOption - SlotPaymentPaymentOption Kept optional so that it can be filled later
paymentRequestID - UUID this should point to the ID from the payments API
paymentStatus - SlotPaymentPaymentStatus!
slotRequest - SlotRequest!
tenant - Tenant!
tenantID - ID!
timeslot - TimeSlot!
updatedAt - Time!
username - String!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "currency": "abc123",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "isRecurrent": false,
  "paymentOption": "BANK",
  "paymentRequestID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "paymentStatus": "CANCELLED",
  "slotRequest": SlotRequest,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "timeslot": TimeSlot,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "username": "xyz789"
}

SlotPaymentConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [SlotPaymentEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [SlotPaymentEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

SlotPaymentEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - SlotPayment The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": SlotPayment
}

SlotPaymentOrder

Description

Ordering options for SlotPayment connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - SlotPaymentOrderField! The field by which to order SlotPayments.
Example
{"direction": "ASC", "field": "CREATED_AT"}

SlotPaymentOrderField

Description

Properties by which SlotPayment connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

SlotPaymentPaymentOption

Description

SlotPaymentPaymentOption is enum for the field payment_option

Values
Enum Value Description

BANK

BANK_TRANSFER

CARD

MOBILE_MONEY

QR_CODE

Example
"BANK"

SlotPaymentPaymentStatus

Description

SlotPaymentPaymentStatus is enum for the field payment_status

Values
Enum Value Description

CANCELLED

COMPLETED

EXPIRED

PENDING

Example
"CANCELLED"

SlotPaymentWhereInput

Description

SlotPaymentWhereInput is used for filtering SlotPayment objects. Input was generated by ent.

Fields
Input Field Description
and - [SlotPaymentWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
currency - String currency field predicates
currencyContains - String
currencyContainsFold - String
currencyEqualFold - String
currencyGT - String
currencyGTE - String
currencyHasPrefix - String
currencyHasSuffix - String
currencyIn - [String!]
currencyLT - String
currencyLTE - String
currencyNEQ - String
currencyNotIn - [String!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasSlotRequest - Boolean slot_request edge predicates
hasSlotRequestWith - [SlotRequestWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
hasTimeslot - Boolean timeslot edge predicates
hasTimeslotWith - [TimeSlotWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
isRecurrent - Boolean is_recurrent field predicates
isRecurrentNEQ - Boolean
not - SlotPaymentWhereInput
or - [SlotPaymentWhereInput!]
paymentOption - SlotPaymentPaymentOption payment_option field predicates
paymentOptionIn - [SlotPaymentPaymentOption!]
paymentOptionIsNil - Boolean
paymentOptionNEQ - SlotPaymentPaymentOption
paymentOptionNotIn - [SlotPaymentPaymentOption!]
paymentOptionNotNil - Boolean
paymentRequestID - UUID payment_request_id field predicates
paymentRequestIDGT - UUID
paymentRequestIDGTE - UUID
paymentRequestIDIn - [UUID!]
paymentRequestIDIsNil - Boolean
paymentRequestIDLT - UUID
paymentRequestIDLTE - UUID
paymentRequestIDNEQ - UUID
paymentRequestIDNotIn - [UUID!]
paymentRequestIDNotNil - Boolean
paymentStatus - SlotPaymentPaymentStatus payment_status field predicates
paymentStatusIn - [SlotPaymentPaymentStatus!]
paymentStatusNEQ - SlotPaymentPaymentStatus
paymentStatusNotIn - [SlotPaymentPaymentStatus!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
username - String username field predicates
usernameContains - String
usernameContainsFold - String
usernameEqualFold - String
usernameGT - String
usernameGTE - String
usernameHasPrefix - String
usernameHasSuffix - String
usernameIn - [String!]
usernameLT - String
usernameLTE - String
usernameNEQ - String
usernameNotIn - [String!]
Example
{
  "and": [SlotPaymentWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "currency": "abc123",
  "currencyContains": "abc123",
  "currencyContainsFold": "xyz789",
  "currencyEqualFold": "abc123",
  "currencyGT": "abc123",
  "currencyGTE": "xyz789",
  "currencyHasPrefix": "abc123",
  "currencyHasSuffix": "xyz789",
  "currencyIn": ["abc123"],
  "currencyLT": "xyz789",
  "currencyLTE": "abc123",
  "currencyNEQ": "xyz789",
  "currencyNotIn": ["xyz789"],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasSlotRequest": false,
  "hasSlotRequestWith": [SlotRequestWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "hasTimeslot": false,
  "hasTimeslotWith": [TimeSlotWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "isRecurrent": true,
  "isRecurrentNEQ": false,
  "not": SlotPaymentWhereInput,
  "or": [SlotPaymentWhereInput],
  "paymentOption": "BANK",
  "paymentOptionIn": ["BANK"],
  "paymentOptionIsNil": true,
  "paymentOptionNEQ": "BANK",
  "paymentOptionNotIn": ["BANK"],
  "paymentOptionNotNil": false,
  "paymentRequestID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "paymentRequestIDGT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "paymentRequestIDGTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "paymentRequestIDIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "paymentRequestIDIsNil": false,
  "paymentRequestIDLT": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "paymentRequestIDLTE": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "paymentRequestIDNEQ": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "paymentRequestIDNotIn": [
    "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
  ],
  "paymentRequestIDNotNil": true,
  "paymentStatus": "CANCELLED",
  "paymentStatusIn": ["CANCELLED"],
  "paymentStatusNEQ": "CANCELLED",
  "paymentStatusNotIn": ["CANCELLED"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "username": "xyz789",
  "usernameContains": "abc123",
  "usernameContainsFold": "abc123",
  "usernameEqualFold": "xyz789",
  "usernameGT": "abc123",
  "usernameGTE": "xyz789",
  "usernameHasPrefix": "abc123",
  "usernameHasSuffix": "xyz789",
  "usernameIn": ["xyz789"],
  "usernameLT": "xyz789",
  "usernameLTE": "abc123",
  "usernameNEQ": "xyz789",
  "usernameNotIn": ["xyz789"]
}

SlotRequest

Fields
Field Name Description
calendar - Calendar!
createdAt - Time!
eid - String!
fullNames - String!
id - ID!
meetingSchedule - ID
requestComment - String
requestEmailAddress - String
requestOtherGuests - String
requestPhonenumber - String
requestRejectReason - String
requestRescheduledSlot - ID
requestState - SlotRequestRequestState!
rescheduledSlot - TimeSlot
schedule - Schedule
slot - TimeSlot!
slotPayment - [SlotPayment!]
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "calendar": Calendar,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "fullNames": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "meetingSchedule": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "requestComment": "abc123",
  "requestEmailAddress": "xyz789",
  "requestOtherGuests": "xyz789",
  "requestPhonenumber": "abc123",
  "requestRejectReason": "xyz789",
  "requestRescheduledSlot": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "requestState": "ACCEPTED",
  "rescheduledSlot": TimeSlot,
  "schedule": Schedule,
  "slot": TimeSlot,
  "slotPayment": [SlotPayment],
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

SlotRequestConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [SlotRequestEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [SlotRequestEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

SlotRequestEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - SlotRequest The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": SlotRequest
}

SlotRequestOrder

Description

Ordering options for SlotRequest connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - SlotRequestOrderField! The field by which to order SlotRequests.
Example
{"direction": "ASC", "field": "CREATED_AT"}

SlotRequestOrderField

Description

Properties by which SlotRequest connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

SlotRequestRequestState

Description

SlotRequestRequestState is enum for the field request_state

Values
Enum Value Description

ACCEPTED

EXPIRED

PENDING

REJECTED

RESCHEDULED

Example
"ACCEPTED"

SlotRequestResponse

Fields
Field Name Description
AccessCode - String
AuthURL - String
PaymentsEnabled - Boolean!
ShowPaymentsPrompt - Boolean!
Example
{
  "AccessCode": "xyz789",
  "AuthURL": "abc123",
  "PaymentsEnabled": false,
  "ShowPaymentsPrompt": false
}

SlotRequestWhereInput

Description

SlotRequestWhereInput is used for filtering SlotRequest objects. Input was generated by ent.

Fields
Input Field Description
and - [SlotRequestWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
fullNames - String full_names field predicates
fullNamesContains - String
fullNamesContainsFold - String
fullNamesEqualFold - String
fullNamesGT - String
fullNamesGTE - String
fullNamesHasPrefix - String
fullNamesHasSuffix - String
fullNamesIn - [String!]
fullNamesLT - String
fullNamesLTE - String
fullNamesNEQ - String
fullNamesNotIn - [String!]
hasCalendar - Boolean calendar edge predicates
hasCalendarWith - [CalendarWhereInput!]
hasRescheduledSlot - Boolean rescheduled_slot edge predicates
hasRescheduledSlotWith - [TimeSlotWhereInput!]
hasSchedule - Boolean schedule edge predicates
hasScheduleWith - [ScheduleWhereInput!]
hasSlot - Boolean slot edge predicates
hasSlotPayment - Boolean slot_payment edge predicates
hasSlotPaymentWith - [SlotPaymentWhereInput!]
hasSlotWith - [TimeSlotWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
meetingSchedule - ID meeting_schedule field predicates
meetingScheduleIn - [ID!]
meetingScheduleIsNil - Boolean
meetingScheduleNEQ - ID
meetingScheduleNotIn - [ID!]
meetingScheduleNotNil - Boolean
not - SlotRequestWhereInput
or - [SlotRequestWhereInput!]
requestComment - String request_comment field predicates
requestCommentContains - String
requestCommentContainsFold - String
requestCommentEqualFold - String
requestCommentGT - String
requestCommentGTE - String
requestCommentHasPrefix - String
requestCommentHasSuffix - String
requestCommentIn - [String!]
requestCommentIsNil - Boolean
requestCommentLT - String
requestCommentLTE - String
requestCommentNEQ - String
requestCommentNotIn - [String!]
requestCommentNotNil - Boolean
requestEmailAddress - String request_email_address field predicates
requestEmailAddressContains - String
requestEmailAddressContainsFold - String
requestEmailAddressEqualFold - String
requestEmailAddressGT - String
requestEmailAddressGTE - String
requestEmailAddressHasPrefix - String
requestEmailAddressHasSuffix - String
requestEmailAddressIn - [String!]
requestEmailAddressIsNil - Boolean
requestEmailAddressLT - String
requestEmailAddressLTE - String
requestEmailAddressNEQ - String
requestEmailAddressNotIn - [String!]
requestEmailAddressNotNil - Boolean
requestOtherGuests - String request_other_guests field predicates
requestOtherGuestsContains - String
requestOtherGuestsContainsFold - String
requestOtherGuestsEqualFold - String
requestOtherGuestsGT - String
requestOtherGuestsGTE - String
requestOtherGuestsHasPrefix - String
requestOtherGuestsHasSuffix - String
requestOtherGuestsIn - [String!]
requestOtherGuestsIsNil - Boolean
requestOtherGuestsLT - String
requestOtherGuestsLTE - String
requestOtherGuestsNEQ - String
requestOtherGuestsNotIn - [String!]
requestOtherGuestsNotNil - Boolean
requestPhonenumber - String request_phonenumber field predicates
requestPhonenumberContains - String
requestPhonenumberContainsFold - String
requestPhonenumberEqualFold - String
requestPhonenumberGT - String
requestPhonenumberGTE - String
requestPhonenumberHasPrefix - String
requestPhonenumberHasSuffix - String
requestPhonenumberIn - [String!]
requestPhonenumberIsNil - Boolean
requestPhonenumberLT - String
requestPhonenumberLTE - String
requestPhonenumberNEQ - String
requestPhonenumberNotIn - [String!]
requestPhonenumberNotNil - Boolean
requestRejectReason - String request_reject_reason field predicates
requestRejectReasonContains - String
requestRejectReasonContainsFold - String
requestRejectReasonEqualFold - String
requestRejectReasonGT - String
requestRejectReasonGTE - String
requestRejectReasonHasPrefix - String
requestRejectReasonHasSuffix - String
requestRejectReasonIn - [String!]
requestRejectReasonIsNil - Boolean
requestRejectReasonLT - String
requestRejectReasonLTE - String
requestRejectReasonNEQ - String
requestRejectReasonNotIn - [String!]
requestRejectReasonNotNil - Boolean
requestRescheduledSlot - ID request_rescheduled_slot field predicates
requestRescheduledSlotIn - [ID!]
requestRescheduledSlotIsNil - Boolean
requestRescheduledSlotNEQ - ID
requestRescheduledSlotNotIn - [ID!]
requestRescheduledSlotNotNil - Boolean
requestState - SlotRequestRequestState request_state field predicates
requestStateIn - [SlotRequestRequestState!]
requestStateNEQ - SlotRequestRequestState
requestStateNotIn - [SlotRequestRequestState!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [SlotRequestWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "fullNames": "abc123",
  "fullNamesContains": "xyz789",
  "fullNamesContainsFold": "abc123",
  "fullNamesEqualFold": "abc123",
  "fullNamesGT": "xyz789",
  "fullNamesGTE": "abc123",
  "fullNamesHasPrefix": "xyz789",
  "fullNamesHasSuffix": "abc123",
  "fullNamesIn": ["abc123"],
  "fullNamesLT": "abc123",
  "fullNamesLTE": "xyz789",
  "fullNamesNEQ": "xyz789",
  "fullNamesNotIn": ["xyz789"],
  "hasCalendar": false,
  "hasCalendarWith": [CalendarWhereInput],
  "hasRescheduledSlot": true,
  "hasRescheduledSlotWith": [TimeSlotWhereInput],
  "hasSchedule": false,
  "hasScheduleWith": [ScheduleWhereInput],
  "hasSlot": true,
  "hasSlotPayment": true,
  "hasSlotPaymentWith": [SlotPaymentWhereInput],
  "hasSlotWith": [TimeSlotWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "meetingSchedule": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "meetingScheduleIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "meetingScheduleIsNil": true,
  "meetingScheduleNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "meetingScheduleNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "meetingScheduleNotNil": true,
  "not": SlotRequestWhereInput,
  "or": [SlotRequestWhereInput],
  "requestComment": "xyz789",
  "requestCommentContains": "abc123",
  "requestCommentContainsFold": "abc123",
  "requestCommentEqualFold": "abc123",
  "requestCommentGT": "abc123",
  "requestCommentGTE": "xyz789",
  "requestCommentHasPrefix": "xyz789",
  "requestCommentHasSuffix": "abc123",
  "requestCommentIn": ["xyz789"],
  "requestCommentIsNil": true,
  "requestCommentLT": "abc123",
  "requestCommentLTE": "abc123",
  "requestCommentNEQ": "xyz789",
  "requestCommentNotIn": ["abc123"],
  "requestCommentNotNil": false,
  "requestEmailAddress": "xyz789",
  "requestEmailAddressContains": "abc123",
  "requestEmailAddressContainsFold": "abc123",
  "requestEmailAddressEqualFold": "xyz789",
  "requestEmailAddressGT": "abc123",
  "requestEmailAddressGTE": "abc123",
  "requestEmailAddressHasPrefix": "xyz789",
  "requestEmailAddressHasSuffix": "xyz789",
  "requestEmailAddressIn": ["abc123"],
  "requestEmailAddressIsNil": true,
  "requestEmailAddressLT": "xyz789",
  "requestEmailAddressLTE": "xyz789",
  "requestEmailAddressNEQ": "xyz789",
  "requestEmailAddressNotIn": ["abc123"],
  "requestEmailAddressNotNil": false,
  "requestOtherGuests": "abc123",
  "requestOtherGuestsContains": "abc123",
  "requestOtherGuestsContainsFold": "abc123",
  "requestOtherGuestsEqualFold": "xyz789",
  "requestOtherGuestsGT": "xyz789",
  "requestOtherGuestsGTE": "xyz789",
  "requestOtherGuestsHasPrefix": "abc123",
  "requestOtherGuestsHasSuffix": "xyz789",
  "requestOtherGuestsIn": ["xyz789"],
  "requestOtherGuestsIsNil": true,
  "requestOtherGuestsLT": "xyz789",
  "requestOtherGuestsLTE": "xyz789",
  "requestOtherGuestsNEQ": "xyz789",
  "requestOtherGuestsNotIn": ["abc123"],
  "requestOtherGuestsNotNil": false,
  "requestPhonenumber": "xyz789",
  "requestPhonenumberContains": "abc123",
  "requestPhonenumberContainsFold": "xyz789",
  "requestPhonenumberEqualFold": "abc123",
  "requestPhonenumberGT": "xyz789",
  "requestPhonenumberGTE": "abc123",
  "requestPhonenumberHasPrefix": "xyz789",
  "requestPhonenumberHasSuffix": "abc123",
  "requestPhonenumberIn": ["abc123"],
  "requestPhonenumberIsNil": false,
  "requestPhonenumberLT": "xyz789",
  "requestPhonenumberLTE": "abc123",
  "requestPhonenumberNEQ": "abc123",
  "requestPhonenumberNotIn": ["xyz789"],
  "requestPhonenumberNotNil": false,
  "requestRejectReason": "xyz789",
  "requestRejectReasonContains": "xyz789",
  "requestRejectReasonContainsFold": "xyz789",
  "requestRejectReasonEqualFold": "xyz789",
  "requestRejectReasonGT": "xyz789",
  "requestRejectReasonGTE": "abc123",
  "requestRejectReasonHasPrefix": "abc123",
  "requestRejectReasonHasSuffix": "xyz789",
  "requestRejectReasonIn": ["abc123"],
  "requestRejectReasonIsNil": false,
  "requestRejectReasonLT": "abc123",
  "requestRejectReasonLTE": "xyz789",
  "requestRejectReasonNEQ": "xyz789",
  "requestRejectReasonNotIn": ["abc123"],
  "requestRejectReasonNotNil": false,
  "requestRescheduledSlot": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "requestRescheduledSlotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "requestRescheduledSlotIsNil": true,
  "requestRescheduledSlotNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "requestRescheduledSlotNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "requestRescheduledSlotNotNil": true,
  "requestState": "ACCEPTED",
  "requestStateIn": ["ACCEPTED"],
  "requestStateNEQ": "ACCEPTED",
  "requestStateNotIn": ["ACCEPTED"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

SlotSchedulerInfo

Fields
Input Field Description
EmailAddress - String
FullName - String!
PhoneNumber - String
Example
{
  "EmailAddress": "abc123",
  "FullName": "xyz789",
  "PhoneNumber": "xyz789"
}

SocialHistory

Fields
Field Name Description
createdAt - Time!
eid - String!
historyMetadata - [String!]!
id - ID!
patient - Patient
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "historyMetadata": ["abc123"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "patient": Patient,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

SocialHistoryConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [SocialHistoryEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [SocialHistoryEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

SocialHistoryEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - SocialHistory The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": SocialHistory
}

SocialHistoryOrder

Description

Ordering options for SocialHistory connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - SocialHistoryOrderField! The field by which to order SocialHistories.
Example
{"direction": "ASC", "field": "CREATED_AT"}

SocialHistoryOrderField

Description

Properties by which SocialHistory connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

SocialHistoryWhereInput

Description

SocialHistoryWhereInput is used for filtering SocialHistory objects. Input was generated by ent.

Fields
Input Field Description
and - [SocialHistoryWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - SocialHistoryWhereInput
or - [SocialHistoryWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [SocialHistoryWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasPatient": false,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": false,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": SocialHistoryWhereInput,
  "or": [SocialHistoryWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Stash

Fields
Field Name Description
amount - Int!
createdAt - Time!
destinationID - String!
destinationWallet - String!
eid - String!
id - ID!
reference - String!
sourceID - String!
stashDestinationRole - StashStashDestinationRole!
stashSourceRole - StashStashSourceRole!
stashStatus - StashStashStatus!
updatedAt - Time!
Example
{
  "amount": 123,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "destinationID": "abc123",
  "destinationWallet": "abc123",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "reference": "xyz789",
  "sourceID": "abc123",
  "stashDestinationRole": "FACILITY",
  "stashSourceRole": "FACILITY",
  "stashStatus": "FULFILLED",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

StashConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [StashEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [StashEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

StashEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Stash The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Stash
}

StashOrder

Description

Ordering options for Stash connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - StashOrderField! The field by which to order Stashes.
Example
{"direction": "ASC", "field": "CREATED_AT"}

StashOrderField

Description

Properties by which Stash connections can be ordered.

Values
Enum Value Description

CREATED_AT

STASH_DESTINATION_ROLE

STASH_SOURCE_ROLE

STASH_STATUS

Example
"CREATED_AT"

StashStashDestinationRole

Description

StashStashDestinationRole is enum for the field stash_destination_role

Values
Enum Value Description

FACILITY

PATIENT

PRACTITIONER

Example
"FACILITY"

StashStashSourceRole

Description

StashStashSourceRole is enum for the field stash_source_role

Values
Enum Value Description

FACILITY

PATIENT

PRACTITIONER

Example
"FACILITY"

StashStashStatus

Description

StashStashStatus is enum for the field stash_status

Values
Enum Value Description

FULFILLED

ONHOLD

UNFULFILLED

Example
"FULFILLED"

StashWhereInput

Description

StashWhereInput is used for filtering Stash objects. Input was generated by ent.

Fields
Input Field Description
amount - Int amount field predicates
amountGT - Int
amountGTE - Int
amountIn - [Int!]
amountLT - Int
amountLTE - Int
amountNEQ - Int
amountNotIn - [Int!]
and - [StashWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
destinationID - String destination_id field predicates
destinationIDContains - String
destinationIDContainsFold - String
destinationIDEqualFold - String
destinationIDGT - String
destinationIDGTE - String
destinationIDHasPrefix - String
destinationIDHasSuffix - String
destinationIDIn - [String!]
destinationIDLT - String
destinationIDLTE - String
destinationIDNEQ - String
destinationIDNotIn - [String!]
destinationWallet - String destination_wallet field predicates
destinationWalletContains - String
destinationWalletContainsFold - String
destinationWalletEqualFold - String
destinationWalletGT - String
destinationWalletGTE - String
destinationWalletHasPrefix - String
destinationWalletHasSuffix - String
destinationWalletIn - [String!]
destinationWalletLT - String
destinationWalletLTE - String
destinationWalletNEQ - String
destinationWalletNotIn - [String!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - StashWhereInput
or - [StashWhereInput!]
reference - String reference field predicates
referenceContains - String
referenceContainsFold - String
referenceEqualFold - String
referenceGT - String
referenceGTE - String
referenceHasPrefix - String
referenceHasSuffix - String
referenceIn - [String!]
referenceLT - String
referenceLTE - String
referenceNEQ - String
referenceNotIn - [String!]
sourceID - String source_id field predicates
sourceIDContains - String
sourceIDContainsFold - String
sourceIDEqualFold - String
sourceIDGT - String
sourceIDGTE - String
sourceIDHasPrefix - String
sourceIDHasSuffix - String
sourceIDIn - [String!]
sourceIDLT - String
sourceIDLTE - String
sourceIDNEQ - String
sourceIDNotIn - [String!]
stashDestinationRole - StashStashDestinationRole stash_destination_role field predicates
stashDestinationRoleIn - [StashStashDestinationRole!]
stashDestinationRoleNEQ - StashStashDestinationRole
stashDestinationRoleNotIn - [StashStashDestinationRole!]
stashSourceRole - StashStashSourceRole stash_source_role field predicates
stashSourceRoleIn - [StashStashSourceRole!]
stashSourceRoleNEQ - StashStashSourceRole
stashSourceRoleNotIn - [StashStashSourceRole!]
stashStatus - StashStashStatus stash_status field predicates
stashStatusIn - [StashStashStatus!]
stashStatusNEQ - StashStashStatus
stashStatusNotIn - [StashStashStatus!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "amount": 123,
  "amountGT": 987,
  "amountGTE": 987,
  "amountIn": [987],
  "amountLT": 123,
  "amountLTE": 987,
  "amountNEQ": 987,
  "amountNotIn": [987],
  "and": [StashWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "destinationID": "abc123",
  "destinationIDContains": "abc123",
  "destinationIDContainsFold": "xyz789",
  "destinationIDEqualFold": "abc123",
  "destinationIDGT": "xyz789",
  "destinationIDGTE": "abc123",
  "destinationIDHasPrefix": "abc123",
  "destinationIDHasSuffix": "xyz789",
  "destinationIDIn": ["abc123"],
  "destinationIDLT": "xyz789",
  "destinationIDLTE": "abc123",
  "destinationIDNEQ": "abc123",
  "destinationIDNotIn": ["xyz789"],
  "destinationWallet": "abc123",
  "destinationWalletContains": "abc123",
  "destinationWalletContainsFold": "abc123",
  "destinationWalletEqualFold": "abc123",
  "destinationWalletGT": "abc123",
  "destinationWalletGTE": "xyz789",
  "destinationWalletHasPrefix": "abc123",
  "destinationWalletHasSuffix": "xyz789",
  "destinationWalletIn": ["abc123"],
  "destinationWalletLT": "abc123",
  "destinationWalletLTE": "abc123",
  "destinationWalletNEQ": "abc123",
  "destinationWalletNotIn": ["abc123"],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": StashWhereInput,
  "or": [StashWhereInput],
  "reference": "abc123",
  "referenceContains": "abc123",
  "referenceContainsFold": "abc123",
  "referenceEqualFold": "xyz789",
  "referenceGT": "xyz789",
  "referenceGTE": "xyz789",
  "referenceHasPrefix": "xyz789",
  "referenceHasSuffix": "xyz789",
  "referenceIn": ["xyz789"],
  "referenceLT": "xyz789",
  "referenceLTE": "abc123",
  "referenceNEQ": "abc123",
  "referenceNotIn": ["xyz789"],
  "sourceID": "xyz789",
  "sourceIDContains": "xyz789",
  "sourceIDContainsFold": "abc123",
  "sourceIDEqualFold": "xyz789",
  "sourceIDGT": "xyz789",
  "sourceIDGTE": "abc123",
  "sourceIDHasPrefix": "abc123",
  "sourceIDHasSuffix": "xyz789",
  "sourceIDIn": ["abc123"],
  "sourceIDLT": "abc123",
  "sourceIDLTE": "abc123",
  "sourceIDNEQ": "abc123",
  "sourceIDNotIn": ["xyz789"],
  "stashDestinationRole": "FACILITY",
  "stashDestinationRoleIn": ["FACILITY"],
  "stashDestinationRoleNEQ": "FACILITY",
  "stashDestinationRoleNotIn": ["FACILITY"],
  "stashSourceRole": "FACILITY",
  "stashSourceRoleIn": ["FACILITY"],
  "stashSourceRoleNEQ": "FACILITY",
  "stashSourceRoleNotIn": ["FACILITY"],
  "stashStatus": "FULFILLED",
  "stashStatusIn": ["FULFILLED"],
  "stashStatusNEQ": "FULFILLED",
  "stashStatusNotIn": ["FULFILLED"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

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"

SubDivisionInfo

Fields
Field Name Description
Code - String!
Name - String!
Example
{
  "Code": "xyz789",
  "Name": "xyz789"
}

SurgicalProcedure

Fields
Field Name Description
createdAt - Time!
doctors - [String!]!
eid - String!
files - [String!]
id - ID!
notes - [String!]!
nurses - [String!]!
patient - Patient
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "doctors": ["abc123"],
  "eid": "abc123",
  "files": ["abc123"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "notes": ["abc123"],
  "nurses": ["abc123"],
  "patient": Patient,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

SurgicalProcedureConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [SurgicalProcedureEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [SurgicalProcedureEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

SurgicalProcedureEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - SurgicalProcedure The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": SurgicalProcedure
}

SurgicalProcedureOrder

Description

Ordering options for SurgicalProcedure connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - SurgicalProcedureOrderField! The field by which to order SurgicalProcedures.
Example
{"direction": "ASC", "field": "CREATED_AT"}

SurgicalProcedureOrderField

Description

Properties by which SurgicalProcedure connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

SurgicalProcedureWhereInput

Description

SurgicalProcedureWhereInput is used for filtering SurgicalProcedure objects. Input was generated by ent.

Fields
Input Field Description
and - [SurgicalProcedureWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - SurgicalProcedureWhereInput
or - [SurgicalProcedureWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [SurgicalProcedureWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasPatient": false,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": SurgicalProcedureWhereInput,
  "or": [SurgicalProcedureWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

TawiAdmin

Fields
Field Name Description
capability - TawiAdminCapability!
createdAt - Time!
eid - String!
emailAddress - String
firstName - String!
id - ID!
lastName - String!
login - [Login!]
loginFrozen - Boolean!
mfaEnabled - Boolean!
password - String!
updatedAt - Time!
Example
{
  "capability": "ADMIN",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "emailAddress": "abc123",
  "firstName": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "lastName": "abc123",
  "login": [Login],
  "loginFrozen": false,
  "mfaEnabled": true,
  "password": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

TawiAdminCapability

Description

TawiAdminCapability is enum for the field capability

Values
Enum Value Description

ADMIN

SUPERADMIN

Example
"ADMIN"

TawiAdminConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [TawiAdminEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [TawiAdminEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

TawiAdminEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - TawiAdmin The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": TawiAdmin
}

TawiAdminLoginRequestValidate

Fields
Input Field Description
accountEmail - String!
requestId - UUID!
Example
{
  "accountEmail": "abc123",
  "requestId": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}

TawiAdminOrder

Description

Ordering options for TawiAdmin connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - TawiAdminOrderField! The field by which to order TawiAdmins.
Example
{"direction": "ASC", "field": "CREATED_AT"}

TawiAdminOrderField

Description

Properties by which TawiAdmin connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

TawiAdminWhereInput

Description

TawiAdminWhereInput is used for filtering TawiAdmin objects. Input was generated by ent.

Fields
Input Field Description
and - [TawiAdminWhereInput!]
capability - TawiAdminCapability capability field predicates
capabilityIn - [TawiAdminCapability!]
capabilityNEQ - TawiAdminCapability
capabilityNotIn - [TawiAdminCapability!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
emailAddress - String email_address field predicates
emailAddressContains - String
emailAddressContainsFold - String
emailAddressEqualFold - String
emailAddressGT - String
emailAddressGTE - String
emailAddressHasPrefix - String
emailAddressHasSuffix - String
emailAddressIn - [String!]
emailAddressIsNil - Boolean
emailAddressLT - String
emailAddressLTE - String
emailAddressNEQ - String
emailAddressNotIn - [String!]
emailAddressNotNil - Boolean
firstName - String first_name field predicates
firstNameContains - String
firstNameContainsFold - String
firstNameEqualFold - String
firstNameGT - String
firstNameGTE - String
firstNameHasPrefix - String
firstNameHasSuffix - String
firstNameIn - [String!]
firstNameLT - String
firstNameLTE - String
firstNameNEQ - String
firstNameNotIn - [String!]
hasLogin - Boolean login edge predicates
hasLoginWith - [LoginWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
lastName - String last_name field predicates
lastNameContains - String
lastNameContainsFold - String
lastNameEqualFold - String
lastNameGT - String
lastNameGTE - String
lastNameHasPrefix - String
lastNameHasSuffix - String
lastNameIn - [String!]
lastNameLT - String
lastNameLTE - String
lastNameNEQ - String
lastNameNotIn - [String!]
loginFrozen - Boolean login_frozen field predicates
loginFrozenNEQ - Boolean
mfaEnabled - Boolean mfa_enabled field predicates
mfaEnabledNEQ - Boolean
not - TawiAdminWhereInput
or - [TawiAdminWhereInput!]
password - String password field predicates
passwordContains - String
passwordContainsFold - String
passwordEqualFold - String
passwordGT - String
passwordGTE - String
passwordHasPrefix - String
passwordHasSuffix - String
passwordIn - [String!]
passwordLT - String
passwordLTE - String
passwordNEQ - String
passwordNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [TawiAdminWhereInput],
  "capability": "ADMIN",
  "capabilityIn": ["ADMIN"],
  "capabilityNEQ": "ADMIN",
  "capabilityNotIn": ["ADMIN"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "emailAddress": "xyz789",
  "emailAddressContains": "abc123",
  "emailAddressContainsFold": "xyz789",
  "emailAddressEqualFold": "xyz789",
  "emailAddressGT": "abc123",
  "emailAddressGTE": "abc123",
  "emailAddressHasPrefix": "abc123",
  "emailAddressHasSuffix": "abc123",
  "emailAddressIn": ["abc123"],
  "emailAddressIsNil": false,
  "emailAddressLT": "xyz789",
  "emailAddressLTE": "xyz789",
  "emailAddressNEQ": "xyz789",
  "emailAddressNotIn": ["abc123"],
  "emailAddressNotNil": true,
  "firstName": "abc123",
  "firstNameContains": "xyz789",
  "firstNameContainsFold": "xyz789",
  "firstNameEqualFold": "xyz789",
  "firstNameGT": "abc123",
  "firstNameGTE": "xyz789",
  "firstNameHasPrefix": "xyz789",
  "firstNameHasSuffix": "xyz789",
  "firstNameIn": ["xyz789"],
  "firstNameLT": "xyz789",
  "firstNameLTE": "xyz789",
  "firstNameNEQ": "abc123",
  "firstNameNotIn": ["xyz789"],
  "hasLogin": false,
  "hasLoginWith": [LoginWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "lastName": "xyz789",
  "lastNameContains": "abc123",
  "lastNameContainsFold": "xyz789",
  "lastNameEqualFold": "abc123",
  "lastNameGT": "abc123",
  "lastNameGTE": "xyz789",
  "lastNameHasPrefix": "xyz789",
  "lastNameHasSuffix": "abc123",
  "lastNameIn": ["xyz789"],
  "lastNameLT": "abc123",
  "lastNameLTE": "abc123",
  "lastNameNEQ": "abc123",
  "lastNameNotIn": ["xyz789"],
  "loginFrozen": true,
  "loginFrozenNEQ": false,
  "mfaEnabled": false,
  "mfaEnabledNEQ": true,
  "not": TawiAdminWhereInput,
  "or": [TawiAdminWhereInput],
  "password": "abc123",
  "passwordContains": "xyz789",
  "passwordContainsFold": "abc123",
  "passwordEqualFold": "abc123",
  "passwordGT": "abc123",
  "passwordGTE": "xyz789",
  "passwordHasPrefix": "xyz789",
  "passwordHasSuffix": "xyz789",
  "passwordIn": ["xyz789"],
  "passwordLT": "abc123",
  "passwordLTE": "abc123",
  "passwordNEQ": "xyz789",
  "passwordNotIn": ["xyz789"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

TawiMeetBillingCycle

Values
Enum Value Description

ANNUAL

MINUTE

MONTHLY

Example
"ANNUAL"

TawiMeetBillingPlan

Values
Enum Value Description

BASIC

ENTERPRISE

PAYGO

PRO

Example
"BASIC"

TawiServiceFeedback

Fields
Field Name Description
actioned - Boolean!
createdAt - Time!
eid - String!
emailAddress - String!
firstName - String!
id - ID!
lastName - String!
message - String!
phoneNumber - String
updatedAt - Time!
Example
{
  "actioned": true,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "emailAddress": "abc123",
  "firstName": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "lastName": "abc123",
  "message": "xyz789",
  "phoneNumber": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

TawiServiceFeedbackConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [TawiServiceFeedbackEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [TawiServiceFeedbackEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

TawiServiceFeedbackEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - TawiServiceFeedback The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": TawiServiceFeedback
}

TawiServiceFeedbackOrder

Description

Ordering options for TawiServiceFeedback connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - TawiServiceFeedbackOrderField! The field by which to order TawiServiceFeedbacks.
Example
{"direction": "ASC", "field": "CREATED_AT"}

TawiServiceFeedbackOrderField

Description

Properties by which TawiServiceFeedback connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

TawiServiceFeedbackWhereInput

Description

TawiServiceFeedbackWhereInput is used for filtering TawiServiceFeedback objects. Input was generated by ent.

Fields
Input Field Description
actioned - Boolean actioned field predicates
actionedNEQ - Boolean
and - [TawiServiceFeedbackWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
emailAddress - String email_address field predicates
emailAddressContains - String
emailAddressContainsFold - String
emailAddressEqualFold - String
emailAddressGT - String
emailAddressGTE - String
emailAddressHasPrefix - String
emailAddressHasSuffix - String
emailAddressIn - [String!]
emailAddressLT - String
emailAddressLTE - String
emailAddressNEQ - String
emailAddressNotIn - [String!]
firstName - String first_name field predicates
firstNameContains - String
firstNameContainsFold - String
firstNameEqualFold - String
firstNameGT - String
firstNameGTE - String
firstNameHasPrefix - String
firstNameHasSuffix - String
firstNameIn - [String!]
firstNameLT - String
firstNameLTE - String
firstNameNEQ - String
firstNameNotIn - [String!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
lastName - String last_name field predicates
lastNameContains - String
lastNameContainsFold - String
lastNameEqualFold - String
lastNameGT - String
lastNameGTE - String
lastNameHasPrefix - String
lastNameHasSuffix - String
lastNameIn - [String!]
lastNameLT - String
lastNameLTE - String
lastNameNEQ - String
lastNameNotIn - [String!]
message - String message field predicates
messageContains - String
messageContainsFold - String
messageEqualFold - String
messageGT - String
messageGTE - String
messageHasPrefix - String
messageHasSuffix - String
messageIn - [String!]
messageLT - String
messageLTE - String
messageNEQ - String
messageNotIn - [String!]
not - TawiServiceFeedbackWhereInput
or - [TawiServiceFeedbackWhereInput!]
phoneNumber - String phone_number field predicates
phoneNumberContains - String
phoneNumberContainsFold - String
phoneNumberEqualFold - String
phoneNumberGT - String
phoneNumberGTE - String
phoneNumberHasPrefix - String
phoneNumberHasSuffix - String
phoneNumberIn - [String!]
phoneNumberIsNil - Boolean
phoneNumberLT - String
phoneNumberLTE - String
phoneNumberNEQ - String
phoneNumberNotIn - [String!]
phoneNumberNotNil - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "actioned": false,
  "actionedNEQ": true,
  "and": [TawiServiceFeedbackWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "emailAddress": "abc123",
  "emailAddressContains": "xyz789",
  "emailAddressContainsFold": "xyz789",
  "emailAddressEqualFold": "xyz789",
  "emailAddressGT": "abc123",
  "emailAddressGTE": "abc123",
  "emailAddressHasPrefix": "xyz789",
  "emailAddressHasSuffix": "xyz789",
  "emailAddressIn": ["abc123"],
  "emailAddressLT": "abc123",
  "emailAddressLTE": "abc123",
  "emailAddressNEQ": "xyz789",
  "emailAddressNotIn": ["xyz789"],
  "firstName": "xyz789",
  "firstNameContains": "abc123",
  "firstNameContainsFold": "abc123",
  "firstNameEqualFold": "xyz789",
  "firstNameGT": "abc123",
  "firstNameGTE": "abc123",
  "firstNameHasPrefix": "abc123",
  "firstNameHasSuffix": "xyz789",
  "firstNameIn": ["xyz789"],
  "firstNameLT": "abc123",
  "firstNameLTE": "abc123",
  "firstNameNEQ": "xyz789",
  "firstNameNotIn": ["abc123"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "lastName": "abc123",
  "lastNameContains": "xyz789",
  "lastNameContainsFold": "xyz789",
  "lastNameEqualFold": "abc123",
  "lastNameGT": "xyz789",
  "lastNameGTE": "xyz789",
  "lastNameHasPrefix": "xyz789",
  "lastNameHasSuffix": "xyz789",
  "lastNameIn": ["xyz789"],
  "lastNameLT": "abc123",
  "lastNameLTE": "xyz789",
  "lastNameNEQ": "abc123",
  "lastNameNotIn": ["xyz789"],
  "message": "abc123",
  "messageContains": "xyz789",
  "messageContainsFold": "abc123",
  "messageEqualFold": "xyz789",
  "messageGT": "xyz789",
  "messageGTE": "abc123",
  "messageHasPrefix": "abc123",
  "messageHasSuffix": "xyz789",
  "messageIn": ["abc123"],
  "messageLT": "xyz789",
  "messageLTE": "abc123",
  "messageNEQ": "xyz789",
  "messageNotIn": ["abc123"],
  "not": TawiServiceFeedbackWhereInput,
  "or": [TawiServiceFeedbackWhereInput],
  "phoneNumber": "xyz789",
  "phoneNumberContains": "abc123",
  "phoneNumberContainsFold": "xyz789",
  "phoneNumberEqualFold": "xyz789",
  "phoneNumberGT": "xyz789",
  "phoneNumberGTE": "abc123",
  "phoneNumberHasPrefix": "abc123",
  "phoneNumberHasSuffix": "xyz789",
  "phoneNumberIn": ["xyz789"],
  "phoneNumberIsNil": true,
  "phoneNumberLT": "xyz789",
  "phoneNumberLTE": "xyz789",
  "phoneNumberNEQ": "xyz789",
  "phoneNumberNotIn": ["xyz789"],
  "phoneNumberNotNil": false,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Team

Fields
Field Name Description
azureBlobConfig - AzureSinkConfiguration
createdAt - Time!
eid - String!
gcpBlobConfig - GCPSinkConfiguration
groups - [Group!]
id - ID!
members - [Admin!]
name - String!
proxyServer - [SinkProxyServerConfiguration!]
recordingSinkEndpoint - TeamRecordingSinkEndpoint
sThreeBlobConfig - BlobSinkConfiguration
schedules - [Schedule!]
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
Example
{
  "azureBlobConfig": AzureSinkConfiguration,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "gcpBlobConfig": GCPSinkConfiguration,
  "groups": [Group],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "members": [Admin],
  "name": "xyz789",
  "proxyServer": [SinkProxyServerConfiguration],
  "recordingSinkEndpoint": "AZURE",
  "sThreeBlobConfig": BlobSinkConfiguration,
  "schedules": [Schedule],
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

TeamConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [TeamEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [TeamEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

TeamEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Team The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Team
}

TeamOrder

Description

Ordering options for Team connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - TeamOrderField! The field by which to order Teams.
Example
{"direction": "ASC", "field": "CREATED_AT"}

TeamOrderField

Description

Properties by which Team connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

TeamRecordingSinkEndpoint

Description

TeamRecordingSinkEndpoint is enum for the field recording_sink_endpoint

Values
Enum Value Description

AZURE

GCP

S_THREE_BLOB

TAWI_DEFAULT

Example
"AZURE"

TeamWhereInput

Description

TeamWhereInput is used for filtering Team objects. Input was generated by ent.

Fields
Input Field Description
and - [TeamWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasAzureBlobConfig - Boolean azure_blob_config edge predicates
hasAzureBlobConfigWith - [AzureSinkConfigurationWhereInput!]
hasGcpBlobConfig - Boolean gcp_blob_config edge predicates
hasGcpBlobConfigWith - [GCPSinkConfigurationWhereInput!]
hasGroups - Boolean groups edge predicates
hasGroupsWith - [GroupWhereInput!]
hasMembers - Boolean members edge predicates
hasMembersWith - [AdminWhereInput!]
hasProxyServer - Boolean proxy_server edge predicates
hasProxyServerWith - [SinkProxyServerConfigurationWhereInput!]
hasSThreeBlobConfig - Boolean s_three_blob_config edge predicates
hasSThreeBlobConfigWith - [BlobSinkConfigurationWhereInput!]
hasSchedules - Boolean schedules edge predicates
hasSchedulesWith - [ScheduleWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - TeamWhereInput
or - [TeamWhereInput!]
recordingSinkEndpoint - TeamRecordingSinkEndpoint recording_sink_endpoint field predicates
recordingSinkEndpointIn - [TeamRecordingSinkEndpoint!]
recordingSinkEndpointIsNil - Boolean
recordingSinkEndpointNEQ - TeamRecordingSinkEndpoint
recordingSinkEndpointNotIn - [TeamRecordingSinkEndpoint!]
recordingSinkEndpointNotNil - Boolean
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [TeamWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "abc123",
  "eidGTE": "xyz789",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "xyz789",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasAzureBlobConfig": false,
  "hasAzureBlobConfigWith": [
    AzureSinkConfigurationWhereInput
  ],
  "hasGcpBlobConfig": false,
  "hasGcpBlobConfigWith": [
    GCPSinkConfigurationWhereInput
  ],
  "hasGroups": true,
  "hasGroupsWith": [GroupWhereInput],
  "hasMembers": false,
  "hasMembersWith": [AdminWhereInput],
  "hasProxyServer": true,
  "hasProxyServerWith": [
    SinkProxyServerConfigurationWhereInput
  ],
  "hasSThreeBlobConfig": true,
  "hasSThreeBlobConfigWith": [
    BlobSinkConfigurationWhereInput
  ],
  "hasSchedules": true,
  "hasSchedulesWith": [ScheduleWhereInput],
  "hasTenant": false,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "xyz789",
  "nameContains": "xyz789",
  "nameContainsFold": "xyz789",
  "nameEqualFold": "xyz789",
  "nameGT": "abc123",
  "nameGTE": "xyz789",
  "nameHasPrefix": "xyz789",
  "nameHasSuffix": "xyz789",
  "nameIn": ["abc123"],
  "nameLT": "xyz789",
  "nameLTE": "xyz789",
  "nameNEQ": "abc123",
  "nameNotIn": ["abc123"],
  "not": TeamWhereInput,
  "or": [TeamWhereInput],
  "recordingSinkEndpoint": "AZURE",
  "recordingSinkEndpointIn": ["AZURE"],
  "recordingSinkEndpointIsNil": true,
  "recordingSinkEndpointNEQ": "AZURE",
  "recordingSinkEndpointNotIn": ["AZURE"],
  "recordingSinkEndpointNotNil": false,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Tenant

Fields
Field Name Description
createdAt - Time!
eid - String!
id - ID!
name - String!
updatedAt - Time!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

TenantConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [TenantEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [TenantEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

TenantEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Tenant The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Tenant
}

TenantOrder

Description

Ordering options for Tenant connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - TenantOrderField! The field by which to order Tenants.
Example
{"direction": "ASC", "field": "CREATED_AT"}

TenantOrderField

Description

Properties by which Tenant connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

TenantWhereInput

Description

TenantWhereInput is used for filtering Tenant objects. Input was generated by ent.

Fields
Input Field Description
and - [TenantWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - TenantWhereInput
or - [TenantWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [TenantWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "abc123",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "abc123",
  "nameContains": "abc123",
  "nameContainsFold": "abc123",
  "nameEqualFold": "xyz789",
  "nameGT": "xyz789",
  "nameGTE": "abc123",
  "nameHasPrefix": "abc123",
  "nameHasSuffix": "xyz789",
  "nameIn": ["abc123"],
  "nameLT": "abc123",
  "nameLTE": "xyz789",
  "nameNEQ": "xyz789",
  "nameNotIn": ["xyz789"],
  "not": TenantWhereInput,
  "or": [TenantWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

Time

Description

The builtin Time type

Example
"2016-10-07T01:08:03.420Z"

TimeSlot

Fields
Field Name Description
calendar - Calendar!
createdAt - Time!
eid - String!
id - ID!
paymentConfiguration - PaymentConfiguration
requests - [SlotRequest!]
slotDuration - Int!
slotIsAvailable - Boolean!
slotPayment - [SlotPayment!]
slotTimeFrom - Time!
slotTimeTo - Time!
updatedAt - Time!
Example
{
  "calendar": Calendar,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "paymentConfiguration": PaymentConfiguration,
  "requests": [SlotRequest],
  "slotDuration": 987,
  "slotIsAvailable": false,
  "slotPayment": [SlotPayment],
  "slotTimeFrom": "2016-10-07T01:08:03.420Z",
  "slotTimeTo": "2016-10-07T01:08:03.420Z",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

TimeSlotConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [TimeSlotEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [TimeSlotEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

TimeSlotEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - TimeSlot The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": TimeSlot
}

TimeSlotOrder

Description

Ordering options for TimeSlot connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - TimeSlotOrderField! The field by which to order TimeSlots.
Example
{"direction": "ASC", "field": "CREATED_AT"}

TimeSlotOrderField

Description

Properties by which TimeSlot connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

TimeSlotWhereInput

Description

TimeSlotWhereInput is used for filtering TimeSlot objects. Input was generated by ent.

Fields
Input Field Description
and - [TimeSlotWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasCalendar - Boolean calendar edge predicates
hasCalendarWith - [CalendarWhereInput!]
hasPaymentConfiguration - Boolean payment_configuration edge predicates
hasPaymentConfigurationWith - [PaymentConfigurationWhereInput!]
hasRequests - Boolean requests edge predicates
hasRequestsWith - [SlotRequestWhereInput!]
hasSlotPayment - Boolean slot_payment edge predicates
hasSlotPaymentWith - [SlotPaymentWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - TimeSlotWhereInput
or - [TimeSlotWhereInput!]
slotDuration - Int slot_duration field predicates
slotDurationGT - Int
slotDurationGTE - Int
slotDurationIn - [Int!]
slotDurationLT - Int
slotDurationLTE - Int
slotDurationNEQ - Int
slotDurationNotIn - [Int!]
slotIsAvailable - Boolean slot_is_available field predicates
slotIsAvailableNEQ - Boolean
slotTimeFrom - Time slot_time_from field predicates
slotTimeFromGT - Time
slotTimeFromGTE - Time
slotTimeFromIn - [Time!]
slotTimeFromLT - Time
slotTimeFromLTE - Time
slotTimeFromNEQ - Time
slotTimeFromNotIn - [Time!]
slotTimeTo - Time slot_time_to field predicates
slotTimeToGT - Time
slotTimeToGTE - Time
slotTimeToIn - [Time!]
slotTimeToLT - Time
slotTimeToLTE - Time
slotTimeToNEQ - Time
slotTimeToNotIn - [Time!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [TimeSlotWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["xyz789"],
  "hasCalendar": true,
  "hasCalendarWith": [CalendarWhereInput],
  "hasPaymentConfiguration": true,
  "hasPaymentConfigurationWith": [
    PaymentConfigurationWhereInput
  ],
  "hasRequests": false,
  "hasRequestsWith": [SlotRequestWhereInput],
  "hasSlotPayment": true,
  "hasSlotPaymentWith": [SlotPaymentWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": TimeSlotWhereInput,
  "or": [TimeSlotWhereInput],
  "slotDuration": 123,
  "slotDurationGT": 123,
  "slotDurationGTE": 987,
  "slotDurationIn": [987],
  "slotDurationLT": 123,
  "slotDurationLTE": 987,
  "slotDurationNEQ": 123,
  "slotDurationNotIn": [123],
  "slotIsAvailable": true,
  "slotIsAvailableNEQ": false,
  "slotTimeFrom": "2016-10-07T01:08:03.420Z",
  "slotTimeFromGT": "2016-10-07T01:08:03.420Z",
  "slotTimeFromGTE": "2016-10-07T01:08:03.420Z",
  "slotTimeFromIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "slotTimeFromLT": "2016-10-07T01:08:03.420Z",
  "slotTimeFromLTE": "2016-10-07T01:08:03.420Z",
  "slotTimeFromNEQ": "2016-10-07T01:08:03.420Z",
  "slotTimeFromNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "slotTimeTo": "2016-10-07T01:08:03.420Z",
  "slotTimeToGT": "2016-10-07T01:08:03.420Z",
  "slotTimeToGTE": "2016-10-07T01:08:03.420Z",
  "slotTimeToIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "slotTimeToLT": "2016-10-07T01:08:03.420Z",
  "slotTimeToLTE": "2016-10-07T01:08:03.420Z",
  "slotTimeToNEQ": "2016-10-07T01:08:03.420Z",
  "slotTimeToNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

TokenData

Fields
Field Name Description
accessToken - String!
accessTokenExpiresAt - String!
refreshToken - String!
refreshTokenExpiresAt - String!
userId - String
Example
{
  "accessToken": "abc123",
  "accessTokenExpiresAt": "xyz789",
  "refreshToken": "xyz789",
  "refreshTokenExpiresAt": "abc123",
  "userId": "xyz789"
}

TokenType

Values
Enum Value Description

ACCESS

REFRESH

Example
"ACCESS"

Town

Fields
Field Name Description
adminDivision - AdminDivision
country - String!
createdAt - Time!
eid - String!
id - ID!
name - String!
updatedAt - Time!
Example
{
  "adminDivision": AdminDivision,
  "country": "xyz789",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

TownConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [TownEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [TownEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

TownEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - Town The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": Town
}

TownOrder

Description

Ordering options for Town connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - TownOrderField! The field by which to order Towns.
Example
{"direction": "ASC", "field": "CREATED_AT"}

TownOrderField

Description

Properties by which Town connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

TownWhereInput

Description

TownWhereInput is used for filtering Town objects. Input was generated by ent.

Fields
Input Field Description
and - [TownWhereInput!]
country - String country field predicates
countryContains - String
countryContainsFold - String
countryEqualFold - String
countryGT - String
countryGTE - String
countryHasPrefix - String
countryHasSuffix - String
countryIn - [String!]
countryLT - String
countryLTE - String
countryNEQ - String
countryNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasAdminDivision - Boolean admin_division edge predicates
hasAdminDivisionWith - [AdminDivisionWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
name - String name field predicates
nameContains - String
nameContainsFold - String
nameEqualFold - String
nameGT - String
nameGTE - String
nameHasPrefix - String
nameHasSuffix - String
nameIn - [String!]
nameLT - String
nameLTE - String
nameNEQ - String
nameNotIn - [String!]
not - TownWhereInput
or - [TownWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [TownWhereInput],
  "country": "abc123",
  "countryContains": "xyz789",
  "countryContainsFold": "xyz789",
  "countryEqualFold": "abc123",
  "countryGT": "xyz789",
  "countryGTE": "xyz789",
  "countryHasPrefix": "abc123",
  "countryHasSuffix": "abc123",
  "countryIn": ["abc123"],
  "countryLT": "abc123",
  "countryLTE": "abc123",
  "countryNEQ": "abc123",
  "countryNotIn": ["abc123"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasAdminDivision": true,
  "hasAdminDivisionWith": [AdminDivisionWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "name": "abc123",
  "nameContains": "abc123",
  "nameContainsFold": "xyz789",
  "nameEqualFold": "xyz789",
  "nameGT": "abc123",
  "nameGTE": "xyz789",
  "nameHasPrefix": "abc123",
  "nameHasSuffix": "xyz789",
  "nameIn": ["xyz789"],
  "nameLT": "abc123",
  "nameLTE": "abc123",
  "nameNEQ": "abc123",
  "nameNotIn": ["xyz789"],
  "not": TownWhereInput,
  "or": [TownWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

URL

Example
"http://www.test.com/"

USSDPinCreateInput

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

UUID

Example
"3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"

UpdateAdminDivisionInput

Description

UpdateAdminDivisionInput is used for update AdminDivision object. Input was generated by ent.

Fields
Input Field Description
addHealthFacilityIDs - [ID!]
addTownIDs - [ID!]
clearCountry - Boolean
clearHealthFacilities - Boolean
clearTowns - Boolean
countryID - ID
name - String
removeHealthFacilityIDs - [ID!]
removeTownIDs - [ID!]
updatedAt - Time
Example
{
  "addHealthFacilityIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addTownIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "clearCountry": false,
  "clearHealthFacilities": true,
  "clearTowns": false,
  "countryID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "name": "xyz789",
  "removeHealthFacilityIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeTownIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateApplicationInput

Description

UpdateApplicationInput is used for update Application object. Input was generated by ent.

Fields
Input Field Description
addReleaseIDs - [ID!]
applicationDescription - String
applicationKey - String
applicationLogo - String
clearApplicationKey - Boolean
clearProject - Boolean
clearReleases - Boolean
projectID - ID
removeReleaseIDs - [ID!]
updatedAt - Time
Example
{
  "addReleaseIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "applicationDescription": "xyz789",
  "applicationKey": "abc123",
  "applicationLogo": "xyz789",
  "clearApplicationKey": false,
  "clearProject": true,
  "clearReleases": true,
  "projectID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "removeReleaseIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateBusinessAccountInput

Description

UpdateBusinessAccountInput is used for update BusinessAccount object. Input was generated by ent.

Fields
Input Field Description
accountPassword - String
accountState - BusinessAccountAccountState
addLoginIDs - [ID!]
clearContactPhoneNumber - Boolean
clearHashedMfaSecret - Boolean
clearLocation - Boolean
clearLogin - Boolean
clearProfileImage - Boolean
clearSecondaryAddress - Boolean
companyName - String
contactEmailAddress - String
contactFirstName - String
contactLastName - String
contactPhoneNumber - String
hashedMfaSecret - String
locationID - ID
loginFrozen - Boolean
mfaEnabled - Boolean
profileImage - String
removeLoginIDs - [ID!]
secondaryAddress - String
streetAddress - String
updatedAt - Time
Example
{
  "accountPassword": "xyz789",
  "accountState": "ACTIVE",
  "addLoginIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "clearContactPhoneNumber": false,
  "clearHashedMfaSecret": false,
  "clearLocation": true,
  "clearLogin": false,
  "clearProfileImage": true,
  "clearSecondaryAddress": true,
  "companyName": "abc123",
  "contactEmailAddress": "abc123",
  "contactFirstName": "abc123",
  "contactLastName": "xyz789",
  "contactPhoneNumber": "xyz789",
  "hashedMfaSecret": "xyz789",
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "loginFrozen": true,
  "mfaEnabled": true,
  "profileImage": "xyz789",
  "removeLoginIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "secondaryAddress": "xyz789",
  "streetAddress": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateCloudHMISData

Fields
Input Field Description
availabilityZone - String
replicationCount - Int
version - String
Example
{
  "availabilityZone": "xyz789",
  "replicationCount": 987,
  "version": "xyz789"
}

UpdateDeploymentPoolInput

Description

UpdateDeploymentPoolInput is used for update DeploymentPool object. Input was generated by ent.

Fields
Input Field Description
addRegionIDs - [ID!]
clearCoolifyEnvironment - Boolean
clearCoolifyProjectID - Boolean
clearCoolifyServerID - Boolean
clearRegion - Boolean
coolifyEnvironment - String
coolifyProjectID - String
coolifyServerID - String
instanceID - String
instanceIP - String
isActive - Boolean
key - String Deployment Pool key; such as aws-us-east-2
name - String Deployment pool name; example US-EAST-2
provider - DeploymentPoolProvider
removeRegionIDs - [ID!]
updatedAt - Time
Example
{
  "addRegionIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "clearCoolifyEnvironment": false,
  "clearCoolifyProjectID": false,
  "clearCoolifyServerID": true,
  "clearRegion": false,
  "coolifyEnvironment": "xyz789",
  "coolifyProjectID": "abc123",
  "coolifyServerID": "xyz789",
  "instanceID": "abc123",
  "instanceIP": "abc123",
  "isActive": true,
  "key": "xyz789",
  "name": "abc123",
  "provider": "AWS",
  "removeRegionIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateEarlyAdopterInput

Description

UpdateEarlyAdopterInput is used for update EarlyAdopter object. Input was generated by ent.

Fields
Input Field Description
clearEmailAddress - Boolean
clearPhoneNumber - Boolean
earlyAdopterType - EarlyAdopterEarlyAdopterType
emailAddress - String
phoneNumber - String
track - EarlyAdopterTrack
updatedAt - Time
Example
{
  "clearEmailAddress": true,
  "clearPhoneNumber": false,
  "earlyAdopterType": "HEALTH_CENTER",
  "emailAddress": "xyz789",
  "phoneNumber": "abc123",
  "track": "BETA",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateExtensionInput

Description

UpdateExtensionInput is used for update Extension object. Input was generated by ent.

Fields
Input Field Description
addReleaseIDs - [ID!]
addScreenshotIDs - [ID!]
appendExtensionTenancy - [String!]
clearExtensionLongDescription - Boolean
clearGuide - Boolean
clearHost - Boolean
clearProject - Boolean
clearReleases - Boolean
clearScreenshots - Boolean
extensionDescription - String
extensionID - String
extensionIsEssential - Boolean
extensionIsPrevileged - Boolean
extensionLogo - String
extensionLongDescription - String
extensionName - String
extensionTenancy - [String!]
extensionType - ExtensionExtensionType
guideID - ID
host - String
isListed - Boolean
projectID - ID
removeReleaseIDs - [ID!]
removeScreenshotIDs - [ID!]
trialPeriodDays - Int
updatedAt - Time
Example
{
  "addReleaseIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addScreenshotIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "appendExtensionTenancy": ["xyz789"],
  "clearExtensionLongDescription": true,
  "clearGuide": true,
  "clearHost": false,
  "clearProject": false,
  "clearReleases": true,
  "clearScreenshots": true,
  "extensionDescription": "abc123",
  "extensionID": "abc123",
  "extensionIsEssential": false,
  "extensionIsPrevileged": false,
  "extensionLogo": "abc123",
  "extensionLongDescription": "xyz789",
  "extensionName": "xyz789",
  "extensionTenancy": ["abc123"],
  "extensionType": "MODULE",
  "guideID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "host": "abc123",
  "isListed": false,
  "projectID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "removeReleaseIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeScreenshotIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "trialPeriodDays": 987,
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateExternalWebhookInput

Description

UpdateExternalWebhookInput is used for update ExternalWebhook object. Input was generated by ent.

Fields
Input Field Description
appendOrigin - [String!]
clearOrigin - Boolean
clearProviderHeaderKey - Boolean
clearProviderHeaderValue - Boolean
filterIP - Boolean
origin - [String!]
providerHeaderKey - String
providerHeaderValue - String This is the secret key in the header, bad naming - too late.
state - ExternalWebhookState
updatedAt - Time
withProviderHeader - Boolean
Example
{
  "appendOrigin": ["abc123"],
  "clearOrigin": false,
  "clearProviderHeaderKey": false,
  "clearProviderHeaderValue": false,
  "filterIP": true,
  "origin": ["abc123"],
  "providerHeaderKey": "xyz789",
  "providerHeaderValue": "xyz789",
  "state": "ACTIVE",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "withProviderHeader": true
}

UpdateFeatureInput

Description

UpdateFeatureInput is used for update Feature object. Input was generated by ent.

Fields
Input Field Description
addAvailabilityIDs - [ID!]
addBillingPlanIDs - [ID!]
appendImages - [String!]
appendNotes - [String!]
baseValue - String
baseValueUnits - String
clearAvailability - Boolean
clearBaseValue - Boolean
clearBaseValueUnits - Boolean
clearDescription - Boolean
clearImages - Boolean
clearIsConfigurable - Boolean
clearNotes - Boolean
clearUnsupportedReason - Boolean
description - String
images - [String!]
isConfigurable - Boolean
name - String
notes - [String!] A list of other useful information regarding this feature these can be displayed in a list
productID - ID
removeAvailabilityIDs - [ID!]
removeBillingPlanIDs - [ID!]
state - FeatureState BETA features are available to everyone using the service
title - String
unsupportedReason - String
updatedAt - Time
Example
{
  "addAvailabilityIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addBillingPlanIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "appendImages": ["abc123"],
  "appendNotes": ["abc123"],
  "baseValue": "xyz789",
  "baseValueUnits": "xyz789",
  "clearAvailability": false,
  "clearBaseValue": true,
  "clearBaseValueUnits": true,
  "clearDescription": false,
  "clearImages": true,
  "clearIsConfigurable": true,
  "clearNotes": false,
  "clearUnsupportedReason": false,
  "description": "abc123",
  "images": ["xyz789"],
  "isConfigurable": false,
  "name": "abc123",
  "notes": ["xyz789"],
  "productID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "removeAvailabilityIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeBillingPlanIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "state": "BETA",
  "title": "abc123",
  "unsupportedReason": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateHealthFacilityInput

Description

UpdateHealthFacilityInput is used for update HealthFacility object. Input was generated by ent.

Fields
Input Field Description
addAdminDivisionIDs - [ID!]
addFeedbackIDs - [ID!]
addWalletIDs - [ID!]
appendImages - [String!]
appendOpeningHours - [String!]
clearAdminDivision - Boolean
clearDescription - Boolean
clearFeedbacks - Boolean
clearWallet - Boolean
description - String
images - [String!]
name - String
openingHours - [String!]
removeAdminDivisionIDs - [ID!]
removeFeedbackIDs - [ID!]
removeWalletIDs - [ID!]
updatedAt - Time
Example
{
  "addAdminDivisionIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addFeedbackIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addWalletIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "appendImages": ["xyz789"],
  "appendOpeningHours": ["xyz789"],
  "clearAdminDivision": true,
  "clearDescription": true,
  "clearFeedbacks": false,
  "clearWallet": true,
  "description": "xyz789",
  "images": ["abc123"],
  "name": "abc123",
  "openingHours": ["abc123"],
  "removeAdminDivisionIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeFeedbackIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeWalletIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateLicenseInput

Description

UpdateLicenseInput is used for update License object. Input was generated by ent.

Fields
Input Field Description
accountEid - String
accountEmail - String
accountID - UUID
addHmiIDs - [ID!]
clearHmis - Boolean
clearMeet - Boolean
clearProductID - Boolean
clearUserCount - Boolean
detached - Boolean
licenseKey - String
licenseType - LicenseLicenseType
meetID - ID
namespace - String
privileged - Boolean This is a special type of license that is granted to partners or Amdins
productDistribution - LicenseProductDistribution
productID - UUID
productKey - String
removeHmiIDs - [ID!]
rotatedAt - Time
seed - String
state - LicenseState
trialCount - Int
updatedAt - Time
userCount - Int
validUtil - Time
Example
{
  "accountEid": "abc123",
  "accountEmail": "xyz789",
  "accountID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "addHmiIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "clearHmis": true,
  "clearMeet": true,
  "clearProductID": false,
  "clearUserCount": true,
  "detached": true,
  "licenseKey": "abc123",
  "licenseType": "DEVELOPMENT",
  "meetID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "namespace": "xyz789",
  "privileged": false,
  "productDistribution": "INTERGRATION",
  "productID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "productKey": "xyz789",
  "removeHmiIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "rotatedAt": "2016-10-07T01:08:03.420Z",
  "seed": "xyz789",
  "state": "ACTIVE",
  "trialCount": 987,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "userCount": 987,
  "validUtil": "2016-10-07T01:08:03.420Z"
}

UpdateMeetingScheduleRequest

Fields
Input Field Description
AddGroups - [ID]
AddParticipants - [ParticipantData]
ScheduleInfo - UpdateScheduleData!
TeamId - ID!
Example
{
  "AddGroups": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "AddParticipants": [ParticipantData],
  "ScheduleInfo": UpdateScheduleData,
  "TeamId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
}

UpdatePartnerAccountInput

Description

UpdatePartnerAccountInput is used for update PartnerAccount object. Input was generated by ent.

Fields
Input Field Description
accountEmail - String
accountPassword - String
accountTier - PartnerAccountAccountTier
accountVerified - Boolean
addContactIDs - [ID!]
addLoginIDs - [ID!]
clearCompany - Boolean
clearContact - Boolean
clearHashedMfaSecret - Boolean
clearLocation - Boolean
clearLogin - Boolean
companyID - ID
hashedMfaSecret - String
locationID - ID
loginFrozen - Boolean
mfaEnabled - Boolean
partnerType - PartnerAccountPartnerType
privileged - Boolean
removeContactIDs - [ID!]
removeLoginIDs - [ID!]
updatedAt - Time
Example
{
  "accountEmail": "xyz789",
  "accountPassword": "abc123",
  "accountTier": "BRONZE",
  "accountVerified": true,
  "addContactIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addLoginIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "clearCompany": true,
  "clearContact": true,
  "clearHashedMfaSecret": false,
  "clearLocation": true,
  "clearLogin": true,
  "companyID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "hashedMfaSecret": "xyz789",
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "loginFrozen": false,
  "mfaEnabled": false,
  "partnerType": "APP_VENDOR",
  "privileged": true,
  "removeContactIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeLoginIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdatePartnerCompanyInput

Description

UpdatePartnerCompanyInput is used for update PartnerCompany object. Input was generated by ent.

Fields
Input Field Description
appendMetaBusinessFocus - [String!]
appendMetaBusinessHosting - [String!]
appendMetaBusinessInitialCustomerList - [String!]
appendMetaBusinessInitialCustomerSegment - [String!]
appendMetaBusinessModel - [String!]
businessOpsCount - Int
clearBusinessOpsCount - Boolean
clearCompanyDescription - Boolean
clearCompanyLogoURL - Boolean
clearEngineeringCount - Boolean
clearLocation - Boolean
clearMetaBusinessHosting - Boolean
clearMetaBusinessInitialCustomerList - Boolean
clearMetaBusinessInitialCustomerQuantity - Boolean
clearMetaBusinessInitialCustomerSegment - Boolean
clearMetaBusinessYoyGrowth - Boolean
clearMetaCompanyObjective - Boolean
clearMetaCoreBusiness - Boolean
clearMetaCustomerRevenue - Boolean
clearMetaCustomerValue - Boolean
clearMetaFoundingYear - Boolean
clearMetaMarketPotential - Boolean
clearMetaPartnershipBenefits - Boolean
clearPartner - Boolean
clearRegistrationNumber - Boolean
clearSupportEmail - Boolean
clearTechnicalConsultantsCount - Boolean
clearZipCode - Boolean
companyDescription - String
companyLogoURL - String
companyName - String
companyPhone - String
engineeringCount - Int
locationID - ID
metaBusinessFocus - [String!]
metaBusinessHosting - [String!]
metaBusinessInitialCustomerList - [String!]
metaBusinessInitialCustomerQuantity - Int
metaBusinessInitialCustomerSegment - [String!]
metaBusinessModel - [String!]
metaBusinessYoyGrowth - Float Year over year growth rate as a percentage
metaCompanyObjective - String
metaCoreBusiness - String
metaCustomerRevenue - Float
metaCustomerValue - String
metaFoundingYear - String
metaMarketPotential - String Growth opportunities seen with Tawi Health
metaPartnershipBenefits - String
partnerID - ID
registrationNumber - String
street - String
supportEmail - String
technicalConsultantsCount - Int
updatedAt - Time
verifiedBusiness - Boolean
website - String
zipCode - String
Example
{
  "appendMetaBusinessFocus": ["abc123"],
  "appendMetaBusinessHosting": ["xyz789"],
  "appendMetaBusinessInitialCustomerList": [
    "abc123"
  ],
  "appendMetaBusinessInitialCustomerSegment": [
    "abc123"
  ],
  "appendMetaBusinessModel": ["abc123"],
  "businessOpsCount": 987,
  "clearBusinessOpsCount": false,
  "clearCompanyDescription": false,
  "clearCompanyLogoURL": false,
  "clearEngineeringCount": true,
  "clearLocation": true,
  "clearMetaBusinessHosting": true,
  "clearMetaBusinessInitialCustomerList": true,
  "clearMetaBusinessInitialCustomerQuantity": false,
  "clearMetaBusinessInitialCustomerSegment": true,
  "clearMetaBusinessYoyGrowth": false,
  "clearMetaCompanyObjective": false,
  "clearMetaCoreBusiness": false,
  "clearMetaCustomerRevenue": true,
  "clearMetaCustomerValue": true,
  "clearMetaFoundingYear": true,
  "clearMetaMarketPotential": true,
  "clearMetaPartnershipBenefits": true,
  "clearPartner": true,
  "clearRegistrationNumber": true,
  "clearSupportEmail": false,
  "clearTechnicalConsultantsCount": true,
  "clearZipCode": false,
  "companyDescription": "abc123",
  "companyLogoURL": "abc123",
  "companyName": "abc123",
  "companyPhone": "xyz789",
  "engineeringCount": 987,
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "metaBusinessFocus": ["xyz789"],
  "metaBusinessHosting": ["xyz789"],
  "metaBusinessInitialCustomerList": [
    "xyz789"
  ],
  "metaBusinessInitialCustomerQuantity": 987,
  "metaBusinessInitialCustomerSegment": [
    "abc123"
  ],
  "metaBusinessModel": ["xyz789"],
  "metaBusinessYoyGrowth": 987.65,
  "metaCompanyObjective": "abc123",
  "metaCoreBusiness": "xyz789",
  "metaCustomerRevenue": 123.45,
  "metaCustomerValue": "abc123",
  "metaFoundingYear": "xyz789",
  "metaMarketPotential": "xyz789",
  "metaPartnershipBenefits": "xyz789",
  "partnerID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "registrationNumber": "xyz789",
  "street": "abc123",
  "supportEmail": "abc123",
  "technicalConsultantsCount": 123,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "verifiedBusiness": true,
  "website": "abc123",
  "zipCode": "abc123"
}

UpdatePartnerContactPersonInput

Description

UpdatePartnerContactPersonInput is used for update PartnerContactPerson object. Input was generated by ent.

Fields
Input Field Description
appendMetaContactCertification - [String!]
clearLocation - Boolean
clearMetaContactCertification - Boolean
clearPartner - Boolean
clearPhone - Boolean
contactType - PartnerContactPersonContactType
email - String
firstName - String
lastName - String
locationID - ID
metaContactCertification - [String!]
partnerID - ID
phone - String
title - String
updatedAt - Time
Example
{
  "appendMetaContactCertification": [
    "abc123"
  ],
  "clearLocation": false,
  "clearMetaContactCertification": false,
  "clearPartner": false,
  "clearPhone": true,
  "contactType": "BUYER_ACCOUNT_CONTACT",
  "email": "abc123",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "locationID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "metaContactCertification": ["xyz789"],
  "partnerID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "phone": "xyz789",
  "title": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdatePasswordInfo

Fields
Input Field Description
accountId - ID!
newPassword - String!
Example
{
  "accountId": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "newPassword": "abc123"
}

UpdatePasswordInput

Fields
Input Field Description
newPassword - String!
oldPassword - String!
Example
{
  "newPassword": "xyz789",
  "oldPassword": "xyz789"
}

UpdatePatientInput

Description

UpdatePatientInput is used for update Patient object. Input was generated by ent.

Fields
Input Field Description
accountState - PatientAccountState
addAllergyIDs - [ID!]
addAppointmentIDs - [ID!]
addChronicIllnessIDs - [ID!]
addDependantIDs - [ID!]
addDiagnosisIDs - [ID!]
addEmergencyContactIDs - [ID!]
addIllnessIDs - [ID!]
addImmunisationIDs - [ID!]
addJournalIDs - [ID!]
addKinIDs - [ID!]
addLabResultIDs - [ID!]
addPregnancyIDs - [ID!]
addProcedureIDs - [ID!]
addRoutineIDs - [ID!]
addSocialHistoryIDs - [ID!]
addTreatmentIDs - [ID!]
addVitalSignIDs - [ID!]
adminDivisionID - UUID
authProvider - PatientAuthProvider
bloodType - PatientBloodType
clearAllergies - Boolean
clearAppointments - Boolean
clearBloodType - Boolean
clearChronicIllnesses - Boolean
clearDependants - Boolean
clearDiagnoses - Boolean
clearEmailAddress - Boolean
clearEmergencyContacts - Boolean
clearEthnicity - Boolean
clearGender - Boolean
clearIdentityNumber - Boolean
clearIllnesses - Boolean
clearImmunisations - Boolean
clearJournal - Boolean
clearKins - Boolean
clearLabResults - Boolean
clearOtpEmail - Boolean
clearOtpPhone - Boolean
clearPassword - Boolean
clearPhoneNumber - Boolean
clearPhotoURL - Boolean
clearPregnancy - Boolean
clearProcedures - Boolean
clearRoutines - Boolean
clearSecretWord - Boolean
clearSocialHistory - Boolean
clearTreatments - Boolean
clearUssdPin - Boolean
clearVitalSigns - Boolean
clearWalletID - Boolean
clearWeight - Boolean
clearYearOfBirth - Boolean
emailAddress - String
ethnicity - String
firstName - String
gender - PatientGender
identityNumber - String
languagePreference - String
lastName - String
mfaOption - PatientMfaOption
otpEmail - String
otpPhone - String
password - String
passwordSet - Boolean
passwordState - PatientPasswordState
phoneNumber - String
photoURL - String
removeAllergyIDs - [ID!]
removeAppointmentIDs - [ID!]
removeChronicIllnessIDs - [ID!]
removeDependantIDs - [ID!]
removeDiagnosisIDs - [ID!]
removeEmergencyContactIDs - [ID!]
removeIllnessIDs - [ID!]
removeImmunisationIDs - [ID!]
removeJournalIDs - [ID!]
removeKinIDs - [ID!]
removeLabResultIDs - [ID!]
removePregnancyIDs - [ID!]
removeProcedureIDs - [ID!]
removeRoutineIDs - [ID!]
removeSocialHistoryIDs - [ID!]
removeTreatmentIDs - [ID!]
removeVitalSignIDs - [ID!]
secretWord - String
secretWordSent - Boolean
updatedAt - Time
ussdEnabled - Boolean
ussdPin - String
walletID - UUID
weight - Int
yearOfBirth - Int
Example
{
  "accountState": "ACTIVE",
  "addAllergyIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addAppointmentIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addChronicIllnessIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addDependantIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addDiagnosisIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addEmergencyContactIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addIllnessIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addImmunisationIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addJournalIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addKinIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addLabResultIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addPregnancyIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addProcedureIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addRoutineIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addSocialHistoryIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addTreatmentIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addVitalSignIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "adminDivisionID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "authProvider": "GOOGLE",
  "bloodType": "ABNEG",
  "clearAllergies": true,
  "clearAppointments": true,
  "clearBloodType": true,
  "clearChronicIllnesses": true,
  "clearDependants": true,
  "clearDiagnoses": false,
  "clearEmailAddress": false,
  "clearEmergencyContacts": false,
  "clearEthnicity": false,
  "clearGender": true,
  "clearIdentityNumber": false,
  "clearIllnesses": false,
  "clearImmunisations": false,
  "clearJournal": false,
  "clearKins": false,
  "clearLabResults": true,
  "clearOtpEmail": false,
  "clearOtpPhone": false,
  "clearPassword": true,
  "clearPhoneNumber": false,
  "clearPhotoURL": true,
  "clearPregnancy": false,
  "clearProcedures": false,
  "clearRoutines": false,
  "clearSecretWord": true,
  "clearSocialHistory": true,
  "clearTreatments": false,
  "clearUssdPin": false,
  "clearVitalSigns": false,
  "clearWalletID": true,
  "clearWeight": true,
  "clearYearOfBirth": true,
  "emailAddress": "xyz789",
  "ethnicity": "abc123",
  "firstName": "abc123",
  "gender": "FEMALE",
  "identityNumber": "abc123",
  "languagePreference": "abc123",
  "lastName": "abc123",
  "mfaOption": "EMAIL",
  "otpEmail": "abc123",
  "otpPhone": "abc123",
  "password": "xyz789",
  "passwordSet": true,
  "passwordState": "HEALTHY",
  "phoneNumber": "xyz789",
  "photoURL": "xyz789",
  "removeAllergyIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeAppointmentIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeChronicIllnessIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeDependantIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeDiagnosisIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeEmergencyContactIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeIllnessIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeImmunisationIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeJournalIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeKinIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeLabResultIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removePregnancyIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeProcedureIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeRoutineIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeSocialHistoryIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeTreatmentIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeVitalSignIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "secretWord": "abc123",
  "secretWordSent": false,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "ussdEnabled": false,
  "ussdPin": "abc123",
  "walletID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5",
  "weight": 987,
  "yearOfBirth": 123
}

UpdatePaymentConfigurationInput

Description

UpdatePaymentConfigurationInput is used for update PaymentConfiguration object. Input was generated by ent.

Fields
Input Field Description
acceptOnPay - Boolean If this is set to true, the slot request will be automatically be accepted if a user pays
amount - Float
calendarID - ID
chargePerHead - Boolean If a user add more participants to a call they will be charged as well
clearCalendar - Boolean
clearTimeslot - Boolean
currency - PaymentConfigurationCurrency
isRecurrent - Boolean If is recurrent, then can not be ONE_TIME or PER_SCHEDULE
period - PaymentConfigurationPeriod
timeslotID - ID
updatedAt - Time
Example
{
  "acceptOnPay": true,
  "amount": 987.65,
  "calendarID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "chargePerHead": true,
  "clearCalendar": true,
  "clearTimeslot": true,
  "currency": "KES",
  "isRecurrent": true,
  "period": "MONTHLY",
  "timeslotID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdatePlanInput

Description

UpdatePlanInput is used for update Plan object. Input was generated by ent.

Fields
Input Field Description
addFeatureIDs - [ID!]
additionalSeatPrice - Float This is extra cost per additional seat should the user exceed minimum billing head
billingCycle - PlanBillingCycle
billingHead - PlanBillingHead Per User or Bulk or Hybrid. Use Bundle if targeting say, Enterprise.If Hybrid minimum billing head must be specified.
clearAdditionalSeatPrice - Boolean
clearDescription - Boolean
clearFeatures - Boolean
clearMinimunBillingHead - Boolean
description - String
minimunBillingHead - Int This is also called the minimum seat count.
name - String
price - Float
priceCurrency - String
productID - ID
removeFeatureIDs - [ID!]
state - PlanState EOL plans do not support new licenses
updatedAt - Time
Example
{
  "addFeatureIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "additionalSeatPrice": 123.45,
  "billingCycle": "ANNUAL",
  "billingHead": "BUNDLE",
  "clearAdditionalSeatPrice": false,
  "clearDescription": true,
  "clearFeatures": true,
  "clearMinimunBillingHead": false,
  "description": "abc123",
  "minimunBillingHead": 987,
  "name": "abc123",
  "price": 987.65,
  "priceCurrency": "xyz789",
  "productID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "removeFeatureIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "state": "ACTIVE",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateProductInput

Description

UpdateProductInput is used for update Product object. Input was generated by ent.

Fields
Input Field Description
addAvailabilityIDs - [ID!]
addBillingPlanIDs - [ID!]
addFeatureIDs - [ID!]
appendPlans - [String!]
clearAvailability - Boolean
clearBillingPlans - Boolean
clearDescription - Boolean
clearFeatures - Boolean
clearKey - Boolean
clearMinUserCount - Boolean
clearPlans - Boolean
clearProductCategory - Boolean
clearProductKey - Boolean
clearTermsURL - Boolean
description - String
hasUserCountThreshold - Boolean
key - String
licenseRequiresCredentials - Boolean
minUserCount - Int
name - String
plans - [String!]
productCategory - ProductProductCategory
productKey - ProductProductKey
removeAvailabilityIDs - [ID!]
removeBillingPlanIDs - [ID!]
removeFeatureIDs - [ID!]
requiresLicenseActivationKey - Boolean
state - ProductState Internal - can not be shared with public, Unreleased - partners can start testing, Beta - Pulic testing, Live - rolled out, Decomissioned - pull off the shelf
supportMultipleInstances - Boolean
termsURL - String
updatedAt - Time
Example
{
  "addAvailabilityIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addBillingPlanIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addFeatureIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "appendPlans": ["xyz789"],
  "clearAvailability": true,
  "clearBillingPlans": false,
  "clearDescription": true,
  "clearFeatures": false,
  "clearKey": true,
  "clearMinUserCount": true,
  "clearPlans": false,
  "clearProductCategory": false,
  "clearProductKey": false,
  "clearTermsURL": false,
  "description": "xyz789",
  "hasUserCountThreshold": false,
  "key": "abc123",
  "licenseRequiresCredentials": true,
  "minUserCount": 987,
  "name": "abc123",
  "plans": ["abc123"],
  "productCategory": "COMMUNICATIONS",
  "productKey": "TAWI_CALL_CENTER",
  "removeAvailabilityIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeBillingPlanIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeFeatureIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "requiresLicenseActivationKey": false,
  "state": "BETA",
  "supportMultipleInstances": false,
  "termsURL": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UpdateProjectInput

Description

UpdateProjectInput is used for update Project object. Input was generated by ent.

Fields
Input Field Description
addApplicationIDs - [ID!]
addExtensionIDs - [ID!]
clearApplications - Boolean
clearExtensions - Boolean
clearProjectDescription - Boolean
clearPublisherKey - Boolean
projectDescription - String
projectEnabled - Boolean
projectEnvironment - ProjectProjectEnvironment
projectName - String
publisherKey - String
removeApplicationIDs - [ID!]
removeExtensionIDs - [ID!]
updatedAt - Time
vendorAccountID - UUID
Example
{
  "addApplicationIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "addExtensionIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "clearApplications": false,
  "clearExtensions": true,
  "clearProjectDescription": false,
  "clearPublisherKey": false,
  "projectDescription": "xyz789",
  "projectEnabled": false,
  "projectEnvironment": "DEVELOPMENT",
  "projectName": "abc123",
  "publisherKey": "abc123",
  "removeApplicationIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "removeExtensionIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "vendorAccountID": "3eea94fc-d6dd-457a-8d52-0e5c7d1a0ea5"
}

UpdateScheduleData

Fields
Input Field Description
Agenda - String
AllowGuests - Boolean
End - Time
FileSharingPermissions - ScheduleFileSharingPermissions
MaxParticipants - Int
Mode - ScheduleMode
Name - String
Permissions - [RoomPermission!]
RemoveAllGroups - Boolean
RemoveAllParticipants - Boolean
RemoveGroupsWithIds - [ID]
RemoveParticipantWithIds - [ID]
Repeats - Boolean
Start - Time
Status - ScheduleStatus
TimeZone - String
Type - ScheduleType
Example
{
  "Agenda": "xyz789",
  "AllowGuests": false,
  "End": "2016-10-07T01:08:03.420Z",
  "FileSharingPermissions": "ADMIN",
  "MaxParticipants": 123,
  "Mode": "INSTANT",
  "Name": "xyz789",
  "Permissions": ["ALL"],
  "RemoveAllGroups": false,
  "RemoveAllParticipants": true,
  "RemoveGroupsWithIds": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "RemoveParticipantWithIds": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "Repeats": false,
  "Start": "2016-10-07T01:08:03.420Z",
  "Status": "ACTIVE",
  "TimeZone": "abc123",
  "Type": "LIVESTREAM"
}

UpdateUserInput

Description

UpdateUserInput is used for update User object. Input was generated by ent.

Fields
Input Field Description
accountState - UserAccountState
addCalendarIDs - [ID!]
clearCalendars - Boolean
clearEmailAddress - Boolean
clearFirstName - Boolean
clearHashedMfaSecret - Boolean
clearLastName - Boolean
clearPassword - Boolean
clearPhoneNumber - Boolean
clearPreferredTimezone - Boolean
clearProfileURL - Boolean
emailAddress - String
firstName - String
hashedMfaSecret - String
lastName - String
loginFrozen - Boolean
mfaEnabled - Boolean
password - String
phoneNumber - String
preferredTimezone - String
profileURL - String
removeCalendarIDs - [ID!]
updatedAt - Time
username - String
Example
{
  "accountState": "ACTIVE",
  "addCalendarIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "clearCalendars": true,
  "clearEmailAddress": true,
  "clearFirstName": false,
  "clearHashedMfaSecret": false,
  "clearLastName": true,
  "clearPassword": true,
  "clearPhoneNumber": true,
  "clearPreferredTimezone": true,
  "clearProfileURL": true,
  "emailAddress": "xyz789",
  "firstName": "abc123",
  "hashedMfaSecret": "abc123",
  "lastName": "abc123",
  "loginFrozen": false,
  "mfaEnabled": true,
  "password": "abc123",
  "phoneNumber": "abc123",
  "preferredTimezone": "xyz789",
  "profileURL": "xyz789",
  "removeCalendarIDs": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "username": "abc123"
}

Upload

Example
Upload

User

Fields
Field Name Description
accountState - UserAccountState!
calendars - [Calendar!]
createdAt - Time!
eid - String!
emailAddress - String
firstName - String
id - ID!
lastName - String
loginFrozen - Boolean!
mfaEnabled - Boolean!
phoneNumber - String
preferredTimezone - String
profileURL - String
updatedAt - Time!
username - String!
Example
{
  "accountState": "ACTIVE",
  "calendars": [Calendar],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "abc123",
  "emailAddress": "abc123",
  "firstName": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "lastName": "abc123",
  "loginFrozen": false,
  "mfaEnabled": true,
  "phoneNumber": "xyz789",
  "preferredTimezone": "abc123",
  "profileURL": "xyz789",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "username": "abc123"
}

UserAccountState

Description

UserAccountState is enum for the field account_state

Values
Enum Value Description

ACTIVE

COMPROMISED

NEED_PASSWORD

SUNSET

SUSPENDED

Example
"ACTIVE"

UserConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [UserEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [UserEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

UserEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - User The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": User
}

UserOrder

Description

Ordering options for User connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - UserOrderField! The field by which to order Users.
Example
{"direction": "ASC", "field": "CREATED_AT"}

UserOrderField

Description

Properties by which User connections can be ordered.

Values
Enum Value Description

CREATED_AT

USER_ACCOUNT_STATE

Example
"CREATED_AT"

UserRole

Values
Enum Value Description

ADMIN

DEPENDANT

PATIENT

PRACTITIONER

SUPERADMIN

Example
"ADMIN"

UserWallet

Fields
Field Name Description
balance - Int!
createdAt - Time!
eid - String!
facility - [HealthFacility!]!
id - ID!
updatedAt - Time!
Example
{
  "balance": 123,
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "facility": [HealthFacility],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

UserWalletConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [UserWalletEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [UserWalletEdge],
  "pageInfo": PageInfo,
  "totalCount": 987
}

UserWalletEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - UserWallet The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": UserWallet
}

UserWalletOrder

Description

Ordering options for UserWallet connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - UserWalletOrderField! The field by which to order UserWallets.
Example
{"direction": "ASC", "field": "CREATED_AT"}

UserWalletOrderField

Description

Properties by which UserWallet connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

UserWalletWhereInput

Description

UserWalletWhereInput is used for filtering UserWallet objects. Input was generated by ent.

Fields
Input Field Description
and - [UserWalletWhereInput!]
balance - Int balance field predicates
balanceGT - Int
balanceGTE - Int
balanceIn - [Int!]
balanceLT - Int
balanceLTE - Int
balanceNEQ - Int
balanceNotIn - [Int!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasFacility - Boolean facility edge predicates
hasFacilityWith - [HealthFacilityWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - UserWalletWhereInput
or - [UserWalletWhereInput!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [UserWalletWhereInput],
  "balance": 123,
  "balanceGT": 123,
  "balanceGTE": 123,
  "balanceIn": [123],
  "balanceLT": 987,
  "balanceLTE": 123,
  "balanceNEQ": 123,
  "balanceNotIn": [987],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "xyz789",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "xyz789",
  "eidNotIn": ["abc123"],
  "hasFacility": false,
  "hasFacilityWith": [HealthFacilityWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": UserWalletWhereInput,
  "or": [UserWalletWhereInput],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

UserWhereInput

Description

UserWhereInput is used for filtering User objects. Input was generated by ent.

Fields
Input Field Description
accountState - UserAccountState account_state field predicates
accountStateIn - [UserAccountState!]
accountStateNEQ - UserAccountState
accountStateNotIn - [UserAccountState!]
and - [UserWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
emailAddress - String email_address field predicates
emailAddressContains - String
emailAddressContainsFold - String
emailAddressEqualFold - String
emailAddressGT - String
emailAddressGTE - String
emailAddressHasPrefix - String
emailAddressHasSuffix - String
emailAddressIn - [String!]
emailAddressIsNil - Boolean
emailAddressLT - String
emailAddressLTE - String
emailAddressNEQ - String
emailAddressNotIn - [String!]
emailAddressNotNil - Boolean
firstName - String first_name field predicates
firstNameContains - String
firstNameContainsFold - String
firstNameEqualFold - String
firstNameGT - String
firstNameGTE - String
firstNameHasPrefix - String
firstNameHasSuffix - String
firstNameIn - [String!]
firstNameIsNil - Boolean
firstNameLT - String
firstNameLTE - String
firstNameNEQ - String
firstNameNotIn - [String!]
firstNameNotNil - Boolean
hasCalendars - Boolean calendars edge predicates
hasCalendarsWith - [CalendarWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
lastName - String last_name field predicates
lastNameContains - String
lastNameContainsFold - String
lastNameEqualFold - String
lastNameGT - String
lastNameGTE - String
lastNameHasPrefix - String
lastNameHasSuffix - String
lastNameIn - [String!]
lastNameIsNil - Boolean
lastNameLT - String
lastNameLTE - String
lastNameNEQ - String
lastNameNotIn - [String!]
lastNameNotNil - Boolean
loginFrozen - Boolean login_frozen field predicates
loginFrozenNEQ - Boolean
mfaEnabled - Boolean mfa_enabled field predicates
mfaEnabledNEQ - Boolean
not - UserWhereInput
or - [UserWhereInput!]
phoneNumber - String phone_number field predicates
phoneNumberContains - String
phoneNumberContainsFold - String
phoneNumberEqualFold - String
phoneNumberGT - String
phoneNumberGTE - String
phoneNumberHasPrefix - String
phoneNumberHasSuffix - String
phoneNumberIn - [String!]
phoneNumberIsNil - Boolean
phoneNumberLT - String
phoneNumberLTE - String
phoneNumberNEQ - String
phoneNumberNotIn - [String!]
phoneNumberNotNil - Boolean
preferredTimezone - String preferred_timezone field predicates
preferredTimezoneContains - String
preferredTimezoneContainsFold - String
preferredTimezoneEqualFold - String
preferredTimezoneGT - String
preferredTimezoneGTE - String
preferredTimezoneHasPrefix - String
preferredTimezoneHasSuffix - String
preferredTimezoneIn - [String!]
preferredTimezoneIsNil - Boolean
preferredTimezoneLT - String
preferredTimezoneLTE - String
preferredTimezoneNEQ - String
preferredTimezoneNotIn - [String!]
preferredTimezoneNotNil - Boolean
profileURL - String profile_url field predicates
profileURLContains - String
profileURLContainsFold - String
profileURLEqualFold - String
profileURLGT - String
profileURLGTE - String
profileURLHasPrefix - String
profileURLHasSuffix - String
profileURLIn - [String!]
profileURLIsNil - Boolean
profileURLLT - String
profileURLLTE - String
profileURLNEQ - String
profileURLNotIn - [String!]
profileURLNotNil - Boolean
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
username - String username field predicates
usernameContains - String
usernameContainsFold - String
usernameEqualFold - String
usernameGT - String
usernameGTE - String
usernameHasPrefix - String
usernameHasSuffix - String
usernameIn - [String!]
usernameLT - String
usernameLTE - String
usernameNEQ - String
usernameNotIn - [String!]
Example
{
  "accountState": "ACTIVE",
  "accountStateIn": ["ACTIVE"],
  "accountStateNEQ": "ACTIVE",
  "accountStateNotIn": ["ACTIVE"],
  "and": [UserWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "xyz789",
  "eidContains": "xyz789",
  "eidContainsFold": "abc123",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "xyz789",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "xyz789",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "abc123",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "emailAddress": "abc123",
  "emailAddressContains": "xyz789",
  "emailAddressContainsFold": "xyz789",
  "emailAddressEqualFold": "abc123",
  "emailAddressGT": "abc123",
  "emailAddressGTE": "xyz789",
  "emailAddressHasPrefix": "xyz789",
  "emailAddressHasSuffix": "abc123",
  "emailAddressIn": ["xyz789"],
  "emailAddressIsNil": false,
  "emailAddressLT": "xyz789",
  "emailAddressLTE": "abc123",
  "emailAddressNEQ": "abc123",
  "emailAddressNotIn": ["xyz789"],
  "emailAddressNotNil": false,
  "firstName": "abc123",
  "firstNameContains": "xyz789",
  "firstNameContainsFold": "xyz789",
  "firstNameEqualFold": "xyz789",
  "firstNameGT": "abc123",
  "firstNameGTE": "xyz789",
  "firstNameHasPrefix": "abc123",
  "firstNameHasSuffix": "abc123",
  "firstNameIn": ["abc123"],
  "firstNameIsNil": true,
  "firstNameLT": "abc123",
  "firstNameLTE": "xyz789",
  "firstNameNEQ": "abc123",
  "firstNameNotIn": ["abc123"],
  "firstNameNotNil": false,
  "hasCalendars": true,
  "hasCalendarsWith": [CalendarWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "lastName": "xyz789",
  "lastNameContains": "xyz789",
  "lastNameContainsFold": "xyz789",
  "lastNameEqualFold": "xyz789",
  "lastNameGT": "xyz789",
  "lastNameGTE": "xyz789",
  "lastNameHasPrefix": "abc123",
  "lastNameHasSuffix": "abc123",
  "lastNameIn": ["abc123"],
  "lastNameIsNil": true,
  "lastNameLT": "xyz789",
  "lastNameLTE": "abc123",
  "lastNameNEQ": "abc123",
  "lastNameNotIn": ["xyz789"],
  "lastNameNotNil": false,
  "loginFrozen": false,
  "loginFrozenNEQ": false,
  "mfaEnabled": true,
  "mfaEnabledNEQ": false,
  "not": UserWhereInput,
  "or": [UserWhereInput],
  "phoneNumber": "xyz789",
  "phoneNumberContains": "xyz789",
  "phoneNumberContainsFold": "xyz789",
  "phoneNumberEqualFold": "abc123",
  "phoneNumberGT": "abc123",
  "phoneNumberGTE": "abc123",
  "phoneNumberHasPrefix": "xyz789",
  "phoneNumberHasSuffix": "abc123",
  "phoneNumberIn": ["xyz789"],
  "phoneNumberIsNil": true,
  "phoneNumberLT": "xyz789",
  "phoneNumberLTE": "xyz789",
  "phoneNumberNEQ": "abc123",
  "phoneNumberNotIn": ["xyz789"],
  "phoneNumberNotNil": false,
  "preferredTimezone": "abc123",
  "preferredTimezoneContains": "abc123",
  "preferredTimezoneContainsFold": "xyz789",
  "preferredTimezoneEqualFold": "xyz789",
  "preferredTimezoneGT": "abc123",
  "preferredTimezoneGTE": "abc123",
  "preferredTimezoneHasPrefix": "xyz789",
  "preferredTimezoneHasSuffix": "abc123",
  "preferredTimezoneIn": ["xyz789"],
  "preferredTimezoneIsNil": false,
  "preferredTimezoneLT": "abc123",
  "preferredTimezoneLTE": "abc123",
  "preferredTimezoneNEQ": "xyz789",
  "preferredTimezoneNotIn": ["xyz789"],
  "preferredTimezoneNotNil": true,
  "profileURL": "abc123",
  "profileURLContains": "abc123",
  "profileURLContainsFold": "abc123",
  "profileURLEqualFold": "xyz789",
  "profileURLGT": "xyz789",
  "profileURLGTE": "abc123",
  "profileURLHasPrefix": "abc123",
  "profileURLHasSuffix": "abc123",
  "profileURLIn": ["abc123"],
  "profileURLIsNil": true,
  "profileURLLT": "xyz789",
  "profileURLLTE": "abc123",
  "profileURLNEQ": "xyz789",
  "profileURLNotIn": ["xyz789"],
  "profileURLNotNil": true,
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "username": "xyz789",
  "usernameContains": "abc123",
  "usernameContainsFold": "xyz789",
  "usernameEqualFold": "abc123",
  "usernameGT": "xyz789",
  "usernameGTE": "abc123",
  "usernameHasPrefix": "abc123",
  "usernameHasSuffix": "xyz789",
  "usernameIn": ["xyz789"],
  "usernameLT": "xyz789",
  "usernameLTE": "abc123",
  "usernameNEQ": "abc123",
  "usernameNotIn": ["xyz789"]
}

VCal

Fields
Field Name Description
calScale - VCalCalScale!
calURL - String! This is the meet url itself without the join codes
createdAt - Time!
description - String This is the schedule agenda
eid - String!
id - ID!
organizerEmail - String!
organizerName - String!
participants - [MeetingParticipant!]
productID - String! This always be the same value
rRule - String
schedule - Schedule!
summary - String! This is actually the title of the meeting
tenant - Tenant!
tenantID - ID!
uID - String! This always be the same value
updatedAt - Time!
Example
{
  "calScale": "GREGORIAN",
  "calURL": "abc123",
  "createdAt": "2016-10-07T01:08:03.420Z",
  "description": "abc123",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "organizerEmail": "xyz789",
  "organizerName": "xyz789",
  "participants": [MeetingParticipant],
  "productID": "xyz789",
  "rRule": "xyz789",
  "schedule": Schedule,
  "summary": "abc123",
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "uID": "abc123",
  "updatedAt": "2016-10-07T01:08:03.420Z"
}

VCalCalScale

Description

VCalCalScale is enum for the field cal_scale

Values
Enum Value Description

GREGORIAN

Example
"GREGORIAN"

VCalConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [VCalEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [VCalEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

VCalEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - VCal The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": VCal
}

VCalOrder

Description

Ordering options for VCal connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - VCalOrderField! The field by which to order VCals.
Example
{"direction": "ASC", "field": "CREATED_AT"}

VCalOrderField

Description

Properties by which VCal connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

VCalWhereInput

Description

VCalWhereInput is used for filtering VCal objects. Input was generated by ent.

Fields
Input Field Description
and - [VCalWhereInput!]
calScale - VCalCalScale cal_scale field predicates
calScaleIn - [VCalCalScale!]
calScaleNEQ - VCalCalScale
calScaleNotIn - [VCalCalScale!]
calURL - String cal_url field predicates
calURLContains - String
calURLContainsFold - String
calURLEqualFold - String
calURLGT - String
calURLGTE - String
calURLHasPrefix - String
calURLHasSuffix - String
calURLIn - [String!]
calURLLT - String
calURLLTE - String
calURLNEQ - String
calURLNotIn - [String!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
description - String description field predicates
descriptionContains - String
descriptionContainsFold - String
descriptionEqualFold - String
descriptionGT - String
descriptionGTE - String
descriptionHasPrefix - String
descriptionHasSuffix - String
descriptionIn - [String!]
descriptionIsNil - Boolean
descriptionLT - String
descriptionLTE - String
descriptionNEQ - String
descriptionNotIn - [String!]
descriptionNotNil - Boolean
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasParticipants - Boolean participants edge predicates
hasParticipantsWith - [MeetingParticipantWhereInput!]
hasSchedule - Boolean schedule edge predicates
hasScheduleWith - [ScheduleWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - VCalWhereInput
or - [VCalWhereInput!]
organizerEmail - String organizer_email field predicates
organizerEmailContains - String
organizerEmailContainsFold - String
organizerEmailEqualFold - String
organizerEmailGT - String
organizerEmailGTE - String
organizerEmailHasPrefix - String
organizerEmailHasSuffix - String
organizerEmailIn - [String!]
organizerEmailLT - String
organizerEmailLTE - String
organizerEmailNEQ - String
organizerEmailNotIn - [String!]
organizerName - String organizer_name field predicates
organizerNameContains - String
organizerNameContainsFold - String
organizerNameEqualFold - String
organizerNameGT - String
organizerNameGTE - String
organizerNameHasPrefix - String
organizerNameHasSuffix - String
organizerNameIn - [String!]
organizerNameLT - String
organizerNameLTE - String
organizerNameNEQ - String
organizerNameNotIn - [String!]
productID - String product_id field predicates
productIDContains - String
productIDContainsFold - String
productIDEqualFold - String
productIDGT - String
productIDGTE - String
productIDHasPrefix - String
productIDHasSuffix - String
productIDIn - [String!]
productIDLT - String
productIDLTE - String
productIDNEQ - String
productIDNotIn - [String!]
rRule - String r_rule field predicates
rRuleContains - String
rRuleContainsFold - String
rRuleEqualFold - String
rRuleGT - String
rRuleGTE - String
rRuleHasPrefix - String
rRuleHasSuffix - String
rRuleIn - [String!]
rRuleIsNil - Boolean
rRuleLT - String
rRuleLTE - String
rRuleNEQ - String
rRuleNotIn - [String!]
rRuleNotNil - Boolean
summary - String summary field predicates
summaryContains - String
summaryContainsFold - String
summaryEqualFold - String
summaryGT - String
summaryGTE - String
summaryHasPrefix - String
summaryHasSuffix - String
summaryIn - [String!]
summaryLT - String
summaryLTE - String
summaryNEQ - String
summaryNotIn - [String!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
uID - String u_id field predicates
uIDContains - String
uIDContainsFold - String
uIDEqualFold - String
uIDGT - String
uIDGTE - String
uIDHasPrefix - String
uIDHasSuffix - String
uIDIn - [String!]
uIDLT - String
uIDLTE - String
uIDNEQ - String
uIDNotIn - [String!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [VCalWhereInput],
  "calScale": "GREGORIAN",
  "calScaleIn": ["GREGORIAN"],
  "calScaleNEQ": "GREGORIAN",
  "calScaleNotIn": ["GREGORIAN"],
  "calURL": "abc123",
  "calURLContains": "abc123",
  "calURLContainsFold": "abc123",
  "calURLEqualFold": "xyz789",
  "calURLGT": "xyz789",
  "calURLGTE": "abc123",
  "calURLHasPrefix": "abc123",
  "calURLHasSuffix": "abc123",
  "calURLIn": ["abc123"],
  "calURLLT": "xyz789",
  "calURLLTE": "abc123",
  "calURLNEQ": "abc123",
  "calURLNotIn": ["abc123"],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "description": "abc123",
  "descriptionContains": "abc123",
  "descriptionContainsFold": "xyz789",
  "descriptionEqualFold": "xyz789",
  "descriptionGT": "abc123",
  "descriptionGTE": "xyz789",
  "descriptionHasPrefix": "abc123",
  "descriptionHasSuffix": "abc123",
  "descriptionIn": ["xyz789"],
  "descriptionIsNil": false,
  "descriptionLT": "xyz789",
  "descriptionLTE": "abc123",
  "descriptionNEQ": "xyz789",
  "descriptionNotIn": ["xyz789"],
  "descriptionNotNil": true,
  "eid": "xyz789",
  "eidContains": "abc123",
  "eidContainsFold": "abc123",
  "eidEqualFold": "xyz789",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "abc123",
  "eidHasSuffix": "abc123",
  "eidIn": ["abc123"],
  "eidLT": "abc123",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["abc123"],
  "hasParticipants": false,
  "hasParticipantsWith": [MeetingParticipantWhereInput],
  "hasSchedule": true,
  "hasScheduleWith": [ScheduleWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": VCalWhereInput,
  "or": [VCalWhereInput],
  "organizerEmail": "abc123",
  "organizerEmailContains": "abc123",
  "organizerEmailContainsFold": "xyz789",
  "organizerEmailEqualFold": "abc123",
  "organizerEmailGT": "xyz789",
  "organizerEmailGTE": "abc123",
  "organizerEmailHasPrefix": "abc123",
  "organizerEmailHasSuffix": "abc123",
  "organizerEmailIn": ["xyz789"],
  "organizerEmailLT": "abc123",
  "organizerEmailLTE": "abc123",
  "organizerEmailNEQ": "abc123",
  "organizerEmailNotIn": ["abc123"],
  "organizerName": "xyz789",
  "organizerNameContains": "abc123",
  "organizerNameContainsFold": "xyz789",
  "organizerNameEqualFold": "xyz789",
  "organizerNameGT": "xyz789",
  "organizerNameGTE": "abc123",
  "organizerNameHasPrefix": "abc123",
  "organizerNameHasSuffix": "xyz789",
  "organizerNameIn": ["xyz789"],
  "organizerNameLT": "xyz789",
  "organizerNameLTE": "abc123",
  "organizerNameNEQ": "abc123",
  "organizerNameNotIn": ["abc123"],
  "productID": "xyz789",
  "productIDContains": "xyz789",
  "productIDContainsFold": "abc123",
  "productIDEqualFold": "xyz789",
  "productIDGT": "abc123",
  "productIDGTE": "xyz789",
  "productIDHasPrefix": "xyz789",
  "productIDHasSuffix": "xyz789",
  "productIDIn": ["xyz789"],
  "productIDLT": "xyz789",
  "productIDLTE": "xyz789",
  "productIDNEQ": "xyz789",
  "productIDNotIn": ["xyz789"],
  "rRule": "xyz789",
  "rRuleContains": "xyz789",
  "rRuleContainsFold": "abc123",
  "rRuleEqualFold": "xyz789",
  "rRuleGT": "abc123",
  "rRuleGTE": "abc123",
  "rRuleHasPrefix": "xyz789",
  "rRuleHasSuffix": "abc123",
  "rRuleIn": ["abc123"],
  "rRuleIsNil": false,
  "rRuleLT": "abc123",
  "rRuleLTE": "abc123",
  "rRuleNEQ": "abc123",
  "rRuleNotIn": ["abc123"],
  "rRuleNotNil": true,
  "summary": "abc123",
  "summaryContains": "xyz789",
  "summaryContainsFold": "xyz789",
  "summaryEqualFold": "abc123",
  "summaryGT": "abc123",
  "summaryGTE": "abc123",
  "summaryHasPrefix": "xyz789",
  "summaryHasSuffix": "xyz789",
  "summaryIn": ["xyz789"],
  "summaryLT": "xyz789",
  "summaryLTE": "abc123",
  "summaryNEQ": "xyz789",
  "summaryNotIn": ["xyz789"],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "uID": "xyz789",
  "uIDContains": "xyz789",
  "uIDContainsFold": "abc123",
  "uIDEqualFold": "abc123",
  "uIDGT": "xyz789",
  "uIDGTE": "abc123",
  "uIDHasPrefix": "xyz789",
  "uIDHasSuffix": "abc123",
  "uIDIn": ["abc123"],
  "uIDLT": "xyz789",
  "uIDLTE": "abc123",
  "uIDNEQ": "abc123",
  "uIDNotIn": ["xyz789"],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}

VideoLayer

Fields
Field Name Description
BitTrate - Int!
Height - Int!
Ssrc - Int!
VideoQuality - Int!
Width - Int!
Example
{"BitTrate": 987, "Height": 987, "Ssrc": 987, "VideoQuality": 123, "Width": 123}

VitalSign

Fields
Field Name Description
createdAt - Time!
eid - String!
id - ID!
patient - Patient
tenant - Tenant!
tenantID - ID!
updatedAt - Time!
vitalSignsMetadata - [String!]!
Example
{
  "createdAt": "2016-10-07T01:08:03.420Z",
  "eid": "xyz789",
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "patient": Patient,
  "tenant": Tenant,
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "vitalSignsMetadata": ["abc123"]
}

VitalSignConnection

Description

A connection to a list of items.

Fields
Field Name Description
edges - [VitalSignEdge] A list of edges.
pageInfo - PageInfo! Information to aid in pagination.
totalCount - Int! Identifies the total count of items in the connection.
Example
{
  "edges": [VitalSignEdge],
  "pageInfo": PageInfo,
  "totalCount": 123
}

VitalSignEdge

Description

An edge in a connection.

Fields
Field Name Description
cursor - Cursor! A cursor for use in pagination.
node - VitalSign The item at the end of the edge.
Example
{
  "cursor": "gqFpxBBkuv/TCrJBJapZblgyFzeEoXbX/+y1WeBmKDLR",
  "node": VitalSign
}

VitalSignOrder

Description

Ordering options for VitalSign connections

Fields
Input Field Description
direction - OrderDirection! The ordering direction. Default = ASC
field - VitalSignOrderField! The field by which to order VitalSigns.
Example
{"direction": "ASC", "field": "CREATED_AT"}

VitalSignOrderField

Description

Properties by which VitalSign connections can be ordered.

Values
Enum Value Description

CREATED_AT

Example
"CREATED_AT"

VitalSignWhereInput

Description

VitalSignWhereInput is used for filtering VitalSign objects. Input was generated by ent.

Fields
Input Field Description
and - [VitalSignWhereInput!]
createdAt - Time created_at field predicates
createdAtGT - Time
createdAtGTE - Time
createdAtIn - [Time!]
createdAtLT - Time
createdAtLTE - Time
createdAtNEQ - Time
createdAtNotIn - [Time!]
eid - String eid field predicates
eidContains - String
eidContainsFold - String
eidEqualFold - String
eidGT - String
eidGTE - String
eidHasPrefix - String
eidHasSuffix - String
eidIn - [String!]
eidLT - String
eidLTE - String
eidNEQ - String
eidNotIn - [String!]
hasPatient - Boolean patient edge predicates
hasPatientWith - [PatientWhereInput!]
hasTenant - Boolean tenant edge predicates
hasTenantWith - [TenantWhereInput!]
id - ID id field predicates
idGT - ID
idGTE - ID
idIn - [ID!]
idLT - ID
idLTE - ID
idNEQ - ID
idNotIn - [ID!]
not - VitalSignWhereInput
or - [VitalSignWhereInput!]
tenantID - ID tenant_id field predicates
tenantIDIn - [ID!]
tenantIDNEQ - ID
tenantIDNotIn - [ID!]
updatedAt - Time updated_at field predicates
updatedAtGT - Time
updatedAtGTE - Time
updatedAtIn - [Time!]
updatedAtLT - Time
updatedAtLTE - Time
updatedAtNEQ - Time
updatedAtNotIn - [Time!]
Example
{
  "and": [VitalSignWhereInput],
  "createdAt": "2016-10-07T01:08:03.420Z",
  "createdAtGT": "2016-10-07T01:08:03.420Z",
  "createdAtGTE": "2016-10-07T01:08:03.420Z",
  "createdAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "createdAtLT": "2016-10-07T01:08:03.420Z",
  "createdAtLTE": "2016-10-07T01:08:03.420Z",
  "createdAtNEQ": "2016-10-07T01:08:03.420Z",
  "createdAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "eid": "abc123",
  "eidContains": "abc123",
  "eidContainsFold": "xyz789",
  "eidEqualFold": "abc123",
  "eidGT": "xyz789",
  "eidGTE": "abc123",
  "eidHasPrefix": "xyz789",
  "eidHasSuffix": "abc123",
  "eidIn": ["xyz789"],
  "eidLT": "xyz789",
  "eidLTE": "xyz789",
  "eidNEQ": "abc123",
  "eidNotIn": ["xyz789"],
  "hasPatient": true,
  "hasPatientWith": [PatientWhereInput],
  "hasTenant": true,
  "hasTenantWith": [TenantWhereInput],
  "id": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idGTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "idLT": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idLTE": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "idNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "not": VitalSignWhereInput,
  "or": [VitalSignWhereInput],
  "tenantID": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "tenantIDNEQ": "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3",
  "tenantIDNotIn": [
    "e33a68a9-a17d-4c47-b2a8-ea0c7e94dda3"
  ],
  "updatedAt": "2016-10-07T01:08:03.420Z",
  "updatedAtGT": "2016-10-07T01:08:03.420Z",
  "updatedAtGTE": "2016-10-07T01:08:03.420Z",
  "updatedAtIn": [
    "2016-10-07T01:08:03.420Z"
  ],
  "updatedAtLT": "2016-10-07T01:08:03.420Z",
  "updatedAtLTE": "2016-10-07T01:08:03.420Z",
  "updatedAtNEQ": "2016-10-07T01:08:03.420Z",
  "updatedAtNotIn": [
    "2016-10-07T01:08:03.420Z"
  ]
}