{"uid":"cap_aIun39OdNR0HBg8XN8qeY","slug":"bgp-update-anomaly-detector-8d4f3648","name":"BGP Update Anomaly Detector","description":"Counts BGP updates for a prefix or an autonomous system in a recent window and compares them against a baseline built from a longer preceding period for the same resource. The comparison is deliberately self-referential: an AS with a hundred prefixes has a different normal than one with ten thousand, and a fixed threshold is blind for the first and a permanent alarm for the second.","url":"https://netz.halowerk.com/v1/bgp-update-anomaly","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"resource":{"type":"string","maxLength":60,"minLength":2,"description":"A prefix like 8.8.8.0/24 or an AS like AS3320."},"sensitivity":{"enum":["low","normal","high"],"type":"string","default":"normal"},"window_hours":{"type":"integer","default":6,"maximum":48,"minimum":1,"description":"The recent window to examine."},"baseline_hours":{"type":"integer","default":72,"maximum":336,"minimum":6,"description":"The preceding period used to build the baseline."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7leKHIUpUp3AjxZE9Vhkb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Counts BGP updates for a prefix or AS in a recent window and compares against a self-calibrated baseline to detect routing update anomalies.","exampleAgentPrompt":"Check whether AS15169 is experiencing an abnormal BGP update rate right now — compare the recent window against its own historical baseline and tell me if there's an anomaly.","exampleUseCases":[{"title":"BGP instability alert for ISP","prompt":"Is AS3356 seeing an unusual spike in BGP updates right now compared to its normal baseline? I want to know if there's routing instability before my team escalates."},{"title":"Prefix flapping anomaly check","prompt":"Check if the prefix 192.0.2.0/24 has an abnormally high BGP update rate in the recent window — compare it against its own historical baseline and tell me if something looks wrong."},{"title":"Automated routing stability monitor","prompt":"Every hour, check AS13335 for anomalous BGP update activity using its self-calibrated baseline and alert me if the recent window looks significantly out of range."}],"resultDescription":"Returns the BGP update count observed in the recent window, the expected baseline count derived from the preceding longer period for the same resource, a deviation metric, and an anomaly verdict — all normalized to the resource's own historical behavior rather than a fixed threshold.","failureModes":["Unknown or unrouted prefix returns no data","Invalid ASN format returns a validation error","Insufficient historical data for baseline computation returns an inconclusive result","Resource with very low BGP activity may produce high variance baselines","Network data gaps during the baseline period may skew the comparison"],"whenToPreferThis":"Use this endpoint when you need adaptive, self-calibrated BGP anomaly detection that accounts for each resource's own scale — especially when fixed thresholds would be either too noisy for large ASes or too blind for small ones. Prefer it over generic BGP monitoring when you want a relative deviation signal rather than an absolute count comparison.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:41:01.090Z","isFirstParty":false}