/tap-calendly

Creating a singer tap for Calendly.

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

tap-calendly

Connecting

Requirements

To set up tap-calendly in Stitch, you need:

  • Calendly API Token - API token belonging to the account to be used by the tap

Setup

To obtain API token, login to calendly.com and visit the API Webhooks page. Click "Generate New Token", and copy the token. Paste in config.json "calendly_api_token" field.


Replication

As the Calendly API does not support sorting by replication key ("updated_at"), bookmarking and sync resume is not supported.


Streams/Endpoints

Primary key of every stream/endpoint is "uri", and all endpoints are replicated fully (not incrementally)


More Information

  • "user" mode vs. "org" mode
    • In config.json file, specify "mode": "org" or "mode": "user". This determines whether the tap will fetch records pertaining to the current user only, or records pertaining to the user organization. For example, events that are scheduled by the user vs. every event scheduled by every user throughout the entire organization.

Copyright © 2020 Stitch