REST API
Feedback
How humans judged pushed artifacts: validated, disputed (with the reason), or still draft. Defaults to artifacts pushed by the calling API key; pass audience=workspace for all external pushes.
Authorization
bearerAuth AuthorizationBearer <token>
Workspace API key (Settings → API Keys)
In: header
Query Parameters
cursor?string
Opaque cursor from a previous response's nextCursor. Omit for the first page.
limit?integer
Page size (1-100, default 20)
status?string
Only outcomes with this status
audience?string
mine (default): artifacts pushed by this API key. workspace: all externally-pushed artifacts — shared lessons from every integration's outcomes.
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/feedback"{
"items": [
{
"artifactId": "string",
"summary": "string",
"status": "draft",
"disputeReason": "string",
"validatedAt": 0,
"validatedBy": "string",
"confidence": 0,
"createdBy": "string",
"createdAt": 0
}
],
"nextCursor": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}