{"uid":"cap_dB0EmzzKe9KB69j1CXJvB","slug":"days-sales-outstanding-batch-calculation-588e3d0b","name":"Days Sales Outstanding - Batch Calculation","description":"Days sales outstanding - Batch calculation: Calculate up to 200 supplied records and locate invalid rows. Metric: Days sales outstanding. Supplied figures only; returns JSON with formula, units and limitations. One of 50 calculators with 20 analysis modes. No live feed, financial advice or trade execution. 0.01 USDC includes one bounded batch calculation report.","url":"https://market.datapackvibe.com/x402/assistant-finance-receivable-days-batch?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["average_receivables","net_credit_sales","period_days"],"properties":{"period_days":{"type":"integer","default":365,"maximum":3660,"minimum":1},"net_credit_sales":{"type":"number","default":40000,"maximum":1000000000000,"minimum":0,"description":"Amount in a consistent supplied currency and reporting period","exclusiveMinimum":0},"average_receivables":{"type":"number","default":8000,"maximum":1000000000000,"minimum":0,"description":"Amount in a consistent supplied currency and reporting period"}},"additionalProperties":false},"default":[{"period_days":365,"net_credit_sales":40000,"average_receivables":8000},{"period_days":402,"net_credit_sales":44000,"average_receivables":8800}],"maxItems":200,"minItems":1}}},"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_aLk_9vlyUGnUtZ3xmBRQx","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":"Calculates Days Sales Outstanding (DSO) for up to 200 supplied records in a single batch, flagging invalid rows and returning the formula, units, and limitations.","exampleAgentPrompt":"Can you calculate days sales outstanding for these 3 records in one batch: first, average receivables $8,000 with net credit sales $40,000 over 365 days; second, average receivables $8,800 with net credit sales $44,000 over 402 days; third, average receivables $12,000 with net credit sales $60,000 over 365 days? Flag any invalid rows and give me the formula used.","exampleUseCases":[{"title":"Multi-entity DSO benchmarking","prompt":"I have 15 subsidiaries and I want to calculate the days sales outstanding for each one in a single request — here are the average receivables, net credit sales, and period days for each. Can you run them all at once and let me know if any rows have bad data?"},{"title":"Quarterly vs annual DSO comparison","prompt":"Can you batch-calculate DSO for the same business unit across four quarters and one full year? The period days are 90, 90, 90, 95, and 365, with corresponding average receivables of $5,000, $6,200, $5,800, $6,000, and $23,000 and net credit sales of $30,000, $35,000, $32,000, $34,000, and $131,000. Show me the formula and units too."},{"title":"Data quality check before reporting","prompt":"Before I submit my receivables report, can you run a DSO batch calculation on these 50 records to identify any invalid or out-of-range rows? I'll paste the average receivables, net credit sales, and period days for each entry."}],"resultDescription":"Returns a JSON report containing the calculated DSO value for each valid input row, the formula applied, measurement units, identified invalid/out-of-range rows, and any applicable limitations of the calculation. Covers up to 200 records per call.","failureModes":["Rows with net_credit_sales of zero or missing required fields (average_receivables, net_credit_sales, period_days) are flagged as invalid rather than causing a hard failure","Exceeding 200 items in the rows array will be rejected","period_days outside the 1–3660 range or net_credit_sales at or below 0 will fail validation","Malformed JSON input or missing the rows array will return an error","Payment failure or insufficient USDC balance will prevent the call from completing"],"whenToPreferThis":"Choose this endpoint when you need to compute DSO for multiple records efficiently in one API call rather than making individual requests. It is ideal for bulk financial analysis, data quality validation across large datasets, multi-period or multi-entity comparisons, and pre-reporting data checks. It is not suitable for real-time market data, live feed integration, financial advice, or trade execution.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T12:47:17.255Z","isFirstParty":false,"canonicalSlug":"days-sales-outstanding-batch-calculation-588e3d0b"}