{"uid":"cap_NUHEuxte7nYtQA1pruTad","slug":"uv-layouts-duplicate-key-report-trailing-mean-series-d2481f2b","name":"UV Layouts — Duplicate Key Report + Trailing Mean Series","description":"UV layouts — Duplicate key report + Trailing mean series: Duplicate key report + Trailing mean series for supplied uv layouts records (island_count, occupied_percent). 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-06-061?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","asset_group","date","island_count","occupied_percent"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"asset_group":{"type":"string","default":"","maxLength":80},"island_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"occupied_percent":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","asset_group":"group-a","island_count":10,"occupied_percent":1},{"date":"2026-10-02","row_id":"row-2","asset_group":"group-b","island_count":20,"occupied_percent":2},{"date":"2026-10-03","row_id":"row-3","asset_group":"group-a","island_count":15,"occupied_percent":3},{"date":"2026-10-04","row_id":"row-4","asset_group":"group-b","island_count":30,"occupied_percent":4}],"maxItems":200,"minItems":1},"field":{"enum":["island_count","occupied_percent"],"type":"string","default":"island_count"},"window":{"type":"integer","default":2,"maximum":200,"minimum":2}}},"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_AlfwmV53u3O9BPLITRFVo","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 supplied UV layout records to produce a duplicate key report and a trailing moving average series for island_count or occupied_percent fields.","exampleAgentPrompt":"Check my UV layout records for duplicate row IDs and also compute a trailing mean with a window of 3 for the island_count field — I have about 50 rows across two asset groups spanning October 2026.","exampleUseCases":[{"title":"Data quality audit for UV layouts","prompt":"I have 120 rows of UV layout data with row IDs, asset groups, dates, island counts, and occupied percentages — can you run a duplicate key check on them and flag any repeated row IDs?"},{"title":"Trailing average for occupancy tracking","prompt":"Take my UV layout records for group-a and group-b across October 2026 and give me a trailing moving average of occupied_percent using a window of 4 so I can spot trends."},{"title":"Island count smoothing over time","prompt":"I've got 80 rows of UV layout observations and need both a duplicate key report and a rolling mean for island_count with a window size of 5 — can you run both reports at once?"}],"resultDescription":"Returns two independent analytical reports: (1) a duplicate key report identifying any rows sharing the same key fields, and (2) a trailing mean series showing the rolling average of the selected numeric field (island_count or occupied_percent) over the specified window size, computed locally without any external lookups.","failureModes":["Fewer than 1 row submitted returns a validation error","More than 200 rows submitted exceeds the row limit and will be rejected","Invalid date format (not YYYY-MM-DD) causes schema validation failure","Window size outside 2–200 range causes a parameter error","Null values in the selected numeric field may produce gaps in the trailing mean series","Invalid field enum value (not island_count or occupied_percent) causes rejection"],"whenToPreferThis":"Choose this endpoint when you need both duplicate key detection and a trailing moving average on UV layout data in a single $0.01 call, without requiring any external data sources or live predictions. Ideal for batch data quality checks on up to 200 UV layout records where the two reports are needed simultaneously and computed entirely from supplied data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-27T00:44:51.208Z","isFirstParty":false,"canonicalSlug":"uv-layouts-duplicate-key-report-trailing-mean-series-d2481f2b"}