{"api":"v1","generated_at":"2026-10-02T13:58:43.515Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/api-magentlab-com-api-calc-crafft-43a741","pinned_page":"https://tollindex.com/e/api-magentlab-com-api-calc-crafft-43a741/at/2026-10-02T12-31Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-10-02T12:31:46.748Z","snapshot_stamp":"2026-10-02T12-31Z","endpoint":{"slug":"api-magentlab-com-api-calc-crafft-43a741","canonical_url":"https://api.magentlab.com/api/calc/crafft","resource":"https://api.magentlab.com/api/calc/crafft","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"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.","service_name":"magent","declared_category":null,"declared_tags":["crafft","substance-use","screening","emergency","calculator"],"route_template":null,"registry_updated":"2026-09-28T14:42:35.607Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"calc crafft","category":"identity","first_observed_by_toll":"2026-09-28T13:51:25.436Z","last_observed_by_toll":"2026-10-02T12:31:46.748Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-28T13:51:25.437Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","scheme":"exact"}],"counters":{"observed_at":"2026-10-02T12:31:46.748Z","calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-09-28T14:42:35.489Z"},"validation":{"latest":{"observed_at":"2026-10-01T07:18:16.743Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-10-01"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-10-01T07:18:16.743Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-01","state_changed":false},{"observed_at":"2026-09-30T06:35:48.634Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-30","state_changed":false},{"observed_at":"2026-09-29T18:55:23.794Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-29","state_changed":false},{"observed_at":"2026-09-28T16:55:06.906Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-28","state_changed":false},{"observed_at":"2026-09-28T16:41:10.791Z","state":"pass","failed_checks":[],"run_id":"new-after-daily-2026-09-28","state_changed":true}]},"seller":{"wallet":"0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","page":"https://tollindex.com/seller/0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","endpoints":844,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["crafft","substance-use","screening","emergency","calculator"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2","paymentFlow":"upfront","resourceUrl":"https://api.magentlab.com/api/calc/crafft","assetTransferMethod":"eip3009"},"payTo":"0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":600}],"quality":{"lastCalledAt":"2026-09-28T14:42:35.489Z","l30DaysTotalCalls":1,"l30DaysUniquePayers":1},"resource":"https://api.magentlab.com/api/calc/crafft","extensions":{"bazaar":{"info":{"input":{"body":{"items":[{"car":false,"alone":false,"relax":false,"forget":false,"friends":false,"trouble":false},{"car":false,"alone":false,"relax":false,"forget":false,"friends":false,"trouble":false}]},"type":"http","method":"POST"},"output":{"type":"json","example":{"path":"/api/calc/crafft","count":2,"items":[{"score":0,"formula":"crafft","citation":{"id":"knight-2002","doi":"10.1001/archpedi.156.6.607","pmid":"12038895","title":"Validity of the CRAFFT substance abuse screening test among adolescent clinic patients","source":"Arch Pediatr Adolesc Med. 2002;156(6):607-614","authors":"Knight JR, Sherritt L, Shrier LA, Harris SK, Chang G"},"max_score":6,"components":[{"factor":"car","points":0,"present":false},{"factor":"relax","points":0,"present":false},{"factor":"alone","points":0,"present":false},{"factor":"forget","points":0,"present":false},{"factor":"friends","points":0,"present":false},{"factor":"trouble","points":0,"present":false}],"disclaimer":"Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.","screen_positive":false,"formula_expression":"CRAFFT = car + relax + alone + forget + friends + trouble; each 1 if true; max 6"},{"score":0,"formula":"crafft","citation":{"id":"knight-2002","doi":"10.1001/archpedi.156.6.607","pmid":"12038895","title":"Validity of the CRAFFT substance abuse screening test among adolescent clinic patients","source":"Arch Pediatr Adolesc Med. 2002;156(6):607-614","authors":"Knight JR, Sherritt L, Shrier LA, Harris SK, Chang G"},"max_score":6,"components":[{"factor":"car","points":0,"present":false},{"factor":"relax","points":0,"present":false},{"factor":"alone","points":0,"present":false},{"factor":"forget","points":0,"present":false},{"factor":"friends","points":0,"present":false},{"factor":"trouble","points":0,"present":false}],"disclaimer":"Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.","screen_positive":false,"formula_expression":"CRAFFT = car + relax + alone + forget + friends + trouble; each 1 if true; max 6"}]}},"iconUrl":"https://api.magentlab.com/favicon.ico"},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"body":{"type":"object","required":["items"],"properties":{"items":{"type":"array","items":{"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."}}},"maxItems":25,"minItems":1}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"type":"string","const":"POST"},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}}},"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.","lastUpdated":"2026-09-28T14:42:35.607Z","serviceName":"magent","x402Version":2}]}}