Zendesk Support

Supports:

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

Connection

Configuration

NameTypeDescriptionRequired
api_tokenstringAPI token

(required if auth_method is “apitoken”)
false
auth_methodstringAuthentication method

Accepted values: apitoken
true
custom_api_limitsbooleanEnforce custom API limitsfalse
domainstringZendesk Subdomaintrue
emailstringEmail

(required if auth_method is “apitoken”)
false
oauth_refresh_tokenstring(required if auth_method is “oauth”)false
ratelimit_rpmintegerMaximum requests per minute

Set a custom maximum request per minute limit.
false

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 "ratelimit_rpm": 0
12 }
13}

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}