{"uid":"cap_yz1YI2b7Gg5FqY1bvdaym","slug":"uv-layouts-string-normalisation-date-by-category-pivot-3699b644","name":"UV Layouts — String Normalisation + Date by Category Pivot","description":"UV layouts — String normalisation + Date by category pivot: String normalisation + Date by category pivot 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-035?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"}}},"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_txIlygyTbzUhB2hk2EjOi","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":"Performs string normalisation and date-by-category pivot analysis on supplied UV layout records (island_count, occupied_percent) for up to 200 rows, returning two analytical reports.","exampleAgentPrompt":"Can you run string normalisation and a date-by-category pivot on these UV layout records? I have 4 rows with island_count and occupied_percent values across asset groups group-a and group-b, and I want to analyze island_count.","exampleUseCases":[{"title":"UV layout occupancy trend by group","prompt":"I have 50 rows of UV layout data with island counts and occupied percentages for different asset groups over the past month — can you normalize the string fields and give me a pivot table of occupied_percent broken down by asset group and date?"},{"title":"Island count summary across texture atlases","prompt":"Run string normalisation and a date-by-category pivot on my UV layout records for island_count — I've got about 120 rows covering groups like characters, environments, and props across October 2026."},{"title":"Quality check UV layout metrics","prompt":"I want to analyze my UV layout dataset of 80 rows — normalize the asset group labels and give me a pivot of island_count by category and date so I can spot which groups have unusually high or low island counts on specific days."}],"resultDescription":"Returns two analytical reports: (1) a string normalisation report that cleans and standardises the asset_group and other string fields in the supplied rows, and (2) a date-by-category pivot table showing the selected numeric field (island_count or occupied_percent) aggregated by date and asset_group category. Up to 200 rows of UV layout data are processed using local analytical engines with no external lookups.","failureModes":["Fewer than 1 row supplied — validation error","More than 200 rows submitted — request rejected or truncated","Invalid date format (not YYYY-MM-DD) — schema validation failure","field enum value other than island_count or occupied_percent — rejected","row_id missing or empty — required field validation error","Numeric values outside the allowed range cause schema rejection"],"whenToPreferThis":"Choose this endpoint when you need both string normalisation and a date-by-category pivot on UV layout data (island_count or occupied_percent) in a single low-cost call. It is ideal for 3D asset pipeline analytics where you want to summarize texture atlas utilisation across asset groups over time without building custom ETL. Prefer this over generic analytics tools when your data already conforms to the UV layout schema (row_id, asset_group, date, numeric metrics).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T18:56:53.470Z","isFirstParty":false,"canonicalSlug":"uv-layouts-string-normalisation-date-by-category-pivot-3699b644"}