OBJECT
Mutation
The schema’s entry-point for mutations. This acts as the public, top-level API from which all mutation queries must start.
link GraphQL Schema definition
- type Mutation {
- # Creates a new contact.
- #
- # Arguments
- # input: [Not documented]
- ContactCreateInput!): ContactCreatePayload! ( :
- # Updates existing contact.
- #
- # Arguments
- # input: [Not documented]
- ContactUpdateInput!): ContactUpdatePayload! ( :
- # Removes existing contact.
- #
- # Arguments
- # input: [Not documented]
- ContactRemoveInput!): ContactRemovePayload! ( :
- # Creates a custom contribution for specified contact.
- #
- # Arguments
- # contactId: [Not documented]
- # input: [Not documented]
- (
- ID!, :
- CustomContributionCreateInput! :
- ): CustomContributionCreatePayload!
- # Updates existing custom contribution.
- #
- # Arguments
- # contactId: [Not documented]
- # input: [Not documented]
- (
- ID!, :
- CustomContributionUpdateInput! :
- ): CustomContributionUpdatePayload!
- # Removes existing custom contribution.
- #
- # Arguments
- # contactId: [Not documented]
- # input: [Not documented]
- (
- ID!, :
- CustomContributionRemoveInput! :
- ): CustomContributionRemovePayload!
- # Applies specified tags to contact.
- #
- # Arguments
- # contactId: [Not documented]
- # tagIds: [Not documented]
- ID!, : [ID!]!): ContactAddedTagsPayload! ( :
- # Applies specified tags by name to contact.
- #
- # Arguments
- # contactId: [Not documented]
- # tagNames: [Not documented]
- ID!, : [String!]!): ContactAddedTagsPayload! ( :
- # Removes specified tags from contact.
- #
- # Arguments
- # contactId: [Not documented]
- # tagIds: [Not documented]
- ID!, : [ID!]!): ContactRemovedTagsPayload! ( :
- # Removes specified tags by name to contact.
- #
- # Arguments
- # contactId: [Not documented]
- # tagNames: [Not documented]
- (
- ID!, :
- String!]! : [
- ): ContactRemovedTagsPayload!
- # Removes existing conversation.
- #
- # Arguments
- # input: [Not documented]
- ConversationRemoveInput!): ConversationRemovePayload! ( :
- # Sends a message either to specified conversation or phone number.
- #
- # Arguments
- # input: [Not documented]
- SendMessageInput!): SentMessagePayload! ( :
- # Sends a message either to specified conversation or phone number.
- #
- # Arguments
- # input: [Not documented]
- SendSystemMessageInput!): SentMessagePayload! ( :
- # Creates new form.
- #
- # Arguments
- # input: [Not documented]
- FormCreateInput!): FormCreatePayload! ( :
- # Updates form configuration.
- #
- # Arguments
- # input: [Not documented]
- FormUpdateInput!): FormUpdatePayload! ( :
- # Disables specified form.
- #
- # Arguments
- # id: ID of the object.
- ID!): FormUpdatePayload! ( :
- # Enables specified form.
- #
- # Arguments
- # id: ID of the object.
- ID!): FormUpdatePayload! ( :
- # Updates user's preference.
- #
- # Arguments
- # input: [Not documented]
- PreferenceUpdateInput!): PreferenceUpdatePayload! ( :
- # Adds specified webhook.
- #
- # Arguments
- # input: [Not documented]
- WebhookCreateInput!): WebhookCreatePayload! ( :
- # Updates existing webhook.
- #
- # Arguments
- # input: [Not documented]
- WebhookUpdateInput!): WebhookUpdatePayload! ( :
- # Enables incoming calls.
- Boolean! :
- # Disables incoming calls.
- Boolean! :
- # Enables voice recordings.
- #
- # Arguments
- # duration: [Not documented]
- Int): Boolean! ( :
- # Disables voice recordings.
- Boolean! :
- # Updates greeting audio in incoming voice feature.
- #
- # Arguments
- # type: Content type of voicemail file
- VoicemailContentType!): UploadFileUrl! ( :
- # Updates greeting audio in incoming voice feature.
- Boolean! :
- # Purchase available number.
- #
- # Arguments
- # number: Number which we want to buy from provider. Might fail
- # if number is already purchased.
- # default: Flag which indicates if we want to set number as
- # default.
- String!, : Boolean): UserNumber! ( :
- }
link Require by
This element is not required by anyone