{"uid":"cap_PNADdV7Wq-suZg8kuewgR","slug":"backup-exercises-string-normalisation-exact-row-deduplication-c773386b","name":"Backup Exercises — String Normalisation + Exact Row Deduplication","description":"Backup exercises — String normalisation + Exact row deduplication: String normalisation + Exact row deduplication for supplied backup exercises records (restore_minutes, restored_gb). 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-security-05-020?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","control_group","date","restore_minutes","restored_gb"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"restored_gb":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"control_group":{"type":"string","default":"","maxLength":80},"restore_minutes":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","restored_gb":1,"control_group":"group-a","restore_minutes":10},{"date":"2026-10-02","row_id":"row-2","restored_gb":2,"control_group":"group-b","restore_minutes":20},{"date":"2026-10-03","row_id":"row-3","restored_gb":3,"control_group":"group-a","restore_minutes":15},{"date":"2026-10-04","row_id":"row-4","restored_gb":4,"control_group":"group-b","restore_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_p4wcZogMYTrozLdbODZoe","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 strings and deduplicates exact rows in backup exercise records (restore_minutes, restored_gb), producing 2 analytical reports for up to 200 rows.","exampleAgentPrompt":"Can you clean up my backup exercise records by normalising all the string fields and removing exact duplicate rows? I have about 50 rows with columns for row_id, control_group, date, restore_minutes, and restored_gb — I need 2 reports covering both operations.","exampleUseCases":[{"title":"Deduplicating backup drill results","prompt":"I ran a series of backup restore drills and my dataset has some duplicate entries — can you deduplicate the rows exactly and normalise the control group strings? Here are my 80 records with row_id, control_group, date, restore_minutes, and restored_gb fields."},{"title":"Cleaning restore performance logs","prompt":"Before I analyse our restore performance data, I need to normalise all the string fields and strip out any exact duplicate rows. I have 120 backup exercise records — can you run both a string normalisation and deduplication report on them?"},{"title":"Auditing backup test data quality","prompt":"We finished our quarterly backup exercises and I want to audit the data quality — specifically I need string normalisation and exact row deduplication across our 45 test records that include restore_minutes and restored_gb measurements."}],"resultDescription":"Two analytical reports per call: (1) a string normalisation report showing cleaned/standardised string field values across the submitted rows, and (2) an exact row deduplication report identifying and removing identical rows from the backup exercise dataset. Results cover up to 200 input rows processed locally with no external lookups.","failureModes":["More than 200 rows submitted — request rejected due to maxItems limit","Missing required fields (row_id, control_group, date, restore_minutes, restored_gb) — validation error","Invalid date format (not YYYY-MM-DD) — schema validation failure","Numeric values outside allowed range — rejected by schema constraints","Empty rows array — minItems constraint violation","Payment not provided or insufficient — x402 payment required error"],"whenToPreferThis":"Choose this endpoint when you have backup exercise or restore performance data (with restore_minutes and restored_gb fields) that needs both string normalisation and exact duplicate row removal in a single cheap call. It is ideal for pre-analysis data cleaning pipelines where you want two standardised reports from one submission of up to 200 rows, without needing live lookups, predictions, or external data enrichment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-25T12:32:11.687Z","isFirstParty":false,"canonicalSlug":"backup-exercises-string-normalisation-exact-row-deduplication-c773386b"}