Articles in this section

Available Pendo DI objects

The following objects are available when using Pendo as a source in Celigo Data Integration (DI).

Primary key: All Pendo DI endpoints use a string id as the primary key. Pendo assigns a stable id to each guide, page, feature, and report object.

Note

Pendo hard deletes records. Guides, pages, features, and reports removed in Pendo are no longer returned by the list APIs and deleted records are not retrievable. Celigo syncs all data returned by the source as-is.

Object API endpoint Available extract modes Delta field
Feature Return list of all features Full —
Guide Return list of all guides Full —
Page Return list of all pages Full —
Report Return a list of public reports Full —

Response schemas

Click an object below to view its response fields and delta configuration.

Feature — Return list of all features

Response schema:

Field Type
id string (Primary key)
name string
appId number
pageId string
appWide boolean
kind string
color string
createdAt number
lastUpdatedAt number
validThrough number
Guide — Return list of all guides

Response schema:

Field Type
id string (Primary key)
name string
state string
appId number
kind string
createdAt number
lastUpdatedAt number
publishedAt number
createdByUser object
createdByUser.username string (PII)
lastUpdatedByUser object
lastUpdatedByUser.username string (PII)
Page — Return list of all pages

Response schema:

Field Type
id string (Primary key)
name string
suggestedName string
appId number
kind string
color string
createdAt number
lastUpdatedAt number
validThrough number
Report — Return a list of public reports

Response schema:

Field Type
id string (Primary key)
name string
type string
shared boolean
createdAt number
lastUpdatedAt number
definition object