{"uid":"cap_3gDZgMFzAUHEXDZlpbGwK","slug":"signaldesk-ai-min-max-normalize-674de648","name":"SignalDesk AI Min-Max Normalize","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/minmax-normalize?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":{"max":15,"min":5,"values":[0,0.5,1]}},"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_rSE-MU1vSrJoSNXOZaKQu","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":"Normalizes an array of up to 1000 numbers to the [0, 1] range using min-max scaling, returning the scaled values along with the observed min and max.","exampleAgentPrompt":"Can you min-max normalize these sensor readings for me so they all fall between 0 and 1? The values are: 5, 10, 15.","exampleUseCases":[{"title":"ML Feature Preprocessing Pipeline","prompt":"I need to normalize these raw feature values before feeding them into my classifier — can you scale [120, 450, 230, 890, 60] to a 0–1 range using min-max normalization?"},{"title":"Comparing Student Test Scores","prompt":"I have a set of student exam scores [42, 67, 55, 88, 73, 95, 61] and I want to rescale them so the lowest score maps to 0 and the highest maps to 1 — can you do that?"},{"title":"Normalizing Sensor Telemetry Data","prompt":"These temperature sensor readings [18.3, 22.1, 19.7, 25.0, 16.8] need to be normalized between 0 and 1 for my dashboard chart — can you run min-max normalization on them?"}],"resultDescription":"Returns a JSON object containing the array of normalized values (each between 0.0 and 1.0), the original minimum value, and the original maximum value observed in the input array.","failureModes":["Empty array or array exceeding 1000 items returns a validation error","Non-numeric or non-finite values (NaN, Infinity) rejected by schema","If all values are identical, the denominator is zero and normalization is undefined — may return NaN or an error","Values outside the allowed range (±1e15) are rejected","Payment not provided or invalid results in HTTP 402 response"],"whenToPreferThis":"Choose this endpoint when you need a quick, paid, stateless min-max normalization of up to 1000 numeric values via a simple REST call with x402 micropayment, especially in agent pipelines where you want a bounded, reliable computation without managing your own numeric library or infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:43:40.974Z","isFirstParty":false,"canonicalSlug":"signaldesk-ai-min-max-normalize-674de648"}