Documentation
Inspect the payload before you integrate.
Public sample files and concise field dictionaries help technical buyers validate structure, provenance and null semantics before requesting access.
SEC Financial Filings · schema v1.0.0
Core field dictionary.
| Field | Type | Null? | Meaning |
|---|---|---|---|
| form_type | string | No | SEC filing that triggered the DModify financial record. |
| filing_date | ISO-8601 date | No | Trigger filing date. |
| accession_number | string | No | Trigger SEC accession number. |
| source_filing_url | URI | No* | SEC archive URL for the trigger filing in production records. |
| financial_source_form_type | string | Yes | Periodic filing that supplied financial metrics. |
| financial_source_filing_date | ISO-8601 date | Yes | Date of the periodic source filing. |
| financial_source_accession_number | string | Yes | Accession for the periodic source filing. |
| financial_source_filing_url | URI | Yes | SEC archive URL for the filing supplying metrics. |
| revenue_usd_millions | number | Yes | Normalized revenue where available. |
| net_income_usd_millions | number | Yes | Normalized net income where available. |
| data_quality_status | string | No | PASS or WARNING for accepted production records. |
*Sample and preview records show the production-intended provenance structure; exact requirements are governed by the versioned schema contract.
SEC Insider Transactions · schema v1.0.0
Core field dictionary.
| Field | Type | Null? | Meaning |
|---|---|---|---|
| cik | string | No | Issuer SEC CIK. |
| symbol | string | Yes | Issuer ticker when available. |
| accession_number | string | No | SEC filing accession number. |
| insider_name | string | No | Reporting owner name from filing. |
| transaction_type | string | Yes | Normalized transaction description. |
| acquired_disposed | string | Yes | Acquired or disposed classification. |
| shares | number | Yes | Reported transaction shares. |
| price_per_share_usd | number | Yes | Reported price per share when present. |
| source_filing_url | URI | No | SEC archive URL for the filing. |
| data_quality_status | string | No | Accepted record quality state. |
Null semantics: A null value means the field is not available or not applicable for that record. DModify does not silently invent source-derived values to satisfy a schema.