{"uid":"cap_CVN9ACntoYvSRz4dzAW3G","slug":"camera-coverage-duplicate-key-report-and-keyed-dataset-comparison-739a0c32","name":"Camera Coverage Duplicate Key Report and Keyed Dataset Comparison","description":"Camera coverage — Duplicate key report + Keyed dataset comparison: Duplicate key report + Keyed dataset comparison for supplied camera coverage records (shot_count, coverage_seconds). 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-creative-12-069?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","asset_group","date","shot_count","coverage_seconds"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"shot_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"asset_group":{"type":"string","default":"","maxLength":80},"coverage_seconds":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","shot_count":10,"asset_group":"group-a","coverage_seconds":1},{"date":"2026-10-02","row_id":"row-2","shot_count":20,"asset_group":"group-b","coverage_seconds":2},{"date":"2026-10-03","row_id":"row-3","shot_count":15,"asset_group":"group-a","coverage_seconds":3},{"date":"2026-10-04","row_id":"row-4","shot_count":30,"asset_group":"group-b","coverage_seconds":4}],"maxItems":200,"minItems":1},"other":{"type":"array","items":{"type":"object","required":["row_id","asset_group","date","shot_count","coverage_seconds"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"shot_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"asset_group":{"type":"string","default":"","maxLength":80},"coverage_seconds":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","shot_count":10,"asset_group":"group-a","coverage_seconds":1},{"date":"2026-10-02","row_id":"row-2","shot_count":21,"asset_group":"group-b","coverage_seconds":2},{"date":"2026-10-03","row_id":"row-3","shot_count":17,"asset_group":"group-a","coverage_seconds":3},{"date":"2026-10-04","row_id":"row-4","shot_count":33,"asset_group":"group-b","coverage_seconds":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_Fi9vp34WIkcqrXnQ533nP","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 camera coverage records to produce a duplicate key report and a side-by-side keyed dataset comparison across two supplied datasets.","exampleAgentPrompt":"I have two sets of camera coverage records — each row has a row_id, asset_group, date, shot_count, and coverage_seconds — can you run a duplicate key report on the primary set and compare it row-by-row against the secondary set to find any differences?","exampleUseCases":[{"title":"Audit daily shoot logs for duplicates","prompt":"I have about 150 rows of daily camera coverage logs with row_id, asset_group, date, shot_count, and coverage_seconds. Can you scan them for any duplicate row IDs and flag which keys appear more than once?"},{"title":"Diff two versions of coverage records","prompt":"We exported camera coverage data before and after an edit session — each has row_id, asset_group, date, shot_count, and coverage_seconds. Can you compare the two sets row by row and tell me which rows changed and how?"},{"title":"Validate merged camera datasets","prompt":"We merged coverage records from two camera operators into one file but suspect there are key collisions. Can you run both a duplicate key report and a side-by-side comparison of the two original datasets — each with up to 120 rows containing row_id, asset_group, date, shot_count, and coverage_seconds — so we can reconcile them?"}],"resultDescription":"Returns two independent analytical reports: (1) a duplicate key report identifying any row_ids that appear more than once within the primary dataset, and (2) a keyed dataset comparison showing which rows match, which differ, and how field values (shot_count, coverage_seconds, asset_group, date) differ between the primary and secondary datasets. No external lookups or predictions are included.","failureModes":["Input array exceeds 200 rows — request will be rejected","Missing required fields (row_id, asset_group, date, shot_count, coverage_seconds) on any row causes validation failure","Invalid date format (must match YYYY-MM-DD) causes schema rejection","Numeric values outside allowed range (-1T to 1T) rejected","Empty rows array not accepted (minItems: 1)","Payment failure via x402 protocol results in no response"],"whenToPreferThis":"Choose this endpoint when you need to audit a single camera coverage dataset for duplicate row keys and simultaneously compare it against a second dataset for field-level discrepancies, all in one call at low cost. Ideal for data quality checks on shot logs, coverage exports, or merged operator datasets up to 200 rows. Not appropriate when you need live data lookup, predictive analytics, or more than 200 rows per dataset.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T00:49:27.664Z","isFirstParty":false,"canonicalSlug":"camera-coverage-duplicate-key-report-and-keyed-dataset-comparison-739a0c32"}