{"uid":"cap_XCvWjqoG5Xj20FkgnTCjG","slug":"halowerk-article-price-history-mean-drop-analyzer-f454ae03","name":"HALOWERK Article Price History Mean Drop Analyzer","description":"HALOWERK handelswerk — bezahlte Endpunkte nach x402. Preise in USDC auf Base Mainnet.","url":"https://handel.halowerk.com/v1/price/articles/history-mean-drop?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048},"history":{"type":"array","items":{"type":"object","required":["url","observed_at","value","currency"],"properties":{"url":{"type":"string","maxLength":2048},"value":{"type":"number","maximum":1000000000,"minimum":0},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"observed_at":{"type":"string","maxLength":40}},"additionalProperties":false},"maxItems":60,"minItems":3},"previous":{"type":"object","required":["value","currency"],"properties":{"value":{"type":"number","maximum":1000000000,"minimum":0},"currency":{"type":"string","pattern":"^[A-Z]{3}$"}},"additionalProperties":false},"callback_url":{"type":"string","maxLength":2048},"drop_percent":{"type":"number","maximum":100,"exclusiveMinimum":0},"idempotency_key":{"type":"string","pattern":"^[A-Za-z0-9_-]+$","maxLength":128,"minLength":32}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.007","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.007/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ErGIROTUAByZlbyiseAMk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.007","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes a product article's historical price series to compute the mean price drop, optionally comparing against a previous price and a custom drop-percent threshold.","exampleAgentPrompt":"Analyze the price history for this product (https://shop.example.com/product/123) using these 5 observed prices over the last month — all in EUR — and tell me the mean price drop; flag it if the drop exceeds 15%.","exampleUseCases":[{"title":"Deal alert threshold detection","prompt":"Here are 10 historical price observations in USD for https://www.amazon.com/dp/B08N5WRWNW — can you compute the mean price drop and tell me whether the current price represents a drop of more than 20% compared to the historical mean?"},{"title":"Price trend reporting for a product catalog","prompt":"I have a list of 30 daily price readings in GBP for this article (https://mystore.com/items/sneaker-99) going back a month — what's the average price drop across that history, and how does it compare to the previous listed price of 89.99 GBP?"},{"title":"Competitive repricing baseline analysis","prompt":"For this competitor product at https://competitor.com/product/widget-pro, I've got 7 price snapshots in EUR over the past two weeks — calculate the mean drop so I can decide whether to reprice my own listing."}],"resultDescription":"A JSON object containing computed statistics about the mean price drop across the supplied historical price observations for the article, potentially including the average drop value, drop percentage, and comparison against the supplied previous price and drop_percent threshold.","failureModes":["Fewer than 3 history items provided — minimum of 3 required","Currency codes not matching standard ISO 4217 three-letter format","Price values exceeding the maximum of 1,000,000,000","observed_at timestamps malformed or too long (>40 chars)","More than 60 history items supplied — maxItems limit exceeded","drop_percent value of 0 or above 100 rejected","Idempotency key does not match required pattern or length (32-128 chars)","URL fields exceeding 2048 character limit","Payment not settled via x402/USDC resulting in 402 response"],"whenToPreferThis":"Choose this endpoint when you need to compute a statistically meaningful mean price drop from a set of historical price observations for a specific product URL, especially when you want to compare that drop against a known previous price or apply a custom drop-percent threshold. Ideal for e-commerce price monitoring agents, deal-detection pipelines, and competitive repricing workflows that already have a local price history array and want a server-side computation without building their own statistics layer.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:35:52.817Z","isFirstParty":false,"canonicalSlug":"halowerk-article-price-history-mean-drop-analyzer-f454ae03"}