GET /feedbacks

Fetches a list of feedbacks associated to the account. The account is determined by the API key.

  • The amount of results returned for each page can be set by the “size” parameter.
  • Pagination is done using “page” parameter.

The feedbacks are grouped together by the customer that provided the feedback. Each feedback can be associated to one or more ideas. These ideas will be contained in the ideas array for each feedback object.

Resource URL

GET https://api.prodpad.com/v1/feedbacks

Parameters

apikey required If the apikey parameter is missing or incorrect a 401 error will be returned
group_by optional can have the value “customer” which groups the feedback by the particular customer that sent them in

Response

Status: 200 OK
[ { "id" : 1, "feedback" : "some sort of feedback, "created_at": "2013-02-23 14:36:40", "updated_at": "2013-05-05 12:52:10", "tags" : [], "ideas" : [], "customer" : { "id" : 2, "name": "Monica Segal", "email": "monica@segal-consulting.com", "about": "A consultant from Colorado" } }, {} ]

Notes:

  • All dates are in UTC

 


 

Retrieves an individual idea. The account is determined by the API key

Each feedback is returned within a customer user record. If there are any associated ideas to the feedback then these will be contained in the ideas array for the feedback

Resource Url

GET https://api.prodpad.com/v1/feedbacks/:id

Parameters

apikey required If the apikey parameter is missing or incorrect a 401 error will be returned

Response

Status: 204 OK
[
    {
    "id": "1",
    "name": "Monica Segal",
    "email": "monica@segal-consulting.com",
    "about": "A consultant from Colorado",
    "feedbacks": {
        "id": "33",
        "feedback": "Asked for Salesforce integration\n\nRelated to #188",
        "state": null,
        "ideas": [
            {
                "id": "2690",
                "added": "2013-04-28 18:02:16"
            }
        ],
        "tags" : [
            {
                "id" : "2323",
                "tag": "Usability",
                "added" : "2013-04-28 18:02:16"
            }
        ],
        "created_at": "2013-04-28 18:02:15",
        "updated_at": "2013-04-28 18:02:15"
    },
    "created_at": "2013-02-23 11:51:45",
    "updated_at": "2013-02-23 11:51:45"
}
​
PUT feedbacks/:id
Parameters
apikey  required    If the apikey parameter is missing or incorrect a 401 error will be returned
​
Post Body
feedback string no allows you to edit the original feedback
state string no allows you to change the state of the feedback from active or archived or archived to active
​
Payload Example
{
    "feedback" : "An update to the feedback",
    "state" : "archived"
}
​

Notes

  • All date and time is returned in UTC
  • The text fields can include HTML markup
Have more questions? Submit a request

Comments