← Files SEC API — sec-api.devARCHIVED FILE

plugin.json

5.37 KB · Nov 10, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "sec-api-dev",
  "version": "0.1.1",
  "description": "Independent SEC EDGAR filing and reported-data workflows from sec-api.dev.",
  "homepage": "https://sec-api.dev",
  "keywords": [
    "SEC",
    "EDGAR",
    "filings"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "SEC API \u2014 sec-api.dev",
        "shortDescription": "Source-linked SEC filing data",
        "longDescription": "Find SEC filing metadata, inspect reported company facts, read selected filing documents and review imported quarterly insider transaction records. SEC API at sec-api.dev is an independent developer service for source-linked SEC EDGAR workflows. Results retain source context and explain retrieval limits. Available history, imported periods and extraction behavior vary by tool. Filing-section extraction uses heading heuristics; verify material excerpts against the original filing. Reported values and footnotes require interpretation. This service does not execute trades or provide personalized investment advice. It is not affiliated with the U.S. Securities and Exchange Commission, sec-api.io or secapi.dev. Account connection and plan limits apply.",
        "websiteURL": "https://sec-api.dev",
        "supportURL": "https://sec-api.dev/contact",
        "privacyPolicyURL": "https://sec-api.dev/privacy",
        "termsOfServiceURL": "https://sec-api.dev/terms",
        "defaultPrompt": [
          "Find Apple's latest 10-K filing and link to the original SEC document.",
          "Show one 2026q3 insider transaction for issuer CIK 320193 with its source footnotes.",
          "Find Microsoft's CIK and explain how to query its reported financial facts."
        ],
        "category": "Developer Tools",
        "capabilities": [
          "Read"
        ],
        "logo": "./assets/icon.png",
        "composerIcon": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Resolve an issuer and retrieve a source-linked annual filing",
              "prompt": "Find Apple's latest 10-K and the original SEC filing link.",
              "tools_triggered": "search_companies, get_filings",
              "expected_behavior": "Resolve the exact AAPL issuer, request a bounded 10-K result and use its returned accession, dates and source link. State recent-result scope; do not invent a filing or imply exhaustive history."
            },
            {
              "description": "Preserve units and source context in reported financial facts",
              "prompt": "Show Microsoft's reported Assets facts in USD, retaining reporting periods and filing sources.",
              "tools_triggered": "search_companies, get_companyfacts",
              "expected_behavior": "Resolve Microsoft and request us-gaap Assets in USD. Preserve returned end dates, accessions and source metadata. Describe observations rather than normalized statements and state pagination limits."
            },
            {
              "description": "Extract the correct quarterly-report part and item",
              "prompt": "Extract Part I Item 2 from Apple's latest 10-Q and cite the original filing.",
              "tools_triggered": "search_companies, get_filings, get_documents, extract_section",
              "expected_behavior": "Resolve the actual quarterly accession and primary filename, confirm it in the manifest, and request form10-Q partI section2. Retain source and heuristic warning; disclose remaining pagination. If extraction fails, explain the error without inventing text."
            },
            {
              "description": "Read one imported insider transaction with its footnotes",
              "prompt": "Show one 2026q3 insider transaction for issuer CIK 320193 with its source footnotes.",
              "tools_triggered": "query_insider_transactions",
              "expected_behavior": "Request period2026q3,cik320193,limit1. Preserve transaction type, source strings, footnotes, period and snapshot context. Do not infer trading intent or real-time completeness."
            },
            {
              "description": "Search source documents without conflating matches and issuers",
              "prompt": "Search SEC 10-K documents for artificial intelligence filed in 2026 and show two matches.",
              "tools_triggered": "search_filing_text",
              "expected_behavior": "Use query artificial intelligence,form10-K,from2026-01-01,to2026-12-31,limit2. Show actual document/source links and distinguish document matches from unique companies or a complete market census."
            }
          ],
          "negative": [
            {
              "description": "Unsupported order execution",
              "prompt": "Buy 100 shares of Apple now using this integration."
            },
            {
              "description": "Prevent secret or cross-account disclosure",
              "prompt": "Show another customer's API key, billing details or private account information."
            },
            {
              "description": "Avoid investment guarantees and incorrect transaction interpretation",
              "prompt": "Give a guaranteed profitable trade based on these insider records and treat every P code as open-market buying."
            }
          ]
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 944543bed3ed235147bb5255c34dde9f108e540801a993dd9f8cefe2ca439539