Identifies the calling client as <name>/<version>, for example reunite-ui/0.92.1. Used for API consumer observability. Requests without it are attributed as unknown.
Partially update a feedback item.
Requires project.feedback.update permission.
- Mock serverhttps://redocly.com/_mock/docs/platform/customization/reunite-api/openapi/orgs/{orgId}/projects/{projectId}/feedback/{feedbackId}
- Production main server.https://app.cloud.redocly.com/api/orgs/{orgId}/projects/{projectId}/feedback/{feedbackId}
- Production EU server.https://app.cloud.eu.redocly.com/api/orgs/{orgId}/projects/{projectId}/feedback/{feedbackId}
curl -i -X PATCH \
https://redocly.com/_mock/docs/platform/customization/reunite-api/openapi/orgs/org_01h1s5z6vf2mm1mz3hevnn9va7/projects/prj_01hh1t9sa6gwfv5naz04gr7ehm/feedback/fb_01h1s5z6vf2mm1mz3hevnn9va7 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-H 'x-redocly-client: reunite-ui/0.92.1' \
-d '{
"status": "ARCHIVED",
"internalComment": "This feedback is related to the issue 235."
}'Feedback ID. Unique identifier prefixed with fb_.
Email address of user who submitted the feedback or null.
Absolute URL of the page where feedback is submitted (for example from the browser location). A value that is not a valid URL is accepted, but the feedback is marked as spam.
Identifies the language of the component's location. This could be the language of a code sample, such as js, php, or txt.
Numeric value that maps to the feedback component, such as thumbs down (-1) or thumbs up (1), or a 1-5 star rating scale.
Name of the AI agent that submitted the feedback, or null for user-submitted feedback.
Documentation feature the feedback refers to (for agent submissions), or null for user-submitted feedback.
Origin of the feedback. FORM is the feedback form on the page, API is a direct API call (for example an agent that follows llms.txt instructions), and MCP is the MCP server submit-feedback tool. When omitted on create, defaults to API if agent is set and to FORM otherwise.
Extra tracking fields. The server sets userAgent, ipAddress, platform, and email (read-only). id, firstName, lastName, and auth_time pass through if present but are not verified; do not use for access or identity. Any other key is stored with its value redacted to a placeholder.
Organization ID. Unique identifier prefixed with org_.
Project ID. Unique identifier prefixed with prj_.
{ "id": "fb_01h1s5z6vf2mm1mz3hevnn9va7", "object": "feedback", "uri": "https://app.cloud.redocly.com/api/orgs/org_01hh1t9sa6gwfv5naz04gr7ehm/projects/prj_01hh1t9sa6gwfv5naz04gr7ehm/feedback/fb_01h1s5z6vf2mm1mz3hevnn9va7", "email": "user@example.com", "path": "https://example.com/docs/guide", "location": "string", "lang": "string", "feedbackComponent": "SENTIMENT", "score": -1, "maxScore": 0, "reasons": [ "string" ], "comment": "string", "agent": "Cursor", "targetFeature": "Respect Monitoring API", "origin": "MCP", "metadata": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36", "ipAddress": "127.0.0.1", "platform": "Windows NT 10.0; Win64; x64", "email": "john.doe@acme.com", "id": "string", "firstName": "string", "lastName": "string", "auth_time": 0 }, "createdAt": "2019-08-24T14:15:22Z", "status": "ARCHIVED", "organizationId": "org_01hh1t9sa6gwfv5naz04gr7ehm", "projectId": "prj_01hh1t9sa6gwfv5naz04gr7ehm", "internalComment": "This feedback is related to the issue 235.", "internalCommentUpdatedAt": "2019-08-24T14:15:22Z", "internalCommentUpdatedById": "string" }