{"uid":"cap_1i88aPLDOUcSBbiIkc38X","slug":"ccs-angina-of-effort-classification-campeau-1976-cbd3aced","name":"CCS Angina of Effort Classification (Campeau 1976)","description":"CCS angina of effort class 1-4 as assigned by the caller (Campeau 1976 Table 1). Returns class, score, max 4, and the published class description. Class 1-4 only; no class 0. magent does not walk the patient, interpret a treadmill, or examine the patient. Not an ACS diagnosis, not NYHA, and not a silent-ischemia screen.","url":"https://api.magentlab.com/api/calc/ccs_angina","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":["ccs_class"],"properties":{"ccs_class":{"type":"integer","description":"CCS angina of effort class 1-4 as assigned by the caller (Campeau 1976 Table 1: 1 ordinary activity does not cause angina; angina with strenuous or rapid or prolonged exertion at work or recreation; 2 slight limitation of ordinary activity, including walking more than 2 blocks or climbing more than one flight of ordinary stairs at a normal pace; 3 marked limitation, walking one to two blocks or climbing one flight of stairs in normal conditions; 4 inability to carry on any physical activity without discomfort, anginal syndrome may be present at rest). magent does not examine 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_cxGyQCqUO-KTVkBCrPjsd","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":"Returns the CCS angina class label, numeric score, maximum score, and published class description for a caller-supplied CCS class (1–4).","exampleAgentPrompt":"Look up the CCS angina of effort classification for class 3 — I need the standard Campeau 1976 label, score, and published description.","exampleUseCases":[{"title":"Documenting angina severity in chart","prompt":"My patient has marked limitation of ordinary activity — can't walk more than one to two blocks. Look up the CCS angina class 3 definition and score so I can document it properly."},{"title":"Validating a referred patient's CCS assignment","prompt":"A referral note says the patient is CCS class 2 angina. Can you pull the official Campeau 1976 description for class 2 so I can confirm the classification matches the symptoms described?"},{"title":"Generating cardiology report text","prompt":"I need the full published Campeau 1976 class description for CCS angina class 4 to include verbatim in a cardiology consult report."}],"resultDescription":"Returns the CCS angina class (integer 1–4), the numeric score, the maximum possible score (4), and the full published Campeau 1976 class description as a structured object.","failureModes":["Class value outside 1–4 (e.g. 0 or 5) returns an error — class 0 is not supported","Non-integer input for ccs_class causes a validation error","Missing required ccs_class parameter results in a 400 bad request","Payment failure or missing x402 header results in 402 Payment Required"],"whenToPreferThis":"Use this endpoint when you need the authoritative Campeau 1976 CCS angina of effort class description, score, and label for a class already assigned by a clinician. Prefer this over manual lookup when building clinical documentation pipelines, audit trails, or report generators that must include the exact published class definition. Not appropriate for diagnosing angina, interpreting stress tests, screening for ACS, or assigning NYHA functional class.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T13:02:43.219Z","isFirstParty":false}