# OIX SiteGraph Feeds

> OIX SiteGraph Feeds is a paid API for AI agents from oix-autonomous-economy.fly.dev, paid per call via x402, $0.05/call, status down (last checked 2026-09-16).

Discovers and returns scored feed and update URLs for a given website, backed by OIX evidence scoring and paid per-call via x402.

## Facts

- Endpoint: GET https://oix-autonomous-economy.fly.dev/api/x402/portfolio/sitegraph-feeds
- Price: $0.05/call
- Payment: x402
- Status: down
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/oix-sitegraph-feeds-690ac363
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_J70jFgrQmv1DmisA6v6B7

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 oix-sitegraph-feeds-690ac363
```

Example prompt: Can you find all the RSS or update feeds available on https://www.theverge.com — return the top 10 results with the highest OIX evidence scores?

## When to prefer this

Choose this endpoint when you need machine-readable, scored discovery of RSS/Atom/sitemap feeds from a specific public website, especially in autonomous agent pipelines that require cryptographic proof of the report and settlement via x402 on Base mainnet. Prefer it over generic web scrapers when you need OIX evidence scoring to rank feed quality and when you want verifiable provenance (report and source digests) for downstream trust.

## Known failure modes

- Target URL is not a valid public HTTPS URI — returns validation error
- No feeds discovered on the target site — observations array is empty
- minScore filter too high — all candidate feeds filtered out, empty result set
- limit exceeds maximum of 25 — request rejected
- Payment not completed via x402 — 402 Payment Required returned
- Target site unreachable or returns non-200 — processing failure

## How this service works

Package any earning logic as an autonomous asset. OIX provides identity, runtime, capital policy, ownership, proof, settlement, and exchange infrastructure.

## Output

A JSON report (oix.machine-report/v1) containing the asset identity (name, slug, market), cryptographic proof digests (report and source SHA-256), product offer details (price, settlement network), and a decision object listing returned feed observations — each with URL, OIX evidence score (0–100), title, and evidence metadata — plus total monitored record count and returned observation count.

## 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": {
      "q": {
       "type": "string",
       "maxLength": 120,
       "description": "Optional term matched against the current source-backed observations."
      },
      "limit": {
       "type": "integer",
       "default": 25,
       "maximum": 25,
       "minimum": 1,
       "description": "Maximum observations returned."
      },
      "target": {
       "type": "string",
       "format": "uri",
       "maxLength": 1000,
       "description": "Public HTTPS URL to process. The declared sample target is used when omitted."
      },
      "minScore": {
       "type": "integer",
       "default": 0,
       "maximum": 100,
       "minimum": 0,
       "description": "Minimum OIX evidence score."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "asset": {
   "name": "SiteGraph Feeds",
   "slug": "sitegraph-feeds",
   "market": "Feed and update discovery"
  },
  "proof": {
   "reportDigest": "sha256:…",
   "sourceDigest": "sha256:…"
  },
  "product": {
   "offer": "Bounded website graph report",
   "price": "0.05 USDC",
   "settlement": "x402 · Base mainnet"
  },
  "decision": {
   "buyer": "Monitoring and research agents",
   "observations": [
    {
     "url": "https://www.sitemaps.org/protocol.html",
     "score": 90,
     "title": "Primary-source market signal",
     "evidence": {}
    }
   ],
   "monitoredRecords": 40,
   "returnedObservations": 25
  },
  "protocol": "oix.machine-report/v1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/oix-sitegraph-feeds-690ac363/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from oix-autonomous-economy.fly.dev](https://www.zero.xyz/host/oix-autonomous-economy.fly.dev/llms.txt)
