Skip to main content

Module types

Module types 

Source
Expand description

Fundamental identifiers and wire-level value types.

Structs§

ApiDateTime
A timezone-less API datetime represented as exactly YYYY-MM-DD HH:MM:SS.
BenchmarkYear
An open, representation-preserving executive-compensation benchmark query year.
BulkPart
An open, representation-preserving provider bulk partition.
CalendarQuarter
A numeric calendar quarter received in a response.
CalendarYear
A numeric calendar year received in a response.
Cik
A Central Index Key.
CongressionalMemberId
A representation-preserving congressional member identifier.
CountryCode
An open provider country code.
CurrencyCode
An open provider currency code.
Cusip
A CUSIP identifier.
Date
A date represented on the wire as exactly YYYY-MM-DD.
DateRange
An inclusive date range whose start is not later than its end.
EmptyTickerList
Error returned when constructing an empty ticker list.
ExchangeCode
An open provider exchange code.
FiniteDecimal
A finite decimal suitable for inclusion in a request URL.
FormType
An open, representation-preserving SEC filing form type.
Industry
An open provider company industry.
InvalidCalendarQuarter
Why a numeric response quarter was rejected.
InvalidDateRange
Error returned when an inclusive date range starts after it ends.
InvalidTemporalValue
Error returned when a date or API datetime does not match its wire format.
Isin
An ISIN identifier.
Lei
A Legal Entity Identifier.
Limit
A representation-preserving provider result limit.
MarketHoursTimestamp
An opaque, representation-preserving market-hours query timestamp.
NonFiniteDecimal
Error returned when a query decimal is NaN or infinite.
Page
A representation-preserving provider page index.
SearchTerm
A representation-preserving provider search term.
Sector
An open provider company sector.
Ticker
A provider ticker symbol.
TickerList
A non-empty sequence of tickers encoded as a comma-separated query value.
TipRanksExpertUid
A representation-preserving stable TipRanks analyst identifier.
TransactionTypeCode
An open, representation-preserving insider transaction type code.
UnixMilliseconds
A Unix timestamp measured in milliseconds.
UnixSeconds
A Unix timestamp measured in seconds.

Enums§

StringValueError
Why a string-backed identifier or code was rejected.

Type Aliases§

Change
A signed change represented by the provider as a JSON number.
Count
A non-negative count represented by the provider as a JSON integer.
MarketCapitalization
A market capitalization represented by the provider as a JSON number.
MarketValue
A currency amount represented by the provider as a JSON number.
PerShareAmount
A per-share amount represented by the provider as a JSON number.
Percentage
A percentage represented by the provider as a JSON number.
Price
A price represented by the provider as a JSON number.
Quantity
A share or unit quantity represented by the provider as a JSON number.
Ratio
A dimensionless ratio represented by the provider as a JSON number.
SplitTerm
One term (numerator or denominator) of a stock-split ratio.
StatementAmount
A signed currency amount reported in a financial statement.
TokenSupply
A cryptocurrency supply (coins or tokens) represented as a JSON number.
Volume
A traded volume represented by the provider as a JSON number.