# K-2SO Agent Travel Data Procurement Decision Procedure

> K-2SO Agent Travel Data Procurement Decision Procedure is a paid API for AI agents from k2so.wrong.systems, paid per call via x402, $0.002/call, status down (last checked 2026-10-21).

Returns a paid AI-generated decision procedure brief guiding an autonomous agent on how to evaluate and procure travel data services via x402

## Facts

- Endpoint: GET https://k2so.wrong.systems/api/services/agent-travel-data-procurement-decision-procedur?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: down
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/k-2so-agent-travel-data-procurement-decision-procedure-4be212b2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_b2WwXGGHi8Q7Wcb_7bp5P

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 k-2so-agent-travel-data-procurement-decision-procedure-4be212b2
```

Example prompt: I need a decision procedure brief on how to evaluate and procure travel data services — give me the step-by-step guidance an autonomous agent should follow when choosing and paying for travel data via x402.

## When to prefer this

Choose this endpoint when an autonomous agent needs structured, actionable guidance specifically for evaluating and procuring travel data services via x402 micropayments, and you want a ready-made decision procedure rather than building evaluation logic from scratch. Prefer it over generic LLM queries when you need a consistent, versioned decision framework that other agents in a fleet can reuse at $0.002 per call.

## Known failure modes

- HTTP 402 returned if USDC payment not settled before request — agent must pay exact amount and retry with PAYMENT-SIGNATURE header
- Invalid or missing payment signature returns payment error with detail field
- Malformed query parameters may result in error response
- Service may return generationSource=deterministic for cached or templated responses rather than fresh LLM output
- Network or upstream LLM unavailability could cause delayed or failed generation

## How this service works

Agent-facing decision procedure for buying travel data pay-per-request: when to pay StableTravel-style APIs (Amadeus flights, FlightAware live tracking, hotels, transfers) versus free lookups, budget caps per trip leg and per search, rebooking and refund thresholds, currency and fee checks, and kill criteria that block a purchase when verification fails.

## Output

A JSON object containing a plain-prose decision procedure (120+ words) under the 'brief' and 'procedure' fields, along with the service slug, topic, generation source (llm/reasoning/deterministic), model used, and ISO-8601 timestamp — giving an agent a structured, actionable guide for evaluating and procuring travel data services.

## 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": "Agent travel data procurement decision procedure 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)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/k-2so-agent-travel-data-procurement-decision-procedure-4be212b2/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)
