Class FilingIndexEntry
- Namespace
- MassiveDotNet.Rest.Models
- Assembly
- MassiveDotNet.Rest.dll
One entry in the SEC filing index: the filer, the form type, the filing date, and where the filing lives.
public sealed record FilingIndexEntry : IEquatable<FilingIndexEntry>
- Inheritance
-
FilingIndexEntry
- Implements
- Inherited Members
Remarks
Reference data, so a class (decision D4). Named for its place in the index rather than
Filing, which is the fuller SEC v1 row.
Properties
AccessionNumber
SEC accession number uniquely identifying the filing (e.g., '0000320193-24-000123').
[JsonPropertyName("accession_number")]
public string? AccessionNumber { get; init; }
Property Value
Cik
SEC Central Index Key (CIK) identifying the filing entity.
[JsonPropertyName("cik")]
public string? Cik { get; init; }
Property Value
FilingDate
Date when the filing was submitted to the SEC (formatted as YYYY-MM-DD).
[JsonPropertyName("filing_date")]
public LocalDate? FilingDate { get; init; }
Property Value
FilingUrl
Direct URL to the filing on the SEC EDGAR website.
[JsonPropertyName("filing_url")]
public string? FilingUrl { get; init; }
Property Value
FormType
SEC form type (e.g., '10-K', '10-Q', '8-K', 'S-1', '4', etc.).
[JsonPropertyName("form_type")]
public string? FormType { get; init; }
Property Value
IssuerName
Name of the company or entity that submitted the filing.
[JsonPropertyName("issuer_name")]
public string? IssuerName { get; init; }
Property Value
Ticker
Stock ticker symbol for the filing entity, if available.
[JsonPropertyName("ticker")]
public string? Ticker { get; init; }