Mutations
#
companyAddContactsType: CompanyAddContactsPayload
Adds contacts to a company.
For example:
#
Input fieldsinput
(CompanyAddContactsInput!
)
#
companyCreateType: CompanyCreatePayload
Creates a company.
For example:
#
Input fieldsinput
(CompanyCreateInput!
)
#
companyDeleteType: CompanyDeletePayload
Deletes a company.
For example:
#
Input fieldsinput
(CompanyDeleteInput!
)
#
companyMergeType: CompanyMergePayload
Merges one company (the source) into another company (the target). The target company is preserved, and the source company is deleted.
The fields in keepFieldIds
from the source company will be preserved
in the merge, and will be merged into the destination company.
#
Input fieldsinput
(CompanyMergeInput!
)
#
companyRemoveContactsType: CompanyRemoveContactsPayload
Remove contacts from a company.
For example:
#
Input fieldsinput
(CompanyRemoveContactsInput!
)
#
contactCreateType: ContactCreatePayload
Creates a contact.
For example:
#
Input fieldsinput
(ContactCreateInput!
)
#
contactDeleteType: ContactDeletePayload
Deletes a contact permanently.
#
Input fieldsinput
(ContactDeleteInput!
)
#
contactMergeType: ContactMergePayload
Merges one contact (the source) into another contact (the target). The target contact is preserved, and the source contact is deleted.
The fields in keepFieldIds
from the source contact will be preserved
in the merge, and will be merged into the destination contact.
#
Input fieldsinput
(ContactMergeInput!
)
#
contactResyncType: ContactResyncPayload
Updates a contact.
#
Input fieldsinput
(ContactResyncInput!
)
#
contactUpdateType: ContactUpdatePayload
Updates a contact.
#
Input fieldsinput
(ContactUpdateInput!
)
#
customFieldCategoryCreateType: CustomFieldCategoryCreatePayload
Creates a custom field category.
#
Input fieldsinput
(CustomFieldCategoryCreateInput!
)
#
customFieldCategoryDeleteType: CustomFieldCategoryDeletePayload
Deletes a custom field category.
#
Input fieldsinput
(CustomFieldCategoryDeleteInput!
)
#
customFieldCategoryUpdateType: CustomFieldCategoryUpdatePayload
Updates a custom field category.
#
Input fieldsinput
(CustomFieldCategoryUpdateInput!
)
#
customFieldCreateType: CustomFieldCreatePayload
Creates a custom field.
#
Input fieldsinput
(CustomFieldCreateInput!
)
#
customFieldDeleteType: CustomFieldDeletePayload
Deletes a custom field.
#
Input fieldsinput
(CustomFieldDeleteInput!
)
#
customFieldOptionDeleteType: CustomFieldOptionDeletePayload
Deletes a custom field option.
#
Input fieldsinput
(CustomFieldOptionDeleteInput!
)
#
customFieldRemoveType: CustomFieldRemovePayload
Removes a custom field from a contact or company.
#
Input fieldsinput
(CustomFieldRemoveInput!
)
#
customFieldRestoreType: customFieldRestorePayload
No description
#
Input fieldsinput
(customFieldRestoreInput!
)
#
customFieldUpdateType: CustomFieldUpdatePayload
Updates a custom field.
#
Input fieldsinput
(CustomFieldUpdateInput!
)
#
customFieldValuesBulkUpdateType: CustomFieldValuesBulkUpdatePayload
Updates multiple contact or company custom fields in one go.
This is important if, for example, you want to constantly synchronize your contacts with an external data source.
Changes will be proccessed asynchronously in the background.
#
Input fieldsinput
(CustomFieldValuesBulkUpdateInput!
)
#
customFieldValuesUpdateType: CustomFieldValuesUpdatePayload
Creates, updates, or deletes custom field values for a contact or company.
Example request, with payload in the payload.json file:
Example payload.json file:
#
Input fieldsinput
(CustomFieldValuesUpdateInput!
)
#
emailMarketingSubscriptionCreateType: EmailMarketingSubscriptionCreatePayload
No description
#
Input fieldsinput
(EmailMarketingSubscriptionCreateInput!
)
#
emailMarketingSubscriptionDeleteType: EmailMarketingSubscriptionDeletePayload
No description
#
Input fieldsinput
(EmailMarketingSubscriptionDeleteInput!
)
#
eventsShopifyCreateType: EventsShopifyCreatePayload
#
Input fieldsinput
(EventsShopifyCreateInput!
)
#
excludedDomainCreateType: ExcludedDomainCreatePayload
Creates an excluded domain.
#
Input fieldsinput
(ExcludedDomainCreateInput!
)
#
excludedDomainDeleteType: ExcludedDomainDeletePayload
Deletes an excluded domain.
#
Input fieldsinput
(ExcludedDomainDeleteInput!
)
#
excludedDomainUpdateType: ExcludedDomainUpdatePayload
Updates an excluded domain.
#
Input fieldsinput
(ExcludedDomainUpdateInput!
)
#
integrationDeleteType: IntegrationDeletePayload
Delete an integration.
Example:
#
Input fieldsinput
(IntegrationDeleteInput!
)
#
integrationDeleteByProviderType: IntegrationDeleteByProviderPayload
Delete an integrations by provider.
Example:
#
Input fieldsinput
(IntegrationDeleteByProviderInput!
)
#
integrationJiraServerUpsertType: IntegrationJiraServerCreatePayload
Update or create a Jira Server integration.
#
Input fieldsinput
(IntegrationJiraServerCreateInput!
)
#
integrationProviderSettingsUpdateType: IntegrationProviderSettingsUpdatePayload
Update settings for all integrations for a specific provider.
For example:
#
Input fieldsinput
(IntegrationProviderSettingsUpdateInput!
)
#
integrationSettingsUpdateType: IntegrationSettingsUpdatePayload
Update settings for an integration.
For example:
#
Input fieldsinput
(IntegrationSettingsUpdateInput!
)
#
loginType: LoginPayload
No description
#
Input fieldsinput
(LoginInput!
)
#
mobileNotificationPreferencesUpsertType: MobileNotificationPreferencesUpsertPayload
No description
#
Input fields#
pushTokenClearNotificationCountType: PushTokenClearNotificationCountPayload
#
Input fieldsinput
(PushTokenClearNotificationCountInput!
)
#
pushTokenCreateType: PushTokenCreatePayload
No description
#
Input fieldsinput
(PushTokenCreateInput!
)
#
uploadPayloadGenerateType: UploadPayloadGeneratePayload
When uploading a new file to s3, you must include all of the payload fields in order, followed by a field, in your POST request.
#
Input fieldsinput
(UploadPayloadGenerateInput!
)