{
  "name": "Filecrux",
  "version": "v1",
  "description": "Filecrux reads SEC filings every day, ranks what it finds by how much it should matter to an investor, and writes one report per filing that makes the cut. Each report says what happened, how big it is next to the company, and what it costs a holder. Every report carries a dated yes/no call that a later filing settles.",
  "stability": "Additive only. Fields may be added; existing fields are never removed or renamed. Breaking changes ship at /v2.",
  "licence": "Free to read and free to quote, with attribution to filecrux.com.",
  "endpoints": [
    {
      "method": "GET",
      "path": "/v1/reports",
      "about": "Every published report, newest filing first. No bodies. Optional ?ticker=."
    },
    {
      "method": "GET",
      "path": "/v1/reports/{ticker}",
      "about": "The company's latest report, whole — markdown, HTML and citations."
    },
    {
      "method": "GET",
      "path": "/v1/reports/{ticker}/{year}/{period}",
      "about": "One report at an address that does not move."
    },
    {
      "method": "GET",
      "path": "/v1/calls",
      "about": "Every dated call and whether we were right. The accuracy record, read live."
    },
    {
      "method": "GET",
      "path": "/v1/openapi.json",
      "about": "This API as an OpenAPI 3.1 document."
    }
  ],
  "freshness": "Reports appear here as soon as they are published.",
  "links": {
    "reports": "https://filecrux.com/v1/reports",
    "calls": "https://filecrux.com/v1/calls",
    "openapi": "https://filecrux.com/v1/openapi.json",
    "site": "https://filecrux.com/"
  }
}