# AnswerPool 13F Changes

> AnswerPool 13F Changes is a paid API for AI agents from answerpool.io, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns quarter-over-quarter 13F portfolio changes for a given SEC filer — new, exited, increased, and decreased positions with share counts and USD values for both periods.

## Facts

- Endpoint: GET https://answerpool.io/v1/sec/13f/changes
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/answerpool-13f-changes-ee0a66b2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5XEdbMmdycYhXL3RBLz7o

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 answerpool-13f-changes-ee0a66b2
```

Example prompt: Pull the quarter-over-quarter 13F portfolio changes for manager CIK 0001566307 — show me all new, exited, increased, and decreased positions with share counts and USD values for both this quarter and last.

## When to prefer this

Choose this endpoint when you need a pre-computed, structured diff of a manager's 13F holdings across two consecutive quarters in a single API call — saving the effort of fetching and comparing two raw 13F filings yourself. It is especially valuable when you want classified change types (new/exited/increased/decreased) alongside dual-period values and shares, which competitors typically offer only as a premium derived layer.

## Known failure modes

- Invalid or non-existent CIK returns an error or empty result
- CIK with no 13F filing history returns empty changes array
- Manager has only one period on record — no prior period available for comparison
- Limit parameter out of range (less than 1 or greater than 200) returns validation error
- Filing lag means most recent quarter data may not yet be available shortly after quarter end

## How this service works

AnswerPool turns SEC EDGAR, the Federal Register, USAspending, NIH, BLS and OpenAlex into structured JSON answers that AI agents and developers fetch in one call. 69 endpoints free, no account; derived analyses $0.02–$0.05 per call by card credits or USDC (x402). MCP server, full provenance.

## Output

A JSON object containing the manager's CIK, name, current and prior reporting periods, total count of changes, and an array of change rows each with issuer name, CUSIP, change type (new/exited/increased/decreased), current and prior share counts, and current and prior USD values.

## 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",
     "title": "ChangesIn",
     "required": [
      "cik"
     ],
     "properties": {
      "cik": {
       "type": "string",
       "title": "Cik",
       "pattern": "^\\d{1,10}$",
       "maxLength": 10,
       "description": "CIK of the 13F filer (institutional manager), 1-10 digits, zero padding optional (e.g. 1067983 for Berkshire Hathaway). Needs a 13F-HR in both of the two most recently indexed quarters; find a manager with /v1/sec/13f/managers."
      },
      "limit": {
       "type": "integer",
       "title": "Limit",
       "default": 50,
       "maximum": 200,
       "minimum": 1,
       "description": "Maximum position changes returned, ordered by the larger of the current and prior reported position value, descending. Default 50."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "cik": "0001566307",
  "as_of": "2026-08-31T17:00:00Z",
  "count": 1,
  "period": "2025-12-31",
  "changes": [
   {
    "cusip": "67066G104",
    "change": "new",
    "issuer": "NVIDIA CORP",
    "shares": 4000,
    "value_usd": 500000,
    "prev_shares": null,
    "prev_value_usd": null
   }
  ],
  "prev_period": "2025-09-30",
  "manager_name": "Ramiah Investment Group",
  "periods_held": [
   "2025-12-31",
   "2025-09-30"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/answerpool-13f-changes-ee0a66b2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from answerpool.io](https://www.zero.xyz/host/answerpool.io/llms.txt)
