This article provides a central directory of Pendo's developer documentation. Use these resources to integrate Pendo into your product, automate workflows, or extend platform capabilities. Each link directs you to the most current and complete technical documentation for specific developer tasks.
Main API documentation
Use the Pendo Engage API docs to:
- Authenticate with API integration keys and query your subscription data.
- Manage guides, segments, and metadata.
- Configure Track Events to represent user interactions not captured automatically.
- Bulk-delete visitors and accounts.
Note: The Engage API doesn’t include endpoints to export report contents for paths, funnels, workflows, retention, and Data Explorer. To recreate these reports, we recommend using Data Sync.
Feedback API documentation
Use the Feedback API docs if you're working with classic Pendo Feedback, the legacy feature request and prioritization tool. This API documentation allows you to:
- Retrieve and manage feedback requests.
- Access product areas and classic roadmap data.
- Integrate classic Feedback data into internal systems.
Web SDK API documentation
Visit the web SDK API docs for guidance on:
- Configuring the Pendo Web SDK and the data collected by the web SDK.
- Interacting with the Pendo Web SDK through JavaScript.
- Initializing, identifying, or updating visitors dynamically.
- Sending custom events for programmatically launching guides from your app.
Use this site to customize in-app tracking and guide behavior for web applications.
Web SDK release information
Review the following pages to track web SDK changes:
- Web SDK release notes. Lists fixes, enhancements, and behavior changes by version.
- Web SDK version lifecycle. Shows the current stable and beta versions, including release dates and rollout status.
We recommend monitoring both if you're responsible for web SDK updates or version control.
Mobile SDK documentation
If you're implementing Pendo in a mobile app, refer to the Mobile SDK docs on GitHub. This repository includes:
- Installation and configuration steps.
- Platform-specific setup guides (iOS and Android).
- Code samples and known limitations.
Mobile SDK release notes
Track new versions and changes in the Mobile SDK release notes. This page includes:
- Version history by platform.
- New features, fixes, and deprecations.
- Requirements and upgrade tips.