API 2.0
Feedback
List an app's feedback and fetch the details of a single feedback entry.
Endpoints for app feedback.
List App Feedback
Paginated feedback list for an app, sorted by creation time descending.
POST
https://www.pgyer.com/apiv2/feedback/listAllRequest Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| _api_key | String | Yes | API Key — see auth |
| appKey | String | Yes | See appKey |
| page | Integer | No | Page number |
Response
| Field | Type | Description |
|---|---|---|
| feedbackContent | String | Feedback content |
| feedbackImages | Array | URLs of images attached to the feedback |
| feedbackVoice | String | Voice recording URL |
| feedbackFrom | String | Feedback source |
| feedbackProcess | Integer | Handling status (1: handled; 2: unhandled) |
| feedbackCreated | String | Creation time |
| feedbackKey | String | Unique feedback key |
{
"code": 0,
"message": "",
"data": [
{
"feedbackKey": "fb1a2b3c4d5e",
"feedbackContent": "The login button does nothing when tapped",
"feedbackImages": [
"https://www.pgyer.com/image/view/feedback/xxxxx"
],
"feedbackVoice": "",
"feedbackFrom": "iOS",
"feedbackProcess": 2,
"feedbackCreated": "2025-01-01 10:00:00"
}
]
}View Feedback Detail
Full detail for a single feedback entry, including device, OS, and network context.
POST
https://www.pgyer.com/apiv2/feedback/viewRequest Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| _api_key | String | Yes | API Key — see auth |
| appKey | String | Yes | See appKey |
| feedbackKey | String | Yes | Feedback key — available from List App Feedback |
Response
| Field | Type | Description |
|---|---|---|
| feedbackContent | String | Feedback content |
| feedbackImages | Array | URLs of images attached to the feedback |
| feedbackVoice | String | Voice recording URL |
| feedbackDeviceName | String | Device name |
| feedbackOSVersion | String | OS version |
| feedbackOSType | Integer | OS type (1: iOS; 2: Android) |
| feedbackOSJailBroken | Integer | Jailbroken / rooted (1: yes; 2: no) |
| feedbackFreeRam | String | Free memory |
| feedbackFreeSpace | String | Free disk space |
| feedbackNetwork | String | Network |
| feedbackSDKVersion | String | SDK version |
| feedbackFrom | String | Feedback source |
| feedbackProcess | Integer | Handling status (1: handled; 2: unhandled) |
| buildType | Integer | App type (1: iOS; 2: Android) |
| buildName | String | App name |
| feedbackCreated | String | Creation time |
{
"code": 0,
"message": "",
"data": {
"feedbackContent": "The login button does nothing when tapped",
"feedbackImages": [
"https://www.pgyer.com/image/view/feedback/xxxxx"
],
"feedbackVoice": "",
"feedbackDeviceName": "iPhone 15 Pro",
"feedbackOSVersion": "17.2",
"feedbackOSType": 1,
"feedbackOSJailBroken": 2,
"feedbackFreeRam": "2.1 GB",
"feedbackFreeSpace": "32.5 GB",
"feedbackNetwork": "WIFI",
"feedbackSDKVersion": "3.4.0",
"feedbackFrom": "iOS",
"feedbackProcess": 2,
"buildType": 1,
"buildName": "Sample App",
"feedbackCreated": "2025-01-01 10:00:00"
}
}