scanmetrix Cockpit GraphQL documentation

GraphQL data model structure of scanmetrix cockpit backend.

API Endpoints
https://graphql.demo-customer.cp.scanmetrix.io
Headers
# Your API token from the dashboard. Must be included in all API calls.
Authorization: Bearer <YOUR_TOKEN_HERE>
Version

23.1.7

Queries

AccountingInvoice

Response

Returns an AccountingInvoice

Arguments
Name Description
id - ID

Example

Query
query AccountingInvoice($id: ID) {
  AccountingInvoice(id: $id) {
    id
    date
    paidAt
    net
    gross
    number
    declined
    status
    notes
    notesAccounting
    serviceProvider {
      ...ServiceProviderFragment
    }
    accountingInvoiceDocument {
      ...AccountingInvoiceDocumentFragment
    }
    subsidiary {
      ...SubsidiaryFragment
    }
    contract {
      ...ContractFragment
    }
    purchaseOrder {
      ...PurchaseOrderFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "AccountingInvoice": {
      "id": "4",
      "date": "2007-12-03T10:15:30Z",
      "paidAt": "2007-12-03T10:15:30Z",
      "net": 123.45,
      "gross": 123.45,
      "number": "xyz789",
      "declined": false,
      "status": "xyz789",
      "notes": "xyz789",
      "notesAccounting": "abc123",
      "serviceProvider": ServiceProvider,
      "accountingInvoiceDocument": AccountingInvoiceDocument,
      "subsidiary": Subsidiary,
      "contract": Contract,
      "purchaseOrder": PurchaseOrder,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

AccountingInvoiceDocument

Response

Returns an AccountingInvoiceDocument

Arguments
Name Description
id - ID

Example

Query
query AccountingInvoiceDocument($id: ID) {
  AccountingInvoiceDocument(id: $id) {
    id
    name
    size
    serviceProvider {
      ...ServiceProviderFragment
    }
    user {
      ...UserFragment
    }
    accountingInvoices {
      ...AccountingInvoiceFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "AccountingInvoiceDocument": {
      "id": "4",
      "name": "abc123",
      "size": 123,
      "serviceProvider": ServiceProvider,
      "user": User,
      "accountingInvoices": [AccountingInvoice],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

AccountingInvoiceDocuments

Response

Returns an AccountingInvoiceDocuments

Arguments
Name Description
cursor - CursorRequest
filter - AccountingInvoiceDocumentsFilter
search - String
order - OrderType

Example

Query
query AccountingInvoiceDocuments(
  $cursor: CursorRequest,
  $filter: AccountingInvoiceDocumentsFilter,
  $search: String,
  $order: OrderType
) {
  AccountingInvoiceDocuments(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...AccountingInvoiceDocumentFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": AccountingInvoiceDocumentsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "AccountingInvoiceDocuments": {
      "nodes": [AccountingInvoiceDocument],
      "cursor": CursorResult
    }
  }
}

AccountingInvoices

Response

Returns an AccountingInvoices

Arguments
Name Description
cursor - CursorRequest
filter - AccountingInvoicesFilter
search - String
order - OrderType

Example

Query
query AccountingInvoices(
  $cursor: CursorRequest,
  $filter: AccountingInvoicesFilter,
  $search: String,
  $order: OrderType
) {
  AccountingInvoices(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...AccountingInvoiceFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": AccountingInvoicesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "AccountingInvoices": {
      "nodes": [AccountingInvoice],
      "cursor": CursorResult
    }
  }
}

Address

Response

Returns an Address

Example

Query
query Address {
  Address {
    streetName
    streetNumber
    additional
    city
    postalCode
    country
    inline
    updatedAt
    createdAt
  }
}
Response
{
  "data": {
    "Address": {
      "streetName": "xyz789",
      "streetNumber": "xyz789",
      "additional": "abc123",
      "city": "xyz789",
      "postalCode": "xyz789",
      "country": "abc123",
      "inline": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Addresses

Response

Returns an Addresses

Arguments
Name Description
cursor - CursorRequest
filter - AddressesFilter
search - String
order - OrderType

Example

Query
query Addresses(
  $cursor: CursorRequest,
  $filter: AddressesFilter,
  $search: String,
  $order: OrderType
) {
  Addresses(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...AddressFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": AddressesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Addresses": {
      "nodes": [Address],
      "cursor": CursorResult
    }
  }
}

AgendaItem

Response

Returns an AgendaItem

Arguments
Name Description
id - ID

Example

Query
query AgendaItem($id: ID) {
  AgendaItem(id: $id) {
    id
    user {
      ...UserFragment
    }
    doneByUser {
      ...UserFragment
    }
    subsidiary {
      ...SubsidiaryFragment
    }
    serviceProvider {
      ...ServiceProviderFragment
    }
    priority
    deadline
    doneAt
    title
    description
    dueAt
    actions {
      ...AgendaItemActionFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "AgendaItem": {
      "id": 4,
      "user": User,
      "doneByUser": User,
      "subsidiary": Subsidiary,
      "serviceProvider": ServiceProvider,
      "priority": 987,
      "deadline": "2007-12-03T10:15:30Z",
      "doneAt": "2007-12-03T10:15:30Z",
      "title": "xyz789",
      "description": "abc123",
      "dueAt": "2007-12-03T10:15:30Z",
      "actions": [AgendaItemAction],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

AgendaItemAction

Response

Returns an AgendaItemAction

Arguments
Name Description
id - ID

Example

Query
query AgendaItemAction($id: ID) {
  AgendaItemAction(id: $id) {
    id
    agendaItem {
      ...AgendaItemFragment
    }
    user {
      ...UserFragment
    }
    content
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "AgendaItemAction": {
      "id": 4,
      "agendaItem": AgendaItem,
      "user": User,
      "content": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

AgendaItemActions

Response

Returns an AgendaItemActions

Arguments
Name Description
cursor - CursorRequest
filter - AgendaItemActionsFilter
search - String
order - OrderType

Example

Query
query AgendaItemActions(
  $cursor: CursorRequest,
  $filter: AgendaItemActionsFilter,
  $search: String,
  $order: OrderType
) {
  AgendaItemActions(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...AgendaItemActionFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": AgendaItemActionsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "AgendaItemActions": {
      "nodes": [AgendaItemAction],
      "cursor": CursorResult
    }
  }
}

AgendaItems

Response

Returns an AgendaItems

Arguments
Name Description
cursor - CursorRequest
filter - AgendaItemsFilter
search - String
order - OrderType
scope - String!

Example

Query
query AgendaItems(
  $cursor: CursorRequest,
  $filter: AgendaItemsFilter,
  $search: String,
  $order: OrderType,
  $scope: String!
) {
  AgendaItems(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order,
    scope: $scope
  ) {
    nodes {
      ...AgendaItemFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": AgendaItemsFilter,
  "search": "xyz789",
  "order": OrderType,
  "scope": "xyz789"
}
Response
{
  "data": {
    "AgendaItems": {
      "nodes": [AgendaItem],
      "cursor": CursorResult
    }
  }
}

Alert

Response

Returns an Alert

Arguments
Name Description
id - ID

Example

Query
query Alert($id: ID) {
  Alert(id: $id) {
    id
    user {
      ...UserFragment
    }
    type
    data
    read
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Alert": {
      "id": 4,
      "user": User,
      "type": "abc123",
      "data": {},
      "read": true,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Alerts

Response

Returns an Alerts

Arguments
Name Description
cursor - CursorRequest
filter - AlertsFilter
search - String
order - OrderType

Example

Query
query Alerts(
  $cursor: CursorRequest,
  $filter: AlertsFilter,
  $search: String,
  $order: OrderType
) {
  Alerts(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...AlertFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": AlertsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Alerts": {
      "nodes": [Alert],
      "cursor": CursorResult
    }
  }
}

Appointment

Response

Returns an Appointment

Arguments
Name Description
id - ID

Example

Query
query Appointment($id: ID) {
  Appointment(id: $id) {
    id
    user {
      ...UserFragment
    }
    subsidiary {
      ...SubsidiaryFragment
    }
    contractProvisionInterval {
      ...ContractProvisionIntervalFragment
    }
    serviceProvider {
      ...ServiceProviderFragment
    }
    type
    name
    description
    date
    duration
    allDay
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "Appointment": {
      "id": 4,
      "user": User,
      "subsidiary": Subsidiary,
      "contractProvisionInterval": ContractProvisionInterval,
      "serviceProvider": ServiceProvider,
      "type": "xyz789",
      "name": "xyz789",
      "description": "xyz789",
      "date": "2007-12-03T10:15:30Z",
      "duration": 123,
      "allDay": false,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Appointments

Response

Returns an Appointments

Arguments
Name Description
cursor - CursorRequest
filter - AppointmentsFilter
search - String
order - OrderType

Example

Query
query Appointments(
  $cursor: CursorRequest,
  $filter: AppointmentsFilter,
  $search: String,
  $order: OrderType
) {
  Appointments(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...AppointmentFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": AppointmentsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Appointments": {
      "nodes": [Appointment],
      "cursor": CursorResult
    }
  }
}

Branch

Response

Returns a Branch

Arguments
Name Description
id - ID

Example

Query
query Branch($id: ID) {
  Branch(id: $id) {
    id
    name
    legalName
    color
    links {
      ...BranchLinkFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "Branch": {
      "id": "4",
      "name": "xyz789",
      "legalName": "xyz789",
      "color": "xyz789",
      "links": [BranchLink],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Branches

Response

Returns a Branches

Arguments
Name Description
cursor - CursorRequest
filter - BranchesFilter
search - String
order - OrderType

Example

Query
query Branches(
  $cursor: CursorRequest,
  $filter: BranchesFilter,
  $search: String,
  $order: OrderType
) {
  Branches(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BranchFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BranchesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Branches": {
      "nodes": [Branch],
      "cursor": CursorResult
    }
  }
}

BudgetCategories

Response

Returns a BudgetCategories

Arguments
Name Description
cursor - CursorRequest
filter - BudgetCategoriesFilter
search - String
order - OrderType

Example

Query
query BudgetCategories(
  $cursor: CursorRequest,
  $filter: BudgetCategoriesFilter,
  $search: String,
  $order: OrderType
) {
  BudgetCategories(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BudgetCategoryFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BudgetCategoriesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "BudgetCategories": {
      "nodes": [BudgetCategory],
      "cursor": CursorResult
    }
  }
}

BudgetCategory

Response

Returns a BudgetCategory

Arguments
Name Description
id - ID

Example

Query
query BudgetCategory($id: ID) {
  BudgetCategory(id: $id) {
    id
    name
    color
    figures {
      ...BudgetCategoryFigureFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "BudgetCategory": {
      "id": 4,
      "name": "abc123",
      "color": "abc123",
      "figures": [BudgetCategoryFigure],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BudgetCategoryFigure

Response

Returns a BudgetCategoryFigure

Arguments
Name Description
id - ID

Example

Query
query BudgetCategoryFigure($id: ID) {
  BudgetCategoryFigure(id: $id) {
    id
    budgetCategory {
      ...BudgetCategoryFragment
    }
    year
    month
    value
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "BudgetCategoryFigure": {
      "id": 4,
      "budgetCategory": BudgetCategory,
      "year": 123,
      "month": 123,
      "value": 987.65,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BudgetCategoryFigures

Response

Returns a BudgetCategoryFigures

Arguments
Name Description
cursor - CursorRequest
filter - BudgetCategoryFiguresFilter
search - String
order - OrderType

Example

Query
query BudgetCategoryFigures(
  $cursor: CursorRequest,
  $filter: BudgetCategoryFiguresFilter,
  $search: String,
  $order: OrderType
) {
  BudgetCategoryFigures(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BudgetCategoryFigureFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BudgetCategoryFiguresFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "BudgetCategoryFigures": {
      "nodes": [BudgetCategoryFigure],
      "cursor": CursorResult
    }
  }
}

BudgetYear

Response

Returns a BudgetYear

Arguments
Name Description
id - ID

Example

Query
query BudgetYear($id: ID) {
  BudgetYear(id: $id) {
    id
    year
    value
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "BudgetYear": {
      "id": 4,
      "year": 987,
      "value": 123.45,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BudgetYears

Response

Returns a BudgetYears

Arguments
Name Description
cursor - CursorRequest
filter - BudgetYearsFilter
search - String
order - OrderType

Example

Query
query BudgetYears(
  $cursor: CursorRequest,
  $filter: BudgetYearsFilter,
  $search: String,
  $order: OrderType
) {
  BudgetYears(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BudgetYearFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BudgetYearsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "BudgetYears": {
      "nodes": [BudgetYear],
      "cursor": CursorResult
    }
  }
}

BuildingInspection

Response

Returns a BuildingInspection

Arguments
Name Description
id - ID

Example

Query
query BuildingInspection($id: ID) {
  BuildingInspection(id: $id) {
    id
    status
    structure
    data
    buildingInspectionTemplate {
      ...BuildingInspectionTemplateFragment
    }
    subsidiary {
      ...SubsidiaryFragment
    }
    tickets {
      ...TicketFragment
    }
    reclamations {
      ...BuildingInspectionReclamationFragment
    }
    reclamationChanges {
      ...BuildingInspectionReclamationChangeFragment
    }
    user {
      ...UserFragment
    }
    channel
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "BuildingInspection": {
      "id": "4",
      "status": "abc123",
      "structure": {},
      "data": {},
      "buildingInspectionTemplate": BuildingInspectionTemplate,
      "subsidiary": Subsidiary,
      "tickets": [Ticket],
      "reclamations": [BuildingInspectionReclamation],
      "reclamationChanges": [
        BuildingInspectionReclamationChange
      ],
      "user": User,
      "channel": {},
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BuildingInspectionReclamation

Response

Returns a BuildingInspectionReclamation

Arguments
Name Description
id - ID

Example

Query
query BuildingInspectionReclamation($id: ID) {
  BuildingInspectionReclamation(id: $id) {
    id
    buildingInspection {
      ...BuildingInspectionFragment
    }
    status
    type
    priority
    title
    description
    smid
    files {
      ...BuildingInspectionReclamationFileFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "BuildingInspectionReclamation": {
      "id": 4,
      "buildingInspection": BuildingInspection,
      "status": "xyz789",
      "type": "abc123",
      "priority": "xyz789",
      "title": "abc123",
      "description": "xyz789",
      "smid": "xyz789",
      "files": [BuildingInspectionReclamationFile],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BuildingInspectionReclamationChange

Arguments
Name Description
id - ID

Example

Query
query BuildingInspectionReclamationChange($id: ID) {
  BuildingInspectionReclamationChange(id: $id) {
    id
    buildingInspection {
      ...BuildingInspectionFragment
    }
    reclamation {
      ...BuildingInspectionReclamationFragment
    }
    type
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "BuildingInspectionReclamationChange": {
      "id": 4,
      "buildingInspection": BuildingInspection,
      "reclamation": BuildingInspectionReclamation,
      "type": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BuildingInspectionReclamationChanges

Arguments
Name Description
cursor - CursorRequest
filter - BuildingInspectionReclamationChangesFilter
search - String
order - OrderType

Example

Query
query BuildingInspectionReclamationChanges(
  $cursor: CursorRequest,
  $filter: BuildingInspectionReclamationChangesFilter,
  $search: String,
  $order: OrderType
) {
  BuildingInspectionReclamationChanges(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BuildingInspectionReclamationChangeFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BuildingInspectionReclamationChangesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "BuildingInspectionReclamationChanges": {
      "nodes": [BuildingInspectionReclamationChange],
      "cursor": CursorResult
    }
  }
}

BuildingInspectionReclamationFile

Arguments
Name Description
id - ID

Example

Query
query BuildingInspectionReclamationFile($id: ID) {
  BuildingInspectionReclamationFile(id: $id) {
    id
    name
    size
    buildingInspectionReclamation {
      ...BuildingInspectionReclamationFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "BuildingInspectionReclamationFile": {
      "id": 4,
      "name": "abc123",
      "size": 123,
      "buildingInspectionReclamation": BuildingInspectionReclamation,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BuildingInspectionReclamationFiles

Arguments
Name Description
cursor - CursorRequest
filter - BuildingInspectionReclamationFilesFilter
search - String
order - OrderType

Example

Query
query BuildingInspectionReclamationFiles(
  $cursor: CursorRequest,
  $filter: BuildingInspectionReclamationFilesFilter,
  $search: String,
  $order: OrderType
) {
  BuildingInspectionReclamationFiles(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BuildingInspectionReclamationFileFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BuildingInspectionReclamationFilesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "BuildingInspectionReclamationFiles": {
      "nodes": [BuildingInspectionReclamationFile],
      "cursor": CursorResult
    }
  }
}

BuildingInspectionReclamations

Response

Returns a BuildingInspectionReclamations

Arguments
Name Description
cursor - CursorRequest
filter - BuildingInspectionReclamationsFilter
search - String
order - OrderType

Example

Query
query BuildingInspectionReclamations(
  $cursor: CursorRequest,
  $filter: BuildingInspectionReclamationsFilter,
  $search: String,
  $order: OrderType
) {
  BuildingInspectionReclamations(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BuildingInspectionReclamationFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BuildingInspectionReclamationsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "BuildingInspectionReclamations": {
      "nodes": [BuildingInspectionReclamation],
      "cursor": CursorResult
    }
  }
}

BuildingInspectionReportTemplate

Arguments
Name Description
id - ID

Example

Query
query BuildingInspectionReportTemplate($id: ID) {
  BuildingInspectionReportTemplate(id: $id) {
    id
    name
    content
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "BuildingInspectionReportTemplate": {
      "id": 4,
      "name": "abc123",
      "content": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BuildingInspectionReportTemplates

Arguments
Name Description
cursor - CursorRequest
filter - BuildingInspectionReportTemplatesFilter
search - String
order - OrderType

Example

Query
query BuildingInspectionReportTemplates(
  $cursor: CursorRequest,
  $filter: BuildingInspectionReportTemplatesFilter,
  $search: String,
  $order: OrderType
) {
  BuildingInspectionReportTemplates(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BuildingInspectionReportTemplateFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BuildingInspectionReportTemplatesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "BuildingInspectionReportTemplates": {
      "nodes": [BuildingInspectionReportTemplate],
      "cursor": CursorResult
    }
  }
}

BuildingInspectionTemplate

Response

Returns a BuildingInspectionTemplate

Arguments
Name Description
id - ID

Example

Query
query BuildingInspectionTemplate($id: ID) {
  BuildingInspectionTemplate(id: $id) {
    id
    name
    type
    intervalMode
    intervalAmount
    intervalType
    startingAt
    steps {
      ...BuildingInspectionTemplateStepFragment
    }
    reportTemplate {
      ...BuildingInspectionReportTemplateFragment
    }
    letterHead {
      ...LetterHeadFragment
    }
    intervalVariations {
      ...BuildingInspectionTemplateIntervalVariationFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "BuildingInspectionTemplate": {
      "id": 4,
      "name": "abc123",
      "type": "xyz789",
      "intervalMode": "xyz789",
      "intervalAmount": 987,
      "intervalType": "xyz789",
      "startingAt": "2007-12-03T10:15:30Z",
      "steps": [BuildingInspectionTemplateStep],
      "reportTemplate": BuildingInspectionReportTemplate,
      "letterHead": LetterHead,
      "intervalVariations": [
        BuildingInspectionTemplateIntervalVariation
      ],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BuildingInspectionTemplateIntervalVariation

Arguments
Name Description
id - ID

Example

Query
query BuildingInspectionTemplateIntervalVariation($id: ID) {
  BuildingInspectionTemplateIntervalVariation(id: $id) {
    id
    inactive
    intervalAmount
    intervalType
    startingAt
    buildingInspectionTemplate {
      ...BuildingInspectionTemplateFragment
    }
    subsidiary {
      ...SubsidiaryFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "BuildingInspectionTemplateIntervalVariation": {
      "id": 4,
      "inactive": false,
      "intervalAmount": 123,
      "intervalType": "abc123",
      "startingAt": "2007-12-03T10:15:30Z",
      "buildingInspectionTemplate": BuildingInspectionTemplate,
      "subsidiary": Subsidiary,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BuildingInspectionTemplateIntervalVariations

Arguments
Name Description
cursor - CursorRequest
filter - BuildingInspectionTemplateIntervalVariationsFilter
search - String
order - OrderType

Example

Query
query BuildingInspectionTemplateIntervalVariations(
  $cursor: CursorRequest,
  $filter: BuildingInspectionTemplateIntervalVariationsFilter,
  $search: String,
  $order: OrderType
) {
  BuildingInspectionTemplateIntervalVariations(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BuildingInspectionTemplateIntervalVariationFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BuildingInspectionTemplateIntervalVariationsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "BuildingInspectionTemplateIntervalVariations": {
      "nodes": [
        BuildingInspectionTemplateIntervalVariation
      ],
      "cursor": CursorResult
    }
  }
}

BuildingInspectionTemplateStep

Response

Returns a BuildingInspectionTemplateStep

Arguments
Name Description
id - ID

Example

Query
query BuildingInspectionTemplateStep($id: ID) {
  BuildingInspectionTemplateStep(id: $id) {
    id
    description
    position
    parent {
      ...BuildingInspectionTemplateStepFragment
    }
    buildingInspectionTemplate {
      ...BuildingInspectionTemplateFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "BuildingInspectionTemplateStep": {
      "id": 4,
      "description": "abc123",
      "position": 987,
      "parent": BuildingInspectionTemplateStep,
      "buildingInspectionTemplate": BuildingInspectionTemplate,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

BuildingInspectionTemplateSteps

Response

Returns a BuildingInspectionTemplateSteps

Arguments
Name Description
cursor - CursorRequest
filter - BuildingInspectionTemplateStepsFilter
search - String
order - OrderType

Example

Query
query BuildingInspectionTemplateSteps(
  $cursor: CursorRequest,
  $filter: BuildingInspectionTemplateStepsFilter,
  $search: String,
  $order: OrderType
) {
  BuildingInspectionTemplateSteps(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BuildingInspectionTemplateStepFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BuildingInspectionTemplateStepsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "BuildingInspectionTemplateSteps": {
      "nodes": [BuildingInspectionTemplateStep],
      "cursor": CursorResult
    }
  }
}

BuildingInspectionTemplates

Response

Returns a BuildingInspectionTemplates

Arguments
Name Description
cursor - CursorRequest
filter - BuildingInspectionTemplatesFilter
search - String
order - OrderType

Example

Query
query BuildingInspectionTemplates(
  $cursor: CursorRequest,
  $filter: BuildingInspectionTemplatesFilter,
  $search: String,
  $order: OrderType
) {
  BuildingInspectionTemplates(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BuildingInspectionTemplateFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BuildingInspectionTemplatesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "BuildingInspectionTemplates": {
      "nodes": [BuildingInspectionTemplate],
      "cursor": CursorResult
    }
  }
}

BuildingInspections

Response

Returns a BuildingInspections

Arguments
Name Description
cursor - CursorRequest
filter - BuildingInspectionsFilter
search - String
order - OrderType

Example

Query
query BuildingInspections(
  $cursor: CursorRequest,
  $filter: BuildingInspectionsFilter,
  $search: String,
  $order: OrderType
) {
  BuildingInspections(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...BuildingInspectionFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": BuildingInspectionsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "BuildingInspections": {
      "nodes": [BuildingInspection],
      "cursor": CursorResult
    }
  }
}

Car

Response

Returns a Car

Arguments
Name Description
id - ID

Example

Query
query Car($id: ID) {
  Car(id: $id) {
    id
    name
    manufacturer
    model
    buildYear
    firstRegistration
    fuelType
    type
    chassisNumber
    description
    transmissionType
    licensePlate1
    licensePlate2
    licensePlate3
    nextMot
    nextInspection
    capacity
    combinedUsage
    emptyWeight
    permissibleMaximumWeight
    usableWeight
    tensibleLoadWeight
    tensibleTowingWeight
    thumbnailBase64
    subsidiary {
      ...SubsidiaryFragment
    }
    drivers {
      ...CarDriverFragment
    }
    flaws {
      ...CarFlawFragment
    }
    insurances {
      ...CarInsuranceFragment
    }
    logbooks {
      ...CarLogbookFragment
    }
    photos {
      ...CarPhotoFragment
    }
    tags {
      ...CarTagFragment
    }
    tires {
      ...CarTireFragment
    }
    active
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "Car": {
      "id": "4",
      "name": "xyz789",
      "manufacturer": "abc123",
      "model": "xyz789",
      "buildYear": 123,
      "firstRegistration": "2007-12-03T10:15:30Z",
      "fuelType": "abc123",
      "type": "abc123",
      "chassisNumber": "xyz789",
      "description": "abc123",
      "transmissionType": "xyz789",
      "licensePlate1": "xyz789",
      "licensePlate2": "xyz789",
      "licensePlate3": "xyz789",
      "nextMot": "2007-12-03T10:15:30Z",
      "nextInspection": "2007-12-03T10:15:30Z",
      "capacity": 123.45,
      "combinedUsage": 987.65,
      "emptyWeight": 123.45,
      "permissibleMaximumWeight": 123.45,
      "usableWeight": 123.45,
      "tensibleLoadWeight": 987.65,
      "tensibleTowingWeight": 123.45,
      "thumbnailBase64": "abc123",
      "subsidiary": Subsidiary,
      "drivers": [CarDriver],
      "flaws": [CarFlaw],
      "insurances": [CarInsurance],
      "logbooks": [CarLogbook],
      "photos": [CarPhoto],
      "tags": [CarTag],
      "tires": [CarTire],
      "active": false,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CarDriver

Response

Returns a CarDriver

Arguments
Name Description
id - ID

Example

Query
query CarDriver($id: ID) {
  CarDriver(id: $id) {
    id
    car {
      ...CarFragment
    }
    firstName
    lastName
    telephone
    email
    privateUseAllowed
    birthday
    residency
    driversLicenseId
    driversLicenseSince
    driversLicenseValidUntil
    driversLicenseTypes
    since
    until
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "CarDriver": {
      "id": 4,
      "car": Car,
      "firstName": "abc123",
      "lastName": "xyz789",
      "telephone": "xyz789",
      "email": "xyz789",
      "privateUseAllowed": false,
      "birthday": "2007-12-03T10:15:30Z",
      "residency": "abc123",
      "driversLicenseId": "xyz789",
      "driversLicenseSince": "2007-12-03T10:15:30Z",
      "driversLicenseValidUntil": "2007-12-03T10:15:30Z",
      "driversLicenseTypes": "xyz789",
      "since": "2007-12-03T10:15:30Z",
      "until": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CarDrivers

Response

Returns a CarDrivers

Arguments
Name Description
cursor - CursorRequest
filter - CarDriversFilter
search - String
order - OrderType

Example

Query
query CarDrivers(
  $cursor: CursorRequest,
  $filter: CarDriversFilter,
  $search: String,
  $order: OrderType
) {
  CarDrivers(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CarDriverFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CarDriversFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "CarDrivers": {
      "nodes": [CarDriver],
      "cursor": CursorResult
    }
  }
}

CarFlaw

Response

Returns a CarFlaw

Arguments
Name Description
id - ID

Example

Query
query CarFlaw($id: ID) {
  CarFlaw(id: $id) {
    id
    car {
      ...CarFragment
    }
    carDriver {
      ...CarDriverFragment
    }
    damagedAt
    title
    description
    location
    data
    fixed
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "CarFlaw": {
      "id": 4,
      "car": Car,
      "carDriver": CarDriver,
      "damagedAt": "2007-12-03T10:15:30Z",
      "title": "abc123",
      "description": "abc123",
      "location": "xyz789",
      "data": {},
      "fixed": false,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CarFlaws

Response

Returns a CarFlaws

Arguments
Name Description
cursor - CursorRequest
filter - CarFlawsFilter
search - String
order - OrderType

Example

Query
query CarFlaws(
  $cursor: CursorRequest,
  $filter: CarFlawsFilter,
  $search: String,
  $order: OrderType
) {
  CarFlaws(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CarFlawFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CarFlawsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "CarFlaws": {
      "nodes": [CarFlaw],
      "cursor": CursorResult
    }
  }
}

CarInsurance

Response

Returns a CarInsurance

Arguments
Name Description
id - ID

Example

Query
query CarInsurance($id: ID) {
  CarInsurance(id: $id) {
    id
    car {
      ...CarFragment
    }
    name
    insurer
    type
    insuranceNumber
    deductible
    contractBegin
    contractEnd
    subscriptionIntervalFee
    subscriptionIntervalType
    description
    email
    telephone
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "CarInsurance": {
      "id": "4",
      "car": Car,
      "name": "abc123",
      "insurer": "abc123",
      "type": "abc123",
      "insuranceNumber": "xyz789",
      "deductible": 987.65,
      "contractBegin": "2007-12-03T10:15:30Z",
      "contractEnd": "2007-12-03T10:15:30Z",
      "subscriptionIntervalFee": 987.65,
      "subscriptionIntervalType": "abc123",
      "description": "abc123",
      "email": "xyz789",
      "telephone": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CarInsurances

Response

Returns a CarInsurances

Arguments
Name Description
cursor - CursorRequest
filter - CarInsurancesFilter
search - String
order - OrderType

Example

Query
query CarInsurances(
  $cursor: CursorRequest,
  $filter: CarInsurancesFilter,
  $search: String,
  $order: OrderType
) {
  CarInsurances(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CarInsuranceFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CarInsurancesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "CarInsurances": {
      "nodes": [CarInsurance],
      "cursor": CursorResult
    }
  }
}

CarLogbook

Response

Returns a CarLogbook

Arguments
Name Description
id - ID

Example

Query
query CarLogbook($id: ID) {
  CarLogbook(id: $id) {
    id
    car {
      ...CarFragment
    }
    carDriver {
      ...CarDriverFragment
    }
    date
    startMileage
    endMileage
    drivenKilometers
    type
    reason
    route
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "CarLogbook": {
      "id": 4,
      "car": Car,
      "carDriver": CarDriver,
      "date": "2007-12-03T10:15:30Z",
      "startMileage": 123,
      "endMileage": 123,
      "drivenKilometers": 123,
      "type": "xyz789",
      "reason": "xyz789",
      "route": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CarLogbooks

Response

Returns a CarLogbooks

Arguments
Name Description
cursor - CursorRequest
filter - CarLogbooksFilter
search - String
order - OrderType

Example

Query
query CarLogbooks(
  $cursor: CursorRequest,
  $filter: CarLogbooksFilter,
  $search: String,
  $order: OrderType
) {
  CarLogbooks(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CarLogbookFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CarLogbooksFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "CarLogbooks": {
      "nodes": [CarLogbook],
      "cursor": CursorResult
    }
  }
}

CarPhoto

Response

Returns a CarPhoto

Arguments
Name Description
id - ID

Example

Query
query CarPhoto($id: ID) {
  CarPhoto(id: $id) {
    id
    car {
      ...CarFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "CarPhoto": {
      "id": "4",
      "car": Car,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CarPhotos

Response

Returns a CarPhotos

Arguments
Name Description
cursor - CursorRequest
filter - CarPhotosFilter
search - String
order - OrderType

Example

Query
query CarPhotos(
  $cursor: CursorRequest,
  $filter: CarPhotosFilter,
  $search: String,
  $order: OrderType
) {
  CarPhotos(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CarPhotoFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CarPhotosFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "CarPhotos": {
      "nodes": [CarPhoto],
      "cursor": CursorResult
    }
  }
}

CarTag

Response

Returns a CarTag

Arguments
Name Description
id - ID

Example

Query
query CarTag($id: ID) {
  CarTag(id: $id) {
    id
    car {
      ...CarFragment
    }
    name
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "CarTag": {
      "id": 4,
      "car": Car,
      "name": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CarTags

Response

Returns a CarTags

Arguments
Name Description
cursor - CursorRequest
filter - CarTagsFilter
search - String
order - OrderType

Example

Query
query CarTags(
  $cursor: CursorRequest,
  $filter: CarTagsFilter,
  $search: String,
  $order: OrderType
) {
  CarTags(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CarTagFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CarTagsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "CarTags": {
      "nodes": [CarTag],
      "cursor": CursorResult
    }
  }
}

CarTire

Response

Returns a CarTire

Arguments
Name Description
id - ID

Example

Query
query CarTire($id: ID) {
  CarTire(id: $id) {
    id
    car {
      ...CarFragment
    }
    seasonType
    type
    location
    size
    amount
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "CarTire": {
      "id": 4,
      "car": Car,
      "seasonType": "xyz789",
      "type": "xyz789",
      "location": "xyz789",
      "size": "abc123",
      "amount": 123,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CarTires

Response

Returns a CarTires

Arguments
Name Description
cursor - CursorRequest
filter - CarTiresFilter
search - String
order - OrderType

Example

Query
query CarTires(
  $cursor: CursorRequest,
  $filter: CarTiresFilter,
  $search: String,
  $order: OrderType
) {
  CarTires(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CarTireFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CarTiresFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "CarTires": {
      "nodes": [CarTire],
      "cursor": CursorResult
    }
  }
}

Cars

Response

Returns a Cars

Arguments
Name Description
cursor - CursorRequest
filter - CarsFilter
search - String
order - OrderType

Example

Query
query Cars(
  $cursor: CursorRequest,
  $filter: CarsFilter,
  $search: String,
  $order: OrderType
) {
  Cars(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CarFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CarsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Cars": {
      "nodes": [Car],
      "cursor": CursorResult
    }
  }
}

Case

Response

Returns a Case

Arguments
Name Description
id - ID

Example

Query
query Case($id: ID) {
  Case(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    title
    description
    date
    attachments {
      ...CaseAttachmentFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Case": {
      "id": "4",
      "subsidiary": Subsidiary,
      "title": "abc123",
      "description": "xyz789",
      "date": "2007-12-03T10:15:30Z",
      "attachments": [CaseAttachment],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CaseAttachment

Response

Returns a CaseAttachment

Arguments
Name Description
id - ID

Example

Query
query CaseAttachment($id: ID) {
  CaseAttachment(id: $id) {
    id
    case {
      ...CaseFragment
    }
    name
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "CaseAttachment": {
      "id": "4",
      "case": Case,
      "name": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CaseAttachments

Response

Returns a CaseAttachments

Arguments
Name Description
cursor - CursorRequest
filter - CaseAttachmentsFilter
search - String
order - OrderType

Example

Query
query CaseAttachments(
  $cursor: CursorRequest,
  $filter: CaseAttachmentsFilter,
  $search: String,
  $order: OrderType
) {
  CaseAttachments(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CaseAttachmentFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CaseAttachmentsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "CaseAttachments": {
      "nodes": [CaseAttachment],
      "cursor": CursorResult
    }
  }
}

Cases

Response

Returns a Cases

Arguments
Name Description
cursor - CursorRequest
filter - CasesFilter
search - String
order - OrderType

Example

Query
query Cases(
  $cursor: CursorRequest,
  $filter: CasesFilter,
  $search: String,
  $order: OrderType
) {
  Cases(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CaseFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CasesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Cases": {
      "nodes": [Case],
      "cursor": CursorResult
    }
  }
}

Component

Response

Returns a Component

Arguments
Name Description
id - ID

Example

Query
query Component($id: ID) {
  Component(id: $id) {
    id
    name
    layout
    pictogram
    gid
    workSection {
      ...WorkSectionFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Component": {
      "id": "4",
      "name": "xyz789",
      "layout": {},
      "pictogram": "abc123",
      "gid": "abc123",
      "workSection": WorkSection,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ComponentInspection

Response

Returns a ComponentInspection

Arguments
Name Description
id - ID

Example

Query
query ComponentInspection($id: ID) {
  ComponentInspection(id: $id) {
    id
    intervalAmount
    intervalType
    component {
      ...ComponentFragment
    }
    inspection {
      ...InspectionFragment
    }
    inheritInterval
    gid
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "ComponentInspection": {
      "id": "4",
      "intervalAmount": 123,
      "intervalType": "abc123",
      "component": Component,
      "inspection": Inspection,
      "inheritInterval": false,
      "gid": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ComponentInspections

Response

Returns a ComponentInspections

Arguments
Name Description
cursor - CursorRequest
filter - ComponentInspectionsFilter
search - String
order - OrderType

Example

Query
query ComponentInspections(
  $cursor: CursorRequest,
  $filter: ComponentInspectionsFilter,
  $search: String,
  $order: OrderType
) {
  ComponentInspections(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ComponentInspectionFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ComponentInspectionsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ComponentInspections": {
      "nodes": [ComponentInspection],
      "cursor": CursorResult
    }
  }
}

Components

Response

Returns a Components

Arguments
Name Description
cursor - CursorRequest
filter - ComponentsFilter
search - String
order - OrderType

Example

Query
query Components(
  $cursor: CursorRequest,
  $filter: ComponentsFilter,
  $search: String,
  $order: OrderType
) {
  Components(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ComponentFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ComponentsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Components": {
      "nodes": [Component],
      "cursor": CursorResult
    }
  }
}

Contract

Response

Returns a Contract

Arguments
Name Description
id - ID

Example

Query
query Contract($id: ID) {
  Contract(id: $id) {
    id
    type
    title
    contractDate
    canceledAt
    contractDurationAmount
    contractDurationType
    renewalDurationAmount
    renewalDurationType
    cancelationDurationAmount
    cancelationDurationType
    cancelationType
    cancelationManualDate
    number
    description
    partnerName
    perpetual
    automaticRenewal
    beginsAt
    endsAt
    signed
    cancellationPossiblePriorEnd
    yearlyCost
    yearlyCostIncrement
    yearlyCostDate
    notes
    serviceProvider {
      ...ServiceProviderFragment
    }
    subsidiaries {
      ...SubsidiaryContractFragment
    }
    address {
      ...AddressFragment
    }
    files {
      ...FileFragment
    }
    extensionOptions {
      ...ContractExtensionOptionFragment
    }
    provisionIntervals {
      ...ContractProvisionIntervalFragment
    }
    workSection {
      ...WorkSectionFragment
    }
    branch {
      ...BranchFragment
    }
    team {
      ...TeamFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "Contract": {
      "id": 4,
      "type": "abc123",
      "title": "xyz789",
      "contractDate": "2007-12-03T10:15:30Z",
      "canceledAt": "2007-12-03T10:15:30Z",
      "contractDurationAmount": 123,
      "contractDurationType": "xyz789",
      "renewalDurationAmount": 123,
      "renewalDurationType": "xyz789",
      "cancelationDurationAmount": 987,
      "cancelationDurationType": "xyz789",
      "cancelationType": "abc123",
      "cancelationManualDate": "2007-12-03T10:15:30Z",
      "number": "xyz789",
      "description": "xyz789",
      "partnerName": "abc123",
      "perpetual": false,
      "automaticRenewal": true,
      "beginsAt": "2007-12-03T10:15:30Z",
      "endsAt": "2007-12-03T10:15:30Z",
      "signed": false,
      "cancellationPossiblePriorEnd": true,
      "yearlyCost": 123.45,
      "yearlyCostIncrement": 987.65,
      "yearlyCostDate": "2007-12-03T10:15:30Z",
      "notes": "xyz789",
      "serviceProvider": ServiceProvider,
      "subsidiaries": [SubsidiaryContract],
      "address": Address,
      "files": [File],
      "extensionOptions": [ContractExtensionOption],
      "provisionIntervals": [ContractProvisionInterval],
      "workSection": WorkSection,
      "branch": Branch,
      "team": Team,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ContractExtensionOption

Response

Returns a ContractExtensionOption

Arguments
Name Description
id - ID

Example

Query
query ContractExtensionOption($id: ID) {
  ContractExtensionOption(id: $id) {
    id
    contract {
      ...ContractFragment
    }
    notes
    intervalAmount
    intervalType
    deadline
    date
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "ContractExtensionOption": {
      "id": "4",
      "contract": Contract,
      "notes": "abc123",
      "intervalAmount": 987,
      "intervalType": "xyz789",
      "deadline": "2007-12-03T10:15:30Z",
      "date": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ContractExtensionOptions

Response

Returns a ContractExtensionOptions

Arguments
Name Description
cursor - CursorRequest
filter - ContractExtensionOptionsFilter
search - String
order - OrderType

Example

Query
query ContractExtensionOptions(
  $cursor: CursorRequest,
  $filter: ContractExtensionOptionsFilter,
  $search: String,
  $order: OrderType
) {
  ContractExtensionOptions(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ContractExtensionOptionFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ContractExtensionOptionsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ContractExtensionOptions": {
      "nodes": [ContractExtensionOption],
      "cursor": CursorResult
    }
  }
}

ContractProvisionInterval

Response

Returns a ContractProvisionInterval

Arguments
Name Description
id - ID

Example

Query
query ContractProvisionInterval($id: ID) {
  ContractProvisionInterval(id: $id) {
    id
    contract {
      ...ContractFragment
    }
    name
    intervalAmount
    intervalType
    disabled
    cost
    startingAt
    proofs {
      ...ContractProvisionProofFragment
    }
    variations {
      ...ContractProvisionIntervalVariationFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "ContractProvisionInterval": {
      "id": "4",
      "contract": Contract,
      "name": "abc123",
      "intervalAmount": 987,
      "intervalType": "xyz789",
      "disabled": true,
      "cost": 123.45,
      "startingAt": "2007-12-03T10:15:30Z",
      "proofs": [ContractProvisionProof],
      "variations": [ContractProvisionIntervalVariation],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ContractProvisionIntervalVariation

Arguments
Name Description
id - ID

Example

Query
query ContractProvisionIntervalVariation($id: ID) {
  ContractProvisionIntervalVariation(id: $id) {
    id
    contractProvisionInterval {
      ...ContractProvisionIntervalFragment
    }
    subsidiaryContract {
      ...SubsidiaryContractFragment
    }
    inactive
    intervalAmount
    intervalType
    cost
    startingAt
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "ContractProvisionIntervalVariation": {
      "id": 4,
      "contractProvisionInterval": ContractProvisionInterval,
      "subsidiaryContract": SubsidiaryContract,
      "inactive": true,
      "intervalAmount": 987,
      "intervalType": "abc123",
      "cost": 123.45,
      "startingAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ContractProvisionIntervalVariations

Arguments
Name Description
cursor - CursorRequest
filter - ContractProvisionIntervalVariationsFilter
search - String
order - OrderType

Example

Query
query ContractProvisionIntervalVariations(
  $cursor: CursorRequest,
  $filter: ContractProvisionIntervalVariationsFilter,
  $search: String,
  $order: OrderType
) {
  ContractProvisionIntervalVariations(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ContractProvisionIntervalVariationFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ContractProvisionIntervalVariationsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "ContractProvisionIntervalVariations": {
      "nodes": [ContractProvisionIntervalVariation],
      "cursor": CursorResult
    }
  }
}

ContractProvisionIntervals

Response

Returns a ContractProvisionIntervals

Arguments
Name Description
cursor - CursorRequest
filter - ContractProvisionIntervalsFilter
search - String
order - OrderType

Example

Query
query ContractProvisionIntervals(
  $cursor: CursorRequest,
  $filter: ContractProvisionIntervalsFilter,
  $search: String,
  $order: OrderType
) {
  ContractProvisionIntervals(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ContractProvisionIntervalFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ContractProvisionIntervalsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ContractProvisionIntervals": {
      "nodes": [ContractProvisionInterval],
      "cursor": CursorResult
    }
  }
}

ContractProvisionProof

Response

Returns a ContractProvisionProof

Arguments
Name Description
id - ID

Example

Query
query ContractProvisionProof($id: ID) {
  ContractProvisionProof(id: $id) {
    id
    contractProvisionInterval {
      ...ContractProvisionIntervalFragment
    }
    subsidiary {
      ...SubsidiaryFragment
    }
    name
    priority
    continueInterval
    continueFromDate
    tracing
    date
    files {
      ...FileFragment
    }
    comments {
      ...ContractProvisionProofCommentFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "ContractProvisionProof": {
      "id": "4",
      "contractProvisionInterval": ContractProvisionInterval,
      "subsidiary": Subsidiary,
      "name": "xyz789",
      "priority": "abc123",
      "continueInterval": false,
      "continueFromDate": true,
      "tracing": false,
      "date": "2007-12-03T10:15:30Z",
      "files": [File],
      "comments": [ContractProvisionProofComment],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ContractProvisionProofComment

Response

Returns a ContractProvisionProofComment

Arguments
Name Description
id - ID

Example

Query
query ContractProvisionProofComment($id: ID) {
  ContractProvisionProofComment(id: $id) {
    id
    contractProvisionProof {
      ...ContractProvisionProofFragment
    }
    user {
      ...UserFragment
    }
    date
    content
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "ContractProvisionProofComment": {
      "id": "4",
      "contractProvisionProof": ContractProvisionProof,
      "user": User,
      "date": "2007-12-03T10:15:30Z",
      "content": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ContractProvisionProofComments

Response

Returns a ContractProvisionProofComments

Arguments
Name Description
cursor - CursorRequest
filter - ContractProvisionProofCommentsFilter
search - String
order - OrderType

Example

Query
query ContractProvisionProofComments(
  $cursor: CursorRequest,
  $filter: ContractProvisionProofCommentsFilter,
  $search: String,
  $order: OrderType
) {
  ContractProvisionProofComments(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ContractProvisionProofCommentFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ContractProvisionProofCommentsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ContractProvisionProofComments": {
      "nodes": [ContractProvisionProofComment],
      "cursor": CursorResult
    }
  }
}

ContractProvisionProofs

Response

Returns a ContractProvisionProofs

Arguments
Name Description
cursor - CursorRequest
filter - ContractProvisionProofsFilter
search - String
order - OrderType

Example

Query
query ContractProvisionProofs(
  $cursor: CursorRequest,
  $filter: ContractProvisionProofsFilter,
  $search: String,
  $order: OrderType
) {
  ContractProvisionProofs(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ContractProvisionProofFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ContractProvisionProofsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ContractProvisionProofs": {
      "nodes": [ContractProvisionProof],
      "cursor": CursorResult
    }
  }
}

Contracts

Response

Returns a Contracts

Arguments
Name Description
cursor - CursorRequest
filter - ContractsFilter
search - String
order - OrderType

Example

Query
query Contracts(
  $cursor: CursorRequest,
  $filter: ContractsFilter,
  $search: String,
  $order: OrderType
) {
  Contracts(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ContractFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ContractsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "Contracts": {
      "nodes": [Contract],
      "cursor": CursorResult
    }
  }
}

Conversation

Response

Returns a Conversation

Arguments
Name Description
id - ID

Example

Query
query Conversation($id: ID) {
  Conversation(id: $id) {
    id
    topic
    content
    conversationContext {
      ...ConversationContextFragment
    }
    user {
      ...UserFragment
    }
    serviceProvider {
      ...ServiceProviderFragment
    }
    files {
      ...FileFragment
    }
    replies {
      ...ConversationReplyFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Conversation": {
      "id": "4",
      "topic": "xyz789",
      "content": {},
      "conversationContext": ConversationContext,
      "user": User,
      "serviceProvider": ServiceProvider,
      "files": [File],
      "replies": [ConversationReply],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ConversationContext

Response

Returns a ConversationContext

Arguments
Name Description
id - ID

Example

Query
query ConversationContext($id: ID) {
  ConversationContext(id: $id) {
    id
    type
    name
    context
    conversations {
      ...ConversationFragment
    }
    user {
      ...UserFragment
    }
    targetUser {
      ...UserFragment
    }
    subsidiary {
      ...SubsidiaryFragment
    }
    serviceProvider {
      ...ServiceProviderFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "ConversationContext": {
      "id": "4",
      "type": "abc123",
      "name": "xyz789",
      "context": {},
      "conversations": [Conversation],
      "user": User,
      "targetUser": User,
      "subsidiary": Subsidiary,
      "serviceProvider": ServiceProvider,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ConversationContexts

Response

Returns a ConversationContexts

Arguments
Name Description
cursor - CursorRequest
filter - ConversationContextsFilter
search - String
order - OrderType

Example

Query
query ConversationContexts(
  $cursor: CursorRequest,
  $filter: ConversationContextsFilter,
  $search: String,
  $order: OrderType
) {
  ConversationContexts(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ConversationContextFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ConversationContextsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ConversationContexts": {
      "nodes": [ConversationContext],
      "cursor": CursorResult
    }
  }
}

ConversationReplies

Response

Returns a ConversationReplies

Arguments
Name Description
cursor - CursorRequest
filter - ConversationRepliesFilter
search - String
order - OrderType

Example

Query
query ConversationReplies(
  $cursor: CursorRequest,
  $filter: ConversationRepliesFilter,
  $search: String,
  $order: OrderType
) {
  ConversationReplies(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ConversationReplyFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ConversationRepliesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ConversationReplies": {
      "nodes": [ConversationReply],
      "cursor": CursorResult
    }
  }
}

ConversationReply

Response

Returns a ConversationReply

Arguments
Name Description
id - ID

Example

Query
query ConversationReply($id: ID) {
  ConversationReply(id: $id) {
    id
    content
    user {
      ...UserFragment
    }
    serviceProvider {
      ...ServiceProviderFragment
    }
    conversation {
      ...ConversationFragment
    }
    files {
      ...FileFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "ConversationReply": {
      "id": "4",
      "content": {},
      "user": User,
      "serviceProvider": ServiceProvider,
      "conversation": Conversation,
      "files": [File],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Conversations

Response

Returns a Conversations

Arguments
Name Description
cursor - CursorRequest
filter - ConversationsFilter
search - String
order - OrderType

Example

Query
query Conversations(
  $cursor: CursorRequest,
  $filter: ConversationsFilter,
  $search: String,
  $order: OrderType
) {
  Conversations(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ConversationFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ConversationsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "Conversations": {
      "nodes": [Conversation],
      "cursor": CursorResult
    }
  }
}

Custodian

Response

Returns a Custodian

Arguments
Name Description
id - ID

Example

Query
query Custodian($id: ID) {
  Custodian(id: $id) {
    id
    name
    type
    notes
    address {
      ...AddressFragment
    }
    contacts {
      ...CustodianContactFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Custodian": {
      "id": 4,
      "name": "xyz789",
      "type": "xyz789",
      "notes": "xyz789",
      "address": Address,
      "contacts": [CustodianContact],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CustodianContact

Response

Returns a CustodianContact

Arguments
Name Description
id - ID

Example

Query
query CustodianContact($id: ID) {
  CustodianContact(id: $id) {
    id
    custodian {
      ...CustodianFragment
    }
    salutation
    firstName
    lastName
    email
    telephone
    responsibility
    mobileTelephone
    telefax
    company
    type
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "CustodianContact": {
      "id": 4,
      "custodian": Custodian,
      "salutation": "abc123",
      "firstName": "abc123",
      "lastName": "xyz789",
      "email": "abc123",
      "telephone": "abc123",
      "responsibility": "abc123",
      "mobileTelephone": "abc123",
      "telefax": "xyz789",
      "company": "abc123",
      "type": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

CustodianContacts

Response

Returns a CustodianContacts

Arguments
Name Description
cursor - CursorRequest
filter - CustodianContactsFilter
search - String
order - OrderType

Example

Query
query CustodianContacts(
  $cursor: CursorRequest,
  $filter: CustodianContactsFilter,
  $search: String,
  $order: OrderType
) {
  CustodianContacts(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CustodianContactFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CustodianContactsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "CustodianContacts": {
      "nodes": [CustodianContact],
      "cursor": CursorResult
    }
  }
}

Custodians

Response

Returns a Custodians

Arguments
Name Description
cursor - CursorRequest
filter - CustodiansFilter
search - String
order - OrderType

Example

Query
query Custodians(
  $cursor: CursorRequest,
  $filter: CustodiansFilter,
  $search: String,
  $order: OrderType
) {
  Custodians(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...CustodianFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": CustodiansFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "Custodians": {
      "nodes": [Custodian],
      "cursor": CursorResult
    }
  }
}

FactSheet

Response

Returns a FactSheet

Arguments
Name Description
id - ID

Example

Query
query FactSheet($id: ID) {
  FactSheet(id: $id) {
    id
    name
    icon
    elements
    subsidiaries {
      ...SubsidiaryFactSheetFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "FactSheet": {
      "id": 4,
      "name": "abc123",
      "icon": "xyz789",
      "elements": {},
      "subsidiaries": [SubsidiaryFactSheet],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

FactSheets

Response

Returns a FactSheets

Arguments
Name Description
cursor - CursorRequest
filter - FactSheetsFilter
search - String
order - OrderType

Example

Query
query FactSheets(
  $cursor: CursorRequest,
  $filter: FactSheetsFilter,
  $search: String,
  $order: OrderType
) {
  FactSheets(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...FactSheetFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": FactSheetsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "FactSheets": {
      "nodes": [FactSheet],
      "cursor": CursorResult
    }
  }
}

File

Response

Returns a File

Arguments
Name Description
id - ID

Example

Query
query File($id: ID) {
  File(id: $id) {
    id
    name
    path
    fileFormat
    type
    scope
    size
    subsidiary {
      ...SubsidiaryFragment
    }
    contract {
      ...ContractFragment
    }
    purchaseOrder {
      ...PurchaseOrderFragment
    }
    utilitiesStatement {
      ...UtilitiesStatementFragment
    }
    tenantUtilitiesStatement {
      ...SubsidiaryTenantUtilitiesStatementFragment
    }
    serviceProviderFacilityFileContainer {
      ...ServiceProviderFacilityFileContainerFragment
    }
    contractProvisionProof {
      ...ContractProvisionProofFragment
    }
    user {
      ...UserFragment
    }
    serviceProvider {
      ...ServiceProviderFragment
    }
    fileStructureTemplate {
      ...FileStructureTemplateFragment
    }
    conversation {
      ...ConversationFragment
    }
    conversationReply {
      ...ConversationReplyFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "File": {
      "id": "4",
      "name": "xyz789",
      "path": "abc123",
      "fileFormat": "xyz789",
      "type": "xyz789",
      "scope": "xyz789",
      "size": 123,
      "subsidiary": Subsidiary,
      "contract": Contract,
      "purchaseOrder": PurchaseOrder,
      "utilitiesStatement": UtilitiesStatement,
      "tenantUtilitiesStatement": SubsidiaryTenantUtilitiesStatement,
      "serviceProviderFacilityFileContainer": ServiceProviderFacilityFileContainer,
      "contractProvisionProof": ContractProvisionProof,
      "user": User,
      "serviceProvider": ServiceProvider,
      "fileStructureTemplate": FileStructureTemplate,
      "conversation": Conversation,
      "conversationReply": ConversationReply,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

FileStructureTemplate

Response

Returns a FileStructureTemplate

Arguments
Name Description
id - ID

Example

Query
query FileStructureTemplate($id: ID) {
  FileStructureTemplate(id: $id) {
    id
    name
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "FileStructureTemplate": {
      "id": 4,
      "name": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

FileStructureTemplates

Response

Returns a FileStructureTemplates

Arguments
Name Description
cursor - CursorRequest
filter - FileStructureTemplatesFilter
search - String
order - OrderType

Example

Query
query FileStructureTemplates(
  $cursor: CursorRequest,
  $filter: FileStructureTemplatesFilter,
  $search: String,
  $order: OrderType
) {
  FileStructureTemplates(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...FileStructureTemplateFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": FileStructureTemplatesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "FileStructureTemplates": {
      "nodes": [FileStructureTemplate],
      "cursor": CursorResult
    }
  }
}

Files

Response

Returns a Files

Arguments
Name Description
cursor - CursorRequest
filter - FilesFilter
search - String
order - OrderType

Example

Query
query Files(
  $cursor: CursorRequest,
  $filter: FilesFilter,
  $search: String,
  $order: OrderType
) {
  Files(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...FileFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": FilesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "Files": {
      "nodes": [File],
      "cursor": CursorResult
    }
  }
}

Grant

Response

Returns a Grant

Arguments
Name Description
id - ID

Example

Query
query Grant($id: ID) {
  Grant(id: $id) {
    id
    grant
    value
    role {
      ...RoleFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "Grant": {
      "id": 4,
      "grant": "xyz789",
      "value": 123,
      "role": Role,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Grants

Response

Returns a Grants

Arguments
Name Description
cursor - CursorRequest
filter - GrantsFilter
search - String
order - OrderType

Example

Query
query Grants(
  $cursor: CursorRequest,
  $filter: GrantsFilter,
  $search: String,
  $order: OrderType
) {
  Grants(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...GrantFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": GrantsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Grants": {
      "nodes": [Grant],
      "cursor": CursorResult
    }
  }
}

Inspection

Response

Returns an Inspection

Arguments
Name Description
id - ID

Example

Query
query Inspection($id: ID) {
  Inspection(id: $id) {
    id
    name
    checklist
    description
    type
    foundation
    intervalAmount
    intervalType
    workSection {
      ...WorkSectionFragment
    }
    gid
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Inspection": {
      "id": "4",
      "name": "xyz789",
      "checklist": {},
      "description": "xyz789",
      "type": "abc123",
      "foundation": "abc123",
      "intervalAmount": 123,
      "intervalType": "abc123",
      "workSection": WorkSection,
      "gid": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Inspections

Response

Returns an Inspections

Arguments
Name Description
cursor - CursorRequest
filter - InspectionsFilter
search - String
order - OrderType

Example

Query
query Inspections(
  $cursor: CursorRequest,
  $filter: InspectionsFilter,
  $search: String,
  $order: OrderType
) {
  Inspections(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...InspectionFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": InspectionsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "Inspections": {
      "nodes": [Inspection],
      "cursor": CursorResult
    }
  }
}

LetterHead

Response

Returns a LetterHead

Arguments
Name Description
id - ID

Example

Query
query LetterHead($id: ID) {
  LetterHead(id: $id) {
    id
    name
    bothPagesSame
    module
    firstPageHeader
    firstPageFooter
    secondPageHeader
    secondPageFooter
    purchaseOrderHeader
    purchaseOrderFooter
    marginLeft
    marginRight
    marginTop
    marginBottom
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "LetterHead": {
      "id": "4",
      "name": "abc123",
      "bothPagesSame": false,
      "module": "xyz789",
      "firstPageHeader": "xyz789",
      "firstPageFooter": "xyz789",
      "secondPageHeader": "abc123",
      "secondPageFooter": "abc123",
      "purchaseOrderHeader": "xyz789",
      "purchaseOrderFooter": "xyz789",
      "marginLeft": 987,
      "marginRight": 123,
      "marginTop": 987,
      "marginBottom": 123,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

LetterHeads

Response

Returns a LetterHeads

Arguments
Name Description
cursor - CursorRequest
filter - LetterHeadsFilter
search - String
order - OrderType

Example

Query
query LetterHeads(
  $cursor: CursorRequest,
  $filter: LetterHeadsFilter,
  $search: String,
  $order: OrderType
) {
  LetterHeads(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...LetterHeadFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": LetterHeadsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "LetterHeads": {
      "nodes": [LetterHead],
      "cursor": CursorResult
    }
  }
}

Meter

Response

Returns a Meter

Arguments
Name Description
id - ID

Example

Query
query Meter($id: ID) {
  Meter(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    meterGroup {
      ...MeterGroupFragment
    }
    meterGroupIndex
    name
    position
    number
    maloId
    meloId
    type
    factor
    deliveryBegin
    readings {
      ...MeterReadingFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "Meter": {
      "id": 4,
      "subsidiary": Subsidiary,
      "meterGroup": MeterGroup,
      "meterGroupIndex": 123,
      "name": "xyz789",
      "position": "abc123",
      "number": "xyz789",
      "maloId": "abc123",
      "meloId": "abc123",
      "type": "xyz789",
      "factor": 987.65,
      "deliveryBegin": "2007-12-03T10:15:30Z",
      "readings": [MeterReading],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

MeterGroup

Response

Returns a MeterGroup

Arguments
Name Description
id - ID

Example

Query
query MeterGroup($id: ID) {
  MeterGroup(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    name
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "MeterGroup": {
      "id": "4",
      "subsidiary": Subsidiary,
      "name": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

MeterGroups

Response

Returns a MeterGroups

Arguments
Name Description
cursor - CursorRequest
filter - MeterGroupsFilter
search - String
order - OrderType

Example

Query
query MeterGroups(
  $cursor: CursorRequest,
  $filter: MeterGroupsFilter,
  $search: String,
  $order: OrderType
) {
  MeterGroups(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...MeterGroupFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": MeterGroupsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "MeterGroups": {
      "nodes": [MeterGroup],
      "cursor": CursorResult
    }
  }
}

MeterReading

Response

Returns a MeterReading

Arguments
Name Description
id - ID

Example

Query
query MeterReading($id: ID) {
  MeterReading(id: $id) {
    id
    meter {
      ...MeterFragment
    }
    user {
      ...UserFragment
    }
    value
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "MeterReading": {
      "id": 4,
      "meter": Meter,
      "user": User,
      "value": 987.65,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

MeterReadings

Response

Returns a MeterReadings

Arguments
Name Description
cursor - CursorRequest
filter - MeterReadingsFilter
search - String
order - OrderType

Example

Query
query MeterReadings(
  $cursor: CursorRequest,
  $filter: MeterReadingsFilter,
  $search: String,
  $order: OrderType
) {
  MeterReadings(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...MeterReadingFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": MeterReadingsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "MeterReadings": {
      "nodes": [MeterReading],
      "cursor": CursorResult
    }
  }
}

Meters

Response

Returns a Meters

Arguments
Name Description
cursor - CursorRequest
filter - MetersFilter
search - String
order - OrderType

Example

Query
query Meters(
  $cursor: CursorRequest,
  $filter: MetersFilter,
  $search: String,
  $order: OrderType
) {
  Meters(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...MeterFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": MetersFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Meters": {
      "nodes": [Meter],
      "cursor": CursorResult
    }
  }
}

NumberRange

Response

Returns a NumberRange

Arguments
Name Description
id - ID

Example

Query
query NumberRange($id: ID) {
  NumberRange(id: $id) {
    id
    value
    format
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "NumberRange": {
      "id": 4,
      "value": 987,
      "format": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

NumberRanges

Response

Returns a NumberRanges

Arguments
Name Description
cursor - CursorRequest
filter - NumberRangesFilter
search - String
order - OrderType

Example

Query
query NumberRanges(
  $cursor: CursorRequest,
  $filter: NumberRangesFilter,
  $search: String,
  $order: OrderType
) {
  NumberRanges(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...NumberRangeFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": NumberRangesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "NumberRanges": {
      "nodes": [NumberRange],
      "cursor": CursorResult
    }
  }
}

ObjectClass

Response

Returns an ObjectClass

Arguments
Name Description
id - ID

Example

Query
query ObjectClass($id: ID) {
  ObjectClass(id: $id) {
    id
    component {
      ...ComponentFragment
    }
    workSection {
      ...WorkSectionFragment
    }
    name
    description
    gid
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "ObjectClass": {
      "id": "4",
      "component": Component,
      "workSection": WorkSection,
      "name": "abc123",
      "description": "abc123",
      "gid": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ObjectClasses

Response

Returns an ObjectClasses

Arguments
Name Description
cursor - CursorRequest
filter - ObjectClassesFilter
search - String
order - OrderType

Example

Query
query ObjectClasses(
  $cursor: CursorRequest,
  $filter: ObjectClassesFilter,
  $search: String,
  $order: OrderType
) {
  ObjectClasses(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ObjectClassFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ObjectClassesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ObjectClasses": {
      "nodes": [ObjectClass],
      "cursor": CursorResult
    }
  }
}

Phase

Response

Returns a Phase

Arguments
Name Description
id - ID

Example

Query
query Phase($id: ID) {
  Phase(id: $id) {
    id
    name
    color
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Phase": {
      "id": "4",
      "name": "xyz789",
      "color": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Phases

Response

Returns a Phases

Arguments
Name Description
cursor - CursorRequest
filter - PhasesFilter
search - String
order - OrderType

Example

Query
query Phases(
  $cursor: CursorRequest,
  $filter: PhasesFilter,
  $search: String,
  $order: OrderType
) {
  Phases(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...PhaseFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": PhasesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "Phases": {
      "nodes": [Phase],
      "cursor": CursorResult
    }
  }
}

PurchaseOrder

Response

Returns a PurchaseOrder

Arguments
Name Description
id - ID

Example

Query
query PurchaseOrder($id: ID) {
  PurchaseOrder(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    serviceProvider {
      ...ServiceProviderFragment
    }
    letterHead {
      ...LetterHeadFragment
    }
    user {
      ...UserFragment
    }
    title
    number
    type
    status
    cfds
    positions
    data
    reference
    draftFinalizedAt
    approvedAt
    commissionedAt
    confirmedAt
    finishedAt
    date
    headerText
    footerText
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "PurchaseOrder": {
      "id": 4,
      "subsidiary": Subsidiary,
      "serviceProvider": ServiceProvider,
      "letterHead": LetterHead,
      "user": User,
      "title": "xyz789",
      "number": "xyz789",
      "type": "abc123",
      "status": "xyz789",
      "cfds": true,
      "positions": {},
      "data": {},
      "reference": "xyz789",
      "draftFinalizedAt": "2007-12-03T10:15:30Z",
      "approvedAt": "2007-12-03T10:15:30Z",
      "commissionedAt": "2007-12-03T10:15:30Z",
      "confirmedAt": "2007-12-03T10:15:30Z",
      "finishedAt": "2007-12-03T10:15:30Z",
      "date": "2007-12-03T10:15:30Z",
      "headerText": "abc123",
      "footerText": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

PurchaseOrders

Response

Returns a PurchaseOrders

Arguments
Name Description
cursor - CursorRequest
filter - PurchaseOrdersFilter
search - String
order - OrderType

Example

Query
query PurchaseOrders(
  $cursor: CursorRequest,
  $filter: PurchaseOrdersFilter,
  $search: String,
  $order: OrderType
) {
  PurchaseOrders(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...PurchaseOrderFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": PurchaseOrdersFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "PurchaseOrders": {
      "nodes": [PurchaseOrder],
      "cursor": CursorResult
    }
  }
}

Role

Response

Returns a Role

Arguments
Name Description
id - ID

Example

Query
query Role($id: ID) {
  Role(id: $id) {
    id
    name
    icon
    users {
      ...UserFragment
    }
    grants {
      ...GrantFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Role": {
      "id": "4",
      "name": "xyz789",
      "icon": "xyz789",
      "users": [User],
      "grants": [Grant],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Roles

Response

Returns a Roles

Arguments
Name Description
cursor - CursorRequest
filter - RolesFilter
search - String
order - OrderType

Example

Query
query Roles(
  $cursor: CursorRequest,
  $filter: RolesFilter,
  $search: String,
  $order: OrderType
) {
  Roles(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...RoleFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": RolesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Roles": {
      "nodes": [Role],
      "cursor": CursorResult
    }
  }
}

Room

Response

Returns a Room

Arguments
Name Description
id - ID

Example

Query
query Room($id: ID) {
  Room(id: $id) {
    id
    name
    area
    geometry
    space {
      ...SpaceFragment
    }
    users {
      ...RoomUserFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "Room": {
      "id": 4,
      "name": "abc123",
      "area": 987.65,
      "geometry": {},
      "space": Space,
      "users": [RoomUser],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

RoomUser

Response

Returns a RoomUser

Arguments
Name Description
id - ID

Example

Query
query RoomUser($id: ID) {
  RoomUser(id: $id) {
    id
    firstName
    lastName
    notes
    positionDescription
    position
    room {
      ...RoomFragment
    }
    user {
      ...UserFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "RoomUser": {
      "id": "4",
      "firstName": "xyz789",
      "lastName": "xyz789",
      "notes": "abc123",
      "positionDescription": "abc123",
      "position": {},
      "room": Room,
      "user": User,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

RoomUsers

Response

Returns a RoomUsers

Arguments
Name Description
cursor - CursorRequest
filter - RoomUsersFilter
search - String
order - OrderType

Example

Query
query RoomUsers(
  $cursor: CursorRequest,
  $filter: RoomUsersFilter,
  $search: String,
  $order: OrderType
) {
  RoomUsers(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...RoomUserFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": RoomUsersFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "RoomUsers": {
      "nodes": [RoomUser],
      "cursor": CursorResult
    }
  }
}

Rooms

Response

Returns a Rooms

Arguments
Name Description
cursor - CursorRequest
filter - RoomsFilter
search - String
order - OrderType

Example

Query
query Rooms(
  $cursor: CursorRequest,
  $filter: RoomsFilter,
  $search: String,
  $order: OrderType
) {
  Rooms(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...RoomFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": RoomsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Rooms": {
      "nodes": [Room],
      "cursor": CursorResult
    }
  }
}

ServiceProvider

Response

Returns a ServiceProvider

Arguments
Name Description
id - ID

Example

Query
query ServiceProvider($id: ID) {
  ServiceProvider(id: $id) {
    id
    globalId
    name
    responsibility
    contactEmail
    contactTelephone
    contactTelefax
    files {
      ...FileFragment
    }
    address {
      ...AddressFragment
    }
    contracts {
      ...ContractFragment
    }
    contacts {
      ...ServiceProviderContactFragment
    }
    syncs {
      ...ServiceProviderSyncFragment
    }
    links {
      ...SubsidiaryLinkFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "ServiceProvider": {
      "id": "4",
      "globalId": "4",
      "name": "xyz789",
      "responsibility": "xyz789",
      "contactEmail": "abc123",
      "contactTelephone": "abc123",
      "contactTelefax": "xyz789",
      "files": [File],
      "address": Address,
      "contracts": [Contract],
      "contacts": [ServiceProviderContact],
      "syncs": [ServiceProviderSync],
      "links": [SubsidiaryLink],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ServiceProviderContact

Response

Returns a ServiceProviderContact

Arguments
Name Description
id - ID

Example

Query
query ServiceProviderContact($id: ID) {
  ServiceProviderContact(id: $id) {
    id
    serviceProvider {
      ...ServiceProviderFragment
    }
    salutation
    firstName
    lastName
    email
    telephone
    responsibility
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "ServiceProviderContact": {
      "id": "4",
      "serviceProvider": ServiceProvider,
      "salutation": "xyz789",
      "firstName": "abc123",
      "lastName": "xyz789",
      "email": "xyz789",
      "telephone": "abc123",
      "responsibility": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ServiceProviderContacts

Response

Returns a ServiceProviderContacts

Arguments
Name Description
cursor - CursorRequest
filter - ServiceProviderContactsFilter
search - String
order - OrderType

Example

Query
query ServiceProviderContacts(
  $cursor: CursorRequest,
  $filter: ServiceProviderContactsFilter,
  $search: String,
  $order: OrderType
) {
  ServiceProviderContacts(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ServiceProviderContactFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ServiceProviderContactsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "ServiceProviderContacts": {
      "nodes": [ServiceProviderContact],
      "cursor": CursorResult
    }
  }
}

ServiceProviderFacilityFileContainer

Arguments
Name Description
id - ID

Example

Query
query ServiceProviderFacilityFileContainer($id: ID) {
  ServiceProviderFacilityFileContainer(id: $id) {
    id
    serviceProvider {
      ...ServiceProviderFragment
    }
    facilityId
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "ServiceProviderFacilityFileContainer": {
      "id": "4",
      "serviceProvider": ServiceProvider,
      "facilityId": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ServiceProviderFacilityFileContainers

Arguments
Name Description
cursor - CursorRequest
filter - ServiceProviderFacilityFileContainersFilter
search - String
order - OrderType

Example

Query
query ServiceProviderFacilityFileContainers(
  $cursor: CursorRequest,
  $filter: ServiceProviderFacilityFileContainersFilter,
  $search: String,
  $order: OrderType
) {
  ServiceProviderFacilityFileContainers(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ServiceProviderFacilityFileContainerFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ServiceProviderFacilityFileContainersFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ServiceProviderFacilityFileContainers": {
      "nodes": [ServiceProviderFacilityFileContainer],
      "cursor": CursorResult
    }
  }
}

ServiceProviderFacilityResponsibilities

Arguments
Name Description
cursor - CursorRequest
filter - ServiceProviderFacilityResponsibilitiesFilter
search - String
order - OrderType

Example

Query
query ServiceProviderFacilityResponsibilities(
  $cursor: CursorRequest,
  $filter: ServiceProviderFacilityResponsibilitiesFilter,
  $search: String,
  $order: OrderType
) {
  ServiceProviderFacilityResponsibilities(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ServiceProviderFacilityResponsibilityFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ServiceProviderFacilityResponsibilitiesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "ServiceProviderFacilityResponsibilities": {
      "nodes": [ServiceProviderFacilityResponsibility],
      "cursor": CursorResult
    }
  }
}

ServiceProviderFacilityResponsibility

Arguments
Name Description
id - ID

Example

Query
query ServiceProviderFacilityResponsibility($id: ID) {
  ServiceProviderFacilityResponsibility(id: $id) {
    id
    serviceProvider {
      ...ServiceProviderFragment
    }
    facilityId
    responsibility
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "ServiceProviderFacilityResponsibility": {
      "id": "4",
      "serviceProvider": ServiceProvider,
      "facilityId": "xyz789",
      "responsibility": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ServiceProviderSync

Response

Returns a ServiceProviderSync

Arguments
Name Description
id - ID

Example

Query
query ServiceProviderSync($id: ID) {
  ServiceProviderSync(id: $id) {
    id
    serviceProvider {
      ...ServiceProviderFragment
    }
    subsidiary {
      ...SubsidiaryFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "ServiceProviderSync": {
      "id": "4",
      "serviceProvider": ServiceProvider,
      "subsidiary": Subsidiary,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

ServiceProviderSyncs

Response

Returns a ServiceProviderSyncs

Arguments
Name Description
cursor - CursorRequest
filter - ServiceProviderSyncsFilter
search - String
order - OrderType

Example

Query
query ServiceProviderSyncs(
  $cursor: CursorRequest,
  $filter: ServiceProviderSyncsFilter,
  $search: String,
  $order: OrderType
) {
  ServiceProviderSyncs(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ServiceProviderSyncFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ServiceProviderSyncsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "ServiceProviderSyncs": {
      "nodes": [ServiceProviderSync],
      "cursor": CursorResult
    }
  }
}

ServiceProviders

Response

Returns a ServiceProviders

Arguments
Name Description
cursor - CursorRequest
filter - ServiceProvidersFilter
search - String
order - OrderType

Example

Query
query ServiceProviders(
  $cursor: CursorRequest,
  $filter: ServiceProvidersFilter,
  $search: String,
  $order: OrderType
) {
  ServiceProviders(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...ServiceProviderFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": ServiceProvidersFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "ServiceProviders": {
      "nodes": [ServiceProvider],
      "cursor": CursorResult
    }
  }
}

Session

Response

Returns a User

Example

Query
query Session {
  Session {
    id
    salutation
    firstName
    lastName
    landlineTelephone
    mobileTelephone
    position
    email
    approved
    active
    notificationSettings
    profileSettings
    administrative
    accessType
    perspective
    subsidiaryWildcard
    dailyReport
    language
    lastActivity
    agendaItems {
      ...AgendaItemFragment
    }
    files {
      ...FileFragment
    }
    subsidiaries {
      ...UserSubsidiaryFragment
    }
    modules {
      ...UserModuleFragment
    }
    alerts {
      ...AlertFragment
    }
    settings {
      ...UserSettingFragment
    }
    trustedDevices {
      ...TrustedDeviceFragment
    }
    notifications {
      ...UserNotificationFragment
    }
    integrations {
      ...UserIntegrationFragment
    }
    teams {
      ...TeamUserFragment
    }
    role {
      ...RoleFragment
    }
    updatedAt
    createdAt
  }
}
Response
{
  "data": {
    "Session": {
      "id": 4,
      "salutation": "abc123",
      "firstName": "abc123",
      "lastName": "xyz789",
      "landlineTelephone": "xyz789",
      "mobileTelephone": "abc123",
      "position": "abc123",
      "email": "abc123",
      "approved": false,
      "active": true,
      "notificationSettings": {},
      "profileSettings": {},
      "administrative": false,
      "accessType": "abc123",
      "perspective": "abc123",
      "subsidiaryWildcard": false,
      "dailyReport": true,
      "language": "xyz789",
      "lastActivity": "2007-12-03T10:15:30Z",
      "agendaItems": [AgendaItem],
      "files": [File],
      "subsidiaries": [UserSubsidiary],
      "modules": [UserModule],
      "alerts": [Alert],
      "settings": [UserSetting],
      "trustedDevices": [TrustedDevice],
      "notifications": [UserNotification],
      "integrations": [UserIntegration],
      "teams": [TeamUser],
      "role": Role,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Space

Response

Returns a Space

Arguments
Name Description
id - ID

Example

Query
query Space($id: ID) {
  Space(id: $id) {
    id
    name
    type
    subsidiary {
      ...SubsidiaryFragment
    }
    rooms {
      ...RoomFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "Space": {
      "id": "4",
      "name": "abc123",
      "type": "abc123",
      "subsidiary": Subsidiary,
      "rooms": [Room],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Spaces

Response

Returns a Spaces

Arguments
Name Description
cursor - CursorRequest
filter - SpacesFilter
search - String
order - OrderType

Example

Query
query Spaces(
  $cursor: CursorRequest,
  $filter: SpacesFilter,
  $search: String,
  $order: OrderType
) {
  Spaces(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SpaceFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SpacesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Spaces": {
      "nodes": [Space],
      "cursor": CursorResult
    }
  }
}

SubComponent

Response

Returns a SubComponent

Arguments
Name Description
id - ID

Example

Query
query SubComponent($id: ID) {
  SubComponent(id: $id) {
    id
    topComponent {
      ...ComponentFragment
    }
    subComponent {
      ...ComponentFragment
    }
    gid
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "SubComponent": {
      "id": "4",
      "topComponent": Component,
      "subComponent": Component,
      "gid": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubComponents

Response

Returns a SubComponents

Arguments
Name Description
cursor - CursorRequest
filter - SubComponentsFilter
search - String
order - OrderType

Example

Query
query SubComponents(
  $cursor: CursorRequest,
  $filter: SubComponentsFilter,
  $search: String,
  $order: OrderType
) {
  SubComponents(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubComponentFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubComponentsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "SubComponents": {
      "nodes": [SubComponent],
      "cursor": CursorResult
    }
  }
}

Subsidiaries

Response

Returns a Subsidiaries

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiariesFilter
search - String
order - OrderType

Example

Query
query Subsidiaries(
  $cursor: CursorRequest,
  $filter: SubsidiariesFilter,
  $search: String,
  $order: OrderType
) {
  Subsidiaries(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiariesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "Subsidiaries": {
      "nodes": [Subsidiary],
      "cursor": CursorResult
    }
  }
}

Subsidiary

Response

Returns a Subsidiary

Arguments
Name Description
id - ID

Example

Query
query Subsidiary($id: ID) {
  Subsidiary(id: $id) {
    id
    branch {
      ...BranchFragment
    }
    statistics
    name
    legalName
    notes
    general
    features
    contactEmail
    contactTelephone
    contactTelefax
    label
    active
    locationLat
    locationLng
    responsibilityMaintenance
    subsidiaryTransferable
    specialty
    securityDeposit
    easementRentalContract
    easementRegistered
    handoverDate
    openingDate
    plotArea
    mainTenantArea
    adjacentArea
    rentStartDate
    rentPaymentStartDate
    minimumRent
    salesRent
    rentNotes
    rentIncrease
    parkingSpaceRental
    advertisingSpaceRental
    operatingDevicesRental
    advancePaymentServiceCharges
    ancillaryCostsFlatRate
    advancePaymentServiceChargesAll
    ancillaryCostsFlatRateAll
    address {
      ...AddressFragment
    }
    landlordCustodian {
      ...CustodianFragment
    }
    administrativeCustodian {
      ...CustodianFragment
    }
    utilitiesStatementNotes
    utilitiesStatementDeadlineMonths
    utilitiesStatementAllegation
    utilitiesStatementBackPayBarred
    subsidiaryType {
      ...SubsidiaryTypeFragment
    }
    districtManagerUser {
      ...UserFragment
    }
    links {
      ...SubsidiaryLinkFragment
    }
    files {
      ...FileFragment
    }
    contracts {
      ...SubsidiaryContractFragment
    }
    spaces {
      ...SpaceFragment
    }
    cases {
      ...CaseFragment
    }
    meters {
      ...MeterFragment
    }
    phase {
      ...PhaseFragment
    }
    contacts {
      ...SubsidiaryContactFragment
    }
    utilitiesStatements {
      ...UtilitiesStatementFragment
    }
    phases {
      ...SubsidiaryPhaseFragment
    }
    tenants {
      ...SubsidiaryTenantFragment
    }
    workSectionExempts {
      ...SubsidiaryWorkSectionExemptFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "Subsidiary": {
      "id": "4",
      "branch": Branch,
      "statistics": {},
      "name": "xyz789",
      "legalName": "abc123",
      "notes": "xyz789",
      "general": "xyz789",
      "features": "xyz789",
      "contactEmail": "abc123",
      "contactTelephone": "xyz789",
      "contactTelefax": "abc123",
      "label": "xyz789",
      "active": false,
      "locationLat": 987.65,
      "locationLng": 987.65,
      "responsibilityMaintenance": "abc123",
      "subsidiaryTransferable": "xyz789",
      "specialty": "abc123",
      "securityDeposit": 987.65,
      "easementRentalContract": true,
      "easementRegistered": false,
      "handoverDate": "2007-12-03T10:15:30Z",
      "openingDate": "2007-12-03T10:15:30Z",
      "plotArea": 123.45,
      "mainTenantArea": 987.65,
      "adjacentArea": 987.65,
      "rentStartDate": "2007-12-03T10:15:30Z",
      "rentPaymentStartDate": "2007-12-03T10:15:30Z",
      "minimumRent": 987.65,
      "salesRent": 123.45,
      "rentNotes": "abc123",
      "rentIncrease": "abc123",
      "parkingSpaceRental": 123.45,
      "advertisingSpaceRental": 987.65,
      "operatingDevicesRental": 123.45,
      "advancePaymentServiceCharges": 987.65,
      "ancillaryCostsFlatRate": 123.45,
      "advancePaymentServiceChargesAll": 987.65,
      "ancillaryCostsFlatRateAll": 987.65,
      "address": Address,
      "landlordCustodian": Custodian,
      "administrativeCustodian": Custodian,
      "utilitiesStatementNotes": "xyz789",
      "utilitiesStatementDeadlineMonths": 987,
      "utilitiesStatementAllegation": true,
      "utilitiesStatementBackPayBarred": false,
      "subsidiaryType": SubsidiaryType,
      "districtManagerUser": User,
      "links": [SubsidiaryLink],
      "files": [File],
      "contracts": [SubsidiaryContract],
      "spaces": [Space],
      "cases": [Case],
      "meters": [Meter],
      "phase": Phase,
      "contacts": [SubsidiaryContact],
      "utilitiesStatements": [UtilitiesStatement],
      "phases": [SubsidiaryPhase],
      "tenants": [SubsidiaryTenant],
      "workSectionExempts": [SubsidiaryWorkSectionExempt],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryContact

Response

Returns a SubsidiaryContact

Arguments
Name Description
id - ID

Example

Query
query SubsidiaryContact($id: ID) {
  SubsidiaryContact(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    salutation
    firstName
    lastName
    email
    telephone
    responsibility
    mobileTelephone
    telefax
    company
    type
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "SubsidiaryContact": {
      "id": "4",
      "subsidiary": Subsidiary,
      "salutation": "abc123",
      "firstName": "xyz789",
      "lastName": "xyz789",
      "email": "abc123",
      "telephone": "abc123",
      "responsibility": "xyz789",
      "mobileTelephone": "xyz789",
      "telefax": "xyz789",
      "company": "abc123",
      "type": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryContacts

Response

Returns a SubsidiaryContacts

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiaryContactsFilter
search - String
order - OrderType

Example

Query
query SubsidiaryContacts(
  $cursor: CursorRequest,
  $filter: SubsidiaryContactsFilter,
  $search: String,
  $order: OrderType
) {
  SubsidiaryContacts(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryContactFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiaryContactsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "SubsidiaryContacts": {
      "nodes": [SubsidiaryContact],
      "cursor": CursorResult
    }
  }
}

SubsidiaryContract

Response

Returns a SubsidiaryContract

Arguments
Name Description
id - ID

Example

Query
query SubsidiaryContract($id: ID) {
  SubsidiaryContract(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    contract {
      ...ContractFragment
    }
    costQuota
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "SubsidiaryContract": {
      "id": 4,
      "subsidiary": Subsidiary,
      "contract": Contract,
      "costQuota": 123.45,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryContracts

Response

Returns a SubsidiaryContracts

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiaryContractsFilter
search - String
order - OrderType

Example

Query
query SubsidiaryContracts(
  $cursor: CursorRequest,
  $filter: SubsidiaryContractsFilter,
  $search: String,
  $order: OrderType
) {
  SubsidiaryContracts(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryContractFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiaryContractsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "SubsidiaryContracts": {
      "nodes": [SubsidiaryContract],
      "cursor": CursorResult
    }
  }
}

SubsidiaryFactSheet

Response

Returns a SubsidiaryFactSheet

Arguments
Name Description
id - ID

Example

Query
query SubsidiaryFactSheet($id: ID) {
  SubsidiaryFactSheet(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    factSheet {
      ...FactSheetFragment
    }
    data
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "SubsidiaryFactSheet": {
      "id": 4,
      "subsidiary": Subsidiary,
      "factSheet": FactSheet,
      "data": {},
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryFactSheets

Response

Returns a SubsidiaryFactSheets

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiaryFactSheetsFilter
search - String
order - OrderType

Example

Query
query SubsidiaryFactSheets(
  $cursor: CursorRequest,
  $filter: SubsidiaryFactSheetsFilter,
  $search: String,
  $order: OrderType
) {
  SubsidiaryFactSheets(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryFactSheetFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiaryFactSheetsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "SubsidiaryFactSheets": {
      "nodes": [SubsidiaryFactSheet],
      "cursor": CursorResult
    }
  }
}

SubsidiaryPhase

Response

Returns a SubsidiaryPhase

Arguments
Name Description
id - ID

Example

Query
query SubsidiaryPhase($id: ID) {
  SubsidiaryPhase(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    workflow {
      ...WorkflowFragment
    }
    phase {
      ...PhaseFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "SubsidiaryPhase": {
      "id": "4",
      "subsidiary": Subsidiary,
      "workflow": Workflow,
      "phase": Phase,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryPhases

Response

Returns a SubsidiaryPhases

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiaryPhasesFilter
search - String
order - OrderType

Example

Query
query SubsidiaryPhases(
  $cursor: CursorRequest,
  $filter: SubsidiaryPhasesFilter,
  $search: String,
  $order: OrderType
) {
  SubsidiaryPhases(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryPhaseFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiaryPhasesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "SubsidiaryPhases": {
      "nodes": [SubsidiaryPhase],
      "cursor": CursorResult
    }
  }
}

SubsidiaryTenant

Response

Returns a SubsidiaryTenant

Arguments
Name Description
id - ID

Example

Query
query SubsidiaryTenant($id: ID) {
  SubsidiaryTenant(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    name
    notes
    email
    telephone
    telefax
    securityDeposit
    depositPaid
    address {
      ...AddressFragment
    }
    subsidiaryTransferable
    specialty
    easementRentalContract
    easementRegistered
    handoverDate
    openingDate
    plotArea
    mainTenantArea
    adjacentArea
    rentStartDate
    rentPaymentStartDate
    minimumRent
    salesRent
    rentNotes
    rentIncrease
    parkingSpaceRental
    advertisingSpaceRental
    operatingDevicesRental
    advancePaymentServiceCharges
    ancillaryCostsFlatRate
    advancePaymentServiceChargesAll
    ancillaryCostsFlatRateAll
    general
    features
    utilitiesStatements {
      ...SubsidiaryTenantUtilitiesStatementFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "SubsidiaryTenant": {
      "id": 4,
      "subsidiary": Subsidiary,
      "name": "xyz789",
      "notes": "xyz789",
      "email": "abc123",
      "telephone": "abc123",
      "telefax": "abc123",
      "securityDeposit": 123.45,
      "depositPaid": true,
      "address": Address,
      "subsidiaryTransferable": "xyz789",
      "specialty": "abc123",
      "easementRentalContract": false,
      "easementRegistered": false,
      "handoverDate": "2007-12-03T10:15:30Z",
      "openingDate": "2007-12-03T10:15:30Z",
      "plotArea": 987.65,
      "mainTenantArea": 987.65,
      "adjacentArea": 123.45,
      "rentStartDate": "2007-12-03T10:15:30Z",
      "rentPaymentStartDate": "2007-12-03T10:15:30Z",
      "minimumRent": 123.45,
      "salesRent": 987.65,
      "rentNotes": "xyz789",
      "rentIncrease": "abc123",
      "parkingSpaceRental": 123.45,
      "advertisingSpaceRental": 123.45,
      "operatingDevicesRental": 123.45,
      "advancePaymentServiceCharges": 987.65,
      "ancillaryCostsFlatRate": 123.45,
      "advancePaymentServiceChargesAll": 987.65,
      "ancillaryCostsFlatRateAll": 123.45,
      "general": "xyz789",
      "features": "xyz789",
      "utilitiesStatements": [
        SubsidiaryTenantUtilitiesStatement
      ],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryTenantUtilitiesStatement

Arguments
Name Description
id - ID

Example

Query
query SubsidiaryTenantUtilitiesStatement($id: ID) {
  SubsidiaryTenantUtilitiesStatement(id: $id) {
    id
    subsidiaryTenant {
      ...SubsidiaryTenantFragment
    }
    user {
      ...UserFragment
    }
    state
    notes
    year
    value
    date
    type
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "SubsidiaryTenantUtilitiesStatement": {
      "id": "4",
      "subsidiaryTenant": SubsidiaryTenant,
      "user": User,
      "state": "abc123",
      "notes": "abc123",
      "year": 987,
      "value": 123.45,
      "date": "2007-12-03T10:15:30Z",
      "type": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryTenantUtilitiesStatements

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiaryTenantUtilitiesStatementsFilter
search - String
order - OrderType

Example

Query
query SubsidiaryTenantUtilitiesStatements(
  $cursor: CursorRequest,
  $filter: SubsidiaryTenantUtilitiesStatementsFilter,
  $search: String,
  $order: OrderType
) {
  SubsidiaryTenantUtilitiesStatements(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryTenantUtilitiesStatementFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiaryTenantUtilitiesStatementsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "SubsidiaryTenantUtilitiesStatements": {
      "nodes": [SubsidiaryTenantUtilitiesStatement],
      "cursor": CursorResult
    }
  }
}

SubsidiaryTenants

Response

Returns a SubsidiaryTenants

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiaryTenantsFilter
search - String
order - OrderType

Example

Query
query SubsidiaryTenants(
  $cursor: CursorRequest,
  $filter: SubsidiaryTenantsFilter,
  $search: String,
  $order: OrderType
) {
  SubsidiaryTenants(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryTenantFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiaryTenantsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "SubsidiaryTenants": {
      "nodes": [SubsidiaryTenant],
      "cursor": CursorResult
    }
  }
}

SubsidiaryType

Response

Returns a SubsidiaryType

Arguments
Name Description
id - ID

Example

Query
query SubsidiaryType($id: ID) {
  SubsidiaryType(id: $id) {
    id
    name
    color
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "SubsidiaryType": {
      "id": "4",
      "name": "abc123",
      "color": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryTypes

Response

Returns a SubsidiaryTypes

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiaryTypesFilter
search - String
order - OrderType

Example

Query
query SubsidiaryTypes(
  $cursor: CursorRequest,
  $filter: SubsidiaryTypesFilter,
  $search: String,
  $order: OrderType
) {
  SubsidiaryTypes(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryTypeFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiaryTypesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "SubsidiaryTypes": {
      "nodes": [SubsidiaryType],
      "cursor": CursorResult
    }
  }
}

SubsidiaryWorkSectionExempt

Response

Returns a SubsidiaryWorkSectionExempt

Arguments
Name Description
id - ID

Example

Query
query SubsidiaryWorkSectionExempt($id: ID) {
  SubsidiaryWorkSectionExempt(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    workSection {
      ...WorkSectionFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "SubsidiaryWorkSectionExempt": {
      "id": 4,
      "subsidiary": Subsidiary,
      "workSection": WorkSection,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryWorkSectionExempts

Response

Returns a SubsidiaryWorkSectionExempts

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiaryWorkSectionExemptsFilter
search - String
order - OrderType

Example

Query
query SubsidiaryWorkSectionExempts(
  $cursor: CursorRequest,
  $filter: SubsidiaryWorkSectionExemptsFilter,
  $search: String,
  $order: OrderType
) {
  SubsidiaryWorkSectionExempts(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryWorkSectionExemptFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiaryWorkSectionExemptsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "SubsidiaryWorkSectionExempts": {
      "nodes": [SubsidiaryWorkSectionExempt],
      "cursor": CursorResult
    }
  }
}

SubsidiaryWorkSectionNote

Response

Returns a SubsidiaryWorkSectionNote

Arguments
Name Description
id - ID

Example

Query
query SubsidiaryWorkSectionNote($id: ID) {
  SubsidiaryWorkSectionNote(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    workSection {
      ...WorkSectionFragment
    }
    notes
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "SubsidiaryWorkSectionNote": {
      "id": "4",
      "subsidiary": Subsidiary,
      "workSection": WorkSection,
      "notes": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

SubsidiaryWorkSectionNotes

Response

Returns a SubsidiaryWorkSectionNotes

Arguments
Name Description
cursor - CursorRequest
filter - SubsidiaryWorkSectionNotesFilter
search - String
order - OrderType

Example

Query
query SubsidiaryWorkSectionNotes(
  $cursor: CursorRequest,
  $filter: SubsidiaryWorkSectionNotesFilter,
  $search: String,
  $order: OrderType
) {
  SubsidiaryWorkSectionNotes(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...SubsidiaryWorkSectionNoteFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": SubsidiaryWorkSectionNotesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "SubsidiaryWorkSectionNotes": {
      "nodes": [SubsidiaryWorkSectionNote],
      "cursor": CursorResult
    }
  }
}

Team

Response

Returns a Team

Arguments
Name Description
id - ID

Example

Query
query Team($id: ID) {
  Team(id: $id) {
    id
    name
    number
    users {
      ...TeamUserFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Team": {
      "id": "4",
      "name": "abc123",
      "number": "abc123",
      "users": [TeamUser],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

TeamUser

Response

Returns a TeamUser

Arguments
Name Description
id - ID

Example

Query
query TeamUser($id: ID) {
  TeamUser(id: $id) {
    id
    team {
      ...TeamFragment
    }
    user {
      ...UserFragment
    }
    isAdmin
    role
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "TeamUser": {
      "id": 4,
      "team": Team,
      "user": User,
      "isAdmin": true,
      "role": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

TeamUsers

Response

Returns a TeamUsers

Arguments
Name Description
cursor - CursorRequest
filter - TeamUsersFilter
search - String
order - OrderType

Example

Query
query TeamUsers(
  $cursor: CursorRequest,
  $filter: TeamUsersFilter,
  $search: String,
  $order: OrderType
) {
  TeamUsers(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...TeamUserFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": TeamUsersFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "TeamUsers": {
      "nodes": [TeamUser],
      "cursor": CursorResult
    }
  }
}

Teams

Response

Returns a Teams

Arguments
Name Description
cursor - CursorRequest
filter - TeamsFilter
search - String
order - OrderType

Example

Query
query Teams(
  $cursor: CursorRequest,
  $filter: TeamsFilter,
  $search: String,
  $order: OrderType
) {
  Teams(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...TeamFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": TeamsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "Teams": {
      "nodes": [Team],
      "cursor": CursorResult
    }
  }
}

Ticket

Response

Returns a Ticket

Arguments
Name Description
id - ID

Example

Query
query Ticket($id: ID) {
  Ticket(id: $id) {
    id
    number
    status
    type
    priority
    title
    description
    index
    user {
      ...UserFragment
    }
    buildingInspection {
      ...BuildingInspectionFragment
    }
    buildingInspectionTemplateStepId
    subsidiary {
      ...SubsidiaryFragment
    }
    channel
    archived
    smid
    actions {
      ...TicketActionFragment
    }
    files {
      ...TicketFileFragment
    }
    comments {
      ...TicketCommentFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Ticket": {
      "id": 4,
      "number": "abc123",
      "status": "xyz789",
      "type": "xyz789",
      "priority": "xyz789",
      "title": "xyz789",
      "description": "xyz789",
      "index": 987,
      "user": User,
      "buildingInspection": BuildingInspection,
      "buildingInspectionTemplateStepId": "xyz789",
      "subsidiary": Subsidiary,
      "channel": {},
      "archived": false,
      "smid": "abc123",
      "actions": [TicketAction],
      "files": [TicketFile],
      "comments": [TicketComment],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

TicketAction

Response

Returns a TicketAction

Arguments
Name Description
id - ID

Example

Query
query TicketAction($id: ID) {
  TicketAction(id: $id) {
    id
    type
    ticket {
      ...TicketFragment
    }
    data
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "TicketAction": {
      "id": "4",
      "type": "xyz789",
      "ticket": Ticket,
      "data": {},
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

TicketActions

Response

Returns a TicketActions

Arguments
Name Description
cursor - CursorRequest
filter - TicketActionsFilter
search - String
order - OrderType

Example

Query
query TicketActions(
  $cursor: CursorRequest,
  $filter: TicketActionsFilter,
  $search: String,
  $order: OrderType
) {
  TicketActions(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...TicketActionFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": TicketActionsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "TicketActions": {
      "nodes": [TicketAction],
      "cursor": CursorResult
    }
  }
}

TicketComment

Response

Returns a TicketComment

Arguments
Name Description
id - ID

Example

Query
query TicketComment($id: ID) {
  TicketComment(id: $id) {
    id
    ticket {
      ...TicketFragment
    }
    user {
      ...UserFragment
    }
    message
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "TicketComment": {
      "id": 4,
      "ticket": Ticket,
      "user": User,
      "message": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

TicketComments

Response

Returns a TicketComments

Arguments
Name Description
cursor - CursorRequest
filter - TicketCommentsFilter
search - String
order - OrderType

Example

Query
query TicketComments(
  $cursor: CursorRequest,
  $filter: TicketCommentsFilter,
  $search: String,
  $order: OrderType
) {
  TicketComments(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...TicketCommentFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": TicketCommentsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "TicketComments": {
      "nodes": [TicketComment],
      "cursor": CursorResult
    }
  }
}

TicketFile

Response

Returns a TicketFile

Arguments
Name Description
id - ID

Example

Query
query TicketFile($id: ID) {
  TicketFile(id: $id) {
    id
    name
    size
    ticket {
      ...TicketFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "TicketFile": {
      "id": 4,
      "name": "abc123",
      "size": 987,
      "ticket": Ticket,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

TicketFiles

Response

Returns a TicketFiles

Arguments
Name Description
cursor - CursorRequest
filter - TicketFilesFilter
search - String
order - OrderType

Example

Query
query TicketFiles(
  $cursor: CursorRequest,
  $filter: TicketFilesFilter,
  $search: String,
  $order: OrderType
) {
  TicketFiles(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...TicketFileFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": TicketFilesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "TicketFiles": {
      "nodes": [TicketFile],
      "cursor": CursorResult
    }
  }
}

Tickets

Response

Returns a Tickets

Arguments
Name Description
cursor - CursorRequest
filter - TicketsFilter
search - String
order - OrderType

Example

Query
query Tickets(
  $cursor: CursorRequest,
  $filter: TicketsFilter,
  $search: String,
  $order: OrderType
) {
  Tickets(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...TicketFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": TicketsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Tickets": {
      "nodes": [Ticket],
      "cursor": CursorResult
    }
  }
}

TrustedDevice

Response

Returns a TrustedDevice

Arguments
Name Description
id - ID

Example

Query
query TrustedDevice($id: ID) {
  TrustedDevice(id: $id) {
    id
    user {
      ...UserFragment
    }
    uuid
    type
    model
    name
    os
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "TrustedDevice": {
      "id": 4,
      "user": User,
      "uuid": "abc123",
      "type": "abc123",
      "model": "xyz789",
      "name": "xyz789",
      "os": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

TrustedDevices

Response

Returns a TrustedDevices

Arguments
Name Description
cursor - CursorRequest
filter - TrustedDevicesFilter
search - String
order - OrderType

Example

Query
query TrustedDevices(
  $cursor: CursorRequest,
  $filter: TrustedDevicesFilter,
  $search: String,
  $order: OrderType
) {
  TrustedDevices(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...TrustedDeviceFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": TrustedDevicesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "TrustedDevices": {
      "nodes": [TrustedDevice],
      "cursor": CursorResult
    }
  }
}

User

Response

Returns a User

Arguments
Name Description
id - ID

Example

Query
query User($id: ID) {
  User(id: $id) {
    id
    salutation
    firstName
    lastName
    landlineTelephone
    mobileTelephone
    position
    email
    approved
    active
    notificationSettings
    profileSettings
    administrative
    accessType
    perspective
    subsidiaryWildcard
    dailyReport
    language
    lastActivity
    agendaItems {
      ...AgendaItemFragment
    }
    files {
      ...FileFragment
    }
    subsidiaries {
      ...UserSubsidiaryFragment
    }
    modules {
      ...UserModuleFragment
    }
    alerts {
      ...AlertFragment
    }
    settings {
      ...UserSettingFragment
    }
    trustedDevices {
      ...TrustedDeviceFragment
    }
    notifications {
      ...UserNotificationFragment
    }
    integrations {
      ...UserIntegrationFragment
    }
    teams {
      ...TeamUserFragment
    }
    role {
      ...RoleFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "User": {
      "id": 4,
      "salutation": "xyz789",
      "firstName": "abc123",
      "lastName": "abc123",
      "landlineTelephone": "abc123",
      "mobileTelephone": "xyz789",
      "position": "abc123",
      "email": "xyz789",
      "approved": false,
      "active": true,
      "notificationSettings": {},
      "profileSettings": {},
      "administrative": true,
      "accessType": "xyz789",
      "perspective": "xyz789",
      "subsidiaryWildcard": true,
      "dailyReport": false,
      "language": "xyz789",
      "lastActivity": "2007-12-03T10:15:30Z",
      "agendaItems": [AgendaItem],
      "files": [File],
      "subsidiaries": [UserSubsidiary],
      "modules": [UserModule],
      "alerts": [Alert],
      "settings": [UserSetting],
      "trustedDevices": [TrustedDevice],
      "notifications": [UserNotification],
      "integrations": [UserIntegration],
      "teams": [TeamUser],
      "role": Role,
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

UserIntegration

Response

Returns a UserIntegration

Arguments
Name Description
id - ID

Example

Query
query UserIntegration($id: ID) {
  UserIntegration(id: $id) {
    id
    user {
      ...UserFragment
    }
    type
    data
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "UserIntegration": {
      "id": 4,
      "user": User,
      "type": "abc123",
      "data": {},
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

UserIntegrations

Response

Returns a UserIntegrations

Arguments
Name Description
cursor - CursorRequest
filter - UserIntegrationsFilter
search - String
order - OrderType

Example

Query
query UserIntegrations(
  $cursor: CursorRequest,
  $filter: UserIntegrationsFilter,
  $search: String,
  $order: OrderType
) {
  UserIntegrations(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...UserIntegrationFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": UserIntegrationsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "UserIntegrations": {
      "nodes": [UserIntegration],
      "cursor": CursorResult
    }
  }
}

UserModule

Response

Returns a UserModule

Arguments
Name Description
id - ID

Example

Query
query UserModule($id: ID) {
  UserModule(id: $id) {
    id
    user {
      ...UserFragment
    }
    module
    data
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "UserModule": {
      "id": 4,
      "user": User,
      "module": "xyz789",
      "data": {},
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

UserModules

Response

Returns a UserModules

Arguments
Name Description
cursor - CursorRequest
filter - UserModulesFilter
search - String
order - OrderType

Example

Query
query UserModules(
  $cursor: CursorRequest,
  $filter: UserModulesFilter,
  $search: String,
  $order: OrderType
) {
  UserModules(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...UserModuleFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": UserModulesFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "UserModules": {
      "nodes": [UserModule],
      "cursor": CursorResult
    }
  }
}

UserNotification

Response

Returns a UserNotification

Arguments
Name Description
id - ID

Example

Query
query UserNotification($id: ID) {
  UserNotification(id: $id) {
    id
    user {
      ...UserFragment
    }
    type
    data
    readAt
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "UserNotification": {
      "id": "4",
      "user": User,
      "type": "xyz789",
      "data": {},
      "readAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

UserNotifications

Response

Returns a UserNotifications

Arguments
Name Description
cursor - CursorRequest
filter - UserNotificationsFilter
search - String
order - OrderType

Example

Query
query UserNotifications(
  $cursor: CursorRequest,
  $filter: UserNotificationsFilter,
  $search: String,
  $order: OrderType
) {
  UserNotifications(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...UserNotificationFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": UserNotificationsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "UserNotifications": {
      "nodes": [UserNotification],
      "cursor": CursorResult
    }
  }
}

UserSetting

Response

Returns a UserSetting

Arguments
Name Description
id - ID

Example

Query
query UserSetting($id: ID) {
  UserSetting(id: $id) {
    id
    user {
      ...UserFragment
    }
    key
    value
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "UserSetting": {
      "id": 4,
      "user": User,
      "key": "xyz789",
      "value": {},
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

UserSettings

Response

Returns a UserSettings

Arguments
Name Description
cursor - CursorRequest
filter - UserSettingsFilter
search - String
order - OrderType

Example

Query
query UserSettings(
  $cursor: CursorRequest,
  $filter: UserSettingsFilter,
  $search: String,
  $order: OrderType
) {
  UserSettings(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...UserSettingFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": UserSettingsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "UserSettings": {
      "nodes": [UserSetting],
      "cursor": CursorResult
    }
  }
}

UserSubsidiaries

Response

Returns a UserSubsidiaries

Arguments
Name Description
cursor - CursorRequest
filter - UserSubsidiariesFilter
search - String
order - OrderType

Example

Query
query UserSubsidiaries(
  $cursor: CursorRequest,
  $filter: UserSubsidiariesFilter,
  $search: String,
  $order: OrderType
) {
  UserSubsidiaries(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...UserSubsidiaryFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": UserSubsidiariesFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "UserSubsidiaries": {
      "nodes": [UserSubsidiary],
      "cursor": CursorResult
    }
  }
}

UserSubsidiary

Response

Returns a UserSubsidiary

Arguments
Name Description
id - ID

Example

Query
query UserSubsidiary($id: ID) {
  UserSubsidiary(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    user {
      ...UserFragment
    }
    type
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "UserSubsidiary": {
      "id": 4,
      "subsidiary": Subsidiary,
      "user": User,
      "type": "abc123",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

Users

Response

Returns a Users

Arguments
Name Description
cursor - CursorRequest
filter - UsersFilter
search - String
order - OrderType

Example

Query
query Users(
  $cursor: CursorRequest,
  $filter: UsersFilter,
  $search: String,
  $order: OrderType
) {
  Users(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...UserFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": UsersFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Users": {
      "nodes": [User],
      "cursor": CursorResult
    }
  }
}

UtilitiesStatement

Response

Returns a UtilitiesStatement

Arguments
Name Description
id - ID

Example

Query
query UtilitiesStatement($id: ID) {
  UtilitiesStatement(id: $id) {
    id
    subsidiary {
      ...SubsidiaryFragment
    }
    user {
      ...UserFragment
    }
    state
    notes
    year
    value
    date
    type
    aggregate
    biller
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "UtilitiesStatement": {
      "id": "4",
      "subsidiary": Subsidiary,
      "user": User,
      "state": "xyz789",
      "notes": "xyz789",
      "year": 123,
      "value": 987.65,
      "date": "2007-12-03T10:15:30Z",
      "type": "xyz789",
      "aggregate": 123.45,
      "biller": "xyz789",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

UtilitiesStatements

Response

Returns a UtilitiesStatements

Arguments
Name Description
cursor - CursorRequest
filter - UtilitiesStatementsFilter
search - String
order - OrderType

Example

Query
query UtilitiesStatements(
  $cursor: CursorRequest,
  $filter: UtilitiesStatementsFilter,
  $search: String,
  $order: OrderType
) {
  UtilitiesStatements(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...UtilitiesStatementFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": UtilitiesStatementsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "UtilitiesStatements": {
      "nodes": [UtilitiesStatement],
      "cursor": CursorResult
    }
  }
}

WorkSection

Response

Returns a WorkSection

Arguments
Name Description
id - ID

Example

Query
query WorkSection($id: ID) {
  WorkSection(id: $id) {
    id
    name
    icon
    active
    stlbId
    gid
    standardEquipment
    objectClasses {
      ...ObjectClassFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "WorkSection": {
      "id": 4,
      "name": "xyz789",
      "icon": "abc123",
      "active": true,
      "stlbId": "abc123",
      "gid": "abc123",
      "standardEquipment": false,
      "objectClasses": [ObjectClass],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

WorkSections

Response

Returns a WorkSections

Arguments
Name Description
cursor - CursorRequest
filter - WorkSectionsFilter
search - String
order - OrderType

Example

Query
query WorkSections(
  $cursor: CursorRequest,
  $filter: WorkSectionsFilter,
  $search: String,
  $order: OrderType
) {
  WorkSections(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...WorkSectionFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": WorkSectionsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "WorkSections": {
      "nodes": [WorkSection],
      "cursor": CursorResult
    }
  }
}

Workflow

Response

Returns a Workflow

Arguments
Name Description
id - ID

Example

Query
query Workflow($id: ID) {
  Workflow(id: $id) {
    id
    name
    elements
    executions {
      ...WorkflowExecutionFragment
    }
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "Workflow": {
      "id": 4,
      "name": "xyz789",
      "elements": {},
      "executions": [WorkflowExecution],
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

WorkflowExecution

Response

Returns a WorkflowExecution

Arguments
Name Description
id - ID

Example

Query
query WorkflowExecution($id: ID) {
  WorkflowExecution(id: $id) {
    id
    workflow {
      ...WorkflowFragment
    }
    subsidiary {
      ...SubsidiaryFragment
    }
    user {
      ...UserFragment
    }
    steps {
      ...WorkflowExecutionStepFragment
    }
    team {
      ...TeamFragment
    }
    phase {
      ...PhaseFragment
    }
    flawId
    contextType
    finishedAt
    updatedAt
    createdAt
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "WorkflowExecution": {
      "id": 4,
      "workflow": Workflow,
      "subsidiary": Subsidiary,
      "user": User,
      "steps": [WorkflowExecutionStep],
      "team": Team,
      "phase": Phase,
      "flawId": "xyz789",
      "contextType": "abc123",
      "finishedAt": "2007-12-03T10:15:30Z",
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

WorkflowExecutionStep

Response

Returns a WorkflowExecutionStep

Arguments
Name Description
id - ID

Example

Query
query WorkflowExecutionStep($id: ID) {
  WorkflowExecutionStep(id: $id) {
    id
    workflowExecution {
      ...WorkflowExecutionFragment
    }
    user {
      ...UserFragment
    }
    stepId
    data
    updatedAt
    createdAt
  }
}
Variables
{"id": "4"}
Response
{
  "data": {
    "WorkflowExecutionStep": {
      "id": "4",
      "workflowExecution": WorkflowExecution,
      "user": User,
      "stepId": "xyz789",
      "data": {},
      "updatedAt": "2007-12-03T10:15:30Z",
      "createdAt": "2007-12-03T10:15:30Z"
    }
  }
}

WorkflowExecutionSteps

Response

Returns a WorkflowExecutionSteps

Arguments
Name Description
cursor - CursorRequest
filter - WorkflowExecutionStepsFilter
search - String
order - OrderType

Example

Query
query WorkflowExecutionSteps(
  $cursor: CursorRequest,
  $filter: WorkflowExecutionStepsFilter,
  $search: String,
  $order: OrderType
) {
  WorkflowExecutionSteps(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...WorkflowExecutionStepFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": WorkflowExecutionStepsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "WorkflowExecutionSteps": {
      "nodes": [WorkflowExecutionStep],
      "cursor": CursorResult
    }
  }
}

WorkflowExecutions

Response

Returns a WorkflowExecutions

Arguments
Name Description
cursor - CursorRequest
filter - WorkflowExecutionsFilter
search - String
order - OrderType

Example

Query
query WorkflowExecutions(
  $cursor: CursorRequest,
  $filter: WorkflowExecutionsFilter,
  $search: String,
  $order: OrderType
) {
  WorkflowExecutions(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...WorkflowExecutionFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": WorkflowExecutionsFilter,
  "search": "xyz789",
  "order": OrderType
}
Response
{
  "data": {
    "WorkflowExecutions": {
      "nodes": [WorkflowExecution],
      "cursor": CursorResult
    }
  }
}

Workflows

Response

Returns a Workflows

Arguments
Name Description
cursor - CursorRequest
filter - WorkflowsFilter
search - String
order - OrderType

Example

Query
query Workflows(
  $cursor: CursorRequest,
  $filter: WorkflowsFilter,
  $search: String,
  $order: OrderType
) {
  Workflows(
    cursor: $cursor,
    filter: $filter,
    search: $search,
    order: $order
  ) {
    nodes {
      ...WorkflowFragment
    }
    cursor {
      ...CursorResultFragment
    }
  }
}
Variables
{
  "cursor": CursorRequest,
  "filter": WorkflowsFilter,
  "search": "abc123",
  "order": OrderType
}
Response
{
  "data": {
    "Workflows": {
      "nodes": [Workflow],
      "cursor": CursorResult
    }
  }
}

Mutations

acceptAccountingInvoice

Response

Returns a Boolean

Arguments
Name Description
id - ID!
notes - String

Example

Query
mutation acceptAccountingInvoice(
  $id: ID!,
  $notes: String
) {
  acceptAccountingInvoice(
    id: $id,
    notes: $notes
  )
}
Variables
{
  "id": "4",
  "notes": "abc123"
}
Response
{"data": {"acceptAccountingInvoice": false}}

appealAccountingInvoice

Response

Returns a Boolean

Arguments
Name Description
id - ID!
notesAccounting - String

Example

Query
mutation appealAccountingInvoice(
  $id: ID!,
  $notesAccounting: String
) {
  appealAccountingInvoice(
    id: $id,
    notesAccounting: $notesAccounting
  )
}
Variables
{"id": 4, "notesAccounting": "abc123"}
Response
{"data": {"appealAccountingInvoice": false}}

applyFileStructureTemplate

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation applyFileStructureTemplate($id: ID!) {
  applyFileStructureTemplate(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"applyFileStructureTemplate": false}}

assignTicket

Response

Returns a Boolean

Arguments
Name Description
id - ID!
index - Int!
userId - ID!
status - String!

Example

Query
mutation assignTicket(
  $id: ID!,
  $index: Int!,
  $userId: ID!,
  $status: String!
) {
  assignTicket(
    id: $id,
    index: $index,
    userId: $userId,
    status: $status
  )
}
Variables
{
  "id": 4,
  "index": 123,
  "userId": "4",
  "status": "xyz789"
}
Response
{"data": {"assignTicket": false}}

bookAccountingInvoice

Response

Returns a Boolean

Arguments
Name Description
id - ID!
notesAccounting - String

Example

Query
mutation bookAccountingInvoice(
  $id: ID!,
  $notesAccounting: String
) {
  bookAccountingInvoice(
    id: $id,
    notesAccounting: $notesAccounting
  )
}
Variables
{
  "id": "4",
  "notesAccounting": "abc123"
}
Response
{"data": {"bookAccountingInvoice": true}}

cancelContract

Response

Returns a Boolean

Arguments
Name Description
id - ID!
canceledAt - DateTime

Example

Query
mutation cancelContract(
  $id: ID!,
  $canceledAt: DateTime
) {
  cancelContract(
    id: $id,
    canceledAt: $canceledAt
  )
}
Variables
{
  "id": 4,
  "canceledAt": "2007-12-03T10:15:30Z"
}
Response
{"data": {"cancelContract": false}}

createAccountingInvoice

Response

Returns a Boolean

Arguments
Name Description
serviceProviderId - ID!
accountingInvoiceDocumentId - ID!
subsidiaryId - ID
purchaseOrderId - ID
contractId - ID
net - Float!
gross - Float!
number - String!
date - DateTime!

Example

Query
mutation createAccountingInvoice(
  $serviceProviderId: ID!,
  $accountingInvoiceDocumentId: ID!,
  $subsidiaryId: ID,
  $purchaseOrderId: ID,
  $contractId: ID,
  $net: Float!,
  $gross: Float!,
  $number: String!,
  $date: DateTime!
) {
  createAccountingInvoice(
    serviceProviderId: $serviceProviderId,
    accountingInvoiceDocumentId: $accountingInvoiceDocumentId,
    subsidiaryId: $subsidiaryId,
    purchaseOrderId: $purchaseOrderId,
    contractId: $contractId,
    net: $net,
    gross: $gross,
    number: $number,
    date: $date
  )
}
Variables
{
  "serviceProviderId": "4",
  "accountingInvoiceDocumentId": 4,
  "subsidiaryId": 4,
  "purchaseOrderId": "4",
  "contractId": "4",
  "net": 123.45,
  "gross": 123.45,
  "number": "xyz789",
  "date": "2007-12-03T10:15:30Z"
}
Response
{"data": {"createAccountingInvoice": true}}

createAgendaItem

Response

Returns a Boolean

Arguments
Name Description
title - String!
type - String
description - String
priority - Int!
deadline - DateTime
subsidiaryId - ID

Example

Query
mutation createAgendaItem(
  $title: String!,
  $type: String,
  $description: String,
  $priority: Int!,
  $deadline: DateTime,
  $subsidiaryId: ID
) {
  createAgendaItem(
    title: $title,
    type: $type,
    description: $description,
    priority: $priority,
    deadline: $deadline,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{
  "title": "xyz789",
  "type": "abc123",
  "description": "xyz789",
  "priority": 987,
  "deadline": "2007-12-03T10:15:30Z",
  "subsidiaryId": "4"
}
Response
{"data": {"createAgendaItem": false}}

createAgendaItemAction

Response

Returns a Boolean

Arguments
Name Description
agendaItemId - ID!
content - String!

Example

Query
mutation createAgendaItemAction(
  $agendaItemId: ID!,
  $content: String!
) {
  createAgendaItemAction(
    agendaItemId: $agendaItemId,
    content: $content
  )
}
Variables
{"agendaItemId": 4, "content": "abc123"}
Response
{"data": {"createAgendaItemAction": false}}

createAppointment

Response

Returns a Boolean

Arguments
Name Description
name - String!
description - String
type - String!
date - DateTime!
duration - Int!
allDay - Boolean!
subsidiaryId - ID
contractProvisionIntervalId - ID

Example

Query
mutation createAppointment(
  $name: String!,
  $description: String,
  $type: String!,
  $date: DateTime!,
  $duration: Int!,
  $allDay: Boolean!,
  $subsidiaryId: ID,
  $contractProvisionIntervalId: ID
) {
  createAppointment(
    name: $name,
    description: $description,
    type: $type,
    date: $date,
    duration: $duration,
    allDay: $allDay,
    subsidiaryId: $subsidiaryId,
    contractProvisionIntervalId: $contractProvisionIntervalId
  )
}
Variables
{
  "name": "xyz789",
  "description": "abc123",
  "type": "xyz789",
  "date": "2007-12-03T10:15:30Z",
  "duration": 987,
  "allDay": true,
  "subsidiaryId": "4",
  "contractProvisionIntervalId": 4
}
Response
{"data": {"createAppointment": true}}

createBranch

Response

Returns a Boolean

Arguments
Name Description
name - String!
legalName - String!
color - String!

Example

Query
mutation createBranch(
  $name: String!,
  $legalName: String!,
  $color: String!
) {
  createBranch(
    name: $name,
    legalName: $legalName,
    color: $color
  )
}
Variables
{
  "name": "abc123",
  "legalName": "abc123",
  "color": "xyz789"
}
Response
{"data": {"createBranch": true}}

createBudgetCategory

Response

Returns a Boolean

Arguments
Name Description
name - String!
color - String!

Example

Query
mutation createBudgetCategory(
  $name: String!,
  $color: String!
) {
  createBudgetCategory(
    name: $name,
    color: $color
  )
}
Variables
{
  "name": "xyz789",
  "color": "xyz789"
}
Response
{"data": {"createBudgetCategory": false}}

createBuildingInspectionTemplate

Response

Returns a Boolean

Arguments
Name Description
name - String!
type - String!
reportTemplateId - ID

Example

Query
mutation createBuildingInspectionTemplate(
  $name: String!,
  $type: String!,
  $reportTemplateId: ID
) {
  createBuildingInspectionTemplate(
    name: $name,
    type: $type,
    reportTemplateId: $reportTemplateId
  )
}
Variables
{
  "name": "abc123",
  "type": "xyz789",
  "reportTemplateId": 4
}
Response
{"data": {"createBuildingInspectionTemplate": true}}

createBuildingInspectionTemplateIntervalVariation

Response

Returns an ID

Arguments
Name Description
buildingInspectionTemplateId - ID!
subsidiaryId - ID!

Example

Query
mutation createBuildingInspectionTemplateIntervalVariation(
  $buildingInspectionTemplateId: ID!,
  $subsidiaryId: ID!
) {
  createBuildingInspectionTemplateIntervalVariation(
    buildingInspectionTemplateId: $buildingInspectionTemplateId,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{
  "buildingInspectionTemplateId": "4",
  "subsidiaryId": 4
}
Response
{"data": {"createBuildingInspectionTemplateIntervalVariation": 4}}

createBuildingInspectionTemplateStep

Response

Returns an ID

Arguments
Name Description
buildingInspectionTemplateId - ID!

Example

Query
mutation createBuildingInspectionTemplateStep($buildingInspectionTemplateId: ID!) {
  createBuildingInspectionTemplateStep(buildingInspectionTemplateId: $buildingInspectionTemplateId)
}
Variables
{"buildingInspectionTemplateId": "4"}
Response
{
  "data": {
    "createBuildingInspectionTemplateStep": "4"
  }
}

createCar

Response

Returns a Boolean

Arguments
Name Description
type - String!
name - String!
manufacturer - String
model - String
buildYear - Int
numberPlate1 - String!
numberPlate2 - String!
numberPlate3 - String!
subsidiaryId - ID
nextInspection - DateTime
thumbnail - Upload

Example

Query
mutation createCar(
  $type: String!,
  $name: String!,
  $manufacturer: String,
  $model: String,
  $buildYear: Int,
  $numberPlate1: String!,
  $numberPlate2: String!,
  $numberPlate3: String!,
  $subsidiaryId: ID,
  $nextInspection: DateTime,
  $thumbnail: Upload
) {
  createCar(
    type: $type,
    name: $name,
    manufacturer: $manufacturer,
    model: $model,
    buildYear: $buildYear,
    numberPlate1: $numberPlate1,
    numberPlate2: $numberPlate2,
    numberPlate3: $numberPlate3,
    subsidiaryId: $subsidiaryId,
    nextInspection: $nextInspection,
    thumbnail: $thumbnail
  )
}
Variables
{
  "type": "xyz789",
  "name": "xyz789",
  "manufacturer": "xyz789",
  "model": "xyz789",
  "buildYear": 987,
  "numberPlate1": "xyz789",
  "numberPlate2": "xyz789",
  "numberPlate3": "xyz789",
  "subsidiaryId": 4,
  "nextInspection": "2007-12-03T10:15:30Z",
  "thumbnail": Upload
}
Response
{"data": {"createCar": true}}

createCarDriver

Response

Returns a Boolean

Arguments
Name Description
carId - ID!
firstName - String!
lastName - String!
telephone - String
email - String
privateUseAllowed - Boolean!
birthday - DateTime
residency - String
driversLicenseId - String
driversLicenseSince - DateTime
driversLicenseValidUntil - DateTime
driversLicenseTypes - String
since - DateTime
until - DateTime

Example

Query
mutation createCarDriver(
  $carId: ID!,
  $firstName: String!,
  $lastName: String!,
  $telephone: String,
  $email: String,
  $privateUseAllowed: Boolean!,
  $birthday: DateTime,
  $residency: String,
  $driversLicenseId: String,
  $driversLicenseSince: DateTime,
  $driversLicenseValidUntil: DateTime,
  $driversLicenseTypes: String,
  $since: DateTime,
  $until: DateTime
) {
  createCarDriver(
    carId: $carId,
    firstName: $firstName,
    lastName: $lastName,
    telephone: $telephone,
    email: $email,
    privateUseAllowed: $privateUseAllowed,
    birthday: $birthday,
    residency: $residency,
    driversLicenseId: $driversLicenseId,
    driversLicenseSince: $driversLicenseSince,
    driversLicenseValidUntil: $driversLicenseValidUntil,
    driversLicenseTypes: $driversLicenseTypes,
    since: $since,
    until: $until
  )
}
Variables
{
  "carId": 4,
  "firstName": "xyz789",
  "lastName": "xyz789",
  "telephone": "xyz789",
  "email": "abc123",
  "privateUseAllowed": false,
  "birthday": "2007-12-03T10:15:30Z",
  "residency": "abc123",
  "driversLicenseId": "xyz789",
  "driversLicenseSince": "2007-12-03T10:15:30Z",
  "driversLicenseValidUntil": "2007-12-03T10:15:30Z",
  "driversLicenseTypes": "abc123",
  "since": "2007-12-03T10:15:30Z",
  "until": "2007-12-03T10:15:30Z"
}
Response
{"data": {"createCarDriver": false}}

createCarFlaw

Response

Returns a Boolean

Arguments
Name Description
carId - ID!
carDriverId - ID!
damagedAt - DateTime
title - String!
description - String
location - String
fixed - Boolean!
data - JSON!

Example

Query
mutation createCarFlaw(
  $carId: ID!,
  $carDriverId: ID!,
  $damagedAt: DateTime,
  $title: String!,
  $description: String,
  $location: String,
  $fixed: Boolean!,
  $data: JSON!
) {
  createCarFlaw(
    carId: $carId,
    carDriverId: $carDriverId,
    damagedAt: $damagedAt,
    title: $title,
    description: $description,
    location: $location,
    fixed: $fixed,
    data: $data
  )
}
Variables
{
  "carId": "4",
  "carDriverId": "4",
  "damagedAt": "2007-12-03T10:15:30Z",
  "title": "xyz789",
  "description": "xyz789",
  "location": "abc123",
  "fixed": false,
  "data": {}
}
Response
{"data": {"createCarFlaw": true}}

createCarInsurance

Response

Returns a Boolean

Arguments
Name Description
carId - ID!
name - String!
insurer - String!
type - String!
insuranceNumber - String
deductible - Float
contractBegin - DateTime
contractEnd - DateTime
subscriptionIntervalFee - Float
subscriptionIntervalType - String
description - String
email - String
telephone - String

Example

Query
mutation createCarInsurance(
  $carId: ID!,
  $name: String!,
  $insurer: String!,
  $type: String!,
  $insuranceNumber: String,
  $deductible: Float,
  $contractBegin: DateTime,
  $contractEnd: DateTime,
  $subscriptionIntervalFee: Float,
  $subscriptionIntervalType: String,
  $description: String,
  $email: String,
  $telephone: String
) {
  createCarInsurance(
    carId: $carId,
    name: $name,
    insurer: $insurer,
    type: $type,
    insuranceNumber: $insuranceNumber,
    deductible: $deductible,
    contractBegin: $contractBegin,
    contractEnd: $contractEnd,
    subscriptionIntervalFee: $subscriptionIntervalFee,
    subscriptionIntervalType: $subscriptionIntervalType,
    description: $description,
    email: $email,
    telephone: $telephone
  )
}
Variables
{
  "carId": "4",
  "name": "xyz789",
  "insurer": "abc123",
  "type": "xyz789",
  "insuranceNumber": "xyz789",
  "deductible": 123.45,
  "contractBegin": "2007-12-03T10:15:30Z",
  "contractEnd": "2007-12-03T10:15:30Z",
  "subscriptionIntervalFee": 123.45,
  "subscriptionIntervalType": "xyz789",
  "description": "abc123",
  "email": "xyz789",
  "telephone": "xyz789"
}
Response
{"data": {"createCarInsurance": false}}

createCarLogbook

Response

Returns a Boolean

Arguments
Name Description
carId - ID!
carDriverId - ID!
date - DateTime!
startMileage - Int!
endMileage - Int!
type - String!
reason - String
route - String

Example

Query
mutation createCarLogbook(
  $carId: ID!,
  $carDriverId: ID!,
  $date: DateTime!,
  $startMileage: Int!,
  $endMileage: Int!,
  $type: String!,
  $reason: String,
  $route: String
) {
  createCarLogbook(
    carId: $carId,
    carDriverId: $carDriverId,
    date: $date,
    startMileage: $startMileage,
    endMileage: $endMileage,
    type: $type,
    reason: $reason,
    route: $route
  )
}
Variables
{
  "carId": 4,
  "carDriverId": 4,
  "date": "2007-12-03T10:15:30Z",
  "startMileage": 123,
  "endMileage": 987,
  "type": "abc123",
  "reason": "xyz789",
  "route": "abc123"
}
Response
{"data": {"createCarLogbook": true}}

createCarPhoto

Response

Returns a Boolean

Arguments
Name Description
file - Upload!
carId - ID!

Example

Query
mutation createCarPhoto(
  $file: Upload!,
  $carId: ID!
) {
  createCarPhoto(
    file: $file,
    carId: $carId
  )
}
Variables
{
  "file": Upload,
  "carId": "4"
}
Response
{"data": {"createCarPhoto": true}}

createCarTire

Response

Returns a Boolean

Arguments
Name Description
carId - ID!
seasonType - String!
type - String!
location - String!
amount - Int!
size - Float

Example

Query
mutation createCarTire(
  $carId: ID!,
  $seasonType: String!,
  $type: String!,
  $location: String!,
  $amount: Int!,
  $size: Float
) {
  createCarTire(
    carId: $carId,
    seasonType: $seasonType,
    type: $type,
    location: $location,
    amount: $amount,
    size: $size
  )
}
Variables
{
  "carId": 4,
  "seasonType": "xyz789",
  "type": "xyz789",
  "location": "abc123",
  "amount": 987,
  "size": 123.45
}
Response
{"data": {"createCarTire": true}}

createCase

Response

Returns a Boolean

Arguments
Name Description
title - String!
description - String!
date - DateTime!
subsidiaryId - ID!

Example

Query
mutation createCase(
  $title: String!,
  $description: String!,
  $date: DateTime!,
  $subsidiaryId: ID!
) {
  createCase(
    title: $title,
    description: $description,
    date: $date,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{
  "title": "abc123",
  "description": "abc123",
  "date": "2007-12-03T10:15:30Z",
  "subsidiaryId": 4
}
Response
{"data": {"createCase": true}}

createContract

Response

Returns an ID

Arguments
Name Description
title - String!
workSectionId - ID
teamId - ID!
branchId - ID
type - String
responsibility - String
contactEmail - String
contactTelefax - String
contactTelephone - String
yearlyCost - Float
yearlyCostIncrement - Float
yearlyCostDate - DateTime
contractDate - DateTime!
description - String
number - String
perpetual - Boolean!
automaticRenewal - Boolean!
contractDurationAmount - Int
contractDurationType - String
cancelationDurationAmount - Int
cancelationDurationType - String
cancelationType - String!
renewalDurationAmount - Int
renewalDurationType - String
beginsAt - DateTime
endsAt - DateTime
serviceProviderId - ID
partnerName - String!
addressStreetName - String!
addressStreetNumber - String!
addressAdditional - String
addressPostalCode - String!
addressCity - String!
addressCountry - String!

Example

Query
mutation createContract(
  $title: String!,
  $workSectionId: ID,
  $teamId: ID!,
  $branchId: ID,
  $type: String,
  $responsibility: String,
  $contactEmail: String,
  $contactTelefax: String,
  $contactTelephone: String,
  $yearlyCost: Float,
  $yearlyCostIncrement: Float,
  $yearlyCostDate: DateTime,
  $contractDate: DateTime!,
  $description: String,
  $number: String,
  $perpetual: Boolean!,
  $automaticRenewal: Boolean!,
  $contractDurationAmount: Int,
  $contractDurationType: String,
  $cancelationDurationAmount: Int,
  $cancelationDurationType: String,
  $cancelationType: String!,
  $renewalDurationAmount: Int,
  $renewalDurationType: String,
  $beginsAt: DateTime,
  $endsAt: DateTime,
  $serviceProviderId: ID,
  $partnerName: String!,
  $addressStreetName: String!,
  $addressStreetNumber: String!,
  $addressAdditional: String,
  $addressPostalCode: String!,
  $addressCity: String!,
  $addressCountry: String!
) {
  createContract(
    title: $title,
    workSectionId: $workSectionId,
    teamId: $teamId,
    branchId: $branchId,
    type: $type,
    responsibility: $responsibility,
    contactEmail: $contactEmail,
    contactTelefax: $contactTelefax,
    contactTelephone: $contactTelephone,
    yearlyCost: $yearlyCost,
    yearlyCostIncrement: $yearlyCostIncrement,
    yearlyCostDate: $yearlyCostDate,
    contractDate: $contractDate,
    description: $description,
    number: $number,
    perpetual: $perpetual,
    automaticRenewal: $automaticRenewal,
    contractDurationAmount: $contractDurationAmount,
    contractDurationType: $contractDurationType,
    cancelationDurationAmount: $cancelationDurationAmount,
    cancelationDurationType: $cancelationDurationType,
    cancelationType: $cancelationType,
    renewalDurationAmount: $renewalDurationAmount,
    renewalDurationType: $renewalDurationType,
    beginsAt: $beginsAt,
    endsAt: $endsAt,
    serviceProviderId: $serviceProviderId,
    partnerName: $partnerName,
    addressStreetName: $addressStreetName,
    addressStreetNumber: $addressStreetNumber,
    addressAdditional: $addressAdditional,
    addressPostalCode: $addressPostalCode,
    addressCity: $addressCity,
    addressCountry: $addressCountry
  )
}
Variables
{
  "title": "xyz789",
  "workSectionId": "4",
  "teamId": "4",
  "branchId": 4,
  "type": "xyz789",
  "responsibility": "xyz789",
  "contactEmail": "abc123",
  "contactTelefax": "abc123",
  "contactTelephone": "abc123",
  "yearlyCost": 123.45,
  "yearlyCostIncrement": 987.65,
  "yearlyCostDate": "2007-12-03T10:15:30Z",
  "contractDate": "2007-12-03T10:15:30Z",
  "description": "abc123",
  "number": "abc123",
  "perpetual": false,
  "automaticRenewal": true,
  "contractDurationAmount": 987,
  "contractDurationType": "xyz789",
  "cancelationDurationAmount": 987,
  "cancelationDurationType": "xyz789",
  "cancelationType": "abc123",
  "renewalDurationAmount": 987,
  "renewalDurationType": "abc123",
  "beginsAt": "2007-12-03T10:15:30Z",
  "endsAt": "2007-12-03T10:15:30Z",
  "serviceProviderId": 4,
  "partnerName": "xyz789",
  "addressStreetName": "xyz789",
  "addressStreetNumber": "abc123",
  "addressAdditional": "xyz789",
  "addressPostalCode": "abc123",
  "addressCity": "xyz789",
  "addressCountry": "xyz789"
}
Response
{"data": {"createContract": "4"}}

createContractExtensionOption

Response

Returns a Boolean

Arguments
Name Description
date - DateTime!
deadline - DateTime
notes - String
intervalAmount - Int!
intervalType - String!
contractId - ID!

Example

Query
mutation createContractExtensionOption(
  $date: DateTime!,
  $deadline: DateTime,
  $notes: String,
  $intervalAmount: Int!,
  $intervalType: String!,
  $contractId: ID!
) {
  createContractExtensionOption(
    date: $date,
    deadline: $deadline,
    notes: $notes,
    intervalAmount: $intervalAmount,
    intervalType: $intervalType,
    contractId: $contractId
  )
}
Variables
{
  "date": "2007-12-03T10:15:30Z",
  "deadline": "2007-12-03T10:15:30Z",
  "notes": "abc123",
  "intervalAmount": 987,
  "intervalType": "xyz789",
  "contractId": 4
}
Response
{"data": {"createContractExtensionOption": false}}

createContractProvisionInterval

Response

Returns a Boolean

Arguments
Name Description
startingAt - DateTime
name - String!
intervalAmount - Int!
intervalType - String!
contractId - ID!
cost - Float

Example

Query
mutation createContractProvisionInterval(
  $startingAt: DateTime,
  $name: String!,
  $intervalAmount: Int!,
  $intervalType: String!,
  $contractId: ID!,
  $cost: Float
) {
  createContractProvisionInterval(
    startingAt: $startingAt,
    name: $name,
    intervalAmount: $intervalAmount,
    intervalType: $intervalType,
    contractId: $contractId,
    cost: $cost
  )
}
Variables
{
  "startingAt": "2007-12-03T10:15:30Z",
  "name": "abc123",
  "intervalAmount": 123,
  "intervalType": "xyz789",
  "contractId": "4",
  "cost": 987.65
}
Response
{"data": {"createContractProvisionInterval": false}}

createContractProvisionIntervalVariation

Response

Returns a Boolean

Arguments
Name Description
subsidiaryContractId - ID!
contractProvisionIntervalId - ID!

Example

Query
mutation createContractProvisionIntervalVariation(
  $subsidiaryContractId: ID!,
  $contractProvisionIntervalId: ID!
) {
  createContractProvisionIntervalVariation(
    subsidiaryContractId: $subsidiaryContractId,
    contractProvisionIntervalId: $contractProvisionIntervalId
  )
}
Variables
{
  "subsidiaryContractId": 4,
  "contractProvisionIntervalId": "4"
}
Response
{"data": {"createContractProvisionIntervalVariation": true}}

createContractProvisionProof

Response

Returns a Boolean

Arguments
Name Description
name - String!
priority - String!
continueInterval - Boolean!
continueFromDate - Boolean!
tracing - Boolean!
date - DateTime!
contractProvisionIntervalId - ID!
subsidiaryId - ID

Example

Query
mutation createContractProvisionProof(
  $name: String!,
  $priority: String!,
  $continueInterval: Boolean!,
  $continueFromDate: Boolean!,
  $tracing: Boolean!,
  $date: DateTime!,
  $contractProvisionIntervalId: ID!,
  $subsidiaryId: ID
) {
  createContractProvisionProof(
    name: $name,
    priority: $priority,
    continueInterval: $continueInterval,
    continueFromDate: $continueFromDate,
    tracing: $tracing,
    date: $date,
    contractProvisionIntervalId: $contractProvisionIntervalId,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{
  "name": "abc123",
  "priority": "xyz789",
  "continueInterval": false,
  "continueFromDate": false,
  "tracing": false,
  "date": "2007-12-03T10:15:30Z",
  "contractProvisionIntervalId": 4,
  "subsidiaryId": "4"
}
Response
{"data": {"createContractProvisionProof": false}}

createContractProvisionProofComment

Response

Returns a Boolean

Arguments
Name Description
content - String!
contractProvisionProofId - ID!

Example

Query
mutation createContractProvisionProofComment(
  $content: String!,
  $contractProvisionProofId: ID!
) {
  createContractProvisionProofComment(
    content: $content,
    contractProvisionProofId: $contractProvisionProofId
  )
}
Variables
{
  "content": "xyz789",
  "contractProvisionProofId": 4
}
Response
{"data": {"createContractProvisionProofComment": false}}

createConversation

Response

Returns a Boolean

Arguments
Name Description
topic - String!
content - JSON!
conversationContextId - ID!

Example

Query
mutation createConversation(
  $topic: String!,
  $content: JSON!,
  $conversationContextId: ID!
) {
  createConversation(
    topic: $topic,
    content: $content,
    conversationContextId: $conversationContextId
  )
}
Variables
{
  "topic": "abc123",
  "content": {},
  "conversationContextId": 4
}
Response
{"data": {"createConversation": true}}

createConversationContext

Response

Returns a Boolean

Arguments
Name Description
type - String!
name - String
targetUserId - ID
subsidiaryId - ID
serviceProviderId - ID

Example

Query
mutation createConversationContext(
  $type: String!,
  $name: String,
  $targetUserId: ID,
  $subsidiaryId: ID,
  $serviceProviderId: ID
) {
  createConversationContext(
    type: $type,
    name: $name,
    targetUserId: $targetUserId,
    subsidiaryId: $subsidiaryId,
    serviceProviderId: $serviceProviderId
  )
}
Variables
{
  "type": "xyz789",
  "name": "abc123",
  "targetUserId": "4",
  "subsidiaryId": "4",
  "serviceProviderId": 4
}
Response
{"data": {"createConversationContext": false}}

createConversationReply

Response

Returns a Boolean

Arguments
Name Description
content - JSON!
conversationId - ID!

Example

Query
mutation createConversationReply(
  $content: JSON!,
  $conversationId: ID!
) {
  createConversationReply(
    content: $content,
    conversationId: $conversationId
  )
}
Variables
{"content": {}, "conversationId": "4"}
Response
{"data": {"createConversationReply": true}}

createCustodian

Response

Returns a Boolean

Arguments
Name Description
name - String!
type - String!
addressStreetName - String!
addressStreetNumber - String!
addressAdditional - String
addressPostalCode - String!
addressCity - String!
addressCountry - String!

Example

Query
mutation createCustodian(
  $name: String!,
  $type: String!,
  $addressStreetName: String!,
  $addressStreetNumber: String!,
  $addressAdditional: String,
  $addressPostalCode: String!,
  $addressCity: String!,
  $addressCountry: String!
) {
  createCustodian(
    name: $name,
    type: $type,
    addressStreetName: $addressStreetName,
    addressStreetNumber: $addressStreetNumber,
    addressAdditional: $addressAdditional,
    addressPostalCode: $addressPostalCode,
    addressCity: $addressCity,
    addressCountry: $addressCountry
  )
}
Variables
{
  "name": "abc123",
  "type": "abc123",
  "addressStreetName": "xyz789",
  "addressStreetNumber": "abc123",
  "addressAdditional": "xyz789",
  "addressPostalCode": "xyz789",
  "addressCity": "xyz789",
  "addressCountry": "xyz789"
}
Response
{"data": {"createCustodian": true}}

createCustodianContact

Response

Returns a Boolean

Arguments
Name Description
salutation - String!
firstName - String
lastName - String!
email - String
telephone - String
responsibility - String
custodianId - ID!
mobileTelephone - String
telefax - String
company - String
type - String

Example

Query
mutation createCustodianContact(
  $salutation: String!,
  $firstName: String,
  $lastName: String!,
  $email: String,
  $telephone: String,
  $responsibility: String,
  $custodianId: ID!,
  $mobileTelephone: String,
  $telefax: String,
  $company: String,
  $type: String
) {
  createCustodianContact(
    salutation: $salutation,
    firstName: $firstName,
    lastName: $lastName,
    email: $email,
    telephone: $telephone,
    responsibility: $responsibility,
    custodianId: $custodianId,
    mobileTelephone: $mobileTelephone,
    telefax: $telefax,
    company: $company,
    type: $type
  )
}
Variables
{
  "salutation": "abc123",
  "firstName": "abc123",
  "lastName": "abc123",
  "email": "xyz789",
  "telephone": "xyz789",
  "responsibility": "abc123",
  "custodianId": 4,
  "mobileTelephone": "xyz789",
  "telefax": "xyz789",
  "company": "abc123",
  "type": "xyz789"
}
Response
{"data": {"createCustodianContact": false}}

createFactSheet

Response

Returns a Boolean

Arguments
Name Description
name - String!
icon - String!

Example

Query
mutation createFactSheet(
  $name: String!,
  $icon: String!
) {
  createFactSheet(
    name: $name,
    icon: $icon
  )
}
Variables
{
  "name": "abc123",
  "icon": "abc123"
}
Response
{"data": {"createFactSheet": false}}

createFileStructureTemplate

Response

Returns a Boolean

Arguments
Name Description
name - String!

Example

Query
mutation createFileStructureTemplate($name: String!) {
  createFileStructureTemplate(name: $name)
}
Variables
{"name": "xyz789"}
Response
{"data": {"createFileStructureTemplate": false}}

createFolder

Response

Returns a Boolean

Arguments
Name Description
path - String!
name - String!
scope - String!
subsidiaryId - ID
facilityId - ID
contractId - ID
contractProvisionProofId - ID
purchaseOrderId - ID
utilitiesStatementId - ID
tenantUtilitiesStatementId - ID
fileStructureTemplateId - ID

Example

Query
mutation createFolder(
  $path: String!,
  $name: String!,
  $scope: String!,
  $subsidiaryId: ID,
  $facilityId: ID,
  $contractId: ID,
  $contractProvisionProofId: ID,
  $purchaseOrderId: ID,
  $utilitiesStatementId: ID,
  $tenantUtilitiesStatementId: ID,
  $fileStructureTemplateId: ID
) {
  createFolder(
    path: $path,
    name: $name,
    scope: $scope,
    subsidiaryId: $subsidiaryId,
    facilityId: $facilityId,
    contractId: $contractId,
    contractProvisionProofId: $contractProvisionProofId,
    purchaseOrderId: $purchaseOrderId,
    utilitiesStatementId: $utilitiesStatementId,
    tenantUtilitiesStatementId: $tenantUtilitiesStatementId,
    fileStructureTemplateId: $fileStructureTemplateId
  )
}
Variables
{
  "path": "abc123",
  "name": "xyz789",
  "scope": "xyz789",
  "subsidiaryId": 4,
  "facilityId": "4",
  "contractId": 4,
  "contractProvisionProofId": "4",
  "purchaseOrderId": 4,
  "utilitiesStatementId": "4",
  "tenantUtilitiesStatementId": 4,
  "fileStructureTemplateId": 4
}
Response
{"data": {"createFolder": true}}

createLetterHead

Response

Returns a Boolean

Arguments
Name Description
name - String!
bothPagesSame - Boolean!
firstPageHeader - String
firstPageFooter - String
secondPageHeader - String
secondPageFooter - String
module - String
marginLeft - Int!
marginRight - Int!
marginTop - Int!
marginBottom - Int!

Example

Query
mutation createLetterHead(
  $name: String!,
  $bothPagesSame: Boolean!,
  $firstPageHeader: String,
  $firstPageFooter: String,
  $secondPageHeader: String,
  $secondPageFooter: String,
  $module: String,
  $marginLeft: Int!,
  $marginRight: Int!,
  $marginTop: Int!,
  $marginBottom: Int!
) {
  createLetterHead(
    name: $name,
    bothPagesSame: $bothPagesSame,
    firstPageHeader: $firstPageHeader,
    firstPageFooter: $firstPageFooter,
    secondPageHeader: $secondPageHeader,
    secondPageFooter: $secondPageFooter,
    module: $module,
    marginLeft: $marginLeft,
    marginRight: $marginRight,
    marginTop: $marginTop,
    marginBottom: $marginBottom
  )
}
Variables
{
  "name": "xyz789",
  "bothPagesSame": true,
  "firstPageHeader": "xyz789",
  "firstPageFooter": "xyz789",
  "secondPageHeader": "xyz789",
  "secondPageFooter": "xyz789",
  "module": "xyz789",
  "marginLeft": 987,
  "marginRight": 123,
  "marginTop": 987,
  "marginBottom": 987
}
Response
{"data": {"createLetterHead": true}}

createMeter

Response

Returns a Boolean

Arguments
Name Description
name - String!
position - String!
type - String!
number - String
meloId - String
maloId - String
factor - Float
subsidiaryId - ID!
deliveryBegin - DateTime

Example

Query
mutation createMeter(
  $name: String!,
  $position: String!,
  $type: String!,
  $number: String,
  $meloId: String,
  $maloId: String,
  $factor: Float,
  $subsidiaryId: ID!,
  $deliveryBegin: DateTime
) {
  createMeter(
    name: $name,
    position: $position,
    type: $type,
    number: $number,
    meloId: $meloId,
    maloId: $maloId,
    factor: $factor,
    subsidiaryId: $subsidiaryId,
    deliveryBegin: $deliveryBegin
  )
}
Variables
{
  "name": "abc123",
  "position": "xyz789",
  "type": "xyz789",
  "number": "abc123",
  "meloId": "xyz789",
  "maloId": "abc123",
  "factor": 987.65,
  "subsidiaryId": "4",
  "deliveryBegin": "2007-12-03T10:15:30Z"
}
Response
{"data": {"createMeter": false}}

createMeterGroup

Response

Returns a Boolean

Arguments
Name Description
name - String!
subsidiaryId - ID!

Example

Query
mutation createMeterGroup(
  $name: String!,
  $subsidiaryId: ID!
) {
  createMeterGroup(
    name: $name,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{"name": "abc123", "subsidiaryId": 4}
Response
{"data": {"createMeterGroup": true}}

createMeterReading

Response

Returns a Boolean

Arguments
Name Description
meterId - ID!
value - Float!
date - DateTime!

Example

Query
mutation createMeterReading(
  $meterId: ID!,
  $value: Float!,
  $date: DateTime!
) {
  createMeterReading(
    meterId: $meterId,
    value: $value,
    date: $date
  )
}
Variables
{
  "meterId": "4",
  "value": 123.45,
  "date": "2007-12-03T10:15:30Z"
}
Response
{"data": {"createMeterReading": true}}

createPhase

Response

Returns a Boolean

Arguments
Name Description
name - String!
color - String!

Example

Query
mutation createPhase(
  $name: String!,
  $color: String!
) {
  createPhase(
    name: $name,
    color: $color
  )
}
Variables
{
  "name": "abc123",
  "color": "abc123"
}
Response
{"data": {"createPhase": true}}

createPurchaseOrder

Response

Returns an ID

Arguments
Name Description
title - String!
subsidiaryId - ID!
serviceProviderId - ID!
letterHeadId - ID
type - String!

Example

Query
mutation createPurchaseOrder(
  $title: String!,
  $subsidiaryId: ID!,
  $serviceProviderId: ID!,
  $letterHeadId: ID,
  $type: String!
) {
  createPurchaseOrder(
    title: $title,
    subsidiaryId: $subsidiaryId,
    serviceProviderId: $serviceProviderId,
    letterHeadId: $letterHeadId,
    type: $type
  )
}
Variables
{
  "title": "xyz789",
  "subsidiaryId": 4,
  "serviceProviderId": "4",
  "letterHeadId": "4",
  "type": "xyz789"
}
Response
{"data": {"createPurchaseOrder": "4"}}

createRole

Response

Returns a Boolean

Arguments
Name Description
name - String!
icon - String!

Example

Query
mutation createRole(
  $name: String!,
  $icon: String!
) {
  createRole(
    name: $name,
    icon: $icon
  )
}
Variables
{
  "name": "abc123",
  "icon": "abc123"
}
Response
{"data": {"createRole": true}}

createRoom

Response

Returns a Boolean

Arguments
Name Description
spaceId - ID!
name - String!
area - Float!
geometry - JSON!

Example

Query
mutation createRoom(
  $spaceId: ID!,
  $name: String!,
  $area: Float!,
  $geometry: JSON!
) {
  createRoom(
    spaceId: $spaceId,
    name: $name,
    area: $area,
    geometry: $geometry
  )
}
Variables
{
  "spaceId": 4,
  "name": "xyz789",
  "area": 987.65,
  "geometry": {}
}
Response
{"data": {"createRoom": true}}

createRoomUser

Response

Returns a Boolean

Arguments
Name Description
userId - ID
roomId - ID!
firstName - String
lastName - String
notes - String
positionDescription - String
position - JSON

Example

Query
mutation createRoomUser(
  $userId: ID,
  $roomId: ID!,
  $firstName: String,
  $lastName: String,
  $notes: String,
  $positionDescription: String,
  $position: JSON
) {
  createRoomUser(
    userId: $userId,
    roomId: $roomId,
    firstName: $firstName,
    lastName: $lastName,
    notes: $notes,
    positionDescription: $positionDescription,
    position: $position
  )
}
Variables
{
  "userId": "4",
  "roomId": 4,
  "firstName": "abc123",
  "lastName": "xyz789",
  "notes": "xyz789",
  "positionDescription": "xyz789",
  "position": {}
}
Response
{"data": {"createRoomUser": false}}

createServiceProvider

Response

Returns a Boolean

Arguments
Name Description
name - String!
responsibility - String!
contactEmail - String
addressStreetName - String
addressStreetNumber - String
addressAdditional - String
addressPostalCode - String
addressCity - String
addressCountry - String

Example

Query
mutation createServiceProvider(
  $name: String!,
  $responsibility: String!,
  $contactEmail: String,
  $addressStreetName: String,
  $addressStreetNumber: String,
  $addressAdditional: String,
  $addressPostalCode: String,
  $addressCity: String,
  $addressCountry: String
) {
  createServiceProvider(
    name: $name,
    responsibility: $responsibility,
    contactEmail: $contactEmail,
    addressStreetName: $addressStreetName,
    addressStreetNumber: $addressStreetNumber,
    addressAdditional: $addressAdditional,
    addressPostalCode: $addressPostalCode,
    addressCity: $addressCity,
    addressCountry: $addressCountry
  )
}
Variables
{
  "name": "xyz789",
  "responsibility": "xyz789",
  "contactEmail": "abc123",
  "addressStreetName": "abc123",
  "addressStreetNumber": "abc123",
  "addressAdditional": "xyz789",
  "addressPostalCode": "xyz789",
  "addressCity": "abc123",
  "addressCountry": "abc123"
}
Response
{"data": {"createServiceProvider": true}}

createServiceProviderContact

Response

Returns a Boolean

Arguments
Name Description
salutation - String!
firstName - String
lastName - String!
email - String
telephone - String
responsibility - String
serviceProviderId - ID!

Example

Query
mutation createServiceProviderContact(
  $salutation: String!,
  $firstName: String,
  $lastName: String!,
  $email: String,
  $telephone: String,
  $responsibility: String,
  $serviceProviderId: ID!
) {
  createServiceProviderContact(
    salutation: $salutation,
    firstName: $firstName,
    lastName: $lastName,
    email: $email,
    telephone: $telephone,
    responsibility: $responsibility,
    serviceProviderId: $serviceProviderId
  )
}
Variables
{
  "salutation": "abc123",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "email": "abc123",
  "telephone": "abc123",
  "responsibility": "abc123",
  "serviceProviderId": 4
}
Response
{"data": {"createServiceProviderContact": true}}

createSpace

Response

Returns a Boolean

Arguments
Name Description
file - Upload!
name - String!
type - String!
subsidiaryId - ID!

Example

Query
mutation createSpace(
  $file: Upload!,
  $name: String!,
  $type: String!,
  $subsidiaryId: ID!
) {
  createSpace(
    file: $file,
    name: $name,
    type: $type,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{
  "file": Upload,
  "name": "abc123",
  "type": "abc123",
  "subsidiaryId": "4"
}
Response
{"data": {"createSpace": false}}

createSubsidiary

Response

Returns a Boolean

Arguments
Name Description
name - String!
branchId - ID!
legalName - String!
label - String
addressStreetName - String!
addressStreetNumber - String!
addressAdditional - String
addressPostalCode - String!
addressCity - String!
addressCountry - String!

Example

Query
mutation createSubsidiary(
  $name: String!,
  $branchId: ID!,
  $legalName: String!,
  $label: String,
  $addressStreetName: String!,
  $addressStreetNumber: String!,
  $addressAdditional: String,
  $addressPostalCode: String!,
  $addressCity: String!,
  $addressCountry: String!
) {
  createSubsidiary(
    name: $name,
    branchId: $branchId,
    legalName: $legalName,
    label: $label,
    addressStreetName: $addressStreetName,
    addressStreetNumber: $addressStreetNumber,
    addressAdditional: $addressAdditional,
    addressPostalCode: $addressPostalCode,
    addressCity: $addressCity,
    addressCountry: $addressCountry
  )
}
Variables
{
  "name": "abc123",
  "branchId": "4",
  "legalName": "abc123",
  "label": "abc123",
  "addressStreetName": "xyz789",
  "addressStreetNumber": "abc123",
  "addressAdditional": "abc123",
  "addressPostalCode": "xyz789",
  "addressCity": "abc123",
  "addressCountry": "abc123"
}
Response
{"data": {"createSubsidiary": false}}

createSubsidiaryContact

Response

Returns a Boolean

Arguments
Name Description
salutation - String!
firstName - String
lastName - String!
email - String
telephone - String
responsibility - String
subsidiaryId - ID!
mobileTelephone - String
telefax - String
company - String
type - String

Example

Query
mutation createSubsidiaryContact(
  $salutation: String!,
  $firstName: String,
  $lastName: String!,
  $email: String,
  $telephone: String,
  $responsibility: String,
  $subsidiaryId: ID!,
  $mobileTelephone: String,
  $telefax: String,
  $company: String,
  $type: String
) {
  createSubsidiaryContact(
    salutation: $salutation,
    firstName: $firstName,
    lastName: $lastName,
    email: $email,
    telephone: $telephone,
    responsibility: $responsibility,
    subsidiaryId: $subsidiaryId,
    mobileTelephone: $mobileTelephone,
    telefax: $telefax,
    company: $company,
    type: $type
  )
}
Variables
{
  "salutation": "abc123",
  "firstName": "abc123",
  "lastName": "xyz789",
  "email": "xyz789",
  "telephone": "xyz789",
  "responsibility": "abc123",
  "subsidiaryId": 4,
  "mobileTelephone": "xyz789",
  "telefax": "xyz789",
  "company": "xyz789",
  "type": "abc123"
}
Response
{"data": {"createSubsidiaryContact": true}}

createSubsidiaryContract

Response

Returns a Boolean

Arguments
Name Description
subsidiaryId - ID!
contractId - ID!
costQuota - Float

Example

Query
mutation createSubsidiaryContract(
  $subsidiaryId: ID!,
  $contractId: ID!,
  $costQuota: Float
) {
  createSubsidiaryContract(
    subsidiaryId: $subsidiaryId,
    contractId: $contractId,
    costQuota: $costQuota
  )
}
Variables
{
  "subsidiaryId": "4",
  "contractId": "4",
  "costQuota": 123.45
}
Response
{"data": {"createSubsidiaryContract": true}}

createSubsidiaryContracts

Response

Returns a Boolean

Arguments
Name Description
subsidiaryIds - [ID!]
contractId - ID!

Example

Query
mutation createSubsidiaryContracts(
  $subsidiaryIds: [ID!],
  $contractId: ID!
) {
  createSubsidiaryContracts(
    subsidiaryIds: $subsidiaryIds,
    contractId: $contractId
  )
}
Variables
{
  "subsidiaryIds": ["4"],
  "contractId": "4"
}
Response
{"data": {"createSubsidiaryContracts": true}}

createSubsidiaryFactSheet

Response

Returns a Boolean

Arguments
Name Description
subsidiaryId - ID!
factSheetId - ID!

Example

Query
mutation createSubsidiaryFactSheet(
  $subsidiaryId: ID!,
  $factSheetId: ID!
) {
  createSubsidiaryFactSheet(
    subsidiaryId: $subsidiaryId,
    factSheetId: $factSheetId
  )
}
Variables
{"subsidiaryId": "4", "factSheetId": 4}
Response
{"data": {"createSubsidiaryFactSheet": true}}

createSubsidiaryTenant

Response

Returns a Boolean

Arguments
Name Description
name - String!
subsidiaryId - ID!

Example

Query
mutation createSubsidiaryTenant(
  $name: String!,
  $subsidiaryId: ID!
) {
  createSubsidiaryTenant(
    name: $name,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{
  "name": "xyz789",
  "subsidiaryId": "4"
}
Response
{"data": {"createSubsidiaryTenant": true}}

createSubsidiaryTenantUtilitiesStatement

Response

Returns a Boolean

Arguments
Name Description
year - Int!
type - String!
subsidiaryTenantId - ID!

Example

Query
mutation createSubsidiaryTenantUtilitiesStatement(
  $year: Int!,
  $type: String!,
  $subsidiaryTenantId: ID!
) {
  createSubsidiaryTenantUtilitiesStatement(
    year: $year,
    type: $type,
    subsidiaryTenantId: $subsidiaryTenantId
  )
}
Variables
{
  "year": 987,
  "type": "xyz789",
  "subsidiaryTenantId": 4
}
Response
{"data": {"createSubsidiaryTenantUtilitiesStatement": false}}

createSubsidiaryType

Response

Returns a Boolean

Arguments
Name Description
name - String!
color - String!

Example

Query
mutation createSubsidiaryType(
  $name: String!,
  $color: String!
) {
  createSubsidiaryType(
    name: $name,
    color: $color
  )
}
Variables
{
  "name": "xyz789",
  "color": "abc123"
}
Response
{"data": {"createSubsidiaryType": false}}

createTeam

Response

Returns a Boolean

Arguments
Name Description
name - String!

Example

Query
mutation createTeam($name: String!) {
  createTeam(name: $name)
}
Variables
{"name": "abc123"}
Response
{"data": {"createTeam": true}}

createTeamUser

Response

Returns a Boolean

Arguments
Name Description
teamId - ID!
userId - ID!
role - String!

Example

Query
mutation createTeamUser(
  $teamId: ID!,
  $userId: ID!,
  $role: String!
) {
  createTeamUser(
    teamId: $teamId,
    userId: $userId,
    role: $role
  )
}
Variables
{
  "teamId": "4",
  "userId": "4",
  "role": "abc123"
}
Response
{"data": {"createTeamUser": true}}

createTicket

Response

Returns a Boolean

Arguments
Name Description
type - String!
priority - String!
title - String!
description - String
subsidiaryId - ID!
userId - ID
smid - String

Example

Query
mutation createTicket(
  $type: String!,
  $priority: String!,
  $title: String!,
  $description: String,
  $subsidiaryId: ID!,
  $userId: ID,
  $smid: String
) {
  createTicket(
    type: $type,
    priority: $priority,
    title: $title,
    description: $description,
    subsidiaryId: $subsidiaryId,
    userId: $userId,
    smid: $smid
  )
}
Variables
{
  "type": "abc123",
  "priority": "xyz789",
  "title": "abc123",
  "description": "xyz789",
  "subsidiaryId": "4",
  "userId": "4",
  "smid": "xyz789"
}
Response
{"data": {"createTicket": false}}

createTicketComment

Response

Returns a Boolean

Arguments
Name Description
ticketId - ID!
message - String!

Example

Query
mutation createTicketComment(
  $ticketId: ID!,
  $message: String!
) {
  createTicketComment(
    ticketId: $ticketId,
    message: $message
  )
}
Variables
{"ticketId": 4, "message": "xyz789"}
Response
{"data": {"createTicketComment": true}}

createTicketFile

Response

Returns a Boolean

Arguments
Name Description
file - Upload!
ticketId - ID!

Example

Query
mutation createTicketFile(
  $file: Upload!,
  $ticketId: ID!
) {
  createTicketFile(
    file: $file,
    ticketId: $ticketId
  )
}
Variables
{
  "file": Upload,
  "ticketId": "4"
}
Response
{"data": {"createTicketFile": false}}

createUtilitiesStatement

Response

Returns a Boolean

Arguments
Name Description
year - Int!
type - String!
subsidiaryId - ID!

Example

Query
mutation createUtilitiesStatement(
  $year: Int!,
  $type: String!,
  $subsidiaryId: ID!
) {
  createUtilitiesStatement(
    year: $year,
    type: $type,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{
  "year": 987,
  "type": "abc123",
  "subsidiaryId": 4
}
Response
{"data": {"createUtilitiesStatement": true}}

createWorkSection

Response

Returns a Boolean

Arguments
Name Description
name - String!
icon - String!
stlbId - String
standardEquipment - Boolean!

Example

Query
mutation createWorkSection(
  $name: String!,
  $icon: String!,
  $stlbId: String,
  $standardEquipment: Boolean!
) {
  createWorkSection(
    name: $name,
    icon: $icon,
    stlbId: $stlbId,
    standardEquipment: $standardEquipment
  )
}
Variables
{
  "name": "abc123",
  "icon": "xyz789",
  "stlbId": "xyz789",
  "standardEquipment": false
}
Response
{"data": {"createWorkSection": true}}

createWorkSectionFromCFDS

Response

Returns a Boolean

Arguments
Name Description
id - ID!
standardEquipment - Boolean!

Example

Query
mutation createWorkSectionFromCFDS(
  $id: ID!,
  $standardEquipment: Boolean!
) {
  createWorkSectionFromCFDS(
    id: $id,
    standardEquipment: $standardEquipment
  )
}
Variables
{"id": "4", "standardEquipment": true}
Response
{"data": {"createWorkSectionFromCFDS": true}}

createWorkflow

Response

Returns a Boolean

Arguments
Name Description
name - String!

Example

Query
mutation createWorkflow($name: String!) {
  createWorkflow(name: $name)
}
Variables
{"name": "abc123"}
Response
{"data": {"createWorkflow": true}}

createWorkflowExecution

Response

Returns an ID

Arguments
Name Description
workflowId - ID!
contextType - String!
subsidiaryId - ID
teamId - ID

Example

Query
mutation createWorkflowExecution(
  $workflowId: ID!,
  $contextType: String!,
  $subsidiaryId: ID,
  $teamId: ID
) {
  createWorkflowExecution(
    workflowId: $workflowId,
    contextType: $contextType,
    subsidiaryId: $subsidiaryId,
    teamId: $teamId
  )
}
Variables
{
  "workflowId": "4",
  "contextType": "xyz789",
  "subsidiaryId": "4",
  "teamId": "4"
}
Response
{"data": {"createWorkflowExecution": "4"}}

declineAccountingInvoice

Response

Returns a Boolean

Arguments
Name Description
id - ID!
notes - String

Example

Query
mutation declineAccountingInvoice(
  $id: ID!,
  $notes: String
) {
  declineAccountingInvoice(
    id: $id,
    notes: $notes
  )
}
Variables
{"id": 4, "notes": "abc123"}
Response
{"data": {"declineAccountingInvoice": false}}

deleteAccountingInvoiceDocument

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteAccountingInvoiceDocument($id: ID!) {
  deleteAccountingInvoiceDocument(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteAccountingInvoiceDocument": true}}

deleteAgendaItemAction

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteAgendaItemAction($id: ID!) {
  deleteAgendaItemAction(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteAgendaItemAction": false}}

deleteAppointment

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteAppointment($id: ID!) {
  deleteAppointment(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteAppointment": false}}

deleteBranch

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteBranch($id: ID!) {
  deleteBranch(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteBranch": false}}

deleteBudgetCategory

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteBudgetCategory($id: ID!) {
  deleteBudgetCategory(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteBudgetCategory": true}}

deleteBuildingInspectionReportTemplate

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteBuildingInspectionReportTemplate($id: ID!) {
  deleteBuildingInspectionReportTemplate(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteBuildingInspectionReportTemplate": true}}

deleteBuildingInspectionTemplate

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteBuildingInspectionTemplate($id: ID!) {
  deleteBuildingInspectionTemplate(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteBuildingInspectionTemplate": false}}

deleteBuildingInspectionTemplateIntervalVariation

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteBuildingInspectionTemplateIntervalVariation($id: ID!) {
  deleteBuildingInspectionTemplateIntervalVariation(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteBuildingInspectionTemplateIntervalVariation": false}}

deleteBuildingInspectionTemplateStep

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteBuildingInspectionTemplateStep($id: ID!) {
  deleteBuildingInspectionTemplateStep(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteBuildingInspectionTemplateStep": true}}

deleteCar

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteCar($id: ID!) {
  deleteCar(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteCar": false}}

deleteCarDriver

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteCarDriver($id: ID!) {
  deleteCarDriver(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteCarDriver": false}}

deleteCarFlaw

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteCarFlaw($id: ID!) {
  deleteCarFlaw(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteCarFlaw": true}}

deleteCarInsurance

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteCarInsurance($id: ID!) {
  deleteCarInsurance(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteCarInsurance": true}}

deleteCarLogbook

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteCarLogbook($id: ID!) {
  deleteCarLogbook(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteCarLogbook": false}}

deleteCarTire

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteCarTire($id: ID!) {
  deleteCarTire(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteCarTire": true}}

deleteCase

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteCase($id: ID!) {
  deleteCase(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteCase": true}}

deleteContract

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteContract($id: ID!) {
  deleteContract(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteContract": false}}

deleteContractExtensionOption

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteContractExtensionOption($id: ID!) {
  deleteContractExtensionOption(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteContractExtensionOption": true}}

deleteContractProvisionInterval

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteContractProvisionInterval($id: ID!) {
  deleteContractProvisionInterval(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteContractProvisionInterval": true}}

deleteContractProvisionIntervalVariation

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteContractProvisionIntervalVariation($id: ID!) {
  deleteContractProvisionIntervalVariation(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteContractProvisionIntervalVariation": false}}

deleteContractProvisionProof

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteContractProvisionProof($id: ID!) {
  deleteContractProvisionProof(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteContractProvisionProof": false}}

deleteContractProvisionProofComment

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteContractProvisionProofComment($id: ID!) {
  deleteContractProvisionProofComment(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteContractProvisionProofComment": true}}

deleteCustodian

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteCustodian($id: ID!) {
  deleteCustodian(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteCustodian": true}}

deleteCustodianContact

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteCustodianContact($id: ID!) {
  deleteCustodianContact(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteCustodianContact": false}}

deleteFactSheet

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteFactSheet($id: ID!) {
  deleteFactSheet(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteFactSheet": false}}

deleteFileOrFolder

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteFileOrFolder($id: ID!) {
  deleteFileOrFolder(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteFileOrFolder": false}}

deleteFileStructureTemplate

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteFileStructureTemplate($id: ID!) {
  deleteFileStructureTemplate(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteFileStructureTemplate": true}}

deleteLetterHead

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteLetterHead($id: ID!) {
  deleteLetterHead(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteLetterHead": true}}

deleteMeter

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteMeter($id: ID!) {
  deleteMeter(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteMeter": false}}

deleteMeterGroup

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteMeterGroup($id: ID!) {
  deleteMeterGroup(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteMeterGroup": true}}

deleteMeterReading

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteMeterReading($id: ID!) {
  deleteMeterReading(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteMeterReading": false}}

deletePhase

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deletePhase($id: ID!) {
  deletePhase(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deletePhase": false}}

deletePurchaseOrder

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deletePurchaseOrder($id: ID!) {
  deletePurchaseOrder(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deletePurchaseOrder": true}}

deleteRole

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteRole($id: ID!) {
  deleteRole(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteRole": true}}

deleteRoom

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteRoom($id: ID!) {
  deleteRoom(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteRoom": true}}

deleteRoomUser

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteRoomUser($id: ID!) {
  deleteRoomUser(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteRoomUser": true}}

deleteServiceProvider

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteServiceProvider($id: ID!) {
  deleteServiceProvider(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteServiceProvider": false}}

deleteServiceProviderContact

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteServiceProviderContact($id: ID!) {
  deleteServiceProviderContact(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteServiceProviderContact": false}}

deleteSubsidiary

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteSubsidiary($id: ID!) {
  deleteSubsidiary(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteSubsidiary": false}}

deleteSubsidiaryContact

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteSubsidiaryContact($id: ID!) {
  deleteSubsidiaryContact(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteSubsidiaryContact": false}}

deleteSubsidiaryContract

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteSubsidiaryContract($id: ID!) {
  deleteSubsidiaryContract(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteSubsidiaryContract": true}}

deleteSubsidiaryFactSheet

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteSubsidiaryFactSheet($id: ID!) {
  deleteSubsidiaryFactSheet(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteSubsidiaryFactSheet": false}}

deleteSubsidiaryTenant

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteSubsidiaryTenant($id: ID!) {
  deleteSubsidiaryTenant(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteSubsidiaryTenant": false}}

deleteSubsidiaryTenantUtilitiesStatement

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteSubsidiaryTenantUtilitiesStatement($id: ID!) {
  deleteSubsidiaryTenantUtilitiesStatement(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteSubsidiaryTenantUtilitiesStatement": false}}

deleteSubsidiaryType

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteSubsidiaryType($id: ID!) {
  deleteSubsidiaryType(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteSubsidiaryType": false}}

deleteTeam

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteTeam($id: ID!) {
  deleteTeam(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteTeam": false}}

deleteTeamUser

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteTeamUser($id: ID!) {
  deleteTeamUser(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteTeamUser": false}}

deleteTicket

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteTicket($id: ID!) {
  deleteTicket(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteTicket": false}}

deleteTicketComment

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteTicketComment($id: ID!) {
  deleteTicketComment(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteTicketComment": false}}

deleteTicketFile

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteTicketFile($id: ID!) {
  deleteTicketFile(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteTicketFile": false}}

deleteUtilitiesStatement

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteUtilitiesStatement($id: ID!) {
  deleteUtilitiesStatement(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteUtilitiesStatement": true}}

deleteWorkSection

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteWorkSection($id: ID!) {
  deleteWorkSection(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"deleteWorkSection": true}}

deleteWorkflow

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteWorkflow($id: ID!) {
  deleteWorkflow(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteWorkflow": true}}

deleteWorkflowExecution

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation deleteWorkflowExecution($id: ID!) {
  deleteWorkflowExecution(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"deleteWorkflowExecution": false}}

finishWorkflowExecution

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation finishWorkflowExecution($id: ID!) {
  finishWorkflowExecution(id: $id)
}
Variables
{"id": "4"}
Response
{"data": {"finishWorkflowExecution": true}}

payAccountingInvoice

Response

Returns a Boolean

Arguments
Name Description
id - ID!
date - DateTime!

Example

Query
mutation payAccountingInvoice(
  $id: ID!,
  $date: DateTime!
) {
  payAccountingInvoice(
    id: $id,
    date: $date
  )
}
Variables
{"id": 4, "date": "2007-12-03T10:15:30Z"}
Response
{"data": {"payAccountingInvoice": true}}

readUserNotification

Response

Returns a Boolean

Arguments
Name Description
id - ID!

Example

Query
mutation readUserNotification($id: ID!) {
  readUserNotification(id: $id)
}
Variables
{"id": 4}
Response
{"data": {"readUserNotification": true}}

renameFileOrFolder

Response

Returns a Boolean

Arguments
Name Description
name - String!
id - ID!

Example

Query
mutation renameFileOrFolder(
  $name: String!,
  $id: ID!
) {
  renameFileOrFolder(
    name: $name,
    id: $id
  )
}
Variables
{
  "name": "xyz789",
  "id": "4"
}
Response
{"data": {"renameFileOrFolder": false}}

sendPurchaseOrderEmail

Response

Returns a Boolean

Arguments
Name Description
id - ID!
email - String!
topic - String!
text - String!

Example

Query
mutation sendPurchaseOrderEmail(
  $id: ID!,
  $email: String!,
  $topic: String!,
  $text: String!
) {
  sendPurchaseOrderEmail(
    id: $id,
    email: $email,
    topic: $topic,
    text: $text
  )
}
Variables
{
  "id": "4",
  "email": "abc123",
  "topic": "xyz789",
  "text": "abc123"
}
Response
{"data": {"sendPurchaseOrderEmail": true}}

sendTicketEmail

Response

Returns a Boolean

Arguments
Name Description
id - ID!
email - String!

Example

Query
mutation sendTicketEmail(
  $id: ID!,
  $email: String!
) {
  sendTicketEmail(
    id: $id,
    email: $email
  )
}
Variables
{"id": 4, "email": "xyz789"}
Response
{"data": {"sendTicketEmail": false}}

setBudgetYear

Response

Returns a Boolean

Arguments
Name Description
year - Int!
value - Float!

Example

Query
mutation setBudgetYear(
  $year: Int!,
  $value: Float!
) {
  setBudgetYear(
    year: $year,
    value: $value
  )
}
Variables
{"year": 987, "value": 123.45}
Response
{"data": {"setBudgetYear": true}}

setSubsidiaryWorkSectionExempt

Response

Returns a Boolean

Arguments
Name Description
subsidiaryId - ID!
workSectionId - ID!
exempt - Boolean!

Example

Query
mutation setSubsidiaryWorkSectionExempt(
  $subsidiaryId: ID!,
  $workSectionId: ID!,
  $exempt: Boolean!
) {
  setSubsidiaryWorkSectionExempt(
    subsidiaryId: $subsidiaryId,
    workSectionId: $workSectionId,
    exempt: $exempt
  )
}
Variables
{
  "subsidiaryId": "4",
  "workSectionId": "4",
  "exempt": true
}
Response
{"data": {"setSubsidiaryWorkSectionExempt": true}}

setSubsidiaryWorkSectionNote

Response

Returns a Boolean

Arguments
Name Description
subsidiaryId - ID!
workSectionId - ID!
notes - String

Example

Query
mutation setSubsidiaryWorkSectionNote(
  $subsidiaryId: ID!,
  $workSectionId: ID!,
  $notes: String
) {
  setSubsidiaryWorkSectionNote(
    subsidiaryId: $subsidiaryId,
    workSectionId: $workSectionId,
    notes: $notes
  )
}
Variables
{
  "subsidiaryId": 4,
  "workSectionId": 4,
  "notes": "abc123"
}
Response
{"data": {"setSubsidiaryWorkSectionNote": true}}

updateAgendaItem

Response

Returns a Boolean

Arguments
Name Description
id - ID!
done - Boolean

Example

Query
mutation updateAgendaItem(
  $id: ID!,
  $done: Boolean
) {
  updateAgendaItem(
    id: $id,
    done: $done
  )
}
Variables
{"id": "4", "done": true}
Response
{"data": {"updateAgendaItem": true}}

updateAgendaItemAction

Response

Returns a Boolean

Arguments
Name Description
id - ID!
content - String!

Example

Query
mutation updateAgendaItemAction(
  $id: ID!,
  $content: String!
) {
  updateAgendaItemAction(
    id: $id,
    content: $content
  )
}
Variables
{
  "id": "4",
  "content": "xyz789"
}
Response
{"data": {"updateAgendaItemAction": false}}

updateAppointment

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String!
description - String
type - String!
date - DateTime!
duration - Int!
allDay - Boolean!
subsidiaryId - ID

Example

Query
mutation updateAppointment(
  $id: ID!,
  $name: String!,
  $description: String,
  $type: String!,
  $date: DateTime!,
  $duration: Int!,
  $allDay: Boolean!,
  $subsidiaryId: ID
) {
  updateAppointment(
    id: $id,
    name: $name,
    description: $description,
    type: $type,
    date: $date,
    duration: $duration,
    allDay: $allDay,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{
  "id": 4,
  "name": "xyz789",
  "description": "abc123",
  "type": "xyz789",
  "date": "2007-12-03T10:15:30Z",
  "duration": 123,
  "allDay": false,
  "subsidiaryId": 4
}
Response
{"data": {"updateAppointment": true}}

updateBranch

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
legalName - String
color - String

Example

Query
mutation updateBranch(
  $id: ID!,
  $name: String,
  $legalName: String,
  $color: String
) {
  updateBranch(
    id: $id,
    name: $name,
    legalName: $legalName,
    color: $color
  )
}
Variables
{
  "id": "4",
  "name": "xyz789",
  "legalName": "abc123",
  "color": "xyz789"
}
Response
{"data": {"updateBranch": false}}

updateBudgetCategory

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
color - String

Example

Query
mutation updateBudgetCategory(
  $id: ID!,
  $name: String,
  $color: String
) {
  updateBudgetCategory(
    id: $id,
    name: $name,
    color: $color
  )
}
Variables
{
  "id": "4",
  "name": "abc123",
  "color": "abc123"
}
Response
{"data": {"updateBudgetCategory": true}}

updateBudgetCategoryFigure

Response

Returns a Boolean

Arguments
Name Description
budgetCategoryId - ID!
year - Int!
month - Int!
value - Float

Example

Query
mutation updateBudgetCategoryFigure(
  $budgetCategoryId: ID!,
  $year: Int!,
  $month: Int!,
  $value: Float
) {
  updateBudgetCategoryFigure(
    budgetCategoryId: $budgetCategoryId,
    year: $year,
    month: $month,
    value: $value
  )
}
Variables
{
  "budgetCategoryId": "4",
  "year": 123,
  "month": 123,
  "value": 987.65
}
Response
{"data": {"updateBudgetCategoryFigure": false}}

updateBudgetCategoryFigures

Response

Returns a Boolean

Arguments
Name Description
data - JSON!
year - Int!

Example

Query
mutation updateBudgetCategoryFigures(
  $data: JSON!,
  $year: Int!
) {
  updateBudgetCategoryFigures(
    data: $data,
    year: $year
  )
}
Variables
{"data": {}, "year": 987}
Response
{"data": {"updateBudgetCategoryFigures": false}}

updateBuildingInspectionReportTemplate

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
content - String

Example

Query
mutation updateBuildingInspectionReportTemplate(
  $id: ID!,
  $name: String,
  $content: String
) {
  updateBuildingInspectionReportTemplate(
    id: $id,
    name: $name,
    content: $content
  )
}
Variables
{
  "id": "4",
  "name": "abc123",
  "content": "abc123"
}
Response
{"data": {"updateBuildingInspectionReportTemplate": false}}

updateBuildingInspectionTemplate

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
type - String
reportTemplate - IDInput
letterHead - IDInput
intervalMode - String
intervalAmount - Int
intervalType - String
startingAt - DateTime

Example

Query
mutation updateBuildingInspectionTemplate(
  $id: ID!,
  $name: String,
  $type: String,
  $reportTemplate: IDInput,
  $letterHead: IDInput,
  $intervalMode: String,
  $intervalAmount: Int,
  $intervalType: String,
  $startingAt: DateTime
) {
  updateBuildingInspectionTemplate(
    id: $id,
    name: $name,
    type: $type,
    reportTemplate: $reportTemplate,
    letterHead: $letterHead,
    intervalMode: $intervalMode,
    intervalAmount: $intervalAmount,
    intervalType: $intervalType,
    startingAt: $startingAt
  )
}
Variables
{
  "id": "4",
  "name": "abc123",
  "type": "abc123",
  "reportTemplate": IDInput,
  "letterHead": IDInput,
  "intervalMode": "xyz789",
  "intervalAmount": 987,
  "intervalType": "xyz789",
  "startingAt": "2007-12-03T10:15:30Z"
}
Response
{"data": {"updateBuildingInspectionTemplate": true}}

updateBuildingInspectionTemplateIntervalVariation

Response

Returns a Boolean

Arguments
Name Description
id - ID!
intervalAmount - Int
intervalType - String
startingAt - DateTime
inactive - Boolean

Example

Query
mutation updateBuildingInspectionTemplateIntervalVariation(
  $id: ID!,
  $intervalAmount: Int,
  $intervalType: String,
  $startingAt: DateTime,
  $inactive: Boolean
) {
  updateBuildingInspectionTemplateIntervalVariation(
    id: $id,
    intervalAmount: $intervalAmount,
    intervalType: $intervalType,
    startingAt: $startingAt,
    inactive: $inactive
  )
}
Variables
{
  "id": "4",
  "intervalAmount": 123,
  "intervalType": "xyz789",
  "startingAt": "2007-12-03T10:15:30Z",
  "inactive": false
}
Response
{"data": {"updateBuildingInspectionTemplateIntervalVariation": true}}

updateBuildingInspectionTemplateStep

Response

Returns a Boolean

Arguments
Name Description
id - ID!
description - String

Example

Query
mutation updateBuildingInspectionTemplateStep(
  $id: ID!,
  $description: String
) {
  updateBuildingInspectionTemplateStep(
    id: $id,
    description: $description
  )
}
Variables
{"id": 4, "description": "abc123"}
Response
{"data": {"updateBuildingInspectionTemplateStep": true}}

updateBuildingInspectionTemplateStepPosition

Response

Returns a Boolean

Arguments
Name Description
id - ID!
targetId - ID!
type - String!

Example

Query
mutation updateBuildingInspectionTemplateStepPosition(
  $id: ID!,
  $targetId: ID!,
  $type: String!
) {
  updateBuildingInspectionTemplateStepPosition(
    id: $id,
    targetId: $targetId,
    type: $type
  )
}
Variables
{
  "id": "4",
  "targetId": "4",
  "type": "xyz789"
}
Response
{"data": {"updateBuildingInspectionTemplateStepPosition": false}}

updateCar

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String!
description - String
manufacturer - String
model - String
buildYear - Int
firstRegistration - DateTime
fuelType - String
type - String!
transmissionType - String
chassisNumber - String
nextInspection - DateTime
capacity - Float
combinedUsage - Float
emptyWeight - Float
permissibleMaximumWeight - Float
usableWeight - Float
tensibleLoadWeight - Float
tensibleTowingWeight - Float
subsidiaryId - ID

Example

Query
mutation updateCar(
  $id: ID!,
  $name: String!,
  $description: String,
  $manufacturer: String,
  $model: String,
  $buildYear: Int,
  $firstRegistration: DateTime,
  $fuelType: String,
  $type: String!,
  $transmissionType: String,
  $chassisNumber: String,
  $nextInspection: DateTime,
  $capacity: Float,
  $combinedUsage: Float,
  $emptyWeight: Float,
  $permissibleMaximumWeight: Float,
  $usableWeight: Float,
  $tensibleLoadWeight: Float,
  $tensibleTowingWeight: Float,
  $subsidiaryId: ID
) {
  updateCar(
    id: $id,
    name: $name,
    description: $description,
    manufacturer: $manufacturer,
    model: $model,
    buildYear: $buildYear,
    firstRegistration: $firstRegistration,
    fuelType: $fuelType,
    type: $type,
    transmissionType: $transmissionType,
    chassisNumber: $chassisNumber,
    nextInspection: $nextInspection,
    capacity: $capacity,
    combinedUsage: $combinedUsage,
    emptyWeight: $emptyWeight,
    permissibleMaximumWeight: $permissibleMaximumWeight,
    usableWeight: $usableWeight,
    tensibleLoadWeight: $tensibleLoadWeight,
    tensibleTowingWeight: $tensibleTowingWeight,
    subsidiaryId: $subsidiaryId
  )
}
Variables
{
  "id": "4",
  "name": "xyz789",
  "description": "xyz789",
  "manufacturer": "xyz789",
  "model": "abc123",
  "buildYear": 123,
  "firstRegistration": "2007-12-03T10:15:30Z",
  "fuelType": "abc123",
  "type": "xyz789",
  "transmissionType": "xyz789",
  "chassisNumber": "xyz789",
  "nextInspection": "2007-12-03T10:15:30Z",
  "capacity": 987.65,
  "combinedUsage": 123.45,
  "emptyWeight": 987.65,
  "permissibleMaximumWeight": 987.65,
  "usableWeight": 987.65,
  "tensibleLoadWeight": 123.45,
  "tensibleTowingWeight": 987.65,
  "subsidiaryId": 4
}
Response
{"data": {"updateCar": true}}

updateCarDriver

Response

Returns a Boolean

Arguments
Name Description
id - ID!
car - IDInput
firstName - String
lastName - String
telephone - String
residency - String
email - String
privateUseAllowed - Boolean
birthday - DateTime
driversLicenseId - String
driversLicenseSince - DateTime
driversLicenseValidUntil - DateTime
driversLicenseTypes - String
since - DateTime
until - DateTime

Example

Query
mutation updateCarDriver(
  $id: ID!,
  $car: IDInput,
  $firstName: String,
  $lastName: String,
  $telephone: String,
  $residency: String,
  $email: String,
  $privateUseAllowed: Boolean,
  $birthday: DateTime,
  $driversLicenseId: String,
  $driversLicenseSince: DateTime,
  $driversLicenseValidUntil: DateTime,
  $driversLicenseTypes: String,
  $since: DateTime,
  $until: DateTime
) {
  updateCarDriver(
    id: $id,
    car: $car,
    firstName: $firstName,
    lastName: $lastName,
    telephone: $telephone,
    residency: $residency,
    email: $email,
    privateUseAllowed: $privateUseAllowed,
    birthday: $birthday,
    driversLicenseId: $driversLicenseId,
    driversLicenseSince: $driversLicenseSince,
    driversLicenseValidUntil: $driversLicenseValidUntil,
    driversLicenseTypes: $driversLicenseTypes,
    since: $since,
    until: $until
  )
}
Variables
{
  "id": "4",
  "car": IDInput,
  "firstName": "abc123",
  "lastName": "xyz789",
  "telephone": "xyz789",
  "residency": "xyz789",
  "email": "xyz789",
  "privateUseAllowed": false,
  "birthday": "2007-12-03T10:15:30Z",
  "driversLicenseId": "xyz789",
  "driversLicenseSince": "2007-12-03T10:15:30Z",
  "driversLicenseValidUntil": "2007-12-03T10:15:30Z",
  "driversLicenseTypes": "abc123",
  "since": "2007-12-03T10:15:30Z",
  "until": "2007-12-03T10:15:30Z"
}
Response
{"data": {"updateCarDriver": false}}

updateCarFlaw

Response

Returns a Boolean

Arguments
Name Description
id - ID!
car - IDInput
carDriver - IDInput
damagedAt - DateTime
title - String
description - String
location - String
fixed - Boolean
data - JSON

Example

Query
mutation updateCarFlaw(
  $id: ID!,
  $car: IDInput,
  $carDriver: IDInput,
  $damagedAt: DateTime,
  $title: String,
  $description: String,
  $location: String,
  $fixed: Boolean,
  $data: JSON
) {
  updateCarFlaw(
    id: $id,
    car: $car,
    carDriver: $carDriver,
    damagedAt: $damagedAt,
    title: $title,
    description: $description,
    location: $location,
    fixed: $fixed,
    data: $data
  )
}
Variables
{
  "id": "4",
  "car": IDInput,
  "carDriver": IDInput,
  "damagedAt": "2007-12-03T10:15:30Z",
  "title": "abc123",
  "description": "xyz789",
  "location": "abc123",
  "fixed": false,
  "data": {}
}
Response
{"data": {"updateCarFlaw": false}}

updateCarInfos

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
manufacturer - String
model - String
buildYear - Int
firstRegistration - DateTime
fuelType - String
type - String
chassisNumber - String
description - String
transmissionType - String
licensePlate1 - String
licensePlate2 - String
licensePlate3 - String
nextMot - DateTime
nextInspection - DateTime
capacity - Float
combinedUsage - Float
emptyWeight - Float
permissibleMaximumWeight - Float
usableWeight - Float
tensibleLoadWeight - Float
tensibleTowingWeight - Float
thumbnailBase64 - String

Example

Query
mutation updateCarInfos(
  $id: ID!,
  $name: String,
  $manufacturer: String,
  $model: String,
  $buildYear: Int,
  $firstRegistration: DateTime,
  $fuelType: String,
  $type: String,
  $chassisNumber: String,
  $description: String,
  $transmissionType: String,
  $licensePlate1: String,
  $licensePlate2: String,
  $licensePlate3: String,
  $nextMot: DateTime,
  $nextInspection: DateTime,
  $capacity: Float,
  $combinedUsage: Float,
  $emptyWeight: Float,
  $permissibleMaximumWeight: Float,
  $usableWeight: Float,
  $tensibleLoadWeight: Float,
  $tensibleTowingWeight: Float,
  $thumbnailBase64: String
) {
  updateCarInfos(
    id: $id,
    name: $name,
    manufacturer: $manufacturer,
    model: $model,
    buildYear: $buildYear,
    firstRegistration: $firstRegistration,
    fuelType: $fuelType,
    type: $type,
    chassisNumber: $chassisNumber,
    description: $description,
    transmissionType: $transmissionType,
    licensePlate1: $licensePlate1,
    licensePlate2: $licensePlate2,
    licensePlate3: $licensePlate3,
    nextMot: $nextMot,
    nextInspection: $nextInspection,
    capacity: $capacity,
    combinedUsage: $combinedUsage,
    emptyWeight: $emptyWeight,
    permissibleMaximumWeight: $permissibleMaximumWeight,
    usableWeight: $usableWeight,
    tensibleLoadWeight: $tensibleLoadWeight,
    tensibleTowingWeight: $tensibleTowingWeight,
    thumbnailBase64: $thumbnailBase64
  )
}
Variables
{
  "id": 4,
  "name": "xyz789",
  "manufacturer": "abc123",
  "model": "xyz789",
  "buildYear": 123,
  "firstRegistration": "2007-12-03T10:15:30Z",
  "fuelType": "xyz789",
  "type": "abc123",
  "chassisNumber": "xyz789",
  "description": "xyz789",
  "transmissionType": "xyz789",
  "licensePlate1": "abc123",
  "licensePlate2": "xyz789",
  "licensePlate3": "abc123",
  "nextMot": "2007-12-03T10:15:30Z",
  "nextInspection": "2007-12-03T10:15:30Z",
  "capacity": 987.65,
  "combinedUsage": 987.65,
  "emptyWeight": 987.65,
  "permissibleMaximumWeight": 987.65,
  "usableWeight": 987.65,
  "tensibleLoadWeight": 123.45,
  "tensibleTowingWeight": 987.65,
  "thumbnailBase64": "xyz789"
}
Response
{"data": {"updateCarInfos": true}}

updateCarInsurance

Response

Returns a Boolean

Arguments
Name Description
id - ID!
car - IDInput
name - String
insurer - String
type - String
insuranceNumber - String
deductible - Float
contractBegin - DateTime
contractEnd - DateTime
subscriptionIntervalFee - Float
subscriptionIntervalType - String
description - String
email - String
telephone - String

Example

Query
mutation updateCarInsurance(
  $id: ID!,
  $car: IDInput,
  $name: String,
  $insurer: String,
  $type: String,
  $insuranceNumber: String,
  $deductible: Float,
  $contractBegin: DateTime,
  $contractEnd: DateTime,
  $subscriptionIntervalFee: Float,
  $subscriptionIntervalType: String,
  $description: String,
  $email: String,
  $telephone: String
) {
  updateCarInsurance(
    id: $id,
    car: $car,
    name: $name,
    insurer: $insurer,
    type: $type,
    insuranceNumber: $insuranceNumber,
    deductible: $deductible,
    contractBegin: $contractBegin,
    contractEnd: $contractEnd,
    subscriptionIntervalFee: $subscriptionIntervalFee,
    subscriptionIntervalType: $subscriptionIntervalType,
    description: $description,
    email: $email,
    telephone: $telephone
  )
}
Variables
{
  "id": 4,
  "car": IDInput,
  "name": "xyz789",
  "insurer": "xyz789",
  "type": "xyz789",
  "insuranceNumber": "xyz789",
  "deductible": 987.65,
  "contractBegin": "2007-12-03T10:15:30Z",
  "contractEnd": "2007-12-03T10:15:30Z",
  "subscriptionIntervalFee": 123.45,
  "subscriptionIntervalType": "abc123",
  "description": "abc123",
  "email": "xyz789",
  "telephone": "xyz789"
}
Response
{"data": {"updateCarInsurance": false}}

updateCarLogbook

Response

Returns a Boolean

Arguments
Name Description
id - ID!
car - IDInput
carDriver - IDInput
date - DateTime
startMileage - Int
endMileage - Int
drivenKilometers - Int
type - String
reason - String
route - String

Example

Query
mutation updateCarLogbook(
  $id: ID!,
  $car: IDInput,
  $carDriver: IDInput,
  $date: DateTime,
  $startMileage: Int,
  $endMileage: Int,
  $drivenKilometers: Int,
  $type: String,
  $reason: String,
  $route: String
) {
  updateCarLogbook(
    id: $id,
    car: $car,
    carDriver: $carDriver,
    date: $date,
    startMileage: $startMileage,
    endMileage: $endMileage,
    drivenKilometers: $drivenKilometers,
    type: $type,
    reason: $reason,
    route: $route
  )
}
Variables
{
  "id": 4,
  "car": IDInput,
  "carDriver": IDInput,
  "date": "2007-12-03T10:15:30Z",
  "startMileage": 123,
  "endMileage": 123,
  "drivenKilometers": 987,
  "type": "abc123",
  "reason": "abc123",
  "route": "xyz789"
}
Response
{"data": {"updateCarLogbook": false}}

updateCarTire

Response

Returns a Boolean

Arguments
Name Description
id - ID!
seasonType - String!
type - String!
location - String!
amount - Int!
size - Float

Example

Query
mutation updateCarTire(
  $id: ID!,
  $seasonType: String!,
  $type: String!,
  $location: String!,
  $amount: Int!,
  $size: Float
) {
  updateCarTire(
    id: $id,
    seasonType: $seasonType,
    type: $type,
    location: $location,
    amount: $amount,
    size: $size
  )
}
Variables
{
  "id": 4,
  "seasonType": "xyz789",
  "type": "abc123",
  "location": "abc123",
  "amount": 123,
  "size": 123.45
}
Response
{"data": {"updateCarTire": false}}

updateContract

Response

Returns a Boolean

Arguments
Name Description
id - ID!
teamId - ID!
workSectionId - ID
branchId - ID
type - String
contractDate - DateTime!
title - String!
description - String
cancellationPossiblePriorEnd - Boolean
notes - String
signed - Boolean!
number - String
perpetual - Boolean!
automaticRenewal - Boolean!
yearlyCost - Float
yearlyCostIncrement - Float
yearlyCostDate - DateTime
contractDurationAmount - Int
contractDurationType - String
cancelationDurationAmount - Int
cancelationDurationType - String
cancelationType - String!
renewalDurationAmount - Int
renewalDurationType - String
beginsAt - DateTime
endsAt - DateTime
serviceProviderId - ID
partnerName - String!
addressStreetName - String!
addressStreetNumber - String!
addressAdditional - String
addressPostalCode - String!
addressCity - String!
addressCountry - String!

Example

Query
mutation updateContract(
  $id: ID!,
  $teamId: ID!,
  $workSectionId: ID,
  $branchId: ID,
  $type: String,
  $contractDate: DateTime!,
  $title: String!,
  $description: String,
  $cancellationPossiblePriorEnd: Boolean,
  $notes: String,
  $signed: Boolean!,
  $number: String,
  $perpetual: Boolean!,
  $automaticRenewal: Boolean!,
  $yearlyCost: Float,
  $yearlyCostIncrement: Float,
  $yearlyCostDate: DateTime,
  $contractDurationAmount: Int,
  $contractDurationType: String,
  $cancelationDurationAmount: Int,
  $cancelationDurationType: String,
  $cancelationType: String!,
  $renewalDurationAmount: Int,
  $renewalDurationType: String,
  $beginsAt: DateTime,
  $endsAt: DateTime,
  $serviceProviderId: ID,
  $partnerName: String!,
  $addressStreetName: String!,
  $addressStreetNumber: String!,
  $addressAdditional: String,
  $addressPostalCode: String!,
  $addressCity: String!,
  $addressCountry: String!
) {
  updateContract(
    id: $id,
    teamId: $teamId,
    workSectionId: $workSectionId,
    branchId: $branchId,
    type: $type,
    contractDate: $contractDate,
    title: $title,
    description: $description,
    cancellationPossiblePriorEnd: $cancellationPossiblePriorEnd,
    notes: $notes,
    signed: $signed,
    number: $number,
    perpetual: $perpetual,
    automaticRenewal: $automaticRenewal,
    yearlyCost: $yearlyCost,
    yearlyCostIncrement: $yearlyCostIncrement,
    yearlyCostDate: $yearlyCostDate,
    contractDurationAmount: $contractDurationAmount,
    contractDurationType: $contractDurationType,
    cancelationDurationAmount: $cancelationDurationAmount,
    cancelationDurationType: $cancelationDurationType,
    cancelationType: $cancelationType,
    renewalDurationAmount: $renewalDurationAmount,
    renewalDurationType: $renewalDurationType,
    beginsAt: $beginsAt,
    endsAt: $endsAt,
    serviceProviderId: $serviceProviderId,
    partnerName: $partnerName,
    addressStreetName: $addressStreetName,
    addressStreetNumber: $addressStreetNumber,
    addressAdditional: $addressAdditional,
    addressPostalCode: $addressPostalCode,
    addressCity: $addressCity,
    addressCountry: $addressCountry
  )
}
Variables
{
  "id": 4,
  "teamId": "4",
  "workSectionId": "4",
  "branchId": "4",
  "type": "xyz789",
  "contractDate": "2007-12-03T10:15:30Z",
  "title": "abc123",
  "description": "abc123",
  "cancellationPossiblePriorEnd": false,
  "notes": "xyz789",
  "signed": false,
  "number": "abc123",
  "perpetual": true,
  "automaticRenewal": false,
  "yearlyCost": 987.65,
  "yearlyCostIncrement": 987.65,
  "yearlyCostDate": "2007-12-03T10:15:30Z",
  "contractDurationAmount": 123,
  "contractDurationType": "abc123",
  "cancelationDurationAmount": 987,
  "cancelationDurationType": "abc123",
  "cancelationType": "xyz789",
  "renewalDurationAmount": 987,
  "renewalDurationType": "xyz789",
  "beginsAt": "2007-12-03T10:15:30Z",
  "endsAt": "2007-12-03T10:15:30Z",
  "serviceProviderId": "4",
  "partnerName": "xyz789",
  "addressStreetName": "abc123",
  "addressStreetNumber": "abc123",
  "addressAdditional": "abc123",
  "addressPostalCode": "abc123",
  "addressCity": "xyz789",
  "addressCountry": "xyz789"
}
Response
{"data": {"updateContract": true}}

updateContractExtensionOption

Response

Returns a Boolean

Arguments
Name Description
id - ID!
date - DateTime
intervalAmount - Int
intervalType - String
notes - String
deadline - DateTime

Example

Query
mutation updateContractExtensionOption(
  $id: ID!,
  $date: DateTime,
  $intervalAmount: Int,
  $intervalType: String,
  $notes: String,
  $deadline: DateTime
) {
  updateContractExtensionOption(
    id: $id,
    date: $date,
    intervalAmount: $intervalAmount,
    intervalType: $intervalType,
    notes: $notes,
    deadline: $deadline
  )
}
Variables
{
  "id": "4",
  "date": "2007-12-03T10:15:30Z",
  "intervalAmount": 123,
  "intervalType": "abc123",
  "notes": "abc123",
  "deadline": "2007-12-03T10:15:30Z"
}
Response
{"data": {"updateContractExtensionOption": false}}

updateContractProvisionInterval

Response

Returns a Boolean

Arguments
Name Description
id - ID!
startingAt - DateTime
intervalAmount - Int
intervalType - String
name - String
cost - Float
disabled - Boolean

Example

Query
mutation updateContractProvisionInterval(
  $id: ID!,
  $startingAt: DateTime,
  $intervalAmount: Int,
  $intervalType: String,
  $name: String,
  $cost: Float,
  $disabled: Boolean
) {
  updateContractProvisionInterval(
    id: $id,
    startingAt: $startingAt,
    intervalAmount: $intervalAmount,
    intervalType: $intervalType,
    name: $name,
    cost: $cost,
    disabled: $disabled
  )
}
Variables
{
  "id": 4,
  "startingAt": "2007-12-03T10:15:30Z",
  "intervalAmount": 123,
  "intervalType": "abc123",
  "name": "xyz789",
  "cost": 123.45,
  "disabled": false
}
Response
{"data": {"updateContractProvisionInterval": true}}

updateContractProvisionIntervalVariation

Response

Returns a Boolean

Arguments
Name Description
id - ID!
cost - Float
intervalAmount - Int
intervalType - String
inactive - Boolean
startingAt - DateTime

Example

Query
mutation updateContractProvisionIntervalVariation(
  $id: ID!,
  $cost: Float,
  $intervalAmount: Int,
  $intervalType: String,
  $inactive: Boolean,
  $startingAt: DateTime
) {
  updateContractProvisionIntervalVariation(
    id: $id,
    cost: $cost,
    intervalAmount: $intervalAmount,
    intervalType: $intervalType,
    inactive: $inactive,
    startingAt: $startingAt
  )
}
Variables
{
  "id": 4,
  "cost": 987.65,
  "intervalAmount": 987,
  "intervalType": "xyz789",
  "inactive": false,
  "startingAt": "2007-12-03T10:15:30Z"
}
Response
{"data": {"updateContractProvisionIntervalVariation": true}}

updateContractProvisionProof

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
continueInterval - Boolean
continueFromDate - Boolean
tracing - Boolean
date - DateTime
subsidiary - IDInput
priority - String

Example

Query
mutation updateContractProvisionProof(
  $id: ID!,
  $name: String,
  $continueInterval: Boolean,
  $continueFromDate: Boolean,
  $tracing: Boolean,
  $date: DateTime,
  $subsidiary: IDInput,
  $priority: String
) {
  updateContractProvisionProof(
    id: $id,
    name: $name,
    continueInterval: $continueInterval,
    continueFromDate: $continueFromDate,
    tracing: $tracing,
    date: $date,
    subsidiary: $subsidiary,
    priority: $priority
  )
}
Variables
{
  "id": 4,
  "name": "xyz789",
  "continueInterval": false,
  "continueFromDate": false,
  "tracing": true,
  "date": "2007-12-03T10:15:30Z",
  "subsidiary": IDInput,
  "priority": "xyz789"
}
Response
{"data": {"updateContractProvisionProof": true}}

updateCustodian

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
type - String
notes - String
address - updateCustodianAddressInput

Example

Query
mutation updateCustodian(
  $id: ID!,
  $name: String,
  $type: String,
  $notes: String,
  $address: updateCustodianAddressInput
) {
  updateCustodian(
    id: $id,
    name: $name,
    type: $type,
    notes: $notes,
    address: $address
  )
}
Variables
{
  "id": "4",
  "name": "xyz789",
  "type": "abc123",
  "notes": "abc123",
  "address": updateCustodianAddressInput
}
Response
{"data": {"updateCustodian": true}}

updateCustodianContact

Response

Returns a Boolean

Arguments
Name Description
salutation - String!
firstName - String
lastName - String!
email - String
telephone - String
responsibility - String
id - ID!
mobileTelephone - String
telefax - String
company - String
type - String

Example

Query
mutation updateCustodianContact(
  $salutation: String!,
  $firstName: String,
  $lastName: String!,
  $email: String,
  $telephone: String,
  $responsibility: String,
  $id: ID!,
  $mobileTelephone: String,
  $telefax: String,
  $company: String,
  $type: String
) {
  updateCustodianContact(
    salutation: $salutation,
    firstName: $firstName,
    lastName: $lastName,
    email: $email,
    telephone: $telephone,
    responsibility: $responsibility,
    id: $id,
    mobileTelephone: $mobileTelephone,
    telefax: $telefax,
    company: $company,
    type: $type
  )
}
Variables
{
  "salutation": "abc123",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "email": "abc123",
  "telephone": "xyz789",
  "responsibility": "abc123",
  "id": "4",
  "mobileTelephone": "xyz789",
  "telefax": "abc123",
  "company": "abc123",
  "type": "xyz789"
}
Response
{"data": {"updateCustodianContact": true}}

updateDailyReport

Response

Returns a JSON

Arguments
Name Description
dailyReport - Boolean!

Example

Query
mutation updateDailyReport($dailyReport: Boolean!) {
  updateDailyReport(dailyReport: $dailyReport)
}
Variables
{"dailyReport": false}
Response
{"data": {"updateDailyReport": {}}}

updateFactSheet

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
icon - String
elements - JSON

Example

Query
mutation updateFactSheet(
  $id: ID!,
  $name: String,
  $icon: String,
  $elements: JSON
) {
  updateFactSheet(
    id: $id,
    name: $name,
    icon: $icon,
    elements: $elements
  )
}
Variables
{
  "id": "4",
  "name": "abc123",
  "icon": "xyz789",
  "elements": {}
}
Response
{"data": {"updateFactSheet": true}}

updateFileStructureTemplate

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String

Example

Query
mutation updateFileStructureTemplate(
  $id: ID!,
  $name: String
) {
  updateFileStructureTemplate(
    id: $id,
    name: $name
  )
}
Variables
{
  "id": "4",
  "name": "abc123"
}
Response
{"data": {"updateFileStructureTemplate": true}}

updateGrant

Response

Returns a Boolean

Arguments
Name Description
roleId - ID!
grant - String!
value - Int!

Example

Query
mutation updateGrant(
  $roleId: ID!,
  $grant: String!,
  $value: Int!
) {
  updateGrant(
    roleId: $roleId,
    grant: $grant,
    value: $value
  )
}
Variables
{
  "roleId": 4,
  "grant": "xyz789",
  "value": 987
}
Response
{"data": {"updateGrant": true}}

updateLetterHead

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
bothPagesSame - Boolean
firstPageHeader - String
firstPageFooter - String
secondPageHeader - String
secondPageFooter - String
purchaseOrderHeader - String
purchaseOrderFooter - String
marginLeft - Int
marginRight - Int
marginTop - Int
marginBottom - Int
module - String

Example

Query
mutation updateLetterHead(
  $id: ID!,
  $name: String,
  $bothPagesSame: Boolean,
  $firstPageHeader: String,
  $firstPageFooter: String,
  $secondPageHeader: String,
  $secondPageFooter: String,
  $purchaseOrderHeader: String,
  $purchaseOrderFooter: String,
  $marginLeft: Int,
  $marginRight: Int,
  $marginTop: Int,
  $marginBottom: Int,
  $module: String
) {
  updateLetterHead(
    id: $id,
    name: $name,
    bothPagesSame: $bothPagesSame,
    firstPageHeader: $firstPageHeader,
    firstPageFooter: $firstPageFooter,
    secondPageHeader: $secondPageHeader,
    secondPageFooter: $secondPageFooter,
    purchaseOrderHeader: $purchaseOrderHeader,
    purchaseOrderFooter: $purchaseOrderFooter,
    marginLeft: $marginLeft,
    marginRight: $marginRight,
    marginTop: $marginTop,
    marginBottom: $marginBottom,
    module: $module
  )
}
Variables
{
  "id": 4,
  "name": "abc123",
  "bothPagesSame": true,
  "firstPageHeader": "abc123",
  "firstPageFooter": "xyz789",
  "secondPageHeader": "abc123",
  "secondPageFooter": "abc123",
  "purchaseOrderHeader": "xyz789",
  "purchaseOrderFooter": "abc123",
  "marginLeft": 987,
  "marginRight": 987,
  "marginTop": 123,
  "marginBottom": 123,
  "module": "abc123"
}
Response
{"data": {"updateLetterHead": true}}

updateMeter

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String!
position - String!
number - String
meloId - String
maloId - String
factor - Float
deliveryBegin - DateTime

Example

Query
mutation updateMeter(
  $id: ID!,
  $name: String!,
  $position: String!,
  $number: String,
  $meloId: String,
  $maloId: String,
  $factor: Float,
  $deliveryBegin: DateTime
) {
  updateMeter(
    id: $id,
    name: $name,
    position: $position,
    number: $number,
    meloId: $meloId,
    maloId: $maloId,
    factor: $factor,
    deliveryBegin: $deliveryBegin
  )
}
Variables
{
  "id": "4",
  "name": "abc123",
  "position": "abc123",
  "number": "abc123",
  "meloId": "abc123",
  "maloId": "abc123",
  "factor": 123.45,
  "deliveryBegin": "2007-12-03T10:15:30Z"
}
Response
{"data": {"updateMeter": false}}

updateMeterGroup

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String

Example

Query
mutation updateMeterGroup(
  $id: ID!,
  $name: String
) {
  updateMeterGroup(
    id: $id,
    name: $name
  )
}
Variables
{
  "id": "4",
  "name": "abc123"
}
Response
{"data": {"updateMeterGroup": true}}

updateMeterPosition

Response

Returns a Boolean

Arguments
Name Description
id - ID!
meterGroupId - ID
meterGroupIndex - Int!

Example

Query
mutation updateMeterPosition(
  $id: ID!,
  $meterGroupId: ID,
  $meterGroupIndex: Int!
) {
  updateMeterPosition(
    id: $id,
    meterGroupId: $meterGroupId,
    meterGroupIndex: $meterGroupIndex
  )
}
Variables
{
  "id": 4,
  "meterGroupId": "4",
  "meterGroupIndex": 987
}
Response
{"data": {"updateMeterPosition": true}}

updateNotificationSetting

Response

Returns a Boolean

Arguments
Name Description
type - String!
notifyAt - [Int]!
notifyTypes - [String]!

Example

Query
mutation updateNotificationSetting(
  $type: String!,
  $notifyAt: [Int]!,
  $notifyTypes: [String]!
) {
  updateNotificationSetting(
    type: $type,
    notifyAt: $notifyAt,
    notifyTypes: $notifyTypes
  )
}
Variables
{
  "type": "abc123",
  "notifyAt": [123],
  "notifyTypes": ["abc123"]
}
Response
{"data": {"updateNotificationSetting": true}}

updatePerspective

Response

Returns a Boolean

Arguments
Name Description
perspective - String!

Example

Query
mutation updatePerspective($perspective: String!) {
  updatePerspective(perspective: $perspective)
}
Variables
{"perspective": "abc123"}
Response
{"data": {"updatePerspective": true}}

updatePhase

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
color - String

Example

Query
mutation updatePhase(
  $id: ID!,
  $name: String,
  $color: String
) {
  updatePhase(
    id: $id,
    name: $name,
    color: $color
  )
}
Variables
{
  "id": "4",
  "name": "xyz789",
  "color": "abc123"
}
Response
{"data": {"updatePhase": false}}

updateProfileSettings

Response

Returns a JSON

Arguments
Name Description
settings - JSON!

Example

Query
mutation updateProfileSettings($settings: JSON!) {
  updateProfileSettings(settings: $settings)
}
Variables
{"settings": {}}
Response
{"data": {"updateProfileSettings": {}}}

updatePurchaseOrder

Response

Returns a Boolean

Arguments
Name Description
id - ID!
title - String!
subsidiaryId - ID!
letterHeadId - ID
serviceProviderId - ID!
number - String!
type - String!
date - DateTime!
reference - String

Example

Query
mutation updatePurchaseOrder(
  $id: ID!,
  $title: String!,
  $subsidiaryId: ID!,
  $letterHeadId: ID,
  $serviceProviderId: ID!,
  $number: String!,
  $type: String!,
  $date: DateTime!,
  $reference: String
) {
  updatePurchaseOrder(
    id: $id,
    title: $title,
    subsidiaryId: $subsidiaryId,
    letterHeadId: $letterHeadId,
    serviceProviderId: $serviceProviderId,
    number: $number,
    type: $type,
    date: $date,
    reference: $reference
  )
}
Variables
{
  "id": 4,
  "title": "abc123",
  "subsidiaryId": "4",
  "letterHeadId": 4,
  "serviceProviderId": 4,
  "number": "abc123",
  "type": "abc123",
  "date": "2007-12-03T10:15:30Z",
  "reference": "xyz789"
}
Response
{"data": {"updatePurchaseOrder": true}}

updatePurchaseOrderPositions

Response

Returns a Boolean

Arguments
Name Description
id - ID!
positions - JSON!

Example

Query
mutation updatePurchaseOrderPositions(
  $id: ID!,
  $positions: JSON!
) {
  updatePurchaseOrderPositions(
    id: $id,
    positions: $positions
  )
}
Variables
{"id": 4, "positions": {}}
Response
{"data": {"updatePurchaseOrderPositions": false}}

updatePurchaseOrderStatus

Response

Returns a Boolean

Arguments
Name Description
id - ID!
status - String!
data - JSON

Example

Query
mutation updatePurchaseOrderStatus(
  $id: ID!,
  $status: String!,
  $data: JSON
) {
  updatePurchaseOrderStatus(
    id: $id,
    status: $status,
    data: $data
  )
}
Variables
{"id": 4, "status": "abc123", "data": {}}
Response
{"data": {"updatePurchaseOrderStatus": false}}

updatePurchaseOrderText

Response

Returns a Boolean

Arguments
Name Description
id - ID!
headerText - String
footerText - String

Example

Query
mutation updatePurchaseOrderText(
  $id: ID!,
  $headerText: String,
  $footerText: String
) {
  updatePurchaseOrderText(
    id: $id,
    headerText: $headerText,
    footerText: $footerText
  )
}
Variables
{
  "id": "4",
  "headerText": "xyz789",
  "footerText": "abc123"
}
Response
{"data": {"updatePurchaseOrderText": false}}

updateRole

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
icon - String

Example

Query
mutation updateRole(
  $id: ID!,
  $name: String,
  $icon: String
) {
  updateRole(
    id: $id,
    name: $name,
    icon: $icon
  )
}
Variables
{
  "id": 4,
  "name": "abc123",
  "icon": "abc123"
}
Response
{"data": {"updateRole": false}}

updateRoomGeometry

Response

Returns a Boolean

Arguments
Name Description
roomId - ID!
geometry - JSON!

Example

Query
mutation updateRoomGeometry(
  $roomId: ID!,
  $geometry: JSON!
) {
  updateRoomGeometry(
    roomId: $roomId,
    geometry: $geometry
  )
}
Variables
{"roomId": 4, "geometry": {}}
Response
{"data": {"updateRoomGeometry": true}}

updateServiceProvider

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String!
responsibility - String!
contactEmail - String
contactTelephone - String
contactTelefax - String
addressStreetName - String
addressStreetNumber - String
addressAdditional - String
addressPostalCode - String
addressCity - String
addressCountry - String

Example

Query
mutation updateServiceProvider(
  $id: ID!,
  $name: String!,
  $responsibility: String!,
  $contactEmail: String,
  $contactTelephone: String,
  $contactTelefax: String,
  $addressStreetName: String,
  $addressStreetNumber: String,
  $addressAdditional: String,
  $addressPostalCode: String,
  $addressCity: String,
  $addressCountry: String
) {
  updateServiceProvider(
    id: $id,
    name: $name,
    responsibility: $responsibility,
    contactEmail: $contactEmail,
    contactTelephone: $contactTelephone,
    contactTelefax: $contactTelefax,
    addressStreetName: $addressStreetName,
    addressStreetNumber: $addressStreetNumber,
    addressAdditional: $addressAdditional,
    addressPostalCode: $addressPostalCode,
    addressCity: $addressCity,
    addressCountry: $addressCountry
  )
}
Variables
{
  "id": "4",
  "name": "abc123",
  "responsibility": "abc123",
  "contactEmail": "abc123",
  "contactTelephone": "xyz789",
  "contactTelefax": "abc123",
  "addressStreetName": "abc123",
  "addressStreetNumber": "xyz789",
  "addressAdditional": "abc123",
  "addressPostalCode": "abc123",
  "addressCity": "xyz789",
  "addressCountry": "xyz789"
}
Response
{"data": {"updateServiceProvider": true}}

updateServiceProviderContact

Response

Returns a Boolean

Arguments
Name Description
salutation - String!
firstName - String
lastName - String!
email - String
telephone - String
responsibility - String
id - ID!

Example

Query
mutation updateServiceProviderContact(
  $salutation: String!,
  $firstName: String,
  $lastName: String!,
  $email: String,
  $telephone: String,
  $responsibility: String,
  $id: ID!
) {
  updateServiceProviderContact(
    salutation: $salutation,
    firstName: $firstName,
    lastName: $lastName,
    email: $email,
    telephone: $telephone,
    responsibility: $responsibility,
    id: $id
  )
}
Variables
{
  "salutation": "xyz789",
  "firstName": "abc123",
  "lastName": "xyz789",
  "email": "xyz789",
  "telephone": "xyz789",
  "responsibility": "abc123",
  "id": 4
}
Response
{"data": {"updateServiceProviderContact": true}}

updateServiceProviderFacilityResponsibility

Response

Returns a Boolean

Arguments
Name Description
responsibility - String
facilityId - String!
serviceProviderId - ID!

Example

Query
mutation updateServiceProviderFacilityResponsibility(
  $responsibility: String,
  $facilityId: String!,
  $serviceProviderId: ID!
) {
  updateServiceProviderFacilityResponsibility(
    responsibility: $responsibility,
    facilityId: $facilityId,
    serviceProviderId: $serviceProviderId
  )
}
Variables
{
  "responsibility": "abc123",
  "facilityId": "xyz789",
  "serviceProviderId": "4"
}
Response
{"data": {"updateServiceProviderFacilityResponsibility": false}}

updateSubsidiary

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String!
legalName - String!
label - String
addressStreetName - String!
addressStreetNumber - String!
addressAdditional - String
addressPostalCode - String!
addressCity - String!
addressCountry - String!

Example

Query
mutation updateSubsidiary(
  $id: ID!,
  $name: String!,
  $legalName: String!,
  $label: String,
  $addressStreetName: String!,
  $addressStreetNumber: String!,
  $addressAdditional: String,
  $addressPostalCode: String!,
  $addressCity: String!,
  $addressCountry: String!
) {
  updateSubsidiary(
    id: $id,
    name: $name,
    legalName: $legalName,
    label: $label,
    addressStreetName: $addressStreetName,
    addressStreetNumber: $addressStreetNumber,
    addressAdditional: $addressAdditional,
    addressPostalCode: $addressPostalCode,
    addressCity: $addressCity,
    addressCountry: $addressCountry
  )
}
Variables
{
  "id": 4,
  "name": "xyz789",
  "legalName": "xyz789",
  "label": "abc123",
  "addressStreetName": "xyz789",
  "addressStreetNumber": "abc123",
  "addressAdditional": "xyz789",
  "addressPostalCode": "abc123",
  "addressCity": "abc123",
  "addressCountry": "xyz789"
}
Response
{"data": {"updateSubsidiary": false}}

updateSubsidiaryContact

Response

Returns a Boolean

Arguments
Name Description
salutation - String!
firstName - String
lastName - String!
email - String
telephone - String
responsibility - String
id - ID!
mobileTelephone - String
telefax - String
company - String
type - String

Example

Query
mutation updateSubsidiaryContact(
  $salutation: String!,
  $firstName: String,
  $lastName: String!,
  $email: String,
  $telephone: String,
  $responsibility: String,
  $id: ID!,
  $mobileTelephone: String,
  $telefax: String,
  $company: String,
  $type: String
) {
  updateSubsidiaryContact(
    salutation: $salutation,
    firstName: $firstName,
    lastName: $lastName,
    email: $email,
    telephone: $telephone,
    responsibility: $responsibility,
    id: $id,
    mobileTelephone: $mobileTelephone,
    telefax: $telefax,
    company: $company,
    type: $type
  )
}
Variables
{
  "salutation": "xyz789",
  "firstName": "xyz789",
  "lastName": "abc123",
  "email": "abc123",
  "telephone": "abc123",
  "responsibility": "abc123",
  "id": "4",
  "mobileTelephone": "abc123",
  "telefax": "abc123",
  "company": "xyz789",
  "type": "abc123"
}
Response
{"data": {"updateSubsidiaryContact": true}}

updateSubsidiaryContract

Response

Returns a Boolean

Arguments
Name Description
id - ID!
costQuota - Float

Example

Query
mutation updateSubsidiaryContract(
  $id: ID!,
  $costQuota: Float
) {
  updateSubsidiaryContract(
    id: $id,
    costQuota: $costQuota
  )
}
Variables
{"id": 4, "costQuota": 123.45}
Response
{"data": {"updateSubsidiaryContract": true}}

updateSubsidiaryFactSheet

Response

Returns a Boolean

Arguments
Name Description
id - ID!
data - JSON

Example

Query
mutation updateSubsidiaryFactSheet(
  $id: ID!,
  $data: JSON
) {
  updateSubsidiaryFactSheet(
    id: $id,
    data: $data
  )
}
Variables
{"id": 4, "data": {}}
Response
{"data": {"updateSubsidiaryFactSheet": false}}

updateSubsidiaryInfos

Response

Returns a Boolean

Arguments
Name Description
id - ID!
responsibilityMaintenance - String
subsidiaryTransferable - String
specialty - String
securityDeposit - Float
easementRentalContract - Boolean
easementRegistered - Boolean
handoverDate - DateTime
openingDate - DateTime
plotArea - Float
mainTenantArea - Float
contactTelephone - String
contactTelefax - String
contactEmail - String
notes - String
general - String
features - String
adjacentArea - Float
districtManagerUser - IDInput
rentStartDate - DateTime
rentPaymentStartDate - DateTime
minimumRent - Float
salesRent - Float
rentNotes - String
rentIncrease - String
parkingSpaceRental - Float
advertisingSpaceRental - Float
operatingDevicesRental - Float
advancePaymentServiceCharges - Float
ancillaryCostsFlatRate - Float
advancePaymentServiceChargesAll - Float
ancillaryCostsFlatRateAll - Float
landlordCustodian - IDInput
administrativeCustodian - IDInput
subsidiaryType - IDInput
utilitiesStatementNotes - String
utilitiesStatementDeadlineMonths - Int
utilitiesStatementAllegation - Boolean
utilitiesStatementBackPayBarred - Boolean
phase - IDInput

Example

Query
mutation updateSubsidiaryInfos(
  $id: ID!,
  $responsibilityMaintenance: String,
  $subsidiaryTransferable: String,
  $specialty: String,
  $securityDeposit: Float,
  $easementRentalContract: Boolean,
  $easementRegistered: Boolean,
  $handoverDate: DateTime,
  $openingDate: DateTime,
  $plotArea: Float,
  $mainTenantArea: Float,
  $contactTelephone: String,
  $contactTelefax: String,
  $contactEmail: String,
  $notes: String,
  $general: String,
  $features: String,
  $adjacentArea: Float,
  $districtManagerUser: IDInput,
  $rentStartDate: DateTime,
  $rentPaymentStartDate: DateTime,
  $minimumRent: Float,
  $salesRent: Float,
  $rentNotes: String,
  $rentIncrease: String,
  $parkingSpaceRental: Float,
  $advertisingSpaceRental: Float,
  $operatingDevicesRental: Float,
  $advancePaymentServiceCharges: Float,
  $ancillaryCostsFlatRate: Float,
  $advancePaymentServiceChargesAll: Float,
  $ancillaryCostsFlatRateAll: Float,
  $landlordCustodian: IDInput,
  $administrativeCustodian: IDInput,
  $subsidiaryType: IDInput,
  $utilitiesStatementNotes: String,
  $utilitiesStatementDeadlineMonths: Int,
  $utilitiesStatementAllegation: Boolean,
  $utilitiesStatementBackPayBarred: Boolean,
  $phase: IDInput
) {
  updateSubsidiaryInfos(
    id: $id,
    responsibilityMaintenance: $responsibilityMaintenance,
    subsidiaryTransferable: $subsidiaryTransferable,
    specialty: $specialty,
    securityDeposit: $securityDeposit,
    easementRentalContract: $easementRentalContract,
    easementRegistered: $easementRegistered,
    handoverDate: $handoverDate,
    openingDate: $openingDate,
    plotArea: $plotArea,
    mainTenantArea: $mainTenantArea,
    contactTelephone: $contactTelephone,
    contactTelefax: $contactTelefax,
    contactEmail: $contactEmail,
    notes: $notes,
    general: $general,
    features: $features,
    adjacentArea: $adjacentArea,
    districtManagerUser: $districtManagerUser,
    rentStartDate: $rentStartDate,
    rentPaymentStartDate: $rentPaymentStartDate,
    minimumRent: $minimumRent,
    salesRent: $salesRent,
    rentNotes: $rentNotes,
    rentIncrease: $rentIncrease,
    parkingSpaceRental: $parkingSpaceRental,
    advertisingSpaceRental: $advertisingSpaceRental,
    operatingDevicesRental: $operatingDevicesRental,
    advancePaymentServiceCharges: $advancePaymentServiceCharges,
    ancillaryCostsFlatRate: $ancillaryCostsFlatRate,
    advancePaymentServiceChargesAll: $advancePaymentServiceChargesAll,
    ancillaryCostsFlatRateAll: $ancillaryCostsFlatRateAll,
    landlordCustodian: $landlordCustodian,
    administrativeCustodian: $administrativeCustodian,
    subsidiaryType: $subsidiaryType,
    utilitiesStatementNotes: $utilitiesStatementNotes,
    utilitiesStatementDeadlineMonths: $utilitiesStatementDeadlineMonths,
    utilitiesStatementAllegation: $utilitiesStatementAllegation,
    utilitiesStatementBackPayBarred: $utilitiesStatementBackPayBarred,
    phase: $phase
  )
}
Variables
{
  "id": "4",
  "responsibilityMaintenance": "xyz789",
  "subsidiaryTransferable": "abc123",
  "specialty": "abc123",
  "securityDeposit": 123.45,
  "easementRentalContract": false,
  "easementRegistered": true,
  "handoverDate": "2007-12-03T10:15:30Z",
  "openingDate": "2007-12-03T10:15:30Z",
  "plotArea": 123.45,
  "mainTenantArea": 123.45,
  "contactTelephone": "xyz789",
  "contactTelefax": "abc123",
  "contactEmail": "abc123",
  "notes": "xyz789",
  "general": "xyz789",
  "features": "xyz789",
  "adjacentArea": 987.65,
  "districtManagerUser": IDInput,
  "rentStartDate": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate": "2007-12-03T10:15:30Z",
  "minimumRent": 987.65,
  "salesRent": 987.65,
  "rentNotes": "abc123",
  "rentIncrease": "xyz789",
  "parkingSpaceRental": 987.65,
  "advertisingSpaceRental": 987.65,
  "operatingDevicesRental": 123.45,
  "advancePaymentServiceCharges": 123.45,
  "ancillaryCostsFlatRate": 987.65,
  "advancePaymentServiceChargesAll": 123.45,
  "ancillaryCostsFlatRateAll": 987.65,
  "landlordCustodian": IDInput,
  "administrativeCustodian": IDInput,
  "subsidiaryType": IDInput,
  "utilitiesStatementNotes": "xyz789",
  "utilitiesStatementDeadlineMonths": 987,
  "utilitiesStatementAllegation": true,
  "utilitiesStatementBackPayBarred": true,
  "phase": IDInput
}
Response
{"data": {"updateSubsidiaryInfos": true}}

updateSubsidiaryTenant

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
notes - String
email - String
telephone - String
telefax - String
securityDeposit - Float
depositPaid - Boolean
subsidiaryTransferable - String
specialty - String
easementRentalContract - Boolean
easementRegistered - Boolean
handoverDate - DateTime
openingDate - DateTime
plotArea - Float
mainTenantArea - Float
general - String
features - String
adjacentArea - Float
rentStartDate - DateTime
rentPaymentStartDate - DateTime
minimumRent - Float
salesRent - Float
rentNotes - String
rentIncrease - String
parkingSpaceRental - Float
advertisingSpaceRental - Float
operatingDevicesRental - Float
advancePaymentServiceCharges - Float
ancillaryCostsFlatRate - Float
advancePaymentServiceChargesAll - Float
ancillaryCostsFlatRateAll - Float
address - updateSubsidiaryTenantAddressInput

Example

Query
mutation updateSubsidiaryTenant(
  $id: ID!,
  $name: String,
  $notes: String,
  $email: String,
  $telephone: String,
  $telefax: String,
  $securityDeposit: Float,
  $depositPaid: Boolean,
  $subsidiaryTransferable: String,
  $specialty: String,
  $easementRentalContract: Boolean,
  $easementRegistered: Boolean,
  $handoverDate: DateTime,
  $openingDate: DateTime,
  $plotArea: Float,
  $mainTenantArea: Float,
  $general: String,
  $features: String,
  $adjacentArea: Float,
  $rentStartDate: DateTime,
  $rentPaymentStartDate: DateTime,
  $minimumRent: Float,
  $salesRent: Float,
  $rentNotes: String,
  $rentIncrease: String,
  $parkingSpaceRental: Float,
  $advertisingSpaceRental: Float,
  $operatingDevicesRental: Float,
  $advancePaymentServiceCharges: Float,
  $ancillaryCostsFlatRate: Float,
  $advancePaymentServiceChargesAll: Float,
  $ancillaryCostsFlatRateAll: Float,
  $address: updateSubsidiaryTenantAddressInput
) {
  updateSubsidiaryTenant(
    id: $id,
    name: $name,
    notes: $notes,
    email: $email,
    telephone: $telephone,
    telefax: $telefax,
    securityDeposit: $securityDeposit,
    depositPaid: $depositPaid,
    subsidiaryTransferable: $subsidiaryTransferable,
    specialty: $specialty,
    easementRentalContract: $easementRentalContract,
    easementRegistered: $easementRegistered,
    handoverDate: $handoverDate,
    openingDate: $openingDate,
    plotArea: $plotArea,
    mainTenantArea: $mainTenantArea,
    general: $general,
    features: $features,
    adjacentArea: $adjacentArea,
    rentStartDate: $rentStartDate,
    rentPaymentStartDate: $rentPaymentStartDate,
    minimumRent: $minimumRent,
    salesRent: $salesRent,
    rentNotes: $rentNotes,
    rentIncrease: $rentIncrease,
    parkingSpaceRental: $parkingSpaceRental,
    advertisingSpaceRental: $advertisingSpaceRental,
    operatingDevicesRental: $operatingDevicesRental,
    advancePaymentServiceCharges: $advancePaymentServiceCharges,
    ancillaryCostsFlatRate: $ancillaryCostsFlatRate,
    advancePaymentServiceChargesAll: $advancePaymentServiceChargesAll,
    ancillaryCostsFlatRateAll: $ancillaryCostsFlatRateAll,
    address: $address
  )
}
Variables
{
  "id": "4",
  "name": "abc123",
  "notes": "xyz789",
  "email": "xyz789",
  "telephone": "xyz789",
  "telefax": "abc123",
  "securityDeposit": 987.65,
  "depositPaid": false,
  "subsidiaryTransferable": "abc123",
  "specialty": "xyz789",
  "easementRentalContract": false,
  "easementRegistered": false,
  "handoverDate": "2007-12-03T10:15:30Z",
  "openingDate": "2007-12-03T10:15:30Z",
  "plotArea": 987.65,
  "mainTenantArea": 123.45,
  "general": "xyz789",
  "features": "abc123",
  "adjacentArea": 987.65,
  "rentStartDate": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate": "2007-12-03T10:15:30Z",
  "minimumRent": 987.65,
  "salesRent": 987.65,
  "rentNotes": "xyz789",
  "rentIncrease": "xyz789",
  "parkingSpaceRental": 123.45,
  "advertisingSpaceRental": 987.65,
  "operatingDevicesRental": 987.65,
  "advancePaymentServiceCharges": 123.45,
  "ancillaryCostsFlatRate": 123.45,
  "advancePaymentServiceChargesAll": 987.65,
  "ancillaryCostsFlatRateAll": 123.45,
  "address": updateSubsidiaryTenantAddressInput
}
Response
{"data": {"updateSubsidiaryTenant": true}}

updateSubsidiaryTenantUtilitiesStatement

Response

Returns a Boolean

Arguments
Name Description
id - ID!
user - IDInput
notes - String
value - Float
date - DateTime
state - String
type - String
subsidiaryTenant - IDInput

Example

Query
mutation updateSubsidiaryTenantUtilitiesStatement(
  $id: ID!,
  $user: IDInput,
  $notes: String,
  $value: Float,
  $date: DateTime,
  $state: String,
  $type: String,
  $subsidiaryTenant: IDInput
) {
  updateSubsidiaryTenantUtilitiesStatement(
    id: $id,
    user: $user,
    notes: $notes,
    value: $value,
    date: $date,
    state: $state,
    type: $type,
    subsidiaryTenant: $subsidiaryTenant
  )
}
Variables
{
  "id": "4",
  "user": IDInput,
  "notes": "abc123",
  "value": 123.45,
  "date": "2007-12-03T10:15:30Z",
  "state": "xyz789",
  "type": "abc123",
  "subsidiaryTenant": IDInput
}
Response
{"data": {"updateSubsidiaryTenantUtilitiesStatement": true}}

updateSubsidiaryType

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
color - String

Example

Query
mutation updateSubsidiaryType(
  $id: ID!,
  $name: String,
  $color: String
) {
  updateSubsidiaryType(
    id: $id,
    name: $name,
    color: $color
  )
}
Variables
{
  "id": "4",
  "name": "abc123",
  "color": "xyz789"
}
Response
{"data": {"updateSubsidiaryType": true}}

updateTeam

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String

Example

Query
mutation updateTeam(
  $id: ID!,
  $name: String
) {
  updateTeam(
    id: $id,
    name: $name
  )
}
Variables
{"id": 4, "name": "xyz789"}
Response
{"data": {"updateTeam": true}}

updateTicketArchived

Response

Returns a Boolean

Arguments
Name Description
id - ID!
archived - Boolean!

Example

Query
mutation updateTicketArchived(
  $id: ID!,
  $archived: Boolean!
) {
  updateTicketArchived(
    id: $id,
    archived: $archived
  )
}
Variables
{"id": 4, "archived": true}
Response
{"data": {"updateTicketArchived": true}}

updateTicketPosition

Response

Returns a Boolean

Arguments
Name Description
id - ID!
index - Int!

Example

Query
mutation updateTicketPosition(
  $id: ID!,
  $index: Int!
) {
  updateTicketPosition(
    id: $id,
    index: $index
  )
}
Variables
{"id": "4", "index": 987}
Response
{"data": {"updateTicketPosition": true}}

updateTicketStatus

Response

Returns a Boolean

Arguments
Name Description
id - ID!
index - Int!
status - String!

Example

Query
mutation updateTicketStatus(
  $id: ID!,
  $index: Int!,
  $status: String!
) {
  updateTicketStatus(
    id: $id,
    index: $index,
    status: $status
  )
}
Variables
{
  "id": "4",
  "index": 123,
  "status": "xyz789"
}
Response
{"data": {"updateTicketStatus": true}}

updateUserSetting

Response

Returns a Boolean

Arguments
Name Description
key - String!
value - JSON!

Example

Query
mutation updateUserSetting(
  $key: String!,
  $value: JSON!
) {
  updateUserSetting(
    key: $key,
    value: $value
  )
}
Variables
{"key": "xyz789", "value": {}}
Response
{"data": {"updateUserSetting": false}}

updateUtilitiesStatement

Response

Returns a Boolean

Arguments
Name Description
id - ID!
user - IDInput
value - Float
notes - String
date - DateTime
biller - String
aggregate - Float
state - String

Example

Query
mutation updateUtilitiesStatement(
  $id: ID!,
  $user: IDInput,
  $value: Float,
  $notes: String,
  $date: DateTime,
  $biller: String,
  $aggregate: Float,
  $state: String
) {
  updateUtilitiesStatement(
    id: $id,
    user: $user,
    value: $value,
    notes: $notes,
    date: $date,
    biller: $biller,
    aggregate: $aggregate,
    state: $state
  )
}
Variables
{
  "id": 4,
  "user": IDInput,
  "value": 987.65,
  "notes": "xyz789",
  "date": "2007-12-03T10:15:30Z",
  "biller": "xyz789",
  "aggregate": 987.65,
  "state": "xyz789"
}
Response
{"data": {"updateUtilitiesStatement": true}}

updateWorkSection

Response

Returns a Boolean

Arguments
Name Description
id - ID!
name - String
icon - String
stlbId - String
standardEquipment - Boolean!

Example

Query
mutation updateWorkSection(
  $id: ID!,
  $name: String,
  $icon: String,
  $stlbId: String,
  $standardEquipment: Boolean!
) {
  updateWorkSection(
    id: $id,
    name: $name,
    icon: $icon,
    stlbId: $stlbId,
    standardEquipment: $standardEquipment
  )
}
Variables
{
  "id": 4,
  "name": "xyz789",
  "icon": "abc123",
  "stlbId": "abc123",
  "standardEquipment": true
}
Response
{"data": {"updateWorkSection": true}}

updateWorkflow

Response

Returns a Boolean

Arguments
Name Description
id - ID!
elements - JSON!

Example

Query
mutation updateWorkflow(
  $id: ID!,
  $elements: JSON!
) {
  updateWorkflow(
    id: $id,
    elements: $elements
  )
}
Variables
{"id": 4, "elements": {}}
Response
{"data": {"updateWorkflow": false}}

updateWorkflowExecutionSteps

Response

Returns a Boolean

Arguments
Name Description
steps - [JSON]!

Example

Query
mutation updateWorkflowExecutionSteps($steps: [JSON]!) {
  updateWorkflowExecutionSteps(steps: $steps)
}
Variables
{"steps": [{}]}
Response
{"data": {"updateWorkflowExecutionSteps": false}}

uploadAccountingInvoiceDocument

Response

Returns a Boolean

Arguments
Name Description
file - Upload!

Example

Query
mutation uploadAccountingInvoiceDocument($file: Upload!) {
  uploadAccountingInvoiceDocument(file: $file)
}
Variables
{"file": Upload}
Response
{"data": {"uploadAccountingInvoiceDocument": false}}

uploadBuildingInspectionReportTemplate

Response

Returns a Boolean

Arguments
Name Description
name - String!
content - String

Example

Query
mutation uploadBuildingInspectionReportTemplate(
  $name: String!,
  $content: String
) {
  uploadBuildingInspectionReportTemplate(
    name: $name,
    content: $content
  )
}
Variables
{
  "name": "xyz789",
  "content": "abc123"
}
Response
{"data": {"uploadBuildingInspectionReportTemplate": false}}

uploadFile

Response

Returns a Boolean

Arguments
Name Description
file - Upload!
path - String!
scope - String!
subsidiaryId - ID
facilityId - ID
purchaseOrderId - ID
utilitiesStatementId - ID
tenantUtilitiesStatementId - ID
contractId - ID
contractProvisionProofId - ID
fileStructureTemplateId - ID

Example

Query
mutation uploadFile(
  $file: Upload!,
  $path: String!,
  $scope: String!,
  $subsidiaryId: ID,
  $facilityId: ID,
  $purchaseOrderId: ID,
  $utilitiesStatementId: ID,
  $tenantUtilitiesStatementId: ID,
  $contractId: ID,
  $contractProvisionProofId: ID,
  $fileStructureTemplateId: ID
) {
  uploadFile(
    file: $file,
    path: $path,
    scope: $scope,
    subsidiaryId: $subsidiaryId,
    facilityId: $facilityId,
    purchaseOrderId: $purchaseOrderId,
    utilitiesStatementId: $utilitiesStatementId,
    tenantUtilitiesStatementId: $tenantUtilitiesStatementId,
    contractId: $contractId,
    contractProvisionProofId: $contractProvisionProofId,
    fileStructureTemplateId: $fileStructureTemplateId
  )
}
Variables
{
  "file": Upload,
  "path": "xyz789",
  "scope": "xyz789",
  "subsidiaryId": "4",
  "facilityId": 4,
  "purchaseOrderId": "4",
  "utilitiesStatementId": "4",
  "tenantUtilitiesStatementId": 4,
  "contractId": "4",
  "contractProvisionProofId": "4",
  "fileStructureTemplateId": "4"
}
Response
{"data": {"uploadFile": true}}

uploadPurchaseOrderConfirmation

Response

Returns a Boolean

Arguments
Name Description
file - Upload!
id - ID!

Example

Query
mutation uploadPurchaseOrderConfirmation(
  $file: Upload!,
  $id: ID!
) {
  uploadPurchaseOrderConfirmation(
    file: $file,
    id: $id
  )
}
Variables
{"file": Upload, "id": 4}
Response
{"data": {"uploadPurchaseOrderConfirmation": true}}

Types

AccountingInvoice

Fields
Field Name Description
id - ID
date - DateTime
paidAt - DateTime
net - Float
gross - Float
number - String
declined - Boolean
status - String
notes - String
notesAccounting - String
serviceProvider - ServiceProvider
accountingInvoiceDocument - AccountingInvoiceDocument
subsidiary - Subsidiary
contract - Contract
purchaseOrder - PurchaseOrder
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "date": "2007-12-03T10:15:30Z",
  "paidAt": "2007-12-03T10:15:30Z",
  "net": 123.45,
  "gross": 987.65,
  "number": "xyz789",
  "declined": false,
  "status": "xyz789",
  "notes": "xyz789",
  "notesAccounting": "xyz789",
  "serviceProvider": ServiceProvider,
  "accountingInvoiceDocument": AccountingInvoiceDocument,
  "subsidiary": Subsidiary,
  "contract": Contract,
  "purchaseOrder": PurchaseOrder,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

AccountingInvoiceDocument

Fields
Field Name Description
id - ID
name - String
size - Int
serviceProvider - ServiceProvider
user - User
accountingInvoices - [AccountingInvoice]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "abc123",
  "size": 123,
  "serviceProvider": ServiceProvider,
  "user": User,
  "accountingInvoices": [AccountingInvoice],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

AccountingInvoiceDocuments

Fields
Field Name Description
nodes - [AccountingInvoiceDocument]
cursor - CursorResult
Example
{
  "nodes": [AccountingInvoiceDocument],
  "cursor": CursorResult
}

AccountingInvoiceDocumentsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
size_between - [Int]
size_lt - Int
size_ht - Int
size_eq_or_ht - Int
size_eq_or_lt - Int
size_eq - Int
fileNameOnDisk_eq - String
fileNameOnDisk_like - String
fileNameOnDisk_contains - String
fileNameOnDisk_begins_with - String
serviceProviderId_eq - ID
userId_eq - ID
Example
{
  "id_eq": "4",
  "name_eq": "xyz789",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "size_between": [987],
  "size_lt": 987,
  "size_ht": 987,
  "size_eq_or_ht": 987,
  "size_eq_or_lt": 123,
  "size_eq": 987,
  "fileNameOnDisk_eq": "abc123",
  "fileNameOnDisk_like": "xyz789",
  "fileNameOnDisk_contains": "xyz789",
  "fileNameOnDisk_begins_with": "abc123",
  "serviceProviderId_eq": "4",
  "userId_eq": "4"
}

AccountingInvoices

Fields
Field Name Description
nodes - [AccountingInvoice]
cursor - CursorResult
Example
{
  "nodes": [AccountingInvoice],
  "cursor": CursorResult
}

AccountingInvoicesFilter

Fields
Input Field Description
id_eq - ID
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
paidAt_eq - DateTime
paidAt_eq_or_ht - DateTime
paidAt_eq_or_lt - DateTime
paidAt_lt - DateTime
paidAt_ht - DateTime
paidAt_between - [DateTime]
net_between - [Float]
net_lt - Float
net_ht - Float
net_eq_or_ht - Float
net_eq_or_lt - Float
net_eq - Float
gross_between - [Float]
gross_lt - Float
gross_ht - Float
gross_eq_or_ht - Float
gross_eq_or_lt - Float
gross_eq - Float
number_eq - String
number_like - String
number_contains - String
number_begins_with - String
declined_eq - Boolean
status_eq - String
status_like - String
status_contains - String
status_begins_with - String
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
notesAccounting_eq - String
notesAccounting_like - String
notesAccounting_contains - String
notesAccounting_begins_with - String
serviceProviderId_eq - ID
accountingInvoiceDocumentId_eq - ID
subsidiaryId_eq - ID
contractId_eq - ID
purchaseOrderId_eq - ID
Example
{
  "id_eq": 4,
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"],
  "paidAt_eq": "2007-12-03T10:15:30Z",
  "paidAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "paidAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "paidAt_lt": "2007-12-03T10:15:30Z",
  "paidAt_ht": "2007-12-03T10:15:30Z",
  "paidAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "net_between": [123.45],
  "net_lt": 123.45,
  "net_ht": 123.45,
  "net_eq_or_ht": 987.65,
  "net_eq_or_lt": 987.65,
  "net_eq": 123.45,
  "gross_between": [987.65],
  "gross_lt": 123.45,
  "gross_ht": 987.65,
  "gross_eq_or_ht": 123.45,
  "gross_eq_or_lt": 123.45,
  "gross_eq": 987.65,
  "number_eq": "abc123",
  "number_like": "xyz789",
  "number_contains": "xyz789",
  "number_begins_with": "xyz789",
  "declined_eq": true,
  "status_eq": "abc123",
  "status_like": "xyz789",
  "status_contains": "xyz789",
  "status_begins_with": "xyz789",
  "notes_eq": "xyz789",
  "notes_like": "xyz789",
  "notes_contains": "xyz789",
  "notes_begins_with": "xyz789",
  "notesAccounting_eq": "xyz789",
  "notesAccounting_like": "xyz789",
  "notesAccounting_contains": "xyz789",
  "notesAccounting_begins_with": "abc123",
  "serviceProviderId_eq": "4",
  "accountingInvoiceDocumentId_eq": 4,
  "subsidiaryId_eq": "4",
  "contractId_eq": "4",
  "purchaseOrderId_eq": 4
}

Address

Fields
Field Name Description
streetName - String
streetNumber - String
additional - String
city - String
postalCode - String
country - String
inline - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "streetName": "xyz789",
  "streetNumber": "xyz789",
  "additional": "xyz789",
  "city": "xyz789",
  "postalCode": "xyz789",
  "country": "abc123",
  "inline": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Addresses

Fields
Field Name Description
nodes - [Address]
cursor - CursorResult
Example
{
  "nodes": [Address],
  "cursor": CursorResult
}

AddressesFilter

Fields
Input Field Description
streetName_eq - String
streetName_like - String
streetName_contains - String
streetName_begins_with - String
streetNumber_eq - String
streetNumber_like - String
streetNumber_contains - String
streetNumber_begins_with - String
additional_eq - String
additional_like - String
additional_contains - String
additional_begins_with - String
city_eq - String
city_like - String
city_contains - String
city_begins_with - String
postalCode_eq - String
postalCode_like - String
postalCode_contains - String
postalCode_begins_with - String
country_eq - String
country_like - String
country_contains - String
country_begins_with - String
inline_eq - String
inline_like - String
inline_contains - String
inline_begins_with - String
Example
{
  "streetName_eq": "abc123",
  "streetName_like": "abc123",
  "streetName_contains": "xyz789",
  "streetName_begins_with": "xyz789",
  "streetNumber_eq": "xyz789",
  "streetNumber_like": "xyz789",
  "streetNumber_contains": "abc123",
  "streetNumber_begins_with": "xyz789",
  "additional_eq": "xyz789",
  "additional_like": "xyz789",
  "additional_contains": "abc123",
  "additional_begins_with": "xyz789",
  "city_eq": "xyz789",
  "city_like": "abc123",
  "city_contains": "abc123",
  "city_begins_with": "abc123",
  "postalCode_eq": "xyz789",
  "postalCode_like": "xyz789",
  "postalCode_contains": "abc123",
  "postalCode_begins_with": "abc123",
  "country_eq": "xyz789",
  "country_like": "xyz789",
  "country_contains": "xyz789",
  "country_begins_with": "xyz789",
  "inline_eq": "xyz789",
  "inline_like": "xyz789",
  "inline_contains": "abc123",
  "inline_begins_with": "xyz789"
}

AgendaItem

Fields
Field Name Description
id - ID
user - User
doneByUser - User
subsidiary - Subsidiary
serviceProvider - ServiceProvider
priority - Int
deadline - DateTime
doneAt - DateTime
title - String
description - String
dueAt - DateTime
actions - [AgendaItemAction]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "user": User,
  "doneByUser": User,
  "subsidiary": Subsidiary,
  "serviceProvider": ServiceProvider,
  "priority": 987,
  "deadline": "2007-12-03T10:15:30Z",
  "doneAt": "2007-12-03T10:15:30Z",
  "title": "abc123",
  "description": "xyz789",
  "dueAt": "2007-12-03T10:15:30Z",
  "actions": [AgendaItemAction],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

AgendaItemAction

Fields
Field Name Description
id - ID
agendaItem - AgendaItem
user - User
content - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "agendaItem": AgendaItem,
  "user": User,
  "content": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

AgendaItemActions

Fields
Field Name Description
nodes - [AgendaItemAction]
cursor - CursorResult
Example
{
  "nodes": [AgendaItemAction],
  "cursor": CursorResult
}

AgendaItemActionsFilter

Fields
Input Field Description
id_eq - ID
agendaItemId_eq - ID
userId_eq - ID
content_eq - String
content_like - String
content_contains - String
content_begins_with - String
Example
{
  "id_eq": "4",
  "agendaItemId_eq": 4,
  "userId_eq": "4",
  "content_eq": "abc123",
  "content_like": "xyz789",
  "content_contains": "abc123",
  "content_begins_with": "abc123"
}

AgendaItems

Fields
Field Name Description
nodes - [AgendaItem]
cursor - CursorResult
Example
{
  "nodes": [AgendaItem],
  "cursor": CursorResult
}

AgendaItemsFilter

Fields
Input Field Description
id_eq - ID
userId_eq - ID
doneByUserId_eq - ID
subsidiaryId_eq - ID
serviceProviderId_eq - ID
priority_between - [Int]
priority_lt - Int
priority_ht - Int
priority_eq_or_ht - Int
priority_eq_or_lt - Int
priority_eq - Int
deadline_eq - DateTime
deadline_eq_or_ht - DateTime
deadline_eq_or_lt - DateTime
deadline_lt - DateTime
deadline_ht - DateTime
deadline_between - [DateTime]
doneAt_eq - DateTime
doneAt_eq_or_ht - DateTime
doneAt_eq_or_lt - DateTime
doneAt_lt - DateTime
doneAt_ht - DateTime
doneAt_between - [DateTime]
title_eq - String
title_like - String
title_contains - String
title_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
dueAt_eq - DateTime
dueAt_eq_or_ht - DateTime
dueAt_eq_or_lt - DateTime
dueAt_lt - DateTime
dueAt_ht - DateTime
dueAt_between - [DateTime]
Example
{
  "id_eq": 4,
  "userId_eq": 4,
  "doneByUserId_eq": 4,
  "subsidiaryId_eq": "4",
  "serviceProviderId_eq": 4,
  "priority_between": [987],
  "priority_lt": 123,
  "priority_ht": 987,
  "priority_eq_or_ht": 123,
  "priority_eq_or_lt": 123,
  "priority_eq": 987,
  "deadline_eq": "2007-12-03T10:15:30Z",
  "deadline_eq_or_ht": "2007-12-03T10:15:30Z",
  "deadline_eq_or_lt": "2007-12-03T10:15:30Z",
  "deadline_lt": "2007-12-03T10:15:30Z",
  "deadline_ht": "2007-12-03T10:15:30Z",
  "deadline_between": [
    "2007-12-03T10:15:30Z"
  ],
  "doneAt_eq": "2007-12-03T10:15:30Z",
  "doneAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "doneAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "doneAt_lt": "2007-12-03T10:15:30Z",
  "doneAt_ht": "2007-12-03T10:15:30Z",
  "doneAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "title_eq": "abc123",
  "title_like": "abc123",
  "title_contains": "abc123",
  "title_begins_with": "abc123",
  "description_eq": "xyz789",
  "description_like": "xyz789",
  "description_contains": "xyz789",
  "description_begins_with": "abc123",
  "dueAt_eq": "2007-12-03T10:15:30Z",
  "dueAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "dueAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "dueAt_lt": "2007-12-03T10:15:30Z",
  "dueAt_ht": "2007-12-03T10:15:30Z",
  "dueAt_between": ["2007-12-03T10:15:30Z"]
}

Alert

Fields
Field Name Description
id - ID
user - User
type - String
data - JSON
read - Boolean
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "user": User,
  "type": "xyz789",
  "data": {},
  "read": true,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Alerts

Fields
Field Name Description
nodes - [Alert]
cursor - CursorResult
Example
{
  "nodes": [Alert],
  "cursor": CursorResult
}

AlertsFilter

Fields
Input Field Description
id_eq - ID
userId_eq - ID
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
read_eq - Boolean
Example
{
  "id_eq": 4,
  "userId_eq": "4",
  "type_eq": "abc123",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "xyz789",
  "read_eq": false
}

Appointment

Fields
Field Name Description
id - ID
user - User
subsidiary - Subsidiary
contractProvisionInterval - ContractProvisionInterval
serviceProvider - ServiceProvider
type - String
name - String
description - String
date - DateTime
duration - Int
allDay - Boolean
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "user": User,
  "subsidiary": Subsidiary,
  "contractProvisionInterval": ContractProvisionInterval,
  "serviceProvider": ServiceProvider,
  "type": "abc123",
  "name": "xyz789",
  "description": "abc123",
  "date": "2007-12-03T10:15:30Z",
  "duration": 987,
  "allDay": true,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Appointments

Fields
Field Name Description
nodes - [Appointment]
cursor - CursorResult
Example
{
  "nodes": [Appointment],
  "cursor": CursorResult
}

AppointmentsFilter

Fields
Input Field Description
id_eq - ID
userId_eq - ID
subsidiaryId_eq - ID
contractProvisionIntervalId_eq - ID
serviceProviderId_eq - ID
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
duration_between - [Int]
duration_lt - Int
duration_ht - Int
duration_eq_or_ht - Int
duration_eq_or_lt - Int
duration_eq - Int
allDay_eq - Boolean
Example
{
  "id_eq": 4,
  "userId_eq": 4,
  "subsidiaryId_eq": 4,
  "contractProvisionIntervalId_eq": "4",
  "serviceProviderId_eq": 4,
  "type_eq": "xyz789",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "xyz789",
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "abc123",
  "description_eq": "abc123",
  "description_like": "abc123",
  "description_contains": "abc123",
  "description_begins_with": "xyz789",
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"],
  "duration_between": [987],
  "duration_lt": 987,
  "duration_ht": 987,
  "duration_eq_or_ht": 987,
  "duration_eq_or_lt": 987,
  "duration_eq": 987,
  "allDay_eq": false
}

Boolean

Description

The Boolean scalar type represents true or false.

Example
true

Branch

Fields
Field Name Description
id - ID
name - String
legalName - String
color - String
links - [BranchLink]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "xyz789",
  "legalName": "xyz789",
  "color": "abc123",
  "links": [BranchLink],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BranchLinksFilter

Fields
Input Field Description
id_eq - ID
branchId_eq - ID
serviceProviderId_eq - ID
foreignCustomerId_between - [Int]
foreignCustomerId_lt - Int
foreignCustomerId_ht - Int
foreignCustomerId_eq_or_ht - Int
foreignCustomerId_eq_or_lt - Int
foreignCustomerId_eq - Int
Example
{
  "id_eq": 4,
  "branchId_eq": "4",
  "serviceProviderId_eq": "4",
  "foreignCustomerId_between": [987],
  "foreignCustomerId_lt": 987,
  "foreignCustomerId_ht": 987,
  "foreignCustomerId_eq_or_ht": 987,
  "foreignCustomerId_eq_or_lt": 987,
  "foreignCustomerId_eq": 987
}

Branches

Fields
Field Name Description
nodes - [Branch]
cursor - CursorResult
Example
{
  "nodes": [Branch],
  "cursor": CursorResult
}

BranchesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
legalName_eq - String
legalName_like - String
legalName_contains - String
legalName_begins_with - String
color_eq - String
color_like - String
color_contains - String
color_begins_with - String
Example
{
  "id_eq": "4",
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "abc123",
  "name_begins_with": "abc123",
  "legalName_eq": "xyz789",
  "legalName_like": "abc123",
  "legalName_contains": "xyz789",
  "legalName_begins_with": "abc123",
  "color_eq": "abc123",
  "color_like": "abc123",
  "color_contains": "xyz789",
  "color_begins_with": "abc123"
}

BudgetCategories

Fields
Field Name Description
nodes - [BudgetCategory]
cursor - CursorResult
Example
{
  "nodes": [BudgetCategory],
  "cursor": CursorResult
}

BudgetCategoriesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
color_eq - String
color_like - String
color_contains - String
color_begins_with - String
Example
{
  "id_eq": "4",
  "name_eq": "xyz789",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "color_eq": "abc123",
  "color_like": "xyz789",
  "color_contains": "abc123",
  "color_begins_with": "abc123"
}

BudgetCategory

Fields
Field Name Description
id - ID
name - String
color - String
figures - [BudgetCategoryFigure]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "xyz789",
  "color": "xyz789",
  "figures": [BudgetCategoryFigure],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BudgetCategoryFigure

Fields
Field Name Description
id - ID
budgetCategory - BudgetCategory
year - Int
month - Int
value - Float
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "budgetCategory": BudgetCategory,
  "year": 987,
  "month": 123,
  "value": 123.45,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BudgetCategoryFigures

Fields
Field Name Description
nodes - [BudgetCategoryFigure]
cursor - CursorResult
Example
{
  "nodes": [BudgetCategoryFigure],
  "cursor": CursorResult
}

BudgetCategoryFiguresFilter

Fields
Input Field Description
id_eq - ID
budgetCategoryId_eq - ID
year_between - [Int]
year_lt - Int
year_ht - Int
year_eq_or_ht - Int
year_eq_or_lt - Int
year_eq - Int
month_between - [Int]
month_lt - Int
month_ht - Int
month_eq_or_ht - Int
month_eq_or_lt - Int
month_eq - Int
value_between - [Float]
value_lt - Float
value_ht - Float
value_eq_or_ht - Float
value_eq_or_lt - Float
value_eq - Float
Example
{
  "id_eq": "4",
  "budgetCategoryId_eq": "4",
  "year_between": [987],
  "year_lt": 987,
  "year_ht": 987,
  "year_eq_or_ht": 123,
  "year_eq_or_lt": 123,
  "year_eq": 123,
  "month_between": [123],
  "month_lt": 123,
  "month_ht": 123,
  "month_eq_or_ht": 987,
  "month_eq_or_lt": 987,
  "month_eq": 123,
  "value_between": [987.65],
  "value_lt": 987.65,
  "value_ht": 123.45,
  "value_eq_or_ht": 123.45,
  "value_eq_or_lt": 123.45,
  "value_eq": 123.45
}

BudgetYear

Fields
Field Name Description
id - ID
year - Int
value - Float
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "year": 123,
  "value": 987.65,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BudgetYears

Fields
Field Name Description
nodes - [BudgetYear]
cursor - CursorResult
Example
{
  "nodes": [BudgetYear],
  "cursor": CursorResult
}

BudgetYearsFilter

Fields
Input Field Description
id_eq - ID
year_between - [Int]
year_lt - Int
year_ht - Int
year_eq_or_ht - Int
year_eq_or_lt - Int
year_eq - Int
value_between - [Float]
value_lt - Float
value_ht - Float
value_eq_or_ht - Float
value_eq_or_lt - Float
value_eq - Float
Example
{
  "id_eq": "4",
  "year_between": [123],
  "year_lt": 123,
  "year_ht": 987,
  "year_eq_or_ht": 123,
  "year_eq_or_lt": 987,
  "year_eq": 123,
  "value_between": [123.45],
  "value_lt": 123.45,
  "value_ht": 123.45,
  "value_eq_or_ht": 987.65,
  "value_eq_or_lt": 987.65,
  "value_eq": 123.45
}

BuildingInspection

Fields
Field Name Description
id - ID
status - String
structure - JSON
data - JSON
buildingInspectionTemplate - BuildingInspectionTemplate
subsidiary - Subsidiary
tickets - [Ticket]
Arguments
filter - TicketsFilter
search - String
order - OrderType
reclamations - [BuildingInspectionReclamation]
Arguments
reclamationChanges - [BuildingInspectionReclamationChange]
Arguments
user - User
channel - JSON
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "status": "xyz789",
  "structure": {},
  "data": {},
  "buildingInspectionTemplate": BuildingInspectionTemplate,
  "subsidiary": Subsidiary,
  "tickets": [Ticket],
  "reclamations": [BuildingInspectionReclamation],
  "reclamationChanges": [
    BuildingInspectionReclamationChange
  ],
  "user": User,
  "channel": {},
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BuildingInspectionReclamation

Fields
Field Name Description
id - ID
buildingInspection - BuildingInspection
status - String
type - String
priority - String
title - String
description - String
smid - String
files - [BuildingInspectionReclamationFile]
Arguments
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "buildingInspection": BuildingInspection,
  "status": "abc123",
  "type": "xyz789",
  "priority": "xyz789",
  "title": "abc123",
  "description": "abc123",
  "smid": "abc123",
  "files": [BuildingInspectionReclamationFile],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BuildingInspectionReclamationChange

Fields
Field Name Description
id - ID
buildingInspection - BuildingInspection
reclamation - BuildingInspectionReclamation
type - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "buildingInspection": BuildingInspection,
  "reclamation": BuildingInspectionReclamation,
  "type": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BuildingInspectionReclamationChanges

Fields
Field Name Description
nodes - [BuildingInspectionReclamationChange]
cursor - CursorResult
Example
{
  "nodes": [BuildingInspectionReclamationChange],
  "cursor": CursorResult
}

BuildingInspectionReclamationChangesFilter

Fields
Input Field Description
id_eq - ID
buildingInspectionId_eq - ID
reclamationId_eq - ID
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
Example
{
  "id_eq": "4",
  "buildingInspectionId_eq": "4",
  "reclamationId_eq": 4,
  "type_eq": "abc123",
  "type_like": "abc123",
  "type_contains": "xyz789",
  "type_begins_with": "xyz789"
}

BuildingInspectionReclamationFile

Fields
Field Name Description
id - ID
name - String
size - Int
buildingInspectionReclamation - BuildingInspectionReclamation
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "xyz789",
  "size": 987,
  "buildingInspectionReclamation": BuildingInspectionReclamation,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BuildingInspectionReclamationFiles

Fields
Field Name Description
nodes - [BuildingInspectionReclamationFile]
cursor - CursorResult
Example
{
  "nodes": [BuildingInspectionReclamationFile],
  "cursor": CursorResult
}

BuildingInspectionReclamationFilesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
size_between - [Int]
size_lt - Int
size_ht - Int
size_eq_or_ht - Int
size_eq_or_lt - Int
size_eq - Int
fileNameOnDisk_eq - String
fileNameOnDisk_like - String
fileNameOnDisk_contains - String
fileNameOnDisk_begins_with - String
buildingInspectionReclamationId_eq - ID
Example
{
  "id_eq": "4",
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "abc123",
  "size_between": [123],
  "size_lt": 123,
  "size_ht": 987,
  "size_eq_or_ht": 987,
  "size_eq_or_lt": 123,
  "size_eq": 987,
  "fileNameOnDisk_eq": "xyz789",
  "fileNameOnDisk_like": "xyz789",
  "fileNameOnDisk_contains": "xyz789",
  "fileNameOnDisk_begins_with": "abc123",
  "buildingInspectionReclamationId_eq": 4
}

BuildingInspectionReclamations

Fields
Field Name Description
nodes - [BuildingInspectionReclamation]
cursor - CursorResult
Example
{
  "nodes": [BuildingInspectionReclamation],
  "cursor": CursorResult
}

BuildingInspectionReclamationsFilter

Fields
Input Field Description
id_eq - ID
buildingInspectionId_eq - ID
status_eq - String
status_like - String
status_contains - String
status_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
priority_eq - String
priority_like - String
priority_contains - String
priority_begins_with - String
title_eq - String
title_like - String
title_contains - String
title_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
smid_eq - String
smid_like - String
smid_contains - String
smid_begins_with - String
Example
{
  "id_eq": 4,
  "buildingInspectionId_eq": "4",
  "status_eq": "abc123",
  "status_like": "xyz789",
  "status_contains": "xyz789",
  "status_begins_with": "abc123",
  "type_eq": "abc123",
  "type_like": "abc123",
  "type_contains": "abc123",
  "type_begins_with": "abc123",
  "priority_eq": "xyz789",
  "priority_like": "xyz789",
  "priority_contains": "xyz789",
  "priority_begins_with": "abc123",
  "title_eq": "abc123",
  "title_like": "abc123",
  "title_contains": "abc123",
  "title_begins_with": "abc123",
  "description_eq": "xyz789",
  "description_like": "xyz789",
  "description_contains": "xyz789",
  "description_begins_with": "abc123",
  "smid_eq": "abc123",
  "smid_like": "xyz789",
  "smid_contains": "abc123",
  "smid_begins_with": "xyz789"
}

BuildingInspectionReportTemplate

Fields
Field Name Description
id - ID
name - String
content - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "xyz789",
  "content": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BuildingInspectionReportTemplates

Fields
Field Name Description
nodes - [BuildingInspectionReportTemplate]
cursor - CursorResult
Example
{
  "nodes": [BuildingInspectionReportTemplate],
  "cursor": CursorResult
}

BuildingInspectionReportTemplatesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
content_eq - String
content_like - String
content_contains - String
content_begins_with - String
Example
{
  "id_eq": 4,
  "name_eq": "xyz789",
  "name_like": "abc123",
  "name_contains": "abc123",
  "name_begins_with": "xyz789",
  "content_eq": "abc123",
  "content_like": "xyz789",
  "content_contains": "xyz789",
  "content_begins_with": "xyz789"
}

BuildingInspectionTemplate

Fields
Field Name Description
id - ID
name - String
type - String
intervalMode - String
intervalAmount - Int
intervalType - String
startingAt - DateTime
steps - [BuildingInspectionTemplateStep]
Arguments
reportTemplate - BuildingInspectionReportTemplate
letterHead - LetterHead
intervalVariations - [BuildingInspectionTemplateIntervalVariation]
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "abc123",
  "type": "xyz789",
  "intervalMode": "xyz789",
  "intervalAmount": 123,
  "intervalType": "abc123",
  "startingAt": "2007-12-03T10:15:30Z",
  "steps": [BuildingInspectionTemplateStep],
  "reportTemplate": BuildingInspectionReportTemplate,
  "letterHead": LetterHead,
  "intervalVariations": [
    BuildingInspectionTemplateIntervalVariation
  ],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BuildingInspectionTemplateIntervalVariation

Fields
Field Name Description
id - ID
inactive - Boolean
intervalAmount - Int
intervalType - String
startingAt - DateTime
buildingInspectionTemplate - BuildingInspectionTemplate
subsidiary - Subsidiary
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "inactive": true,
  "intervalAmount": 987,
  "intervalType": "abc123",
  "startingAt": "2007-12-03T10:15:30Z",
  "buildingInspectionTemplate": BuildingInspectionTemplate,
  "subsidiary": Subsidiary,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BuildingInspectionTemplateIntervalVariations

Fields
Field Name Description
nodes - [BuildingInspectionTemplateIntervalVariation]
cursor - CursorResult
Example
{
  "nodes": [BuildingInspectionTemplateIntervalVariation],
  "cursor": CursorResult
}

BuildingInspectionTemplateIntervalVariationsFilter

Fields
Input Field Description
id_eq - ID
inactive_eq - Boolean
intervalAmount_between - [Int]
intervalAmount_lt - Int
intervalAmount_ht - Int
intervalAmount_eq_or_ht - Int
intervalAmount_eq_or_lt - Int
intervalAmount_eq - Int
intervalType_eq - String
intervalType_like - String
intervalType_contains - String
intervalType_begins_with - String
startingAt_eq - DateTime
startingAt_eq_or_ht - DateTime
startingAt_eq_or_lt - DateTime
startingAt_lt - DateTime
startingAt_ht - DateTime
startingAt_between - [DateTime]
buildingInspectionTemplateId_eq - ID
subsidiaryId_eq - ID
Example
{
  "id_eq": 4,
  "inactive_eq": false,
  "intervalAmount_between": [123],
  "intervalAmount_lt": 123,
  "intervalAmount_ht": 987,
  "intervalAmount_eq_or_ht": 123,
  "intervalAmount_eq_or_lt": 987,
  "intervalAmount_eq": 987,
  "intervalType_eq": "abc123",
  "intervalType_like": "xyz789",
  "intervalType_contains": "abc123",
  "intervalType_begins_with": "xyz789",
  "startingAt_eq": "2007-12-03T10:15:30Z",
  "startingAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "startingAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "startingAt_lt": "2007-12-03T10:15:30Z",
  "startingAt_ht": "2007-12-03T10:15:30Z",
  "startingAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "buildingInspectionTemplateId_eq": 4,
  "subsidiaryId_eq": "4"
}

BuildingInspectionTemplateStep

Fields
Field Name Description
id - ID
description - String
position - Int
parent - BuildingInspectionTemplateStep
buildingInspectionTemplate - BuildingInspectionTemplate
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "description": "abc123",
  "position": 987,
  "parent": BuildingInspectionTemplateStep,
  "buildingInspectionTemplate": BuildingInspectionTemplate,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

BuildingInspectionTemplateSteps

Fields
Field Name Description
nodes - [BuildingInspectionTemplateStep]
cursor - CursorResult
Example
{
  "nodes": [BuildingInspectionTemplateStep],
  "cursor": CursorResult
}

BuildingInspectionTemplateStepsFilter

Fields
Input Field Description
id_eq - ID
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
position_between - [Int]
position_lt - Int
position_ht - Int
position_eq_or_ht - Int
position_eq_or_lt - Int
position_eq - Int
parentId_eq - ID
buildingInspectionTemplateId_eq - ID
Example
{
  "id_eq": "4",
  "description_eq": "xyz789",
  "description_like": "abc123",
  "description_contains": "xyz789",
  "description_begins_with": "xyz789",
  "position_between": [123],
  "position_lt": 123,
  "position_ht": 987,
  "position_eq_or_ht": 987,
  "position_eq_or_lt": 987,
  "position_eq": 987,
  "parentId_eq": 4,
  "buildingInspectionTemplateId_eq": "4"
}

BuildingInspectionTemplates

Fields
Field Name Description
nodes - [BuildingInspectionTemplate]
cursor - CursorResult
Example
{
  "nodes": [BuildingInspectionTemplate],
  "cursor": CursorResult
}

BuildingInspectionTemplatesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
intervalMode_eq - String
intervalMode_like - String
intervalMode_contains - String
intervalMode_begins_with - String
intervalAmount_between - [Int]
intervalAmount_lt - Int
intervalAmount_ht - Int
intervalAmount_eq_or_ht - Int
intervalAmount_eq_or_lt - Int
intervalAmount_eq - Int
intervalType_eq - String
intervalType_like - String
intervalType_contains - String
intervalType_begins_with - String
startingAt_eq - DateTime
startingAt_eq_or_ht - DateTime
startingAt_eq_or_lt - DateTime
startingAt_lt - DateTime
startingAt_ht - DateTime
startingAt_between - [DateTime]
reportTemplateId_eq - ID
letterHeadId_eq - ID
Example
{
  "id_eq": "4",
  "name_eq": "xyz789",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "abc123",
  "type_eq": "xyz789",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "abc123",
  "intervalMode_eq": "xyz789",
  "intervalMode_like": "abc123",
  "intervalMode_contains": "xyz789",
  "intervalMode_begins_with": "xyz789",
  "intervalAmount_between": [987],
  "intervalAmount_lt": 987,
  "intervalAmount_ht": 987,
  "intervalAmount_eq_or_ht": 123,
  "intervalAmount_eq_or_lt": 123,
  "intervalAmount_eq": 987,
  "intervalType_eq": "abc123",
  "intervalType_like": "abc123",
  "intervalType_contains": "abc123",
  "intervalType_begins_with": "xyz789",
  "startingAt_eq": "2007-12-03T10:15:30Z",
  "startingAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "startingAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "startingAt_lt": "2007-12-03T10:15:30Z",
  "startingAt_ht": "2007-12-03T10:15:30Z",
  "startingAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "reportTemplateId_eq": 4,
  "letterHeadId_eq": 4
}

BuildingInspections

Fields
Field Name Description
nodes - [BuildingInspection]
cursor - CursorResult
Example
{
  "nodes": [BuildingInspection],
  "cursor": CursorResult
}

BuildingInspectionsFilter

Fields
Input Field Description
id_eq - ID
status_eq - String
status_like - String
status_contains - String
status_begins_with - String
buildingInspectionTemplateId_eq - ID
subsidiaryId_eq - ID
userId_eq - ID
Example
{
  "id_eq": 4,
  "status_eq": "abc123",
  "status_like": "xyz789",
  "status_contains": "abc123",
  "status_begins_with": "abc123",
  "buildingInspectionTemplateId_eq": 4,
  "subsidiaryId_eq": "4",
  "userId_eq": 4
}

Car

Fields
Field Name Description
id - ID
name - String
manufacturer - String
model - String
buildYear - Int
firstRegistration - DateTime
fuelType - String
type - String
chassisNumber - String
description - String
transmissionType - String
licensePlate1 - String
licensePlate2 - String
licensePlate3 - String
nextMot - DateTime
nextInspection - DateTime
capacity - Float
combinedUsage - Float
emptyWeight - Float
permissibleMaximumWeight - Float
usableWeight - Float
tensibleLoadWeight - Float
tensibleTowingWeight - Float
thumbnailBase64 - String
subsidiary - Subsidiary
drivers - [CarDriver]
Arguments
filter - CarDriversFilter
search - String
order - OrderType
flaws - [CarFlaw]
Arguments
filter - CarFlawsFilter
search - String
order - OrderType
insurances - [CarInsurance]
Arguments
search - String
order - OrderType
logbooks - [CarLogbook]
Arguments
search - String
order - OrderType
photos - [CarPhoto]
Arguments
filter - CarPhotosFilter
search - String
order - OrderType
tags - [CarTag]
Arguments
filter - CarTagsFilter
search - String
order - OrderType
tires - [CarTire]
Arguments
filter - CarTiresFilter
search - String
order - OrderType
active - Boolean
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "xyz789",
  "manufacturer": "abc123",
  "model": "xyz789",
  "buildYear": 123,
  "firstRegistration": "2007-12-03T10:15:30Z",
  "fuelType": "xyz789",
  "type": "abc123",
  "chassisNumber": "abc123",
  "description": "abc123",
  "transmissionType": "abc123",
  "licensePlate1": "xyz789",
  "licensePlate2": "xyz789",
  "licensePlate3": "abc123",
  "nextMot": "2007-12-03T10:15:30Z",
  "nextInspection": "2007-12-03T10:15:30Z",
  "capacity": 987.65,
  "combinedUsage": 987.65,
  "emptyWeight": 123.45,
  "permissibleMaximumWeight": 987.65,
  "usableWeight": 123.45,
  "tensibleLoadWeight": 123.45,
  "tensibleTowingWeight": 123.45,
  "thumbnailBase64": "abc123",
  "subsidiary": Subsidiary,
  "drivers": [CarDriver],
  "flaws": [CarFlaw],
  "insurances": [CarInsurance],
  "logbooks": [CarLogbook],
  "photos": [CarPhoto],
  "tags": [CarTag],
  "tires": [CarTire],
  "active": true,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CarDriver

Fields
Field Name Description
id - ID
car - Car
firstName - String
lastName - String
telephone - String
email - String
privateUseAllowed - Boolean
birthday - DateTime
residency - String
driversLicenseId - String
driversLicenseSince - DateTime
driversLicenseValidUntil - DateTime
driversLicenseTypes - String
since - DateTime
until - DateTime
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "car": Car,
  "firstName": "xyz789",
  "lastName": "xyz789",
  "telephone": "xyz789",
  "email": "abc123",
  "privateUseAllowed": true,
  "birthday": "2007-12-03T10:15:30Z",
  "residency": "xyz789",
  "driversLicenseId": "xyz789",
  "driversLicenseSince": "2007-12-03T10:15:30Z",
  "driversLicenseValidUntil": "2007-12-03T10:15:30Z",
  "driversLicenseTypes": "abc123",
  "since": "2007-12-03T10:15:30Z",
  "until": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CarDrivers

Fields
Field Name Description
nodes - [CarDriver]
cursor - CursorResult
Example
{
  "nodes": [CarDriver],
  "cursor": CursorResult
}

CarDriversFilter

Fields
Input Field Description
id_eq - ID
carId_eq - ID
firstName_eq - String
firstName_like - String
firstName_contains - String
firstName_begins_with - String
lastName_eq - String
lastName_like - String
lastName_contains - String
lastName_begins_with - String
telephone_eq - String
telephone_like - String
telephone_contains - String
telephone_begins_with - String
email_eq - String
email_like - String
email_contains - String
email_begins_with - String
privateUseAllowed_eq - Boolean
birthday_eq - DateTime
birthday_eq_or_ht - DateTime
birthday_eq_or_lt - DateTime
birthday_lt - DateTime
birthday_ht - DateTime
birthday_between - [DateTime]
residency_eq - String
residency_like - String
residency_contains - String
residency_begins_with - String
driversLicenseId_eq - String
driversLicenseId_like - String
driversLicenseId_contains - String
driversLicenseId_begins_with - String
driversLicenseSince_eq - DateTime
driversLicenseSince_eq_or_ht - DateTime
driversLicenseSince_eq_or_lt - DateTime
driversLicenseSince_lt - DateTime
driversLicenseSince_ht - DateTime
driversLicenseSince_between - [DateTime]
driversLicenseValidUntil_eq - DateTime
driversLicenseValidUntil_eq_or_ht - DateTime
driversLicenseValidUntil_eq_or_lt - DateTime
driversLicenseValidUntil_lt - DateTime
driversLicenseValidUntil_ht - DateTime
driversLicenseValidUntil_between - [DateTime]
driversLicenseTypes_eq - String
driversLicenseTypes_like - String
driversLicenseTypes_contains - String
driversLicenseTypes_begins_with - String
since_eq - DateTime
since_eq_or_ht - DateTime
since_eq_or_lt - DateTime
since_lt - DateTime
since_ht - DateTime
since_between - [DateTime]
until_eq - DateTime
until_eq_or_ht - DateTime
until_eq_or_lt - DateTime
until_lt - DateTime
until_ht - DateTime
until_between - [DateTime]
Example
{
  "id_eq": 4,
  "carId_eq": "4",
  "firstName_eq": "xyz789",
  "firstName_like": "abc123",
  "firstName_contains": "abc123",
  "firstName_begins_with": "abc123",
  "lastName_eq": "abc123",
  "lastName_like": "xyz789",
  "lastName_contains": "xyz789",
  "lastName_begins_with": "abc123",
  "telephone_eq": "xyz789",
  "telephone_like": "xyz789",
  "telephone_contains": "xyz789",
  "telephone_begins_with": "abc123",
  "email_eq": "abc123",
  "email_like": "abc123",
  "email_contains": "abc123",
  "email_begins_with": "xyz789",
  "privateUseAllowed_eq": true,
  "birthday_eq": "2007-12-03T10:15:30Z",
  "birthday_eq_or_ht": "2007-12-03T10:15:30Z",
  "birthday_eq_or_lt": "2007-12-03T10:15:30Z",
  "birthday_lt": "2007-12-03T10:15:30Z",
  "birthday_ht": "2007-12-03T10:15:30Z",
  "birthday_between": [
    "2007-12-03T10:15:30Z"
  ],
  "residency_eq": "abc123",
  "residency_like": "xyz789",
  "residency_contains": "abc123",
  "residency_begins_with": "xyz789",
  "driversLicenseId_eq": "xyz789",
  "driversLicenseId_like": "xyz789",
  "driversLicenseId_contains": "abc123",
  "driversLicenseId_begins_with": "abc123",
  "driversLicenseSince_eq": "2007-12-03T10:15:30Z",
  "driversLicenseSince_eq_or_ht": "2007-12-03T10:15:30Z",
  "driversLicenseSince_eq_or_lt": "2007-12-03T10:15:30Z",
  "driversLicenseSince_lt": "2007-12-03T10:15:30Z",
  "driversLicenseSince_ht": "2007-12-03T10:15:30Z",
  "driversLicenseSince_between": [
    "2007-12-03T10:15:30Z"
  ],
  "driversLicenseValidUntil_eq": "2007-12-03T10:15:30Z",
  "driversLicenseValidUntil_eq_or_ht": "2007-12-03T10:15:30Z",
  "driversLicenseValidUntil_eq_or_lt": "2007-12-03T10:15:30Z",
  "driversLicenseValidUntil_lt": "2007-12-03T10:15:30Z",
  "driversLicenseValidUntil_ht": "2007-12-03T10:15:30Z",
  "driversLicenseValidUntil_between": [
    "2007-12-03T10:15:30Z"
  ],
  "driversLicenseTypes_eq": "abc123",
  "driversLicenseTypes_like": "xyz789",
  "driversLicenseTypes_contains": "xyz789",
  "driversLicenseTypes_begins_with": "xyz789",
  "since_eq": "2007-12-03T10:15:30Z",
  "since_eq_or_ht": "2007-12-03T10:15:30Z",
  "since_eq_or_lt": "2007-12-03T10:15:30Z",
  "since_lt": "2007-12-03T10:15:30Z",
  "since_ht": "2007-12-03T10:15:30Z",
  "since_between": ["2007-12-03T10:15:30Z"],
  "until_eq": "2007-12-03T10:15:30Z",
  "until_eq_or_ht": "2007-12-03T10:15:30Z",
  "until_eq_or_lt": "2007-12-03T10:15:30Z",
  "until_lt": "2007-12-03T10:15:30Z",
  "until_ht": "2007-12-03T10:15:30Z",
  "until_between": ["2007-12-03T10:15:30Z"]
}

CarFlaw

Fields
Field Name Description
id - ID
car - Car
carDriver - CarDriver
damagedAt - DateTime
title - String
description - String
location - String
data - JSON
fixed - Boolean
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "car": Car,
  "carDriver": CarDriver,
  "damagedAt": "2007-12-03T10:15:30Z",
  "title": "abc123",
  "description": "xyz789",
  "location": "abc123",
  "data": {},
  "fixed": false,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CarFlaws

Fields
Field Name Description
nodes - [CarFlaw]
cursor - CursorResult
Example
{
  "nodes": [CarFlaw],
  "cursor": CursorResult
}

CarFlawsFilter

Fields
Input Field Description
id_eq - ID
carId_eq - ID
carDriverId_eq - ID
damagedAt_eq - DateTime
damagedAt_eq_or_ht - DateTime
damagedAt_eq_or_lt - DateTime
damagedAt_lt - DateTime
damagedAt_ht - DateTime
damagedAt_between - [DateTime]
title_eq - String
title_like - String
title_contains - String
title_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
location_eq - String
location_like - String
location_contains - String
location_begins_with - String
fixed_eq - Boolean
Example
{
  "id_eq": "4",
  "carId_eq": "4",
  "carDriverId_eq": "4",
  "damagedAt_eq": "2007-12-03T10:15:30Z",
  "damagedAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "damagedAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "damagedAt_lt": "2007-12-03T10:15:30Z",
  "damagedAt_ht": "2007-12-03T10:15:30Z",
  "damagedAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "title_eq": "xyz789",
  "title_like": "xyz789",
  "title_contains": "abc123",
  "title_begins_with": "xyz789",
  "description_eq": "xyz789",
  "description_like": "xyz789",
  "description_contains": "abc123",
  "description_begins_with": "abc123",
  "location_eq": "xyz789",
  "location_like": "xyz789",
  "location_contains": "xyz789",
  "location_begins_with": "abc123",
  "fixed_eq": true
}

CarInsurance

Fields
Field Name Description
id - ID
car - Car
name - String
insurer - String
type - String
insuranceNumber - String
deductible - Float
contractBegin - DateTime
contractEnd - DateTime
subscriptionIntervalFee - Float
subscriptionIntervalType - String
description - String
email - String
telephone - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "car": Car,
  "name": "xyz789",
  "insurer": "abc123",
  "type": "xyz789",
  "insuranceNumber": "abc123",
  "deductible": 987.65,
  "contractBegin": "2007-12-03T10:15:30Z",
  "contractEnd": "2007-12-03T10:15:30Z",
  "subscriptionIntervalFee": 987.65,
  "subscriptionIntervalType": "xyz789",
  "description": "xyz789",
  "email": "xyz789",
  "telephone": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CarInsurances

Fields
Field Name Description
nodes - [CarInsurance]
cursor - CursorResult
Example
{
  "nodes": [CarInsurance],
  "cursor": CursorResult
}

CarInsurancesFilter

Fields
Input Field Description
id_eq - ID
carId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
insurer_eq - String
insurer_like - String
insurer_contains - String
insurer_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
insuranceNumber_eq - String
insuranceNumber_like - String
insuranceNumber_contains - String
insuranceNumber_begins_with - String
deductible_between - [Float]
deductible_lt - Float
deductible_ht - Float
deductible_eq_or_ht - Float
deductible_eq_or_lt - Float
deductible_eq - Float
contractBegin_eq - DateTime
contractBegin_eq_or_ht - DateTime
contractBegin_eq_or_lt - DateTime
contractBegin_lt - DateTime
contractBegin_ht - DateTime
contractBegin_between - [DateTime]
contractEnd_eq - DateTime
contractEnd_eq_or_ht - DateTime
contractEnd_eq_or_lt - DateTime
contractEnd_lt - DateTime
contractEnd_ht - DateTime
contractEnd_between - [DateTime]
subscriptionIntervalFee_between - [Float]
subscriptionIntervalFee_lt - Float
subscriptionIntervalFee_ht - Float
subscriptionIntervalFee_eq_or_ht - Float
subscriptionIntervalFee_eq_or_lt - Float
subscriptionIntervalFee_eq - Float
subscriptionIntervalType_eq - String
subscriptionIntervalType_like - String
subscriptionIntervalType_contains - String
subscriptionIntervalType_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
email_eq - String
email_like - String
email_contains - String
email_begins_with - String
telephone_eq - String
telephone_like - String
telephone_contains - String
telephone_begins_with - String
Example
{
  "id_eq": 4,
  "carId_eq": 4,
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "insurer_eq": "xyz789",
  "insurer_like": "xyz789",
  "insurer_contains": "xyz789",
  "insurer_begins_with": "abc123",
  "type_eq": "xyz789",
  "type_like": "xyz789",
  "type_contains": "xyz789",
  "type_begins_with": "abc123",
  "insuranceNumber_eq": "abc123",
  "insuranceNumber_like": "xyz789",
  "insuranceNumber_contains": "xyz789",
  "insuranceNumber_begins_with": "abc123",
  "deductible_between": [987.65],
  "deductible_lt": 987.65,
  "deductible_ht": 123.45,
  "deductible_eq_or_ht": 123.45,
  "deductible_eq_or_lt": 987.65,
  "deductible_eq": 987.65,
  "contractBegin_eq": "2007-12-03T10:15:30Z",
  "contractBegin_eq_or_ht": "2007-12-03T10:15:30Z",
  "contractBegin_eq_or_lt": "2007-12-03T10:15:30Z",
  "contractBegin_lt": "2007-12-03T10:15:30Z",
  "contractBegin_ht": "2007-12-03T10:15:30Z",
  "contractBegin_between": [
    "2007-12-03T10:15:30Z"
  ],
  "contractEnd_eq": "2007-12-03T10:15:30Z",
  "contractEnd_eq_or_ht": "2007-12-03T10:15:30Z",
  "contractEnd_eq_or_lt": "2007-12-03T10:15:30Z",
  "contractEnd_lt": "2007-12-03T10:15:30Z",
  "contractEnd_ht": "2007-12-03T10:15:30Z",
  "contractEnd_between": [
    "2007-12-03T10:15:30Z"
  ],
  "subscriptionIntervalFee_between": [123.45],
  "subscriptionIntervalFee_lt": 123.45,
  "subscriptionIntervalFee_ht": 123.45,
  "subscriptionIntervalFee_eq_or_ht": 123.45,
  "subscriptionIntervalFee_eq_or_lt": 987.65,
  "subscriptionIntervalFee_eq": 123.45,
  "subscriptionIntervalType_eq": "xyz789",
  "subscriptionIntervalType_like": "abc123",
  "subscriptionIntervalType_contains": "abc123",
  "subscriptionIntervalType_begins_with": "xyz789",
  "description_eq": "abc123",
  "description_like": "xyz789",
  "description_contains": "abc123",
  "description_begins_with": "abc123",
  "email_eq": "abc123",
  "email_like": "xyz789",
  "email_contains": "abc123",
  "email_begins_with": "xyz789",
  "telephone_eq": "xyz789",
  "telephone_like": "abc123",
  "telephone_contains": "xyz789",
  "telephone_begins_with": "abc123"
}

CarLogbook

Fields
Field Name Description
id - ID
car - Car
carDriver - CarDriver
date - DateTime
startMileage - Int
endMileage - Int
drivenKilometers - Int
type - String
reason - String
route - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "car": Car,
  "carDriver": CarDriver,
  "date": "2007-12-03T10:15:30Z",
  "startMileage": 123,
  "endMileage": 987,
  "drivenKilometers": 987,
  "type": "abc123",
  "reason": "xyz789",
  "route": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CarLogbooks

Fields
Field Name Description
nodes - [CarLogbook]
cursor - CursorResult
Example
{
  "nodes": [CarLogbook],
  "cursor": CursorResult
}

CarLogbooksFilter

Fields
Input Field Description
id_eq - ID
carId_eq - ID
carDriverId_eq - ID
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
startMileage_between - [Int]
startMileage_lt - Int
startMileage_ht - Int
startMileage_eq_or_ht - Int
startMileage_eq_or_lt - Int
startMileage_eq - Int
endMileage_between - [Int]
endMileage_lt - Int
endMileage_ht - Int
endMileage_eq_or_ht - Int
endMileage_eq_or_lt - Int
endMileage_eq - Int
drivenKilometers_between - [Int]
drivenKilometers_lt - Int
drivenKilometers_ht - Int
drivenKilometers_eq_or_ht - Int
drivenKilometers_eq_or_lt - Int
drivenKilometers_eq - Int
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
reason_eq - String
reason_like - String
reason_contains - String
reason_begins_with - String
route_eq - String
route_like - String
route_contains - String
route_begins_with - String
Example
{
  "id_eq": "4",
  "carId_eq": 4,
  "carDriverId_eq": 4,
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"],
  "startMileage_between": [987],
  "startMileage_lt": 123,
  "startMileage_ht": 987,
  "startMileage_eq_or_ht": 123,
  "startMileage_eq_or_lt": 123,
  "startMileage_eq": 987,
  "endMileage_between": [123],
  "endMileage_lt": 123,
  "endMileage_ht": 123,
  "endMileage_eq_or_ht": 123,
  "endMileage_eq_or_lt": 987,
  "endMileage_eq": 987,
  "drivenKilometers_between": [987],
  "drivenKilometers_lt": 123,
  "drivenKilometers_ht": 987,
  "drivenKilometers_eq_or_ht": 987,
  "drivenKilometers_eq_or_lt": 123,
  "drivenKilometers_eq": 987,
  "type_eq": "abc123",
  "type_like": "abc123",
  "type_contains": "xyz789",
  "type_begins_with": "abc123",
  "reason_eq": "xyz789",
  "reason_like": "xyz789",
  "reason_contains": "abc123",
  "reason_begins_with": "xyz789",
  "route_eq": "abc123",
  "route_like": "abc123",
  "route_contains": "xyz789",
  "route_begins_with": "xyz789"
}

CarPhoto

Fields
Field Name Description
id - ID
car - Car
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "car": Car,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CarPhotos

Fields
Field Name Description
nodes - [CarPhoto]
cursor - CursorResult
Example
{
  "nodes": [CarPhoto],
  "cursor": CursorResult
}

CarPhotosFilter

Fields
Input Field Description
id_eq - ID
carId_eq - ID
fileNameOnDisk_eq - String
fileNameOnDisk_like - String
fileNameOnDisk_contains - String
fileNameOnDisk_begins_with - String
Example
{
  "id_eq": 4,
  "carId_eq": 4,
  "fileNameOnDisk_eq": "abc123",
  "fileNameOnDisk_like": "abc123",
  "fileNameOnDisk_contains": "abc123",
  "fileNameOnDisk_begins_with": "xyz789"
}

CarTag

Fields
Field Name Description
id - ID
car - Car
name - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "car": Car,
  "name": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CarTags

Fields
Field Name Description
nodes - [CarTag]
cursor - CursorResult
Example
{
  "nodes": [CarTag],
  "cursor": CursorResult
}

CarTagsFilter

Fields
Input Field Description
id_eq - ID
carId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
Example
{
  "id_eq": "4",
  "carId_eq": 4,
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "abc123",
  "name_begins_with": "abc123"
}

CarTire

Fields
Field Name Description
id - ID
car - Car
seasonType - String
type - String
location - String
size - String
amount - Int
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "car": Car,
  "seasonType": "xyz789",
  "type": "abc123",
  "location": "abc123",
  "size": "xyz789",
  "amount": 987,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CarTires

Fields
Field Name Description
nodes - [CarTire]
cursor - CursorResult
Example
{
  "nodes": [CarTire],
  "cursor": CursorResult
}

CarTiresFilter

Fields
Input Field Description
id_eq - ID
carId_eq - ID
seasonType_eq - String
seasonType_like - String
seasonType_contains - String
seasonType_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
location_eq - String
location_like - String
location_contains - String
location_begins_with - String
size_eq - String
size_like - String
size_contains - String
size_begins_with - String
amount_between - [Int]
amount_lt - Int
amount_ht - Int
amount_eq_or_ht - Int
amount_eq_or_lt - Int
amount_eq - Int
Example
{
  "id_eq": 4,
  "carId_eq": 4,
  "seasonType_eq": "abc123",
  "seasonType_like": "xyz789",
  "seasonType_contains": "xyz789",
  "seasonType_begins_with": "xyz789",
  "type_eq": "xyz789",
  "type_like": "abc123",
  "type_contains": "abc123",
  "type_begins_with": "xyz789",
  "location_eq": "xyz789",
  "location_like": "xyz789",
  "location_contains": "abc123",
  "location_begins_with": "abc123",
  "size_eq": "abc123",
  "size_like": "xyz789",
  "size_contains": "abc123",
  "size_begins_with": "abc123",
  "amount_between": [987],
  "amount_lt": 123,
  "amount_ht": 987,
  "amount_eq_or_ht": 123,
  "amount_eq_or_lt": 987,
  "amount_eq": 123
}

Cars

Fields
Field Name Description
nodes - [Car]
cursor - CursorResult
Example
{
  "nodes": [Car],
  "cursor": CursorResult
}

CarsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
manufacturer_eq - String
manufacturer_like - String
manufacturer_contains - String
manufacturer_begins_with - String
model_eq - String
model_like - String
model_contains - String
model_begins_with - String
buildYear_between - [Int]
buildYear_lt - Int
buildYear_ht - Int
buildYear_eq_or_ht - Int
buildYear_eq_or_lt - Int
buildYear_eq - Int
firstRegistration_eq - DateTime
firstRegistration_eq_or_ht - DateTime
firstRegistration_eq_or_lt - DateTime
firstRegistration_lt - DateTime
firstRegistration_ht - DateTime
firstRegistration_between - [DateTime]
fuelType_eq - String
fuelType_like - String
fuelType_contains - String
fuelType_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
chassisNumber_eq - String
chassisNumber_like - String
chassisNumber_contains - String
chassisNumber_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
transmissionType_eq - String
transmissionType_like - String
transmissionType_contains - String
transmissionType_begins_with - String
licensePlate1_eq - String
licensePlate1_like - String
licensePlate1_contains - String
licensePlate1_begins_with - String
licensePlate2_eq - String
licensePlate2_like - String
licensePlate2_contains - String
licensePlate2_begins_with - String
licensePlate3_eq - String
licensePlate3_like - String
licensePlate3_contains - String
licensePlate3_begins_with - String
nextMot_eq - DateTime
nextMot_eq_or_ht - DateTime
nextMot_eq_or_lt - DateTime
nextMot_lt - DateTime
nextMot_ht - DateTime
nextMot_between - [DateTime]
nextInspection_eq - DateTime
nextInspection_eq_or_ht - DateTime
nextInspection_eq_or_lt - DateTime
nextInspection_lt - DateTime
nextInspection_ht - DateTime
nextInspection_between - [DateTime]
capacity_between - [Float]
capacity_lt - Float
capacity_ht - Float
capacity_eq_or_ht - Float
capacity_eq_or_lt - Float
capacity_eq - Float
combinedUsage_between - [Float]
combinedUsage_lt - Float
combinedUsage_ht - Float
combinedUsage_eq_or_ht - Float
combinedUsage_eq_or_lt - Float
combinedUsage_eq - Float
emptyWeight_between - [Float]
emptyWeight_lt - Float
emptyWeight_ht - Float
emptyWeight_eq_or_ht - Float
emptyWeight_eq_or_lt - Float
emptyWeight_eq - Float
permissibleMaximumWeight_between - [Float]
permissibleMaximumWeight_lt - Float
permissibleMaximumWeight_ht - Float
permissibleMaximumWeight_eq_or_ht - Float
permissibleMaximumWeight_eq_or_lt - Float
permissibleMaximumWeight_eq - Float
usableWeight_between - [Float]
usableWeight_lt - Float
usableWeight_ht - Float
usableWeight_eq_or_ht - Float
usableWeight_eq_or_lt - Float
usableWeight_eq - Float
tensibleLoadWeight_between - [Float]
tensibleLoadWeight_lt - Float
tensibleLoadWeight_ht - Float
tensibleLoadWeight_eq_or_ht - Float
tensibleLoadWeight_eq_or_lt - Float
tensibleLoadWeight_eq - Float
tensibleTowingWeight_between - [Float]
tensibleTowingWeight_lt - Float
tensibleTowingWeight_ht - Float
tensibleTowingWeight_eq_or_ht - Float
tensibleTowingWeight_eq_or_lt - Float
tensibleTowingWeight_eq - Float
thumbnailBase64_eq - String
thumbnailBase64_like - String
thumbnailBase64_contains - String
thumbnailBase64_begins_with - String
subsidiaryId_eq - ID
active_eq - Boolean
Example
{
  "id_eq": 4,
  "name_eq": "xyz789",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "manufacturer_eq": "abc123",
  "manufacturer_like": "abc123",
  "manufacturer_contains": "xyz789",
  "manufacturer_begins_with": "abc123",
  "model_eq": "xyz789",
  "model_like": "xyz789",
  "model_contains": "xyz789",
  "model_begins_with": "xyz789",
  "buildYear_between": [987],
  "buildYear_lt": 987,
  "buildYear_ht": 987,
  "buildYear_eq_or_ht": 987,
  "buildYear_eq_or_lt": 987,
  "buildYear_eq": 987,
  "firstRegistration_eq": "2007-12-03T10:15:30Z",
  "firstRegistration_eq_or_ht": "2007-12-03T10:15:30Z",
  "firstRegistration_eq_or_lt": "2007-12-03T10:15:30Z",
  "firstRegistration_lt": "2007-12-03T10:15:30Z",
  "firstRegistration_ht": "2007-12-03T10:15:30Z",
  "firstRegistration_between": [
    "2007-12-03T10:15:30Z"
  ],
  "fuelType_eq": "abc123",
  "fuelType_like": "abc123",
  "fuelType_contains": "xyz789",
  "fuelType_begins_with": "xyz789",
  "type_eq": "abc123",
  "type_like": "xyz789",
  "type_contains": "xyz789",
  "type_begins_with": "xyz789",
  "chassisNumber_eq": "abc123",
  "chassisNumber_like": "abc123",
  "chassisNumber_contains": "xyz789",
  "chassisNumber_begins_with": "xyz789",
  "description_eq": "xyz789",
  "description_like": "abc123",
  "description_contains": "abc123",
  "description_begins_with": "abc123",
  "transmissionType_eq": "xyz789",
  "transmissionType_like": "xyz789",
  "transmissionType_contains": "abc123",
  "transmissionType_begins_with": "abc123",
  "licensePlate1_eq": "abc123",
  "licensePlate1_like": "abc123",
  "licensePlate1_contains": "abc123",
  "licensePlate1_begins_with": "xyz789",
  "licensePlate2_eq": "xyz789",
  "licensePlate2_like": "xyz789",
  "licensePlate2_contains": "abc123",
  "licensePlate2_begins_with": "xyz789",
  "licensePlate3_eq": "abc123",
  "licensePlate3_like": "abc123",
  "licensePlate3_contains": "xyz789",
  "licensePlate3_begins_with": "xyz789",
  "nextMot_eq": "2007-12-03T10:15:30Z",
  "nextMot_eq_or_ht": "2007-12-03T10:15:30Z",
  "nextMot_eq_or_lt": "2007-12-03T10:15:30Z",
  "nextMot_lt": "2007-12-03T10:15:30Z",
  "nextMot_ht": "2007-12-03T10:15:30Z",
  "nextMot_between": [
    "2007-12-03T10:15:30Z"
  ],
  "nextInspection_eq": "2007-12-03T10:15:30Z",
  "nextInspection_eq_or_ht": "2007-12-03T10:15:30Z",
  "nextInspection_eq_or_lt": "2007-12-03T10:15:30Z",
  "nextInspection_lt": "2007-12-03T10:15:30Z",
  "nextInspection_ht": "2007-12-03T10:15:30Z",
  "nextInspection_between": [
    "2007-12-03T10:15:30Z"
  ],
  "capacity_between": [123.45],
  "capacity_lt": 987.65,
  "capacity_ht": 123.45,
  "capacity_eq_or_ht": 987.65,
  "capacity_eq_or_lt": 987.65,
  "capacity_eq": 123.45,
  "combinedUsage_between": [123.45],
  "combinedUsage_lt": 123.45,
  "combinedUsage_ht": 987.65,
  "combinedUsage_eq_or_ht": 987.65,
  "combinedUsage_eq_or_lt": 987.65,
  "combinedUsage_eq": 123.45,
  "emptyWeight_between": [987.65],
  "emptyWeight_lt": 123.45,
  "emptyWeight_ht": 123.45,
  "emptyWeight_eq_or_ht": 123.45,
  "emptyWeight_eq_or_lt": 987.65,
  "emptyWeight_eq": 123.45,
  "permissibleMaximumWeight_between": [123.45],
  "permissibleMaximumWeight_lt": 987.65,
  "permissibleMaximumWeight_ht": 123.45,
  "permissibleMaximumWeight_eq_or_ht": 987.65,
  "permissibleMaximumWeight_eq_or_lt": 123.45,
  "permissibleMaximumWeight_eq": 123.45,
  "usableWeight_between": [123.45],
  "usableWeight_lt": 987.65,
  "usableWeight_ht": 123.45,
  "usableWeight_eq_or_ht": 123.45,
  "usableWeight_eq_or_lt": 987.65,
  "usableWeight_eq": 987.65,
  "tensibleLoadWeight_between": [987.65],
  "tensibleLoadWeight_lt": 123.45,
  "tensibleLoadWeight_ht": 987.65,
  "tensibleLoadWeight_eq_or_ht": 987.65,
  "tensibleLoadWeight_eq_or_lt": 987.65,
  "tensibleLoadWeight_eq": 123.45,
  "tensibleTowingWeight_between": [987.65],
  "tensibleTowingWeight_lt": 123.45,
  "tensibleTowingWeight_ht": 987.65,
  "tensibleTowingWeight_eq_or_ht": 987.65,
  "tensibleTowingWeight_eq_or_lt": 987.65,
  "tensibleTowingWeight_eq": 123.45,
  "thumbnailBase64_eq": "xyz789",
  "thumbnailBase64_like": "xyz789",
  "thumbnailBase64_contains": "abc123",
  "thumbnailBase64_begins_with": "xyz789",
  "subsidiaryId_eq": "4",
  "active_eq": false
}

Case

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
title - String
description - String
date - DateTime
attachments - [CaseAttachment]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "subsidiary": Subsidiary,
  "title": "xyz789",
  "description": "abc123",
  "date": "2007-12-03T10:15:30Z",
  "attachments": [CaseAttachment],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CaseAttachment

Fields
Field Name Description
id - ID
case - Case
name - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "case": Case,
  "name": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CaseAttachments

Fields
Field Name Description
nodes - [CaseAttachment]
cursor - CursorResult
Example
{
  "nodes": [CaseAttachment],
  "cursor": CursorResult
}

CaseAttachmentsFilter

Fields
Input Field Description
id_eq - ID
caseId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
fileNameOnDisk_eq - String
fileNameOnDisk_like - String
fileNameOnDisk_contains - String
fileNameOnDisk_begins_with - String
Example
{
  "id_eq": 4,
  "caseId_eq": 4,
  "name_eq": "xyz789",
  "name_like": "xyz789",
  "name_contains": "abc123",
  "name_begins_with": "abc123",
  "fileNameOnDisk_eq": "abc123",
  "fileNameOnDisk_like": "xyz789",
  "fileNameOnDisk_contains": "abc123",
  "fileNameOnDisk_begins_with": "xyz789"
}

Cases

Fields
Field Name Description
nodes - [Case]
cursor - CursorResult
Example
{
  "nodes": [Case],
  "cursor": CursorResult
}

CasesFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
title_eq - String
title_like - String
title_contains - String
title_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
Example
{
  "id_eq": "4",
  "subsidiaryId_eq": 4,
  "title_eq": "abc123",
  "title_like": "abc123",
  "title_contains": "abc123",
  "title_begins_with": "xyz789",
  "description_eq": "abc123",
  "description_like": "abc123",
  "description_contains": "xyz789",
  "description_begins_with": "abc123",
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"]
}

Component

Fields
Field Name Description
id - ID
name - String
layout - JSON
pictogram - String
gid - String
workSection - WorkSection
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "abc123",
  "layout": {},
  "pictogram": "xyz789",
  "gid": "xyz789",
  "workSection": WorkSection,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ComponentInspection

Fields
Field Name Description
id - ID
intervalAmount - Int
intervalType - String
component - Component
inspection - Inspection
inheritInterval - Boolean
gid - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "intervalAmount": 987,
  "intervalType": "abc123",
  "component": Component,
  "inspection": Inspection,
  "inheritInterval": false,
  "gid": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ComponentInspections

Fields
Field Name Description
nodes - [ComponentInspection]
cursor - CursorResult
Example
{
  "nodes": [ComponentInspection],
  "cursor": CursorResult
}

ComponentInspectionsFilter

Fields
Input Field Description
id_eq - ID
intervalAmount_between - [Int]
intervalAmount_lt - Int
intervalAmount_ht - Int
intervalAmount_eq_or_ht - Int
intervalAmount_eq_or_lt - Int
intervalAmount_eq - Int
intervalType_eq - String
intervalType_like - String
intervalType_contains - String
intervalType_begins_with - String
componentId_eq - ID
inspectionId_eq - ID
inheritInterval_eq - Boolean
gid_eq - String
gid_like - String
gid_contains - String
gid_begins_with - String
Example
{
  "id_eq": 4,
  "intervalAmount_between": [123],
  "intervalAmount_lt": 123,
  "intervalAmount_ht": 123,
  "intervalAmount_eq_or_ht": 123,
  "intervalAmount_eq_or_lt": 987,
  "intervalAmount_eq": 123,
  "intervalType_eq": "xyz789",
  "intervalType_like": "xyz789",
  "intervalType_contains": "xyz789",
  "intervalType_begins_with": "xyz789",
  "componentId_eq": 4,
  "inspectionId_eq": "4",
  "inheritInterval_eq": true,
  "gid_eq": "abc123",
  "gid_like": "abc123",
  "gid_contains": "abc123",
  "gid_begins_with": "xyz789"
}

Components

Fields
Field Name Description
nodes - [Component]
cursor - CursorResult
Example
{
  "nodes": [Component],
  "cursor": CursorResult
}

ComponentsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
pictogram_eq - String
pictogram_like - String
pictogram_contains - String
pictogram_begins_with - String
gid_eq - String
gid_like - String
gid_contains - String
gid_begins_with - String
workSectionId_eq - ID
Example
{
  "id_eq": "4",
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "abc123",
  "name_begins_with": "abc123",
  "pictogram_eq": "xyz789",
  "pictogram_like": "xyz789",
  "pictogram_contains": "xyz789",
  "pictogram_begins_with": "abc123",
  "gid_eq": "abc123",
  "gid_like": "xyz789",
  "gid_contains": "abc123",
  "gid_begins_with": "abc123",
  "workSectionId_eq": "4"
}

Contract

Fields
Field Name Description
id - ID
type - String
title - String
contractDate - DateTime
canceledAt - DateTime
contractDurationAmount - Int
contractDurationType - String
renewalDurationAmount - Int
renewalDurationType - String
cancelationDurationAmount - Int
cancelationDurationType - String
cancelationType - String
cancelationManualDate - DateTime
number - String
description - String
partnerName - String
perpetual - Boolean
automaticRenewal - Boolean
beginsAt - DateTime
endsAt - DateTime
signed - Boolean
cancellationPossiblePriorEnd - Boolean
yearlyCost - Float
yearlyCostIncrement - Float
yearlyCostDate - DateTime
notes - String
serviceProvider - ServiceProvider
subsidiaries - [SubsidiaryContract]
Arguments
search - String
order - OrderType
address - Address
files - [File]
Arguments
filter - FilesFilter
search - String
order - OrderType
extensionOptions - [ContractExtensionOption]
Arguments
search - String
order - OrderType
provisionIntervals - [ContractProvisionInterval]
Arguments
workSection - WorkSection
branch - Branch
team - Team
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "type": "xyz789",
  "title": "abc123",
  "contractDate": "2007-12-03T10:15:30Z",
  "canceledAt": "2007-12-03T10:15:30Z",
  "contractDurationAmount": 123,
  "contractDurationType": "xyz789",
  "renewalDurationAmount": 987,
  "renewalDurationType": "xyz789",
  "cancelationDurationAmount": 123,
  "cancelationDurationType": "xyz789",
  "cancelationType": "xyz789",
  "cancelationManualDate": "2007-12-03T10:15:30Z",
  "number": "abc123",
  "description": "abc123",
  "partnerName": "xyz789",
  "perpetual": true,
  "automaticRenewal": false,
  "beginsAt": "2007-12-03T10:15:30Z",
  "endsAt": "2007-12-03T10:15:30Z",
  "signed": false,
  "cancellationPossiblePriorEnd": true,
  "yearlyCost": 987.65,
  "yearlyCostIncrement": 123.45,
  "yearlyCostDate": "2007-12-03T10:15:30Z",
  "notes": "abc123",
  "serviceProvider": ServiceProvider,
  "subsidiaries": [SubsidiaryContract],
  "address": Address,
  "files": [File],
  "extensionOptions": [ContractExtensionOption],
  "provisionIntervals": [ContractProvisionInterval],
  "workSection": WorkSection,
  "branch": Branch,
  "team": Team,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ContractExtensionOption

Fields
Field Name Description
id - ID
contract - Contract
notes - String
intervalAmount - Int
intervalType - String
deadline - DateTime
date - DateTime
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "contract": Contract,
  "notes": "abc123",
  "intervalAmount": 123,
  "intervalType": "xyz789",
  "deadline": "2007-12-03T10:15:30Z",
  "date": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ContractExtensionOptions

Fields
Field Name Description
nodes - [ContractExtensionOption]
cursor - CursorResult
Example
{
  "nodes": [ContractExtensionOption],
  "cursor": CursorResult
}

ContractExtensionOptionsFilter

Fields
Input Field Description
id_eq - ID
contractId_eq - ID
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
intervalAmount_between - [Int]
intervalAmount_lt - Int
intervalAmount_ht - Int
intervalAmount_eq_or_ht - Int
intervalAmount_eq_or_lt - Int
intervalAmount_eq - Int
intervalType_eq - String
intervalType_like - String
intervalType_contains - String
intervalType_begins_with - String
deadline_eq - DateTime
deadline_eq_or_ht - DateTime
deadline_eq_or_lt - DateTime
deadline_lt - DateTime
deadline_ht - DateTime
deadline_between - [DateTime]
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
Example
{
  "id_eq": "4",
  "contractId_eq": 4,
  "notes_eq": "xyz789",
  "notes_like": "xyz789",
  "notes_contains": "xyz789",
  "notes_begins_with": "abc123",
  "intervalAmount_between": [123],
  "intervalAmount_lt": 123,
  "intervalAmount_ht": 987,
  "intervalAmount_eq_or_ht": 987,
  "intervalAmount_eq_or_lt": 123,
  "intervalAmount_eq": 987,
  "intervalType_eq": "xyz789",
  "intervalType_like": "abc123",
  "intervalType_contains": "xyz789",
  "intervalType_begins_with": "abc123",
  "deadline_eq": "2007-12-03T10:15:30Z",
  "deadline_eq_or_ht": "2007-12-03T10:15:30Z",
  "deadline_eq_or_lt": "2007-12-03T10:15:30Z",
  "deadline_lt": "2007-12-03T10:15:30Z",
  "deadline_ht": "2007-12-03T10:15:30Z",
  "deadline_between": [
    "2007-12-03T10:15:30Z"
  ],
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"]
}

ContractProvisionInterval

Fields
Field Name Description
id - ID
contract - Contract
name - String
intervalAmount - Int
intervalType - String
disabled - Boolean
cost - Float
startingAt - DateTime
proofs - [ContractProvisionProof]
Arguments
search - String
order - OrderType
variations - [ContractProvisionIntervalVariation]
Arguments
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "contract": Contract,
  "name": "xyz789",
  "intervalAmount": 987,
  "intervalType": "abc123",
  "disabled": true,
  "cost": 987.65,
  "startingAt": "2007-12-03T10:15:30Z",
  "proofs": [ContractProvisionProof],
  "variations": [ContractProvisionIntervalVariation],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ContractProvisionIntervalVariation

Fields
Field Name Description
id - ID
contractProvisionInterval - ContractProvisionInterval
subsidiaryContract - SubsidiaryContract
inactive - Boolean
intervalAmount - Int
intervalType - String
cost - Float
startingAt - DateTime
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "contractProvisionInterval": ContractProvisionInterval,
  "subsidiaryContract": SubsidiaryContract,
  "inactive": false,
  "intervalAmount": 987,
  "intervalType": "xyz789",
  "cost": 123.45,
  "startingAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ContractProvisionIntervalVariations

Fields
Field Name Description
nodes - [ContractProvisionIntervalVariation]
cursor - CursorResult
Example
{
  "nodes": [ContractProvisionIntervalVariation],
  "cursor": CursorResult
}

ContractProvisionIntervalVariationsFilter

Fields
Input Field Description
id_eq - ID
contractProvisionIntervalId_eq - ID
subsidiaryContractId_eq - ID
inactive_eq - Boolean
intervalAmount_between - [Int]
intervalAmount_lt - Int
intervalAmount_ht - Int
intervalAmount_eq_or_ht - Int
intervalAmount_eq_or_lt - Int
intervalAmount_eq - Int
intervalType_eq - String
intervalType_like - String
intervalType_contains - String
intervalType_begins_with - String
cost_between - [Float]
cost_lt - Float
cost_ht - Float
cost_eq_or_ht - Float
cost_eq_or_lt - Float
cost_eq - Float
startingAt_eq - DateTime
startingAt_eq_or_ht - DateTime
startingAt_eq_or_lt - DateTime
startingAt_lt - DateTime
startingAt_ht - DateTime
startingAt_between - [DateTime]
Example
{
  "id_eq": "4",
  "contractProvisionIntervalId_eq": 4,
  "subsidiaryContractId_eq": "4",
  "inactive_eq": true,
  "intervalAmount_between": [987],
  "intervalAmount_lt": 123,
  "intervalAmount_ht": 987,
  "intervalAmount_eq_or_ht": 123,
  "intervalAmount_eq_or_lt": 123,
  "intervalAmount_eq": 987,
  "intervalType_eq": "xyz789",
  "intervalType_like": "xyz789",
  "intervalType_contains": "xyz789",
  "intervalType_begins_with": "abc123",
  "cost_between": [987.65],
  "cost_lt": 123.45,
  "cost_ht": 987.65,
  "cost_eq_or_ht": 987.65,
  "cost_eq_or_lt": 123.45,
  "cost_eq": 123.45,
  "startingAt_eq": "2007-12-03T10:15:30Z",
  "startingAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "startingAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "startingAt_lt": "2007-12-03T10:15:30Z",
  "startingAt_ht": "2007-12-03T10:15:30Z",
  "startingAt_between": [
    "2007-12-03T10:15:30Z"
  ]
}

ContractProvisionIntervals

Fields
Field Name Description
nodes - [ContractProvisionInterval]
cursor - CursorResult
Example
{
  "nodes": [ContractProvisionInterval],
  "cursor": CursorResult
}

ContractProvisionIntervalsFilter

Fields
Input Field Description
id_eq - ID
contractId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
intervalAmount_between - [Int]
intervalAmount_lt - Int
intervalAmount_ht - Int
intervalAmount_eq_or_ht - Int
intervalAmount_eq_or_lt - Int
intervalAmount_eq - Int
intervalType_eq - String
intervalType_like - String
intervalType_contains - String
intervalType_begins_with - String
disabled_eq - Boolean
cost_between - [Float]
cost_lt - Float
cost_ht - Float
cost_eq_or_ht - Float
cost_eq_or_lt - Float
cost_eq - Float
startingAt_eq - DateTime
startingAt_eq_or_ht - DateTime
startingAt_eq_or_lt - DateTime
startingAt_lt - DateTime
startingAt_ht - DateTime
startingAt_between - [DateTime]
Example
{
  "id_eq": "4",
  "contractId_eq": 4,
  "name_eq": "xyz789",
  "name_like": "xyz789",
  "name_contains": "abc123",
  "name_begins_with": "abc123",
  "intervalAmount_between": [123],
  "intervalAmount_lt": 987,
  "intervalAmount_ht": 987,
  "intervalAmount_eq_or_ht": 123,
  "intervalAmount_eq_or_lt": 123,
  "intervalAmount_eq": 123,
  "intervalType_eq": "abc123",
  "intervalType_like": "abc123",
  "intervalType_contains": "xyz789",
  "intervalType_begins_with": "abc123",
  "disabled_eq": true,
  "cost_between": [987.65],
  "cost_lt": 987.65,
  "cost_ht": 987.65,
  "cost_eq_or_ht": 123.45,
  "cost_eq_or_lt": 987.65,
  "cost_eq": 987.65,
  "startingAt_eq": "2007-12-03T10:15:30Z",
  "startingAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "startingAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "startingAt_lt": "2007-12-03T10:15:30Z",
  "startingAt_ht": "2007-12-03T10:15:30Z",
  "startingAt_between": [
    "2007-12-03T10:15:30Z"
  ]
}

ContractProvisionProof

Fields
Field Name Description
id - ID
contractProvisionInterval - ContractProvisionInterval
subsidiary - Subsidiary
name - String
priority - String
continueInterval - Boolean
continueFromDate - Boolean
tracing - Boolean
date - DateTime
files - [File]
Arguments
filter - FilesFilter
search - String
order - OrderType
comments - [ContractProvisionProofComment]
Arguments
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "contractProvisionInterval": ContractProvisionInterval,
  "subsidiary": Subsidiary,
  "name": "abc123",
  "priority": "abc123",
  "continueInterval": true,
  "continueFromDate": false,
  "tracing": false,
  "date": "2007-12-03T10:15:30Z",
  "files": [File],
  "comments": [ContractProvisionProofComment],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ContractProvisionProofComment

Fields
Field Name Description
id - ID
contractProvisionProof - ContractProvisionProof
user - User
date - DateTime
content - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "contractProvisionProof": ContractProvisionProof,
  "user": User,
  "date": "2007-12-03T10:15:30Z",
  "content": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ContractProvisionProofComments

Fields
Field Name Description
nodes - [ContractProvisionProofComment]
cursor - CursorResult
Example
{
  "nodes": [ContractProvisionProofComment],
  "cursor": CursorResult
}

ContractProvisionProofCommentsFilter

Fields
Input Field Description
id_eq - ID
contractProvisionProofId_eq - ID
userId_eq - ID
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
content_eq - String
content_like - String
content_contains - String
content_begins_with - String
Example
{
  "id_eq": "4",
  "contractProvisionProofId_eq": 4,
  "userId_eq": 4,
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"],
  "content_eq": "xyz789",
  "content_like": "abc123",
  "content_contains": "xyz789",
  "content_begins_with": "abc123"
}

ContractProvisionProofs

Fields
Field Name Description
nodes - [ContractProvisionProof]
cursor - CursorResult
Example
{
  "nodes": [ContractProvisionProof],
  "cursor": CursorResult
}

ContractProvisionProofsFilter

Fields
Input Field Description
id_eq - ID
contractProvisionIntervalId_eq - ID
subsidiaryId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
priority_eq - String
priority_like - String
priority_contains - String
priority_begins_with - String
continueInterval_eq - Boolean
continueFromDate_eq - Boolean
tracing_eq - Boolean
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
Example
{
  "id_eq": "4",
  "contractProvisionIntervalId_eq": 4,
  "subsidiaryId_eq": 4,
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "priority_eq": "abc123",
  "priority_like": "xyz789",
  "priority_contains": "abc123",
  "priority_begins_with": "abc123",
  "continueInterval_eq": false,
  "continueFromDate_eq": false,
  "tracing_eq": false,
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"]
}

Contracts

Fields
Field Name Description
nodes - [Contract]
cursor - CursorResult
Example
{
  "nodes": [Contract],
  "cursor": CursorResult
}

ContractsFilter

Fields
Input Field Description
id_eq - ID
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
title_eq - String
title_like - String
title_contains - String
title_begins_with - String
contractDate_eq - DateTime
contractDate_eq_or_ht - DateTime
contractDate_eq_or_lt - DateTime
contractDate_lt - DateTime
contractDate_ht - DateTime
contractDate_between - [DateTime]
canceledAt_eq - DateTime
canceledAt_eq_or_ht - DateTime
canceledAt_eq_or_lt - DateTime
canceledAt_lt - DateTime
canceledAt_ht - DateTime
canceledAt_between - [DateTime]
contractDurationAmount_between - [Int]
contractDurationAmount_lt - Int
contractDurationAmount_ht - Int
contractDurationAmount_eq_or_ht - Int
contractDurationAmount_eq_or_lt - Int
contractDurationAmount_eq - Int
contractDurationType_eq - String
contractDurationType_like - String
contractDurationType_contains - String
contractDurationType_begins_with - String
renewalDurationAmount_between - [Int]
renewalDurationAmount_lt - Int
renewalDurationAmount_ht - Int
renewalDurationAmount_eq_or_ht - Int
renewalDurationAmount_eq_or_lt - Int
renewalDurationAmount_eq - Int
renewalDurationType_eq - String
renewalDurationType_like - String
renewalDurationType_contains - String
renewalDurationType_begins_with - String
cancelationDurationAmount_between - [Int]
cancelationDurationAmount_lt - Int
cancelationDurationAmount_ht - Int
cancelationDurationAmount_eq_or_ht - Int
cancelationDurationAmount_eq_or_lt - Int
cancelationDurationAmount_eq - Int
cancelationDurationType_eq - String
cancelationDurationType_like - String
cancelationDurationType_contains - String
cancelationDurationType_begins_with - String
cancelationType_eq - String
cancelationType_like - String
cancelationType_contains - String
cancelationType_begins_with - String
cancelationManualDate_eq - DateTime
cancelationManualDate_eq_or_ht - DateTime
cancelationManualDate_eq_or_lt - DateTime
cancelationManualDate_lt - DateTime
cancelationManualDate_ht - DateTime
cancelationManualDate_between - [DateTime]
number_eq - String
number_like - String
number_contains - String
number_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
partnerName_eq - String
partnerName_like - String
partnerName_contains - String
partnerName_begins_with - String
perpetual_eq - Boolean
automaticRenewal_eq - Boolean
beginsAt_eq - DateTime
beginsAt_eq_or_ht - DateTime
beginsAt_eq_or_lt - DateTime
beginsAt_lt - DateTime
beginsAt_ht - DateTime
beginsAt_between - [DateTime]
endsAt_eq - DateTime
endsAt_eq_or_ht - DateTime
endsAt_eq_or_lt - DateTime
endsAt_lt - DateTime
endsAt_ht - DateTime
endsAt_between - [DateTime]
signed_eq - Boolean
cancellationPossiblePriorEnd_eq - Boolean
yearlyCost_between - [Float]
yearlyCost_lt - Float
yearlyCost_ht - Float
yearlyCost_eq_or_ht - Float
yearlyCost_eq_or_lt - Float
yearlyCost_eq - Float
yearlyCostIncrement_between - [Float]
yearlyCostIncrement_lt - Float
yearlyCostIncrement_ht - Float
yearlyCostIncrement_eq_or_ht - Float
yearlyCostIncrement_eq_or_lt - Float
yearlyCostIncrement_eq - Float
yearlyCostDate_eq - DateTime
yearlyCostDate_eq_or_ht - DateTime
yearlyCostDate_eq_or_lt - DateTime
yearlyCostDate_lt - DateTime
yearlyCostDate_ht - DateTime
yearlyCostDate_between - [DateTime]
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
serviceProviderId_eq - ID
addressId_eq - ID
workSectionId_eq - ID
branchId_eq - ID
teamId_eq - ID
Example
{
  "id_eq": 4,
  "type_eq": "abc123",
  "type_like": "abc123",
  "type_contains": "abc123",
  "type_begins_with": "xyz789",
  "title_eq": "xyz789",
  "title_like": "xyz789",
  "title_contains": "xyz789",
  "title_begins_with": "xyz789",
  "contractDate_eq": "2007-12-03T10:15:30Z",
  "contractDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "contractDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "contractDate_lt": "2007-12-03T10:15:30Z",
  "contractDate_ht": "2007-12-03T10:15:30Z",
  "contractDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "canceledAt_eq": "2007-12-03T10:15:30Z",
  "canceledAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "canceledAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "canceledAt_lt": "2007-12-03T10:15:30Z",
  "canceledAt_ht": "2007-12-03T10:15:30Z",
  "canceledAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "contractDurationAmount_between": [987],
  "contractDurationAmount_lt": 123,
  "contractDurationAmount_ht": 123,
  "contractDurationAmount_eq_or_ht": 123,
  "contractDurationAmount_eq_or_lt": 987,
  "contractDurationAmount_eq": 987,
  "contractDurationType_eq": "abc123",
  "contractDurationType_like": "xyz789",
  "contractDurationType_contains": "abc123",
  "contractDurationType_begins_with": "abc123",
  "renewalDurationAmount_between": [987],
  "renewalDurationAmount_lt": 123,
  "renewalDurationAmount_ht": 987,
  "renewalDurationAmount_eq_or_ht": 123,
  "renewalDurationAmount_eq_or_lt": 123,
  "renewalDurationAmount_eq": 123,
  "renewalDurationType_eq": "abc123",
  "renewalDurationType_like": "xyz789",
  "renewalDurationType_contains": "xyz789",
  "renewalDurationType_begins_with": "abc123",
  "cancelationDurationAmount_between": [987],
  "cancelationDurationAmount_lt": 987,
  "cancelationDurationAmount_ht": 123,
  "cancelationDurationAmount_eq_or_ht": 123,
  "cancelationDurationAmount_eq_or_lt": 987,
  "cancelationDurationAmount_eq": 987,
  "cancelationDurationType_eq": "abc123",
  "cancelationDurationType_like": "xyz789",
  "cancelationDurationType_contains": "xyz789",
  "cancelationDurationType_begins_with": "xyz789",
  "cancelationType_eq": "abc123",
  "cancelationType_like": "abc123",
  "cancelationType_contains": "xyz789",
  "cancelationType_begins_with": "xyz789",
  "cancelationManualDate_eq": "2007-12-03T10:15:30Z",
  "cancelationManualDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "cancelationManualDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "cancelationManualDate_lt": "2007-12-03T10:15:30Z",
  "cancelationManualDate_ht": "2007-12-03T10:15:30Z",
  "cancelationManualDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "number_eq": "abc123",
  "number_like": "xyz789",
  "number_contains": "abc123",
  "number_begins_with": "xyz789",
  "description_eq": "abc123",
  "description_like": "xyz789",
  "description_contains": "xyz789",
  "description_begins_with": "abc123",
  "partnerName_eq": "xyz789",
  "partnerName_like": "abc123",
  "partnerName_contains": "xyz789",
  "partnerName_begins_with": "xyz789",
  "perpetual_eq": true,
  "automaticRenewal_eq": true,
  "beginsAt_eq": "2007-12-03T10:15:30Z",
  "beginsAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "beginsAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "beginsAt_lt": "2007-12-03T10:15:30Z",
  "beginsAt_ht": "2007-12-03T10:15:30Z",
  "beginsAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "endsAt_eq": "2007-12-03T10:15:30Z",
  "endsAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "endsAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "endsAt_lt": "2007-12-03T10:15:30Z",
  "endsAt_ht": "2007-12-03T10:15:30Z",
  "endsAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "signed_eq": false,
  "cancellationPossiblePriorEnd_eq": false,
  "yearlyCost_between": [123.45],
  "yearlyCost_lt": 987.65,
  "yearlyCost_ht": 123.45,
  "yearlyCost_eq_or_ht": 123.45,
  "yearlyCost_eq_or_lt": 123.45,
  "yearlyCost_eq": 123.45,
  "yearlyCostIncrement_between": [987.65],
  "yearlyCostIncrement_lt": 987.65,
  "yearlyCostIncrement_ht": 123.45,
  "yearlyCostIncrement_eq_or_ht": 123.45,
  "yearlyCostIncrement_eq_or_lt": 123.45,
  "yearlyCostIncrement_eq": 987.65,
  "yearlyCostDate_eq": "2007-12-03T10:15:30Z",
  "yearlyCostDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "yearlyCostDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "yearlyCostDate_lt": "2007-12-03T10:15:30Z",
  "yearlyCostDate_ht": "2007-12-03T10:15:30Z",
  "yearlyCostDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "notes_eq": "xyz789",
  "notes_like": "xyz789",
  "notes_contains": "xyz789",
  "notes_begins_with": "xyz789",
  "serviceProviderId_eq": 4,
  "addressId_eq": "4",
  "workSectionId_eq": 4,
  "branchId_eq": "4",
  "teamId_eq": 4
}

Conversation

Fields
Field Name Description
id - ID
topic - String
content - JSON
conversationContext - ConversationContext
user - User
serviceProvider - ServiceProvider
files - [File]
Arguments
filter - FilesFilter
search - String
order - OrderType
replies - [ConversationReply]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "topic": "xyz789",
  "content": {},
  "conversationContext": ConversationContext,
  "user": User,
  "serviceProvider": ServiceProvider,
  "files": [File],
  "replies": [ConversationReply],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ConversationContext

Fields
Field Name Description
id - ID
type - String
name - String
context - JSON
conversations - [Conversation]
Arguments
search - String
order - OrderType
user - User
targetUser - User
subsidiary - Subsidiary
serviceProvider - ServiceProvider
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "type": "xyz789",
  "name": "abc123",
  "context": {},
  "conversations": [Conversation],
  "user": User,
  "targetUser": User,
  "subsidiary": Subsidiary,
  "serviceProvider": ServiceProvider,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ConversationContexts

Fields
Field Name Description
nodes - [ConversationContext]
cursor - CursorResult
Example
{
  "nodes": [ConversationContext],
  "cursor": CursorResult
}

ConversationContextsFilter

Fields
Input Field Description
id_eq - ID
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
userId_eq - ID
targetUserId_eq - ID
subsidiaryId_eq - ID
serviceProviderId_eq - ID
Example
{
  "id_eq": 4,
  "type_eq": "xyz789",
  "type_like": "abc123",
  "type_contains": "abc123",
  "type_begins_with": "xyz789",
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "abc123",
  "name_begins_with": "abc123",
  "userId_eq": "4",
  "targetUserId_eq": 4,
  "subsidiaryId_eq": 4,
  "serviceProviderId_eq": 4
}

ConversationReplies

Fields
Field Name Description
nodes - [ConversationReply]
cursor - CursorResult
Example
{
  "nodes": [ConversationReply],
  "cursor": CursorResult
}

ConversationRepliesFilter

Fields
Input Field Description
id_eq - ID
userId_eq - ID
serviceProviderId_eq - ID
conversationId_eq - ID
Example
{
  "id_eq": 4,
  "userId_eq": 4,
  "serviceProviderId_eq": 4,
  "conversationId_eq": "4"
}

ConversationReply

Fields
Field Name Description
id - ID
content - JSON
user - User
serviceProvider - ServiceProvider
conversation - Conversation
files - [File]
Arguments
filter - FilesFilter
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "content": {},
  "user": User,
  "serviceProvider": ServiceProvider,
  "conversation": Conversation,
  "files": [File],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Conversations

Fields
Field Name Description
nodes - [Conversation]
cursor - CursorResult
Example
{
  "nodes": [Conversation],
  "cursor": CursorResult
}

ConversationsFilter

Fields
Input Field Description
id_eq - ID
topic_eq - String
topic_like - String
topic_contains - String
topic_begins_with - String
conversationContextId_eq - ID
userId_eq - ID
serviceProviderId_eq - ID
Example
{
  "id_eq": "4",
  "topic_eq": "abc123",
  "topic_like": "xyz789",
  "topic_contains": "xyz789",
  "topic_begins_with": "abc123",
  "conversationContextId_eq": 4,
  "userId_eq": 4,
  "serviceProviderId_eq": "4"
}

CursorRequest

Fields
Input Field Description
maximumPageSize - Int!
currentPage - Int!
Example
{"maximumPageSize": 123, "currentPage": 123}

CursorResult

Fields
Field Name Description
maximumPageSize - Int
currentPage - Int
selectedNodes - Int
totalNodes - Int
totalPages - Int
Example
{
  "maximumPageSize": 987,
  "currentPage": 987,
  "selectedNodes": 987,
  "totalNodes": 987,
  "totalPages": 123
}

Custodian

Fields
Field Name Description
id - ID
name - String
type - String
notes - String
address - Address
contacts - [CustodianContact]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "xyz789",
  "type": "abc123",
  "notes": "abc123",
  "address": Address,
  "contacts": [CustodianContact],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CustodianContact

Fields
Field Name Description
id - ID
custodian - Custodian
salutation - String
firstName - String
lastName - String
email - String
telephone - String
responsibility - String
mobileTelephone - String
telefax - String
company - String
type - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "custodian": Custodian,
  "salutation": "xyz789",
  "firstName": "abc123",
  "lastName": "xyz789",
  "email": "xyz789",
  "telephone": "abc123",
  "responsibility": "abc123",
  "mobileTelephone": "xyz789",
  "telefax": "xyz789",
  "company": "xyz789",
  "type": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

CustodianContacts

Fields
Field Name Description
nodes - [CustodianContact]
cursor - CursorResult
Example
{
  "nodes": [CustodianContact],
  "cursor": CursorResult
}

CustodianContactsFilter

Fields
Input Field Description
id_eq - ID
custodianId_eq - ID
salutation_eq - String
salutation_like - String
salutation_contains - String
salutation_begins_with - String
firstName_eq - String
firstName_like - String
firstName_contains - String
firstName_begins_with - String
lastName_eq - String
lastName_like - String
lastName_contains - String
lastName_begins_with - String
email_eq - String
email_like - String
email_contains - String
email_begins_with - String
telephone_eq - String
telephone_like - String
telephone_contains - String
telephone_begins_with - String
responsibility_eq - String
responsibility_like - String
responsibility_contains - String
responsibility_begins_with - String
mobileTelephone_eq - String
mobileTelephone_like - String
mobileTelephone_contains - String
mobileTelephone_begins_with - String
telefax_eq - String
telefax_like - String
telefax_contains - String
telefax_begins_with - String
company_eq - String
company_like - String
company_contains - String
company_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
Example
{
  "id_eq": 4,
  "custodianId_eq": "4",
  "salutation_eq": "xyz789",
  "salutation_like": "xyz789",
  "salutation_contains": "abc123",
  "salutation_begins_with": "abc123",
  "firstName_eq": "xyz789",
  "firstName_like": "abc123",
  "firstName_contains": "abc123",
  "firstName_begins_with": "abc123",
  "lastName_eq": "xyz789",
  "lastName_like": "xyz789",
  "lastName_contains": "abc123",
  "lastName_begins_with": "abc123",
  "email_eq": "xyz789",
  "email_like": "xyz789",
  "email_contains": "abc123",
  "email_begins_with": "abc123",
  "telephone_eq": "xyz789",
  "telephone_like": "abc123",
  "telephone_contains": "abc123",
  "telephone_begins_with": "xyz789",
  "responsibility_eq": "abc123",
  "responsibility_like": "abc123",
  "responsibility_contains": "abc123",
  "responsibility_begins_with": "xyz789",
  "mobileTelephone_eq": "xyz789",
  "mobileTelephone_like": "xyz789",
  "mobileTelephone_contains": "abc123",
  "mobileTelephone_begins_with": "xyz789",
  "telefax_eq": "xyz789",
  "telefax_like": "xyz789",
  "telefax_contains": "abc123",
  "telefax_begins_with": "abc123",
  "company_eq": "abc123",
  "company_like": "xyz789",
  "company_contains": "abc123",
  "company_begins_with": "abc123",
  "type_eq": "xyz789",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "abc123"
}

Custodians

Fields
Field Name Description
nodes - [Custodian]
cursor - CursorResult
Example
{
  "nodes": [Custodian],
  "cursor": CursorResult
}

CustodiansFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
addressId_eq - ID
Example
{
  "id_eq": "4",
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "type_eq": "xyz789",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "xyz789",
  "notes_eq": "abc123",
  "notes_like": "xyz789",
  "notes_contains": "xyz789",
  "notes_begins_with": "xyz789",
  "addressId_eq": "4"
}

DateTime

Description

A date-time string at UTC, such as 2007-12-03T10:15:30Z, compliant with the date-time format outlined in section 5.6 of the RFC 3339 profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.

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

FactSheet

Fields
Field Name Description
id - ID
name - String
icon - String
elements - JSON
subsidiaries - [SubsidiaryFactSheet]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "abc123",
  "icon": "abc123",
  "elements": {},
  "subsidiaries": [SubsidiaryFactSheet],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

FactSheets

Fields
Field Name Description
nodes - [FactSheet]
cursor - CursorResult
Example
{
  "nodes": [FactSheet],
  "cursor": CursorResult
}

FactSheetsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
icon_eq - String
icon_like - String
icon_contains - String
icon_begins_with - String
Example
{
  "id_eq": 4,
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "icon_eq": "abc123",
  "icon_like": "xyz789",
  "icon_contains": "abc123",
  "icon_begins_with": "abc123"
}

File

Fields
Field Name Description
id - ID
name - String
path - String
fileFormat - String
type - String
scope - String
size - Int
subsidiary - Subsidiary
contract - Contract
purchaseOrder - PurchaseOrder
utilitiesStatement - UtilitiesStatement
tenantUtilitiesStatement - SubsidiaryTenantUtilitiesStatement
serviceProviderFacilityFileContainer - ServiceProviderFacilityFileContainer
contractProvisionProof - ContractProvisionProof
user - User
serviceProvider - ServiceProvider
fileStructureTemplate - FileStructureTemplate
conversation - Conversation
conversationReply - ConversationReply
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "abc123",
  "path": "abc123",
  "fileFormat": "xyz789",
  "type": "abc123",
  "scope": "xyz789",
  "size": 987,
  "subsidiary": Subsidiary,
  "contract": Contract,
  "purchaseOrder": PurchaseOrder,
  "utilitiesStatement": UtilitiesStatement,
  "tenantUtilitiesStatement": SubsidiaryTenantUtilitiesStatement,
  "serviceProviderFacilityFileContainer": ServiceProviderFacilityFileContainer,
  "contractProvisionProof": ContractProvisionProof,
  "user": User,
  "serviceProvider": ServiceProvider,
  "fileStructureTemplate": FileStructureTemplate,
  "conversation": Conversation,
  "conversationReply": ConversationReply,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

FileStructureTemplate

Fields
Field Name Description
id - ID
name - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

FileStructureTemplates

Fields
Field Name Description
nodes - [FileStructureTemplate]
cursor - CursorResult
Example
{
  "nodes": [FileStructureTemplate],
  "cursor": CursorResult
}

FileStructureTemplatesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
Example
{
  "id_eq": "4",
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "abc123"
}

Files

Fields
Field Name Description
nodes - [File]
cursor - CursorResult
Example
{
  "nodes": [File],
  "cursor": CursorResult
}

FilesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
path_eq - String
path_like - String
path_contains - String
path_begins_with - String
fileFormat_eq - String
fileFormat_like - String
fileFormat_contains - String
fileFormat_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
scope_eq - String
scope_like - String
scope_contains - String
scope_begins_with - String
fileNameOnDisk_eq - String
fileNameOnDisk_like - String
fileNameOnDisk_contains - String
fileNameOnDisk_begins_with - String
size_between - [Int]
size_lt - Int
size_ht - Int
size_eq_or_ht - Int
size_eq_or_lt - Int
size_eq - Int
subsidiaryId_eq - ID
contractId_eq - ID
purchaseOrderId_eq - ID
utilitiesStatementId_eq - ID
tenantUtilitiesStatementId_eq - ID
serviceProviderFacilityFileContainerId_eq - ID
contractProvisionProofId_eq - ID
userId_eq - ID
serviceProviderId_eq - ID
fileStructureTemplateId_eq - ID
conversationId_eq - ID
conversationReplyId_eq - ID
Example
{
  "id_eq": "4",
  "name_eq": "xyz789",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "abc123",
  "path_eq": "abc123",
  "path_like": "xyz789",
  "path_contains": "xyz789",
  "path_begins_with": "abc123",
  "fileFormat_eq": "abc123",
  "fileFormat_like": "xyz789",
  "fileFormat_contains": "abc123",
  "fileFormat_begins_with": "xyz789",
  "type_eq": "xyz789",
  "type_like": "abc123",
  "type_contains": "xyz789",
  "type_begins_with": "abc123",
  "scope_eq": "xyz789",
  "scope_like": "abc123",
  "scope_contains": "abc123",
  "scope_begins_with": "abc123",
  "fileNameOnDisk_eq": "abc123",
  "fileNameOnDisk_like": "xyz789",
  "fileNameOnDisk_contains": "xyz789",
  "fileNameOnDisk_begins_with": "abc123",
  "size_between": [987],
  "size_lt": 123,
  "size_ht": 987,
  "size_eq_or_ht": 987,
  "size_eq_or_lt": 123,
  "size_eq": 123,
  "subsidiaryId_eq": "4",
  "contractId_eq": "4",
  "purchaseOrderId_eq": 4,
  "utilitiesStatementId_eq": 4,
  "tenantUtilitiesStatementId_eq": 4,
  "serviceProviderFacilityFileContainerId_eq": "4",
  "contractProvisionProofId_eq": 4,
  "userId_eq": "4",
  "serviceProviderId_eq": "4",
  "fileStructureTemplateId_eq": 4,
  "conversationId_eq": 4,
  "conversationReplyId_eq": "4"
}

Float

Description

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

Example
123.45

Grant

Fields
Field Name Description
id - ID
grant - String
value - Int
role - Role
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "grant": "xyz789",
  "value": 987,
  "role": Role,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Grants

Fields
Field Name Description
nodes - [Grant]
cursor - CursorResult
Example
{
  "nodes": [Grant],
  "cursor": CursorResult
}

GrantsFilter

Fields
Input Field Description
id_eq - ID
grant_eq - String
grant_like - String
grant_contains - String
grant_begins_with - String
value_between - [Int]
value_lt - Int
value_ht - Int
value_eq_or_ht - Int
value_eq_or_lt - Int
value_eq - Int
roleId_eq - ID
Example
{
  "id_eq": 4,
  "grant_eq": "abc123",
  "grant_like": "abc123",
  "grant_contains": "xyz789",
  "grant_begins_with": "abc123",
  "value_between": [123],
  "value_lt": 987,
  "value_ht": 123,
  "value_eq_or_ht": 987,
  "value_eq_or_lt": 123,
  "value_eq": 987,
  "roleId_eq": "4"
}

ID

Description

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

Example
"4"

IDInput

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

Inspection

Fields
Field Name Description
id - ID
name - String
checklist - JSON
description - String
type - String
foundation - String
intervalAmount - Int
intervalType - String
workSection - WorkSection
gid - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "xyz789",
  "checklist": {},
  "description": "abc123",
  "type": "abc123",
  "foundation": "xyz789",
  "intervalAmount": 987,
  "intervalType": "abc123",
  "workSection": WorkSection,
  "gid": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Inspections

Fields
Field Name Description
nodes - [Inspection]
cursor - CursorResult
Example
{
  "nodes": [Inspection],
  "cursor": CursorResult
}

InspectionsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
foundation_eq - String
foundation_like - String
foundation_contains - String
foundation_begins_with - String
intervalAmount_between - [Int]
intervalAmount_lt - Int
intervalAmount_ht - Int
intervalAmount_eq_or_ht - Int
intervalAmount_eq_or_lt - Int
intervalAmount_eq - Int
intervalType_eq - String
intervalType_like - String
intervalType_contains - String
intervalType_begins_with - String
workSectionId_eq - ID
gid_eq - String
gid_like - String
gid_contains - String
gid_begins_with - String
Example
{
  "id_eq": 4,
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "abc123",
  "description_eq": "abc123",
  "description_like": "xyz789",
  "description_contains": "abc123",
  "description_begins_with": "abc123",
  "type_eq": "abc123",
  "type_like": "xyz789",
  "type_contains": "xyz789",
  "type_begins_with": "abc123",
  "foundation_eq": "xyz789",
  "foundation_like": "xyz789",
  "foundation_contains": "xyz789",
  "foundation_begins_with": "abc123",
  "intervalAmount_between": [123],
  "intervalAmount_lt": 987,
  "intervalAmount_ht": 987,
  "intervalAmount_eq_or_ht": 987,
  "intervalAmount_eq_or_lt": 123,
  "intervalAmount_eq": 987,
  "intervalType_eq": "abc123",
  "intervalType_like": "xyz789",
  "intervalType_contains": "xyz789",
  "intervalType_begins_with": "xyz789",
  "workSectionId_eq": 4,
  "gid_eq": "xyz789",
  "gid_like": "abc123",
  "gid_contains": "xyz789",
  "gid_begins_with": "xyz789"
}

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
987

JSON

Description

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

Example
{}

LetterHead

Fields
Field Name Description
id - ID
name - String
bothPagesSame - Boolean
module - String
firstPageHeader - String
firstPageFooter - String
secondPageHeader - String
secondPageFooter - String
purchaseOrderHeader - String
purchaseOrderFooter - String
marginLeft - Int
marginRight - Int
marginTop - Int
marginBottom - Int
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "xyz789",
  "bothPagesSame": true,
  "module": "abc123",
  "firstPageHeader": "xyz789",
  "firstPageFooter": "xyz789",
  "secondPageHeader": "xyz789",
  "secondPageFooter": "abc123",
  "purchaseOrderHeader": "abc123",
  "purchaseOrderFooter": "xyz789",
  "marginLeft": 123,
  "marginRight": 987,
  "marginTop": 123,
  "marginBottom": 123,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

LetterHeads

Fields
Field Name Description
nodes - [LetterHead]
cursor - CursorResult
Example
{
  "nodes": [LetterHead],
  "cursor": CursorResult
}

LetterHeadsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
bothPagesSame_eq - Boolean
module_eq - String
module_like - String
module_contains - String
module_begins_with - String
firstPageHeader_eq - String
firstPageHeader_like - String
firstPageHeader_contains - String
firstPageHeader_begins_with - String
firstPageFooter_eq - String
firstPageFooter_like - String
firstPageFooter_contains - String
firstPageFooter_begins_with - String
secondPageHeader_eq - String
secondPageHeader_like - String
secondPageHeader_contains - String
secondPageHeader_begins_with - String
secondPageFooter_eq - String
secondPageFooter_like - String
secondPageFooter_contains - String
secondPageFooter_begins_with - String
purchaseOrderHeader_eq - String
purchaseOrderHeader_like - String
purchaseOrderHeader_contains - String
purchaseOrderHeader_begins_with - String
purchaseOrderFooter_eq - String
purchaseOrderFooter_like - String
purchaseOrderFooter_contains - String
purchaseOrderFooter_begins_with - String
marginLeft_between - [Int]
marginLeft_lt - Int
marginLeft_ht - Int
marginLeft_eq_or_ht - Int
marginLeft_eq_or_lt - Int
marginLeft_eq - Int
marginRight_between - [Int]
marginRight_lt - Int
marginRight_ht - Int
marginRight_eq_or_ht - Int
marginRight_eq_or_lt - Int
marginRight_eq - Int
marginTop_between - [Int]
marginTop_lt - Int
marginTop_ht - Int
marginTop_eq_or_ht - Int
marginTop_eq_or_lt - Int
marginTop_eq - Int
marginBottom_between - [Int]
marginBottom_lt - Int
marginBottom_ht - Int
marginBottom_eq_or_ht - Int
marginBottom_eq_or_lt - Int
marginBottom_eq - Int
Example
{
  "id_eq": "4",
  "name_eq": "xyz789",
  "name_like": "abc123",
  "name_contains": "abc123",
  "name_begins_with": "xyz789",
  "bothPagesSame_eq": true,
  "module_eq": "abc123",
  "module_like": "xyz789",
  "module_contains": "xyz789",
  "module_begins_with": "xyz789",
  "firstPageHeader_eq": "xyz789",
  "firstPageHeader_like": "xyz789",
  "firstPageHeader_contains": "xyz789",
  "firstPageHeader_begins_with": "abc123",
  "firstPageFooter_eq": "xyz789",
  "firstPageFooter_like": "abc123",
  "firstPageFooter_contains": "abc123",
  "firstPageFooter_begins_with": "abc123",
  "secondPageHeader_eq": "xyz789",
  "secondPageHeader_like": "xyz789",
  "secondPageHeader_contains": "abc123",
  "secondPageHeader_begins_with": "abc123",
  "secondPageFooter_eq": "xyz789",
  "secondPageFooter_like": "xyz789",
  "secondPageFooter_contains": "abc123",
  "secondPageFooter_begins_with": "abc123",
  "purchaseOrderHeader_eq": "abc123",
  "purchaseOrderHeader_like": "xyz789",
  "purchaseOrderHeader_contains": "xyz789",
  "purchaseOrderHeader_begins_with": "xyz789",
  "purchaseOrderFooter_eq": "xyz789",
  "purchaseOrderFooter_like": "abc123",
  "purchaseOrderFooter_contains": "xyz789",
  "purchaseOrderFooter_begins_with": "abc123",
  "marginLeft_between": [987],
  "marginLeft_lt": 123,
  "marginLeft_ht": 123,
  "marginLeft_eq_or_ht": 123,
  "marginLeft_eq_or_lt": 123,
  "marginLeft_eq": 123,
  "marginRight_between": [123],
  "marginRight_lt": 123,
  "marginRight_ht": 123,
  "marginRight_eq_or_ht": 987,
  "marginRight_eq_or_lt": 987,
  "marginRight_eq": 123,
  "marginTop_between": [123],
  "marginTop_lt": 123,
  "marginTop_ht": 123,
  "marginTop_eq_or_ht": 987,
  "marginTop_eq_or_lt": 123,
  "marginTop_eq": 987,
  "marginBottom_between": [123],
  "marginBottom_lt": 987,
  "marginBottom_ht": 987,
  "marginBottom_eq_or_ht": 987,
  "marginBottom_eq_or_lt": 987,
  "marginBottom_eq": 987
}

Meter

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
meterGroup - MeterGroup
meterGroupIndex - Int
name - String
position - String
number - String
maloId - String
meloId - String
type - String
factor - Float
deliveryBegin - DateTime
readings - [MeterReading]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "subsidiary": Subsidiary,
  "meterGroup": MeterGroup,
  "meterGroupIndex": 123,
  "name": "abc123",
  "position": "xyz789",
  "number": "abc123",
  "maloId": "abc123",
  "meloId": "abc123",
  "type": "xyz789",
  "factor": 123.45,
  "deliveryBegin": "2007-12-03T10:15:30Z",
  "readings": [MeterReading],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

MeterGroup

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
name - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "subsidiary": Subsidiary,
  "name": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

MeterGroups

Fields
Field Name Description
nodes - [MeterGroup]
cursor - CursorResult
Example
{
  "nodes": [MeterGroup],
  "cursor": CursorResult
}

MeterGroupsFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
Example
{
  "id_eq": "4",
  "subsidiaryId_eq": 4,
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "abc123",
  "name_begins_with": "xyz789"
}

MeterReading

Fields
Field Name Description
id - ID
meter - Meter
user - User
value - Float
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "meter": Meter,
  "user": User,
  "value": 123.45,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

MeterReadings

Fields
Field Name Description
nodes - [MeterReading]
cursor - CursorResult
Example
{
  "nodes": [MeterReading],
  "cursor": CursorResult
}

MeterReadingsFilter

Fields
Input Field Description
id_eq - ID
meterId_eq - ID
userId_eq - ID
value_between - [Float]
value_lt - Float
value_ht - Float
value_eq_or_ht - Float
value_eq_or_lt - Float
value_eq - Float
Example
{
  "id_eq": "4",
  "meterId_eq": "4",
  "userId_eq": "4",
  "value_between": [123.45],
  "value_lt": 987.65,
  "value_ht": 987.65,
  "value_eq_or_ht": 123.45,
  "value_eq_or_lt": 987.65,
  "value_eq": 987.65
}

Meters

Fields
Field Name Description
nodes - [Meter]
cursor - CursorResult
Example
{
  "nodes": [Meter],
  "cursor": CursorResult
}

MetersFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
meterGroupId_eq - ID
meterGroupIndex_between - [Int]
meterGroupIndex_lt - Int
meterGroupIndex_ht - Int
meterGroupIndex_eq_or_ht - Int
meterGroupIndex_eq_or_lt - Int
meterGroupIndex_eq - Int
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
position_eq - String
position_like - String
position_contains - String
position_begins_with - String
number_eq - String
number_like - String
number_contains - String
number_begins_with - String
maloId_eq - String
maloId_like - String
maloId_contains - String
maloId_begins_with - String
meloId_eq - String
meloId_like - String
meloId_contains - String
meloId_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
factor_between - [Float]
factor_lt - Float
factor_ht - Float
factor_eq_or_ht - Float
factor_eq_or_lt - Float
factor_eq - Float
deliveryBegin_eq - DateTime
deliveryBegin_eq_or_ht - DateTime
deliveryBegin_eq_or_lt - DateTime
deliveryBegin_lt - DateTime
deliveryBegin_ht - DateTime
deliveryBegin_between - [DateTime]
Example
{
  "id_eq": "4",
  "subsidiaryId_eq": "4",
  "meterGroupId_eq": 4,
  "meterGroupIndex_between": [123],
  "meterGroupIndex_lt": 123,
  "meterGroupIndex_ht": 987,
  "meterGroupIndex_eq_or_ht": 123,
  "meterGroupIndex_eq_or_lt": 123,
  "meterGroupIndex_eq": 987,
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "position_eq": "xyz789",
  "position_like": "abc123",
  "position_contains": "xyz789",
  "position_begins_with": "xyz789",
  "number_eq": "abc123",
  "number_like": "xyz789",
  "number_contains": "xyz789",
  "number_begins_with": "abc123",
  "maloId_eq": "abc123",
  "maloId_like": "abc123",
  "maloId_contains": "abc123",
  "maloId_begins_with": "abc123",
  "meloId_eq": "xyz789",
  "meloId_like": "abc123",
  "meloId_contains": "xyz789",
  "meloId_begins_with": "xyz789",
  "type_eq": "xyz789",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "abc123",
  "factor_between": [987.65],
  "factor_lt": 987.65,
  "factor_ht": 987.65,
  "factor_eq_or_ht": 123.45,
  "factor_eq_or_lt": 123.45,
  "factor_eq": 123.45,
  "deliveryBegin_eq": "2007-12-03T10:15:30Z",
  "deliveryBegin_eq_or_ht": "2007-12-03T10:15:30Z",
  "deliveryBegin_eq_or_lt": "2007-12-03T10:15:30Z",
  "deliveryBegin_lt": "2007-12-03T10:15:30Z",
  "deliveryBegin_ht": "2007-12-03T10:15:30Z",
  "deliveryBegin_between": [
    "2007-12-03T10:15:30Z"
  ]
}

NumberRange

Fields
Field Name Description
id - ID
value - Int
format - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "value": 123,
  "format": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

NumberRanges

Fields
Field Name Description
nodes - [NumberRange]
cursor - CursorResult
Example
{
  "nodes": [NumberRange],
  "cursor": CursorResult
}

NumberRangesFilter

Fields
Input Field Description
id_eq - ID
value_between - [Int]
value_lt - Int
value_ht - Int
value_eq_or_ht - Int
value_eq_or_lt - Int
value_eq - Int
format_eq - String
format_like - String
format_contains - String
format_begins_with - String
Example
{
  "id_eq": 4,
  "value_between": [123],
  "value_lt": 987,
  "value_ht": 987,
  "value_eq_or_ht": 123,
  "value_eq_or_lt": 987,
  "value_eq": 123,
  "format_eq": "xyz789",
  "format_like": "abc123",
  "format_contains": "abc123",
  "format_begins_with": "xyz789"
}

ObjectClass

Fields
Field Name Description
id - ID
component - Component
workSection - WorkSection
name - String
description - String
gid - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "component": Component,
  "workSection": WorkSection,
  "name": "abc123",
  "description": "abc123",
  "gid": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ObjectClasses

Fields
Field Name Description
nodes - [ObjectClass]
cursor - CursorResult
Example
{
  "nodes": [ObjectClass],
  "cursor": CursorResult
}

ObjectClassesFilter

Fields
Input Field Description
id_eq - ID
componentId_eq - ID
workSectionId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
gid_eq - String
gid_like - String
gid_contains - String
gid_begins_with - String
Example
{
  "id_eq": "4",
  "componentId_eq": "4",
  "workSectionId_eq": "4",
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "abc123",
  "description_eq": "abc123",
  "description_like": "abc123",
  "description_contains": "abc123",
  "description_begins_with": "abc123",
  "gid_eq": "xyz789",
  "gid_like": "abc123",
  "gid_contains": "abc123",
  "gid_begins_with": "xyz789"
}

OrderType

Fields
Input Field Description
field - String
direction - String
Example
{
  "field": "xyz789",
  "direction": "xyz789"
}

Phase

Fields
Field Name Description
id - ID
name - String
color - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "xyz789",
  "color": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Phases

Fields
Field Name Description
nodes - [Phase]
cursor - CursorResult
Example
{
  "nodes": [Phase],
  "cursor": CursorResult
}

PhasesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
color_eq - String
color_like - String
color_contains - String
color_begins_with - String
Example
{
  "id_eq": 4,
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "color_eq": "abc123",
  "color_like": "abc123",
  "color_contains": "abc123",
  "color_begins_with": "abc123"
}

PurchaseOrder

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
serviceProvider - ServiceProvider
letterHead - LetterHead
user - User
title - String
number - String
type - String
status - String
cfds - Boolean
positions - JSON
data - JSON
reference - String
draftFinalizedAt - DateTime
approvedAt - DateTime
commissionedAt - DateTime
confirmedAt - DateTime
finishedAt - DateTime
date - DateTime
headerText - String
footerText - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "subsidiary": Subsidiary,
  "serviceProvider": ServiceProvider,
  "letterHead": LetterHead,
  "user": User,
  "title": "abc123",
  "number": "xyz789",
  "type": "xyz789",
  "status": "abc123",
  "cfds": false,
  "positions": {},
  "data": {},
  "reference": "xyz789",
  "draftFinalizedAt": "2007-12-03T10:15:30Z",
  "approvedAt": "2007-12-03T10:15:30Z",
  "commissionedAt": "2007-12-03T10:15:30Z",
  "confirmedAt": "2007-12-03T10:15:30Z",
  "finishedAt": "2007-12-03T10:15:30Z",
  "date": "2007-12-03T10:15:30Z",
  "headerText": "abc123",
  "footerText": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

PurchaseOrders

Fields
Field Name Description
nodes - [PurchaseOrder]
cursor - CursorResult
Example
{
  "nodes": [PurchaseOrder],
  "cursor": CursorResult
}

PurchaseOrdersFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
serviceProviderId_eq - ID
letterHeadId_eq - ID
userId_eq - ID
title_eq - String
title_like - String
title_contains - String
title_begins_with - String
number_eq - String
number_like - String
number_contains - String
number_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
status_eq - String
status_like - String
status_contains - String
status_begins_with - String
cfds_eq - Boolean
reference_eq - String
reference_like - String
reference_contains - String
reference_begins_with - String
draftFinalizedAt_eq - DateTime
draftFinalizedAt_eq_or_ht - DateTime
draftFinalizedAt_eq_or_lt - DateTime
draftFinalizedAt_lt - DateTime
draftFinalizedAt_ht - DateTime
draftFinalizedAt_between - [DateTime]
approvedAt_eq - DateTime
approvedAt_eq_or_ht - DateTime
approvedAt_eq_or_lt - DateTime
approvedAt_lt - DateTime
approvedAt_ht - DateTime
approvedAt_between - [DateTime]
commissionedAt_eq - DateTime
commissionedAt_eq_or_ht - DateTime
commissionedAt_eq_or_lt - DateTime
commissionedAt_lt - DateTime
commissionedAt_ht - DateTime
commissionedAt_between - [DateTime]
confirmedAt_eq - DateTime
confirmedAt_eq_or_ht - DateTime
confirmedAt_eq_or_lt - DateTime
confirmedAt_lt - DateTime
confirmedAt_ht - DateTime
confirmedAt_between - [DateTime]
finishedAt_eq - DateTime
finishedAt_eq_or_ht - DateTime
finishedAt_eq_or_lt - DateTime
finishedAt_lt - DateTime
finishedAt_ht - DateTime
finishedAt_between - [DateTime]
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
headerText_eq - String
headerText_like - String
headerText_contains - String
headerText_begins_with - String
footerText_eq - String
footerText_like - String
footerText_contains - String
footerText_begins_with - String
Example
{
  "id_eq": "4",
  "subsidiaryId_eq": 4,
  "serviceProviderId_eq": "4",
  "letterHeadId_eq": 4,
  "userId_eq": 4,
  "title_eq": "abc123",
  "title_like": "abc123",
  "title_contains": "xyz789",
  "title_begins_with": "abc123",
  "number_eq": "xyz789",
  "number_like": "abc123",
  "number_contains": "xyz789",
  "number_begins_with": "xyz789",
  "type_eq": "abc123",
  "type_like": "abc123",
  "type_contains": "xyz789",
  "type_begins_with": "xyz789",
  "status_eq": "abc123",
  "status_like": "abc123",
  "status_contains": "xyz789",
  "status_begins_with": "xyz789",
  "cfds_eq": false,
  "reference_eq": "xyz789",
  "reference_like": "xyz789",
  "reference_contains": "abc123",
  "reference_begins_with": "abc123",
  "draftFinalizedAt_eq": "2007-12-03T10:15:30Z",
  "draftFinalizedAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "draftFinalizedAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "draftFinalizedAt_lt": "2007-12-03T10:15:30Z",
  "draftFinalizedAt_ht": "2007-12-03T10:15:30Z",
  "draftFinalizedAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "approvedAt_eq": "2007-12-03T10:15:30Z",
  "approvedAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "approvedAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "approvedAt_lt": "2007-12-03T10:15:30Z",
  "approvedAt_ht": "2007-12-03T10:15:30Z",
  "approvedAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "commissionedAt_eq": "2007-12-03T10:15:30Z",
  "commissionedAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "commissionedAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "commissionedAt_lt": "2007-12-03T10:15:30Z",
  "commissionedAt_ht": "2007-12-03T10:15:30Z",
  "commissionedAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "confirmedAt_eq": "2007-12-03T10:15:30Z",
  "confirmedAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "confirmedAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "confirmedAt_lt": "2007-12-03T10:15:30Z",
  "confirmedAt_ht": "2007-12-03T10:15:30Z",
  "confirmedAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "finishedAt_eq": "2007-12-03T10:15:30Z",
  "finishedAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "finishedAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "finishedAt_lt": "2007-12-03T10:15:30Z",
  "finishedAt_ht": "2007-12-03T10:15:30Z",
  "finishedAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"],
  "headerText_eq": "xyz789",
  "headerText_like": "xyz789",
  "headerText_contains": "abc123",
  "headerText_begins_with": "xyz789",
  "footerText_eq": "xyz789",
  "footerText_like": "abc123",
  "footerText_contains": "xyz789",
  "footerText_begins_with": "xyz789"
}

Role

Fields
Field Name Description
id - ID
name - String
icon - String
users - [User]
Arguments
filter - UsersFilter
search - String
order - OrderType
grants - [Grant]
Arguments
filter - GrantsFilter
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "abc123",
  "icon": "abc123",
  "users": [User],
  "grants": [Grant],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Roles

Fields
Field Name Description
nodes - [Role]
cursor - CursorResult
Example
{
  "nodes": [Role],
  "cursor": CursorResult
}

RolesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
icon_eq - String
icon_like - String
icon_contains - String
icon_begins_with - String
Example
{
  "id_eq": "4",
  "name_eq": "xyz789",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "icon_eq": "xyz789",
  "icon_like": "xyz789",
  "icon_contains": "xyz789",
  "icon_begins_with": "xyz789"
}

Room

Fields
Field Name Description
id - ID
name - String
area - Float
geometry - JSON
space - Space
users - [RoomUser]
Arguments
filter - RoomUsersFilter
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "abc123",
  "area": 123.45,
  "geometry": {},
  "space": Space,
  "users": [RoomUser],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

RoomUser

Fields
Field Name Description
id - ID
firstName - String
lastName - String
notes - String
positionDescription - String
position - JSON
room - Room
user - User
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "firstName": "xyz789",
  "lastName": "xyz789",
  "notes": "abc123",
  "positionDescription": "xyz789",
  "position": {},
  "room": Room,
  "user": User,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

RoomUsers

Fields
Field Name Description
nodes - [RoomUser]
cursor - CursorResult
Example
{
  "nodes": [RoomUser],
  "cursor": CursorResult
}

RoomUsersFilter

Fields
Input Field Description
id_eq - ID
firstName_eq - String
firstName_like - String
firstName_contains - String
firstName_begins_with - String
lastName_eq - String
lastName_like - String
lastName_contains - String
lastName_begins_with - String
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
positionDescription_eq - String
positionDescription_like - String
positionDescription_contains - String
positionDescription_begins_with - String
roomId_eq - ID
userId_eq - ID
Example
{
  "id_eq": "4",
  "firstName_eq": "xyz789",
  "firstName_like": "abc123",
  "firstName_contains": "abc123",
  "firstName_begins_with": "abc123",
  "lastName_eq": "abc123",
  "lastName_like": "xyz789",
  "lastName_contains": "abc123",
  "lastName_begins_with": "xyz789",
  "notes_eq": "xyz789",
  "notes_like": "abc123",
  "notes_contains": "abc123",
  "notes_begins_with": "xyz789",
  "positionDescription_eq": "abc123",
  "positionDescription_like": "abc123",
  "positionDescription_contains": "abc123",
  "positionDescription_begins_with": "abc123",
  "roomId_eq": 4,
  "userId_eq": "4"
}

Rooms

Fields
Field Name Description
nodes - [Room]
cursor - CursorResult
Example
{
  "nodes": [Room],
  "cursor": CursorResult
}

RoomsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
area_between - [Float]
area_lt - Float
area_ht - Float
area_eq_or_ht - Float
area_eq_or_lt - Float
area_eq - Float
spaceId_eq - ID
Example
{
  "id_eq": 4,
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "abc123",
  "name_begins_with": "abc123",
  "area_between": [987.65],
  "area_lt": 123.45,
  "area_ht": 123.45,
  "area_eq_or_ht": 987.65,
  "area_eq_or_lt": 123.45,
  "area_eq": 123.45,
  "spaceId_eq": 4
}

ServiceProvider

Fields
Field Name Description
id - ID
globalId - ID
name - String
responsibility - String
contactEmail - String
contactTelephone - String
contactTelefax - String
files - [File]
Arguments
filter - FilesFilter
search - String
order - OrderType
address - Address
contracts - [Contract]
Arguments
filter - ContractsFilter
search - String
order - OrderType
contacts - [ServiceProviderContact]
Arguments
search - String
order - OrderType
syncs - [ServiceProviderSync]
Arguments
search - String
order - OrderType
links - [SubsidiaryLink]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "globalId": "4",
  "name": "xyz789",
  "responsibility": "xyz789",
  "contactEmail": "xyz789",
  "contactTelephone": "xyz789",
  "contactTelefax": "abc123",
  "files": [File],
  "address": Address,
  "contracts": [Contract],
  "contacts": [ServiceProviderContact],
  "syncs": [ServiceProviderSync],
  "links": [SubsidiaryLink],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ServiceProviderContact

Fields
Field Name Description
id - ID
serviceProvider - ServiceProvider
salutation - String
firstName - String
lastName - String
email - String
telephone - String
responsibility - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "serviceProvider": ServiceProvider,
  "salutation": "abc123",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "email": "xyz789",
  "telephone": "abc123",
  "responsibility": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ServiceProviderContacts

Fields
Field Name Description
nodes - [ServiceProviderContact]
cursor - CursorResult
Example
{
  "nodes": [ServiceProviderContact],
  "cursor": CursorResult
}

ServiceProviderContactsFilter

Fields
Input Field Description
id_eq - ID
serviceProviderId_eq - ID
salutation_eq - String
salutation_like - String
salutation_contains - String
salutation_begins_with - String
firstName_eq - String
firstName_like - String
firstName_contains - String
firstName_begins_with - String
lastName_eq - String
lastName_like - String
lastName_contains - String
lastName_begins_with - String
email_eq - String
email_like - String
email_contains - String
email_begins_with - String
telephone_eq - String
telephone_like - String
telephone_contains - String
telephone_begins_with - String
responsibility_eq - String
responsibility_like - String
responsibility_contains - String
responsibility_begins_with - String
Example
{
  "id_eq": 4,
  "serviceProviderId_eq": 4,
  "salutation_eq": "xyz789",
  "salutation_like": "xyz789",
  "salutation_contains": "xyz789",
  "salutation_begins_with": "xyz789",
  "firstName_eq": "xyz789",
  "firstName_like": "xyz789",
  "firstName_contains": "xyz789",
  "firstName_begins_with": "abc123",
  "lastName_eq": "xyz789",
  "lastName_like": "xyz789",
  "lastName_contains": "abc123",
  "lastName_begins_with": "xyz789",
  "email_eq": "xyz789",
  "email_like": "abc123",
  "email_contains": "xyz789",
  "email_begins_with": "abc123",
  "telephone_eq": "abc123",
  "telephone_like": "xyz789",
  "telephone_contains": "xyz789",
  "telephone_begins_with": "abc123",
  "responsibility_eq": "xyz789",
  "responsibility_like": "xyz789",
  "responsibility_contains": "xyz789",
  "responsibility_begins_with": "abc123"
}

ServiceProviderFacilityFileContainer

Fields
Field Name Description
id - ID
serviceProvider - ServiceProvider
facilityId - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "serviceProvider": ServiceProvider,
  "facilityId": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ServiceProviderFacilityFileContainers

Fields
Field Name Description
nodes - [ServiceProviderFacilityFileContainer]
cursor - CursorResult
Example
{
  "nodes": [ServiceProviderFacilityFileContainer],
  "cursor": CursorResult
}

ServiceProviderFacilityFileContainersFilter

Fields
Input Field Description
id_eq - ID
serviceProviderId_eq - ID
facilityId_eq - String
facilityId_like - String
facilityId_contains - String
facilityId_begins_with - String
Example
{
  "id_eq": 4,
  "serviceProviderId_eq": 4,
  "facilityId_eq": "xyz789",
  "facilityId_like": "abc123",
  "facilityId_contains": "abc123",
  "facilityId_begins_with": "abc123"
}

ServiceProviderFacilityResponsibilities

Fields
Field Name Description
nodes - [ServiceProviderFacilityResponsibility]
cursor - CursorResult
Example
{
  "nodes": [ServiceProviderFacilityResponsibility],
  "cursor": CursorResult
}

ServiceProviderFacilityResponsibilitiesFilter

Fields
Input Field Description
id_eq - ID
serviceProviderId_eq - ID
facilityId_eq - String
facilityId_like - String
facilityId_contains - String
facilityId_begins_with - String
responsibility_eq - String
responsibility_like - String
responsibility_contains - String
responsibility_begins_with - String
Example
{
  "id_eq": "4",
  "serviceProviderId_eq": 4,
  "facilityId_eq": "xyz789",
  "facilityId_like": "xyz789",
  "facilityId_contains": "xyz789",
  "facilityId_begins_with": "abc123",
  "responsibility_eq": "abc123",
  "responsibility_like": "abc123",
  "responsibility_contains": "xyz789",
  "responsibility_begins_with": "abc123"
}

ServiceProviderFacilityResponsibility

Fields
Field Name Description
id - ID
serviceProvider - ServiceProvider
facilityId - String
responsibility - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "serviceProvider": ServiceProvider,
  "facilityId": "abc123",
  "responsibility": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ServiceProviderSync

Fields
Field Name Description
id - ID
serviceProvider - ServiceProvider
subsidiary - Subsidiary
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "serviceProvider": ServiceProvider,
  "subsidiary": Subsidiary,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

ServiceProviderSyncs

Fields
Field Name Description
nodes - [ServiceProviderSync]
cursor - CursorResult
Example
{
  "nodes": [ServiceProviderSync],
  "cursor": CursorResult
}

ServiceProviderSyncsFilter

Fields
Input Field Description
id_eq - ID
serviceProviderId_eq - ID
subsidiaryId_eq - ID
Example
{
  "id_eq": "4",
  "serviceProviderId_eq": 4,
  "subsidiaryId_eq": 4
}

ServiceProviders

Fields
Field Name Description
nodes - [ServiceProvider]
cursor - CursorResult
Example
{
  "nodes": [ServiceProvider],
  "cursor": CursorResult
}

ServiceProvidersFilter

Fields
Input Field Description
id_eq - ID
globalId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
responsibility_eq - String
responsibility_like - String
responsibility_contains - String
responsibility_begins_with - String
contactEmail_eq - String
contactEmail_like - String
contactEmail_contains - String
contactEmail_begins_with - String
contactTelephone_eq - String
contactTelephone_like - String
contactTelephone_contains - String
contactTelephone_begins_with - String
contactTelefax_eq - String
contactTelefax_like - String
contactTelefax_contains - String
contactTelefax_begins_with - String
addressId_eq - ID
Example
{
  "id_eq": 4,
  "globalId_eq": "4",
  "name_eq": "xyz789",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "responsibility_eq": "abc123",
  "responsibility_like": "xyz789",
  "responsibility_contains": "abc123",
  "responsibility_begins_with": "abc123",
  "contactEmail_eq": "abc123",
  "contactEmail_like": "xyz789",
  "contactEmail_contains": "abc123",
  "contactEmail_begins_with": "abc123",
  "contactTelephone_eq": "abc123",
  "contactTelephone_like": "xyz789",
  "contactTelephone_contains": "abc123",
  "contactTelephone_begins_with": "abc123",
  "contactTelefax_eq": "abc123",
  "contactTelefax_like": "xyz789",
  "contactTelefax_contains": "xyz789",
  "contactTelefax_begins_with": "abc123",
  "addressId_eq": 4
}

Space

Fields
Field Name Description
id - ID
name - String
type - String
subsidiary - Subsidiary
rooms - [Room]
Arguments
filter - RoomsFilter
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "xyz789",
  "type": "xyz789",
  "subsidiary": Subsidiary,
  "rooms": [Room],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Spaces

Fields
Field Name Description
nodes - [Space]
cursor - CursorResult
Example
{
  "nodes": [Space],
  "cursor": CursorResult
}

SpacesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
fileNameOnDisk_eq - String
fileNameOnDisk_like - String
fileNameOnDisk_contains - String
fileNameOnDisk_begins_with - String
subsidiaryId_eq - ID
Example
{
  "id_eq": 4,
  "name_eq": "xyz789",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "abc123",
  "type_eq": "abc123",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "xyz789",
  "fileNameOnDisk_eq": "abc123",
  "fileNameOnDisk_like": "xyz789",
  "fileNameOnDisk_contains": "xyz789",
  "fileNameOnDisk_begins_with": "xyz789",
  "subsidiaryId_eq": 4
}

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"

SubComponent

Fields
Field Name Description
id - ID
topComponent - Component
subComponent - Component
gid - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "topComponent": Component,
  "subComponent": Component,
  "gid": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubComponents

Fields
Field Name Description
nodes - [SubComponent]
cursor - CursorResult
Example
{
  "nodes": [SubComponent],
  "cursor": CursorResult
}

SubComponentsFilter

Fields
Input Field Description
id_eq - ID
topComponentId_eq - ID
subComponentId_eq - ID
gid_eq - String
gid_like - String
gid_contains - String
gid_begins_with - String
Example
{
  "id_eq": "4",
  "topComponentId_eq": "4",
  "subComponentId_eq": "4",
  "gid_eq": "xyz789",
  "gid_like": "xyz789",
  "gid_contains": "xyz789",
  "gid_begins_with": "abc123"
}

Subsidiaries

Fields
Field Name Description
nodes - [Subsidiary]
cursor - CursorResult
Example
{
  "nodes": [Subsidiary],
  "cursor": CursorResult
}

SubsidiariesFilter

Fields
Input Field Description
id_eq - ID
branchId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
legalName_eq - String
legalName_like - String
legalName_contains - String
legalName_begins_with - String
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
general_eq - String
general_like - String
general_contains - String
general_begins_with - String
features_eq - String
features_like - String
features_contains - String
features_begins_with - String
contactEmail_eq - String
contactEmail_like - String
contactEmail_contains - String
contactEmail_begins_with - String
contactTelephone_eq - String
contactTelephone_like - String
contactTelephone_contains - String
contactTelephone_begins_with - String
contactTelefax_eq - String
contactTelefax_like - String
contactTelefax_contains - String
contactTelefax_begins_with - String
label_eq - String
label_like - String
label_contains - String
label_begins_with - String
active_eq - Boolean
locationLat_between - [Float]
locationLat_lt - Float
locationLat_ht - Float
locationLat_eq_or_ht - Float
locationLat_eq_or_lt - Float
locationLat_eq - Float
locationLng_between - [Float]
locationLng_lt - Float
locationLng_ht - Float
locationLng_eq_or_ht - Float
locationLng_eq_or_lt - Float
locationLng_eq - Float
responsibilityMaintenance_eq - String
responsibilityMaintenance_like - String
responsibilityMaintenance_contains - String
responsibilityMaintenance_begins_with - String
subsidiaryTransferable_eq - String
subsidiaryTransferable_like - String
subsidiaryTransferable_contains - String
subsidiaryTransferable_begins_with - String
specialty_eq - String
specialty_like - String
specialty_contains - String
specialty_begins_with - String
securityDeposit_between - [Float]
securityDeposit_lt - Float
securityDeposit_ht - Float
securityDeposit_eq_or_ht - Float
securityDeposit_eq_or_lt - Float
securityDeposit_eq - Float
easementRentalContract_eq - Boolean
easementRegistered_eq - Boolean
handoverDate_eq - DateTime
handoverDate_eq_or_ht - DateTime
handoverDate_eq_or_lt - DateTime
handoverDate_lt - DateTime
handoverDate_ht - DateTime
handoverDate_between - [DateTime]
openingDate_eq - DateTime
openingDate_eq_or_ht - DateTime
openingDate_eq_or_lt - DateTime
openingDate_lt - DateTime
openingDate_ht - DateTime
openingDate_between - [DateTime]
plotArea_between - [Float]
plotArea_lt - Float
plotArea_ht - Float
plotArea_eq_or_ht - Float
plotArea_eq_or_lt - Float
plotArea_eq - Float
mainTenantArea_between - [Float]
mainTenantArea_lt - Float
mainTenantArea_ht - Float
mainTenantArea_eq_or_ht - Float
mainTenantArea_eq_or_lt - Float
mainTenantArea_eq - Float
adjacentArea_between - [Float]
adjacentArea_lt - Float
adjacentArea_ht - Float
adjacentArea_eq_or_ht - Float
adjacentArea_eq_or_lt - Float
adjacentArea_eq - Float
rentStartDate_eq - DateTime
rentStartDate_eq_or_ht - DateTime
rentStartDate_eq_or_lt - DateTime
rentStartDate_lt - DateTime
rentStartDate_ht - DateTime
rentStartDate_between - [DateTime]
rentPaymentStartDate_eq - DateTime
rentPaymentStartDate_eq_or_ht - DateTime
rentPaymentStartDate_eq_or_lt - DateTime
rentPaymentStartDate_lt - DateTime
rentPaymentStartDate_ht - DateTime
rentPaymentStartDate_between - [DateTime]
minimumRent_between - [Float]
minimumRent_lt - Float
minimumRent_ht - Float
minimumRent_eq_or_ht - Float
minimumRent_eq_or_lt - Float
minimumRent_eq - Float
salesRent_between - [Float]
salesRent_lt - Float
salesRent_ht - Float
salesRent_eq_or_ht - Float
salesRent_eq_or_lt - Float
salesRent_eq - Float
rentNotes_eq - String
rentNotes_like - String
rentNotes_contains - String
rentNotes_begins_with - String
rentIncrease_eq - String
rentIncrease_like - String
rentIncrease_contains - String
rentIncrease_begins_with - String
parkingSpaceRental_between - [Float]
parkingSpaceRental_lt - Float
parkingSpaceRental_ht - Float
parkingSpaceRental_eq_or_ht - Float
parkingSpaceRental_eq_or_lt - Float
parkingSpaceRental_eq - Float
advertisingSpaceRental_between - [Float]
advertisingSpaceRental_lt - Float
advertisingSpaceRental_ht - Float
advertisingSpaceRental_eq_or_ht - Float
advertisingSpaceRental_eq_or_lt - Float
advertisingSpaceRental_eq - Float
operatingDevicesRental_between - [Float]
operatingDevicesRental_lt - Float
operatingDevicesRental_ht - Float
operatingDevicesRental_eq_or_ht - Float
operatingDevicesRental_eq_or_lt - Float
operatingDevicesRental_eq - Float
advancePaymentServiceCharges_between - [Float]
advancePaymentServiceCharges_lt - Float
advancePaymentServiceCharges_ht - Float
advancePaymentServiceCharges_eq_or_ht - Float
advancePaymentServiceCharges_eq_or_lt - Float
advancePaymentServiceCharges_eq - Float
ancillaryCostsFlatRate_between - [Float]
ancillaryCostsFlatRate_lt - Float
ancillaryCostsFlatRate_ht - Float
ancillaryCostsFlatRate_eq_or_ht - Float
ancillaryCostsFlatRate_eq_or_lt - Float
ancillaryCostsFlatRate_eq - Float
advancePaymentServiceChargesAll_between - [Float]
advancePaymentServiceChargesAll_lt - Float
advancePaymentServiceChargesAll_ht - Float
advancePaymentServiceChargesAll_eq_or_ht - Float
advancePaymentServiceChargesAll_eq_or_lt - Float
advancePaymentServiceChargesAll_eq - Float
ancillaryCostsFlatRateAll_between - [Float]
ancillaryCostsFlatRateAll_lt - Float
ancillaryCostsFlatRateAll_ht - Float
ancillaryCostsFlatRateAll_eq_or_ht - Float
ancillaryCostsFlatRateAll_eq_or_lt - Float
ancillaryCostsFlatRateAll_eq - Float
addressId_eq - ID
landlordCustodianId_eq - ID
administrativeCustodianId_eq - ID
utilitiesStatementNotes_eq - String
utilitiesStatementNotes_like - String
utilitiesStatementNotes_contains - String
utilitiesStatementNotes_begins_with - String
utilitiesStatementDeadlineMonths_between - [Int]
utilitiesStatementDeadlineMonths_lt - Int
utilitiesStatementDeadlineMonths_ht - Int
utilitiesStatementDeadlineMonths_eq_or_ht - Int
utilitiesStatementDeadlineMonths_eq_or_lt - Int
utilitiesStatementDeadlineMonths_eq - Int
utilitiesStatementAllegation_eq - Boolean
utilitiesStatementBackPayBarred_eq - Boolean
subsidiaryTypeId_eq - ID
districtManagerUserId_eq - ID
phaseId_eq - ID
Example
{
  "id_eq": "4",
  "branchId_eq": 4,
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "abc123",
  "name_begins_with": "abc123",
  "legalName_eq": "xyz789",
  "legalName_like": "abc123",
  "legalName_contains": "xyz789",
  "legalName_begins_with": "xyz789",
  "notes_eq": "abc123",
  "notes_like": "xyz789",
  "notes_contains": "abc123",
  "notes_begins_with": "abc123",
  "general_eq": "xyz789",
  "general_like": "xyz789",
  "general_contains": "abc123",
  "general_begins_with": "abc123",
  "features_eq": "abc123",
  "features_like": "abc123",
  "features_contains": "abc123",
  "features_begins_with": "abc123",
  "contactEmail_eq": "abc123",
  "contactEmail_like": "xyz789",
  "contactEmail_contains": "abc123",
  "contactEmail_begins_with": "abc123",
  "contactTelephone_eq": "xyz789",
  "contactTelephone_like": "abc123",
  "contactTelephone_contains": "abc123",
  "contactTelephone_begins_with": "abc123",
  "contactTelefax_eq": "xyz789",
  "contactTelefax_like": "abc123",
  "contactTelefax_contains": "abc123",
  "contactTelefax_begins_with": "xyz789",
  "label_eq": "abc123",
  "label_like": "abc123",
  "label_contains": "xyz789",
  "label_begins_with": "abc123",
  "active_eq": false,
  "locationLat_between": [987.65],
  "locationLat_lt": 987.65,
  "locationLat_ht": 987.65,
  "locationLat_eq_or_ht": 987.65,
  "locationLat_eq_or_lt": 123.45,
  "locationLat_eq": 123.45,
  "locationLng_between": [123.45],
  "locationLng_lt": 123.45,
  "locationLng_ht": 123.45,
  "locationLng_eq_or_ht": 123.45,
  "locationLng_eq_or_lt": 123.45,
  "locationLng_eq": 123.45,
  "responsibilityMaintenance_eq": "abc123",
  "responsibilityMaintenance_like": "abc123",
  "responsibilityMaintenance_contains": "xyz789",
  "responsibilityMaintenance_begins_with": "xyz789",
  "subsidiaryTransferable_eq": "xyz789",
  "subsidiaryTransferable_like": "abc123",
  "subsidiaryTransferable_contains": "xyz789",
  "subsidiaryTransferable_begins_with": "abc123",
  "specialty_eq": "xyz789",
  "specialty_like": "abc123",
  "specialty_contains": "abc123",
  "specialty_begins_with": "abc123",
  "securityDeposit_between": [123.45],
  "securityDeposit_lt": 123.45,
  "securityDeposit_ht": 987.65,
  "securityDeposit_eq_or_ht": 987.65,
  "securityDeposit_eq_or_lt": 123.45,
  "securityDeposit_eq": 987.65,
  "easementRentalContract_eq": true,
  "easementRegistered_eq": false,
  "handoverDate_eq": "2007-12-03T10:15:30Z",
  "handoverDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "handoverDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "handoverDate_lt": "2007-12-03T10:15:30Z",
  "handoverDate_ht": "2007-12-03T10:15:30Z",
  "handoverDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "openingDate_eq": "2007-12-03T10:15:30Z",
  "openingDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "openingDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "openingDate_lt": "2007-12-03T10:15:30Z",
  "openingDate_ht": "2007-12-03T10:15:30Z",
  "openingDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "plotArea_between": [987.65],
  "plotArea_lt": 123.45,
  "plotArea_ht": 987.65,
  "plotArea_eq_or_ht": 987.65,
  "plotArea_eq_or_lt": 987.65,
  "plotArea_eq": 987.65,
  "mainTenantArea_between": [123.45],
  "mainTenantArea_lt": 123.45,
  "mainTenantArea_ht": 123.45,
  "mainTenantArea_eq_or_ht": 987.65,
  "mainTenantArea_eq_or_lt": 987.65,
  "mainTenantArea_eq": 123.45,
  "adjacentArea_between": [123.45],
  "adjacentArea_lt": 987.65,
  "adjacentArea_ht": 987.65,
  "adjacentArea_eq_or_ht": 987.65,
  "adjacentArea_eq_or_lt": 987.65,
  "adjacentArea_eq": 123.45,
  "rentStartDate_eq": "2007-12-03T10:15:30Z",
  "rentStartDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "rentStartDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "rentStartDate_lt": "2007-12-03T10:15:30Z",
  "rentStartDate_ht": "2007-12-03T10:15:30Z",
  "rentStartDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "rentPaymentStartDate_eq": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_lt": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_ht": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "minimumRent_between": [123.45],
  "minimumRent_lt": 123.45,
  "minimumRent_ht": 123.45,
  "minimumRent_eq_or_ht": 987.65,
  "minimumRent_eq_or_lt": 987.65,
  "minimumRent_eq": 987.65,
  "salesRent_between": [123.45],
  "salesRent_lt": 987.65,
  "salesRent_ht": 987.65,
  "salesRent_eq_or_ht": 123.45,
  "salesRent_eq_or_lt": 123.45,
  "salesRent_eq": 987.65,
  "rentNotes_eq": "xyz789",
  "rentNotes_like": "xyz789",
  "rentNotes_contains": "abc123",
  "rentNotes_begins_with": "abc123",
  "rentIncrease_eq": "xyz789",
  "rentIncrease_like": "abc123",
  "rentIncrease_contains": "xyz789",
  "rentIncrease_begins_with": "abc123",
  "parkingSpaceRental_between": [123.45],
  "parkingSpaceRental_lt": 987.65,
  "parkingSpaceRental_ht": 987.65,
  "parkingSpaceRental_eq_or_ht": 987.65,
  "parkingSpaceRental_eq_or_lt": 987.65,
  "parkingSpaceRental_eq": 123.45,
  "advertisingSpaceRental_between": [123.45],
  "advertisingSpaceRental_lt": 987.65,
  "advertisingSpaceRental_ht": 123.45,
  "advertisingSpaceRental_eq_or_ht": 123.45,
  "advertisingSpaceRental_eq_or_lt": 123.45,
  "advertisingSpaceRental_eq": 987.65,
  "operatingDevicesRental_between": [123.45],
  "operatingDevicesRental_lt": 123.45,
  "operatingDevicesRental_ht": 987.65,
  "operatingDevicesRental_eq_or_ht": 987.65,
  "operatingDevicesRental_eq_or_lt": 123.45,
  "operatingDevicesRental_eq": 123.45,
  "advancePaymentServiceCharges_between": [123.45],
  "advancePaymentServiceCharges_lt": 123.45,
  "advancePaymentServiceCharges_ht": 987.65,
  "advancePaymentServiceCharges_eq_or_ht": 987.65,
  "advancePaymentServiceCharges_eq_or_lt": 987.65,
  "advancePaymentServiceCharges_eq": 123.45,
  "ancillaryCostsFlatRate_between": [123.45],
  "ancillaryCostsFlatRate_lt": 987.65,
  "ancillaryCostsFlatRate_ht": 987.65,
  "ancillaryCostsFlatRate_eq_or_ht": 123.45,
  "ancillaryCostsFlatRate_eq_or_lt": 987.65,
  "ancillaryCostsFlatRate_eq": 987.65,
  "advancePaymentServiceChargesAll_between": [987.65],
  "advancePaymentServiceChargesAll_lt": 123.45,
  "advancePaymentServiceChargesAll_ht": 123.45,
  "advancePaymentServiceChargesAll_eq_or_ht": 987.65,
  "advancePaymentServiceChargesAll_eq_or_lt": 123.45,
  "advancePaymentServiceChargesAll_eq": 987.65,
  "ancillaryCostsFlatRateAll_between": [123.45],
  "ancillaryCostsFlatRateAll_lt": 123.45,
  "ancillaryCostsFlatRateAll_ht": 987.65,
  "ancillaryCostsFlatRateAll_eq_or_ht": 987.65,
  "ancillaryCostsFlatRateAll_eq_or_lt": 123.45,
  "ancillaryCostsFlatRateAll_eq": 123.45,
  "addressId_eq": "4",
  "landlordCustodianId_eq": "4",
  "administrativeCustodianId_eq": "4",
  "utilitiesStatementNotes_eq": "xyz789",
  "utilitiesStatementNotes_like": "abc123",
  "utilitiesStatementNotes_contains": "abc123",
  "utilitiesStatementNotes_begins_with": "xyz789",
  "utilitiesStatementDeadlineMonths_between": [123],
  "utilitiesStatementDeadlineMonths_lt": 987,
  "utilitiesStatementDeadlineMonths_ht": 123,
  "utilitiesStatementDeadlineMonths_eq_or_ht": 987,
  "utilitiesStatementDeadlineMonths_eq_or_lt": 987,
  "utilitiesStatementDeadlineMonths_eq": 987,
  "utilitiesStatementAllegation_eq": true,
  "utilitiesStatementBackPayBarred_eq": false,
  "subsidiaryTypeId_eq": "4",
  "districtManagerUserId_eq": "4",
  "phaseId_eq": "4"
}

Subsidiary

Fields
Field Name Description
id - ID
branch - Branch
statistics - JSON
name - String
legalName - String
notes - String
general - String
features - String
contactEmail - String
contactTelephone - String
contactTelefax - String
label - String
active - Boolean
locationLat - Float
locationLng - Float
responsibilityMaintenance - String
subsidiaryTransferable - String
specialty - String
securityDeposit - Float
easementRentalContract - Boolean
easementRegistered - Boolean
handoverDate - DateTime
openingDate - DateTime
plotArea - Float
mainTenantArea - Float
adjacentArea - Float
rentStartDate - DateTime
rentPaymentStartDate - DateTime
minimumRent - Float
salesRent - Float
rentNotes - String
rentIncrease - String
parkingSpaceRental - Float
advertisingSpaceRental - Float
operatingDevicesRental - Float
advancePaymentServiceCharges - Float
ancillaryCostsFlatRate - Float
advancePaymentServiceChargesAll - Float
ancillaryCostsFlatRateAll - Float
address - Address
landlordCustodian - Custodian
administrativeCustodian - Custodian
utilitiesStatementNotes - String
utilitiesStatementDeadlineMonths - Int
utilitiesStatementAllegation - Boolean
utilitiesStatementBackPayBarred - Boolean
subsidiaryType - SubsidiaryType
districtManagerUser - User
links - [SubsidiaryLink]
Arguments
search - String
order - OrderType
files - [File]
Arguments
filter - FilesFilter
search - String
order - OrderType
contracts - [SubsidiaryContract]
Arguments
search - String
order - OrderType
spaces - [Space]
Arguments
filter - SpacesFilter
search - String
order - OrderType
cases - [Case]
Arguments
filter - CasesFilter
search - String
order - OrderType
meters - [Meter]
Arguments
filter - MetersFilter
search - String
order - OrderType
phase - Phase
contacts - [SubsidiaryContact]
Arguments
search - String
order - OrderType
utilitiesStatements - [UtilitiesStatement]
Arguments
search - String
order - OrderType
phases - [SubsidiaryPhase]
Arguments
search - String
order - OrderType
tenants - [SubsidiaryTenant]
Arguments
search - String
order - OrderType
workSectionExempts - [SubsidiaryWorkSectionExempt]
Arguments
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "branch": Branch,
  "statistics": {},
  "name": "xyz789",
  "legalName": "xyz789",
  "notes": "xyz789",
  "general": "xyz789",
  "features": "abc123",
  "contactEmail": "abc123",
  "contactTelephone": "xyz789",
  "contactTelefax": "abc123",
  "label": "xyz789",
  "active": false,
  "locationLat": 123.45,
  "locationLng": 987.65,
  "responsibilityMaintenance": "xyz789",
  "subsidiaryTransferable": "xyz789",
  "specialty": "abc123",
  "securityDeposit": 123.45,
  "easementRentalContract": true,
  "easementRegistered": true,
  "handoverDate": "2007-12-03T10:15:30Z",
  "openingDate": "2007-12-03T10:15:30Z",
  "plotArea": 123.45,
  "mainTenantArea": 987.65,
  "adjacentArea": 987.65,
  "rentStartDate": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate": "2007-12-03T10:15:30Z",
  "minimumRent": 123.45,
  "salesRent": 987.65,
  "rentNotes": "xyz789",
  "rentIncrease": "abc123",
  "parkingSpaceRental": 987.65,
  "advertisingSpaceRental": 987.65,
  "operatingDevicesRental": 123.45,
  "advancePaymentServiceCharges": 987.65,
  "ancillaryCostsFlatRate": 123.45,
  "advancePaymentServiceChargesAll": 987.65,
  "ancillaryCostsFlatRateAll": 987.65,
  "address": Address,
  "landlordCustodian": Custodian,
  "administrativeCustodian": Custodian,
  "utilitiesStatementNotes": "xyz789",
  "utilitiesStatementDeadlineMonths": 987,
  "utilitiesStatementAllegation": false,
  "utilitiesStatementBackPayBarred": true,
  "subsidiaryType": SubsidiaryType,
  "districtManagerUser": User,
  "links": [SubsidiaryLink],
  "files": [File],
  "contracts": [SubsidiaryContract],
  "spaces": [Space],
  "cases": [Case],
  "meters": [Meter],
  "phase": Phase,
  "contacts": [SubsidiaryContact],
  "utilitiesStatements": [UtilitiesStatement],
  "phases": [SubsidiaryPhase],
  "tenants": [SubsidiaryTenant],
  "workSectionExempts": [SubsidiaryWorkSectionExempt],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryContact

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
salutation - String
firstName - String
lastName - String
email - String
telephone - String
responsibility - String
mobileTelephone - String
telefax - String
company - String
type - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "subsidiary": Subsidiary,
  "salutation": "abc123",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "email": "xyz789",
  "telephone": "xyz789",
  "responsibility": "abc123",
  "mobileTelephone": "abc123",
  "telefax": "xyz789",
  "company": "xyz789",
  "type": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryContacts

Fields
Field Name Description
nodes - [SubsidiaryContact]
cursor - CursorResult
Example
{
  "nodes": [SubsidiaryContact],
  "cursor": CursorResult
}

SubsidiaryContactsFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
salutation_eq - String
salutation_like - String
salutation_contains - String
salutation_begins_with - String
firstName_eq - String
firstName_like - String
firstName_contains - String
firstName_begins_with - String
lastName_eq - String
lastName_like - String
lastName_contains - String
lastName_begins_with - String
email_eq - String
email_like - String
email_contains - String
email_begins_with - String
telephone_eq - String
telephone_like - String
telephone_contains - String
telephone_begins_with - String
responsibility_eq - String
responsibility_like - String
responsibility_contains - String
responsibility_begins_with - String
mobileTelephone_eq - String
mobileTelephone_like - String
mobileTelephone_contains - String
mobileTelephone_begins_with - String
telefax_eq - String
telefax_like - String
telefax_contains - String
telefax_begins_with - String
company_eq - String
company_like - String
company_contains - String
company_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
Example
{
  "id_eq": 4,
  "subsidiaryId_eq": 4,
  "salutation_eq": "xyz789",
  "salutation_like": "abc123",
  "salutation_contains": "xyz789",
  "salutation_begins_with": "abc123",
  "firstName_eq": "xyz789",
  "firstName_like": "xyz789",
  "firstName_contains": "abc123",
  "firstName_begins_with": "abc123",
  "lastName_eq": "xyz789",
  "lastName_like": "xyz789",
  "lastName_contains": "xyz789",
  "lastName_begins_with": "abc123",
  "email_eq": "abc123",
  "email_like": "abc123",
  "email_contains": "abc123",
  "email_begins_with": "xyz789",
  "telephone_eq": "xyz789",
  "telephone_like": "xyz789",
  "telephone_contains": "xyz789",
  "telephone_begins_with": "abc123",
  "responsibility_eq": "xyz789",
  "responsibility_like": "abc123",
  "responsibility_contains": "abc123",
  "responsibility_begins_with": "xyz789",
  "mobileTelephone_eq": "abc123",
  "mobileTelephone_like": "xyz789",
  "mobileTelephone_contains": "abc123",
  "mobileTelephone_begins_with": "xyz789",
  "telefax_eq": "xyz789",
  "telefax_like": "abc123",
  "telefax_contains": "xyz789",
  "telefax_begins_with": "xyz789",
  "company_eq": "abc123",
  "company_like": "abc123",
  "company_contains": "abc123",
  "company_begins_with": "xyz789",
  "type_eq": "xyz789",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "abc123"
}

SubsidiaryContract

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
contract - Contract
costQuota - Float
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "subsidiary": Subsidiary,
  "contract": Contract,
  "costQuota": 123.45,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryContracts

Fields
Field Name Description
nodes - [SubsidiaryContract]
cursor - CursorResult
Example
{
  "nodes": [SubsidiaryContract],
  "cursor": CursorResult
}

SubsidiaryContractsFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
contractId_eq - ID
costQuota_between - [Float]
costQuota_lt - Float
costQuota_ht - Float
costQuota_eq_or_ht - Float
costQuota_eq_or_lt - Float
costQuota_eq - Float
Example
{
  "id_eq": 4,
  "subsidiaryId_eq": 4,
  "contractId_eq": 4,
  "costQuota_between": [123.45],
  "costQuota_lt": 123.45,
  "costQuota_ht": 987.65,
  "costQuota_eq_or_ht": 123.45,
  "costQuota_eq_or_lt": 987.65,
  "costQuota_eq": 987.65
}

SubsidiaryFactSheet

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
factSheet - FactSheet
data - JSON
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "subsidiary": Subsidiary,
  "factSheet": FactSheet,
  "data": {},
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryFactSheets

Fields
Field Name Description
nodes - [SubsidiaryFactSheet]
cursor - CursorResult
Example
{
  "nodes": [SubsidiaryFactSheet],
  "cursor": CursorResult
}

SubsidiaryFactSheetsFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
factSheetId_eq - ID
Example
{"id_eq": 4, "subsidiaryId_eq": 4, "factSheetId_eq": 4}

SubsidiaryLinksFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
serviceProviderId_eq - ID
foreignCustomerSubsidiaryId_between - [Int]
foreignCustomerSubsidiaryId_lt - Int
foreignCustomerSubsidiaryId_ht - Int
foreignCustomerSubsidiaryId_eq_or_ht - Int
foreignCustomerSubsidiaryId_eq_or_lt - Int
foreignCustomerSubsidiaryId_eq - Int
Example
{
  "id_eq": 4,
  "subsidiaryId_eq": "4",
  "serviceProviderId_eq": 4,
  "foreignCustomerSubsidiaryId_between": [123],
  "foreignCustomerSubsidiaryId_lt": 123,
  "foreignCustomerSubsidiaryId_ht": 987,
  "foreignCustomerSubsidiaryId_eq_or_ht": 987,
  "foreignCustomerSubsidiaryId_eq_or_lt": 123,
  "foreignCustomerSubsidiaryId_eq": 123
}

SubsidiaryPhase

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
workflow - Workflow
phase - Phase
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "subsidiary": Subsidiary,
  "workflow": Workflow,
  "phase": Phase,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryPhases

Fields
Field Name Description
nodes - [SubsidiaryPhase]
cursor - CursorResult
Example
{
  "nodes": [SubsidiaryPhase],
  "cursor": CursorResult
}

SubsidiaryPhasesFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
workflowId_eq - ID
phaseId_eq - ID
Example
{
  "id_eq": "4",
  "subsidiaryId_eq": 4,
  "workflowId_eq": 4,
  "phaseId_eq": 4
}

SubsidiaryTenant

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
name - String
notes - String
email - String
telephone - String
telefax - String
securityDeposit - Float
depositPaid - Boolean
address - Address
subsidiaryTransferable - String
specialty - String
easementRentalContract - Boolean
easementRegistered - Boolean
handoverDate - DateTime
openingDate - DateTime
plotArea - Float
mainTenantArea - Float
adjacentArea - Float
rentStartDate - DateTime
rentPaymentStartDate - DateTime
minimumRent - Float
salesRent - Float
rentNotes - String
rentIncrease - String
parkingSpaceRental - Float
advertisingSpaceRental - Float
operatingDevicesRental - Float
advancePaymentServiceCharges - Float
ancillaryCostsFlatRate - Float
advancePaymentServiceChargesAll - Float
ancillaryCostsFlatRateAll - Float
general - String
features - String
utilitiesStatements - [SubsidiaryTenantUtilitiesStatement]
Arguments
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "subsidiary": Subsidiary,
  "name": "abc123",
  "notes": "xyz789",
  "email": "xyz789",
  "telephone": "xyz789",
  "telefax": "xyz789",
  "securityDeposit": 987.65,
  "depositPaid": true,
  "address": Address,
  "subsidiaryTransferable": "abc123",
  "specialty": "abc123",
  "easementRentalContract": false,
  "easementRegistered": true,
  "handoverDate": "2007-12-03T10:15:30Z",
  "openingDate": "2007-12-03T10:15:30Z",
  "plotArea": 987.65,
  "mainTenantArea": 123.45,
  "adjacentArea": 987.65,
  "rentStartDate": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate": "2007-12-03T10:15:30Z",
  "minimumRent": 987.65,
  "salesRent": 987.65,
  "rentNotes": "abc123",
  "rentIncrease": "xyz789",
  "parkingSpaceRental": 123.45,
  "advertisingSpaceRental": 123.45,
  "operatingDevicesRental": 123.45,
  "advancePaymentServiceCharges": 123.45,
  "ancillaryCostsFlatRate": 123.45,
  "advancePaymentServiceChargesAll": 123.45,
  "ancillaryCostsFlatRateAll": 987.65,
  "general": "abc123",
  "features": "xyz789",
  "utilitiesStatements": [
    SubsidiaryTenantUtilitiesStatement
  ],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryTenantUtilitiesStatement

Fields
Field Name Description
id - ID
subsidiaryTenant - SubsidiaryTenant
user - User
state - String
notes - String
year - Int
value - Float
date - DateTime
type - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "subsidiaryTenant": SubsidiaryTenant,
  "user": User,
  "state": "xyz789",
  "notes": "abc123",
  "year": 987,
  "value": 987.65,
  "date": "2007-12-03T10:15:30Z",
  "type": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryTenantUtilitiesStatements

Fields
Field Name Description
nodes - [SubsidiaryTenantUtilitiesStatement]
cursor - CursorResult
Example
{
  "nodes": [SubsidiaryTenantUtilitiesStatement],
  "cursor": CursorResult
}

SubsidiaryTenantUtilitiesStatementsFilter

Fields
Input Field Description
id_eq - ID
subsidiaryTenantId_eq - ID
userId_eq - ID
state_eq - String
state_like - String
state_contains - String
state_begins_with - String
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
year_between - [Int]
year_lt - Int
year_ht - Int
year_eq_or_ht - Int
year_eq_or_lt - Int
year_eq - Int
value_between - [Float]
value_lt - Float
value_ht - Float
value_eq_or_ht - Float
value_eq_or_lt - Float
value_eq - Float
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
Example
{
  "id_eq": 4,
  "subsidiaryTenantId_eq": "4",
  "userId_eq": 4,
  "state_eq": "abc123",
  "state_like": "xyz789",
  "state_contains": "xyz789",
  "state_begins_with": "abc123",
  "notes_eq": "xyz789",
  "notes_like": "xyz789",
  "notes_contains": "xyz789",
  "notes_begins_with": "abc123",
  "year_between": [987],
  "year_lt": 987,
  "year_ht": 987,
  "year_eq_or_ht": 123,
  "year_eq_or_lt": 123,
  "year_eq": 987,
  "value_between": [987.65],
  "value_lt": 987.65,
  "value_ht": 123.45,
  "value_eq_or_ht": 123.45,
  "value_eq_or_lt": 987.65,
  "value_eq": 987.65,
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"],
  "type_eq": "abc123",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "abc123"
}

SubsidiaryTenants

Fields
Field Name Description
nodes - [SubsidiaryTenant]
cursor - CursorResult
Example
{
  "nodes": [SubsidiaryTenant],
  "cursor": CursorResult
}

SubsidiaryTenantsFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
email_eq - String
email_like - String
email_contains - String
email_begins_with - String
telephone_eq - String
telephone_like - String
telephone_contains - String
telephone_begins_with - String
telefax_eq - String
telefax_like - String
telefax_contains - String
telefax_begins_with - String
securityDeposit_between - [Float]
securityDeposit_lt - Float
securityDeposit_ht - Float
securityDeposit_eq_or_ht - Float
securityDeposit_eq_or_lt - Float
securityDeposit_eq - Float
depositPaid_eq - Boolean
addressId_eq - ID
subsidiaryTransferable_eq - String
subsidiaryTransferable_like - String
subsidiaryTransferable_contains - String
subsidiaryTransferable_begins_with - String
specialty_eq - String
specialty_like - String
specialty_contains - String
specialty_begins_with - String
easementRentalContract_eq - Boolean
easementRegistered_eq - Boolean
handoverDate_eq - DateTime
handoverDate_eq_or_ht - DateTime
handoverDate_eq_or_lt - DateTime
handoverDate_lt - DateTime
handoverDate_ht - DateTime
handoverDate_between - [DateTime]
openingDate_eq - DateTime
openingDate_eq_or_ht - DateTime
openingDate_eq_or_lt - DateTime
openingDate_lt - DateTime
openingDate_ht - DateTime
openingDate_between - [DateTime]
plotArea_between - [Float]
plotArea_lt - Float
plotArea_ht - Float
plotArea_eq_or_ht - Float
plotArea_eq_or_lt - Float
plotArea_eq - Float
mainTenantArea_between - [Float]
mainTenantArea_lt - Float
mainTenantArea_ht - Float
mainTenantArea_eq_or_ht - Float
mainTenantArea_eq_or_lt - Float
mainTenantArea_eq - Float
adjacentArea_between - [Float]
adjacentArea_lt - Float
adjacentArea_ht - Float
adjacentArea_eq_or_ht - Float
adjacentArea_eq_or_lt - Float
adjacentArea_eq - Float
rentStartDate_eq - DateTime
rentStartDate_eq_or_ht - DateTime
rentStartDate_eq_or_lt - DateTime
rentStartDate_lt - DateTime
rentStartDate_ht - DateTime
rentStartDate_between - [DateTime]
rentPaymentStartDate_eq - DateTime
rentPaymentStartDate_eq_or_ht - DateTime
rentPaymentStartDate_eq_or_lt - DateTime
rentPaymentStartDate_lt - DateTime
rentPaymentStartDate_ht - DateTime
rentPaymentStartDate_between - [DateTime]
minimumRent_between - [Float]
minimumRent_lt - Float
minimumRent_ht - Float
minimumRent_eq_or_ht - Float
minimumRent_eq_or_lt - Float
minimumRent_eq - Float
salesRent_between - [Float]
salesRent_lt - Float
salesRent_ht - Float
salesRent_eq_or_ht - Float
salesRent_eq_or_lt - Float
salesRent_eq - Float
rentNotes_eq - String
rentNotes_like - String
rentNotes_contains - String
rentNotes_begins_with - String
rentIncrease_eq - String
rentIncrease_like - String
rentIncrease_contains - String
rentIncrease_begins_with - String
parkingSpaceRental_between - [Float]
parkingSpaceRental_lt - Float
parkingSpaceRental_ht - Float
parkingSpaceRental_eq_or_ht - Float
parkingSpaceRental_eq_or_lt - Float
parkingSpaceRental_eq - Float
advertisingSpaceRental_between - [Float]
advertisingSpaceRental_lt - Float
advertisingSpaceRental_ht - Float
advertisingSpaceRental_eq_or_ht - Float
advertisingSpaceRental_eq_or_lt - Float
advertisingSpaceRental_eq - Float
operatingDevicesRental_between - [Float]
operatingDevicesRental_lt - Float
operatingDevicesRental_ht - Float
operatingDevicesRental_eq_or_ht - Float
operatingDevicesRental_eq_or_lt - Float
operatingDevicesRental_eq - Float
advancePaymentServiceCharges_between - [Float]
advancePaymentServiceCharges_lt - Float
advancePaymentServiceCharges_ht - Float
advancePaymentServiceCharges_eq_or_ht - Float
advancePaymentServiceCharges_eq_or_lt - Float
advancePaymentServiceCharges_eq - Float
ancillaryCostsFlatRate_between - [Float]
ancillaryCostsFlatRate_lt - Float
ancillaryCostsFlatRate_ht - Float
ancillaryCostsFlatRate_eq_or_ht - Float
ancillaryCostsFlatRate_eq_or_lt - Float
ancillaryCostsFlatRate_eq - Float
advancePaymentServiceChargesAll_between - [Float]
advancePaymentServiceChargesAll_lt - Float
advancePaymentServiceChargesAll_ht - Float
advancePaymentServiceChargesAll_eq_or_ht - Float
advancePaymentServiceChargesAll_eq_or_lt - Float
advancePaymentServiceChargesAll_eq - Float
ancillaryCostsFlatRateAll_between - [Float]
ancillaryCostsFlatRateAll_lt - Float
ancillaryCostsFlatRateAll_ht - Float
ancillaryCostsFlatRateAll_eq_or_ht - Float
ancillaryCostsFlatRateAll_eq_or_lt - Float
ancillaryCostsFlatRateAll_eq - Float
general_eq - String
general_like - String
general_contains - String
general_begins_with - String
features_eq - String
features_like - String
features_contains - String
features_begins_with - String
Example
{
  "id_eq": 4,
  "subsidiaryId_eq": 4,
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "abc123",
  "name_begins_with": "xyz789",
  "notes_eq": "xyz789",
  "notes_like": "xyz789",
  "notes_contains": "abc123",
  "notes_begins_with": "xyz789",
  "email_eq": "abc123",
  "email_like": "xyz789",
  "email_contains": "xyz789",
  "email_begins_with": "xyz789",
  "telephone_eq": "abc123",
  "telephone_like": "abc123",
  "telephone_contains": "xyz789",
  "telephone_begins_with": "xyz789",
  "telefax_eq": "abc123",
  "telefax_like": "abc123",
  "telefax_contains": "xyz789",
  "telefax_begins_with": "xyz789",
  "securityDeposit_between": [987.65],
  "securityDeposit_lt": 123.45,
  "securityDeposit_ht": 987.65,
  "securityDeposit_eq_or_ht": 987.65,
  "securityDeposit_eq_or_lt": 123.45,
  "securityDeposit_eq": 123.45,
  "depositPaid_eq": false,
  "addressId_eq": "4",
  "subsidiaryTransferable_eq": "abc123",
  "subsidiaryTransferable_like": "abc123",
  "subsidiaryTransferable_contains": "abc123",
  "subsidiaryTransferable_begins_with": "xyz789",
  "specialty_eq": "abc123",
  "specialty_like": "xyz789",
  "specialty_contains": "abc123",
  "specialty_begins_with": "abc123",
  "easementRentalContract_eq": true,
  "easementRegistered_eq": false,
  "handoverDate_eq": "2007-12-03T10:15:30Z",
  "handoverDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "handoverDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "handoverDate_lt": "2007-12-03T10:15:30Z",
  "handoverDate_ht": "2007-12-03T10:15:30Z",
  "handoverDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "openingDate_eq": "2007-12-03T10:15:30Z",
  "openingDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "openingDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "openingDate_lt": "2007-12-03T10:15:30Z",
  "openingDate_ht": "2007-12-03T10:15:30Z",
  "openingDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "plotArea_between": [987.65],
  "plotArea_lt": 123.45,
  "plotArea_ht": 987.65,
  "plotArea_eq_or_ht": 123.45,
  "plotArea_eq_or_lt": 123.45,
  "plotArea_eq": 123.45,
  "mainTenantArea_between": [987.65],
  "mainTenantArea_lt": 123.45,
  "mainTenantArea_ht": 123.45,
  "mainTenantArea_eq_or_ht": 987.65,
  "mainTenantArea_eq_or_lt": 987.65,
  "mainTenantArea_eq": 987.65,
  "adjacentArea_between": [987.65],
  "adjacentArea_lt": 987.65,
  "adjacentArea_ht": 987.65,
  "adjacentArea_eq_or_ht": 123.45,
  "adjacentArea_eq_or_lt": 123.45,
  "adjacentArea_eq": 987.65,
  "rentStartDate_eq": "2007-12-03T10:15:30Z",
  "rentStartDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "rentStartDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "rentStartDate_lt": "2007-12-03T10:15:30Z",
  "rentStartDate_ht": "2007-12-03T10:15:30Z",
  "rentStartDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "rentPaymentStartDate_eq": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_eq_or_ht": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_eq_or_lt": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_lt": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_ht": "2007-12-03T10:15:30Z",
  "rentPaymentStartDate_between": [
    "2007-12-03T10:15:30Z"
  ],
  "minimumRent_between": [123.45],
  "minimumRent_lt": 123.45,
  "minimumRent_ht": 987.65,
  "minimumRent_eq_or_ht": 123.45,
  "minimumRent_eq_or_lt": 123.45,
  "minimumRent_eq": 123.45,
  "salesRent_between": [987.65],
  "salesRent_lt": 987.65,
  "salesRent_ht": 123.45,
  "salesRent_eq_or_ht": 987.65,
  "salesRent_eq_or_lt": 123.45,
  "salesRent_eq": 987.65,
  "rentNotes_eq": "xyz789",
  "rentNotes_like": "xyz789",
  "rentNotes_contains": "xyz789",
  "rentNotes_begins_with": "xyz789",
  "rentIncrease_eq": "xyz789",
  "rentIncrease_like": "xyz789",
  "rentIncrease_contains": "xyz789",
  "rentIncrease_begins_with": "xyz789",
  "parkingSpaceRental_between": [987.65],
  "parkingSpaceRental_lt": 123.45,
  "parkingSpaceRental_ht": 987.65,
  "parkingSpaceRental_eq_or_ht": 123.45,
  "parkingSpaceRental_eq_or_lt": 987.65,
  "parkingSpaceRental_eq": 123.45,
  "advertisingSpaceRental_between": [987.65],
  "advertisingSpaceRental_lt": 987.65,
  "advertisingSpaceRental_ht": 987.65,
  "advertisingSpaceRental_eq_or_ht": 123.45,
  "advertisingSpaceRental_eq_or_lt": 123.45,
  "advertisingSpaceRental_eq": 987.65,
  "operatingDevicesRental_between": [987.65],
  "operatingDevicesRental_lt": 123.45,
  "operatingDevicesRental_ht": 123.45,
  "operatingDevicesRental_eq_or_ht": 123.45,
  "operatingDevicesRental_eq_or_lt": 123.45,
  "operatingDevicesRental_eq": 123.45,
  "advancePaymentServiceCharges_between": [123.45],
  "advancePaymentServiceCharges_lt": 123.45,
  "advancePaymentServiceCharges_ht": 987.65,
  "advancePaymentServiceCharges_eq_or_ht": 987.65,
  "advancePaymentServiceCharges_eq_or_lt": 987.65,
  "advancePaymentServiceCharges_eq": 123.45,
  "ancillaryCostsFlatRate_between": [987.65],
  "ancillaryCostsFlatRate_lt": 123.45,
  "ancillaryCostsFlatRate_ht": 123.45,
  "ancillaryCostsFlatRate_eq_or_ht": 987.65,
  "ancillaryCostsFlatRate_eq_or_lt": 987.65,
  "ancillaryCostsFlatRate_eq": 123.45,
  "advancePaymentServiceChargesAll_between": [987.65],
  "advancePaymentServiceChargesAll_lt": 987.65,
  "advancePaymentServiceChargesAll_ht": 987.65,
  "advancePaymentServiceChargesAll_eq_or_ht": 987.65,
  "advancePaymentServiceChargesAll_eq_or_lt": 987.65,
  "advancePaymentServiceChargesAll_eq": 123.45,
  "ancillaryCostsFlatRateAll_between": [123.45],
  "ancillaryCostsFlatRateAll_lt": 987.65,
  "ancillaryCostsFlatRateAll_ht": 123.45,
  "ancillaryCostsFlatRateAll_eq_or_ht": 123.45,
  "ancillaryCostsFlatRateAll_eq_or_lt": 123.45,
  "ancillaryCostsFlatRateAll_eq": 123.45,
  "general_eq": "abc123",
  "general_like": "abc123",
  "general_contains": "abc123",
  "general_begins_with": "xyz789",
  "features_eq": "abc123",
  "features_like": "xyz789",
  "features_contains": "abc123",
  "features_begins_with": "abc123"
}

SubsidiaryType

Fields
Field Name Description
id - ID
name - String
color - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "abc123",
  "color": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryTypes

Fields
Field Name Description
nodes - [SubsidiaryType]
cursor - CursorResult
Example
{
  "nodes": [SubsidiaryType],
  "cursor": CursorResult
}

SubsidiaryTypesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
color_eq - String
color_like - String
color_contains - String
color_begins_with - String
Example
{
  "id_eq": "4",
  "name_eq": "xyz789",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "abc123",
  "color_eq": "xyz789",
  "color_like": "abc123",
  "color_contains": "abc123",
  "color_begins_with": "xyz789"
}

SubsidiaryWorkSectionExempt

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
workSection - WorkSection
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "subsidiary": Subsidiary,
  "workSection": WorkSection,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryWorkSectionExempts

Fields
Field Name Description
nodes - [SubsidiaryWorkSectionExempt]
cursor - CursorResult
Example
{
  "nodes": [SubsidiaryWorkSectionExempt],
  "cursor": CursorResult
}

SubsidiaryWorkSectionExemptsFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
workSectionId_eq - ID
Example
{
  "id_eq": 4,
  "subsidiaryId_eq": "4",
  "workSectionId_eq": 4
}

SubsidiaryWorkSectionNote

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
workSection - WorkSection
notes - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "subsidiary": Subsidiary,
  "workSection": WorkSection,
  "notes": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

SubsidiaryWorkSectionNotes

Fields
Field Name Description
nodes - [SubsidiaryWorkSectionNote]
cursor - CursorResult
Example
{
  "nodes": [SubsidiaryWorkSectionNote],
  "cursor": CursorResult
}

SubsidiaryWorkSectionNotesFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
workSectionId_eq - ID
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
Example
{
  "id_eq": 4,
  "subsidiaryId_eq": 4,
  "workSectionId_eq": 4,
  "notes_eq": "abc123",
  "notes_like": "xyz789",
  "notes_contains": "xyz789",
  "notes_begins_with": "abc123"
}

Team

Fields
Field Name Description
id - ID
name - String
number - String
users - [TeamUser]
Arguments
filter - TeamUsersFilter
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "abc123",
  "number": "abc123",
  "users": [TeamUser],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

TeamUser

Fields
Field Name Description
id - ID
team - Team
user - User
isAdmin - Boolean
role - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "team": Team,
  "user": User,
  "isAdmin": false,
  "role": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

TeamUsers

Fields
Field Name Description
nodes - [TeamUser]
cursor - CursorResult
Example
{
  "nodes": [TeamUser],
  "cursor": CursorResult
}

TeamUsersFilter

Fields
Input Field Description
id_eq - ID
teamId_eq - ID
userId_eq - ID
isAdmin_eq - Boolean
role_eq - String
role_like - String
role_contains - String
role_begins_with - String
Example
{
  "id_eq": "4",
  "teamId_eq": 4,
  "userId_eq": "4",
  "isAdmin_eq": true,
  "role_eq": "xyz789",
  "role_like": "xyz789",
  "role_contains": "xyz789",
  "role_begins_with": "abc123"
}

Teams

Fields
Field Name Description
nodes - [Team]
cursor - CursorResult
Example
{
  "nodes": [Team],
  "cursor": CursorResult
}

TeamsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
number_eq - String
number_like - String
number_contains - String
number_begins_with - String
Example
{
  "id_eq": "4",
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "number_eq": "xyz789",
  "number_like": "xyz789",
  "number_contains": "abc123",
  "number_begins_with": "abc123"
}

Ticket

Fields
Field Name Description
id - ID
number - String
status - String
type - String
priority - String
title - String
description - String
index - Int
user - User
buildingInspection - BuildingInspection
buildingInspectionTemplateStepId - String
subsidiary - Subsidiary
channel - JSON
archived - Boolean
smid - String
actions - [TicketAction]
Arguments
search - String
order - OrderType
files - [TicketFile]
Arguments
search - String
order - OrderType
comments - [TicketComment]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "number": "abc123",
  "status": "abc123",
  "type": "xyz789",
  "priority": "abc123",
  "title": "abc123",
  "description": "abc123",
  "index": 123,
  "user": User,
  "buildingInspection": BuildingInspection,
  "buildingInspectionTemplateStepId": "xyz789",
  "subsidiary": Subsidiary,
  "channel": {},
  "archived": true,
  "smid": "xyz789",
  "actions": [TicketAction],
  "files": [TicketFile],
  "comments": [TicketComment],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

TicketAction

Fields
Field Name Description
id - ID
type - String
ticket - Ticket
data - JSON
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "type": "abc123",
  "ticket": Ticket,
  "data": {},
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

TicketActions

Fields
Field Name Description
nodes - [TicketAction]
cursor - CursorResult
Example
{
  "nodes": [TicketAction],
  "cursor": CursorResult
}

TicketActionsFilter

Fields
Input Field Description
id_eq - ID
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
ticketId_eq - ID
Example
{
  "id_eq": "4",
  "type_eq": "xyz789",
  "type_like": "xyz789",
  "type_contains": "xyz789",
  "type_begins_with": "xyz789",
  "ticketId_eq": 4
}

TicketComment

Fields
Field Name Description
id - ID
ticket - Ticket
user - User
message - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "ticket": Ticket,
  "user": User,
  "message": "abc123",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

TicketComments

Fields
Field Name Description
nodes - [TicketComment]
cursor - CursorResult
Example
{
  "nodes": [TicketComment],
  "cursor": CursorResult
}

TicketCommentsFilter

Fields
Input Field Description
id_eq - ID
ticketId_eq - ID
userId_eq - ID
message_eq - String
message_like - String
message_contains - String
message_begins_with - String
Example
{
  "id_eq": 4,
  "ticketId_eq": 4,
  "userId_eq": 4,
  "message_eq": "xyz789",
  "message_like": "abc123",
  "message_contains": "abc123",
  "message_begins_with": "abc123"
}

TicketFile

Fields
Field Name Description
id - ID
name - String
size - Int
ticket - Ticket
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "name": "xyz789",
  "size": 987,
  "ticket": Ticket,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

TicketFiles

Fields
Field Name Description
nodes - [TicketFile]
cursor - CursorResult
Example
{
  "nodes": [TicketFile],
  "cursor": CursorResult
}

TicketFilesFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
size_between - [Int]
size_lt - Int
size_ht - Int
size_eq_or_ht - Int
size_eq_or_lt - Int
size_eq - Int
fileNameOnDisk_eq - String
fileNameOnDisk_like - String
fileNameOnDisk_contains - String
fileNameOnDisk_begins_with - String
ticketId_eq - ID
Example
{
  "id_eq": "4",
  "name_eq": "abc123",
  "name_like": "xyz789",
  "name_contains": "xyz789",
  "name_begins_with": "xyz789",
  "size_between": [987],
  "size_lt": 123,
  "size_ht": 987,
  "size_eq_or_ht": 123,
  "size_eq_or_lt": 123,
  "size_eq": 123,
  "fileNameOnDisk_eq": "abc123",
  "fileNameOnDisk_like": "abc123",
  "fileNameOnDisk_contains": "abc123",
  "fileNameOnDisk_begins_with": "abc123",
  "ticketId_eq": 4
}

Tickets

Fields
Field Name Description
nodes - [Ticket]
cursor - CursorResult
Example
{
  "nodes": [Ticket],
  "cursor": CursorResult
}

TicketsFilter

Fields
Input Field Description
id_eq - ID
number_eq - String
number_like - String
number_contains - String
number_begins_with - String
status_eq - String
status_like - String
status_contains - String
status_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
priority_eq - String
priority_like - String
priority_contains - String
priority_begins_with - String
title_eq - String
title_like - String
title_contains - String
title_begins_with - String
description_eq - String
description_like - String
description_contains - String
description_begins_with - String
index_between - [Int]
index_lt - Int
index_ht - Int
index_eq_or_ht - Int
index_eq_or_lt - Int
index_eq - Int
userId_eq - ID
buildingInspectionId_eq - ID
buildingInspectionTemplateStepId_eq - String
buildingInspectionTemplateStepId_like - String
buildingInspectionTemplateStepId_contains - String
buildingInspectionTemplateStepId_begins_with - String
subsidiaryId_eq - ID
archived_eq - Boolean
smid_eq - String
smid_like - String
smid_contains - String
smid_begins_with - String
Example
{
  "id_eq": "4",
  "number_eq": "xyz789",
  "number_like": "xyz789",
  "number_contains": "xyz789",
  "number_begins_with": "xyz789",
  "status_eq": "abc123",
  "status_like": "xyz789",
  "status_contains": "xyz789",
  "status_begins_with": "abc123",
  "type_eq": "xyz789",
  "type_like": "xyz789",
  "type_contains": "xyz789",
  "type_begins_with": "xyz789",
  "priority_eq": "xyz789",
  "priority_like": "abc123",
  "priority_contains": "abc123",
  "priority_begins_with": "abc123",
  "title_eq": "xyz789",
  "title_like": "xyz789",
  "title_contains": "xyz789",
  "title_begins_with": "xyz789",
  "description_eq": "abc123",
  "description_like": "xyz789",
  "description_contains": "xyz789",
  "description_begins_with": "xyz789",
  "index_between": [123],
  "index_lt": 987,
  "index_ht": 123,
  "index_eq_or_ht": 987,
  "index_eq_or_lt": 987,
  "index_eq": 987,
  "userId_eq": 4,
  "buildingInspectionId_eq": "4",
  "buildingInspectionTemplateStepId_eq": "xyz789",
  "buildingInspectionTemplateStepId_like": "xyz789",
  "buildingInspectionTemplateStepId_contains": "xyz789",
  "buildingInspectionTemplateStepId_begins_with": "xyz789",
  "subsidiaryId_eq": 4,
  "archived_eq": false,
  "smid_eq": "abc123",
  "smid_like": "xyz789",
  "smid_contains": "xyz789",
  "smid_begins_with": "abc123"
}

TrustedDevice

Fields
Field Name Description
id - ID
user - User
uuid - String
type - String
model - String
name - String
os - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "user": User,
  "uuid": "xyz789",
  "type": "xyz789",
  "model": "abc123",
  "name": "abc123",
  "os": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

TrustedDevices

Fields
Field Name Description
nodes - [TrustedDevice]
cursor - CursorResult
Example
{
  "nodes": [TrustedDevice],
  "cursor": CursorResult
}

TrustedDevicesFilter

Fields
Input Field Description
id_eq - ID
userId_eq - ID
uuid_eq - String
uuid_like - String
uuid_contains - String
uuid_begins_with - String
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
model_eq - String
model_like - String
model_contains - String
model_begins_with - String
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
os_eq - String
os_like - String
os_contains - String
os_begins_with - String
pushToken_eq - String
pushToken_like - String
pushToken_contains - String
pushToken_begins_with - String
authToken_eq - String
authToken_like - String
authToken_contains - String
authToken_begins_with - String
Example
{
  "id_eq": "4",
  "userId_eq": 4,
  "uuid_eq": "abc123",
  "uuid_like": "abc123",
  "uuid_contains": "abc123",
  "uuid_begins_with": "abc123",
  "type_eq": "abc123",
  "type_like": "abc123",
  "type_contains": "abc123",
  "type_begins_with": "abc123",
  "model_eq": "abc123",
  "model_like": "xyz789",
  "model_contains": "xyz789",
  "model_begins_with": "abc123",
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "abc123",
  "name_begins_with": "xyz789",
  "os_eq": "xyz789",
  "os_like": "abc123",
  "os_contains": "abc123",
  "os_begins_with": "xyz789",
  "pushToken_eq": "abc123",
  "pushToken_like": "abc123",
  "pushToken_contains": "abc123",
  "pushToken_begins_with": "abc123",
  "authToken_eq": "abc123",
  "authToken_like": "xyz789",
  "authToken_contains": "xyz789",
  "authToken_begins_with": "xyz789"
}

Upload

Description

The Upload scalar type represents a file upload.

Example
Upload

User

Fields
Field Name Description
id - ID
salutation - String
firstName - String
lastName - String
landlineTelephone - String
mobileTelephone - String
position - String
email - String
approved - Boolean
active - Boolean
notificationSettings - JSON
profileSettings - JSON
administrative - Boolean
accessType - String
perspective - String
subsidiaryWildcard - Boolean
dailyReport - Boolean
language - String
lastActivity - DateTime
agendaItems - [AgendaItem]
Arguments
search - String
order - OrderType
files - [File]
Arguments
filter - FilesFilter
search - String
order - OrderType
subsidiaries - [UserSubsidiary]
Arguments
search - String
order - OrderType
modules - [UserModule]
Arguments
search - String
order - OrderType
alerts - [Alert]
Arguments
filter - AlertsFilter
search - String
order - OrderType
settings - [UserSetting]
Arguments
search - String
order - OrderType
trustedDevices - [TrustedDevice]
Arguments
search - String
order - OrderType
notifications - [UserNotification]
Arguments
search - String
order - OrderType
integrations - [UserIntegration]
Arguments
search - String
order - OrderType
teams - [TeamUser]
Arguments
filter - TeamUsersFilter
search - String
order - OrderType
role - Role
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "salutation": "xyz789",
  "firstName": "xyz789",
  "lastName": "abc123",
  "landlineTelephone": "abc123",
  "mobileTelephone": "xyz789",
  "position": "abc123",
  "email": "abc123",
  "approved": false,
  "active": false,
  "notificationSettings": {},
  "profileSettings": {},
  "administrative": false,
  "accessType": "xyz789",
  "perspective": "xyz789",
  "subsidiaryWildcard": true,
  "dailyReport": true,
  "language": "abc123",
  "lastActivity": "2007-12-03T10:15:30Z",
  "agendaItems": [AgendaItem],
  "files": [File],
  "subsidiaries": [UserSubsidiary],
  "modules": [UserModule],
  "alerts": [Alert],
  "settings": [UserSetting],
  "trustedDevices": [TrustedDevice],
  "notifications": [UserNotification],
  "integrations": [UserIntegration],
  "teams": [TeamUser],
  "role": Role,
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

UserIntegration

Fields
Field Name Description
id - ID
user - User
type - String
data - JSON
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "user": User,
  "type": "abc123",
  "data": {},
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

UserIntegrations

Fields
Field Name Description
nodes - [UserIntegration]
cursor - CursorResult
Example
{
  "nodes": [UserIntegration],
  "cursor": CursorResult
}

UserIntegrationsFilter

Fields
Input Field Description
id_eq - ID
userId_eq - ID
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
Example
{
  "id_eq": "4",
  "userId_eq": "4",
  "type_eq": "abc123",
  "type_like": "xyz789",
  "type_contains": "abc123",
  "type_begins_with": "abc123"
}

UserModule

Fields
Field Name Description
id - ID
user - User
module - String
data - JSON
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "user": User,
  "module": "abc123",
  "data": {},
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

UserModules

Fields
Field Name Description
nodes - [UserModule]
cursor - CursorResult
Example
{
  "nodes": [UserModule],
  "cursor": CursorResult
}

UserModulesFilter

Fields
Input Field Description
id_eq - ID
userId_eq - ID
module_eq - String
module_like - String
module_contains - String
module_begins_with - String
Example
{
  "id_eq": 4,
  "userId_eq": "4",
  "module_eq": "xyz789",
  "module_like": "abc123",
  "module_contains": "xyz789",
  "module_begins_with": "xyz789"
}

UserNotification

Fields
Field Name Description
id - ID
user - User
type - String
data - JSON
readAt - DateTime
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "user": User,
  "type": "xyz789",
  "data": {},
  "readAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

UserNotifications

Fields
Field Name Description
nodes - [UserNotification]
cursor - CursorResult
Example
{
  "nodes": [UserNotification],
  "cursor": CursorResult
}

UserNotificationsFilter

Fields
Input Field Description
id_eq - ID
userId_eq - ID
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
readAt_eq - DateTime
readAt_eq_or_ht - DateTime
readAt_eq_or_lt - DateTime
readAt_lt - DateTime
readAt_ht - DateTime
readAt_between - [DateTime]
Example
{
  "id_eq": 4,
  "userId_eq": 4,
  "type_eq": "abc123",
  "type_like": "abc123",
  "type_contains": "xyz789",
  "type_begins_with": "abc123",
  "readAt_eq": "2007-12-03T10:15:30Z",
  "readAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "readAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "readAt_lt": "2007-12-03T10:15:30Z",
  "readAt_ht": "2007-12-03T10:15:30Z",
  "readAt_between": ["2007-12-03T10:15:30Z"]
}

UserSetting

Fields
Field Name Description
id - ID
user - User
key - String
value - JSON
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "user": User,
  "key": "abc123",
  "value": {},
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

UserSettings

Fields
Field Name Description
nodes - [UserSetting]
cursor - CursorResult
Example
{
  "nodes": [UserSetting],
  "cursor": CursorResult
}

UserSettingsFilter

Fields
Input Field Description
id_eq - ID
userId_eq - ID
key_eq - String
key_like - String
key_contains - String
key_begins_with - String
Example
{
  "id_eq": 4,
  "userId_eq": "4",
  "key_eq": "abc123",
  "key_like": "abc123",
  "key_contains": "xyz789",
  "key_begins_with": "xyz789"
}

UserSubsidiaries

Fields
Field Name Description
nodes - [UserSubsidiary]
cursor - CursorResult
Example
{
  "nodes": [UserSubsidiary],
  "cursor": CursorResult
}

UserSubsidiariesFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
userId_eq - ID
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
Example
{
  "id_eq": 4,
  "subsidiaryId_eq": 4,
  "userId_eq": 4,
  "type_eq": "abc123",
  "type_like": "xyz789",
  "type_contains": "xyz789",
  "type_begins_with": "xyz789"
}

UserSubsidiary

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
user - User
type - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "subsidiary": Subsidiary,
  "user": User,
  "type": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

Users

Fields
Field Name Description
nodes - [User]
cursor - CursorResult
Example
{
  "nodes": [User],
  "cursor": CursorResult
}

UsersFilter

Fields
Input Field Description
id_eq - ID
salutation_eq - String
salutation_like - String
salutation_contains - String
salutation_begins_with - String
firstName_eq - String
firstName_like - String
firstName_contains - String
firstName_begins_with - String
lastName_eq - String
lastName_like - String
lastName_contains - String
lastName_begins_with - String
landlineTelephone_eq - String
landlineTelephone_like - String
landlineTelephone_contains - String
landlineTelephone_begins_with - String
mobileTelephone_eq - String
mobileTelephone_like - String
mobileTelephone_contains - String
mobileTelephone_begins_with - String
position_eq - String
position_like - String
position_contains - String
position_begins_with - String
email_eq - String
email_like - String
email_contains - String
email_begins_with - String
approved_eq - Boolean
passwordResetToken_eq - String
passwordResetToken_like - String
passwordResetToken_contains - String
passwordResetToken_begins_with - String
lastPasswordResetTokenGeneratedAt_eq - DateTime
lastPasswordResetTokenGeneratedAt_eq_or_ht - DateTime
lastPasswordResetTokenGeneratedAt_eq_or_lt - DateTime
lastPasswordResetTokenGeneratedAt_lt - DateTime
lastPasswordResetTokenGeneratedAt_ht - DateTime
lastPasswordResetTokenGeneratedAt_between - [DateTime]
emailVerificationToken_eq - String
emailVerificationToken_like - String
emailVerificationToken_contains - String
emailVerificationToken_begins_with - String
emailVerified_eq - Boolean
active_eq - Boolean
password_eq - String
password_like - String
password_contains - String
password_begins_with - String
u2fKeyHandle_eq - String
u2fKeyHandle_like - String
u2fKeyHandle_contains - String
u2fKeyHandle_begins_with - String
u2fPublicKey_eq - String
u2fPublicKey_like - String
u2fPublicKey_contains - String
u2fPublicKey_begins_with - String
administrative_eq - Boolean
accessType_eq - String
accessType_like - String
accessType_contains - String
accessType_begins_with - String
perspective_eq - String
perspective_like - String
perspective_contains - String
perspective_begins_with - String
subsidiaryWildcard_eq - Boolean
dailyReport_eq - Boolean
language_eq - String
language_like - String
language_contains - String
language_begins_with - String
lastActivity_eq - DateTime
lastActivity_eq_or_ht - DateTime
lastActivity_eq_or_lt - DateTime
lastActivity_lt - DateTime
lastActivity_ht - DateTime
lastActivity_between - [DateTime]
roleId_eq - ID
Example
{
  "id_eq": 4,
  "salutation_eq": "abc123",
  "salutation_like": "xyz789",
  "salutation_contains": "abc123",
  "salutation_begins_with": "xyz789",
  "firstName_eq": "abc123",
  "firstName_like": "xyz789",
  "firstName_contains": "xyz789",
  "firstName_begins_with": "xyz789",
  "lastName_eq": "abc123",
  "lastName_like": "xyz789",
  "lastName_contains": "abc123",
  "lastName_begins_with": "xyz789",
  "landlineTelephone_eq": "abc123",
  "landlineTelephone_like": "xyz789",
  "landlineTelephone_contains": "xyz789",
  "landlineTelephone_begins_with": "abc123",
  "mobileTelephone_eq": "xyz789",
  "mobileTelephone_like": "xyz789",
  "mobileTelephone_contains": "abc123",
  "mobileTelephone_begins_with": "abc123",
  "position_eq": "xyz789",
  "position_like": "abc123",
  "position_contains": "abc123",
  "position_begins_with": "abc123",
  "email_eq": "xyz789",
  "email_like": "abc123",
  "email_contains": "abc123",
  "email_begins_with": "abc123",
  "approved_eq": true,
  "passwordResetToken_eq": "xyz789",
  "passwordResetToken_like": "abc123",
  "passwordResetToken_contains": "abc123",
  "passwordResetToken_begins_with": "abc123",
  "lastPasswordResetTokenGeneratedAt_eq": "2007-12-03T10:15:30Z",
  "lastPasswordResetTokenGeneratedAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "lastPasswordResetTokenGeneratedAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "lastPasswordResetTokenGeneratedAt_lt": "2007-12-03T10:15:30Z",
  "lastPasswordResetTokenGeneratedAt_ht": "2007-12-03T10:15:30Z",
  "lastPasswordResetTokenGeneratedAt_between": [
    "2007-12-03T10:15:30Z"
  ],
  "emailVerificationToken_eq": "abc123",
  "emailVerificationToken_like": "xyz789",
  "emailVerificationToken_contains": "xyz789",
  "emailVerificationToken_begins_with": "xyz789",
  "emailVerified_eq": false,
  "active_eq": false,
  "password_eq": "xyz789",
  "password_like": "xyz789",
  "password_contains": "xyz789",
  "password_begins_with": "abc123",
  "u2fKeyHandle_eq": "xyz789",
  "u2fKeyHandle_like": "xyz789",
  "u2fKeyHandle_contains": "xyz789",
  "u2fKeyHandle_begins_with": "abc123",
  "u2fPublicKey_eq": "abc123",
  "u2fPublicKey_like": "xyz789",
  "u2fPublicKey_contains": "abc123",
  "u2fPublicKey_begins_with": "abc123",
  "administrative_eq": true,
  "accessType_eq": "abc123",
  "accessType_like": "xyz789",
  "accessType_contains": "xyz789",
  "accessType_begins_with": "xyz789",
  "perspective_eq": "xyz789",
  "perspective_like": "xyz789",
  "perspective_contains": "abc123",
  "perspective_begins_with": "abc123",
  "subsidiaryWildcard_eq": true,
  "dailyReport_eq": true,
  "language_eq": "xyz789",
  "language_like": "abc123",
  "language_contains": "abc123",
  "language_begins_with": "abc123",
  "lastActivity_eq": "2007-12-03T10:15:30Z",
  "lastActivity_eq_or_ht": "2007-12-03T10:15:30Z",
  "lastActivity_eq_or_lt": "2007-12-03T10:15:30Z",
  "lastActivity_lt": "2007-12-03T10:15:30Z",
  "lastActivity_ht": "2007-12-03T10:15:30Z",
  "lastActivity_between": [
    "2007-12-03T10:15:30Z"
  ],
  "roleId_eq": "4"
}

UtilitiesStatement

Fields
Field Name Description
id - ID
subsidiary - Subsidiary
user - User
state - String
notes - String
year - Int
value - Float
date - DateTime
type - String
aggregate - Float
biller - String
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "subsidiary": Subsidiary,
  "user": User,
  "state": "abc123",
  "notes": "xyz789",
  "year": 123,
  "value": 987.65,
  "date": "2007-12-03T10:15:30Z",
  "type": "xyz789",
  "aggregate": 123.45,
  "biller": "xyz789",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

UtilitiesStatements

Fields
Field Name Description
nodes - [UtilitiesStatement]
cursor - CursorResult
Example
{
  "nodes": [UtilitiesStatement],
  "cursor": CursorResult
}

UtilitiesStatementsFilter

Fields
Input Field Description
id_eq - ID
subsidiaryId_eq - ID
userId_eq - ID
state_eq - String
state_like - String
state_contains - String
state_begins_with - String
notes_eq - String
notes_like - String
notes_contains - String
notes_begins_with - String
year_between - [Int]
year_lt - Int
year_ht - Int
year_eq_or_ht - Int
year_eq_or_lt - Int
year_eq - Int
value_between - [Float]
value_lt - Float
value_ht - Float
value_eq_or_ht - Float
value_eq_or_lt - Float
value_eq - Float
date_eq - DateTime
date_eq_or_ht - DateTime
date_eq_or_lt - DateTime
date_lt - DateTime
date_ht - DateTime
date_between - [DateTime]
type_eq - String
type_like - String
type_contains - String
type_begins_with - String
aggregate_between - [Float]
aggregate_lt - Float
aggregate_ht - Float
aggregate_eq_or_ht - Float
aggregate_eq_or_lt - Float
aggregate_eq - Float
biller_eq - String
biller_like - String
biller_contains - String
biller_begins_with - String
Example
{
  "id_eq": 4,
  "subsidiaryId_eq": "4",
  "userId_eq": "4",
  "state_eq": "abc123",
  "state_like": "xyz789",
  "state_contains": "abc123",
  "state_begins_with": "xyz789",
  "notes_eq": "abc123",
  "notes_like": "xyz789",
  "notes_contains": "abc123",
  "notes_begins_with": "abc123",
  "year_between": [987],
  "year_lt": 987,
  "year_ht": 123,
  "year_eq_or_ht": 123,
  "year_eq_or_lt": 123,
  "year_eq": 987,
  "value_between": [123.45],
  "value_lt": 987.65,
  "value_ht": 987.65,
  "value_eq_or_ht": 123.45,
  "value_eq_or_lt": 987.65,
  "value_eq": 123.45,
  "date_eq": "2007-12-03T10:15:30Z",
  "date_eq_or_ht": "2007-12-03T10:15:30Z",
  "date_eq_or_lt": "2007-12-03T10:15:30Z",
  "date_lt": "2007-12-03T10:15:30Z",
  "date_ht": "2007-12-03T10:15:30Z",
  "date_between": ["2007-12-03T10:15:30Z"],
  "type_eq": "xyz789",
  "type_like": "abc123",
  "type_contains": "xyz789",
  "type_begins_with": "xyz789",
  "aggregate_between": [123.45],
  "aggregate_lt": 123.45,
  "aggregate_ht": 123.45,
  "aggregate_eq_or_ht": 987.65,
  "aggregate_eq_or_lt": 987.65,
  "aggregate_eq": 123.45,
  "biller_eq": "abc123",
  "biller_like": "xyz789",
  "biller_contains": "xyz789",
  "biller_begins_with": "abc123"
}

WorkSection

Fields
Field Name Description
id - ID
name - String
icon - String
active - Boolean
stlbId - String
gid - String
standardEquipment - Boolean
objectClasses - [ObjectClass]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "xyz789",
  "icon": "xyz789",
  "active": true,
  "stlbId": "xyz789",
  "gid": "xyz789",
  "standardEquipment": true,
  "objectClasses": [ObjectClass],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

WorkSections

Fields
Field Name Description
nodes - [WorkSection]
cursor - CursorResult
Example
{
  "nodes": [WorkSection],
  "cursor": CursorResult
}

WorkSectionsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
icon_eq - String
icon_like - String
icon_contains - String
icon_begins_with - String
active_eq - Boolean
stlbId_eq - String
stlbId_like - String
stlbId_contains - String
stlbId_begins_with - String
gid_eq - String
gid_like - String
gid_contains - String
gid_begins_with - String
standardEquipment_eq - Boolean
Example
{
  "id_eq": "4",
  "name_eq": "xyz789",
  "name_like": "xyz789",
  "name_contains": "abc123",
  "name_begins_with": "xyz789",
  "icon_eq": "xyz789",
  "icon_like": "abc123",
  "icon_contains": "xyz789",
  "icon_begins_with": "xyz789",
  "active_eq": true,
  "stlbId_eq": "xyz789",
  "stlbId_like": "abc123",
  "stlbId_contains": "xyz789",
  "stlbId_begins_with": "xyz789",
  "gid_eq": "xyz789",
  "gid_like": "abc123",
  "gid_contains": "abc123",
  "gid_begins_with": "xyz789",
  "standardEquipment_eq": false
}

Workflow

Fields
Field Name Description
id - ID
name - String
elements - JSON
executions - [WorkflowExecution]
Arguments
search - String
order - OrderType
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "name": "xyz789",
  "elements": {},
  "executions": [WorkflowExecution],
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

WorkflowExecution

Fields
Field Name Description
id - ID
workflow - Workflow
subsidiary - Subsidiary
user - User
steps - [WorkflowExecutionStep]
Arguments
search - String
order - OrderType
team - Team
phase - Phase
flawId - String
contextType - String
finishedAt - DateTime
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": "4",
  "workflow": Workflow,
  "subsidiary": Subsidiary,
  "user": User,
  "steps": [WorkflowExecutionStep],
  "team": Team,
  "phase": Phase,
  "flawId": "xyz789",
  "contextType": "xyz789",
  "finishedAt": "2007-12-03T10:15:30Z",
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

WorkflowExecutionStep

Fields
Field Name Description
id - ID
workflowExecution - WorkflowExecution
user - User
stepId - String
data - JSON
updatedAt - DateTime
createdAt - DateTime
Example
{
  "id": 4,
  "workflowExecution": WorkflowExecution,
  "user": User,
  "stepId": "xyz789",
  "data": {},
  "updatedAt": "2007-12-03T10:15:30Z",
  "createdAt": "2007-12-03T10:15:30Z"
}

WorkflowExecutionSteps

Fields
Field Name Description
nodes - [WorkflowExecutionStep]
cursor - CursorResult
Example
{
  "nodes": [WorkflowExecutionStep],
  "cursor": CursorResult
}

WorkflowExecutionStepsFilter

Fields
Input Field Description
id_eq - ID
workflowExecutionId_eq - ID
userId_eq - ID
stepId_eq - String
stepId_like - String
stepId_contains - String
stepId_begins_with - String
Example
{
  "id_eq": "4",
  "workflowExecutionId_eq": 4,
  "userId_eq": "4",
  "stepId_eq": "abc123",
  "stepId_like": "xyz789",
  "stepId_contains": "xyz789",
  "stepId_begins_with": "abc123"
}

WorkflowExecutions

Fields
Field Name Description
nodes - [WorkflowExecution]
cursor - CursorResult
Example
{
  "nodes": [WorkflowExecution],
  "cursor": CursorResult
}

WorkflowExecutionsFilter

Fields
Input Field Description
id_eq - ID
workflowId_eq - ID
subsidiaryId_eq - ID
userId_eq - ID
teamId_eq - ID
phaseId_eq - ID
flawId_eq - String
flawId_like - String
flawId_contains - String
flawId_begins_with - String
contextType_eq - String
contextType_like - String
contextType_contains - String
contextType_begins_with - String
finishedAt_eq - DateTime
finishedAt_eq_or_ht - DateTime
finishedAt_eq_or_lt - DateTime
finishedAt_lt - DateTime
finishedAt_ht - DateTime
finishedAt_between - [DateTime]
Example
{
  "id_eq": "4",
  "workflowId_eq": "4",
  "subsidiaryId_eq": "4",
  "userId_eq": 4,
  "teamId_eq": "4",
  "phaseId_eq": 4,
  "flawId_eq": "abc123",
  "flawId_like": "xyz789",
  "flawId_contains": "abc123",
  "flawId_begins_with": "abc123",
  "contextType_eq": "abc123",
  "contextType_like": "abc123",
  "contextType_contains": "abc123",
  "contextType_begins_with": "xyz789",
  "finishedAt_eq": "2007-12-03T10:15:30Z",
  "finishedAt_eq_or_ht": "2007-12-03T10:15:30Z",
  "finishedAt_eq_or_lt": "2007-12-03T10:15:30Z",
  "finishedAt_lt": "2007-12-03T10:15:30Z",
  "finishedAt_ht": "2007-12-03T10:15:30Z",
  "finishedAt_between": [
    "2007-12-03T10:15:30Z"
  ]
}

Workflows

Fields
Field Name Description
nodes - [Workflow]
cursor - CursorResult
Example
{
  "nodes": [Workflow],
  "cursor": CursorResult
}

WorkflowsFilter

Fields
Input Field Description
id_eq - ID
name_eq - String
name_like - String
name_contains - String
name_begins_with - String
Example
{
  "id_eq": "4",
  "name_eq": "abc123",
  "name_like": "abc123",
  "name_contains": "abc123",
  "name_begins_with": "xyz789"
}

updateCustodianAddressInput

Fields
Input Field Description
streetName - String
streetNumber - String
additional - String
postalCode - String
city - String
country - String
Example
{
  "streetName": "abc123",
  "streetNumber": "xyz789",
  "additional": "abc123",
  "postalCode": "abc123",
  "city": "xyz789",
  "country": "abc123"
}

updateSubsidiaryTenantAddressInput

Fields
Input Field Description
streetName - String
streetNumber - String
additional - String
postalCode - String
city - String
country - String
Example
{
  "streetName": "abc123",
  "streetNumber": "xyz789",
  "additional": "abc123",
  "postalCode": "abc123",
  "city": "abc123",
  "country": "xyz789"
}