# Mining Availability Fraction — Threshold Classification

> Mining Availability Fraction — Threshold Classification 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-16).

Classifies whether a mining operation's availability fraction (running hours / scheduled hours) falls within a specified lower/upper threshold range across multiple time periods.

## Facts

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

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-threshold-classification-5e78bb6d -d '<json body>'
```

Example prompt: For my last 4 mining shifts — 22 running out of 24 scheduled, 20 out of 22, 18 out of 24, and 23 out of 24 — classify each against a lower threshold of 80 and an upper threshold of 95 to see which shifts fall within the acceptable availability range.

## When to prefer this

Choose this endpoint when you need to evaluate mining equipment availability fractions (running/scheduled hours ratio) against defined acceptable bounds across 2–200 periods. Ideal for compliance checks, audit reports, or alerting on periods where availability deviates from operational targets. Prefer this over general statistics endpoints when the specific mining availability fraction metric and threshold banding output is required.

## Known failure modes

- Fewer than 2 rows provided — minItems validation failure
- scheduled_hours set to 0 — exclusiveMinimum violation causes rejection
- running_hours or scheduled_hours exceed maximum allowed value
- Lower threshold greater than upper threshold — logically inverted range (may return all out-of-range)
- Malformed row objects missing required fields running_hours or scheduled_hours
- Payment not included or insufficient — x402 payment required error

## How this service works

Mining availability fraction — Threshold classification: Threshold classification 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 threshold classification report.

## Output

A bounded threshold classification report indicating, for each row of running_hours and scheduled_hours, the computed availability fraction and whether it falls within the specified lower and upper threshold bounds. Based on supplied mining assumptions with formula and units disclosed; no live prices or guaranteed returns.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "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
   },
   "default": [
    {
     "running_hours": 22,
     "scheduled_hours": 24
    },
    {
     "running_hours": 24.200000000000003,
     "scheduled_hours": 26.400000000000002
    },
    {
     "running_hours": 22,
     "scheduled_hours": 24
    },
    {
     "running_hours": 24.200000000000003,
     "scheduled_hours": 26.400000000000002
    }
   ],
   "maxItems": 200,
   "minItems": 2
  },
  "lower": {
   "type": "number",
   "default": 0,
   "maximum": 1000000000000000000,
   "minimum": -1000000000000000000
  },
  "upper": {
   "type": "number",
   "default": 100,
   "maximum": 1000000000000000000,
   "minimum": -1000000000000000000
  }
 }
}
```

## More

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