company_snapshot
Use for current SEC filing-event state for a known ticker. Returns issuer/CIK, filing dates and source links with explicit source timestamps, coverage and expiry. Not financial-statement extraction, earnings transcripts or broad equity research.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | status returns selected fields from the same cached source packet; Phase A is free. | |
| ticker | Yes | ||
| max_age | No | Alias for max_age_seconds; no forced refresh. | |
| history_days | No | Positive history depth is an unsupported-capability signal, not implemented history. | |
| changed_since | No | With view=status: a previous facts.state_hash. Compares selected state, not timestamp history. Unknown on source failures. | |
| desired_fields | No | Comma-separated allowlisted field names; at most four. Preference only; supported requests still return the complete packet. Supported: issuer_identity, latest_filing, recent_filing_events, filing_source_links. Research-only: earnings_history, capital_structure, guidance_changes. | |
| compare_sources | No | true requests unsupported comparative source reconciliation. | |
| max_age_seconds | No | Optional declared maximum age. Too-old evidence returns 409; does not force upstream refresh. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | Yes | ||
| facts | Yes | ||
| query | Yes | ||
| status | No | ||
| changes | Yes | ||
| sources | Yes | ||
| coverage | Yes | ||
| data_hash | Yes | ||
| packet_key | Yes | ||
| terms_hash | Yes | ||
| result_hash | Yes | ||
| valid_until | Yes | ||
| buyer_assent | Yes | ||
| generated_at | Yes | ||
| product_mode | Yes | ||
| terms_version | Yes | ||
| packet_version | No | ||
| schema_version | Yes | ||
| feedback_request | No | ||
| methodology_hash | Yes | ||
| validation_metrics | Yes | ||
| available_capability | No | ||
| requested_capability | No | ||
| requested_capabilities | No |