OBJECT

RootMutation

# GraphQL Schema definition

1type RootMutation {
 
2# Creates an Activity
3#
4# Arguments
5# payload: [Not documented]
6activity_create(payload: ActivityStreamsPayload!): ActivityStreamsActivity
 
7# Delete all activities and clean up ALL feeds
8#
9# Arguments
10# confirm: [Not documented]
11activity_delete_all(confirm: Boolean): [ID]
 
12# add activity to feeds
13#
14# Arguments
15# feed_type: e.i. User, UserPrivate, AuditLog, Images, Posts
16# ids: [Not documented]
17# uuid: [Not documented]
18activity_publish(feed_type: String!, ids: [ID]!, uuid: ID!): JSONDate
 
19# Clean up feeds from selected activities
20#
21# Arguments
22# record_id: search for activities related to the record ( {"id":
23# ""}) and then cleanup all feeds from found activities
24# related_to_object: search for activities related to the Object
25# and then cleanup all feeds from found activities
26# uuid: remove from feeds activity with UUID
27activity_unpublish(
28record_id: ID,
29related_to_object: ActiveRecordReference,
30uuid: ID
31): [ID]
 
32# Clean up ALL feeds
33#
34# Arguments
35# confirm: [Not documented]
36activity_unpublish_all(confirm: Boolean): [ID]
 
37# Creates api call notification
38#
39# Arguments
40# api_call_notification: [Not documented]
41admin_api_call_notification_create(
42api_call_notification: ApiCallNotificationInputType!
43): ApiCallNotification
 
44# Deletes api call notification
45#
46# Arguments
47# id: deprecated, please use physical_file_path
48# physical_file_path: [Not documented]
49admin_api_call_notification_delete(
50id: ID,
51physical_file_path: String
52): ApiCallNotification
 
53# Updates api call notification
54#
55# Arguments
56# api_call_notification: [Not documented]
57# id: deprecated, please use physical_file_path
58# physical_file_path: [Not documented]
59admin_api_call_notification_update(
60api_call_notification: UpdateApiCallNotificationInputType!,
61id: ID,
62physical_file_path: String
63): ApiCallNotification
 
64# Remove an asset including the physical file. There is no way to revert this
65# operation, use with caution.
66#
67# Arguments
68# physical_file_path: [Not documented]
69admin_asset_delete(physical_file_path: String!): Asset
 
70# Removes all assets that match the filter.
71#
72# Arguments
73# filter: [Not documented]
74admin_asset_delete_all(
75filter: MutationAssetsFilterInput!
76): String
 
77# Updates asset and physically move the file to the new location
78#
79# Arguments
80# asset: [Not documented]
81# physical_file_path: Identifier of a file which you want to
82# update
83admin_asset_update(
84asset: AssetUpdateInput!,
85physical_file_path: String!
86): Asset
 
87# Creates asset
88#
89# Arguments
90# assets: [Not documented]
91admin_assets_create(assets: [AssetInput!]!): AssetsCreateMutationPayload
 
92# Asynchronously generates report of the current s3 state. Returns ID, to be used
93# in `admin_assets_listing` query.
94admin_assets_listing_create: AssetsListingIdentifier!
 
95# Presign assets urls for given path
96#
97# Arguments
98# paths: [Not documented]
99admin_assets_presign_urls(
100paths: [AssetPresignInput!]!
101): AssetsPresignUrlsMutationPayload
 
102# Creates authorization policy
103#
104# Arguments
105# authorization_policy: [Not documented]
106admin_authorization_policy_create(
107authorization_policy: AuthorizationPolicyInputType!
108): AuthorizationPolicy
 
109# Delete authorization policy
110#
111# Arguments
112# id: deprecated, please use physical_file_path
113# physical_file_path: [Not documented]
114admin_authorization_policy_delete(
115id: ID,
116physical_file_path: String
117): AuthorizationPolicy
 
118# Update authorization policy
119#
120# Arguments
121# authorization_policy: [Not documented]
122# id: deprecated, please use physical_file_path
123# physical_file_path: [Not documented]
124admin_authorization_policy_update(
125authorization_policy: UpdateAuthorizationPolicyInputType!,
126id: ID,
127physical_file_path: String
128): AuthorizationPolicy
 
129# Creates email_notification schema
130#
131# Arguments
132# email_notification: [Not documented]
133admin_email_notification_create(
134email_notification: EmailNotificationInputType!
135): EmailNotification
 
136# Creates email_notification schema
137#
138# Arguments
139# id: deprecated, please use physical_file_path
140# physical_file_path: [Not documented]
141admin_email_notification_delete(
142id: ID,
143physical_file_path: String
144): EmailNotification
 
145# Creates email_notification schema
146#
147# Arguments
148# email_notification: [Not documented]
149# id: deprecated, please use physical_file_path
150# physical_file_path: [Not documented]
151admin_email_notification_update(
152email_notification: UpdateEmailNotificationInputType!,
153id: ID,
154physical_file_path: String
155): EmailNotification
 
156# Creates form
157#
158# Arguments
159# form: [Not documented]
160admin_form_create(form: FormInput!): Form
 
161# Delete form
162#
163# Arguments
164# id: deprecated, please use physical_file_path
165# physical_file_path: [Not documented]
166admin_form_delete(id: ID, physical_file_path: String): Form
 
167# Delete multiple forms
168#
169# Arguments
170# filter: [Not documented]
171admin_form_delete_all(filter: FormsFilterInput!): ObjectCount
 
172# Update form
173#
174# Arguments
175# form: [Not documented]
176# id: deprecated, please use physical_file_path
177# physical_file_path: [Not documented]
178admin_form_update(
179form: UpdateFormInput!,
180id: ID,
181physical_file_path: String
182): Form
 
183# Update multiple forms
184#
185# Arguments
186# filter: [Not documented]
187# form: [Not documented]
188admin_form_update_all(
189filter: FormsFilterInput!,
190form: UpdateFormInput!
191): ObjectCount
 
192# Creates graphql
193#
194# Arguments
195# graphql: [Not documented]
196admin_graphql_create(graphql: GraphqlInputType!): Graphql
 
197# Deletes graphql
198#
199# Arguments
200# physical_file_path: [Not documented]
201admin_graphql_delete(physical_file_path: String!): Graphql
 
202# Updates graphql
203#
204# Arguments
205# graphql: [Not documented]
206# physical_file_path: [Not documented]
207admin_graphql_update(
208graphql: UpdateGraphqlInputType!,
209physical_file_path: String!
210): Graphql
 
211# Creates liquid layout
212#
213# Arguments
214# liquid_layout: [Not documented]
215admin_liquid_layout_create(
216liquid_layout: LiquidLayoutInputType!
217): LiquidLayout
 
218# Deletes liquid layout
219#
220# Arguments
221# id: deprecated, please use physical_file_path
222# physical_file_path: [Not documented]
223admin_liquid_layout_delete(
224id: ID,
225physical_file_path: String
226): LiquidLayout
 
227# Deletes multiple liquid layouts
228#
229# Arguments
230# filter: [Not documented]
231admin_liquid_layout_delete_all(
232filter: LiquidLayoutsFilterInput!
233): ObjectCount
 
234# Updates liquid layout
235#
236# Arguments
237# id: deprecated, please use physical_file_path
238# liquid_layout: [Not documented]
239# physical_file_path: [Not documented]
240admin_liquid_layout_update(
241id: ID,
242liquid_layout: UpdateLiquidLayoutInputType!,
243physical_file_path: String
244): LiquidLayout
 
245# Updates multiple liquid layouts
246#
247# Arguments
248# filter: [Not documented]
249# liquid_layout: [Not documented]
250admin_liquid_layout_update_all(
251filter: LiquidLayoutsFilterInput!,
252liquid_layout: UpdateLiquidLayoutInputType!
253): ObjectCount
 
254# Creates liquid partial
255#
256# Arguments
257# liquid_partial: [Not documented]
258admin_liquid_partial_create(
259liquid_partial: LiquidPartialInputType!
260): LiquidPartial
 
261# Deletes liquid partial
262#
263# Arguments
264# id: deprecated, please use physical_file_path
265# physical_file_path: [Not documented]
266admin_liquid_partial_delete(
267id: ID,
268physical_file_path: String
269): LiquidPartial
 
270# Deletes multiple liquid partials
271#
272# Arguments
273# filter: [Not documented]
274admin_liquid_partial_delete_all(
275filter: LiquidPartialsFilterInput!
276): ObjectCount
 
277# Updates liquid partial
278#
279# Arguments
280# id: deprecated, please use physical_file_path
281# liquid_partial: [Not documented]
282# physical_file_path: [Not documented]
283admin_liquid_partial_update(
284id: ID,
285liquid_partial: UpdateLiquidPartialInputType!,
286physical_file_path: String
287): LiquidPartial
 
288# Updates multiple liquid partials
289#
290# Arguments
291# filter: [Not documented]
292# liquid_partial: [Not documented]
293admin_liquid_partial_update_all(
294filter: LiquidPartialsFilterInput!,
295liquid_partial: UpdateLiquidPartialInputType!
296): ObjectCount
 
297# Creates model schema
298#
299# Arguments
300# model_schema: [Not documented]
301admin_model_schema_create(
302model_schema: ModelSchemaInputType!
303): ModelSchema
 
304# Deletes model schema
305#
306# Arguments
307# id: deprecated, please use physical_file_path
308# physical_file_path: [Not documented]
309admin_model_schema_delete(
310id: ID,
311physical_file_path: String
312): ModelSchema
 
313# Updates model schema
314#
315# Arguments
316# id: deprecated, please use physical_file_path
317# model_schema: [Not documented]
318# physical_file_path: [Not documented]
319admin_model_schema_update(
320id: ID,
321model_schema: UpdateModelSchemaInputType!,
322physical_file_path: String
323): ModelSchema
 
324# Creates page
325#
326# Arguments
327# page: [Not documented]
328admin_page_create(page: PageInputType!): Page
 
329# Deletes page
330#
331# Arguments
332# id: deprecated, please use physical_file_path
333# physical_file_path: [Not documented]
334admin_page_delete(id: ID, physical_file_path: String): Page
 
335# Updates page
336#
337# Arguments
338# id: deprecated, please use physical_file_path
339# page: [Not documented]
340# physical_file_path: [Not documented]
341admin_page_update(
342id: ID,
343page: UpdatePageInputType!,
344physical_file_path: String
345): Page
 
346# Remove all pages, beware there is no coming back!
347#
348# Arguments
349# filter: [Not documented]
350# sync: Set to true if you want it to run synchronously
351admin_pages_delete_all(
352filter: PageFilterInput!,
353sync: Boolean
354): ObjectCount!
 
355# Creates property
356#
357# Arguments
358# property: [Not documented]
359admin_property_create(
360property: StandalonePropertyInputType!
361): Property
 
362# Creates property
363#
364# Arguments
365# id: [Not documented]
366admin_property_delete(id: ID!): Property
 
367# Creates property
368#
369# Arguments
370# id: [Not documented]
371# property: [Not documented]
372admin_property_update(
373id: ID!,
374property: UpdateStandalonePropertyInputType!
375): Property
 
376# Creates sms_notification schema
377#
378# Arguments
379# sms_notification: [Not documented]
380admin_sms_notification_create(
381sms_notification: SmsNotificationInputType!
382): SmsNotification
 
383# Deletes sms_notification schema
384#
385# Arguments
386# id: [Not documented]
387# physical_file_path: [Not documented]
388admin_sms_notification_delete(
389id: ID,
390physical_file_path: String
391): SmsNotification
 
392# Updates sms_notification schema
393#
394# Arguments
395# id: [Not documented]
396# physical_file_path: [Not documented]
397# sms_notification: [Not documented]
398admin_sms_notification_update(
399id: ID,
400physical_file_path: String,
401sms_notification: UpdateSmsNotificationInputType!
402): SmsNotification
 
403# Creates table
404#
405# Arguments
406# table: [Not documented]
407admin_table_create(table: TableInputType!): Table
 
408# Deletes table
409#
410# Arguments
411# physical_file_path: [Not documented]
412admin_table_delete(physical_file_path: String!): Table
 
413# Updates table
414#
415# Arguments
416# physical_file_path: [Not documented]
417# table: [Not documented]
418admin_table_update(
419physical_file_path: String!,
420table: UpdateTableInputType!
421): Table
 
422# Creates transactable schema
423#
424# Arguments
425# transactable_schema: [Not documented]
426admin_transactable_schema_create(
427transactable_schema: TransactableSchemaInputType!
428): TransactableSchema
 
429# Deletes transactable schema
430#
431# Arguments
432# id: [Not documented]
433admin_transactable_schema_delete(id: ID!): TransactableSchema
 
434# Updates transactable schema
435#
436# Arguments
437# id: [Not documented]
438# transactable_schema: [Not documented]
439admin_transactable_schema_update(
440id: ID!,
441transactable_schema: UpdateTransactableSchemaInputType!
442): TransactableSchema
 
443# Creates translation
444#
445# Arguments
446# translation: [Not documented]
447admin_translation_create(
448translation: TranslationInputType!
449): Translation
 
450# Deletes translation
451#
452# Arguments
453# key: [Not documented]
454# locale: for example en, de etc.
455admin_translation_delete(key: String!, locale: String!): Translation
 
456# Updates translation
457#
458# Arguments
459# key: [Not documented]
460# locale: for example en, de etc.
461# translation: [Not documented]
462admin_translation_update(
463key: String!,
464locale: String!,
465translation: UpdateTranslationInputType!
466): Translation
 
467# Creates user_profile schema
468#
469# Arguments
470# user_profile_schema: [Not documented]
471admin_user_profile_schema_create(
472user_profile_schema: UserProfileSchemaInputType!
473): UserProfileSchema
 
474# Deletes user_profile schema
475#
476# Arguments
477# id: deprecated, please use physical_file_path
478# physical_file_path: [Not documented]
479admin_user_profile_schema_delete(
480id: ID,
481physical_file_path: String
482): UserProfileSchema
 
483# Updates user_profile schema
484#
485# Arguments
486# id: deprecated, please use physical_file_path
487# physical_file_path: [Not documented]
488# user_profile_schema: [Not documented]
489admin_user_profile_schema_update(
490id: ID,
491physical_file_path: String,
492user_profile_schema: UpdateUserProfileSchemaInputType!
493): UserProfileSchema
 
494# Arguments
495# data: Variables that will be accesible in liquid
496# template: Template defined in app/api_calls
497api_call_send(data: HashObject, template: NotificationTemplateInput): ApiCallSendPayload
 
498# Arguments
499# name: Name of the constant you want to set
500# value: Value of the constant, which will be securely store
501constant_set(name: String!, value: String!): EncryptedConstant!
 
502# Arguments
503# name: Name of the constant you want to unset
504constant_unset(name: String!): EncryptedConstant
 
505# Arguments
506# customization: [Not documented]
507# form_configuration_name: deprecated, use form_name
508# form_name: name of the form which whitelist attributes which
509# can be saved. All notifications and callbacks associated with the form will be
510# triggered. if left blank, all attributes will be allowed
511# model: [Not documented]
512customization_create(
513customization: CustomizationInputType,
514form_configuration_name: String,
515form_name: String,
516model: CustomizationInputType
517): Customization!
 
518# Updates a customization
519#
520# Arguments
521# customization: [Not documented]
522# form_configuration_name: deprecated, use form_name
523# form_name: name of the form which whitelist attributes which
524# can be saved. All notifications and callbacks associated with the form will be
525# triggered. if left blank, all attributes will be allowed
526# id: [Not documented]
527# model: [Not documented]
528customization_update(
529customization: CustomizationInputType,
530form_configuration_name: String,
531form_name: String,
532id: ID!,
533model: CustomizationInputType
534): Customization!
 
535# Schedules data export of either models, users or both, similarly to pos-cli,
536# with the difference it is capable of additional filtering and sorting. Returns
537# ID of an export task, which can be queries same way as pos-cli does its check.
538# Generated CSVs are compatible with pos-cli data import.
539#
540# Arguments
541# models: deprecated, use records
542# records: provide at least empty hash if you want records to be
543# exported
544# users: provide at least empty hash if you want users to be
545# exported
546data_export(
547models: DataExportModelsInput,
548records: DataExportRecordsInput,
549users: DataExportUsersInput
550): DataExport!
 
551# Email will be queued to send
552#
553# Arguments
554# data: Variables that will be accesible in liquild
555# template: Template defined in app/emails
556email_send(data: HashObject, template: NotificationTemplateInput): NotificationSendEmailPayload
 
557# Arguments
558# fields: Values for fields defined in associated form. Might
559# include "id" key which will identify the resource in case id argument is blank.
560# form_name: Name of the form which should be submitted
561# id: id of a resource to be updated; can also be provided as
562# "id" key in "fields" hash (if both are present, this argument takes precedence).
563form_submit(fields: HashObject!, form_name: String!, id: ID): FormSubmitPayload
 
564# Arguments
565# _id_remap: Remap ids, when disabled all ids needs to be an
566# Integer
567# _index_rebuild: Rebuilds index for full text search queries
568# models: [Not documented]
569import_models(
570_id_remap: Boolean,
571_index_rebuild: Boolean,
572models: [CustomizationImport!]!
573): ImportCustomizationsMutationPayload
 
574# Arguments
575# _id_remap: Remap ids, when disabled all ids needs to be an
576# Integer
577# _index_rebuild: Rebuilds index for full text search queries
578# users: [Not documented]
579import_users(
580_id_remap: Boolean,
581_index_rebuild: Boolean,
582users: [UserImport!]!
583): ImportUsersMutationPayload
 
584# Check JWT token and Sign In User
585#
586# Arguments
587# jwt_algorithm: [Not documented]
588# jwt_token: [Not documented]
589jwt_decode_and_set_session(
590jwt_algorithm: JwtAlgorithm,
591jwt_token: String!
592): User
 
593# Creates a MarketplaceLogEntryMutation
594#
595# Arguments
596# message: [Not documented]
597# type: [Not documented]
598log(message: Any!, type: LogEntryType!): LogEntry
 
599# Arguments
600# customization: [Not documented]
601# form_configuration_name: deprecated, use form_name
602# form_name: name of the form which whitelist attributes which
603# can be saved. All notifications and callbacks associated with the form will be
604# triggered. if left blank, all attributes will be allowed
605# model: [Not documented]
606model_create(
607customization: CustomizationInputType,
608form_configuration_name: String,
609form_name: String,
610model: CustomizationInputType
611): Model!
 
612# Remove a customization
613#
614# Arguments
615# form_configuration_name: deprecated, use form_name
616# form_name: name of the form which whitelist attributes which
617# can be saved. All notifications and callbacks associated with the form will be
618# triggered. if left blank, all attributes will be allowed
619# id: [Not documented]
620model_delete(
621form_configuration_name: String,
622form_name: String,
623id: ID!
624): Model!
 
625# Updates a customization
626#
627# Arguments
628# customization: [Not documented]
629# form_configuration_name: deprecated, use form_name
630# form_name: name of the form which whitelist attributes which
631# can be saved. All notifications and callbacks associated with the form will be
632# triggered. if left blank, all attributes will be allowed
633# id: [Not documented]
634# model: [Not documented]
635model_update(
636customization: CustomizationInputType,
637form_configuration_name: String,
638form_name: String,
639id: ID!,
640model: CustomizationInputType
641): Model!
 
642# Remove all models, beware there is no coming back!
643#
644# Arguments
645# all_custom_model_types: Deprecated, use all_model_schemas
646# all_model_schemas: Mark this if you really want to remove all
647# models
648# custom_model_type_name: Deprecated, use model_schema_name
649# filter: [Not documented]
650# model_schema_name: [Not documented]
651# sync: Set to true if you want it to run synchronously
652models_delete_all(
653all_custom_model_types: Boolean,
654all_model_schemas: Boolean,
655custom_model_type_name: String,
656filter: ModelsFilterInput,
657model_schema_name: String,
658sync: Boolean
659): ObjectCount!
 
660# Update all models matching filter conditions; use only for small result set, for
661# larger amount of results use import feature
662#
663# Arguments
664# filter: [Not documented]
665# model: [Not documented]
666# model_schema_name: [Not documented]
667# sync: Set to true if you want it to run synchronously
668models_update_all(
669filter: ModelsFilterInput,
670model: CustomizationInputType!,
671model_schema_name: String!,
672sync: Boolean
673): ObjectCount!
 
674# Generate presigned url where you can upload image. Include image processing.
675#
676# Arguments
677# include_content_type: Set to true if you want to include a
678# content type in the POST request to S3. Useful in some cases where the default
679# provided by S3 will not do, like for example for SVG files
680# model_schema_name: deprecated, use table
681# property_name: name of the property of type upload
682# table: Name of the Table schema to which the property belomgs.
683# Must be blank if property is defined directly in user.yml
684# user: Must be set to true if property is defined directly in
685# user.yml and not in a Model Schema
686property_upload_presigned_url(
687include_content_type: Boolean,
688model_schema_name: String,
689property_name: String!,
690table: String,
691user: Boolean
692): PropertyUploadPresignedUrl!
 
693# Creates a record
694#
695# Arguments
696# form_name: name of the form which whitelist attributes which
697# can be saved. All notifications and callbacks associated with the form will be
698# triggered. if left blank, all attributes will be allowed
699# record: [Not documented]
700record_create(form_name: String, record: RecordInputType!): Record!
 
701# Remove a record
702#
703# Arguments
704# form_name: name of the form which whitelist attributes which
705# can be saved. All notifications and callbacks associated with the form will be
706# triggered. if left blank, all attributes will be allowed
707# id: [Not documented]
708# table: [Not documented]
709record_delete(form_name: String, id: ID!, table: String): Model!
 
710# Updates a record
711#
712# Arguments
713# form_name: name of the form which whitelist attributes which
714# can be saved. All notifications and callbacks associated with the form will be
715# triggered. if left blank, all attributes will be allowed
716# id: [Not documented]
717# record: [Not documented]
718record_update(form_name: String, id: ID!, record: RecordInputType!): Record!
 
719# Remove all records, beware there is no coming back!
720#
721# Arguments
722# any_table: Mark this if you really want to remove records
723# across all tables
724# filter: [Not documented]
725# sync: Set to true if you want it to run synchronously
726# table: [Not documented]
727records_delete_all(
728any_table: Boolean,
729filter: RecordsFilterInput,
730sync: Boolean,
731table: String
732): ObjectCount!
 
733# Update all records matching filter conditions; use only for small result set,
734# for larger amount of results use import feature
735#
736# Arguments
737# filter: [Not documented]
738# record: [Not documented]
739# sync: Set to true if you want it to run synchronously
740# table: [Not documented]
741records_update_all(
742filter: RecordsFilterInput,
743record: RecordInputType!,
744sync: Boolean,
745table: String!
746): ObjectCount!
 
747# Adds a field to session
748#
749# Arguments
750# name: [Not documented]
751# value: [Not documented]
752session_create_field(name: String!, value: Any!): HashObject
 
753# Adds a field to session
754#
755# Arguments
756# name: [Not documented]
757session_delete_field(name: String!): HashObject
 
758# Sms will be queued to send
759#
760# Arguments
761# data: Variables that will be accesible in liquid
762# template: Template defined in app/api_calls
763sms_send(data: HashObject, template: NotificationTemplateInput): SmsSendPayload
 
764# Arguments
765# models: [Not documented]
766update_models(models: [ModelUpdate!]!): UpdateCustomizationsMutationPayload
 
767# Arguments
768# users: [Not documented]
769update_users(users: [UserUpdate!]!): UpdateUsersMutationPayload
 
770# Creates user
771#
772# Arguments
773# form_configuration_name: deprecated, use form_name
774# form_name: name of the form which whitelist attributes which
775# can be saved. All notifications and callbacks associated with the form will be
776# triggered. if left blank, all attributes will be allowed
777# id: [Not documented]
778# user: [Not documented]
779user_create(
780form_configuration_name: String,
781form_name: String,
782id: ID,
783user: UserInputType!
784): User
 
785# Deletes a user
786#
787# Arguments
788# form_configuration_name: deprecated, use form_name
789# form_name: name of the form which whitelist attributes which
790# can be saved. All notifications and callbacks associated with the form will be
791# triggered. if left blank, all attributes will be allowed
792# id: [Not documented]
793user_delete(form_configuration_name: String, form_name: String, id: ID!): User
 
794# Arguments
795# form_configuration_name: deprecated, use form_name
796# form_name: name of the form which whitelist attributes which
797# can be saved. All notifications and callbacks associated with the form will be
798# triggered. if left blank, all attributes will be allowed
799# profile_type: [Not documented]
800# user_id: [Not documented]
801user_profile_delete(
802form_configuration_name: String,
803form_name: String,
804profile_type: String!,
805user_id: ID!
806): Profile!
 
807# Remove all user profiles, beware there is no coming back!
808#
809# Arguments
810# all_user_profile_types: Mark this if you really want to remove
811# all user_profiles
812# user_id: User whose user profiles you want to delete
813# user_profile_type_name: [Not documented]
814user_profiles_delete_all(
815all_user_profile_types: Boolean,
816user_id: Int,
817user_profile_type_name: String
818): ObjectCount!
 
819# Sign In User
820#
821# Arguments
822# email: [Not documented]
823# form_configuration_name: deprecated, use form_name
824# form_name: name of the form which whitelist attributes which
825# can be saved. All notifications and callbacks associated with the form will be
826# triggered. if left blank, all attributes will be allowed
827# password: [Not documented]
828# remember_me: [Not documented]
829user_session_create(
830email: String,
831form_configuration_name: String,
832form_name: String,
833password: String!,
834remember_me: String
835): User
 
836# Sign Out User
837#
838# Arguments
839# form_configuration_name: deprecated, use form_name
840# form_name: name of the form which whitelist attributes which
841# can be saved. All notifications and callbacks associated with the form will be
842# triggered. if left blank, all attributes will be allowed
843user_session_destroy(
844form_configuration_name: String,
845form_name: String
846): HashObject
 
847# Updates current_user
848#
849# Arguments
850# form_configuration_name: deprecated, use form_name
851# form_name: name of the form which whitelist attributes which
852# can be saved. All notifications and callbacks associated with the form will be
853# triggered. if left blank, all attributes will be allowed
854# id: when not provided we try to use current_user
855# user: [Not documented]
856user_update(
857form_configuration_name: String,
858form_name: String,
859id: ID,
860user: UserInputType!
861): User
 
862# Remove all users, beware there is no coming back!
863#
864# Arguments
865# all_users: If filter options are not specified, this must be
866# checked
867# filter: [Not documented]
868# sync: Set to true if you want it to run synchronously
869users_delete_all(
870all_users: Boolean,
871filter: UsersFilterInput,
872sync: Boolean
873): ObjectCount!
 
874# Update all users matching filter conditions; use only for small result set, for
875# larger amount of results use import feature
876#
877# Arguments
878# all_users: If filter options are not specified, this must be
879# checked
880# filter: [Not documented]
881# sync: Set to true if you want it to run synchronously
882# user: [Not documented]
883users_update_all(
884all_users: Boolean,
885filter: UsersFilterInput,
886sync: Boolean,
887user: UserInputType!
888): ObjectCount!
 
889}

# Required by

Note

This element is not required by anyone