Skip to main content
POST
Submit feedback and corrections for a prior API query

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

type
enum<string>
required

The surface being reviewed. Values: recommendations (/v1/recommendations rows by com_* id; requires recommendations:read), channel_sponsors (sponsor entities on a channel; requires recommendations:read), mentions (/v1/mentions rows by men_* id), entities_search (/v1/entities/search hits), entities (/v1/entities/lookup and /v1/entities/{id} payloads), channels (/v1/channels/{slug} payloads), monitor_alert (fired alert rows from /v1/monitors/{id}/alerts or /v1/trackers/{id}/alerts; corrections target the alert row id), appearances (person appearance rows), search (rows from /v1/search or /v1/entities/search).

Available options:
recommendations,
channel_sponsors,
mentions,
entities_search,
entities,
channels,
monitor_alert,
appearances,
search
query
string
Minimum string length: 1

Body

application/json
type
enum<string>

The surface being reviewed. Values: recommendations (/v1/recommendations rows by com_* id; requires recommendations:read), channel_sponsors (sponsor entities on a channel; requires recommendations:read), mentions (/v1/mentions rows by men_* id), entities_search (/v1/entities/search hits), entities (/v1/entities/lookup and /v1/entities/{id} payloads), channels (/v1/channels/{slug} payloads), monitor_alert (fired alert rows from /v1/monitors/{id}/alerts or /v1/trackers/{id}/alerts; corrections target the alert row id), appearances (person appearance rows), search (rows from /v1/search or /v1/entities/search).

Available options:
recommendations,
channel_sponsors,
mentions,
entities_search,
entities,
channels,
monitor_alert,
appearances,
search
query
object

The query object that produced the result you are reviewing, echoed back verbatim so reviewers can replay it. For monitor_alert feedback, carry monitor_id and/or tracker_id and/or alert_id.

endpoint
string
Maximum string length: 500
method
enum<string>
Available options:
GET,
POST,
PATCH,
PUT,
DELETE
request_id
string
Maximum string length: 200
result_url
string
Maximum string length: 2000
source_url
string
Maximum string length: 2000
notes
string
Maximum string length: 4000
corrections
object[]
Maximum array length: 100

Response

Success

feedback_id
integer
required

Id of the persisted feedback record. Read it back via GET /v1/feedback/{feedback_id}.

type
string
required

The feedback type you submitted. Values: recommendations, channel_sponsors, mentions, entities_search, entities, channels, monitor_alert, appearances, search.

query
object
required

The query object the feedback is attached to, echoed back.

applied
integer
required

Count of corrections applied automatically. CURRENTLY always 0: public submissions are logged for review, never auto-applied.

unchanged
integer
required

Count of corrections whose target already had the requested value. Currently always 0 for public submissions.

failed
integer
required

Count of corrections that could not be processed. Currently always 0 for public submissions.

logged
integer
required

Count of corrections recorded for human review.

corrections
object[]
required

Per-correction outcomes, in submission order.