{"uid":"cap_wF4enJM2j-jOQdlR7oWIZ","slug":"transaction-fee-observations-string-normalisation-numeric-distribution-b1167ec3","name":"Transaction Fee Observations — String Normalisation + Numeric Distribution","description":"Transaction fee observations — String normalisation + Numeric distribution: String normalisation + Numeric distribution for supplied transaction fee observations records (fee_units, transaction_count). 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-finance-03-022?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","instrument_group","date","fee_units","transaction_count"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"fee_units":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"instrument_group":{"type":"string","default":"","maxLength":80},"transaction_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","fee_units":10,"instrument_group":"group-a","transaction_count":1},{"date":"2026-10-02","row_id":"row-2","fee_units":20,"instrument_group":"group-b","transaction_count":2},{"date":"2026-10-03","row_id":"row-3","fee_units":15,"instrument_group":"group-a","transaction_count":3},{"date":"2026-10-04","row_id":"row-4","fee_units":30,"instrument_group":"group-b","transaction_count":4}],"maxItems":200,"minItems":1},"field":{"enum":["fee_units","transaction_count"],"type":"string","default":"fee_units"}}},"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_KCtaDz0zkNrW-dtjgmS_p","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":"Runs string normalisation and numeric distribution analysis on up to 200 rows of transaction fee observation records (fee_units, transaction_count), returning two independent analytical reports.","exampleAgentPrompt":"Can you run string normalisation and numeric distribution analysis on these transaction fee records? I have up to 50 rows with fee_units and transaction_count fields, grouped by instrument_group, and I want both reports focused on the fee_units field.","exampleUseCases":[{"title":"Fee distribution audit for finance team","prompt":"I have 120 rows of daily transaction fee observations with instrument_group, date, fee_units, and transaction_count — can you run the string normalisation and numeric distribution reports on the fee_units field so I can audit how fees are spread across groups?"},{"title":"Transaction count spread analysis","prompt":"Here are 80 rows of fee observation records across several instrument groups. Run the string normalisation and numeric distribution analysis targeting the transaction_count field so I can see how transaction volumes are distributed."},{"title":"Pre-reporting data cleanup and stats","prompt":"Before I put together my quarterly report, can you normalise the instrument group strings and generate a numeric distribution breakdown of fee_units for these 200 fee observation rows?"}],"resultDescription":"Two independent analytical reports: (1) a string normalisation report covering the instrument_group and text fields in the supplied rows, and (2) a numeric distribution report covering the selected numeric field (fee_units or transaction_count), summarising statistical distribution characteristics across up to 200 input rows.","failureModes":["Rows array empty or missing — validation error returned","More than 200 rows submitted — request rejected with limit error","Invalid date format (not YYYY-MM-DD) — schema validation failure","fee_units or transaction_count values outside allowed range (±1,000,000,000,000) — rejected","Invalid field enum value — schema error","Missing required row fields (row_id, instrument_group, date) — validation failure"],"whenToPreferThis":"Choose this endpoint when you need both string normalisation and numeric distribution analysis on transaction fee observation data in a single call, without requiring live data lookup, external enrichment, or predictive modelling. It is best suited for batch analytical preprocessing of up to 200 rows of fee records prior to reporting or further pipeline steps.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:35:24.740Z","isFirstParty":false,"canonicalSlug":"transaction-fee-observations-string-normalisation-numeric-distribution-b1167ec3"}