Incrementally fetches data from Zendesk API.
zendesk
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Web Client Service Provider | web-client-service-provider | Controller Service API: WebClientServiceProvider Implementation: StandardWebClientServiceProvider | Controller service for HTTP client operations. | |
Subdomain Name | zendesk-subdomain | Name of the Zendesk subdomain. Supports Expression Language: true (will be evaluated using variable registry only) | ||
User Name | zendesk-user | Login user to Zendesk subdomain. Supports Expression Language: true (will be evaluated using variable registry only) | ||
Authentication Type | zendesk-authentication-type-name |
| Type of authentication to Zendesk API. | |
Authentication Credential | zendesk-authentication-value-name | Password or authentication token for Zendesk login user. Sensitive Property: true Supports Expression Language: true (will be evaluated using variable registry only) | ||
Export Method | zendesk-export-method |
| Method for incremental export. | |
Resource | zendesk-resource |
| The particular Zendesk resource which is meant to be exported. | |
Query Start Timestamp | zendesk-query-start-timestamp | Initial timestamp to query Zendesk API from in Unix timestamp seconds format. Supports Expression Language: true (will be evaluated using variable registry only) |
Name | Description |
---|---|
success | For FlowFiles created as a result of a successful HTTP request. |
Name | Description |
---|---|
record.count | The number of records fetched by the processor. |
Scope | Description |
---|---|
CLUSTER | Paging cursor for Zendesk API is stored. Cursor is updated after each successful request. |