Automate issuer overlay creation from ticker searches

This commit is contained in:
2026-03-19 20:44:58 -04:00
parent 17de3dd72d
commit 391d6d34ce
79 changed files with 4746 additions and 695 deletions

View File

@@ -72,7 +72,7 @@ type FetchPrimaryFilingTextOptions = {
maxChars?: number;
};
export type FilingDocumentText = {
type FilingDocumentText = {
source: "primary_document";
url: string;
text: string;
@@ -573,7 +573,7 @@ export async function fetchRecentFilings(
return filings;
}
export async function fetchLatestFilingMetrics(cik: string) {
async function fetchLatestFilingMetrics(cik: string) {
const normalized = cik.padStart(10, "0");
const payload = await fetchJson<CompanyFactsPayload>(
`https://data.sec.gov/api/xbrl/companyfacts/CIK${normalized}.json`,