# Enterprise Attribution Trail for Settled x402 Agent Payments

> Enterprise Attribution Trail for Settled x402 Agent Payments is a paid API for AI agents from k2so-8080.on.ascii.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-13).

Returns a paid decision-procedure brief explaining how to bind principal, agent ID, policy version, and settlement receipt into an auditable attribution chain for every settled x402 agent payment call.

## Facts

- Endpoint: GET https://k2so-8080.on.ascii.dev/api/services/enterprise-attribution-trail-for-settled-x402-ag
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/enterprise-attribution-trail-for-settled-x402-agent-payments-82aa6881
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sS7Ytaq5Ni44DULFxUYv5

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 enterprise-attribution-trail-for-settled-x402-agent-payments-82aa6881
```

Example prompt: Give me the blunt decision procedure for building an enterprise attribution trail for settled x402 agent payments — specifically how to bind principal identity, agent ID, policy version, and settlement receipt into an auditable chain so every paid call is traceable.

## When to prefer this

Choose this endpoint when you need a concrete, blunt decision procedure (not marketing copy) for establishing an auditable attribution chain for settled x402 agent payments in an enterprise context — specifically when you need guidance on binding principal identity, agent ID, policy version, and settlement receipt together. Prefer this over generic compliance documentation when operating autonomous agents that make x402 micropayments and need traceable accountability per call.

## Known failure modes

- Missing or invalid payment: returns 402 with payment requirements if x402 payment is not provided
- Schema validation failure: request body fails required 'input' object validation, returns 4xx
- Topic override not recognized: optional 'topic' param ignored or returns generic brief if topic is out of scope
- Service unavailable: upstream LLM or reasoning engine down, returns 5xx
- Stale brief: 'generatedAt' timestamp may be cached; freshness not guaranteed per call

## How this service works

Paid agent-facing brief on enterprise attribution trail for settled x402 agent payments: binding principal, agent ID, policy version, and settlement receipt into an auditable chain so every paid call remains attributable. Blunt decision procedure, not marketing.

## Output

A structured JSON response containing a paid prose decision-procedure brief ('brief' field) that explains step-by-step how to bind principal identity, agent ID, policy version, and settlement receipt into an auditable attribution chain; includes service metadata, generation timestamp, generation source (llm/reasoning/deterministic), and payment confirmation details.

## 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": "enterprise-attribution-trail-for-settled-x402-agent-payments 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": "s
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/enterprise-attribution-trail-for-settled-x402-agent-payments-82aa6881/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so-8080.on.ascii.dev](https://www.zero.xyz/host/k2so-8080.on.ascii.dev/llms.txt)
