{"uid":"cap_bxYj208m-rhVZPXzwj1oC","slug":"camera-coverage-string-normalisation-base-100-series-ac4aa7fd","name":"Camera Coverage String Normalisation + Base-100 Series","description":"Camera coverage — String normalisation + Base-100 series: String normalisation + Base-100 series 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-030?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},"field":{"enum":["shot_count","coverage_seconds"],"type":"string","default":"shot_count"},"base_index":{"type":"integer","default":0,"maximum":199,"minimum":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_owrhB-Dbds3NwoE-U8L3H","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 camera coverage strings and computes Base-100 index series for shot_count or coverage_seconds across up to 200 camera coverage rows, delivering two analytical reports per call.","exampleAgentPrompt":"I have 4 camera coverage records — row-1 on 2026-10-01 for group-a with shot_count 10 and coverage_seconds 1, row-2 on 2026-10-02 for group-b with 20 shots and 2 seconds, row-3 on 2026-10-03 for group-a with 15 shots and 3 seconds, row-4 on 2026-10-04 for group-b with 30 shots and 4 seconds — can you normalise the strings and give me a Base-100 index series on shot_count starting from row 0?","exampleUseCases":[{"title":"Daily shot count trend indexing","prompt":"I've got a week of daily camera coverage logs across two asset groups — each row has a date, group name, shot count, and coverage seconds. Can you normalise the strings and build me a Base-100 index series on shot_count using the first row as the base?"},{"title":"Coverage seconds baseline comparison","prompt":"Here are 50 camera coverage records with asset groups and daily coverage_seconds values. Please normalise the data and produce a Base-100 series on coverage_seconds rebased to row 0 so I can compare how coverage evolved over time."},{"title":"Multi-group camera audit reports","prompt":"I need two reports from my 120 camera coverage rows — one for shot_count and one for coverage_seconds — with string normalisation applied and a Base-100 index starting at row index 0. The rows span groups alpha and beta across October 2026."}],"resultDescription":"Returns two analytical reports: (1) normalised string representations of the input camera coverage records, and (2) a Base-100 index series for the selected field (shot_count or coverage_seconds) rebased to the specified base_index row. Both reports are computed locally without external lookups.","failureModes":["Exceeding 200 rows results in rejection","Missing required fields (row_id, date, shot_count, coverage_seconds, asset_group) causes validation failure","Invalid date format (not YYYY-MM-DD) triggers a pattern mismatch error","base_index referencing a non-existent row index causes an out-of-bounds error","Null values for both shot_count and coverage_seconds in all rows may produce degenerate index output","Numeric values outside ±1,000,000,000,000 are rejected"],"whenToPreferThis":"Choose this endpoint when you have up to 200 camera coverage records (shot_count and coverage_seconds) and need both string normalisation and a Base-100 index series in a single low-cost call ($0.01 USDC for two reports). Prefer it over general-purpose analytics tools when the domain is specifically camera/shot coverage data and you want a rebased index relative to a chosen baseline row without any external API dependencies.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T12:42:44.695Z","isFirstParty":false,"canonicalSlug":"camera-coverage-string-normalisation-base-100-series-ac4aa7fd"}