{"uid":"cap_uMBzsdzW4xx2mCMeRCabk","slug":"data-ingestion-batches-record-quality-audit-string-normalisation-3a962842","name":"Data Ingestion Batches — Record Quality Audit + String Normalisation + Equal-Width Histogram","description":"Data ingestion batches — Record quality audit + String normalisation + Equal-width histogram: Record quality audit + String normalisation + Equal-width histogram for supplied data ingestion batches records (received_rows, accepted_rows). Up to 200 rows; 3 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 3 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-analytics-01-202?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","received_rows","accepted_rows"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"accepted_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"dataset_group":{"type":"string","default":"","maxLength":80},"received_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","accepted_rows":1,"dataset_group":"group-a","received_rows":10},{"date":"2026-10-02","row_id":"row-2","accepted_rows":2,"dataset_group":"group-b","received_rows":20},{"date":"2026-10-03","row_id":"row-3","accepted_rows":3,"dataset_group":"group-a","received_rows":15},{"date":"2026-10-04","row_id":"row-4","accepted_rows":4,"dataset_group":"group-b","received_rows":30}],"maxItems":200,"minItems":1},"field":{"enum":["received_rows","accepted_rows"],"type":"string","default":"received_rows"}}},"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_Sg_W18_Nyi2PprclmdYky","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":"Runs three local analytical reports (record quality audit, string normalisation, and equal-width histogram) on up to 200 data ingestion batch records containing received_rows and accepted_rows fields.","exampleAgentPrompt":"Can you run a record quality audit, string normalisation, and equal-width histogram (5 bins) on these data ingestion batch records — analysing the received_rows field — I've got up to 50 rows with row_id, dataset_group, date, received_rows, and accepted_rows?","exampleUseCases":[{"title":"ETL pipeline data quality check","prompt":"I have 80 rows from our nightly ETL ingestion job with row_id, dataset_group, date, received_rows, and accepted_rows fields — can you run a record quality audit and string normalisation on them and also give me a 10-bin histogram of the accepted_rows distribution?"},{"title":"Ingestion acceptance rate profiling","prompt":"Audit the quality of these 120 data ingestion batch records and show me a 5-bin equal-width histogram of received_rows so I can see how the load is distributed across our dataset groups."},{"title":"Dataset group anomaly detection prep","prompt":"I've got 200 rows of ingestion batch data — run all three reports: record quality audit, string normalisation, and a 7-bin histogram on accepted_rows — I want to spot any anomalies before the data goes to our warehouse."}],"resultDescription":"Returns three independent analytical reports: (1) a record quality audit flagging data issues such as nulls, out-of-range values, and missing fields; (2) a string normalisation report cleaning and standardising text fields like dataset_group and date; and (3) an equal-width histogram of the chosen numeric field (received_rows or accepted_rows) divided into the specified number of bins. All reports are computed locally from the supplied rows with no external lookups.","failureModes":["Rows array exceeds 200 items — request rejected","Required fields (row_id, date, received_rows, accepted_rows) missing from row objects","Invalid date format (must match YYYY-MM-DD pattern)","bins parameter out of range (must be 1–30)","field value not one of the allowed enum values (received_rows, accepted_rows)","Payment of 0.01 USDC not provided or declined"],"whenToPreferThis":"Choose this endpoint when you need three simultaneous analytical reports (quality audit, string normalisation, histogram) on a batch of up to 200 data ingestion records in a single call for a flat $0.01 USDC fee, without requiring any external data lookups, predictions, or live connections. It is ideal for profiling ETL pipeline outputs, validating ingestion batch health, or characterising row count distributions before downstream processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T18:48:37.011Z","isFirstParty":false,"canonicalSlug":"data-ingestion-batches-record-quality-audit-string-normalisation-3a962842"}