Search Feedback
Search feedback conversations submitted by your organization.
Conversations are used to track feedback on existing events for example feedback on incorrect attendance or start and end dates for an event. Each piece of feedback submitted by a user is tracked as a conversation and will be returned by this endpoint. You can use this to display a list of event feedback conversations submitted with Loop Links by users in your application.
Comma separated list of conversation IDs.
E.g ?conversation_id=Eeh4ahnohghah0deeshahda
Full-text search over conversations.
E.g. ?q=event+a+cancelled
Comma separated list of Loop Link IDs through which conversations were created.
E.g ?link_id=m4Dk4g4DRA8Yqbp2PC54
Comma separated list of User IDs.
E.g. ?user_id=hw8Dsmv4Djg
Comma separated list of Record IDs.
Record IDs can refer to either an Event ID (record type event-public) or a Loop Submission (record type event-loop).
E.g ?record_id=5uRg7CqGu7DTtu4Rfk
The date when the feedback was created: greater than.
E.g. ?created.gt=2023-03
The date when the feedback was created: greater than or equal.
E.g. ?created.gte=2023-03
The date when the feedback was created: less than.
E.g. ?created.lt=2023-03
The date when the feedback that was created: less than or equal.
E.g. ?created.lte=2023-03
The date when the feedback was last updated: greater than.
E.g. ?created.gt=2023-03
The date when the feedback was last updated: greater than or equal.
E.g. ?created.gte=2023-03
The date when the feedback was last updated: less than.
E.g. ?created.lt=2023-03
The date when the feedback was last updated: less than or equal.
E.g. ?created.lte=2023-03
Limit the number of results.
10Offset the results.
0A list of feedback conversations with count.
Validation Error
GET /v1/loop/feedback/conversations HTTP/1.1
Host: api.predicthq.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"count": 1,
"conversations": [
{
"conversation_id": "text",
"create_dt": "2025-11-07T07:19:18.203Z",
"update_dt": "2025-11-07T07:19:18.203Z",
"record_id": "text",
"link_id": "text",
"record_type": "event-public",
"feedback": {
"type": "attendance_or_rank"
},
"log": [
{
"action": {
"type": "text"
},
"timestamp": "2025-11-07T07:19:18.203Z",
"creator": {
"type": "text",
"user_id": "text"
},
"note": "text"
}
],
"status": "open"
}
]
}Examples
curl -X GET "https://api.predicthq.com/v1/loop/feedback/conversations?link_id=m4Dk4g4DRA8Yqbp2PC54" \
-H "Accept: application/json" \
-H "Authorization: Bearer $ACCESS_TOKEN"import requests
response = requests.get(
url="https://api.predicthq.com/v1/loop/events",
headers={
"Authorization": "Bearer $ACCESS_TOKEN",
"Accept": "application/json"
},
params={
"link_id": "m4Dk4g4DRA8Yqbp2PC54"
}
)
print(response.json())OpenAPI Spec
The OpenAPI spec for Loop API can be found here.
Guides
ow are some guides relevant to this API:
Last updated
Was this helpful?