{"uid":"cap_gtcCoy2-JU39sd340axAA","slug":"shapiro-2008-blood-culture-rule-magent-a2fa2422","name":"Shapiro 2008 Blood Culture Rule (magent)","description":"Shapiro 2008 blood-culture rule. Indicated if ≥1 major (temperature >39.5 °C, indwelling vascular catheter, suspected endocarditis) or ≥2 minor (temperature 38.3–39.4 °C, age >65, chills, vomiting, hypotension SBP <90, neutrophils >80%, WBC >18 k, bands >5%, platelets <150 k, creatinine >2.0 mg/dL). Not a culture order or sepsis diagnosis. magent does not examine the patient.","url":"https://api.magentlab.com/api/calc/shapiro","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":["age","temperature_c","catheter","suspected_endocarditis","chills","vomiting","hypotension","neutrophil_percent","wbc_k","bands_percent","platelets_k","creatinine_mg_dl"],"properties":{"age":{"type":"integer","description":"Age in years (integer 18-120). Age >65 is a Shapiro 2008 minor criterion; 65 is not. The published rule is for adults ≥18 years."},"wbc_k":{"type":"number","description":"White blood cell count in thousands (0-500; same as 10^3/µL). Shapiro 2008 minor when >18 (18 does not). magent does not assay a CBC."},"chills":{"type":"boolean","description":"Chills (Shapiro 2008 minor). true or false as assigned by the caller. magent does not take a history."},"catheter":{"type":"boolean","description":"Indwelling vascular catheter (Shapiro 2008 major). true or false as assigned by the caller. magent does not inspect lines."},"vomiting":{"type":"boolean","description":"Vomiting (Shapiro 2008 minor). true or false as assigned by the caller. magent does not observe vomiting."},"hypotension":{"type":"boolean","description":"Hypotension (Shapiro 2008 minor: systolic blood pressure < 90 mm Hg). true or false as assigned by the caller. magent does not measure blood pressure."},"platelets_k":{"type":"number","description":"Platelet count in thousands (0-2000; same as 10^3/µL). Shapiro 2008 minor when <150 (150 does not). magent does not assay a CBC."},"bands_percent":{"type":"number","description":"Band percent (0-100). Shapiro 2008 minor when >5 (5 does not). magent does not assay a CBC."},"temperature_c":{"type":"number","description":"Temperature in °C (30.0-45.0). Major when >39.5 (39.5 is not). Minor when 38.3–39.4 inclusive. magent does not measure temperature."},"creatinine_mg_dl":{"type":"number","description":"Creatinine in mg/dL (0.1-20.0). Shapiro 2008 minor when >2.0 (2.0 does not). magent does not assay creatinine."},"neutrophil_percent":{"type":"number","description":"Neutrophil percent (0-100). Shapiro 2008 minor when >80 (80 does not). magent does not assay a CBC."},"suspected_endocarditis":{"type":"boolean","description":"Clinical suspicion of endocarditis (Shapiro 2008 major). true or false as assigned by the caller. magent does not diagnose endocarditis."}}}},"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_SC6bjcUMT5KkGtauEnto-","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":"Evaluates the Shapiro 2008 criteria to determine whether a blood culture is indicated based on major and minor clinical and laboratory findings.","exampleAgentPrompt":"My patient is 70 years old, temperature 38.6°C, WBC 20k, bands 8%, platelets 130k, creatinine 2.2, no catheter, no suspected endocarditis, has chills but no vomiting or hypotension, neutrophils 75% — does the Shapiro 2008 rule indicate a blood culture?","exampleUseCases":[{"title":"ED triage blood culture decision","prompt":"I have a 68-year-old ED patient with a temperature of 39.1°C, chills, WBC 19k, bands 7%, platelets 140k, creatinine 1.8, no indwelling catheter, no suspected endocarditis, not vomiting, not hypotensive, neutrophils 82% — does Shapiro 2008 say I should draw blood cultures?"},{"title":"ICU patient with central line fever","prompt":"My ICU patient is 55 years old, has a central venous catheter, temperature 39.8°C, WBC 15k, bands 3%, platelets 200k, creatinine 1.0, neutrophils 70%, no chills, no vomiting, SBP 95 — run the Shapiro blood culture rule for me."},{"title":"Elderly febrile patient with borderline labs","prompt":"65-year-old patient, temperature 38.5°C, WBC 16k, bands 4%, platelets 160k, creatinine 1.5, neutrophils 78%, no catheter, not suspected endocarditis, vomiting but no chills, SBP 95 — check if the Shapiro 2008 criteria indicate a blood culture."}],"resultDescription":"Returns whether a blood culture is indicated under the Shapiro 2008 rule, along with which major and minor criteria were met, based solely on the caller-supplied clinical and laboratory values. Does not order cultures, diagnose sepsis, or represent clinical examination.","failureModes":["Missing required query parameters return a 400-level error","Temperature outside 30.0–45.0°C or age outside 18–120 may be rejected or produce unexpected results","Boolean fields misassigned by caller (e.g. catheter=false when one is present) produce incorrect scoring — magent does not verify clinical facts","WBC, platelet, or creatinine values outside plausible ranges may cause validation errors","Network or payment failure (402 x402 protocol) prevents the call from completing"],"whenToPreferThis":"Use this endpoint when you need a structured, rule-based evaluation of the Shapiro 2008 blood culture indication criteria for an adult patient with fever or suspected bacteremia. Prefer this over general sepsis scoring tools (e.g. qSOFA, SIRS) when the specific clinical question is whether to draw blood cultures rather than whether the patient is septic. Ideal for embedding in ED triage workflows, clinical decision support pipelines, or automated chart review where discrete lab and clinical values are already available.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:13:38.767Z","isFirstParty":false}