{"uid":"cap_vN3lu--9nivwndlfzwrFr","slug":"redirect-observations-string-normalisation-numeric-row-ordering-396f0a41","name":"Redirect Observations — String Normalisation + Numeric Row Ordering","description":"Redirect observations — String normalisation + Numeric row ordering: String normalisation + Numeric row ordering for supplied redirect observations records (redirect_count, final_status_code). 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-web-14-025?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","site_group","date","redirect_count","final_status_code"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"site_group":{"type":"string","default":"","maxLength":80},"redirect_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"final_status_code":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","site_group":"group-a","redirect_count":10,"final_status_code":1},{"date":"2026-10-02","row_id":"row-2","site_group":"group-b","redirect_count":20,"final_status_code":2},{"date":"2026-10-03","row_id":"row-3","site_group":"group-a","redirect_count":15,"final_status_code":3},{"date":"2026-10-04","row_id":"row-4","site_group":"group-b","redirect_count":30,"final_status_code":4}],"maxItems":200,"minItems":1},"field":{"enum":["redirect_count","final_status_code"],"type":"string","default":"redirect_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_jkSXWTe8NNh4r1hG3tdqt","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 up to 200 redirect observation records (redirect_count, final_status_code), producing two independent analytical reports.","exampleAgentPrompt":"I have up to 200 redirect observation records with fields like redirect_count and final_status_code across several site groups — can you run string normalisation and numeric row ordering on them and give me two analytical reports, ordering by redirect_count?","exampleUseCases":[{"title":"Audit redirect chains across site groups","prompt":"I've got 150 rows of redirect observations from three site groups collected last month — can you normalise the string fields and sort all the rows by redirect_count so I can see which groups have the most redirects? I need two separate reports from the analysis."},{"title":"Rank pages by final HTTP status code","prompt":"Here are my redirect logs for October 2026, about 80 records covering groups A and B — please run string normalisation and order the rows numerically by final_status_code so I can identify patterns in which statuses appear most."},{"title":"Clean and order redirect data for a weekly review","prompt":"I need to clean up this week's redirect observation dataset — 60 rows with site_group, date, redirect_count, and final_status_code — by normalising the text fields and ordering everything by redirect_count so our team can review it in a structured way. Can I get two analytical reports out of this?"}],"resultDescription":"Returns two independent analytical reports on the supplied redirect observation records: one applying string normalisation to text fields (such as site_group) and one applying numeric row ordering to the chosen numeric field (redirect_count or final_status_code), covering up to 200 input rows.","failureModes":["Exceeding 200 rows returns a validation error","Missing required fields (row_id, date, redirect_count, final_status_code) cause row-level rejection","Malformed date strings not matching YYYY-MM-DD pattern fail schema validation","Numeric values outside the supported range trigger boundary errors","Supplying an invalid field enum value (not 'redirect_count' or 'final_status_code') returns an error"],"whenToPreferThis":"Choose this endpoint when you have up to 200 redirect observation records that need both text field normalisation and numeric ordering in a single low-cost call, and you want two separate analytical outputs without any live data lookup, prediction, or external action. It is ideal for batch cleaning and ranking of redirect logs by redirect_count or final_status_code.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T12:38:11.023Z","isFirstParty":false,"canonicalSlug":"redirect-observations-string-normalisation-numeric-row-ordering-396f0a41"}