The Userback REST API lets your own code read and update feedback, so you can build custom integrations, automate triage, or pull feedback into your own reports. The REST API is available on the Business Plus plan. The full endpoint reference, with code examples, is in the Developer Docs.
What you can do with the API
Retrieve feedback, including historical feedback, filtered by date and other criteria, for reporting or analysis.
Automate tasks, such as updating status, assigning feedback or tagging it.
Build custom integrations with tools Userback doesn't connect to natively.
Create an API token
An API token (sometimes called an API key) authenticates your requests.
Go to Workspace Settings > API Token.
Click + Create.
Enter a Label that describes where it'll be used, and click Create.
Copy the token and store it somewhere secure. Anyone with it can access your workspace's data through the API.
To revoke a token, click its delete icon in the API Token list. Anything using it stops working straight away.
Not sure which key you need? The widget access token, Extension Key and Mobile SDK Key are different credentials. See API Tokens, Extension Keys and Mobile SDK Keys.
Frequently asked questions
Can I retrieve historical feedback?
Yes. You can retrieve past feedback using filters such as date range, then analyze it or feed it into your own reports.
Can I update feedback status with the API?
Yes, with the Update Feedback endpoint. A status change made through the API triggers notifications and integrations the same way it would in Userback.
Are there rate limits?
Yes. The current limits are listed in the Developer Docs.
Is the API secure?
Requests are authenticated with your API token and sent over HTTPS. Keep tokens out of public code and client-side scripts, and delete any you no longer use.
