{"uid":"cap_W00gIYi5YjEzuHpmKhs1V","slug":"job-listing-inventories-string-normalisation-numeric-row-ordering-46c78aa3","name":"Job Listing Inventories — String Normalisation + Numeric Row Ordering","description":"Job listing inventories — String normalisation + Numeric row ordering: String normalisation + Numeric row ordering for supplied job listing inventories records (listing_count, duplicate_listings). 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-company-13-025?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},"field":{"enum":["listing_count","duplicate_listings"],"type":"string","default":"listing_count"}}},"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_yMkGdcEGy7um4a_nUSjj3","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":"Normalises string fields and applies numeric row ordering to job listing inventory records (listing_count, duplicate_listings) for up to 200 rows, returning 2 analytical reports.","exampleAgentPrompt":"Can you normalise the company group strings and sort rows numerically by listing_count for my job listing inventory? I have 4 rows: row-1 on 2026-10-01 for group-a with 10 listings and 1 duplicate, row-2 on 2026-10-02 for group-b with 20 listings and 2 duplicates, row-3 on 2026-10-03 for group-a with 15 listings and 3 duplicates, and row-4 on 2026-10-04 for group-b with 30 listings and 4 duplicates.","exampleUseCases":[{"title":"Rank job boards by listing volume","prompt":"I have 50 rows of job listing data across multiple company groups with dates and listing counts — can you normalise the company group names and sort all rows numerically by listing_count so I can see which groups are publishing the most?"},{"title":"Audit duplicate postings across recruiters","prompt":"Here are 120 rows of job listing inventory records from our recruiter groups. Please normalise the string fields and order the rows by duplicate_listings so I can identify which groups are generating the most duplicate job posts."},{"title":"Monthly inventory cleanup for HR dashboard","prompt":"Before I load these job listing records into our HR dashboard, can you run string normalisation on the company_group field and give me both rows ordered numerically by listing_count? I've got 30 rows dated from 2026-10-01 through 2026-10-30."}],"resultDescription":"Two independent analytical reports: one covering string normalisation of the company_group and related string fields, and one providing numeric row ordering based on the selected numeric field (listing_count or duplicate_listings). Results cover up to 200 input rows processed by shared local analytical engines without any external lookups.","failureModes":["More than 200 rows submitted — request rejected with validation error","Missing required fields (row_id, date, listing_count, duplicate_listings) cause row-level errors","Invalid date format (not YYYY-MM-DD) triggers pattern validation failure","Numeric values outside allowed range (-1e12 to 1e12) rejected","Invalid field enum value (must be 'listing_count' or 'duplicate_listings') causes error","Empty rows array rejected (minItems: 1)"],"whenToPreferThis":"Choose this endpoint when you need lightweight, offline string normalisation and numeric ordering for job listing inventory data without any live data lookup, prediction, or external API calls. Ideal for pre-processing recruiter datasets of up to 200 rows before loading into dashboards or analytics pipelines, especially when you need two co-produced reports in a single low-cost call ($0.01 USDC).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T18:53:26.802Z","isFirstParty":false,"canonicalSlug":"job-listing-inventories-string-normalisation-numeric-row-ordering-46c78aa3"}