{"uid":"cap_dZ9iUbvUEPLxJfF-dGa4N","slug":"record-routing-analytics-string-normalisation-equal-width-histogram-2f7bb035","name":"Record Routing Analytics — String Normalisation + Equal-Width Histogram","description":"Record routing — String normalisation + Equal-width histogram: String normalisation + Equal-width histogram for supplied record routing records (accepted_records, rejected_records). 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-analytics-19-031?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"bins":{"type":"integer","default":5,"maximum":30,"minimum":1},"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","accepted_records","rejected_records"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"dataset_group":{"type":"string","default":"","maxLength":80},"accepted_records":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"rejected_records":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","dataset_group":"group-a","accepted_records":10,"rejected_records":1},{"date":"2026-10-02","row_id":"row-2","dataset_group":"group-b","accepted_records":20,"rejected_records":2},{"date":"2026-10-03","row_id":"row-3","dataset_group":"group-a","accepted_records":15,"rejected_records":3},{"date":"2026-10-04","row_id":"row-4","dataset_group":"group-b","accepted_records":30,"rejected_records":4}],"maxItems":200,"minItems":1},"field":{"enum":["accepted_records","rejected_records"],"type":"string","default":"accepted_records"}}},"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_5LrpOGfmg2XfN7sLSWsS7","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":"Computes string normalisation and an equal-width histogram for accepted_records or rejected_records fields across up to 200 record routing rows, returning two analytical reports per call.","exampleAgentPrompt":"Analyse my record routing data — I have 150 rows with accepted_records and rejected_records columns across two dataset groups — run string normalisation and an equal-width histogram with 10 bins on the accepted_records field.","exampleUseCases":[{"title":"ETL pipeline acceptance rate distribution","prompt":"I have daily record routing logs for October with accepted_records and rejected_records per row across groups A and B — can you run string normalisation and a 10-bin equal-width histogram on the accepted_records so I can see how acceptance counts are spread?"},{"title":"Rejected records anomaly bucketing","prompt":"Here are 80 rows of record routing data with rejected_records values — please normalise the strings and give me an equal-width histogram with 8 bins on rejected_records so I can spot where rejections are clustering."},{"title":"Dataset group comparison histogram","prompt":"I want to compare how accepted_records are distributed across my dataset groups — run string normalisation and a 5-bin equal-width histogram on these 120 rows of routing data and give me both reports."}],"resultDescription":"Returns two analytical reports: (1) a string normalisation report for the selected field across all supplied rows, and (2) an equal-width histogram report showing bin edges and counts for up to the specified number of bins (default 5, max 30). Both reports are computed locally from the supplied data with no external lookups.","failureModes":["More than 200 rows submitted — request rejected","Invalid date format (not YYYY-MM-DD) in any row","bins value outside 1–30 range","Missing required fields (row_id, dataset_group, date, accepted_records, rejected_records) in any row","Numeric values outside ±1,000,000,000,000 range","Payment of 0.01 USDC not included or rejected"],"whenToPreferThis":"Choose this endpoint when you need both string normalisation and equal-width histogram analysis on record routing data (accepted/rejected record counts) in a single cheap call. Ideal for small-to-medium batch analytics (up to 200 rows) where no external lookup or prediction is needed — just local statistical summarisation of your own supplied data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T12:36:55.105Z","isFirstParty":false,"canonicalSlug":"record-routing-analytics-string-normalisation-equal-width-histogram-2f7bb035"}