Skip to content
No description, website, or topics provided.
Python Makefile
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci update venv location in circle file Mar 26, 2019
.github
spikes spike for reworking tickets stream May 17, 2019
tap_zendesk
test
.gitignore first commit Apr 16, 2018
CHANGELOG.md Bump to v1.4.6, update changelog Sep 17, 2019
LICENSE
MANIFEST.in
Makefile
README.md apply feedback Oct 1, 2018
setup.cfg Basic readme and setup.cfg for pypi Apr 23, 2018
setup.py Bump to v1.4.6, update changelog Sep 17, 2019

README.md

tap-zendesk

Tap for Zendesk

Installation

  1. Create and activate a virtualenv
  2. pip install -e '.[dev]'

Authentication

Using OAuth

OAuth is the default authentication method for tap-zendesk. To use OAuth, you will need to fetch an access_token from a configured Zendesk integration. See https://support.zendesk.com/hc/en-us/articles/203663836 for more details on how to integrate your application with Zendesk.

config.json

{
  "access_token": "AVERYLONGOAUTHTOKEN",
  "subdomain": "acme",
  "start_date": "2000-01-01T00:00:00Z"
}

Using API Tokens

For a simplified, but less granular setup, you can use the API Token authentication which can be generated from the Zendesk Admin page. See https://support.zendesk.com/hc/en-us/articles/226022787-Generating-a-new-API-token- for more details about generating an API Token. You'll then be able to use the admins's email and the generated api_token to authenticate.

config.json

{
  "email": "user@domain.com",
  "api_token": "THISISAVERYLONGTOKEN",
  "subdomain": "acme",
  "start_date": "2000-01-01T00:00:00Z"
}

Copyright © 2018 Stitch

You can’t perform that action at this time.