Files
automatisch/packages/web/src/graphql/queries/get-app.ts
2022-09-13 23:39:10 +02:00

74 lines
1.1 KiB
TypeScript

import { gql } from '@apollo/client';
export const GET_APP = gql`
query GetApp($key: AvailableAppsEnumType!) {
getApp(key: $key) {
name
key
iconUrl
docUrl
primaryColor
supportsConnections
fields {
key
label
type
required
readOnly
value
description
docUrl
clickToCopy
}
authenticationSteps {
step
type
name
arguments {
name
value
type
properties {
name
value
}
}
}
reconnectionSteps {
step
type
name
arguments {
name
value
type
properties {
name
value
}
}
}
connections {
id
}
triggers {
name
key
pollInterval
description
substeps {
name
}
}
actions {
name
key
description
substeps {
name
}
}
}
}
`;