{"uid":"cap_LNiiaHKP_b8FkV0JUySjK","slug":"job-listing-inventories-record-quality-audit-string-normalisation-885b6987","name":"Job Listing Inventories — Record Quality Audit, String Normalisation & Keyed Dataset Comparison","description":"Job listing inventories — Record quality audit + String normalisation + Keyed dataset comparison: Record quality audit + String normalisation + Keyed dataset comparison for supplied job listing inventories records (listing_count, duplicate_listings). 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-company-13-207?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","company_group","date","listing_count","duplicate_listings"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"company_group":{"type":"string","default":"","maxLength":80},"listing_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"duplicate_listings":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","company_group":"group-a","listing_count":10,"duplicate_listings":1},{"date":"2026-10-02","row_id":"row-2","company_group":"group-b","listing_count":20,"duplicate_listings":2},{"date":"2026-10-03","row_id":"row-3","company_group":"group-a","listing_count":15,"duplicate_listings":3},{"date":"2026-10-04","row_id":"row-4","company_group":"group-b","listing_count":30,"duplicate_listings":4}],"maxItems":200,"minItems":1},"other":{"type":"array","items":{"type":"object","required":["row_id","company_group","date","listing_count","duplicate_listings"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"company_group":{"type":"string","default":"","maxLength":80},"listing_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"duplicate_listings":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","company_group":"group-a","listing_count":10,"duplicate_listings":1},{"date":"2026-10-02","row_id":"row-2","company_group":"group-b","listing_count":21,"duplicate_listings":2},{"date":"2026-10-03","row_id":"row-3","company_group":"group-a","listing_count":17,"duplicate_listings":3},{"date":"2026-10-04","row_id":"row-4","company_group":"group-b","listing_count":33,"duplicate_listings":4}],"maxItems":200,"minItems":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_F2x88eVmM-iYPc-_u9dMR","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 supplied job listing inventory data: a record quality audit, string normalisation, and keyed dataset comparison between two input arrays (up to 200 rows each).","exampleAgentPrompt":"Can you audit the quality of these job listing inventory records, normalise the company_group strings, and compare them against a second dataset? I'll supply two sets of rows (up to 200 each) with row_id, company_group, date, listing_count, and duplicate_listings fields.","exampleUseCases":[{"title":"Pre-pipeline data quality gate","prompt":"Before I load this week's job listing inventory into our data warehouse, can you run a quality audit and string normalisation on these 150 rows — fields are row_id, company_group, date, listing_count, and duplicate_listings — and flag anything that looks off?"},{"title":"Snapshot diff between two reporting periods","prompt":"I have two snapshots of our job listing inventory from October — one from the 1st and one from the 15th, each about 80 rows. Can you do a keyed comparison between them so I can see which records changed their listing_count or duplicate_listings values?"},{"title":"Detecting duplicate inflation across company groups","prompt":"We think some company groups are inflating their duplicate_listings numbers. Can you run a record quality audit and keyed dataset comparison on these two CSV exports — about 120 rows each — and tell me which rows look suspicious?"}],"resultDescription":"Returns three independent analytical reports: (1) a record quality audit flagging nulls, out-of-range values, and structural issues in the supplied rows; (2) a string normalisation report identifying and correcting inconsistencies in text fields like company_group; and (3) a keyed dataset comparison report showing row-level differences between the primary (rows) and comparison (other) datasets, matched by row_id. All processing is local with no external lookups.","failureModes":["Payload exceeds 200-row limit — request rejected","Missing required fields (row_id, company_group, date, listing_count, duplicate_listings) — validation error","Date fields not matching YYYY-MM-DD pattern — schema rejection","Empty rows array — minItems:1 constraint violation","Payment not attached or insufficient — x402 payment required error","Mismatched row_id keys between rows and other arrays — comparison report may show all rows as unmatched"],"whenToPreferThis":"Choose this endpoint when you need a fast, offline, deterministic quality check on job listing inventory data without any external API calls or live data lookups. It is ideal when you have two datasets to compare by key, need string normalisation on company names, and want a bundled 3-report output for a flat fee of $0.01 USDC. Not suitable for live job board queries, predictions, or datasets exceeding 200 rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:44:24.437Z","isFirstParty":false,"canonicalSlug":"job-listing-inventories-record-quality-audit-string-normalisation-885b6987"}