{"uid":"cap_ueM1VlDc3-1AnCLaI6Prb","slug":"uas7-urticaria-activity-score-calculator-8210224c","name":"UAS7 Urticaria Activity Score Calculator","description":"Młynek 2008 EAACI/GA2LEN/EDF UAS: seven days of wheals and pruritus integers 0-3. Daily UAS is wheals plus pruritus (0-6). UAS7 is the seven-day sum (0-42). Returns mean_daily_uas. Wheals 0 none, 1 mild (<20/24h), 2 moderate (20-50/24h), 3 intense (>50/24h or confluent). Pruritus 0 none, 1 mild, 2 moderate, 3 intense (interferes with activity or sleep). Seven complete days; no missing-day imputation. Not a diagnosis, not AAS. magent does not count wheals. Not a medical device.","url":"https://api.magentlab.com/api/calc/uas","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":["wheals_d1","wheals_d2","wheals_d3","wheals_d4","wheals_d5","wheals_d6","wheals_d7","pruritus_d1","pruritus_d2","pruritus_d3","pruritus_d4","pruritus_d5","pruritus_d6","pruritus_d7"],"properties":{"wheals_d1":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS wheals integer 0-3 for that 24h day: 0 none, 1 mild (<20 wheals/24h), 2 moderate (20-50/24h), 3 intense (>50 wheals/24h or large confluent areas). magent does not count wheals."},"wheals_d2":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS wheals integer 0-3 for that 24h day: 0 none, 1 mild (<20 wheals/24h), 2 moderate (20-50/24h), 3 intense (>50 wheals/24h or large confluent areas). magent does not count wheals."},"wheals_d3":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS wheals integer 0-3 for that 24h day: 0 none, 1 mild (<20 wheals/24h), 2 moderate (20-50/24h), 3 intense (>50 wheals/24h or large confluent areas). magent does not count wheals."},"wheals_d4":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS wheals integer 0-3 for that 24h day: 0 none, 1 mild (<20 wheals/24h), 2 moderate (20-50/24h), 3 intense (>50 wheals/24h or large confluent areas). magent does not count wheals."},"wheals_d5":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS wheals integer 0-3 for that 24h day: 0 none, 1 mild (<20 wheals/24h), 2 moderate (20-50/24h), 3 intense (>50 wheals/24h or large confluent areas). magent does not count wheals."},"wheals_d6":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS wheals integer 0-3 for that 24h day: 0 none, 1 mild (<20 wheals/24h), 2 moderate (20-50/24h), 3 intense (>50 wheals/24h or large confluent areas). magent does not count wheals."},"wheals_d7":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS wheals integer 0-3 for that 24h day: 0 none, 1 mild (<20 wheals/24h), 2 moderate (20-50/24h), 3 intense (>50 wheals/24h or large confluent areas). magent does not count wheals."},"pruritus_d1":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS pruritus integer 0-3 for that 24h day: 0 none, 1 mild (present but not annoying), 2 moderate (troublesome, does not interfere with activity or sleep), 3 intense (interferes with activity or sleep). magent does not grade itch."},"pruritus_d2":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS pruritus integer 0-3 for that 24h day: 0 none, 1 mild (present but not annoying), 2 moderate (troublesome, does not interfere with activity or sleep), 3 intense (interferes with activity or sleep). magent does not grade itch."},"pruritus_d3":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS pruritus integer 0-3 for that 24h day: 0 none, 1 mild (present but not annoying), 2 moderate (troublesome, does not interfere with activity or sleep), 3 intense (interferes with activity or sleep). magent does not grade itch."},"pruritus_d4":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS pruritus integer 0-3 for that 24h day: 0 none, 1 mild (present but not annoying), 2 moderate (troublesome, does not interfere with activity or sleep), 3 intense (interferes with activity or sleep). magent does not grade itch."},"pruritus_d5":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS pruritus integer 0-3 for that 24h day: 0 none, 1 mild (present but not annoying), 2 moderate (troublesome, does not interfere with activity or sleep), 3 intense (interferes with activity or sleep). magent does not grade itch."},"pruritus_d6":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS pruritus integer 0-3 for that 24h day: 0 none, 1 mild (present but not annoying), 2 moderate (troublesome, does not interfere with activity or sleep), 3 intense (interferes with activity or sleep). magent does not grade itch."},"pruritus_d7":{"enum":[0,1,2,3],"type":"integer","description":"Caller-assigned Młynek 2008 UAS pruritus integer 0-3 for that 24h day: 0 none, 1 mild (present but not annoying), 2 moderate (troublesome, does not interfere with activity or sleep), 3 intense (interferes with activity or sleep). magent does not grade itch."}}}},"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_2w_AFaNAQPiuluUeV2RVW","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 7-day Urticaria Activity Score (UAS7) and mean daily UAS from seven days of caller-supplied wheals and pruritus integer ratings using the Młynek 2008 EAACI/GA2LEN/EDF scale","exampleAgentPrompt":"Calculate the UAS7 score for a patient whose wheals scores over the past 7 days were 2, 3, 1, 2, 2, 1, 0 and whose pruritus scores were 2, 2, 1, 2, 1, 1, 0.","exampleUseCases":[{"title":"Weekly urticaria monitoring for chronic hives patient","prompt":"My patient with chronic spontaneous urticaria logged their symptoms this week — wheals scores were 1, 2, 2, 3, 2, 1, 1 and pruritus scores were 1, 2, 1, 2, 2, 1, 1. Can you calculate their UAS7 and mean daily UAS?"},{"title":"Clinical trial baseline severity assessment","prompt":"We need to compute the UAS7 baseline for a trial participant: wheals 3, 3, 2, 3, 3, 2, 3 and pruritus 3, 3, 3, 2, 3, 3, 2 for days 1 through 7. What's their total UAS7 score and daily average?"},{"title":"Treatment response tracking","prompt":"Before starting omalizumab my patient had UAS scores — wheals 2, 2, 1, 2, 1, 1, 2 and pruritus 2, 1, 2, 2, 1, 1, 1 — can you compute their UAS7 so we have a pre-treatment benchmark?"}],"resultDescription":"Returns the mean_daily_uas (average of the seven daily UAS values) and implicitly the UAS7 total (sum of daily scores over 7 days, range 0-42), computed from the 14 input integers (7 wheals + 7 pruritus, each 0-3). Does not diagnose, does not count wheals, and does not impute missing days.","failureModes":["Missing any of the 14 required query parameters returns a validation error","Values outside the 0-3 integer enum are rejected","Floating-point or non-integer values are rejected","Fewer than 7 days of data provided results in an error — no missing-day imputation is performed"],"whenToPreferThis":"Use this endpoint when you need a standardized, validated UAS7 computation per the Młynek 2008 EAACI/GA2LEN/EDF protocol. Prefer it over manual arithmetic when building clinical dashboards, trial data pipelines, or patient-facing urticaria tracking apps where reproducibility and protocol fidelity matter. Not suitable when you need wheal counting (caller must supply pre-counted integers), AAS (Angioedema Activity Score), or any diagnostic output.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:21:31.921Z","isFirstParty":false}