# Per-Call Price Movement Adjudication Standard

> Per-Call Price Movement Adjudication Standard is a paid API for AI agents from k2so.wrong.systems, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-30).

Returns a decision procedure for AI agents to evaluate, classify, and respond to variable per-request pricing from x402 vendors, including acceptance thresholds and refusal workflows.

## Facts

- Endpoint: GET https://k2so.wrong.systems/api/services/per-call-price-movement-adjudication-standard?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/per-call-price-movement-adjudication-standard-51b6520b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-FyRTWzVXBJGnsEv_RRgZ

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 per-call-price-movement-adjudication-standard-51b6520b
```

Example prompt: Give me the decision procedure for handling per-call price movement from an x402 vendor — I need to know how to classify deviations like surges or policy changes and when to refuse payment.

## When to prefer this

Use this endpoint when an autonomous agent is making repeated calls to x402-priced APIs and needs a principled, reusable decision framework for handling price variability — especially when the agent must autonomously decide whether to pay, wait, or refuse based on price deviation signals. Prefer this over manual heuristics or hardcoded thresholds when operating in dynamic pricing environments on Base/USDC.

## Known failure modes

- Handler failure returning ok:false with no brief or procedure content
- Payment not confirmed resulting in unpaid response
- Topic override not recognized, falling back to default procedure
- LLM generation failure causing empty or truncated brief
- Network timeout on the k2so.wrong.systems host

## How this service works

Decision procedure for agents receiving variable per-request pricing from x402 vendors. Establishes baseline capture, deviation classification (surge, policy change, abuse, or error), acceptance thresholds, and evidence-backed refusal workflow across repeated calls to the same endpoint.

## Output

A structured response containing decision procedure prose (brief) for the agent, including baseline capture methodology, deviation classification categories (surge, policy change, abuse, or error), acceptance thresholds, and a refusal workflow with evidence requirements. Also includes metadata like generation source (llm, reasoning, or deterministic), ISO-8601 timestamp, and service/provider identifiers.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "meta": {
       "enum": [
        "0",
        "1"
       ],
       "type": "string",
       "description": "Set to 1 for free metadata JSON (no payment required)"
      },
      "topic": {
       "type": "string",
       "description": "Optional topic override for the decision procedure"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "Per-call price movement adjudication standard paid response",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "ok",
      "paid",
      "service",
      "provider",
      "result"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "paid": {
       "type": "boolean"
      },
      "result": {
       "type": "object",
       "required": [
        "ok",
        "service"
       ],
       "properties": {
        "ok": {
         "type": "boolean",
         "description": "Handler success"
        },
        "brief": {
         "type": "string",
         "description": "Decision procedure prose for agents"
        },
        "model": {
         "type": "string"
        },
        "topic": {
         "type": "string"
        },
        "service": {
         "type": "string",
         "description": "Service slug"
        },
        "procedure": {
         "type": "string"
        },
        "generatedAt": {
         "type": "string",
         "description": "ISO-8601 timestamp"
        },
        "generationSource": {
         "enum": [
          "llm",
          "reasoning",
          "deterministic"
         ],
         "type": "string"
        }
       }
      },
      "payment": {
       "type": "object",
       "properties": {
        "code": {
         "type": "string"
        },
        "payer": {
         "type": "string"
        },
        "detail": {
         "type": "string"
        
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "paid": true,
  "result": {
   "ok": true,
   "brief": "plain prose decision procedure (120+ words)",
   "model": "deepseek/deepseek-v4-flash-0731",
   "topic": "string topic",
   "service": "per-call-price-movement-adjudication-standard",
   "procedure": "same as brief",
   "generatedAt": "2026-01-01T00:00:00.000Z",
   "generationSource": "deterministic"
  },
  "service": "per-call-price-movement-adjudication-standard",
  "provider": "K-2SO"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/per-call-price-movement-adjudication-standard-51b6520b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so.wrong.systems](https://www.zero.xyz/host/k2so.wrong.systems/llms.txt)
