{"openapi":"3.1.0","info":{"title":"API Reference","version":"1.0.0"},"paths":{"/equity/{symbol}/quote":{"get":{"operationId":"equities_getLatestQuote","summary":"Get quote","tags":["equities"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelListQuote"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/prices":{"get":{"operationId":"equities_getSymbolPrices","summary":"Historical prices","description":"Get OHLCV time intervals for a symbol in a specified window. The range can be specified by start and end UNIX timestamps, The interval can be specified using:\n\n- `z`, which can be `d` for day, `h` for hour, `m` for minute, or `s` for second.\n- `n`, which is the length of the interval.\n\nFor example, to fetch 5 second intervals, you would set `z` to `s` and `n` to `5`. To fetch 15 minute intervals, you would set `z` to `m` and `n` to `15`.","tags":["equities"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}},{"name":"start","in":"query","description":"The start timestamp for the chart window. This should be a UNIX timestamp.","required":false,"schema":{"type":"integer"}},{"name":"end","in":"query","description":"The start timestamp for the chart window. This should be a UNIX timestamp.","required":false,"schema":{"type":"integer"}},{"name":"z","in":"query","description":"The interval of the chart window. Can be d, h, m, or s for day, hour, minute, second.","required":false,"schema":{"type":"string"}},{"name":"n","in":"query","description":"The number of intervals to fetch.","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelListTimeInterval"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/fundamentals/{statement}":{"get":{"operationId":"equities_fundamentals","summary":"Fundamentals for symbol","tags":["equities"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}},{"name":"statement","in":"path","required":true,"schema":{"$ref":"#/components/schemas/StatementType"}},{"name":"start","in":"query","description":"The start period for the statement. Format: `YYYY` or `YYYYQn` (eg `2024Q1`) if fetching quarterly statements.","required":false,"schema":{"type":"string"}},{"name":"end","in":"query","description":"The end period for the statement. Format: `YYYY` or `YYYYQn` (eg `2024Q1`) if fetching quarterly statements.","required":false,"schema":{"type":"string"}},{"name":"quarterly","in":"query","description":"Whether to fetch quarterly statements instead of annual. Default is `false`, which gets annual statements. This takes precedence over the `start` and `end` parameters, ie if `quarterly` is `true`, and `start` is 2020, the first period fetched will be 2020Q1.","required":false,"schema":{"type":"boolean"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelListUnionBalanceSheetCashFlowStatementIncomeStatementAllFundamentals"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/earnings":{"get":{"operationId":"equities_getEarnings","summary":"Get upcoming and historical earnings for symbol","tags":["equities"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelListEarnings"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{ticker}/analysis":{"get":{"operationId":"equities_getSegmentKpIs","summary":"Get segment KPIs from latest transcript","tags":["equities"],"parameters":[{"name":"ticker","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelListMetric"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/transcripts":{"get":{"operationId":"equities_listTranscripts","summary":"List available transcripts","description":"Get a list of the periods for which earnings call transcripts are available. Periods are returned ordered from newest available to oldest.","tags":["equities"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelListStr"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/transcripts/latest":{"get":{"operationId":"equities_getLatestTranscript","summary":"Get the latest transcript","tags":["equities"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelCallTranscript"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/transcripts/{period}":{"get":{"operationId":"equities_getTranscript","summary":"Get a transcript for a given period","tags":["equities"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}},{"name":"period","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelCallTranscript"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/owners":{"get":{"operationId":"equities_getOwners","summary":"Get owners of symbol","tags":["equities"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelListOwner"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/insider_trades":{"get":{"operationId":"equities_insiderTrades","summary":"Get insider trades for symbol","tags":["equities"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelListInsiderTrade"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/etf_holdings":{"get":{"operationId":"holdings_getEtfHoldings","summary":"ETF Holdings","tags":["holdings"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"description":"Any type"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/etf_debt_holdings":{"get":{"operationId":"holdings_getEtfDebtHoldings","summary":"ETF Debt Holdings","tags":["holdings"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseModelListDebtHolding"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/equity/{symbol}/etf_holders":{"get":{"operationId":"holdings_getEtfHolders","summary":"ETF Holders","tags":["holdings"],"parameters":[{"name":"symbol","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"description":"Any type"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"default":[]}]}},"/":{"get":{"operationId":"status_checkApiStatus","summary":"Check the status of the API","description":"Get the current status of the API. You can use this endpoint to test and debug your connection.","tags":["status"],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"description":"Any type"}}}}},"security":[{"default":[]}]}}},"tags":[{"name":"equities"},{"name":"holdings"},{"name":"status"}],"servers":[{"url":"https://api.dataglade.com","description":"Default"}],"components":{"schemas":{"Quote":{"type":"object","properties":{"symbol":{"type":"string","description":"The stock symbol"},"name":{"type":"string","description":"A displayable name for the company."},"price":{"type":"number","format":"double","description":"The current stock price"},"changesPercentage":{"type":"number","format":"double","description":"The percentage change in stock price."},"change":{"type":"number","format":"double","description":"The change in stock price for the day."},"dayLow":{"type":"number","format":"double","description":"The lowest price of the day."},"dayHigh":{"type":"number","format":"double","description":"The highest price of the day."},"yearHigh":{"type":"number","format":"double","description":"The highest price of the year."},"yearLow":{"type":"number","format":"double","description":"The lowest price of the year."},"marketCap":{"type":"integer","description":"The market capitalization, based on the latest quote."},"priceAvg50":{"type":"number","format":"double","description":"The 50-day average price."},"priceAvg200":{"type":"number","format":"double","description":"The 200-day average price."},"volume":{"type":"integer","description":"The trading volume for the day."},"avgVolume":{"type":"integer","description":"The average trading volume."},"open":{"type":"number","format":"double","description":"The day's opening price."},"previousClose":{"type":"number","format":"double","description":"The last closing price."},"eps":{"type":"number","format":"double","description":"Last reported earnings per share."},"pe":{"type":"number","format":"double","description":"Price-to-earnings ratio, as of the last reported earnings per share."},"sharesOutstanding":{"type":"integer","description":"Number of shares outstanding"},"timestamp":{"type":"integer","description":"UNIX Timestamp of the quote"}},"required":["symbol","name","price","changesPercentage","change","dayLow","dayHigh","yearHigh","yearLow","marketCap","priceAvg50","priceAvg200","volume","avgVolume","open","previousClose","eps","pe","sharesOutstanding","timestamp"],"title":"Quote"},"Info":{"oneOf":[{"type":"object","additionalProperties":{"description":"Any type"}},{"type":"string"}],"description":"Additional information or metadata about the response. Varies by response type.","title":"Info"},"ResponseModelListQuote":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/Quote"}},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelListQuote"},"ValidationErrorLocItem":{"oneOf":[{"type":"string"},{"type":"integer"}],"title":"ValidationErrorLocItem"},"ValidationError":{"type":"object","properties":{"loc":{"type":"array","items":{"$ref":"#/components/schemas/ValidationErrorLocItem"}},"msg":{"type":"string"},"type":{"type":"string"}},"required":["loc","msg","type"],"title":"ValidationError"},"HTTPValidationError":{"type":"object","properties":{"detail":{"type":"array","items":{"$ref":"#/components/schemas/ValidationError"}}},"title":"HTTPValidationError"},"TimeInterval":{"type":"object","properties":{"date":{"type":"integer","description":"The closing timestamp (_in milliseconds_) of the interval."},"open":{"type":"number","format":"double","description":"The opening price for the interval."},"high":{"type":"number","format":"double","description":"The highest price for the interval."},"low":{"type":"number","format":"double","description":"The lowest price for the interval."},"close":{"type":"number","format":"double","description":"The closing price for the interval."},"volume":{"type":"integer","description":"The trading volume for the interval."}},"required":["date","open","high","low","close","volume"],"title":"TimeInterval"},"ResponseModelListTimeInterval":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/TimeInterval"}},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelListTimeInterval"},"StatementType":{"type":"string","enum":["all","income","balance","cashflow"],"title":"StatementType"},"BalanceSheet":{"type":"object","properties":{"ticker":{"type":"string","description":"Stock ticker symbol"},"period":{"type":"string","description":"Fiscal period"},"accountPayables":{"type":"integer","description":"Total account payables"},"accumulatedOtherComprehensiveIncomeLoss":{"type":"integer","description":"Accumulated other comprehensive income or loss"},"capitalLeaseObligations":{"type":"integer","description":"Capital lease obligations"},"cashAndCashEquivalents":{"type":"integer","description":"Total cash and cash equivalents"},"cashAndShortTermInvestments":{"type":"integer","description":"Cash and short-term investments"},"commonStock":{"type":"integer","description":"Common stock"},"fillingDate":{"type":"string","description":"Date of the financial statement"},"deferredRevenue":{"type":"integer","description":"Deferred revenue"},"deferredRevenueNonCurrent":{"type":"integer","description":"Deferred revenue non-current"},"deferrredTaxLiabilitiesNonCurrent":{"type":"integer","description":"Deferred non-current tax liabilities"},"effective_date":{"type":"string","description":"Effective date of the financial statement"},"goodwill":{"type":"integer","description":"Total goodwill"},"goodwillAndIntangibleAssets":{"type":"integer","description":"Total goodwill and intangible assets"},"intangibleAssets":{"type":"integer","description":"Total intangible assets"},"inventory":{"type":"integer","description":"Total inventory"},"longTermDebt":{"type":"integer","description":"Total long-term debt"},"longTermInvestments":{"type":"integer","description":"Total long-term investments"},"minorityInterest":{"type":"integer","description":"Minority interest"},"netDebt":{"type":"integer","description":"Net debt"},"netReceivables":{"type":"integer","description":"Net receivables"},"otherAssets":{"type":"integer","description":"Other assets"},"otherCurrentAssets":{"type":"integer","description":"Other current assets"},"otherCurrentLiabilities":{"type":"integer","description":"Other current liabilities"},"otherLiabilities":{"type":"integer","description":"Other liabilities"},"otherNonCurrentAssets":{"type":"integer","description":"Other non-current assets"},"otherNonCurrentLiabilities":{"type":"integer","description":"Other non-current liabilities"},"othertotalStockholdersEquity":{"type":"integer","description":"Other total stockholders' equity"},"preferredStock":{"type":"integer","description":"Preferred stock"},"propertyPlantEquipmentNet":{"type":"integer","description":"Net property, plant, and equipment"},"reportedCurrency":{"type":"string","description":"Reported currency"},"retainedEarnings":{"type":"integer","description":"Retained earnings"},"shortTermDebt":{"type":"integer","description":"Short-term debt"},"shortTermInvestments":{"type":"integer","description":"Short-term investments"},"taxAssets":{"type":"integer","description":"Tax assets"},"taxPayables":{"type":"integer","description":"Tax payables"},"totalAssets":{"type":"integer","description":"Total assets"},"totalCurrentAssets":{"type":"integer","description":"Total current assets"},"totalCurrentLiabilities":{"type":"integer","description":"Total current liabilities"},"totalDebt":{"type":"integer","description":"Total debt"},"totalEquity":{"type":"integer","description":"Total equity"},"totalInvestments":{"type":"integer","description":"Total investments"},"totalLiabilities":{"type":"integer","description":"Total liabilities"},"totalLiabilitiesAndStockholdersEquity":{"type":"integer","description":"Total liabilities and stockholders' equity"},"totalNonCurrentAssets":{"type":"integer","description":"Total non-current assets"},"totalNonCurrentLiabilities":{"type":"integer","description":"Total non-current liabilities"},"totalStockholdersEquity":{"type":"integer","description":"Total stockholders' equity"}},"required":["ticker","period","accountPayables","accumulatedOtherComprehensiveIncomeLoss","capitalLeaseObligations","cashAndCashEquivalents","cashAndShortTermInvestments","commonStock","fillingDate","deferredRevenue","deferredRevenueNonCurrent","deferrredTaxLiabilitiesNonCurrent","effective_date","goodwill","goodwillAndIntangibleAssets","intangibleAssets","inventory","longTermDebt","longTermInvestments","minorityInterest","netDebt","netReceivables","otherAssets","otherCurrentAssets","otherCurrentLiabilities","otherLiabilities","otherNonCurrentAssets","otherNonCurrentLiabilities","othertotalStockholdersEquity","preferredStock","propertyPlantEquipmentNet","reportedCurrency","retainedEarnings","shortTermDebt","shortTermInvestments","taxAssets","taxPayables","totalAssets","totalCurrentAssets","totalCurrentLiabilities","totalDebt","totalEquity","totalInvestments","totalLiabilities","totalLiabilitiesAndStockholdersEquity","totalNonCurrentAssets","totalNonCurrentLiabilities","totalStockholdersEquity"],"title":"BalanceSheet"},"CashFlowStatement":{"type":"object","properties":{"ticker":{"type":"string","description":"Stock ticker symbol"},"period":{"type":"string","description":"Fiscal period"},"acceptedDate":{"type":"string","description":"Accepted date of the filing"},"accountsPayables":{"type":"integer","description":"Total accounts payables"},"accountsReceivables":{"type":"integer","description":"Total accounts receivables"},"acquisitionsNet":{"type":"integer","description":"Net acquisitions"},"calendarYear":{"type":"integer","description":"Calendar year"},"capitalExpenditure":{"type":"integer","description":"Capital expenditure"},"cashAtBeginningOfPeriod":{"type":"integer","description":"Cash at the beginning of the period"},"cashAtEndOfPeriod":{"type":"integer","description":"Cash at the end of the period"},"changeInWorkingCapital":{"type":"integer","description":"Change in working capital"},"cik":{"type":"string","description":"Central Index Key"},"commonStockIssued":{"type":"integer","description":"Common stock issued"},"commonStockRepurchased":{"type":"integer","description":"Common stock repurchased"},"fillingDate":{"type":"string","description":"Date of the financial statement"},"debtRepayment":{"type":"integer","description":"Debt repayment"},"deferredIncomeTax":{"type":"integer","description":"Deferred income tax"},"depreciationAndAmortization":{"type":"integer","description":"Depreciation and amortization"},"dividendsPaid":{"type":"integer","description":"Dividends paid"},"effective_date":{"type":"string","description":"Effective date"},"effectOfForexChangesOnCash":{"type":"integer","description":"Effect of forex changes on cash"},"freeCashFlow":{"type":"integer","description":"Free cash flow"},"inventory":{"type":"integer","description":"Inventory"},"investmentsInPropertyPlantAndEquipment":{"type":"integer","description":"Investments in property, plant, and equipment"},"netCashProvidedByOperatingActivites":{"type":"integer","description":"Net cash provided by operating activities"},"netCashUsedForInvestingActivites":{"type":"integer","description":"Net cash used for investing activities"},"netCashUsedProvidedByFinancingActivities":{"type":"integer","description":"Net cash used or provided by financing activities"},"netChangeInCash":{"type":"integer","description":"Net change in cash"},"otherFinancingActivites":{"type":"integer","description":"Other financing activities"},"otherInvestingActivites":{"type":"integer","description":"Other investing activities"},"otherNonCashItems":{"type":"integer","description":"Other non-cash items"},"otherWorkingCapital":{"type":"integer","description":"Other working capital"}},"required":["ticker","period","acceptedDate","accountsPayables","accountsReceivables","acquisitionsNet","calendarYear","capitalExpenditure","cashAtBeginningOfPeriod","cashAtEndOfPeriod","changeInWorkingCapital","cik","commonStockIssued","commonStockRepurchased","fillingDate","debtRepayment","deferredIncomeTax","depreciationAndAmortization","dividendsPaid","effective_date","effectOfForexChangesOnCash","freeCashFlow","inventory","investmentsInPropertyPlantAndEquipment","netCashProvidedByOperatingActivites","netCashUsedForInvestingActivites","netChangeInCash","otherFinancingActivites","otherInvestingActivites","otherNonCashItems","otherWorkingCapital"],"title":"CashFlowStatement"},"IncomeStatement":{"type":"object","properties":{"ticker":{"type":"string","description":"Stock ticker symbol"},"period":{"type":"string","description":"Fiscal period"},"cik":{"type":"string","description":"Central Index Key"},"revenue":{"type":"integer","description":"The total revenue."},"grossProfit":{"type":"integer","description":"The gross profit."},"operatingIncome":{"type":"integer","description":"The operating income."},"netIncome":{"type":"integer","description":"The net income."},"operatingExpenses":{"type":"integer","description":"The total operating expenses."},"costOfRevenue":{"type":"integer","description":"The cost of revenue."},"incomeBeforeTax":{"type":"integer","description":"The income before tax."},"incomeTaxExpense":{"type":"integer","description":"The income tax expense."},"interestExpense":{"type":"integer","description":"The interest expense."},"depreciationAndAmortization":{"type":"integer","description":"The total depreciation and amortization."},"EBITDA":{"type":"integer","description":"The earnings before interest, taxes, depreciation, and amortization."},"EPS":{"type":"number","format":"double","description":"Earnings per share."},"EPSDiluted":{"type":"number","format":"double","description":"Diluted earnings per share."}},"required":["ticker","period","cik","revenue","grossProfit","operatingIncome","netIncome","operatingExpenses","costOfRevenue","incomeBeforeTax","incomeTaxExpense","interestExpense","depreciationAndAmortization","EBITDA","EPS","EPSDiluted"],"title":"IncomeStatement"},"AllFundamentals":{"type":"object","properties":{"ticker":{"type":"string","description":"Stock ticker symbol"},"period":{"type":"string","description":"Fiscal period"},"balance":{"$ref":"#/components/schemas/BalanceSheet","description":"Balance sheet data"},"cashflow":{"$ref":"#/components/schemas/CashFlowStatement","description":"Cash flow statement data"},"income":{"$ref":"#/components/schemas/IncomeStatement","description":"Income statement data"}},"required":["ticker","period","balance","cashflow","income"],"title":"AllFundamentals"},"ResponseModelListUnionBalanceSheetCashFlowStatementIncomeStatementAllFundamentalsDataItem":{"oneOf":[{"$ref":"#/components/schemas/BalanceSheet"},{"$ref":"#/components/schemas/CashFlowStatement"},{"$ref":"#/components/schemas/IncomeStatement"},{"$ref":"#/components/schemas/AllFundamentals"}],"title":"ResponseModelListUnionBalanceSheetCashFlowStatementIncomeStatementAllFundamentalsDataItem"},"ResponseModelListUnionBalanceSheetCashFlowStatementIncomeStatementAllFundamentals":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/ResponseModelListUnionBalanceSheetCashFlowStatementIncomeStatementAllFundamentalsDataItem"}},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelListUnionBalanceSheetCashFlowStatementIncomeStatementAllFundamentals"},"Earnings":{"type":"object","properties":{"ticker":{"type":"string","description":"Stock ticker symbol"},"date":{"type":"string","description":"Report date"},"eps":{"type":"number","format":"double","description":"Earnings per share"},"epsEstimated":{"type":"number","format":"double","description":"Expected earnings per share"}},"required":["ticker","date"],"title":"Earnings"},"ResponseModelListEarnings":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/Earnings"}},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelListEarnings"},"Value":{"oneOf":[{"type":"integer"},{"type":"number","format":"double"}],"title":"Value"},"Metric":{"type":"object","properties":{"label":{"type":"string"},"category":{"type":"string"},"value":{"$ref":"#/components/schemas/Value"},"unit":{"type":"string"}},"required":["label","category","value","unit"],"title":"Metric"},"ResponseModelListMetric":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/Metric"}},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelListMetric"},"ResponseModelListStr":{"type":"object","properties":{"data":{"type":"array","items":{"type":"string"}},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelListStr"},"CallMetadata":{"type":"object","properties":{"symbol":{"type":"string","description":"Stock symbol"},"date":{"type":"string","description":"The date in YYYY-MM-DD format."},"quarter":{"type":"integer","description":"Fiscal quarter of report."},"year":{"type":"integer","description":"Fiscal year of report."}},"required":["symbol","date","quarter","year"],"title":"CallMetadata"},"CallTranscript":{"type":"object","properties":{"content":{"type":"string","description":"The raw text transcript of the earnings call."},"metadata":{"$ref":"#/components/schemas/CallMetadata","description":"Metadata related to the call transcript."}},"required":["content","metadata"],"title":"CallTranscript"},"ResponseModelCallTranscript":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/CallTranscript"},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelCallTranscript"},"Owner":{"type":"object","properties":{"name":{"type":"string","description":"Conformed name of owner"},"reportDate":{"type":"string","description":"Report date"},"sharesHeld":{"type":"integer","description":"Shares held"},"changeInShares":{"type":"integer","description":"Change in shares held"},"portfolioWeight":{"type":"number","format":"double","description":"Weight in owner portfolio as a decimal"}},"required":["name","reportDate","sharesHeld","changeInShares","portfolioWeight"],"title":"Owner"},"ResponseModelListOwner":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/Owner"}},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelListOwner"},"InsiderTrade":{"type":"object","properties":{"ticker":{"type":"string","description":"Stock ticker symbol"},"tradeDate":{"type":"string","description":"Date of the trade"},"insiderName":{"type":"string","description":"Name of the insider"},"insiderCIK":{"type":"string","description":"CIK of the insider"},"action":{"type":"string","description":"Action taken by the insider"},"volume":{"type":"integer","description":"Number of shares traded"},"price":{"type":"number","format":"double","description":"Price per share"},"value":{"type":"integer","description":"Total value of the trade in USD"}},"required":["ticker","tradeDate","insiderName","insiderCIK","action","volume"],"title":"InsiderTrade"},"ResponseModelListInsiderTrade":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/InsiderTrade"}},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelListInsiderTrade"},"DebtHolding":{"type":"object","properties":{"holdingId":{"type":"integer","description":"Unique identifier for the holding"},"issuerName":{"type":"string","description":"Name of the issuer"},"issuerTitle":{"type":"string","description":"Title of the issuer"},"issuerCusip":{"type":"string","description":"CUSIP of the issuer"},"maturityDate":{"type":"string","description":"Maturity date"},"couponType":{"type":"string","description":"Type of coupon"},"annualizedRate":{"type":"number","format":"double","description":"Annualized rate of the coupon"},"isDefault":{"type":"boolean","description":"Indicates if the security is in default"},"areAnyInterestPayment":{"type":"boolean","description":"Indicates if any interest payments are due"},"isAnyPortionInterestPaid":{"type":"boolean","description":"Indicates if any portion of interest is paid"},"isConvertibleMandatory":{"type":"boolean","description":"Indicates if it is mandatorily convertible"},"isConvertibleContingent":{"type":"boolean","description":"Indicates if it is contingently convertible"},"balance":{"type":"integer","description":"Balance of the holding"},"unit":{"type":"string","description":"Unit of the holding"},"currencyCode":{"type":"string","description":"Currency code"},"currencyValue":{"type":"number","format":"double","description":"Value in the specified currency"},"exchangeRate":{"type":"number","format":"double","description":"Exchange rate applicable"},"percentage":{"type":"number","format":"double","description":"Percentage representation"},"payoffProfile":{"type":"string","description":"Payoff profile of the security"},"assetCategory":{"type":"string","description":"Asset category"},"issuerType":{"type":"string","description":"Type of the issuer"},"investmentCountry":{"type":"string","description":"Country of investment"},"isRestrictedSecurity":{"type":"boolean","description":"Indicates if it is a restricted security"}},"required":["holdingId","issuerName","issuerTitle","issuerCusip","maturityDate","couponType","annualizedRate","isDefault","areAnyInterestPayment","balance","unit","currencyCode","currencyValue","payoffProfile","assetCategory","issuerType","investmentCountry","isRestrictedSecurity"],"title":"DebtHolding"},"ResponseModelListDebtHolding":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/DebtHolding"}},"message":{"type":"string","description":"A message with the response status."},"info":{"$ref":"#/components/schemas/Info","description":"Additional information or metadata about the response. Varies by response type."}},"title":"ResponseModelListDebtHolding"}},"securitySchemes":{"default":{"type":"http","scheme":"bearer"}}}}