Mutation Examples
Document Operations
Send Document
mutation SendDocument($input: DocumentSendSettingsInput!) {
send(input: $input)
}
Archive Document
mutation ArchiveDocument($input: documentArchiveInput!) {
archiveDocument(input: $input)
}
Copy Template
mutation CopyTemplate($input: templateCopyInput!) {
copyTemplate(input: $input)
}
Template Operations
Create Template
mutation CreateTemplate($input: templateCreateInput!) {
createTemplate(input: $input)
}
Update Template
mutation UpdateTemplate($input: templateUpdateInput!) {
updateTemplate(input: $input)
}
Archive Template
mutation ArchiveTemplate($input: templateArchiveInput!) {
archiveTemplate(input: $input)
}
Create Template Element
mutation CreateTemplateElement($input: templateElementCreateInput!) {
createTemplateElement(input: $input)
}
Update Template Element
mutation UpdateTemplateElement($input: templateElementUpdateInput!) {
updateTemplateElement(input: $input)
}
Delete Template Element
mutation DeleteTemplateElement($input: templateElementDeleteInput!) {
deleteTemplateElement(input: $input)
}
Create Template Role
mutation CreateTemplateRole($input: templateRoleCreateInput!) {
createTemplateRole(input: $input)
}
Update Template Role
mutation UpdateTemplateRole($input: templateRoleUpdateInput!) {
updateTemplateRole(input: $input)
}
Delete Template Role
mutation DeleteTemplateRole($input: templateRoleDeleteInput!) {
deleteTemplateRole(input: $input)
}
Contact Operations
Create Contact
mutation CreateContact($input: contactCreateInput!) {
createContact(input: $input)
}
Update Contact
mutation UpdateContact($input: contactUpdateInput!) {
updateContact(input: $input)
}
Delete Contact
mutation DeleteContact($input: deleteContactInput!) {
deleteContact(input: $input)
}
Create Contact Group
mutation CreateContactGroup($input: contactGroupCreateInput!) {
createContactGroup(input: $input)
}
Update Contact Group
mutation UpdateContactGroup($input: contactGroupUpdateInput!) {
updateContactGroup(input: $input)
}
Delete Contact Group
mutation DeleteContactGroup($input: contactGroupDeleteInput!) {
deleteContactGroup(input: $input)
}
Add To Contact Group
mutation AddToContactGroup($input: contactGroupAddInput!) {
addToContactGroup(input: $input)
}
Remove From Contact Group
mutation RemoveFromContactGroup($input: contactGroupRemoveInput!) {
removeFromContactGroup(input: $input)
}
Group Operations
Create Group
mutation CreateGroup($input: groupCreateInput!) {
createGroup(input: $input)
}
Update Group
mutation UpdateGroup($input: groupUpdateInput!) {
updateGroup(input: $input)
}
Update Group Member
mutation UpdateGroupMember($input: groupMemberUpdateInput!) {
updateGroupMember(input: $input)
}
Delete Group Member
mutation DeleteGroupMember($input: groupMemberDeleteInput!) {
deleteGroupMember(input: $input)
}
Organisation Operations
Create Organisation
mutation CreateOrganisation($input: organisationCreateInput!) {
createOrganisation(input: $input)
}
Update Organisation Permission
mutation UpdateOrganisationPermission($input: organisationPermissionUpdateInput!) {
updateOrganisationPermission(input: $input)
}
Update Organisation Retention
mutation UpdateOrganisationRetention($input: retentionRulesInput!) {
updateOrganisationRetention(input: $input)
}
Experience Operations
Create Experience
mutation CreateExperience($input: experienceCreateInput!) {
createExperience(input: $input)
}
Update Experience
mutation UpdateExperience($input: experienceUpdateInput!) {
updateExperience(input: $input)
}
Delete Experience
mutation DeleteExperience($input: experienceDeleteInput!) {
deleteExperience(input: $input)
}
Copy Experience
mutation CopyExperience($input: experienceCopyInput!) {
copyExperience(input: $input)
}
Batch Operations
Send Batch
mutation SendBatch($input: SendBatchInput!) {
sendBatch(input: $input)
}
Send Batch Document
mutation SendBatchDocument($input: SendBatchDocumentInput!) {
sendBatchDocument(input: $input)
}
Start Batch
mutation StartBatch($input: StartBatchInput!) {
startBatch(input: $input)
}
Send Bulk
mutation SendBulk($input: SendBulkInput!) {
sendBulk(input: $input)
}
Add Bulk Document
mutation AddBulkDocument($input: AddBulkDocumentInput!) {
addBulkDocument(input: $input)
}
Start Bulk
mutation StartBulk($input: StartBulkInput!) {
startBulk(input: $input)
}
Task Operations
Create Task
mutation CreateTask($input: CreateTaskInput!) {
createTask(input: $input) {
id
status
listings
}
}
Recipient Operations
Update Recipient
mutation UpdateRecipient($input: RecipientUpdateInput!) {
updateRecipient(input: $input)
}
Reset Recipient
mutation ResetRecipient($input: ResetRecipientInput!) {
resetRecipient(input: $input)
}
Contact Recipient
mutation ContactRecipient($input: contactRecipientInput!) {
contactRecipient(input: $input)
}
User Operations
Update User
mutation UpdateUser($input: userUpdateInput!) {
updateUser(input: $input)
}
Update User Consent
mutation UpdateUserConsent($input: userUpdateConsentInput!) {
updateUserConsent(input: $input)
}
Attachment Operations
Create Attachment
mutation CreateAttachment($input: attachmentCreateInput!) {
createAttachment(input: $input)
}
Delete Attachment
mutation DeleteAttachment($input: attachmentDeleteInput!) {
deleteAttachment(input: $input)
}
Update Default Attachment
mutation UpdateDefaultAttachment($input: attachmentUpdateDefaultInput!) {
updateDefaultAttachment(input: $input)
}
Schedule Operations
Create Schedule
mutation CreateSchedule($input: scheduleCreateInput!) {
createSchedule(input: $input)
}
Update Schedule
mutation UpdateSchedule($input: scheduleUpdateInput!) {
updateSchedule(input: $input)
}
Copy Schedule
mutation CopySchedule($input: scheduleCopyInput!) {
copySchedule(input: $input)
}
Create Schedule Item
mutation CreateScheduleItem($input: scheduleItemCreateInput!) {
createScheduleItem(input: $input)
}
Update Schedule Item
mutation UpdateScheduleItem($input: scheduleItemUpdateInput!) {
updateScheduleItem(input: $input)
}
Delete Schedule Item
mutation DeleteScheduleItem($input: scheduleItemDeleteInput!) {
deleteScheduleItem(input: $input)
}
Standard Message Operations
Create Standard Message
mutation CreateStandardMessage($input: standardMessageCreateInput!) {
createStandardMessage(input: $input)
}
Delete Standard Message
mutation DeleteStandardMessage($input: standardMessageDeleteInput!) {
deleteStandardMessage(input: $input)
}
Update Default Standard Message
mutation UpdateDefaultStandardMessage($input: standardMessageUpdateDefaultInput!) {
updateDefaultStandardMessage(input: $input)
}
Invitation Operations
Create Invitation
mutation CreateInvitation($input: invitationCreateInput!) {
createInvitation(input: $input)
}
Delete Invitation
mutation DeleteInvitation($input: invitationDeleteInput!) {
deleteInvitation(input: $input)
}
Cloud Store Operations
Create Cloud Store
mutation CreateCloudStore($input: cloudStoreCreateInput!) {
createCloudStore(input: $input)
}
Update Cloud Store
mutation UpdateCloudStore($input: cloudStoreUpdateInput!) {
updateCloudStore(input: $input)
}
Delete Cloud Store
mutation DeleteCloudStore($input: cloudStoreDeleteInput!) {
deleteCloudStore(input: $input)
}
Test Cloud Store
mutation TestCloudStore($input: cloudStoreTestInput!) {
testCloudStore(input: $input)
}
Draft Operations
Create Draft
mutation CreateDraft($input: draftCreateInput!) {
createDraft(input: $input)
}
Update Draft
mutation UpdateDraft($input: draftUpdateInput!) {
updateDraft(input: $input)
}
Delete Draft
mutation DeleteDraft($input: draftDeleteInput!) {
deleteDraft(input: $input)
}
Direct Link Operations
Create Direct Link
mutation CreateDirectLink($input: directLinkInput!) {
createDirectLink(input: $input)
}
Delete Direct Link
mutation DeleteDirectLink($input: directLinkDeleteInput!) {
deleteDirectLink(input: $input)
}
Data Operations
Create Data Stop
mutation CreateDataStop($input: DataStopInput!) {
createDataStop(input: $input) {
id
email
created
userId
}
}
Delete Data Stop
mutation DeleteDataStop($input: DataStopInput!) {
deleteDataStop(input: $input) {
id
email
created
userId
}
}
Webhook Operations
Create Webhook
mutation CreateWebhook($input: WebhookCreateInput!) {
createWebhook(input: $input)
}
Update Webhook
mutation UpdateWebhook($input: WebhookUpdateInput!) {
updateWebhook(input: $input)
}
Delete Webhook
mutation DeleteWebhook($input: webhookDeleteInput!) {
deleteWebhook(input: $input)
}
Support Operations
Create Support Ticket
mutation CreateSupportTicket($input: supportTicketCreateInput!) {
createSupportTicket(input: $input)
}
Create Feedback
mutation CreateFeedback($input: feedbackCreateInput!) {
createFeedback(input: $input)
}
Create Sales Request
mutation CreateSalesRequest($input: salesRequestCreateInput!) {
createSalesRequest(input: $input)
}
Utility Operations
Mark As Complete
mutation MarkAsComplete($input: markAsCompleteInput!) {
markAsComplete(input: $input)
}
PDF To Image
mutation PdfToImage($input: pdfToImageInput!) {
pdfToImage(input: $input)
}
Test SMTP Email
mutation TestSMTPEmail($input: smtpTestInput!) {
testSMTPEmail(input: $input)
}
Save Session
mutation SaveSession($input: sessionInput!) {
saveSession(input: $input)
}
Swap Roles
mutation SwapRoles($input: swapRolesInput!) {
swapRoles(input: $input)
}
Merge Templates
mutation MergeTemplates($input: templateMergeInput!) {
mergeTemplates(input: $input)
}
Copy Template Fields
mutation CopyTemplateFields($input: templateFieldsCopyInput!) {
copyTemplateFields(input: $input)
}
Update Expiring Items
mutation UpdateExpiringItems($input: expiringItemUpdateInput!) {
updateExpiringItems(input: $input) {
id
status
listings
}
}
Update Billing
mutation UpdateBilling($input: billingUpdateInput!) {
updateBilling(input: $input)
}
Cancel Billing
mutation CancelBilling($input: billingCancelInput!) {
cancelBilling(input: $input)
}
Update Signer Field
mutation UpdateSignerField($input: signerUpdateInput!) {
updateSignerField(input: $input)
}
User Signature Operations
Create User Signature Element
mutation CreateUserSignatureElement($input: userSignatureElementCreateInput!) {
createUserSignatureElement(input: $input)
}
Update User Signature Element
mutation UpdateUserSignatureElement($input: userSignatureElementUpdateInput!) {
updateUserSignatureElement(input: $input)
}
Delete User Signature Element
mutation DeleteUserSignatureElement($input: userSignatureElementDeleteInput!) {
deleteUserSignatureElement(input: $input)
}
Template Tag Operations
Create Template Tag
mutation CreateTemplateTag($input: templateTagCreateInput!) {
createTemplateTag(input: $input)
}
Delete Template Tag
mutation DeleteTemplateTag($input: templateTagDeleteInput!) {
deleteTemplateTag(input: $input)
}
Publishing Operations
Publish To User
mutation PublishToUser($userId: ID!, $data: AWSJSON!) {
publishToUser(userId: $userId, data: $data) {
userId
data
}
}
Publish To Group
mutation PublishToGroup($groupId: ID!, $data: AWSJSON!) {
publishToGroup(groupId: $groupId, data: $data) {
groupId
data
}
}