Skip to content

Pendo Feedback API API

by pendo.io

API keyHTTPSShopping
Open documentation ↗

Overview

## Who is this for? This documentation is for developers creating their own integration with [Feedback's](https://www.pendo.io/product/feedback/) API. If you are doing a standard integration, there's a really easy [Javascript integration](https://help.receptive.io/hc/en-us/articles/209221969-How-to-integrate-Receptive-with-your-app) that you should know about before you go to the effort of building your own integration. ## Authentication API calls generally need to be authenticated. Generate an API Key at https://feedback.pendo.io/app/#/vendor/settings?section=integrate. This key should then be added to every request as a request header named 'auth-token' (preferred), or as a query parameter named 'auth-token'. ## Endpoint API endpoint is https://api.feedback.eu.pendo.io / https://api.feedback.us.pendo.io depending where your datacenter is located. ## Notes API endpoints are being added to this documentation as needed by customers. If you don't see an endpoint you need please contact support and if it exists we'll publish the docs here. The 'try it out' feature on this documentation page will probably be blocked by your browser because the Access-Control-Allow-Origin header has its value set by the Feedback server depending on your hostname. ## Generating client code This documentation is automatically generated from an OpenAPI spec available [here](http://apidoc.receptive.io/receptive.swagger.json). You can use Swagger to auto-generate API client code in many languages using the [Swagger Editor](http://editor.swagger.io/#/)

Pendo Feedback API is a shopping API from pendo.io. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 31 endpoints.

At a glance

Authentication
API key
HTTPS
Yes
CORS
Unknown
Category
Shopping
Base URL
https://api.feedback.eu.pendo.io
Version
1.0.0
Endpoints
31
Spec updated
2021-06-30

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X GET "https://api.feedback.eu.pendo.io/accounts" \
  -H "Accept: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
JavaScript
const response = await fetch("https://api.feedback.eu.pendo.io/accounts", {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "GET",
    "https://api.feedback.eu.pendo.io/accounts",
    headers={
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
    },
    timeout=30,
)
print(response.json())

Endpoints

MethodPathWhat it does
GET/accountsQuery accounts
GET/accounts/{id}Get an Account
PUT/accounts/{id}Update an Account
DELETE/accounts/{id}Delete an Account
GET/accounts/{id}/tagsGet custom Account tags
POST/accounts/{id}/tagsOverwrite current custom Account tags with the given tags
DELETE/accounts/{id}/tagsDelete custom Account tags
GET/commentsfetch Comment records
GET/featuresQuery features
GET/features/{id}Get a Feature by ID
GET/features/{id}/tagsGet custom Feature tags
POST/features/{id}/tagsOverwrite current custom Feature tags with the given tags
DELETE/features/{id}/tagsDelete custom Feature tags
GET/health-check/pingHealth check for API
POST/hooksSubscribe to webhooks
POST/hooks/unsubscribeUnsubscribe from webhooks
GET/searchSearch features
GET/usersfetch User records
POST/usersPing to create or update an EndUser and Account in one call
POST/users/invite_end_userInvite an EndUser (customer)
POST/users/invite_vendor_userInvite a VendorUser (Team member)
GET/users/searchFind a User with a query
GET/users/{id}Get a User record
PUT/users/{id}Update a User
DELETE/users/{id}Delete a User
GET/users/{id}/tagsGet custom User tags
POST/users/{id}/tagsOverwrite current custom User tags with the given tags
DELETE/users/{id}/tagsDelete custom User tags
POST/vendor_usersCreate or update a team member by their external_id
GET/votes—
POST/votesupdate specified votes for a User

Questions

Does the Pendo Feedback API API need an API key?

Yes. The Pendo Feedback API API uses API key authentication; the documentation explains how to get credentials.

Does the Pendo Feedback API API support HTTPS?

Yes, the Pendo Feedback API API is served over HTTPS.

How many endpoints does the Pendo Feedback API API have?

Its OpenAPI description lists 31 endpoints in version 1.0.0. All of them are shown on this page.

What are alternatives to the Pendo Feedback API API?

Other Shopping APIs include Etsy, eBay, Flipkart Marketplace, Inventory Management, Intel Product Catalogue Service.

Compare alternatives →

Listed from APIs.guru (CC0).