Recent channel corpus
Use channel_id to search up to 20 collected videos from the past 30 days.
API v1.2 · MCP
Everything an agent needs to select the capability, build a valid request, verify evidence, and handle failures safely.
Use channel_id to search up to 20 collected videos from the past 30 days.
Use video_url. Sending both target fields returns HTTP 400.
Set answer_count from 2 to 4. Each answer includes evidence_indices.
curl -X POST https://tubesignal.net/api/v1/evidence/query \
-H "Content-Type: application/json" \
-H "Idempotency-Key: research-2026-09-11-001" \
-d '{"channel_id":"UC6kZpTl39-_SqfBrF1-N2oQ","question":"Which market factors were repeatedly mentioned over the past month?","response_language":"en","answer_count":3,"evidence_limit":6}'{
"status": "answered",
"answer": "... [1] [3]",
"answers": [
{ "id": "answer-1", "title": "...", "answer": "...", "evidence_indices": [1, 3] },
{ "id": "answer-2", "title": "...", "answer": "...", "evidence_indices": [2] }
],
"evidence": [
{ "text": "original transcript", "translated_text": "optional translation", "watch_url": "https://youtu.be/...?..." }
],
"external_truth_status": "not_evaluated"
}answeranswersevidence[].textevidence[].translated_textcoverageexternal_truth_statusFixed sample channels allow three successful calls every 24 hours without a bearer key. Requests that do not produce an answer do not consume the allowance. For another public video, verify an email and send the issued ts_trial_ key in Authorization: Bearer. A verified key includes 20 successful packs over 30 days.
Free API keyansweredEvidence-backed answer; consumes one free beta success while charged_usd remains 0.
insufficient_evidenceNo sufficiently supported answer; does not consume the success allowance.
acquisition_failedTranscript acquisition is pending; retry later with a new Idempotency-Key.
rate_limitedThe successful-pack quota is exhausted.
policy_restricted / internal_errorPolicy or processing failure; does not consume the success allowance.
OpenAPI 3.1Prepared channels JSONCapability manifestllms.txtllms-en.txthttps://tubesignal.net/mcp