Lists feedback, newest first.
const url = 'https://example.com/api/v1/provision/admin/feedback?status=New&kind=FeatureRequest';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://example.com/api/v1/provision/admin/feedback?status=New&kind=FeatureRequest'Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Where a piece of feedback has got to.
Optional status filter (New / Accepted / Declined / Duplicate).
What kind of thing the user is telling you.
Optional kind filter (FeatureRequest / ProblemReport / GeneralComment).
Optional entitlement filter.
Optional: true for security-labelled items only, false for unlabelled only.
Responses
Section titled “Responses”OK
A piece of feedback and what has been decided about it.
object
What kind of thing the user is telling you.
Where a reply would go. Empty for a pure device activation that left no address — the feedback is still worth reading, it just cannot be answered.
The device it was submitted from, when the session recorded one.
The application version the sender reported, if any.
The page or screen the sender was on, if the application reported one.
Labelled a security issue, by the sender or by you. Feedback webhooks leave out its title and description.
Where a piece of feedback has got to.
Who decided, and when — both null while the item is still New.
The reviewer’s note, shown to the reporter as the reason.
The item this duplicates; set only when FeedbackStatusDto FeedbackItemDto.Status is Duplicate.
A piece of feedback and what has been decided about it.
object
What kind of thing the user is telling you.
Where a reply would go. Empty for a pure device activation that left no address — the feedback is still worth reading, it just cannot be answered.
The device it was submitted from, when the session recorded one.
The application version the sender reported, if any.
The page or screen the sender was on, if the application reported one.
Labelled a security issue, by the sender or by you. Feedback webhooks leave out its title and description.
Where a piece of feedback has got to.
Who decided, and when — both null while the item is still New.
The reviewer’s note, shown to the reporter as the reason.
The item this duplicates; set only when FeedbackStatusDto FeedbackItemDto.Status is Duplicate.
Example
[ { "kind": "FeatureRequest", "status": "New" }]A piece of feedback and what has been decided about it.
object
What kind of thing the user is telling you.
Where a reply would go. Empty for a pure device activation that left no address — the feedback is still worth reading, it just cannot be answered.
The device it was submitted from, when the session recorded one.
The application version the sender reported, if any.
The page or screen the sender was on, if the application reported one.
Labelled a security issue, by the sender or by you. Feedback webhooks leave out its title and description.
Where a piece of feedback has got to.
Who decided, and when — both null while the item is still New.
The reviewer’s note, shown to the reporter as the reason.
The item this duplicates; set only when FeedbackStatusDto FeedbackItemDto.Status is Duplicate.
Example
[ { "kind": "FeatureRequest", "status": "New" }]Unauthorized
object
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Forbidden
object
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}