Skip to content
Peritus
API reference · Requests and reports

Report wrong fact

POST/v1/reports

Name one of your responses, the item in it, and what is wrong; people review it, and the outcome is yours by report ID. Needs the write_requests or the account scope.

scope
write_requests
auth
Bearer key
operationId
ReportWrongFact
MCP tool
report_wrong_fact

Request body

application/json · ReportCreate · no other fields

Request body fields
FieldTypeRequiredLimitsHolds
response_idResponseIDyesA response's ID. It replays and compares that exact response.
fact_version_idVersionIDyes
claimstringyes1 to 2000 charactersWhat is wrong with the item, in words.

Response

200 · ReportResponse. The report, received.

Response fields
FieldType
reportReport

Problems

RFC 9457 application/problem+json. An abstention is not one of these: it is a 200.

Problems
HTTPCodeWhen
400INVALID_REQUESTMalformed JSON, unknown fields, bad filter, limit exceeded
401UNAUTHENTICATEDMissing, malformed, or revoked key
403FORBIDDEN_SCOPEThe key lacks the required scope
413PAYLOAD_TOO_LARGEBody or upload over the limit
422UNPROCESSABLEWell-formed but semantically invalid
429RATE_LIMITEDRate limit or per-tenant model cap
500INTERNAL, POLICY_ASSERT_FAILED, RESPONSE_UNREPLAYABLEServer fault. The last two also alert
503STORE_UNAVAILABLE, LLM_UNAVAILABLE, LOG_UNAVAILABLEA dependency is down or a budget tripped
504TIMEOUTA deadline was exceeded