{"uid":"cap_nJEPUb-RZTWUURmSgDKDo","slug":"signaldesk-ai-iqr-outlier-detection-53def870","name":"SignalDesk AI IQR Outlier Detection","description":"Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.","url":"https://x402-agent.kariguetoazul.workers.dev/api/stats/iqr-outliers?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"values":{"type":"array","items":{"type":"number","maximum":1000000000000000,"minimum":-1000000000000000},"maxItems":1000,"minItems":1,"description":"Up to 1000 finite observations."}}},"responseSchema":{"type":"json","example":{"q1":2,"q3":4,"iqr":2,"lower":-1,"upper":7,"outliers":[100]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6UFJShdzJyRA0YocZCNcX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects statistical outliers in a numeric dataset using the interquartile range (IQR) method, returning quartiles, IQR, fence bounds, and the list of outlying values.","exampleAgentPrompt":"Can you find the statistical outliers in this list of numbers using IQR? Here are my values: [2, 3, 4, 2, 3, 100, 4, 3, 2, 4, 3].","exampleUseCases":[{"title":"Sensor anomaly detection in IoT pipeline","prompt":"I have a list of temperature readings from my IoT sensors — can you run IQR outlier detection on them and tell me which readings are anomalous? Values: [22.1, 21.8, 22.5, 23.0, 21.9, 99.7, 22.3, 21.7, 22.0]."},{"title":"Financial price spike flagging","prompt":"Here are daily closing prices for a stock over the past month: [150, 152, 149, 151, 153, 148, 302, 150, 151, 149]. Can you use IQR to find which prices are statistical outliers?"},{"title":"Test score quality control","prompt":"I have student exam scores and want to flag any suspiciously high or low values before reporting: [72, 68, 75, 71, 69, 74, 4, 73, 70, 68, 200, 71]. Which ones are outliers based on IQR?"}],"resultDescription":"Returns a JSON object containing: q1 (first quartile), q3 (third quartile), iqr (interquartile range), lower (lower fence = Q1 - 1.5*IQR), upper (upper fence = Q3 + 1.5*IQR), and outliers (array of values from the input that fall outside the fences).","failureModes":["Empty or missing 'values' array returns validation error","Array exceeds 1000 items — request rejected with size error","Non-numeric or non-finite values in the array may cause rejection or NaN results","Payment not provided or insufficient USDC balance returns HTTP 402","Values outside ±1,000,000,000,000,000 range rejected by schema validation","Single-element arrays may produce degenerate IQR=0 results"],"whenToPreferThis":"Choose this endpoint when you need a fast, low-cost, stateless IQR-based outlier computation on a raw numeric array of up to 1000 values. It is ideal for agent pipelines that need to flag anomalies before further processing, or for data cleaning steps in automated workflows. Prefer this over a full statistical library call when operating within a serverless or agent environment that requires a pay-per-use micropayment model. Not suitable for streaming data, time-series-aware outlier detection, or datasets exceeding 1000 observations.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:42:02.856Z","isFirstParty":false,"canonicalSlug":"signaldesk-ai-iqr-outlier-detection-53def870"}