RootMutation
No description
type RootMutation {
activity_create(payload: ActivityStreamsPayload!): ActivityStreamsActivity
activity_delete_all(confirm: Boolean): [ID]
activity_publish(feed_type: String!, ids: [ID]!, uuid: ID!): JSONDate
activity_unpublish(
record_id: ID
related_to_object: ActiveRecordReference
uuid: ID
): [ID]
activity_unpublish_all(confirm: Boolean): [ID]
admin_api_call_notification_create(
api_call_notification: ApiCallNotificationInputType!
): ApiCallNotification
admin_api_call_notification_delete(
id: ID
physical_file_path: String
): ApiCallNotification
admin_api_call_notification_update(
api_call_notification: UpdateApiCallNotificationInputType!
id: ID
physical_file_path: String
): ApiCallNotification
admin_asset_delete(physical_file_path: String!): Asset
admin_asset_delete_all(filter: MutationAssetsFilterInput!): String
admin_asset_update(
asset: AssetUpdateInput!
physical_file_path: String!
): Asset
admin_asset_update_all(
asset: AssetUpdateAllInput!
filter: MutationAssetsFilterInput!
): ObjectCount
admin_assets_create(assets: [AssetInput!]!): AssetsCreateMutationPayload
admin_assets_listing_create: AssetsListingIdentifier!
admin_assets_presign_urls(
paths: [AssetPresignInput!]!
): AssetsPresignUrlsMutationPayload
admin_authorization_policy_create(
authorization_policy: AuthorizationPolicyInputType!
): AuthorizationPolicy
admin_authorization_policy_delete(
id: ID
physical_file_path: String
): AuthorizationPolicy
admin_authorization_policy_update(
authorization_policy: UpdateAuthorizationPolicyInputType!
id: ID
physical_file_path: String
): AuthorizationPolicy
admin_background_job_delete(id: ID!): BackgroundJob
admin_background_job_retry(id: ID!): BackgroundJob
admin_email_notification_create(
email_notification: EmailNotificationInputType!
): EmailNotification
admin_email_notification_delete(
id: ID
physical_file_path: String
): EmailNotification
admin_email_notification_delete_all(
filter: EmailNotificationsFilterInput!
): ObjectCount
admin_email_notification_update(
email_notification: UpdateEmailNotificationInputType!
id: ID
physical_file_path: String
): EmailNotification
admin_email_notification_update_all(
email_notification: UpdateEmailNotificationInputType!
filter: EmailNotificationsFilterInput!
): ObjectCount
admin_field_create(field: StandalonePropertyInputType!): Property
admin_field_delete(id: ID!): Property
admin_field_update(
field: UpdateStandalonePropertyInputType!
id: ID!
): Property
admin_form_configuration_create(
form_configuration: FormConfigurationInputType!
): FormConfiguration
admin_form_configuration_delete(id: ID!): FormConfiguration
admin_form_configuration_update(
form_configuration: UpdateFormConfigurationInputType!
id: ID!
): FormConfiguration
admin_form_create(form: FormInput!): Form
admin_form_delete(id: ID, physical_file_path: String): Form
admin_form_delete_all(filter: FormsFilterInput!): ObjectCount
admin_form_update(
form: UpdateFormInput!
id: ID
physical_file_path: String
): Form
admin_form_update_all(
filter: FormsFilterInput!
form: UpdateFormInput!
): ObjectCount
admin_graphql_create(graphql: GraphqlInputType!): GraphQL
admin_graphql_delete(physical_file_path: String!): GraphQL
admin_graphql_update(
graphql: UpdateGraphqlInputType!
physical_file_path: String!
): GraphQL
admin_liquid_layout_create(
liquid_layout: LiquidLayoutInputType!
): LiquidLayout
admin_liquid_layout_delete(id: ID, physical_file_path: String): LiquidLayout
admin_liquid_layout_delete_all(
filter: LiquidLayoutsFilterInput!
sync: Boolean
): ObjectCount
admin_liquid_layout_update(
id: ID
liquid_layout: UpdateLiquidLayoutInputType!
physical_file_path: String
): LiquidLayout
admin_liquid_layout_update_all(
filter: LiquidLayoutsFilterInput!
liquid_layout: UpdateLiquidLayoutInputType!
): ObjectCount
admin_liquid_partial_create(
liquid_partial: LiquidPartialInputType!
): LiquidPartial
admin_liquid_partial_delete(id: ID, physical_file_path: String): LiquidPartial
admin_liquid_partial_delete_all(
filter: LiquidPartialsFilterInput!
sync: Boolean
): ObjectCount
admin_liquid_partial_update(
id: ID
liquid_partial: UpdateLiquidPartialInputType!
physical_file_path: String
): LiquidPartial
admin_liquid_partial_update_all(
filter: LiquidPartialsFilterInput!
liquid_partial: UpdateLiquidPartialInputType!
): ObjectCount
admin_model_schema_create(model_schema: ModelSchemaInputType!): ModelSchema
admin_model_schema_delete(id: ID, physical_file_path: String): ModelSchema
admin_model_schema_update(
id: ID
model_schema: UpdateModelSchemaInputType!
physical_file_path: String
): ModelSchema
admin_page_create(page: PageInputType!): Page
admin_page_delete(id: ID, physical_file_path: String): Page
admin_page_update(
id: ID
page: UpdatePageInputType!
physical_file_path: String
): Page
admin_page_update_all(
filter: PageFilterInput!
page: UpdatePageInputType!
): ObjectCount!
admin_pages_delete_all(filter: PageFilterInput!, sync: Boolean): ObjectCount!
admin_property_create(property: StandalonePropertyInputType!): Property
admin_property_delete(id: ID!): Property
admin_property_update(
id: ID!
property: UpdateStandalonePropertyInputType!
): Property
admin_sms_notification_create(
sms_notification: SmsNotificationInputType!
): SmsNotification
admin_sms_notification_delete(
id: ID
physical_file_path: String
): SmsNotification
admin_sms_notification_update(
id: ID
physical_file_path: String
sms_notification: UpdateSmsNotificationInputType!
): SmsNotification
admin_table_create(table: TableInputType!): Table
admin_table_delete(physical_file_path: String!): Table
admin_table_update(
physical_file_path: String!
table: UpdateTableInputType!
): Table
admin_transactable_schema_create(
transactable_schema: TransactableSchemaInputType!
): TransactableSchema
admin_transactable_schema_delete(id: ID!): TransactableSchema
admin_transactable_schema_update(
id: ID!
transactable_schema: UpdateTransactableSchemaInputType!
): TransactableSchema
admin_translation_create(translation: TranslationInputType!): Translation
admin_translation_delete(key: String!, locale: String!): Translation
admin_translation_set(translation: TranslationInputType!): Translation
admin_translation_set_json(
strategy: TranslationJsonStrategy!
translation: TranslationJsonInputType!
): TranslationJson
admin_translation_unset(key: String!, locale: String!): Translation
admin_translation_update(
key: String!
locale: String!
translation: UpdateTranslationInputType!
): Translation
admin_user_profile_schema_create(
user_profile_schema: UserProfileSchemaInputType!
): UserProfileSchema
admin_user_profile_schema_delete(
id: ID
physical_file_path: String
): UserProfileSchema
admin_user_profile_schema_update(
id: ID
physical_file_path: String
user_profile_schema: UpdateUserProfileSchemaInputType!
): UserProfileSchema
api_call_send(
api_call: ApiCallSendRequestInput
data: HashObject
options: ApiCallSendOptions
template: NotificationTemplateInput
): ApiCallSendPayload
attachment_presign_url(
options: AttachmentPresignUrlInput
): AttachmentPresignedUploadUrl!
channel_send_message(
channel_name: String!
payload: JSONPayload!
room_id: String!
): String
constant_set(name: String!, value: String!): EncryptedConstant!
constant_unset(name: String!): EncryptedConstant
custom_attachment_create(
custom_attachment: CustomAttachmentInputType!
form_configuration_name: String
form_name: String
): CustomAttachment
custom_attachment_delete(
form_configuration_name: String
form_name: String
id: ID!
): CustomAttachment
custom_attachment_update(
custom_attachment: UpdateCustomAttachmentInputType!
form_configuration_name: String
form_name: String
id: ID!
): CustomAttachment
custom_image_create(
custom_image: NewCustomImageInputType!
form_configuration_name: String
form_name: String
): CustomImage
custom_image_delete(
form_configuration_name: String
form_name: String
id: ID!
): CustomImage
custom_image_update(
custom_image: CustomImageInputType!
form_configuration_name: String
form_name: String
id: ID!
): CustomImage
customization_create(
customization: CustomizationInputType
form_configuration_name: String
form_name: String
model: CustomizationInputType
): Customization!
customization_delete(
form_configuration_name: String
form_name: String
id: ID!
): Customization!
customization_update(
customization: CustomizationInputType
form_configuration_name: String
form_name: String
id: ID!
model: CustomizationInputType
): Customization!
customizations_delete_all(
all_custom_model_types: Boolean
all_model_schemas: Boolean
custom_model_type_name: String
filter: ModelsFilterInput
model_schema_name: String
sync: Boolean
): ObjectCount!
data_export(
encryption: PropertyUploadEncryptionInput
models: DataExportModelsInput
records: DataExportRecordsInput
split_files: Boolean = true
users: DataExportUsersInput
): DataExport!
documents_bulk_upsert_rc(
documents: [HashObject]!
search_index: String!
): HashObject
documents_delete_rc(id: ID!, search_index: String!): HashObject
documents_insert_rc(
document: HashObject!
id: ID
search_index: String!
): HashObject
documents_upsert_rc(
document: HashObject!
id: ID
search_index: String!
): HashObject
email_send(
data: HashObject
email: NotificationEmailInput
template: NotificationTemplateInput
): NotificationSendEmailPayload
embedding_create_rc(embedding: EmbeddingCreateInputType!): Embedding!
embedding_delete_rc(id: ID!): Embedding!
embedding_update_rc(embedding: EmbeddingUpdateInputType!, id: ID!): Embedding!
form_submit(
fields: HashObject!
form_name: String!
id: ID
): FormSubmitPayload
image_presign_url(options: ImagePresignUrlInput): ImagePresignedUploadUrl!
import_models(
_id_remap: Boolean = true
_index_rebuild: Boolean = true
models: [CustomizationImport!]!
): ImportCustomizationsMutationPayload
import_transactables(
_id_remap: Boolean = true
_index_rebuild: Boolean = true
transactables: [TransactableImport!]!
): ImportTransactablesMutationPayload
import_users(
_id_remap: Boolean = true
_index_rebuild: Boolean = true
users: [UserImport!]!
): ImportUsersMutationPayload
jwt_decode_and_set_session(
jwt_algorithm: JwtAlgorithm = HS256
jwt_token: String!
): User
log(message: Any!, type: LogEntryType!): LogEntry
model_create(
customization: CustomizationInputType
form_configuration_name: String
form_name: String
model: CustomizationInputType
): Model!
model_delete(
form_configuration_name: String
form_name: String
id: ID!
): Model!
model_update(
customization: CustomizationInputType
form_configuration_name: String
form_name: String
id: ID!
model: CustomizationInputType
): Model!
models_delete_all(
all_custom_model_types: Boolean
all_model_schemas: Boolean
custom_model_type_name: String
filter: ModelsFilterInput
model_schema_name: String
sync: Boolean
): ObjectCount!
models_update_all(
filter: ModelsFilterInput
model: CustomizationInputType!
model_schema_name: String!
sync: Boolean
): ObjectCount!
presigned_upload_url(options: PresignUrlInput): PresignedUploadUrl!
property_upload_presigned_url(
include_content_type: Boolean
model_schema_name: String
presign_url: PresignUrl
property_name: String!
table: String
user: Boolean
): PropertyUploadPresignedUrl!
record_create(form_name: String, record: RecordInputType!): Record!
record_delete(form_name: String, id: ID!, table: String): Model!
record_update(form_name: String, id: ID!, record: RecordInputType!): Record!
records_create_rc(records: [RecordsCreateInputType!]!): [RecordCreate!]!
records_delete_all(
any_table: Boolean
filter: RecordsFilterInput
sync: Boolean
table: String
): ObjectCount!
records_update_all(
_index_update: Boolean
filter: RecordsFilterInput
record: RecordInputType!
sync: Boolean
table: String!
): ObjectCount!
session_create_field(name: String!, value: Any!): HashObject
session_delete_field(name: String!): HashObject
sms_send(
data: HashObject
sms: SmsSendInput
template: NotificationTemplateInput
): SmsSendPayload
transactable_create(
form_configuration_name: String
transactable: TransactableInputType!
): Transactable!
transactable_delete(form_configuration_name: String, id: ID!): Transactable!
transactable_update(
form_configuration_name: String
id: ID!
transactable: TransactableInputType!
): Transactable!
transactables_delete_all(
all_transactable_types: Boolean
transactable_type_name: String
): ObjectCount!
update_models(models: [ModelUpdate!]!): UpdateCustomizationsMutationPayload
update_users(users: [UserUpdate!]!): UpdateUsersMutationPayload
user_create(
form_configuration_name: String
form_name: String
id: ID
user: UserInputType!
): User
user_delete(form_configuration_name: String, form_name: String, id: ID!): User
user_otp_delete_token(
otp_name: String
user_id: ID!
): UserOtpDeleteTokenInformation
user_otp_secret_refresh(
otp_name: String
user_id: ID!
): UserOtpSecretRefreshInformation
user_profile_delete(
form_configuration_name: String
form_name: String
profile_type: String!
user_id: ID!
): Profile!
user_profiles_delete_all(
all_user_profile_types: Boolean
user_id: Int
user_profile_type_name: String
): ObjectCount!
user_session_create(
email: String
form_configuration_name: String
form_name: String
password: String!
remember_me: String = "1"
): User
user_session_destroy(
form_configuration_name: String
form_name: String
): HashObject
user_update(
form_configuration_name: String
form_name: String
id: ID
user: UserInputType!
): User
users_delete_all(
all_users: Boolean
filter: UsersFilterInput
sync: Boolean
): ObjectCount!
users_update_all(
all_users: Boolean
filter: UsersFilterInput
sync: Boolean
user: UserInputType!
): ObjectCount!
}
Fields
activity_create
(ActivityStreamsActivity
)
Creates an Activity
-
payload
(ActivityStreamsPayload
)
activity_delete_all
(ID
)
Delete all activities and clean up ALL feeds
-
confirm
(Boolean
)
activity_publish
(JSONDate
)
add activity to feeds
-
feed_type
(String
)
e.i. User, UserPrivate, AuditLog, Images, Posts
activity_unpublish
(ID
)
Clean up feeds from selected activities
-
record_id
(ID
)
search for activities related to the record ( {"id": "<record_id>"}) and then cleanup all feeds from found activities
-
related_to_object
(ActiveRecordReference
)
search for activities related to the Object and then cleanup all feeds from found activities
-
uuid
(ID
)
remove from feeds activity with UUID
activity_unpublish_all
(ID
)
Clean up ALL feeds
-
confirm
(Boolean
)
admin_api_call_notification_create
(ApiCallNotification
)
Creates api call notification
-
api_call_notification
(ApiCallNotificationInputType
)
admin_api_call_notification_delete
(ApiCallNotification
)
Deletes api call notification
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_api_call_notification_update
(ApiCallNotification
)
Updates api call notification
-
api_call_notification
(UpdateApiCallNotificationInputType
) -
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_asset_delete
(Asset
)
Remove an asset including the physical file. There is no way to revert this operation, use with caution.
-
physical_file_path
(String
)
admin_asset_delete_all
(String
)
Removes all assets that match the filter.
-
filter
(MutationAssetsFilterInput
)
admin_asset_update
(Asset
)
Updates asset and physically move the file to the new location
-
asset
(AssetUpdateInput
) -
physical_file_path
(String
)
Identifier of a file which you want to update
admin_asset_update_all
(ObjectCount
)
Updates all assets that match the filter.
-
asset
(AssetUpdateAllInput
) -
filter
(MutationAssetsFilterInput
)
admin_assets_create
(AssetsCreateMutationPayload
)
Creates asset
-
assets
(AssetInput
)
admin_assets_listing_create
(AssetsListingIdentifier
)
Asynchronously generates report of the current s3 state. Returns ID, to be used in admin_assets_listing
query.
admin_assets_presign_urls
(AssetsPresignUrlsMutationPayload
)
Presign assets urls for given path
-
paths
(AssetPresignInput
)
admin_authorization_policy_create
(AuthorizationPolicy
)
Creates authorization policy
-
authorization_policy
(AuthorizationPolicyInputType
)
admin_authorization_policy_delete
(AuthorizationPolicy
)
Delete authorization policy
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_authorization_policy_update
(AuthorizationPolicy
)
Update authorization policy
-
authorization_policy
(UpdateAuthorizationPolicyInputType
) -
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_background_job_delete
(BackgroundJob
)
Delete background job
-
id
(ID
)
admin_background_job_retry
(BackgroundJob
)
Retries failed background job
-
id
(ID
)
admin_email_notification_create
(EmailNotification
)
Creates email_notification schema
-
email_notification
(EmailNotificationInputType
)
admin_email_notification_delete
(EmailNotification
)
Creates email_notification schema
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_email_notification_delete_all
(ObjectCount
)
Deletes email notifications matching the filter
-
filter
(EmailNotificationsFilterInput
)
Filter for matching email notifications to delete
admin_email_notification_update
(EmailNotification
)
Creates email_notification schema
-
email_notification
(UpdateEmailNotificationInputType
) -
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_email_notification_update_all
(ObjectCount
)
Updates all email notifications matching the filter
-
email_notification
(UpdateEmailNotificationInputType
) -
filter
(EmailNotificationsFilterInput
)
Filter for matching email notifications to update
admin_field_create
(Property
)
Creates field
-
field
(StandalonePropertyInputType
)
admin_field_delete
(Property
)
Creates field
-
id
(ID
)
admin_field_update
(Property
)
Creates field
-
field
(UpdateStandalonePropertyInputType
) -
id
(ID
)
admin_form_configuration_create
(FormConfiguration
)
Creates form_configuration schema
-
form_configuration
(FormConfigurationInputType
)
admin_form_configuration_delete
(FormConfiguration
)
Deletes form_configuration schema
-
id
(ID
)
admin_form_configuration_update
(FormConfiguration
)
Updates form_configuration schema
-
form_configuration
(UpdateFormConfigurationInputType
) -
id
(ID
)
admin_form_create
(Form
)
Creates form
-
form
(FormInput
)
admin_form_delete
(Form
)
Delete form
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_form_delete_all
(ObjectCount
)
Delete multiple forms
-
filter
(FormsFilterInput
)
admin_form_update
(Form
)
Update form
-
form
(UpdateFormInput
) -
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_form_update_all
(ObjectCount
)
Update multiple forms
-
filter
(FormsFilterInput
) -
form
(UpdateFormInput
)
admin_graphql_create
(GraphQL
)
Creates graphql
-
graphql
(GraphqlInputType
)
admin_graphql_delete
(GraphQL
)
Deletes graphql
-
physical_file_path
(String
)
admin_graphql_update
(GraphQL
)
Updates graphql
-
graphql
(UpdateGraphqlInputType
) -
physical_file_path
(String
)
admin_liquid_layout_create
(LiquidLayout
)
Creates liquid layout
-
liquid_layout
(LiquidLayoutInputType
)
admin_liquid_layout_delete
(LiquidLayout
)
Deletes liquid layout
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_liquid_layout_delete_all
(ObjectCount
)
Deletes multiple liquid layouts
-
filter
(LiquidLayoutsFilterInput
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
admin_liquid_layout_update
(LiquidLayout
)
Updates liquid layout
-
id
(ID
)
deprecated, please use physical_file_path
-
liquid_layout
(UpdateLiquidLayoutInputType
) -
physical_file_path
(String
)
admin_liquid_layout_update_all
(ObjectCount
)
Updates multiple liquid layouts
-
filter
(LiquidLayoutsFilterInput
) -
liquid_layout
(UpdateLiquidLayoutInputType
)
admin_liquid_partial_create
(LiquidPartial
)
Creates liquid partial
-
liquid_partial
(LiquidPartialInputType
)
admin_liquid_partial_delete
(LiquidPartial
)
Deletes liquid partial
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_liquid_partial_delete_all
(ObjectCount
)
Deletes multiple liquid partials
-
filter
(LiquidPartialsFilterInput
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
admin_liquid_partial_update
(LiquidPartial
)
Updates liquid partial
-
id
(ID
)
deprecated, please use physical_file_path
-
liquid_partial
(UpdateLiquidPartialInputType
) -
physical_file_path
(String
)
admin_liquid_partial_update_all
(ObjectCount
)
Updates multiple liquid partials
-
filter
(LiquidPartialsFilterInput
) -
liquid_partial
(UpdateLiquidPartialInputType
)
admin_model_schema_create
(ModelSchema
)
Creates model schema
-
model_schema
(ModelSchemaInputType
)
admin_model_schema_delete
(ModelSchema
)
Deletes model schema
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_model_schema_update
(ModelSchema
)
Updates model schema
-
id
(ID
)
deprecated, please use physical_file_path
-
model_schema
(UpdateModelSchemaInputType
) -
physical_file_path
(String
)
admin_page_create
(Page
)
Creates page
-
page
(PageInputType
)
admin_page_delete
(Page
)
Deletes page
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_page_update
(Page
)
Updates page
-
id
(ID
)
deprecated, please use physical_file_path
-
page
(UpdatePageInputType
) -
physical_file_path
(String
)
admin_page_update_all
(ObjectCount
)
Updates multiple pages
-
filter
(PageFilterInput
) -
page
(UpdatePageInputType
)
admin_pages_delete_all
(ObjectCount
)
Remove all pages, beware there is no coming back!
-
filter
(PageFilterInput
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
admin_property_create
(Property
)
Creates property
-
property
(StandalonePropertyInputType
)
admin_property_delete
(Property
)
Creates property
-
id
(ID
)
admin_property_update
(Property
)
Creates property
-
id
(ID
) -
property
(UpdateStandalonePropertyInputType
)
admin_sms_notification_create
(SmsNotification
)
Creates sms_notification schema
-
sms_notification
(SmsNotificationInputType
)
admin_sms_notification_delete
(SmsNotification
)
Deletes sms_notification schema
admin_sms_notification_update
(SmsNotification
)
Updates sms_notification schema
-
id
(ID
) -
physical_file_path
(String
) -
sms_notification
(UpdateSmsNotificationInputType
)
admin_table_create
(Table
)
Creates table
-
table
(TableInputType
)
admin_table_delete
(Table
)
Deletes table
-
physical_file_path
(String
)
admin_table_update
(Table
)
Updates table
-
physical_file_path
(String
) -
table
(UpdateTableInputType
)
admin_transactable_schema_create
(TransactableSchema
)
Creates transactable schema
-
transactable_schema
(TransactableSchemaInputType
)
admin_transactable_schema_delete
(TransactableSchema
)
Deletes transactable schema
-
id
(ID
)
admin_transactable_schema_update
(TransactableSchema
)
Updates transactable schema
-
id
(ID
) -
transactable_schema
(UpdateTransactableSchemaInputType
)
admin_translation_create
(Translation
)
Creates translation
-
translation
(TranslationInputType
)
admin_translation_delete
(Translation
)
Deletes translation
for example en, de etc.
admin_translation_set
(Translation
)
Creates the translation if the key/locale pair does not exist or updates existing translation
-
translation
(TranslationInputType
)
admin_translation_set_json
(TranslationJson
)
Sets the whole JSON branch, either by merging it to the existing translations or by overwriting the whole branch
-
strategy
(TranslationJsonStrategy
) -
translation
(TranslationJsonInputType
)
json with translation tree which should be set
admin_translation_unset
(Translation
)
Unsets the translation key for a given locale
for example en, de etc.
admin_translation_update
(Translation
)
Updates translation. If translation does not exist, it will be created.
for example en, de etc.
-
translation
(UpdateTranslationInputType
)
admin_user_profile_schema_create
(UserProfileSchema
)
Creates user_profile schema
-
user_profile_schema
(UserProfileSchemaInputType
)
admin_user_profile_schema_delete
(UserProfileSchema
)
Deletes user_profile schema
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
)
admin_user_profile_schema_update
(UserProfileSchema
)
Updates user_profile schema
-
id
(ID
)
deprecated, please use physical_file_path
-
physical_file_path
(String
) -
user_profile_schema
(UpdateUserProfileSchemaInputType
)
api_call_send
(ApiCallSendPayload
)
-
api_call
(ApiCallSendRequestInput
) -
data
(HashObject
)
Variables that will be accesible in liquid
-
options
(ApiCallSendOptions
) -
template
(NotificationTemplateInput
)
Template defined in app/api_calls
attachment_presign_url
(AttachmentPresignedUploadUrl
)
Presign upload url for direct s3 upload
-
options
(AttachmentPresignUrlInput
)
channel_send_message
(String
)
Broadcast to a channel and room
-
channel_name
(String
) -
payload
(JSONPayload
) -
room_id
(String
)
constant_set
(EncryptedConstant
)
-
name
(String
)
Name of the constant you want to set
-
value
(String
)
Value of the constant, which will be securely store
constant_unset
(EncryptedConstant
)
-
name
(String
)
Name of the constant you want to unset
custom_attachment_create
(CustomAttachment
)
Creates a CustomAttachment
-
custom_attachment
(CustomAttachmentInputType
) -
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
custom_attachment_delete
(CustomAttachment
)
Remove a custom attachment
-
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
)
custom_attachment_update
(CustomAttachment
)
Updates a CustomAttachment
-
custom_attachment
(UpdateCustomAttachmentInputType
) -
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
)
custom_image_create
(CustomImage
)
Creates a CustomImage
-
custom_image
(NewCustomImageInputType
) -
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
custom_image_delete
(CustomImage
)
Remove a custom image
-
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
)
custom_image_update
(CustomImage
)
Updates a CustomImage
-
custom_image
(CustomImageInputType
) -
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
)
customization_create
(Customization
)
-
customization
(CustomizationInputType
) -
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
model
(CustomizationInputType
)
customization_delete
(Customization
)
Remove a customization
-
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
)
customization_update
(Customization
)
Updates a customization
-
customization
(CustomizationInputType
) -
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
) -
model
(CustomizationInputType
)
customizations_delete_all
(ObjectCount
)
Remove all models, beware there is no coming back!
-
all_custom_model_types
(Boolean
)
Deprecated, use all_model_schemas
-
all_model_schemas
(Boolean
)
Mark this if you really want to remove all models
-
custom_model_type_name
(String
)
Deprecated, use model_schema_name
-
filter
(ModelsFilterInput
) -
model_schema_name
(String
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
data_export
(DataExport
)
Schedules data export of either models, users or both, similarly to pos-cli,
with the difference it is capable of additional filtering and sorting. Returns
ID of an export task, which can be queries same way as pos-cli does its check.
Generated CSVs are compatible with pos-cli data import.
-
encryption
(PropertyUploadEncryptionInput
)
Encrypt the content
-
models
(DataExportModelsInput
)
deprecated, use records
-
records
(DataExportRecordsInput
)
provide at least empty hash if you want records to be exported
-
split_files
(Boolean
) -
users
(DataExportUsersInput
)
provide at least empty hash if you want users to be exported
documents_bulk_upsert_rc
(HashObject
)
Insert the documents into the search index. If the document already exists in
the index, the document will be updated instead.
-
documents
(HashObject
)
JSON documents to be put into the <index_name> index
-
search_index
(String
)
Index name
documents_delete_rc
(HashObject
)
Removes document from the search index.
Index name
documents_insert_rc
(HashObject
)
Insert the document into the search index. If the document already exists in
the index, the document will be updated instead.
-
document
(HashObject
)
JSON document to be put into the <index_name> index
Index name
documents_upsert_rc
(HashObject
)
Insert the document into the search index. If the document already exists in
the index, the document will be updated instead.
-
document
(HashObject
)
JSON document to be put into the <index_name> index
Index name
email_send
(NotificationSendEmailPayload
)
Email will be queued to send
-
data
(HashObject
)
Variables that will be accesible in liquild
-
email
(NotificationEmailInput
)
Email parameters
-
template
(NotificationTemplateInput
)
Template defined in app/emails
embedding_create_rc
(Embedding
)
Creates a embedding
-
embedding
(EmbeddingCreateInputType
)
embedding_delete_rc
(Embedding
)
Remove an embedding
-
id
(ID
)
embedding_update_rc
(Embedding
)
Updates an embedding
-
embedding
(EmbeddingUpdateInputType
) -
id
(ID
)
form_submit
(FormSubmitPayload
)
-
fields
(HashObject
)
Values for fields defined in associated form. Might include "id" key which
will identify the resource in case id argument is blank.
-
form_name
(String
)
Name of the form which should be submitted
-
id
(ID
)
id of a resource to be updated; can also be provided as "id" key in "fields"
hash (if both are present, this argument takes precedence).
image_presign_url
(ImagePresignedUploadUrl
)
Generate presigned url where you can upload image. Include image processing.
-
options
(ImagePresignUrlInput
)
import_models
(ImportCustomizationsMutationPayload
)
-
_id_remap
(Boolean
)
Remap ids, when disabled all ids needs to be an Integer
-
_index_rebuild
(Boolean
)
Rebuilds index for full text search queries
-
models
(CustomizationImport
)
import_transactables
(ImportTransactablesMutationPayload
)
-
_id_remap
(Boolean
)
Remap ids, when disabled all ids needs to be an Integer
-
_index_rebuild
(Boolean
)
Rebuilds index for full text search queries
-
transactables
(TransactableImport
)
import_users
(ImportUsersMutationPayload
)
-
_id_remap
(Boolean
)
Remap ids, when disabled all ids needs to be an Integer
-
_index_rebuild
(Boolean
)
Rebuilds index for full text search queries
-
users
(UserImport
)
jwt_decode_and_set_session
(User
)
Check JWT token and Sign In User
-
jwt_algorithm
(JwtAlgorithm
) -
jwt_token
(String
)
log
(LogEntry
)
Creates a MarketplaceLogEntryMutation
-
message
(Any
) -
type
(LogEntryType
)
model_create
(Model
)
-
customization
(CustomizationInputType
) -
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
model
(CustomizationInputType
)
model_delete
(Model
)
Remove a customization
-
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
)
model_update
(Model
)
Updates a customization
-
customization
(CustomizationInputType
) -
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
) -
model
(CustomizationInputType
)
models_delete_all
(ObjectCount
)
Remove all models, beware there is no coming back!
-
all_custom_model_types
(Boolean
)
Deprecated, use all_model_schemas
-
all_model_schemas
(Boolean
)
Mark this if you really want to remove all models
-
custom_model_type_name
(String
)
Deprecated, use model_schema_name
-
filter
(ModelsFilterInput
) -
model_schema_name
(String
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
models_update_all
(ObjectCount
)
Update all models matching filter conditions; use only for small result set,
for larger amount of results use import feature
-
filter
(ModelsFilterInput
) -
model
(CustomizationInputType
) -
model_schema_name
(String
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
presigned_upload_url
(PresignedUploadUrl
)
Presign upload url for direct s3 upload
-
options
(PresignUrlInput
)
property_upload_presigned_url
(PropertyUploadPresignedUrl
)
Generate presigned url where you can upload image. Include image processing.
-
include_content_type
(Boolean
)
Set to true if you want to include a content type in the POST request to S3.
Useful in some cases where the default provided by S3 will not do, like for
example for SVG files
-
model_schema_name
(String
)
deprecated, use table
-
presign_url
(PresignUrl
)
Presign url options
-
property_name
(String
)
name of the property of type upload
-
table
(String
)
Name of the Table schema to which the property belomgs. Must be blank if property is defined directly in user.yml
-
user
(Boolean
)
Must be set to true if property is defined directly in user.yml and not in a Model Schema
record_create
(Record
)
Creates a record
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
record
(RecordInputType
)
record_delete
(Model
)
Remove a record
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
record_update
(Record
)
Updates a record
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
) -
record
(RecordInputType
)
records_create_rc
(RecordCreate
)
Creates multiple records at once
-
records
(RecordsCreateInputType
)
records_delete_all
(ObjectCount
)
Remove all records, beware there is no coming back!
-
any_table
(Boolean
)
Mark this if you really want to remove records across all tables
-
filter
(RecordsFilterInput
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
-
table
(String
)
records_update_all
(ObjectCount
)
Update all records
-
_index_update
(Boolean
)
deprecated - Updates old customizations index, can get very slow for larger
amount of data, we recommend using JSON Documents
-
filter
(RecordsFilterInput
) -
record
(RecordInputType
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
-
table
(String
)
session_create_field
(HashObject
)
Adds a field to session
session_delete_field
(HashObject
)
Adds a field to session
-
name
(String
)
sms_send
(SmsSendPayload
)
Sms will be queued to send
-
data
(HashObject
)
Variables that will be accesible in liquid
-
sms
(SmsSendInput
) -
template
(NotificationTemplateInput
)
Template defined in app/smses
transactable_create
(Transactable
)
-
form_configuration_name
(String
) -
transactable
(TransactableInputType
)
transactable_delete
(Transactable
)
transactable_update
(Transactable
)
-
form_configuration_name
(String
) -
id
(ID
) -
transactable
(TransactableInputType
)
transactables_delete_all
(ObjectCount
)
-
all_transactable_types
(Boolean
)
Mark this if you really want to remove all transactables
-
transactable_type_name
(String
)
update_models
(UpdateCustomizationsMutationPayload
)
-
models
(ModelUpdate
)
update_users
(UpdateUsersMutationPayload
)
-
users
(UserUpdate
)
user_create
(User
)
Creates user
-
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
) -
user
(UserInputType
)
user_delete
(User
)
Deletes a user
-
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
)
user_otp_delete_token
(UserOtpDeleteTokenInformation
)
Deletes a secret OTP token for a user
-
otp_name
(String
)
OTP name, leave blank for default
-
user_id
(ID
)
user_otp_secret_refresh
(UserOtpSecretRefreshInformation
)
Refreshes the secret OTP token(s) for a user
-
otp_name
(String
)
OTP name, leave blank for default
-
user_id
(ID
)
user_profile_delete
(Profile
)
-
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
user_profiles_delete_all
(ObjectCount
)
Remove all user profiles, beware there is no coming back!
-
all_user_profile_types
(Boolean
)
Mark this if you really want to remove all user_profiles
-
user_id
(Int
)
User whose user profiles you want to delete
-
user_profile_type_name
(String
)
user_session_create
(User
)
Sign In User
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
user_session_destroy
(HashObject
)
Sign Out User
-
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
user_update
(User
)
Updates current_user
-
form_configuration_name
(String
)
deprecated, use form_name
-
form_name
(String
)
name of the form which whitelist attributes which can be saved. All
notifications and callbacks associated with the form will be triggered. if
left blank, all attributes will be allowed
-
id
(ID
)
when not provided we try to use current_user
-
user
(UserInputType
)
users_delete_all
(ObjectCount
)
Remove all users, beware there is no coming back!
-
all_users
(Boolean
)
If filter options are not specified, this must be checked
-
filter
(UsersFilterInput
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
users_update_all
(ObjectCount
)
Update all users matching filter conditions; use only for small result set,
for larger amount of results use import feature
-
all_users
(Boolean
)
If filter options are not specified, this must be checked
-
filter
(UsersFilterInput
) -
sync
(Boolean
)
Set to true if you want it to run synchronously
-
user
(UserInputType
)