{"uid":"cap_43xt_DI_A05XIxClRVPxt","slug":"livestock-vital-signs-deviation-screener-ff2e3f2b","name":"Livestock Vital Signs Deviation Screener","description":"Compares temperature, heart rate and an activity ratio with ranges supplied by the caller, then reports normalized deviations and a simple screening band. It is species-agnostic arithmetic, not veterinary diagnosis, remote monitoring, triage or treatment advice; reference ranges must come from a qualified source.","url":"https://agri.halowerk.com/v1/livestock-health","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"animals":{"type":"array","items":{"type":"object","required":["animal_id","temperature_c","heart_rate_bpm","activity_ratio"],"properties":{"animal_id":{"type":"string","maxLength":128,"minLength":1},"temperature_c":{"type":"number","maximum":60,"minimum":0},"activity_ratio":{"type":"number","maximum":10,"minimum":0},"heart_rate_bpm":{"type":"number","maximum":500,"minimum":0}},"additionalProperties":false},"maxItems":10000,"minItems":1},"reference_ranges":{"type":"object","required":["temperature_c","heart_rate_bpm","activity_ratio"],"properties":{"temperature_c":{"type":"object","required":["minimum","maximum"],"properties":{"maximum":{"type":"number","maximum":60,"minimum":0},"minimum":{"type":"number","maximum":60,"minimum":0}},"additionalProperties":false},"activity_ratio":{"type":"object","required":["minimum","maximum"],"properties":{"maximum":{"type":"number","maximum":10,"minimum":0},"minimum":{"type":"number","maximum":10,"minimum":0}},"additionalProperties":false},"heart_rate_bpm":{"type":"object","required":["minimum","maximum"],"properties":{"maximum":{"type":"number","maximum":500,"minimum":0},"minimum":{"type":"number","maximum":500,"minimum":0}},"additionalProperties":false}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_m1-AJ84oauGSxBXFAnxeX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares temperature, heart rate, and activity ratio readings for livestock against caller-supplied reference ranges, returning normalized deviations and a screening band for each animal.","exampleAgentPrompt":"I have sensor readings for 3 cows — animal IDs A1, A2, A3 — with temperatures of 38.5, 40.1, and 37.8 °C, heart rates of 72, 95, and 68 bpm, and activity ratios of 1.2, 3.4, and 0.9. The normal ranges for cattle are 38.0–39.5 °C, 48–84 bpm, and 0.5–2.5 activity ratio. Can you run a deviation screen and tell me which animals fall outside the normal bands?","exampleUseCases":[{"title":"Dairy herd morning health check","prompt":"I've got this morning's sensor data for 50 dairy cows — each has a temperature in Celsius, a heart rate in bpm, and an activity ratio. Normal ranges for Holsteins are 38.0–39.3 °C, 48–84 bpm, and 0.5–2.5. Can you compare each animal's readings against those ranges and tell me which ones are outside normal and by how much?"},{"title":"Pig farm fever screening after outbreak","prompt":"We had a respiratory outbreak in our pig barn last week. I have temperature, heart rate, and activity readings for 200 pigs. The vet gave me reference ranges: 38.7–39.8 °C temp, 55–85 bpm heart rate, 0.3–2.0 activity ratio. Screen all of them and flag which pigs are in the high-deviation band."},{"title":"Research trial baseline deviation tracking","prompt":"For our livestock trial, I need to track how far each animal's vitals deviate from the reference ranges we set — temperature 39.0–40.5 °C, heart rate 60–100 bpm, activity ratio 1.0–3.0. Here are readings for animals T001 through T015. Can you compute their normalized deviations so I can log them for the study?"}],"resultDescription":"Returns per-animal normalized deviation scores for temperature, heart rate, and activity ratio, along with a simple screening band classification indicating how far each animal falls outside the supplied reference range. No veterinary diagnosis or treatment recommendation is included.","failureModes":["Reference range minimum exceeds maximum — validation error returned","Animal array is empty or exceeds 10,000 items — schema rejection","Temperature or heart rate values outside physical bounds (0–60 °C, 0–500 bpm) — rejected","Missing required fields per animal (animal_id, temperature_c, heart_rate_bpm, activity_ratio) — 400 error","Malformed JSON body — parse error"],"whenToPreferThis":"Choose this endpoint when you have structured sensor or manual vital-sign readings for livestock and want to quickly screen for deviations from caller-defined reference ranges in batch. It is arithmetic-only computation, making it ideal for rule-based monitoring pipelines or data preprocessing steps before veterinary review. Prefer it over generic statistics APIs because it understands the three-parameter livestock biometric model (temperature, heart rate, activity ratio) natively. Not suitable when you need veterinary diagnosis, species-specific built-in reference tables, or real-time streaming.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:38:53.742Z","isFirstParty":false}