# Days Sales Outstanding - Record Ranking Calculator

> Days Sales Outstanding - Record Ranking Calculator is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Ranks up to 200 records by their calculated Days Sales Outstanding (DSO) value, returning ranked indices with the formula, units, and limitations.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-finance-receivable-days-rank?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/days-sales-outstanding-record-ranking-calculator-628bd890
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Jtlr8BjFRF_Zabx4ofpcg

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability days-sales-outstanding-record-ranking-calculator-628bd890 -d '<json body>'
```

Example prompt: Rank these 3 companies by their Days Sales Outstanding — Company A has average receivables of $8,000 and net credit sales of $40,000 over 365 days; Company B has $8,800 receivables and $44,000 in sales over 402 days; Company C has $12,000 receivables and $50,000 in sales over 365 days.

## When to prefer this

Use this endpoint when you need to rank multiple entities, time periods, or business units by their Days Sales Outstanding metric in a single call. It preserves row indices so results map back to your original dataset. Prefer this over a single-record DSO calculator when comparative ranking is the goal. Best for portfolio analysis, divisional benchmarking, or multi-period trend comparisons where relative DSO performance matters.

## Known failure modes

- Fewer than 2 rows submitted — minimum of 2 records required
- More than 200 rows submitted — exceeds maximum record limit
- net_credit_sales of 0 or missing — division by zero in DSO formula
- period_days outside 1–3660 range — validation error
- Missing required fields (average_receivables, net_credit_sales, period_days) in any row
- average_receivables or net_credit_sales exceeds 1 trillion — out of bounds

## How this service works

Days sales outstanding - Record ranking: Rank up to 200 supplied records by calculated value, preserving row indices; higher is not necessarily better. 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 record ranking report.

## Output

A JSON response containing the submitted records ranked by their calculated Days Sales Outstanding values, with row indices preserved, along with the DSO formula used, the units of measurement, and any limitations of the calculation.

## Request schema (JSON Schema)

```json
{
 "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
    },
    {
     "period_days": 365,
     "net_credit_sales": 40000,
     "average_receivables": 8000
    },
    {
     "period_days": 402,
     "net_credit_sales": 44000,
     "average_receivables": 8800
    }
   ],
   "maxItems": 200,
   "minItems": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/days-sales-outstanding-record-ranking-calculator-628bd890/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
