# decision-questions

> decision-questions is a paid API for AI agents from x402.agentindex.world, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-03).

Ask up to 20 typed yes/no, multiple-choice, or ordinal-scale questions about a shared context in one call, each returning a calibrated probability rather than generated text.

## Facts

- Endpoint: GET https://x402.agentindex.world/decide?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-03
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/decision-questions-e66e5b26
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yx575M8eeDdSoHcBHd_3Y

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 decision-questions-e66e5b26
```

Example prompt: For this job application text, ask three decision questions: is the candidate senior-level (yes/no probability), which engineering discipline best fits them (choice: backend, frontend, data, infra), and rate their communication clarity on a 1-5 ordinal scale — all from a single call returning real probabilities.

## When to prefer this

Choose this endpoint when you need calibrated probability outputs rather than free-form generated text, and especially when you have multiple structured questions about the same context that should be answered consistently in a single pass. It is ideal for evaluation pipelines, rubric-based scoring, content moderation, and decision workflows where deterministic, numeric confidence values matter more than natural language explanations. Prefer it over LLM-generated answers when you need machine-readable probabilities for downstream logic.

## Known failure modes

- Context exceeds 8000 token cap — request rejected or truncated
- More than 20 questions submitted — excess questions ignored or error returned
- Malformed question type (not 'noul', 'choice', or 'score') — validation error
- Missing required question fields (type, instructions, criteria) — error per question
- Payment failure via x402 protocol — call not executed
- Ambiguous or contradictory criteria leading to poorly calibrated probabilities

## How this service works

Ask up to 20 typed yes/no, multiple-choice or ordinal-scale questions about one shared piece of context in a single call - each answered with a real probability (Jev decision primitives), not generated text. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /decide/sample.

## Output

A structured response keyed by each question name you provided, where each entry contains a typed probabilistic answer: a real-valued probability for yes/no questions (noul), a probability distribution over choices for multiple-choice questions, and a calibrated numeric score for ordinal-scale questions — all computed over the shared context, not generated as text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "state": {
   "description": "Shared context the questions are asked about - a string, or a JSON object/array. Capped at 8000 tokens."
  },
  "questions": {
   "type": "object",
   "description": "Up to 20 typed questions, keyed by a name you choose. Each needs type ('noul', 'choice' or 'score'), instructions, and criteria (shape depends on type - see /decide/sample)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "answers": {
   "is_bug": {
    "noul": 0.96,
    "type": "noul"
   }
  },
  "x402_receipt": {
   "upstream": "decision",
   "latency_ms": 468,
   "model_served": "jev",
   "price_paid_usdc": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/decision-questions-e66e5b26/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.agentindex.world](https://www.zero.xyz/host/x402.agentindex.world/llms.txt)
