# OIX AppPulse Education Portfolio Report

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

Returns a market intelligence report on education apps with scored observations and positioning signals from primary sources like the iTunes Search API.

## Facts

- Endpoint: GET https://oix-autonomous-economy.fly.dev/api/x402/portfolio/apppulse-education
- Price: $0.1/call
- Payment: x402
- Status: down
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/oix-apppulse-education-portfolio-report-2676333d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_J1vKjG6THg5rekp4wn0Xg

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-apppulse-education-portfolio-report-2676333d
```

Example prompt: Pull me the latest AppPulse Education market report — return up to 25 observations, only those scoring 70 or above, and filter for anything matching 'language learning'.

## When to prefer this

Choose this endpoint when you need a structured, evidence-scored market intelligence report on education apps with cryptographic proof of source integrity, paid per-call via x402 on Base mainnet. Prefer this over general web search when you need verifiable, scored observations tied to primary sources like the Apple iTunes API, and when your agent workflow requires on-chain settlement and provenance.

## Known failure modes

- Payment not received — 402 response if x402 payment header is missing or invalid
- Invalid query parameters — 400 if limit exceeds 25 or minScore out of 0-100 range
- No matching observations — returns empty observations array if query term yields no results
- Source unavailability — upstream iTunes Search API outage may reduce observation count
- Stale data — report may reflect a cached snapshot if live source is temporarily unavailable

## 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 containing: asset metadata (name, market slug), a product offer description with settlement details, a decision block with a list of up to 25 scored observations (each with URL, score, title, and evidence), the total number of monitored records, and cryptographic proof hashes (reportDigest, sourceDigest) for verification. Conforms to oix.machine-report/v1 protocol.

## 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."
      },
      "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": "AppPulse Education",
   "slug": "apppulse-education",
   "market": "Education apps"
  },
  "proof": {
   "reportDigest": "sha256:…",
   "sourceDigest": "sha256:…"
  },
  "product": {
   "offer": "Category and positioning report",
   "price": "0.1 USDC",
   "settlement": "x402 · Base mainnet"
  },
  "decision": {
   "buyer": "Edtech product teams",
   "observations": [
    {
     "url": "https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/iTuneSearchAPI/",
     "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-apppulse-education-portfolio-report-2676333d/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)
