1
0
mirror of synced 2026-01-05 03:04:38 -05:00
Files
airbyte/docs/integrations/sources/pendo.md
Sajarin f1b7253301 CI checks for #24081 (#24714)
* 🎉 New Source: Pendo [Configuration Based Source]

- add 4 full import streams to bootstrap the new source connector
- add documentation
- add svg
- generate uuid and add a record in source_definitions.yaml
- issue: https://github.com/airbytehq/airbyte/issues/2977

* address feedback: 1) correct schema; 2) add invalid_config and sample_config

* correct the sample_config.json

* auto-bump connector version

---------

Co-authored-by: Yiyang Li <yiyangli2010@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-31 16:25:24 -03:00

64 lines
2.7 KiB
Markdown

# Pendo
Pendo is powerful product analytics tool. The source connector here allows you to fetch data from the v1 API.
Currently, the aggregation endpoint is not supported. Please [create an issue](https://github.com/airbytehq/airbyte/issues/new/choose) if you want more streams supported here.
## Prerequisites
* Created Pendo and enable the integration feature
* Generate [an API token](https://app.pendo.io/admin/integrationkeys)
## Airbyte Open Source
* Api Token
## Airbyte Cloud
* Api Token
## Setup guide
### Create an integration Key In Pendo
1. Login to the Pendo Application as an Admin user.
2. Visit the **Integrations** section in the Pendo App, and then click on **Integration Keys**.
3. Click on the **Add Integration Key** button at the top right-hand side of the screen.
4. Give your new key an appropriate description.
5. If a read-write key is needed, tick the box marked **Allow Write Access**.
6. Click on **Create** to finish.
### For Airbyte Cloud:
1. [Log into your Airbyte Cloud](https://cloud.airbyte.com/workspaces) account.
2. In the left navigation bar, click **Sources**. In the top-right corner, click **+ new source**.
3. On the source setup page, select **Pendo** from the Source type dropdown and enter a name for this connector.
4. Add **API Key** from the last step
5. Click `Set up source`.
### For Airbyte Open Source:
1. Go to the Airbyte you deployed, for example, http://localhost:8000
2. In the left navigation bar, click **Sources**. In the top-right corner, click **+ new source**.
3. On the source setup page, select **Pendo** from the Source type dropdown and enter a name for this connector.
4. Add **API Key** from the last step
5. Click `Set up source`.
## Supported sync modes
The Pendo source connector supports the following [sync modes](https://docs.airbyte.com/cloud/core-concepts#connection-sync-modes):
- Full Refresh
## Supported Streams
- [Page](https://engageapi.pendo.io/#a53463f9-bdd3-443e-b22f-b6ea6c7376fb)
- [Feature](https://engageapi.pendo.io/#75c6b443-eb07-4a0c-9e27-6c12ad3dbbc4)
- [Report](https://engageapi.pendo.io/#2ac0699a-b653-4082-be11-563e5c0c9410)
- [Guide](https://engageapi.pendo.io/#4f1e3ca1-fc41-4469-bf4b-da90ee8caf3d)
## Changelog
| Version | Date | Pull Request | Subject |
|:--------|:-----------|:---------------------------------------------------------|:-------------------------------------------------------------------------------|
| 0.1.0 | 2023-03-14 | [3563](https://github.com/airbytehq/airbyte/pull/3563) | Initial Release |