{"uid":"cap_NZ8gkODPjmFKyrPMrT3nj","slug":"alert-triage-string-normalisation-base-100-series-a47b0fc3","name":"Alert Triage — String Normalisation + Base-100 Series","description":"Alert triage — String normalisation + Base-100 series: String normalisation + Base-100 series for supplied alert triage records (alert_count, confirmed_events). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-security-18-030?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","control_group","date","alert_count","confirmed_events"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"alert_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"control_group":{"type":"string","default":"","maxLength":80},"confirmed_events":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","alert_count":10,"control_group":"group-a","confirmed_events":1},{"date":"2026-10-02","row_id":"row-2","alert_count":20,"control_group":"group-b","confirmed_events":2},{"date":"2026-10-03","row_id":"row-3","alert_count":15,"control_group":"group-a","confirmed_events":3},{"date":"2026-10-04","row_id":"row-4","alert_count":30,"control_group":"group-b","confirmed_events":4}],"maxItems":200,"minItems":1},"field":{"enum":["alert_count","confirmed_events"],"type":"string","default":"alert_count"},"base_index":{"type":"integer","default":0,"maximum":199,"minimum":0}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9GVzmDBnErYH3msmmn2ly","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs string normalisation and base-100 index series computation on supplied alert triage records (alert_count, confirmed_events) for up to 200 rows.","exampleAgentPrompt":"Take my alert triage data — 4 rows with alert_count and confirmed_events across two control groups from October 2026 — and run string normalisation plus a base-100 index series on the alert_count field, using the first row as the base index.","exampleUseCases":[{"title":"Security alert trend benchmarking","prompt":"I have daily alert counts and confirmed events for my SOC team across two groups from last month. Can you normalise the alert_count values and build a base-100 index series starting from day one so I can compare trends across control groups?"},{"title":"Confirmed events baseline analysis","prompt":"Run a base-100 series and string normalisation on my confirmed_events field for these 50 alert triage rows — use row index 0 as the baseline and group them by control_group."},{"title":"Multi-group alert data standardisation","prompt":"I need two analytical reports on my alert triage dataset: string normalisation and a base-100 index for alert_count. There are about 120 rows covering group-a and group-b, and I want the base set to the first row."}],"resultDescription":"Returns two analytical reports for up to 200 supplied alert triage rows: (1) string-normalised values for the chosen field (alert_count or confirmed_events), and (2) a base-100 index series anchored to the specified base row — all computed locally without external lookups or predictions.","failureModes":["Missing required fields (row_id, date, alert_count, confirmed_events) causes validation errors","More than 200 rows submitted exceeds the maxItems limit","Invalid date format (not YYYY-MM-DD) triggers pattern validation failure","base_index value out of range (0–199) or exceeding the number of supplied rows","Null values in numeric fields may affect index computation depending on implementation","Payment not included or invalid USDC amount results in 402 response"],"whenToPreferThis":"Choose this endpoint when you have structured alert triage data (alert counts and confirmed events with dates and group labels) and need both string normalisation and a base-100 index series computed in a single call without any live data lookup or external API dependency. It is best suited for offline batch analytical preparation of up to 200 rows at low cost ($0.01 USDC for two reports).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-25T12:33:52.696Z","isFirstParty":false,"canonicalSlug":"alert-triage-string-normalisation-base-100-series-a47b0fc3"}