{"uid":"cap_77iwUA_zh3Bvy3QKC_QIf","slug":"delivery-timing-string-normalisation-fafd1d31","name":"Delivery Timing String Normalisation","description":"Delivery timing - String normalisation: String normalisation for Delivery timing. Up to 200 supplied typed records. Local numeric and data-quality processing; no external enrichment or forecasting. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded string normalisation deliverable.","url":"https://market.datapackvibe.com/x402/assistant-sector-analytics-delivery-timing-normalise?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","route","date","delivery_minutes","distance_km"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"route":{"type":"string","default":"","maxLength":80},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"distance_km":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"delivery_minutes":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","route":"group-a","row_id":"row-1","distance_km":1,"delivery_minutes":10},{"date":"2026-10-02","route":"group-b","row_id":"row-2","distance_km":2,"delivery_minutes":20},{"date":"2026-10-03","route":"group-a","row_id":"row-3","distance_km":3,"delivery_minutes":15},{"date":"2026-10-04","route":"group-b","row_id":"row-4","distance_km":4,"delivery_minutes":30}],"maxItems":200,"minItems":1}}},"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_aFLXVA_QnxZ4lUfTWg7nm","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 in delivery timing records (route, date, row IDs) across up to 200 rows using local data-quality processing.","exampleAgentPrompt":"Can you normalise the string fields in these delivery timing records — I have 4 rows with route names like 'group-a' and 'group-b', dates in YYYY-MM-DD format, and delivery minutes and distances attached to each row ID?","exampleUseCases":[{"title":"Pre-analysis delivery data cleaning","prompt":"I have a batch of 50 delivery timing rows with messy route strings and inconsistent date formats — can you normalise all the string fields so the data is clean before I run my analysis? Each row has a row_id, route, date, delivery_minutes, and distance_km."},{"title":"Logistics pipeline data standardisation","prompt":"Before feeding our delivery records into the warehouse, can you run string normalisation on these 120 rows of delivery timing data? We need consistent route names and properly formatted dates across all entries."},{"title":"Route label consistency check","prompt":"We've got delivery timing data from multiple sources with different route naming conventions — can you normalise the strings across these 30 records so route labels and dates are standardised? Each record has a row_id, route, date, distance in km, and delivery time in minutes."}],"resultDescription":"Returns up to 200 delivery timing records with string fields (route, date, row_id) normalised for consistency and data quality. No external enrichment or forecasting is applied — only local string standardisation and formatting corrections.","failureModes":["Missing required fields (row_id, route, date, delivery_minutes, distance_km) cause validation errors","Exceeding 200 rows returns an error due to maxItems constraint","Dates not matching YYYY-MM-DD pattern may be rejected","Payment of 0.01 USDC not provided or failed causes 402 response","Empty rows array (minItems: 1 not met) rejected"],"whenToPreferThis":"Choose this endpoint when you need lightweight, local string normalisation specifically for delivery timing records (route names, dates, row IDs) without requiring external enrichment, forecasting, or heavy computation. Ideal for pre-processing pipelines where you want cheap, fast, bounded data cleaning at $0.01 per batch of up to 200 rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T02:00:37.202Z","isFirstParty":false,"canonicalSlug":"delivery-timing-string-normalisation-fafd1d31"}