* Initial commit * Update source_definitions.yaml * Update source_specs.yaml * change manifest * fix manifest * fix schema * fix conflict * fix conflict * fix schema, refactor manifest, add new streams * add streams to docs * add stream users * add new stream survey_response * update docs * EOF, formatting * Add new stream, Update docs * Add new streams * Refactor Schemas * Change gainsight to gainsight-px * Add spec * Change spec * rewrite spec * Fix Schemas, metadata * Add pagination, fix schemas * Add icon * Update gainsight-px.md * Update supportUrl to documentationUrl Co-authored-by: Mal Hancock <mhancock@archangelic.space> * Rename to icon.svg * fix metedata.yaml --------- Co-authored-by: Mal Hancock <mhancock@archangelic.space>
2.6 KiB
2.6 KiB
Gainsight-API
This page contains the setup guide and reference information for the Gainsight-PX-API source connector from Gainsight-PX
Prerequisites
Api key is mandate for this connector to work, It could be generated from the dashboard settings (ref - https://app.aptrinsic.com/settings/api-keys).
Setup guide
Step 1: Set up Gainsight-API connection
- Generate an API key (Example: 12345)
- Params (If specific info is needed)
- Available params
- api_key: The aptrinsic api_key
Step 2: Set up the Gainsight-APIs connector in Airbyte
For Airbyte Cloud:
- Log into your Airbyte Cloud account.
- In the left navigation bar, click Sources. In the top-right corner, click +new source.
- On the Set up the source page, enter the name for the Gainsight-API connector and select Gainsight-API from the Source type dropdown.
- Enter your
api_key. - Enter the params configuration if needed. Supported params are: query, orientation, size, color, locale, collection_id \ video_id, photo_id
- Click Set up source.
For Airbyte OSS:
- Navigate to the Airbyte Open Source dashboard.
- Set the name for your source.
- Enter your
api_key. - Enter the params configuration if needed. Supported params are: query, orientation, size, color, locale, collection_id \ video_id, photo_id
- Click Set up source.
Supported sync modes
The Gainsight-API source connector supports the following sync modes:
| Feature | Supported? |
|---|---|
| Full Refresh Sync | Yes |
| Incremental Sync | No |
| Replicate Incremental Deletes | No |
| SSL connection | Yes |
| Namespaces | No |
Supported Streams
- accounts
- admin_attributes
- articles
- feature
- kcbot
- segments
- user_attributes
- users
API method example
GET https://api.aptrinsic.com/v1/accounts
Performance considerations
Gainsight-PX-API's API reference has v1 at present. The connector as default uses v1.
Changelog
| Version | Date | Pull Request | Subject |
|---|---|---|---|
| 0.1.0 | 2023-05-10 | Init | Initial PR |