# Rejected Share Fraction — Threshold Classification

> Rejected Share 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-15).

Classifies whether the rejected share fraction from mining data falls within a specified threshold range, returning a bounded classification report.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-mining-rejected-share-threshold?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/rejected-share-fraction-threshold-classification-c92c932f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lPRMXEw4OtM3G4HKsHx6u

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 rejected-share-fraction-threshold-classification-c92c932f -d '<json body>'
```

Example prompt: Can you classify whether my mining pool's rejected share fraction is within acceptable bounds? I have 4 periods of data: 20 rejected out of 1000 shares, 22 out of 1100, 18 out of 950, and 25 out of 1050 — use a lower threshold of 0 and upper threshold of 5.

## When to prefer this

Choose this endpoint when you need a fast, low-cost ($0.01 USDC) threshold classification of rejected share fractions from cryptocurrency mining data, especially when working with multiple time periods or miners in a single batch (up to 200 rows). Prefer this over custom scripts when you want a ready-made, formula-disclosed computation with configurable lower and upper bounds and no dependency on live price feeds or external mining APIs.

## Known failure modes

- minItems violation if fewer than 2 rows are provided
- total_shares must be greater than 0 (exclusiveMinimum enforced)
- rejected_shares exceeding total_shares may produce fractions above 1
- more than 200 rows submitted will be rejected by maxItems constraint
- missing required fields (rejected_shares or total_shares) will cause validation error
- payment failure if 0.01 USDC is not supplied via x402 protocol

## How this service works

Rejected share fraction — Threshold classification: Threshold classification for Rejected share 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 whether the computed rejected share fraction (rejected_shares / total_shares) for each row falls within, below, or above the specified lower and upper thresholds. Includes formula and units used in the computation. No live pricing or guaranteed return data is included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "rejected_shares",
     "total_shares"
    ],
    "properties": {
     "total_shares": {
      "type": "number",
      "default": 1000,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     },
     "rejected_shares": {
      "type": "number",
      "default": 20,
      "maximum": 10000000000000000,
      "minimum": 0
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "total_shares": 1000,
     "rejected_shares": 20
    },
    {
     "total_shares": 1100,
     "rejected_shares": 22
    },
    {
     "total_shares": 1000,
     "rejected_shares": 20
    },
    {
     "total_shares": 1100,
     "rejected_shares": 22
    }
   ],
   "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/rejected-share-fraction-threshold-classification-c92c932f/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)
