{"uid":"cap_UBm5kcZJPXW6acBdzLrKd","slug":"data-ingestion-batches-record-quality-audit-string-normalisation-base-94c2a888","name":"Data Ingestion Batches — Record Quality Audit + String Normalisation + Base-100 Series","description":"Data ingestion batches — Record quality audit + String normalisation + Base-100 series: Record quality audit + String normalisation + Base-100 series 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-201?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"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"},"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_eFv-qU8-aMYO14bRa0F3I","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 on data ingestion batch records: a record quality audit, string normalisation, and a base-100 index series for received_rows or accepted_rows fields.","exampleAgentPrompt":"Can you run a record quality audit, string normalisation, and base-100 series on my ingestion batch data — here are up to 200 rows with row_id, dataset_group, date, received_rows, and accepted_rows — use 'received_rows' as the field and set the base index to 0?","exampleUseCases":[{"title":"Pipeline acceptance rate quality check","prompt":"I have 150 rows of daily ingestion logs with received_rows and accepted_rows for two dataset groups. Can you audit them for record quality issues, normalise the dataset_group strings, and give me a base-100 index series on accepted_rows starting from row 0?"},{"title":"Spotting data ingestion anomalies","prompt":"Something looks off in our data pipeline — can you run a quality audit and base-100 series on received_rows for this batch of 80 ingestion records so I can see where things diverge from the baseline?"},{"title":"Normalising inconsistent dataset labels","prompt":"Our dataset_group values are messy with inconsistent casing and spacing. Can you run the string normalisation report on these ingestion batch rows and also give me the quality audit while you're at it?"}],"resultDescription":"Returns three independent analytical reports: (1) a record quality audit flagging missing, null, or out-of-range values in the ingestion rows; (2) a string normalisation report cleaning dataset_group and other string fields; and (3) a base-100 index series for the chosen numeric field (received_rows or accepted_rows), anchored at the specified base_index row. All computed locally with no external lookups.","failureModes":["Fewer than 1 or more than 200 rows submitted — rejected with validation error","Invalid date format (not YYYY-MM-DD) causes row-level validation failure","base_index out of range (0–199) or exceeding submitted row count","Null or out-of-range numeric values in received_rows/accepted_rows may be flagged but not rejected","Unrecognised field enum value (anything other than 'received_rows' or 'accepted_rows') causes request rejection","Extra properties in row objects rejected due to additionalProperties: false"],"whenToPreferThis":"Choose this endpoint when you need three bundled analytical reports — quality audit, string normalisation, and base-100 indexing — on data ingestion batch records in a single $0.01 call, without needing live lookups, external data enrichment, or predictive analytics. Ideal for ETL pipeline monitoring, data quality gates, and trend indexing on received vs accepted row counts across dataset groups.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T00:46:47.118Z","isFirstParty":false,"canonicalSlug":"data-ingestion-batches-record-quality-audit-string-normalisation-base-94c2a888"}