{"uid":"cap_tgnft4O9XUF4uS-QHZcYm","slug":"energybilltoolkit-co-uk-bb31e54b","name":"M2M Trust Descriptive Statistics API","description":"M2M Trust deterministic analysis tool: Deterministic descriptive statistics for bounded finite numeric arrays.","url":"https://energybilltoolkit.co.uk/m2m-trust/api/tools/descriptive-stats","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"context":{"type":"string","description":"Short domain context for interpretation."},"samples":{"type":"array","items":{"type":"number"},"maxItems":10000,"minItems":1,"description":"Finite numeric sample values; NaN, infinities and non-numeric strings are rejected."},"percentiles":{"type":"array","items":{"type":"number","maximum":100,"minimum":0},"maxItems":25,"description":"Optional percentile requests from 0 to 100 inclusive."}}},"responseSchema":null,"example":{"request":{"samples":[12.4,15.1,9.8,14.2,11.7,13.5,10.9,16,12.8,14.5],"statistics":["mean","median","std_dev","min","max","variance"]},"response":{"status":"Summarized","verdict":"Descriptive statistics calculated for finite numeric samples.","metadata":{"context":"general","metrics":{"iqr":2.55,"mad":1.4,"max":16,"min":9.8,"sum":130.9,"mean":13.09,"count":10,"range":6.2,"median":13.15,"outliers":{"count":0,"values":[],"truncated":false},"quartiles":{"q1":11.875,"q2":13.15,"q3":14.425},"percentiles":{"p25":11.875,"p50":13.15,"p75":14.425},"stdev_sample":1.943908,"outlier_fences":{"lower":8.05,"upper":18.25},"variance_sample":3.778778,"stdev_population":1.844153,"variance_population":3.4009},"sample_count":10,"max_datapoints":10000,"percentile_method":"linear_interpolation_p_over_100_times_n_minus_1","requested_percentiles":[25,50,75]},"confidence":0.6}},"exampleRequest":{"samples":[12.4,15.1,9.8,14.2,11.7,13.5,10.9,16,12.8,14.5],"statistics":["mean","median","std_dev","min","max","variance"]},"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.01/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_uAvUYxKqw6MhoG0GRX_6s","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":"Computes deterministic descriptive statistics (mean, median, std dev, min, max, etc.) for a bounded finite numeric array","exampleAgentPrompt":"Can you run deterministic descriptive statistics on this array of sensor readings: [12.4, 15.1, 9.8, 14.2, 11.7, 13.5, 10.9, 16.0, 12.8, 14.5]? I need mean, median, standard deviation, min, max, and variance.","exampleUseCases":null,"resultDescription":"Returns deterministic descriptive statistics for the submitted numeric array, including measures such as count, mean, median, mode, variance, standard deviation, min, max, and percentiles — all computed deterministically with no randomness or ML inference.","failureModes":["Non-numeric values in array cause validation error","Empty array returns error or undefined statistics","Array exceeds bounded size limit returning a payload-too-large error","Malformed JSON body returns 400 bad request","Infinite or NaN values in array may cause computation failure"],"whenToPreferThis":"Choose this endpoint when you need fully deterministic, reproducible descriptive statistics on a finite numeric array — especially in quality-control, audit, or M2M trust contexts where consistent outputs for identical inputs are required. Prefer over probabilistic or ML-based analytics tools when auditability and repeatability matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:39:51.902Z","isFirstParty":false}