{"uid":"cap_9zOKf_CA4JGyVj3aPCIsD","slug":"tolca-homework-ai-risk-checker-330e55ad","name":"Tolca Homework AI-Risk Checker","description":"Ask about any company or Québec contractor and get a verdict grounded in official registries, not guesses. Plus web search that reads the pages for you. Pay per call, no account.","url":"https://tolca.tonbot.ca/v1/homework-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL of the assignment (PDF or page), instead of text"},"lang":{"enum":["fr","en"],"type":"string","default":"fr"},"text":{"type":"string","description":"Assignment text (up to 20k chars)"},"grade":{"type":"string","example":"secondaire 3"},"subject":{"type":"string","example":"français"}}},"responseSchema":{"type":"json","example":{"items":[{"fix":"Demander de relier le chapitre à la discussion faite en classe lundi.","why":"Un résumé générique se produit en secondes.","item":"Question 1: résumé du chapitre 3","risk":95}],"summary":"...","verdict":"high","general_tips":["..."],"overall_risk":78,"verdict_label":"Risque élevé: une IA peut faire l'essentiel de ce devoir"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dq4kpjnLT6f-AM4BZ9VPR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes a school assignment (by text or URL) and returns a per-question AI-risk score indicating how easily an AI could complete it, with improvement suggestions.","exampleAgentPrompt":"Can you check this grade 10 French assignment and tell me how easily an AI could do it? Here's the text: 'Question 1: Résume le chapitre 3 du roman. Question 2: Donne ton opinion sur le personnage principal.' — respond in French.","exampleUseCases":[{"title":"Teacher reviewing assignment before distributing","prompt":"I'm about to give my secondaire 4 history students this assignment — can you analyze it for AI risk and tell me which questions are too easy for ChatGPT to answer, so I can improve them? Here's the text: 'Question 1: Explain the causes of WWI. Question 2: List three consequences of the Treaty of Versailles.' Respond in English."},{"title":"School administrator auditing existing homework PDF","prompt":"Please check this PDF assignment at https://school.example.com/assignments/math-s3.pdf for a secondaire 3 math class and give me an overall AI risk score with suggestions to make each question harder for AI to complete — respond in French."},{"title":"Curriculum designer stress-testing new questions","prompt":"I'm designing a new English essay assignment for grade 11 and want to know how AI-proof it is before I finalize it. Here's the draft: 'Write a personal reflection on a moment that changed your perspective. Include a specific memory from your own life.' Can you score each item for AI risk and suggest improvements?"}],"resultDescription":"Returns a JSON object with a per-item list (each item has the question text, an AI risk score 0–100, a reason why AI can do it, and a suggested fix), an overall risk score, a verdict (e.g. 'high'), a human-readable verdict label, a summary paragraph, and general tips for improving AI-resistance.","failureModes":["URL not publicly accessible — returns error if the provided URL requires authentication or is unavailable","Text exceeds 20,000 character limit — request rejected with size error","Unsupported language value — only 'fr' and 'en' are accepted","Empty or missing both text and URL — returns validation error","PDF URL that cannot be parsed — may return an error or degraded result"],"whenToPreferThis":"Choose this endpoint when you need a structured, per-question AI-risk assessment of a school assignment — especially when you want actionable fix suggestions for each item. Prefer it over generic AI-detection tools when the goal is to help educators design better assignments rather than detect past cheating. Ideal for French-language (including Quebec) educational contexts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T07:02:32.902Z","isFirstParty":false,"canonicalSlug":"tolca-homework-ai-risk-checker-330e55ad"}