Zendesk Support

Supports:

  • ✅ Models
  • ✅ Model sync destination
  • ✅ Bulk sync source
  • ✅ Connection Proxy

Connection

Configuration

NameTypeDescriptionRequired
auth_methodstringAuthentication method

Accepted values: apitoken , clientcredentials , oauth
true
custom_api_limitsbooleanEnforce custom API limits false
domainstringZendesk Subdomaintrue
oauth_refresh_tokenstring(required if auth_method is “oauth”)false

auth_method

When auth_method is apitoken
NameTypeDescriptionRequired
api_tokenstringAPI tokentrue
emailstringEmailtrue
When auth_method is clientcredentials
NameTypeDescriptionRequired
client_idstringClient IDtrue
client_secretstringClient secrettrue

custom_api_limits

When custom_api_limits is true
NameTypeDescriptionRequired
ratelimit_rpmintegerMaximum requests per minute

Set a custom maximum request per minute limit.
true

Example

1{
2 "name": "Zendesk Support connection",
3 "type": "zendesk_support",
4 "configuration": {
5 "api_token": "secret-token",
6 "auth_method": "apitoken",
7 "custom_api_limits": false,
8 "domain": "polytomic.zendesk.com",
9 "email": "user@example.com",
10 "oauth_refresh_token": "dasfdasz62px8lqeoakuea2ccl4rxm13i6tbyorxhu1i20kc8ruvksmzxq"
11 }
12}

Model Sync

Source

Configuration

NameTypeDescriptionRequired
objectstringObjecttrue

Example

1{
2 ...
3 "configuration": {
4 "object": "tickets"
5 }
6}

Target

Zendesk Support connections may be used as the destination in a model sync.

All targets

Configuration
NameTypeDescriptionRequired
replace_relationshipsbooleanReplace existing relationshipsfalse
Example
1{
2 ...
3 "target": {
4 "configuration": {
5 "replace_relationships": false
6 }
7 }
8}

Bulk Sync

Source

Zendesk Support connections may be used as a bulk sync source. No additional configuration options are required.