{"uid":"cap_kweBDRIBVuQPlldaWBD9u","slug":"redirect-observations-analyzer-string-normalisation-keyed-dataset-7e1acf59","name":"Redirect Observations Analyzer — String Normalisation + Keyed Dataset Comparison","description":"Redirect observations — String normalisation + Keyed dataset comparison: String normalisation + Keyed dataset comparison 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-036?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},"other":{"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":21,"final_status_code":2},{"date":"2026-10-03","row_id":"row-3","site_group":"group-a","redirect_count":17,"final_status_code":3},{"date":"2026-10-04","row_id":"row-4","site_group":"group-b","redirect_count":33,"final_status_code":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_u845Zx4dcxxQ1at3OPcpg","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":"Analyzes up to 200 rows of redirect observation records (redirect_count, final_status_code) using string normalization and keyed dataset comparison across two supplied datasets, returning 2 independent analytical reports.","exampleAgentPrompt":"I have two sets of redirect observation records — each with site_group, date, redirect_count, and final_status_code — and I want to normalize the strings and run a keyed comparison between the two datasets to spot differences. Can you process up to 200 rows across both sets and give me 2 reports?","exampleUseCases":[{"title":"Before-and-after redirect audit","prompt":"I deployed a change to our redirect rules last week. Here are two batches of redirect observation records — one from before the deployment and one from after — each with site_group, date, redirect_count, and final_status_code. Can you normalize the data and do a keyed comparison to show me what changed?"},{"title":"Cross-site-group redirect comparison","prompt":"We have redirect tracking data from two different site groups for October 2026, each up to 200 rows with redirect_count and final_status_code fields. Run a string normalization and keyed dataset comparison on both and give me two separate reports showing how the groups differ."},{"title":"Redirect data discrepancy check","prompt":"Our data pipeline produced two versions of this month's redirect observation export — they should match but I suspect there are differences in redirect_count and final_status_code values. Can you normalize both datasets and compare them key-by-key to surface any mismatches?"}],"resultDescription":"Two independent analytical reports: one covering string normalization of the supplied redirect observation records, and one providing a keyed dataset comparison between the 'rows' and 'other' input datasets, highlighting differences in redirect_count and final_status_code values by row_id, site_group, and date.","failureModes":["More than 200 rows submitted — request rejected or truncated","Missing required fields (row_id, site_group, date, redirect_count, final_status_code) cause validation errors","Invalid date format (non-YYYY-MM-DD) fails schema pattern check","row_id exceeds 80 character limit causing rejection","Mismatched row_ids between 'rows' and 'other' datasets may result in incomplete comparison","Null numeric values for redirect_count or final_status_code may affect comparison accuracy"],"whenToPreferThis":"Choose this endpoint when you have two structured datasets of web redirect observations and need both string normalization and a keyed row-by-row comparison in a single low-cost call. It is ideal for auditing redirect behavior changes, validating data pipeline outputs, or comparing redirect metrics across site groups without requiring any live lookups or external data sources. At $0.01 USDC for 2 reports on up to 200 rows, it is cost-effective for batch offline analysis of redirect tracking data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T12:38:03.338Z","isFirstParty":false,"canonicalSlug":"redirect-observations-analyzer-string-normalisation-keyed-dataset-7e1acf59"}