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
- OpenAPI
- Specification ↗
- Spec updated
- 2021-06-30
Make a first request
Replace the placeholders; the documentation says exactly where credentials go.
curl -X GET "https://api.feedback.eu.pendo.io/accounts" \
-H "Accept: application/json" \
-H "X-API-Key: YOUR_API_KEY"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);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
| Method | Path | What it does |
|---|---|---|
| GET | /accounts | Query accounts |
| GET | /accounts/{id} | Get an Account |
| PUT | /accounts/{id} | Update an Account |
| DELETE | /accounts/{id} | Delete an Account |
| GET | /accounts/{id}/tags | Get custom Account tags |
| POST | /accounts/{id}/tags | Overwrite current custom Account tags with the given tags |
| DELETE | /accounts/{id}/tags | Delete custom Account tags |
| GET | /comments | fetch Comment records |
| GET | /features | Query features |
| GET | /features/{id} | Get a Feature by ID |
| GET | /features/{id}/tags | Get custom Feature tags |
| POST | /features/{id}/tags | Overwrite current custom Feature tags with the given tags |
| DELETE | /features/{id}/tags | Delete custom Feature tags |
| GET | /health-check/ping | Health check for API |
| POST | /hooks | Subscribe to webhooks |
| POST | /hooks/unsubscribe | Unsubscribe from webhooks |
| GET | /search | Search features |
| GET | /users | fetch User records |
| POST | /users | Ping to create or update an EndUser and Account in one call |
| POST | /users/invite_end_user | Invite an EndUser (customer) |
| POST | /users/invite_vendor_user | Invite a VendorUser (Team member) |
| GET | /users/search | Find 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}/tags | Get custom User tags |
| POST | /users/{id}/tags | Overwrite current custom User tags with the given tags |
| DELETE | /users/{id}/tags | Delete custom User tags |
| POST | /vendor_users | Create or update a team member by their external_id |
| GET | /votes | — |
| POST | /votes | update 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.
Similar shopping APIs
Compare alternatives →Etsy
ShoppingManage shop and interact with listings
eBay
ShoppingSell and Buy on eBay
Flipkart Marketplace
ShoppingProduct listing management, Order Fulfilment in the Flipkart Marketplace
Inventory Management
ShoppingMaintaining up-to-date inventory for your items on Walmart.com ensures a great experience for your customers and greater sales opportunities for you.
Intel Product Catalogue Service
ShoppingThis is the documentation for PIM Micro services. In order to use this tool you need to have Basic Auth credentials and a client id. If you dont have one, please make sure to request one by sending an email to the PIM MS team: [[email protected]](mailto:[email protected]?subject=PIMServices)
Item API
ShoppingPlease make sure you use the correct version of the APIs for your use case. To find out the appropriate version, go to the API Docs drop down on the menu.
Listed from APIs.guru (CC0).