{"uid":"cap_dhoFA3S4gUcOwelvvK_Pv","slug":"crafft-adolescent-substance-use-screening-score-knight-2002-af3e96d4","name":"CRAFFT Adolescent Substance Use Screening Score (Knight 2002)","description":"Knight 2002 CRAFFT: six caller-assigned yes/no flags (car, relax, alone, forget, friends, trouble), 1 point each, max 6. Screen-positive when score ≥2 (optimal cutoff in Knight 2002 for any problem / any disorder / dependence). Deterministic published score with citation; not a diagnosis of a substance use disorder and not a medical device. magent does not interview the patient. Not CAGE and not CRAFFT 2.1 / 2.0 quantity questions.","url":"https://api.magentlab.com/api/calc/crafft","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","required":["car","relax","alone","forget","friends","trouble"],"properties":{"car":{"type":"boolean","description":"Have you ever ridden in a CAR driven by someone (including yourself) who was high or had been using alcohol or drugs? (Knight 2002). true or false as assigned by the caller. magent does not interview the patient."},"alone":{"type":"boolean","description":"Do you ever use alcohol or drugs while you are by yourself, or ALONE? (Knight 2002). true or false as assigned by the caller. magent does not interview the patient."},"relax":{"type":"boolean","description":"Do you ever use alcohol or drugs to RELAX, feel better about yourself, or fit in? (Knight 2002). true or false as assigned by the caller. magent does not interview the patient."},"forget":{"type":"boolean","description":"Do you ever FORGET things you did while using alcohol or drugs? (Knight 2002). true or false as assigned by the caller. magent does not interview the patient."},"friends":{"type":"boolean","description":"Do your family or FRIENDS ever tell you that you should cut down on your drinking or drug use? (Knight 2002). true or false as assigned by the caller. magent does not interview the patient."},"trouble":{"type":"boolean","description":"Have you gotten into TROUBLE while using alcohol or drugs? (Knight 2002). true or false as assigned by the caller. magent does not interview the patient."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xJFaDCdroK-Bie-TzJmxo","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes the Knight 2002 CRAFFT score (0–6) from six yes/no flags and returns screen-positive status at the validated ≥2 cutoff.","exampleAgentPrompt":"Score a CRAFFT screening for a teen where car=true, relax=false, alone=false, forget=true, friends=true, trouble=false — tell me the total score and whether it's screen-positive.","exampleUseCases":[{"title":"Pediatric ED substance use triage","prompt":"A 16-year-old in the ED answered yes to car, relax, and friends on the CRAFFT questions, and no to alone, forget, and trouble — calculate the CRAFFT score and tell me if they're screen-positive."},{"title":"EHR intake form auto-scoring","prompt":"We collected CRAFFT responses from a patient at intake: car=yes, relax=yes, alone=yes, forget=no, friends=no, trouble=no — compute the Knight 2002 CRAFFT score and the screen-positive result so I can document it."},{"title":"Population health screening workflow","prompt":"I'm processing CRAFFT results from an adolescent wellness visit — the patient answered true to forget and trouble, and false to all others. What's the CRAFFT score and is it above the ≥2 cutoff?"}],"resultDescription":"Returns a deterministic integer CRAFFT score (0–6) based on the sum of the six boolean inputs (1 point each), a screen-positive flag indicating whether the score meets the Knight 2002 ≥2 cutoff, and a published citation. No diagnosis is rendered; this is a scored screening instrument only.","failureModes":["Missing any of the six required boolean query parameters returns a validation error","Non-boolean values for flags (e.g. strings other than true/false) cause a schema rejection","Network or payment authentication failure (x402) prevents score retrieval","Misinterpretation: this is the Knight 2002 six-question CRAFFT only — not CRAFFT 2.0/2.1 with quantity questions, not CAGE"],"whenToPreferThis":"Use this endpoint when you need a fast, deterministic, citation-backed CRAFFT score derived from the original Knight 2002 six yes/no items with the validated ≥2 screen-positive cutoff. Prefer it over general-purpose calculators when you need the specific Knight 2002 formulation (not CRAFFT 2.1 quantity additions), need a stable API with a per-call pricing model, or are integrating into an automated adolescent screening workflow where reproducibility and citation traceability matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:12:06.552Z","isFirstParty":false}