# Mining Availability Fraction — Single Calculation

> Mining Availability Fraction — Single Calculation 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-15).

Calculates the mining availability fraction (uptime ratio) from running hours and scheduled hours in a single bounded report.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-mining-uptime-calculate?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mining-availability-fraction-single-calculation-fd36d301
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XWB91Zu9sBdNOneD2JFSO

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 mining-availability-fraction-single-calculation-fd36d301 -d '<json body>'
```

Example prompt: Calculate the mining availability fraction for equipment that ran 20 hours out of a scheduled 24 hours — give me the single calculation report.

## When to prefer this

Use this endpoint when you need a quick, single-call computation of mining equipment availability fraction from raw running and scheduled hours, and you want a disclosed formula with bounded output. Prefer this over the before-and-after comparison sibling when you only have one set of hours (not two scenarios to compare). Ideal for logging availability metrics per shift, day, or week without needing live price or profitability data.

## Known failure modes

- scheduled_hours must be greater than 0 (exclusiveMinimum enforced); passing 0 will result in a validation error
- running_hours exceeding scheduled_hours may return a fraction greater than 1, which may be semantically unexpected
- Missing required fields (running_hours or scheduled_hours) will cause a request validation failure
- Values outside the allowed numeric range trigger schema rejection

## How this service works

Mining availability fraction — Single calculation: Single calculation for Mining availability fraction. Supplied mining assumptions only; formula and units disclosed. No live prices, mining or guaranteed return. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one bounded single calculation report.

## Output

A single bounded calculation report containing the mining availability fraction (running_hours divided by scheduled_hours), expressed as a ratio or percentage, along with the formula and units used. No live prices or guaranteed return data are included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "values": {
   "type": "object",
   "default": {
    "running_hours": 22,
    "scheduled_hours": 24
   },
   "required": [
    "running_hours",
    "scheduled_hours"
   ],
   "properties": {
    "running_hours": {
     "type": "number",
     "default": 22,
     "maximum": 10000000000000000,
     "minimum": 0
    },
    "scheduled_hours": {
     "type": "number",
     "default": 24,
     "maximum": 10000000000000000,
     "minimum": 0,
     "exclusiveMinimum": 0
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mining-availability-fraction-single-calculation-fd36d301/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)
