Versions in this module Expand all Collapse all v0 v0.1.0 Sep 27, 2026 Changes in this version + const APIVersion + const DefaultBaseURL + const UserAgent + const Version + var AnnouncementTimingValues = []AnnouncementTiming + var AxisValues = []Axis + var InsiderFormValues = []InsiderForm + var InsiderKindValues = []InsiderKind + var LimitPolicyValues = []LimitPolicy + var MatchQualityValues = []MatchQuality + var MeasureValues = []Measure + var MetricPeriodValues = []MetricPeriod + var PriceActionKindValues = []PriceActionKind + var PriceRangeValues = []PriceRange + var PriceSourceValues = []PriceSource + var ProblemCodeValues = []ProblemCode + var ReleaseChecksValues = []ReleaseChecks + var RevisionKindValues = []RevisionKind + var ScreenColumnValues = []ScreenColumn + var SegmentsPeriodValues = []SegmentsPeriod + var SortDirectionValues = []SortDirection + var TradeKindValues = []TradeKind + var TransactionCodeValues = []TransactionCode + var ValueKindValues = []ValueKind + var ValueStatusValues = []ValueStatus + type APIError struct + Code ProblemCode + Detail string + Header http.Header + RateLimit *RateLimit + RequestID string + RetryAfter time.Duration + Status int + Title string + Type string + ViolatedPolicies []LimitPolicy + func (e *APIError) Error() string + func (e *APIError) Kind() ErrorKind + type AnnouncementTiming string + const AnnouncementTimingAfterClose + const AnnouncementTimingBeforeOpen + const AnnouncementTimingDuringMarket + type Attribution struct + Text string + URL string + type Axis string + const AxisGeography + const AxisProduct + const AxisSegment + type Clause struct + Column ScreenColumn + Op Op + Value string + func Where[V Number](column ScreenColumn, op Op, value V) Clause + func (c Clause) String() string + type Client struct + func New(options ...Option) (*Client, error) + func (c *Client) BaseURL() string + func (c *Client) Filing(ctx context.Context, accession string) (*Response[FilingSource], error) + func (c *Client) Filings(ctx context.Context, ticker string, params *FilingsParams) (*Response[[]Filing], error) + func (c *Client) FilingsDay(ctx context.Context, params *FilingsDayParams) (*Response[FilingsDay], error) + func (c *Client) Holder(ctx context.Context, cik int64, params *HolderParams) (*Response[Holder], error) + func (c *Client) HolderPositionsAll(ctx context.Context, cik int64, params *HolderParams) iter.Seq2[HolderPosition, error] + func (c *Client) Holders(ctx context.Context, ticker string, params *HoldersParams) (*Response[SecurityHolders], error) + func (c *Client) HoldersAll(ctx context.Context, ticker string, params *HoldersParams) iter.Seq2[SecurityHolder, error] + func (c *Client) InsiderActivity(ctx context.Context, params *InsiderActivityParams) (*Response[InsiderActivityPage], error) + func (c *Client) InsiderFilingsAll(ctx context.Context, params *InsiderActivityParams) iter.Seq2[InsiderFiling, error] + func (c *Client) MetricCatalog(ctx context.Context) (*Response[[]MetricCatalogEntry], error) + func (c *Client) MetricLineage(ctx context.Context, ticker, metricKey string, params *MetricLineageParams) (*Response[[]MetricLineage], error) + func (c *Client) MetricRevisions(ctx context.Context, ticker, metricKey string, params *MetricRevisionsParams) (*Response[[]MetricRevision], error) + func (c *Client) Metrics(ctx context.Context, ticker string, params *MetricsParams) (*Response[[]MetricValue], error) + func (c *Client) Prices(ctx context.Context, ticker string, params *PricesParams) (*Response[Prices], error) + func (c *Client) Profile(ctx context.Context, ticker string) (*Response[SecurityProfile], error) + func (c *Client) RateLimit() *RateLimit + func (c *Client) RawConcepts(ctx context.Context, ticker string, params *RawConceptsParams) (*Response[[]RawConcept], error) + func (c *Client) Release(ctx context.Context) (*Response[Release], error) + func (c *Client) Screen(ctx context.Context, params *ScreenParams) (*Response[[]ScreenRow], error) + func (c *Client) ScreenAll(ctx context.Context, params *ScreenParams) iter.Seq2[ScreenRow, error] + func (c *Client) SearchHolders(ctx context.Context, params *SearchHoldersParams) (*Response[[]HolderHit], error) + func (c *Client) SearchSecurities(ctx context.Context, query string, params *SearchSecuritiesParams) (*Response[[]SecuritySearchHit], error) + func (c *Client) Segments(ctx context.Context, ticker string, params *SegmentsParams) (*Response[Segments], error) + type Date struct + Day int + Month time.Month + Year int + func DateOf(t time.Time) Date + func NewDate(year int, month time.Month, day int) Date + func ParseDate(text string) (Date, error) + func (d *Date) UnmarshalText(text []byte) error + func (d Date) AddDays(days int) Date + func (d Date) After(other Date) bool + func (d Date) Before(other Date) bool + func (d Date) Compare(other Date) int + func (d Date) IsValid() bool + func (d Date) IsZero() bool + func (d Date) MarshalText() ([]byte, error) + func (d Date) String() string + func (d Date) Time() time.Time + type Decimal string + func ParseDecimal(text string) (Decimal, error) + func (d *Decimal) UnmarshalJSON(data []byte) error + func (d Decimal) Float64() (float64, error) + func (d Decimal) Int64() (int64, error) + func (d Decimal) IsNegative() bool + func (d Decimal) IsValid() bool + func (d Decimal) MarshalJSON() ([]byte, error) + func (d Decimal) Rat() (*big.Rat, error) + func (d Decimal) String() string + type DecodeError struct + Err error + Field string + Operation string + RequestID string + func (e *DecodeError) Error() string + func (e *DecodeError) Unwrap() error + type ErrorKind int + const ErrorAuthentication + const ErrorBadRequest + const ErrorNotFound + const ErrorOther + const ErrorRateLimited + const ErrorServer + func (k ErrorKind) String() string + type FactLocation struct + Concept *string + Context *string + Document *string + LineID *string + MatchQuality MatchQuality + type Filing struct + AcceptedAt *time.Time + AccessionNumber string + AnnouncementTiming *AnnouncementTiming + CIK int64 + EntityName string + Exchange *string + FiledAt *Date + FiscalPeriod *string + FiscalYear *int64 + Form string + Items []string + PrimaryDocument *string + ReportDate *Date + SourceURL *string + Ticker *string + type FilingSource struct + AcceptedAt *time.Time + AccessionNumber string + CIK int64 + Documents []FilingSourceDocument + EntityName string + FiledAt *Date + Folder string + Form string + Ticker *string + type FilingSourceDocument struct + Document string + Kind string + Read bool + URL string + type FilingSourceEnvelope struct + Data FilingSource + Meta ResponseMeta + type FilingsDay struct + Companies int64 + Date Date + Days []FilingsDayCount + Filings int64 + Forms []FilingsDayForm + Insiders FilingsDayInsiders + Latest Date + Lines []Filing + LinesTotal int64 + Live *bool + Reports []FilingsDayReport + UpdatedAt *time.Time + type FilingsDayCount struct + Date Date + Filings int64 + type FilingsDayEnvelope struct + Data FilingsDay + Meta ResponseMeta + type FilingsDayForm struct + Filings int64 + Form string + type FilingsDayInsiders struct + Largest []FilingsDayTrade + PurchaseValue Decimal + Purchases int64 + SaleValue Decimal + Sales int64 + type FilingsDayParams struct + Date Date + type FilingsDayReport struct + AcceptedAt *time.Time + AccessionNumber string + CIK int64 + EntityName string + Exchange *string + FiscalPeriod *string + FiscalYear *int64 + Form string + PriorRevenue *Decimal + ReportDate *Date + Revenue *Decimal + RevenueEnd *Date + RevenueStart *Date + SourceURL *string + Ticker *string + type FilingsDayTrade struct + AccessionNumber string + CIK int64 + EntityName string + IsDirector bool + IsOfficer bool + IsTenPercentOwner bool + Kind TradeKind + OfficerTitle *string + OwnerName *string + Shares Decimal + SourceURL string + Ticker *string + Value Decimal + type FilingsEnvelope struct + Data []Filing + Meta ResponseMeta + type FilingsParams struct + Forms []string + Items []string + Limit int + type Holder struct + AccessionNumber string + CIK int64 + Closed *int64 + FiledAt Date + Name string + Opened *int64 + OtherManagers int64 + Period Date + Positions int64 + PriorPeriod *Date + Quarters []HolderQuarter + Rows []HolderPosition + RowsTotal int64 + ValueTotal Decimal + type HolderEnvelope struct + Data Holder + Meta ResponseMeta + type HolderHit struct + CIK int64 + LatestPeriod *Date + LatestPositions *int64 + LatestValue *Decimal + Name string + type HolderHitsEnvelope struct + Data []HolderHit + Meta ResponseMeta + type HolderParams struct + Limit int + Offset int + type HolderPosition struct + Amount Decimal + AmountType string + CIK *int64 + CUSIP string + Class string + EntityName *string + Issuer string + PriorAmount *Decimal + PriorValue *Decimal + PutCall string + Ticker *string + Value Decimal + Weight *Decimal + type HolderQuarter struct + AccessionNumber string + FiledAt Date + Period Date + Positions int64 + ValueTotal Decimal + type HoldersParams struct + Limit int + Offset int + type InsiderActivityEnvelope struct + Data InsiderActivityPage + Meta ResponseMeta + type InsiderActivityPage struct + Filings []InsiderFiling + PurchaseTransactions int64 + ReportedPurchaseValue Decimal + ReportedSaleValue Decimal + SaleTransactions int64 + TotalTransactions int64 + UncountedTransactions int64 + type InsiderActivityParams struct + Kind InsiderKind + Limit int + Offset int + Since Date + Ticker string + Tickers []string + type InsiderFiling struct + AccessionNumber string + Aff10b5One *bool + CIK int64 + EntityName string + FiledAt *Date + Footnotes []InsiderFootnote + Form InsiderForm + IsAmendment bool + Owners []InsiderOwner + PeriodOfReport *Date + SourceURL string + Ticker *string + Transactions []InsiderTransaction + type InsiderFootnote struct + ID string + Text string + type InsiderForm string + const InsiderFormForm4 + const InsiderFormForm4A + const InsiderFormForm5 + const InsiderFormForm5A + type InsiderKind string + const InsiderKindAll + const InsiderKindPurchase + const InsiderKindSale + type InsiderOwner struct + CIK int64 + IsDirector bool + IsOfficer bool + IsOther bool + IsTenPercentOwner bool + Name string + OfficerTitle *string + OtherText *string + type InsiderTransaction struct + AcquiredDisposedCode *string + DirectIndirectOwnership *string + FootnoteIDs []string + NatureOfOwnership *string + Ordinal int64 + PricePerShare *Decimal + SecurityTitle string + Shares *Decimal + SharesOwnedFollowing *Decimal + TransactionCode TransactionCode + TransactionDate *Date + TransactionValue *Decimal + ValueStatus ValueStatus + type LimitPolicy string + const LimitPolicyConcurrent + const LimitPolicyMinute + const LimitPolicyMonth + type MatchQuality string + const MatchQualityAmbiguous + const MatchQualityHiddenOnly + const MatchQualityNone + const MatchQualityUnique + type Measure string + const MeasureAssets + const MeasureCapitalExpenditure + const MeasureCostOfRevenue + const MeasureDepreciation + const MeasureGrossProfit + const MeasureLongLivedAssets + const MeasureOperatingIncome + const MeasureRevenue + type MetricCatalogEntry struct + CoveredCompanyCount int64 + Description string + Formula *string + Key string + Label string + Mappings []MetricMapping + Statement *string + Unit *string + ValueKind ValueKind + type MetricCatalogEnvelope struct + Data []MetricCatalogEntry + Meta ResponseMeta + type MetricLineage struct + AccessionNumber *string + CIK int64 + Concept string + EndDate Date + EntityName string + Exchange *string + FiledAt *Date + FiscalPeriod *string + FiscalYear *int64 + Form *string + Frame *string + Location *FactLocation + MetricKey string + MetricLabel string + MetricUnit string + MetricValue Decimal + MetricValueID string + PeriodKind string + RawFactID string + RawIngestionRunID *string + RawUnit string + RawValue Decimal + Role string + SourcePayloadID *string + StartDate *Date + Taxonomy string + Ticker *string + type MetricLineageEnvelope struct + Data []MetricLineage + Meta ResponseMeta + type MetricLineageParams struct + AsOf Date + Limit int + MetricValueID string + type MetricMapping struct + Concept string + Priority int64 + SignMultiplier int64 + Taxonomy string + Unit *string + type MetricPeriod string + const MetricPeriodAll + const MetricPeriodAnnual + const MetricPeriodLatest + const MetricPeriodQuarterly + type MetricRevision struct + AccessionNumber string + CIK int64 + Delta *Decimal + EndDate Date + EntityName string + Exchange *string + FiledAt *Date + FiscalPeriod *string + FiscalYear *int64 + Form *string + Kind RevisionKind + MetricKey string + MetricLabel string + MetricUnit string + MetricValueID string + PeriodKind string + PreviousValue *Decimal + RawFactID string + RevisionRank int64 + SplitRatio *Decimal + Standing bool + StartDate *Date + Ticker *string + Value Decimal + type MetricRevisionsEnvelope struct + Data []MetricRevision + Meta ResponseMeta + type MetricRevisionsParams struct + FiscalPeriod string + FiscalYear int + Limit int + MetricValueID string + type MetricStatementRef struct + AccessionNumber string + FiledAt *Date + Form *string + Kind RevisionKind + RevisionRank int64 + type MetricValue struct + CIK int64 + Confidence Decimal + EndDate Date + EntityName string + Exchange *string + FiscalPeriod *string + FiscalYear *int64 + MetricKey string + MetricLabel string + MetricValueID string + PeriodKind string + ReadFrom *MetricStatementRef + Revised *bool + RevisionCount *int64 + StartDate *Date + Statement *string + Ticker *string + Unit string + Value Decimal + ValueKind ValueKind + type MetricValuesEnvelope struct + Data []MetricValue + Meta ResponseMeta + type MetricsParams struct + AsOf Date + Collapse bool + Keys []string + Limit int + Period MetricPeriod + type Number interface + type Op string + const Gt + const Gte + const Lt + const Lte + type Option func(*settings) + func WithAPIKey(key string) Option + func WithBackoff(first time.Duration) Option + func WithBaseURL(baseURL string) Option + func WithHTTPClient(client *http.Client) Option + func WithMaxConcurrent(count int) Option + func WithMaxRetries(retries int) Option + func WithMaxRetryAfter(wait time.Duration) Option + func WithTimeout(timeout time.Duration) Option + type PriceAction struct + Evidence *string + ExDate Date + Kind PriceActionKind + Ratio *Decimal + Source string + type PriceActionKind string + const PriceActionKindDividend + const PriceActionKindSplit + const PriceActionKindTickerChange + type PriceLatest struct + Day Date + LastSaleAt *time.Time + MarketCap *Decimal + Price Decimal + PriorDay *Date + PriorPrice *Decimal + RecordClose *Decimal + RecordDay *Date + RecordSource *string + Shares *Decimal + SharesAsOf *Date + Source string + Symbol string + UpdatedAt time.Time + type PriceMark struct + Agreement *Decimal + Close Decimal + Day Date + Sample int64 + Source string + type PriceRange string + const PriceRangeFiveYears + const PriceRangeMax + const PriceRangeOneMonth + const PriceRangeOneYear + const PriceRangeThreeMonths + type PriceSource string + const PriceSourceFails + const PriceSourceIEX + const PriceSourceIEXOfficial + const PriceSourceNport + const PriceSourceThirteenF + type Prices struct + Actions []PriceAction + AdjPrice []Decimal + CIK int64 + Days []Date + EntityName string + From Date + Latest *PriceLatest + MarketCap []*Decimal + Marks []PriceMark + Price []Decimal + Source []PriceSource + Ticker string + To Date + type PricesEnvelope struct + Data Prices + Meta ResponseMeta + type PricesParams struct + From Date + Range PriceRange + To Date + type Problem struct + Code ProblemCode + Detail string + RequestID string + Status int64 + Title string + Type string + ViolatedPolicies []LimitPolicy + type ProblemCode string + const ProblemCodeBadRequest + const ProblemCodeExpiredKey + const ProblemCodeInternalError + const ProblemCodeInvalidKey + const ProblemCodeMethodNotAllowed + const ProblemCodeMissingKey + const ProblemCodeNotFound + const ProblemCodeRateLimited + const ProblemCodeRevokedKey + const ProblemCodeTimeout + const ProblemCodeUnavailable + type RateLimit struct + Concurrent *Window + Minute *Window + Month *Window + func ParseRateLimit(header http.Header) *RateLimit + func (r *RateLimit) Exhausted() []*Window + type RawConcept struct + CIK int64 + Concept string + EarliestEndDate *Date + EntityName string + Exchange string + FactCount int64 + LatestEndDate *Date + Taxonomy string + Ticker string + Unit string + type RawConceptsEnvelope struct + Data []RawConcept + Meta ResponseMeta + type RawConceptsParams struct + Limit int + type Release struct + Checks ReleaseChecks + Date Date + PublishedAt time.Time + Stamp string + type ReleaseChecks string + const ReleaseChecksFailed + const ReleaseChecksPassed + type ReleaseEnvelope struct + Data Release + Meta ResponseMeta + type Response struct + Data T + ETag string + Header http.Header + Meta ResponseMeta + RateLimit *RateLimit + RequestID string + type ResponseMeta struct + AsOf *Date + Attribution *Attribution + Collapse *bool + Columns []string + Date *Date + Dir *SortDirection + Forms *string + Keys []string + Kind *TradeKind + Limit *int64 + MetricKey *string + Offset *int64 + Period *MetricPeriod + Query *string + Release *Release + RequestID string + Route string + Schema string + SetAside *int64 + Since *Date + Sort *string + Ticker *string + Total *int64 + Universe *int64 + Where []string + type RevisionKind string + const RevisionKindFirst + const RevisionKindReExpressed + const RevisionKindRevised + const RevisionKindSame + type ScreenColumn string + const ScreenColumnAnnualEndDate + const ScreenColumnAssets + const ScreenColumnCapexIntensity + const ScreenColumnCapitalExpenditures + const ScreenColumnCapitalReturns + const ScreenColumnCapitalReturnsToFCF + const ScreenColumnCashAndEquivalents + const ScreenColumnCashRatio + const ScreenColumnCommonSharesOutstanding + const ScreenColumnCoverageState + const ScreenColumnCurrentAssets + const ScreenColumnCurrentLiabilities + const ScreenColumnCurrentRatio + const ScreenColumnDepreciationAndAmortization + const ScreenColumnDividendYield + const ScreenColumnDividendsPaid + const ScreenColumnDividendsPerShare + const ScreenColumnEPSDiluted + const ScreenColumnFCFMargin + const ScreenColumnFCFYield + const ScreenColumnFCFYieldTTM + const ScreenColumnFiscalYear + const ScreenColumnFreeCashFlow + const ScreenColumnFreeCashFlowTTM + const ScreenColumnGrossMargin + const ScreenColumnGrossProfit + const ScreenColumnInstantEndDate + const ScreenColumnLiabilities + const ScreenColumnLiabilitiesToEquity + const ScreenColumnMarketCap + const ScreenColumnNetIncome + const ScreenColumnNetIncomePrior + const ScreenColumnNetIncomeTTM + const ScreenColumnNetIncomeYOY + const ScreenColumnNetMargin + const ScreenColumnOperatingCashFlow + const ScreenColumnOperatingCashFlowTTM + const ScreenColumnOperatingIncome + const ScreenColumnOperatingMargin + const ScreenColumnPB + const ScreenColumnPE + const ScreenColumnPETTM + const ScreenColumnPS + const ScreenColumnPSTTM + const ScreenColumnPayoutRatio + const ScreenColumnPrice + const ScreenColumnPriceDay + const ScreenColumnPriorAnnualEndDate + const ScreenColumnPublicFloat + const ScreenColumnPublicFloatEndDate + const ScreenColumnROA + const ScreenColumnROE + const ScreenColumnRevenue + const ScreenColumnRevenuePrior + const ScreenColumnRevenueTTM + const ScreenColumnRevenueYOY + const ScreenColumnSBCIntensity + const ScreenColumnShareBasedCompensation + const ScreenColumnShareRepurchases + const ScreenColumnSharesChange + const ScreenColumnSharesOutstandingEndDate + const ScreenColumnStockholdersEquity + const ScreenColumnTTMEndDate + const ScreenSortTicker + type ScreenEnvelope struct + Data []ScreenRow + Meta ResponseMeta + type ScreenParams struct + Columns []ScreenColumn + Dir SortDirection + Limit int + Offset int + Sort ScreenColumn + Where []Clause + type ScreenRow struct + AnnualEndDate *Date + Assets *Decimal + CIK int64 + CapexIntensity *Decimal + CapitalExpenditures *Decimal + CapitalReturns *Decimal + CapitalReturnsToFCF *Decimal + CashAndEquivalents *Decimal + CashRatio *Decimal + CommonSharesOutstanding *Decimal + CoverageState *string + CurrentAssets *Decimal + CurrentLiabilities *Decimal + CurrentRatio *Decimal + DepreciationAndAmortization *Decimal + DividendYield *Decimal + DividendsPaid *Decimal + DividendsPerShare *Decimal + EPSDiluted *Decimal + EntityName string + Exchange string + FCFMargin *Decimal + FCFYield *Decimal + FCFYieldTTM *Decimal + FiscalYear *int64 + FreeCashFlow *Decimal + FreeCashFlowTTM *Decimal + GrossMargin *Decimal + GrossProfit *Decimal + InstantEndDate *Date + Liabilities *Decimal + LiabilitiesToEquity *Decimal + MarketCap *Decimal + NetIncome *Decimal + NetIncomePrior *Decimal + NetIncomeTTM *Decimal + NetIncomeYOY *Decimal + NetMargin *Decimal + OperatingCashFlow *Decimal + OperatingCashFlowTTM *Decimal + OperatingIncome *Decimal + OperatingMargin *Decimal + PB *Decimal + PE *Decimal + PETTM *Decimal + PS *Decimal + PSTTM *Decimal + PayoutRatio *Decimal + Price *Decimal + PriceDay *Date + PriorAnnualEndDate *Date + PublicFloat *Decimal + PublicFloatEndDate *Date + ROA *Decimal + ROE *Decimal + Revenue *Decimal + RevenuePrior *Decimal + RevenueTTM *Decimal + RevenueYOY *Decimal + SBCIntensity *Decimal + ShareBasedCompensation *Decimal + ShareRepurchases *Decimal + SharesChange *Decimal + SharesOutstandingEndDate *Date + StockholdersEquity *Decimal + TTMEndDate *Date + Ticker string + type SearchHoldersParams struct + Limit int + Query string + type SearchSecuritiesParams struct + Limit int + type SecurityHolder struct + AccessionNumber string + Amount Decimal + AmountType string + FiledAt Date + HolderCIK int64 + HolderName string + PriorAmount *Decimal + PriorKnown bool + PriorValue *Decimal + Value Decimal + Weight *Decimal + type SecurityHolders struct + AmountHeld Decimal + CIK int64 + Closed *int64 + EntityName string + Holders int64 + Opened *int64 + Period Date + PriorAmountHeld *Decimal + PriorHolders *int64 + PriorPeriod *Date + Rows []SecurityHolder + RowsTotal int64 + Ticker string + UpdatedAt *time.Time + ValueHeld Decimal + type SecurityHoldersEnvelope struct + Data SecurityHolders + Meta ResponseMeta + type SecurityProfile struct + CIK int64 + CompanyCoverageState string + EntityName string + Exchange string + FilingCount int64 + IsActive bool + IsPrimary bool + LatestFilingAt *Date + MetricValueCount int64 + Price *PriceLatest + RawFactCount int64 + SecurityCoverageState string + SecurityID string + Ticker string + TickerNormalized string + type SecurityProfileEnvelope struct + Data SecurityProfile + Meta ResponseMeta + type SecuritySearchEnvelope struct + Data []SecuritySearchHit + Meta ResponseMeta + type SecuritySearchHit struct + CIK int64 + CompanyCoverageState string + EntityName string + Exchange string + SecurityCoverageState string + Ticker string + TickerNormalized string + type SegmentAxis struct + Axis Axis + Measures []SegmentMeasure + type SegmentMeasure struct + Concept string + Measure Measure + Members []SegmentMember + Periods []SegmentPeriod + Totals []*Decimal + Unit string + type SegmentMember struct + Label string + Member string + Values []*Decimal + type SegmentPeriod struct + AccessionNumber string + Derived *bool + EndDate Date + FiledAt *Date + FiscalPeriod string + FiscalYear int64 + Form string + type Segments struct + Axes []SegmentAxis + CIK int64 + Documents int64 + EntityName string + Period SegmentsPeriod + Ticker string + UpdatedAt *time.Time + type SegmentsEnvelope struct + Data Segments + Meta ResponseMeta + type SegmentsParams struct + Period SegmentsPeriod + type SegmentsPeriod string + const SegmentsPeriodAnnual + const SegmentsPeriodQuarterly + type SortDirection string + const SortDirectionAsc + const SortDirectionDesc + type TradeKind string + const TradeKindPurchase + const TradeKindSale + type TransactionCode string + const TransactionCodePurchase + const TransactionCodeSale + type TransportError struct + Err error + Operation string + func (e *TransportError) Error() string + func (e *TransportError) Unwrap() error + type ValueKind string + const ValueKindDerived + const ValueKindReported + type ValueStatus string + const ValueStatusCounted + const ValueStatusNotEquity + const ValueStatusSuspect + type Window struct + Limit int64 + Name string + Remaining int64 + Reset time.Duration