Submit thumbs-up / thumbs-down feedback on a mention. Updates Tinybird and adjusts relevance + tags so the feed reflects user intent immediately.
Documentation Index
Fetch the complete documentation index at: https://octolens.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Clerk API key. Create one in Settings → API Keys. Pass as Authorization: Bearer <key>.
Submit or upsert a relevance feedback record for a mention.
Mention's sourceId (e.g. reddit_t3_1abc234).
"reddit_t3_1abc234"
Mention's timestamp, copied verbatim from the list/export response. Tinybird-style format (YYYY-MM-DD HH:mm:ss.SSS, UTC, no Z suffix); ISO 8601 also accepted. Required to uniquely key the feedback row.
^\d{4}-\d{2}-\d{2}[ T]\d{2}:\d{2}:\d{2}(\.\d{1,9})?(Z|[+-]\d{2}:?\d{2})?$"2026-05-06 13:35:37.000"
ID of the keyword the mention matched (from Keyword.id).
-9007199254740991 <= x <= 9007199254740991Platform source (e.g. reddit, twitter).
"reddit"
The user's verdict on the mention. RELEVANT = the mention matters, NOT_RELEVANT = it's noise.
RELEVANT, NOT_RELEVANT Optional internal post id for extra joinability.
-9007199254740991 <= x <= 9007199254740991Optional free-text reason shown to the relevance agent as extra context.
Where the feedback came from. WEB = app UI, EMAIL = digest email link, API = programmatic.
WEB, EMAIL, API "API"
What the AI originally scored the mention (0=high, 1=medium, 2=low). Captured for analytics.
200 response
A persisted feedback record.
Feedback record id.
-9007199254740991 <= x <= 9007199254740991Mention key.
Mention timestamp, echoed back as submitted (Tinybird-style YYYY-MM-DD HH:mm:ss.SSS or ISO 8601).
^\d{4}-\d{2}-\d{2}[ T]\d{2}:\d{2}:\d{2}(\.\d{1,9})?(Z|[+-]\d{2}:?\d{2})?$Workspace id that owns this record.
Linked internal post id, when known.
-9007199254740991 <= x <= 9007199254740991Keyword id this feedback is about.
-9007199254740991 <= x <= 9007199254740991Platform source.
The user's verdict on the mention. RELEVANT = the mention matters, NOT_RELEVANT = it's noise.
RELEVANT, NOT_RELEVANT Free-text reason, if provided.
Where the feedback came from. WEB = app UI, EMAIL = digest email link, API = programmatic.
WEB, EMAIL, API "API"
User id of the submitter, if known.
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$