Module
@TODO DESCRIBE ME




POST as x-www-form-urlencoded:

https://joy.classapp.co/graphql?access_token=YOUR_TOKEN_HERE&client_id=YOUR_CLIENT_ID


Module

ParamsDescription
idThe ID of an object
dbIdIdentifies the primary key from the database.
nameModule's name
applicationIdOrganization the tag is part of.
typeModule's integration type
activationTypeModule's integration type
baseConfigurationThe form wich will build the configuration
formConfigurationThe form wich will build the configuration
scopeModule's name
lockModule's integration type
privacyModule's integration type
descriptionModule's name
applicationApplication associated with the Module
createdAn ISO-8601 encoded UTC date string of when record was created
modifiedAn ISO-8601 encoded UTC date string of when record was updated
deletedAn ISO-8601 encoded UTC date string of when record was deleted
keyRandom ID to differentiate from others
selectedHelper field for clients
highlightedHelper field for clients
expandedHelper field for clients
loadedHelper field for clients
loadingHelper field for clients

CreateModuleInput

ArgumentsTypeDescription
applicationId
Not Null
Module's name
name
Not Null
Module's name
type
Not Null
Module's integration type
activationType
Not Null
Module's integration type
baseConfiguration
String
SCALAR
Module's base configuration
formConfiguration
String
SCALAR
Module's form layout
scope
String
SCALAR
Module's name
lock
Not Null
Module's integration type
privacy
Not Null
Module's integration type
description
String
SCALAR
Module's name
clientMutationId
String
SCALAR

UpdateModuleInput

ArgumentsTypeDescription
id
Not Null
The ID of a tag object
name
String
SCALAR
Module's name
applicationId
Int
SCALAR
Module's name
type
ModuleType
ENUM
Module's integration type
activationType
ModuleActivationType
ENUM
Module's integration type
baseConfiguration
String
SCALAR
Module's base configuration
formConfiguration
String
SCALAR
Module's form layout
scope
String
SCALAR
Module's name
lock
ModuleLock
ENUM
Module's integration type
privacy
ModulePrivacy
ENUM
Module's integration type
description
String
SCALAR
Module's name
clientMutationId
String
SCALAR

DeleteModuleInput

ArgumentsTypeDescription
id
Not Null
The ID of a tag object
clientMutationId
String
SCALAR