Key | Description | Sample Value | Required |
---|---|---|---|
access_token | A GitHub access token containing credentials to access your desired repository. | abcdefghijklmnopqrstuvwxyz1234567890ABCD | ✅ |
repository | The repository path (everything after github.com ). | mage-ai/mage-ai | ✅ |
start_date | A sync start date. Format: ISO8601 (YYYY-MM-DDTHH:MM:SSZ ). | 2021-01-01T00:00:00Z | ✅ |
request_timeout | Request timeout value in seconds. | 300 | ✅ |
base_url | The base URL before the repository path (defaults to https://api.github.com ). | https://api.github.com | ✅ |
Note:
Incremental sync is currently not supported for any endpoint.
To add support, theIncrementalStream
class in./tap_github/streams.py
needs modifications to correctly handle bookmark values.