Agentic Portal

SEC Institutional Holdings

finance
Serving

SEC 13F institutional positions by filer and quarter: issuer, CUSIP, USD value, and share count. POST /v1/sec with a filer {company_ticker} (or CIK) and get the holdings as one JSON object. Deterministic per filing cycle. Pay per request in USDC; no account, no API key.

Endpoint
POST https://agent.pocket.network/v1/sec-holdings/v1/tool
Price per call
$0.005 USD
Networks payable on
Base (eip155:8453), Tempo (eip155:4217)
Protocol
rest

Calling it

The first call returns 402 Payment Required with the terms. Sign for those terms and retry the same request with the payment attached.

Example request

A real, working call — the request the service card verifies against.

curl -X POST https://agent.pocket.network/v1/sec-holdings/v1/tool \
  -H 'content-type: application/json' \
  -d '{"arguments":{"company_ticker":"BLK"}}'
Example response

The response this call returned, captured 2026-09-21 23:49:19 UTC.

{
  "portal": {
    "provenance": "third-party-supplier",
    "serviceId": "sec-holdings",
    "schemaCheck": "unchecked"
  },
  "data": {
    "as_of": "2026-09-21T23:49:18Z",
    "filed": "2026-08-07",
    "filer": "BLK",
    "filer_cik": "0002012383",
    "form_type": "13F-HR",
    "holdings": [
      {
        "cusip": "67066G104",
        "issuer": "NVIDIA CORPORATION",
        "put_call": "common",
        "shares": 746981960,
        "type": "COM",
        "value_usd": 149463620376
      },
      {
        "cusip": "037833100",
        "issuer": "APPLE INC",
        "put_call": "common",
        "shares": 429362412,
        "type": "COM",
        "value_usd": 124240307536
      },
      {
        "cusip": "67066G104",
        "issuer": "NVIDIA CORPORATION",
        "put_call": "common",
        "shares": 491804948,
        "type": "COM",
        "value_usd": 98405252045
      }
    ],
    "holdings_count": 49968,
    "period": "2026-06-30",
    "source_url": "https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0002012383&type=13F-HR",
    "value_note": "SEC 13F values reported in full USD since 2023-Q1 filings (pre-2023: thousands). This service reports the raw filed value as USD for current filings."
  }
}

Try it

Make one real paid call from your own wallet — about $0.005 on Base (eip155:8453). The wallet signs; nothing here holds a key. You'll see exactly what the service answers.

No browser wallet found. Install MetaMask, Rabby, or Coinbase Wallet to try a call here.

Supported methods

Methods the registry lists for this service. The portal forwards any call as sent; the supplier decides what it answers, and a delivered answer is settled.

Methods SEC Institutional Holdings accepts, and whether each reads or writes.
MethodEffect
GET /v1/healthread
GET /v1/versionread
POST /v1/secread
POST /v1/toolread

Schemas

Published by the service itself. The example above is generated from these.

Request schema
{
  "type": "object",
  "description": "A 13F filer to look up. On the MCP relay route POST /v1/tool these fields are wrapped under an `arguments` object; the direct route takes them at the top level.",
  "properties": {
    "company_ticker": {
      "type": "string",
      "description": "Ticker of the institutional filer, e.g. BLK."
    },
    "cik": {
      "type": "string",
      "description": "Filer CIK (alternative to ticker)."
    }
  },
  "required": [
    "company_ticker"
  ]
}
Response schema
{
  "type": "object",
  "description": "For POST /v1/sec, a JSON object whose `holdings` array lists issuer, cusip, USD value, and shares. The exact shape is the service's own and is not pinned here; errors return a JSON object with an `error` field, and the GET routes return their own small JSON documents."
}