1.9 KiB
1.9 KiB
Basecamp
Configuration
| Input | Type | Description | Default Value |
|---|---|---|---|
account_id |
number |
Your Basecamp Account ID. | |
start_date |
string |
Start date — used in incremental syncs. No records before that start date will be synced. | |
client_id |
string |
OAuth app Client ID. Go to 37Signals Launchpad to make a new OAuth app. | |
client_secret |
string |
Client secret. | |
client_refresh_token_2 |
string |
Refresh token. |
To obtain a refresh token, you'd need to register an oauth application and then go through the OAuth flow. Basecampy provides a CLI tool to do just that.
Streams
| Stream Name | Primary Key | Pagination | Supports Full Sync | Supports Incremental |
|---|---|---|---|---|
projects |
id |
DefaultPaginator | ✅ | ❌ |
schedules |
id |
DefaultPaginator | ✅ | ❌ |
schedule_entries |
id |
DefaultPaginator | ✅ | ❌ |
todos |
id |
DefaultPaginator | ✅ | ✅ |
messages |
id |
DefaultPaginator | ✅ | ✅ |