Documentation
¶
Overview ¶
Package crawlora provides a Go client for the public Crawlora API.
The SDK includes API-key and JWT authentication helpers, grouped endpoint services, generated typed endpoint variants, request retries, multipart uploads, and text or JSON response handling.
Index ¶
- Constants
- Variables
- func Bool(value bool) *bool
- func Float64(value float64) *float64
- func Int(value int) *int
- func RequestTyped[T any](c *Client, ctx context.Context, operationID string, params Params, ...) (T, error)
- func String(value string) *string
- type AirbnbRoomCalendarParams
- type AirbnbRoomCalendarResponse
- type AirbnbRoomParams
- type AirbnbRoomResponse
- type AirbnbRoomReviewsParams
- type AirbnbRoomReviewsResponse
- type AirbnbSearchParams
- type AirbnbSearchResponse
- type AirbnbService
- func (s *AirbnbService) Room(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AirbnbService) RoomCalendar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AirbnbService) RoomCalendarTyped(ctx context.Context, params AirbnbRoomCalendarParams, opts ...RequestOption) (AirbnbRoomCalendarResponse, error)
- func (s *AirbnbService) RoomReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AirbnbService) RoomReviewsTyped(ctx context.Context, params AirbnbRoomReviewsParams, opts ...RequestOption) (AirbnbRoomReviewsResponse, error)
- func (s *AirbnbService) RoomTyped(ctx context.Context, params AirbnbRoomParams, opts ...RequestOption) (AirbnbRoomResponse, error)
- func (s *AirbnbService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AirbnbService) SearchTyped(ctx context.Context, params AirbnbSearchParams, opts ...RequestOption) (AirbnbSearchResponse, error)
- type AmazonProductParams
- type AmazonProductResponse
- type AmazonSearchParams
- type AmazonSearchResponse
- type AmazonService
- func (s *AmazonService) Product(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AmazonService) ProductTyped(ctx context.Context, params AmazonProductParams, opts ...RequestOption) (AmazonProductResponse, error)
- func (s *AmazonService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AmazonService) SearchTyped(ctx context.Context, params AmazonSearchParams, opts ...RequestOption) (AmazonSearchResponse, error)
- func (s *AmazonService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AmazonService) SuggestTyped(ctx context.Context, params AmazonSuggestParams, opts ...RequestOption) (AmazonSuggestResponse, error)
- type AmazonSuggestParams
- type AmazonSuggestResponse
- type AppStoreAppParams
- type AppStoreAppResponse
- type AppStoreDeveloperParams
- type AppStoreDeveloperResponse
- type AppStoreListParams
- type AppStoreListResponse
- type AppStorePrivacyParams
- type AppStorePrivacyResponse
- type AppStoreRatingsParams
- type AppStoreRatingsResponse
- type AppStoreReviewsParams
- type AppStoreReviewsResponse
- type AppStoreSearchParams
- type AppStoreSearchResponse
- type AppStoreService
- func (s *AppStoreService) App(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) AppTyped(ctx context.Context, params AppStoreAppParams, opts ...RequestOption) (AppStoreAppResponse, error)
- func (s *AppStoreService) Developer(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) DeveloperTyped(ctx context.Context, params AppStoreDeveloperParams, opts ...RequestOption) (AppStoreDeveloperResponse, error)
- func (s *AppStoreService) List(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) ListTyped(ctx context.Context, params AppStoreListParams, opts ...RequestOption) (AppStoreListResponse, error)
- func (s *AppStoreService) Privacy(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) PrivacyTyped(ctx context.Context, params AppStorePrivacyParams, opts ...RequestOption) (AppStorePrivacyResponse, error)
- func (s *AppStoreService) Ratings(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) RatingsTyped(ctx context.Context, params AppStoreRatingsParams, opts ...RequestOption) (AppStoreRatingsResponse, error)
- func (s *AppStoreService) Reviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) ReviewsTyped(ctx context.Context, params AppStoreReviewsParams, opts ...RequestOption) (AppStoreReviewsResponse, error)
- func (s *AppStoreService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) SearchTyped(ctx context.Context, params AppStoreSearchParams, opts ...RequestOption) (AppStoreSearchResponse, error)
- func (s *AppStoreService) Similar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) SimilarTyped(ctx context.Context, params AppStoreSimilarParams, opts ...RequestOption) (AppStoreSimilarResponse, error)
- func (s *AppStoreService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) SuggestTyped(ctx context.Context, params AppStoreSuggestParams, opts ...RequestOption) (AppStoreSuggestResponse, error)
- func (s *AppStoreService) VersionHistory(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *AppStoreService) VersionHistoryTyped(ctx context.Context, params AppStoreVersionHistoryParams, ...) (AppStoreVersionHistoryResponse, error)
- type AppStoreSimilarParams
- type AppStoreSimilarResponse
- type AppStoreSuggestParams
- type AppStoreSuggestResponse
- type AppStoreVersionHistoryParams
- type AppStoreVersionHistoryResponse
- type ApplePodcastsChartsParams
- type ApplePodcastsChartsResponse
- type ApplePodcastsEpisodesSearchParams
- type ApplePodcastsEpisodesSearchResponse
- type ApplePodcastsSearchParams
- type ApplePodcastsSearchResponse
- type ApplePodcastsService
- func (s *ApplePodcastsService) Charts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ApplePodcastsService) ChartsTyped(ctx context.Context, params ApplePodcastsChartsParams, opts ...RequestOption) (ApplePodcastsChartsResponse, error)
- func (s *ApplePodcastsService) EpisodesSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ApplePodcastsService) EpisodesSearchTyped(ctx context.Context, params ApplePodcastsEpisodesSearchParams, ...) (ApplePodcastsEpisodesSearchResponse, error)
- func (s *ApplePodcastsService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ApplePodcastsService) SearchTyped(ctx context.Context, params ApplePodcastsSearchParams, opts ...RequestOption) (ApplePodcastsSearchResponse, error)
- func (s *ApplePodcastsService) Show(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ApplePodcastsService) ShowEpisodes(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ApplePodcastsService) ShowEpisodesTyped(ctx context.Context, params ApplePodcastsShowEpisodesParams, ...) (ApplePodcastsShowEpisodesResponse, error)
- func (s *ApplePodcastsService) ShowTyped(ctx context.Context, params ApplePodcastsShowParams, opts ...RequestOption) (ApplePodcastsShowResponse, error)
- type ApplePodcastsShowEpisodesParams
- type ApplePodcastsShowEpisodesResponse
- type ApplePodcastsShowParams
- type ApplePodcastsShowResponse
- type BillingMeCheckoutParams
- type BillingMeCheckoutResponse
- type BillingMeEventsParams
- type BillingMeEventsResponse
- type BillingMeParams
- type BillingMePeriodParams
- type BillingMePeriodResponse
- type BillingMePeriodStatementDownloadParams
- type BillingMePeriodStatementDownloadResponse
- type BillingMePeriodStatementParams
- type BillingMePeriodStatementResponse
- type BillingMePeriodsParams
- type BillingMePeriodsResponse
- type BillingMePortalParams
- type BillingMePortalResponse
- type BillingMeResponse
- type BillingService
- func (s *BillingService) Me(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BillingService) MeCheckout(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BillingService) MeCheckoutTyped(ctx context.Context, params BillingMeCheckoutParams, opts ...RequestOption) (BillingMeCheckoutResponse, error)
- func (s *BillingService) MeEvents(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BillingService) MeEventsTyped(ctx context.Context, params BillingMeEventsParams, opts ...RequestOption) (BillingMeEventsResponse, error)
- func (s *BillingService) MePeriod(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BillingService) MePeriodStatement(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BillingService) MePeriodStatementDownload(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BillingService) MePeriodStatementDownloadTyped(ctx context.Context, params BillingMePeriodStatementDownloadParams, ...) (BillingMePeriodStatementDownloadResponse, error)
- func (s *BillingService) MePeriodStatementTyped(ctx context.Context, params BillingMePeriodStatementParams, ...) (BillingMePeriodStatementResponse, error)
- func (s *BillingService) MePeriodTyped(ctx context.Context, params BillingMePeriodParams, opts ...RequestOption) (BillingMePeriodResponse, error)
- func (s *BillingService) MePeriods(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BillingService) MePeriodsTyped(ctx context.Context, params BillingMePeriodsParams, opts ...RequestOption) (BillingMePeriodsResponse, error)
- func (s *BillingService) MePortal(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BillingService) MePortalTyped(ctx context.Context, params BillingMePortalParams, opts ...RequestOption) (BillingMePortalResponse, error)
- func (s *BillingService) MeTyped(ctx context.Context, params BillingMeParams, opts ...RequestOption) (BillingMeResponse, error)
- type BingImagesParams
- type BingImagesResponse
- type BingNewsParams
- type BingNewsResponse
- type BingSearchParams
- type BingSearchResponse
- type BingService
- func (s *BingService) Images(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BingService) ImagesTyped(ctx context.Context, params BingImagesParams, opts ...RequestOption) (BingImagesResponse, error)
- func (s *BingService) News(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BingService) NewsTyped(ctx context.Context, params BingNewsParams, opts ...RequestOption) (BingNewsResponse, error)
- func (s *BingService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BingService) SearchTyped(ctx context.Context, params BingSearchParams, opts ...RequestOption) (BingSearchResponse, error)
- func (s *BingService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BingService) SuggestTyped(ctx context.Context, params BingSuggestParams, opts ...RequestOption) (BingSuggestResponse, error)
- func (s *BingService) Videos(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BingService) VideosTyped(ctx context.Context, params BingVideosParams, opts ...RequestOption) (BingVideosResponse, error)
- type BingSuggestParams
- type BingSuggestResponse
- type BingVideosParams
- type BingVideosResponse
- type BrandRetrieveParams
- type BrandRetrieveResponse
- type BrandService
- type BraveImagesParams
- type BraveImagesResponse
- type BraveNewsParams
- type BraveNewsResponse
- type BraveSearchParams
- type BraveSearchResponse
- type BraveService
- func (s *BraveService) Images(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BraveService) ImagesTyped(ctx context.Context, params BraveImagesParams, opts ...RequestOption) (BraveImagesResponse, error)
- func (s *BraveService) News(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BraveService) NewsTyped(ctx context.Context, params BraveNewsParams, opts ...RequestOption) (BraveNewsResponse, error)
- func (s *BraveService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BraveService) SearchTyped(ctx context.Context, params BraveSearchParams, opts ...RequestOption) (BraveSearchResponse, error)
- func (s *BraveService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BraveService) SuggestTyped(ctx context.Context, params BraveSuggestParams, opts ...RequestOption) (BraveSuggestResponse, error)
- func (s *BraveService) Videos(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *BraveService) VideosTyped(ctx context.Context, params BraveVideosParams, opts ...RequestOption) (BraveVideosResponse, error)
- type BraveSuggestParams
- type BraveSuggestResponse
- type BraveVideosParams
- type BraveVideosResponse
- type Client
- func (c *Client) Operation(ctx context.Context, operationID string, params Params, opts ...RequestOption) (any, error)
- func (c *Client) Paginate(ctx context.Context, operationID string, params Params, ...) error
- func (c *Client) PaginateItems(ctx context.Context, operationID string, params Params, ...) error
- func (c *Client) Request(ctx context.Context, operationID string, params Params, opts ...RequestOption) (any, error)
- type CoinGeckoCategoriesParams
- type CoinGeckoCategoriesResponse
- type CoinGeckoCategoryCoinsParams
- type CoinGeckoCategoryCoinsResponse
- type CoinGeckoChainParams
- type CoinGeckoChainResponse
- type CoinGeckoChainsParams
- type CoinGeckoChainsResponse
- type CoinGeckoCoinAnalysisParams
- type CoinGeckoCoinAnalysisResponse
- type CoinGeckoCoinParams
- type CoinGeckoCoinResponse
- type CoinGeckoExchangeParams
- type CoinGeckoExchangeResponse
- type CoinGeckoExchangesParams
- type CoinGeckoExchangesResponse
- type CoinGeckoGainersLosersParams
- type CoinGeckoGainersLosersResponse
- type CoinGeckoGlobalChartsParams
- type CoinGeckoGlobalChartsResponse
- type CoinGeckoGlobalParams
- type CoinGeckoGlobalResponse
- type CoinGeckoLearnArticlesParams
- type CoinGeckoLearnArticlesResponse
- type CoinGeckoMarketsParams
- type CoinGeckoMarketsResponse
- type CoinGeckoNewCoinsParams
- type CoinGeckoNewCoinsResponse
- type CoinGeckoNewsParams
- type CoinGeckoNewsResponse
- type CoinGeckoNftCategoryParams
- type CoinGeckoNftCategoryResponse
- type CoinGeckoNftsParams
- type CoinGeckoNftsResponse
- type CoinGeckoSearchParams
- type CoinGeckoSearchResponse
- type CoinGeckoService
- func (s *CoinGeckoService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) CategoriesTyped(ctx context.Context, params CoinGeckoCategoriesParams, opts ...RequestOption) (CoinGeckoCategoriesResponse, error)
- func (s *CoinGeckoService) CategoryCoins(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) CategoryCoinsTyped(ctx context.Context, params CoinGeckoCategoryCoinsParams, ...) (CoinGeckoCategoryCoinsResponse, error)
- func (s *CoinGeckoService) Chain(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) ChainTyped(ctx context.Context, params CoinGeckoChainParams, opts ...RequestOption) (CoinGeckoChainResponse, error)
- func (s *CoinGeckoService) Chains(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) ChainsTyped(ctx context.Context, params CoinGeckoChainsParams, opts ...RequestOption) (CoinGeckoChainsResponse, error)
- func (s *CoinGeckoService) Coin(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) CoinAnalysis(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) CoinAnalysisTyped(ctx context.Context, params CoinGeckoCoinAnalysisParams, opts ...RequestOption) (CoinGeckoCoinAnalysisResponse, error)
- func (s *CoinGeckoService) CoinTyped(ctx context.Context, params CoinGeckoCoinParams, opts ...RequestOption) (CoinGeckoCoinResponse, error)
- func (s *CoinGeckoService) Exchange(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) ExchangeTyped(ctx context.Context, params CoinGeckoExchangeParams, opts ...RequestOption) (CoinGeckoExchangeResponse, error)
- func (s *CoinGeckoService) Exchanges(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) ExchangesTyped(ctx context.Context, params CoinGeckoExchangesParams, opts ...RequestOption) (CoinGeckoExchangesResponse, error)
- func (s *CoinGeckoService) GainersLosers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) GainersLosersTyped(ctx context.Context, params CoinGeckoGainersLosersParams, ...) (CoinGeckoGainersLosersResponse, error)
- func (s *CoinGeckoService) Global(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) GlobalCharts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) GlobalChartsTyped(ctx context.Context, params CoinGeckoGlobalChartsParams, opts ...RequestOption) (CoinGeckoGlobalChartsResponse, error)
- func (s *CoinGeckoService) GlobalTyped(ctx context.Context, params CoinGeckoGlobalParams, opts ...RequestOption) (CoinGeckoGlobalResponse, error)
- func (s *CoinGeckoService) LearnArticles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) LearnArticlesTyped(ctx context.Context, params CoinGeckoLearnArticlesParams, ...) (CoinGeckoLearnArticlesResponse, error)
- func (s *CoinGeckoService) Markets(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) MarketsTyped(ctx context.Context, params CoinGeckoMarketsParams, opts ...RequestOption) (CoinGeckoMarketsResponse, error)
- func (s *CoinGeckoService) NewCoins(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) NewCoinsTyped(ctx context.Context, params CoinGeckoNewCoinsParams, opts ...RequestOption) (CoinGeckoNewCoinsResponse, error)
- func (s *CoinGeckoService) News(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) NewsTyped(ctx context.Context, params CoinGeckoNewsParams, opts ...RequestOption) (CoinGeckoNewsResponse, error)
- func (s *CoinGeckoService) NftCategory(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) NftCategoryTyped(ctx context.Context, params CoinGeckoNftCategoryParams, opts ...RequestOption) (CoinGeckoNftCategoryResponse, error)
- func (s *CoinGeckoService) Nfts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) NftsTyped(ctx context.Context, params CoinGeckoNftsParams, opts ...RequestOption) (CoinGeckoNftsResponse, error)
- func (s *CoinGeckoService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) SearchTyped(ctx context.Context, params CoinGeckoSearchParams, opts ...RequestOption) (CoinGeckoSearchResponse, error)
- func (s *CoinGeckoService) TokenUnlocks(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) TokenUnlocksTyped(ctx context.Context, params CoinGeckoTokenUnlocksParams, opts ...RequestOption) (CoinGeckoTokenUnlocksResponse, error)
- func (s *CoinGeckoService) Treasuries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) TreasuriesTyped(ctx context.Context, params CoinGeckoTreasuriesParams, opts ...RequestOption) (CoinGeckoTreasuriesResponse, error)
- func (s *CoinGeckoService) Trending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *CoinGeckoService) TrendingTyped(ctx context.Context, params CoinGeckoTrendingParams, opts ...RequestOption) (CoinGeckoTrendingResponse, error)
- type CoinGeckoTokenUnlocksParams
- type CoinGeckoTokenUnlocksResponse
- type CoinGeckoTreasuriesParams
- type CoinGeckoTreasuriesResponse
- type CoinGeckoTrendingParams
- type CoinGeckoTrendingResponse
- type DatasetsGoogleMapBusinessesFacetsParams
- type DatasetsGoogleMapBusinessesFacetsResponse
- type DatasetsGoogleMapBusinessesItemParams
- type DatasetsGoogleMapBusinessesItemResponse
- type DatasetsGoogleMapBusinessesNearbyParams
- type DatasetsGoogleMapBusinessesNearbyResponse
- type DatasetsGoogleMapBusinessesSearchParams
- type DatasetsGoogleMapBusinessesSearchResponse
- type DatasetsListParams
- type DatasetsListResponse
- type DatasetsService
- func (s *DatasetsService) GoogleMapBusinessesFacets(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *DatasetsService) GoogleMapBusinessesFacetsTyped(ctx context.Context, params DatasetsGoogleMapBusinessesFacetsParams, ...) (DatasetsGoogleMapBusinessesFacetsResponse, error)
- func (s *DatasetsService) GoogleMapBusinessesItem(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *DatasetsService) GoogleMapBusinessesItemTyped(ctx context.Context, params DatasetsGoogleMapBusinessesItemParams, ...) (DatasetsGoogleMapBusinessesItemResponse, error)
- func (s *DatasetsService) GoogleMapBusinessesNearby(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *DatasetsService) GoogleMapBusinessesNearbyTyped(ctx context.Context, params DatasetsGoogleMapBusinessesNearbyParams, ...) (DatasetsGoogleMapBusinessesNearbyResponse, error)
- func (s *DatasetsService) GoogleMapBusinessesSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *DatasetsService) GoogleMapBusinessesSearchTyped(ctx context.Context, params DatasetsGoogleMapBusinessesSearchParams, ...) (DatasetsGoogleMapBusinessesSearchResponse, error)
- func (s *DatasetsService) List(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *DatasetsService) ListTyped(ctx context.Context, params DatasetsListParams, opts ...RequestOption) (DatasetsListResponse, error)
- type EBayEbayItemParams
- type EBayEbayItemResponse
- type EBayEbaySearchParams
- type EBayEbaySearchResponse
- type EBayEbaySellerAboutParams
- type EBayEbaySellerAboutResponse
- type EBayEbaySellerFeedbackParams
- type EBayEbaySellerFeedbackResponse
- type EBayEbaySellerParams
- type EBayEbaySellerResponse
- type EBayEbaySellerShopParams
- type EBayEbaySellerShopResponse
- type EBayService
- func (s *EBayService) EbayItem(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *EBayService) EbayItemTyped(ctx context.Context, params EBayEbayItemParams, opts ...RequestOption) (EBayEbayItemResponse, error)
- func (s *EBayService) EbaySearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *EBayService) EbaySearchTyped(ctx context.Context, params EBayEbaySearchParams, opts ...RequestOption) (EBayEbaySearchResponse, error)
- func (s *EBayService) EbaySeller(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *EBayService) EbaySellerAbout(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *EBayService) EbaySellerAboutTyped(ctx context.Context, params EBayEbaySellerAboutParams, opts ...RequestOption) (EBayEbaySellerAboutResponse, error)
- func (s *EBayService) EbaySellerFeedback(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *EBayService) EbaySellerFeedbackTyped(ctx context.Context, params EBayEbaySellerFeedbackParams, ...) (EBayEbaySellerFeedbackResponse, error)
- func (s *EBayService) EbaySellerShop(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *EBayService) EbaySellerShopTyped(ctx context.Context, params EBayEbaySellerShopParams, opts ...RequestOption) (EBayEbaySellerShopResponse, error)
- func (s *EBayService) EbaySellerTyped(ctx context.Context, params EBayEbaySellerParams, opts ...RequestOption) (EBayEbaySellerResponse, error)
- type Error
- type GeocodingLookupParams
- type GeocodingLookupResponse
- type GeocodingReverseParams
- type GeocodingReverseResponse
- type GeocodingSearchParams
- type GeocodingSearchResponse
- type GeocodingService
- func (s *GeocodingService) Lookup(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GeocodingService) LookupTyped(ctx context.Context, params GeocodingLookupParams, opts ...RequestOption) (GeocodingLookupResponse, error)
- func (s *GeocodingService) Reverse(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GeocodingService) ReverseTyped(ctx context.Context, params GeocodingReverseParams, opts ...RequestOption) (GeocodingReverseResponse, error)
- func (s *GeocodingService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GeocodingService) SearchTyped(ctx context.Context, params GeocodingSearchParams, opts ...RequestOption) (GeocodingSearchResponse, error)
- type GoogleFinanceAnalystArticlesParams
- type GoogleFinanceAnalystArticlesResponse
- type GoogleFinanceChartParams
- type GoogleFinanceChartResponse
- type GoogleFinanceClassificationParams
- type GoogleFinanceClassificationResponse
- type GoogleFinanceCompanyParams
- type GoogleFinanceCompanyResponse
- type GoogleFinanceContextParams
- type GoogleFinanceContextResponse
- type GoogleFinanceFinancialsParams
- type GoogleFinanceFinancialsResponse
- type GoogleFinanceMarketsCategoryNewsParams
- type GoogleFinanceMarketsCategoryNewsResponse
- type GoogleFinanceMarketsCategoryStocksParams
- type GoogleFinanceMarketsCategoryStocksResponse
- type GoogleFinanceMarketsEarningsParams
- type GoogleFinanceMarketsEarningsResponse
- type GoogleFinanceMarketsFeaturedParams
- type GoogleFinanceMarketsFeaturedResponse
- type GoogleFinanceMarketsHeadlineParams
- type GoogleFinanceMarketsHeadlineResponse
- type GoogleFinanceMarketsIndicesParams
- type GoogleFinanceMarketsIndicesResponse
- type GoogleFinanceMarketsMoversParams
- type GoogleFinanceMarketsMoversResponse
- type GoogleFinanceMarketsTopParams
- type GoogleFinanceMarketsTopResponse
- type GoogleFinanceMarketsTrendingParams
- type GoogleFinanceMarketsTrendingResponse
- type GoogleFinanceNewsParams
- type GoogleFinanceNewsResponse
- type GoogleFinanceQuoteParams
- type GoogleFinanceQuoteResponse
- type GoogleFinanceRelatedParams
- type GoogleFinanceRelatedResponse
- type GoogleFinanceSearchParams
- type GoogleFinanceSearchResponse
- type GoogleFinanceTickerParams
- type GoogleFinanceTickerResponse
- type GoogleJobsParams
- type GoogleJobsResponse
- type GoogleMapPlaceParams
- type GoogleMapPlaceResponse
- type GoogleMapSearchParams
- type GoogleMapSearchResponse
- type GoogleNewsParams
- type GoogleNewsResponse
- type GooglePlayAppParams
- type GooglePlayAppResponse
- type GooglePlayCategoriesParams
- type GooglePlayCategoriesResponse
- type GooglePlayDatasafetyParams
- type GooglePlayDatasafetyResponse
- type GooglePlayDeveloperParams
- type GooglePlayDeveloperResponse
- type GooglePlayListParams
- type GooglePlayListResponse
- type GooglePlayPermissionsParams
- type GooglePlayPermissionsResponse
- type GooglePlayReviewsParams
- type GooglePlayReviewsResponse
- type GooglePlaySearchParams
- type GooglePlaySearchResponse
- type GooglePlayService
- func (s *GooglePlayService) App(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) AppTyped(ctx context.Context, params GooglePlayAppParams, opts ...RequestOption) (GooglePlayAppResponse, error)
- func (s *GooglePlayService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) CategoriesTyped(ctx context.Context, params GooglePlayCategoriesParams, opts ...RequestOption) (GooglePlayCategoriesResponse, error)
- func (s *GooglePlayService) Datasafety(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) DatasafetyTyped(ctx context.Context, params GooglePlayDatasafetyParams, opts ...RequestOption) (GooglePlayDatasafetyResponse, error)
- func (s *GooglePlayService) Developer(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) DeveloperTyped(ctx context.Context, params GooglePlayDeveloperParams, opts ...RequestOption) (GooglePlayDeveloperResponse, error)
- func (s *GooglePlayService) List(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) ListTyped(ctx context.Context, params GooglePlayListParams, opts ...RequestOption) (GooglePlayListResponse, error)
- func (s *GooglePlayService) Permissions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) PermissionsTyped(ctx context.Context, params GooglePlayPermissionsParams, opts ...RequestOption) (GooglePlayPermissionsResponse, error)
- func (s *GooglePlayService) Reviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) ReviewsTyped(ctx context.Context, params GooglePlayReviewsParams, opts ...RequestOption) (GooglePlayReviewsResponse, error)
- func (s *GooglePlayService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) SearchTyped(ctx context.Context, params GooglePlaySearchParams, opts ...RequestOption) (GooglePlaySearchResponse, error)
- func (s *GooglePlayService) Similar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) SimilarTyped(ctx context.Context, params GooglePlaySimilarParams, opts ...RequestOption) (GooglePlaySimilarResponse, error)
- func (s *GooglePlayService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GooglePlayService) SuggestTyped(ctx context.Context, params GooglePlaySuggestParams, opts ...RequestOption) (GooglePlaySuggestResponse, error)
- type GooglePlaySimilarParams
- type GooglePlaySimilarResponse
- type GooglePlaySuggestParams
- type GooglePlaySuggestResponse
- type GoogleSearchParams
- type GoogleSearchResponse
- type GoogleService
- func (s *GoogleService) FinanceAnalystArticles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceAnalystArticlesTyped(ctx context.Context, params GoogleFinanceAnalystArticlesParams, ...) (GoogleFinanceAnalystArticlesResponse, error)
- func (s *GoogleService) FinanceChart(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceChartTyped(ctx context.Context, params GoogleFinanceChartParams, opts ...RequestOption) (GoogleFinanceChartResponse, error)
- func (s *GoogleService) FinanceClassification(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceClassificationTyped(ctx context.Context, params GoogleFinanceClassificationParams, ...) (GoogleFinanceClassificationResponse, error)
- func (s *GoogleService) FinanceCompany(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceCompanyTyped(ctx context.Context, params GoogleFinanceCompanyParams, opts ...RequestOption) (GoogleFinanceCompanyResponse, error)
- func (s *GoogleService) FinanceContext(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceContextTyped(ctx context.Context, params GoogleFinanceContextParams, opts ...RequestOption) (GoogleFinanceContextResponse, error)
- func (s *GoogleService) FinanceFinancials(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceFinancialsTyped(ctx context.Context, params GoogleFinanceFinancialsParams, ...) (GoogleFinanceFinancialsResponse, error)
- func (s *GoogleService) FinanceMarketsCategoryNews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceMarketsCategoryNewsTyped(ctx context.Context, params GoogleFinanceMarketsCategoryNewsParams, ...) (GoogleFinanceMarketsCategoryNewsResponse, error)
- func (s *GoogleService) FinanceMarketsCategoryStocks(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceMarketsCategoryStocksTyped(ctx context.Context, params GoogleFinanceMarketsCategoryStocksParams, ...) (GoogleFinanceMarketsCategoryStocksResponse, error)
- func (s *GoogleService) FinanceMarketsEarnings(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceMarketsEarningsTyped(ctx context.Context, params GoogleFinanceMarketsEarningsParams, ...) (GoogleFinanceMarketsEarningsResponse, error)
- func (s *GoogleService) FinanceMarketsFeatured(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceMarketsFeaturedTyped(ctx context.Context, params GoogleFinanceMarketsFeaturedParams, ...) (GoogleFinanceMarketsFeaturedResponse, error)
- func (s *GoogleService) FinanceMarketsHeadline(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceMarketsHeadlineTyped(ctx context.Context, params GoogleFinanceMarketsHeadlineParams, ...) (GoogleFinanceMarketsHeadlineResponse, error)
- func (s *GoogleService) FinanceMarketsIndices(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceMarketsIndicesTyped(ctx context.Context, params GoogleFinanceMarketsIndicesParams, ...) (GoogleFinanceMarketsIndicesResponse, error)
- func (s *GoogleService) FinanceMarketsMovers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceMarketsMoversTyped(ctx context.Context, params GoogleFinanceMarketsMoversParams, ...) (GoogleFinanceMarketsMoversResponse, error)
- func (s *GoogleService) FinanceMarketsTop(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceMarketsTopTyped(ctx context.Context, params GoogleFinanceMarketsTopParams, ...) (GoogleFinanceMarketsTopResponse, error)
- func (s *GoogleService) FinanceMarketsTrending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceMarketsTrendingTyped(ctx context.Context, params GoogleFinanceMarketsTrendingParams, ...) (GoogleFinanceMarketsTrendingResponse, error)
- func (s *GoogleService) FinanceNews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceNewsTyped(ctx context.Context, params GoogleFinanceNewsParams, opts ...RequestOption) (GoogleFinanceNewsResponse, error)
- func (s *GoogleService) FinanceQuote(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceQuoteTyped(ctx context.Context, params GoogleFinanceQuoteParams, opts ...RequestOption) (GoogleFinanceQuoteResponse, error)
- func (s *GoogleService) FinanceRelated(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceRelatedTyped(ctx context.Context, params GoogleFinanceRelatedParams, opts ...RequestOption) (GoogleFinanceRelatedResponse, error)
- func (s *GoogleService) FinanceSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceSearchTyped(ctx context.Context, params GoogleFinanceSearchParams, opts ...RequestOption) (GoogleFinanceSearchResponse, error)
- func (s *GoogleService) FinanceTicker(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) FinanceTickerTyped(ctx context.Context, params GoogleFinanceTickerParams, opts ...RequestOption) (GoogleFinanceTickerResponse, error)
- func (s *GoogleService) Jobs(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) JobsTyped(ctx context.Context, params GoogleJobsParams, opts ...RequestOption) (GoogleJobsResponse, error)
- func (s *GoogleService) MapPlace(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) MapPlaceTyped(ctx context.Context, params GoogleMapPlaceParams, opts ...RequestOption) (GoogleMapPlaceResponse, error)
- func (s *GoogleService) MapSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) MapSearchTyped(ctx context.Context, params GoogleMapSearchParams, opts ...RequestOption) (GoogleMapSearchResponse, error)
- func (s *GoogleService) News(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) NewsTyped(ctx context.Context, params GoogleNewsParams, opts ...RequestOption) (GoogleNewsResponse, error)
- func (s *GoogleService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) SearchTyped(ctx context.Context, params GoogleSearchParams, opts ...RequestOption) (GoogleSearchResponse, error)
- func (s *GoogleService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) SuggestTyped(ctx context.Context, params GoogleSuggestParams, opts ...RequestOption) (GoogleSuggestResponse, error)
- func (s *GoogleService) TrendsCategories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsCategoriesTyped(ctx context.Context, params GoogleTrendsCategoriesParams, ...) (GoogleTrendsCategoriesResponse, error)
- func (s *GoogleService) TrendsEnums(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsEnumsTyped(ctx context.Context, params GoogleTrendsEnumsParams, opts ...RequestOption) (GoogleTrendsEnumsResponse, error)
- func (s *GoogleService) TrendsExplore(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsExploreInterestByRegion(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsExploreInterestByRegionTyped(ctx context.Context, params GoogleTrendsExploreInterestByRegionParams, ...) (GoogleTrendsExploreInterestByRegionResponse, error)
- func (s *GoogleService) TrendsExploreInterestOverTime(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsExploreInterestOverTimeTyped(ctx context.Context, params GoogleTrendsExploreInterestOverTimeParams, ...) (GoogleTrendsExploreInterestOverTimeResponse, error)
- func (s *GoogleService) TrendsExploreRelatedTopics(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsExploreRelatedTopicsTyped(ctx context.Context, params GoogleTrendsExploreRelatedTopicsParams, ...) (GoogleTrendsExploreRelatedTopicsResponse, error)
- func (s *GoogleService) TrendsExploreRisingQueries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsExploreRisingQueriesTyped(ctx context.Context, params GoogleTrendsExploreRisingQueriesParams, ...) (GoogleTrendsExploreRisingQueriesResponse, error)
- func (s *GoogleService) TrendsExploreTopQueries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsExploreTopQueriesTyped(ctx context.Context, params GoogleTrendsExploreTopQueriesParams, ...) (GoogleTrendsExploreTopQueriesResponse, error)
- func (s *GoogleService) TrendsExploreTyped(ctx context.Context, params GoogleTrendsExploreParams, opts ...RequestOption) (GoogleTrendsExploreResponse, error)
- func (s *GoogleService) TrendsLocations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsLocationsTyped(ctx context.Context, params GoogleTrendsLocationsParams, opts ...RequestOption) (GoogleTrendsLocationsResponse, error)
- func (s *GoogleService) TrendsTrending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsTrendingDetail(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) TrendsTrendingDetailTyped(ctx context.Context, params GoogleTrendsTrendingDetailParams, ...) (GoogleTrendsTrendingDetailResponse, error)
- func (s *GoogleService) TrendsTrendingTyped(ctx context.Context, params GoogleTrendsTrendingParams, opts ...RequestOption) (GoogleTrendsTrendingResponse, error)
- func (s *GoogleService) Videos(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *GoogleService) VideosTyped(ctx context.Context, params GoogleVideosParams, opts ...RequestOption) (GoogleVideosResponse, error)
- type GoogleSuggestParams
- type GoogleSuggestResponse
- type GoogleTrendsCategoriesParams
- type GoogleTrendsCategoriesResponse
- type GoogleTrendsEnumsParams
- type GoogleTrendsEnumsResponse
- type GoogleTrendsExploreInterestByRegionParams
- type GoogleTrendsExploreInterestByRegionResponse
- type GoogleTrendsExploreInterestOverTimeParams
- type GoogleTrendsExploreInterestOverTimeResponse
- type GoogleTrendsExploreParams
- type GoogleTrendsExploreRelatedTopicsParams
- type GoogleTrendsExploreRelatedTopicsResponse
- type GoogleTrendsExploreResponse
- type GoogleTrendsExploreRisingQueriesParams
- type GoogleTrendsExploreRisingQueriesResponse
- type GoogleTrendsExploreTopQueriesParams
- type GoogleTrendsExploreTopQueriesResponse
- type GoogleTrendsLocationsParams
- type GoogleTrendsLocationsResponse
- type GoogleTrendsTrendingDetailParams
- type GoogleTrendsTrendingDetailResponse
- type GoogleTrendsTrendingParams
- type GoogleTrendsTrendingResponse
- type GoogleVideosParams
- type GoogleVideosResponse
- type InstagramPostParams
- type InstagramPostResponse
- type InstagramProfileParams
- type InstagramProfileResponse
- type InstagramReelsParams
- type InstagramReelsResponse
- type InstagramService
- func (s *InstagramService) Post(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *InstagramService) PostTyped(ctx context.Context, params InstagramPostParams, opts ...RequestOption) (InstagramPostResponse, error)
- func (s *InstagramService) Profile(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *InstagramService) ProfileTyped(ctx context.Context, params InstagramProfileParams, opts ...RequestOption) (InstagramProfileResponse, error)
- func (s *InstagramService) Reels(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *InstagramService) ReelsTyped(ctx context.Context, params InstagramReelsParams, opts ...RequestOption) (InstagramReelsResponse, error)
- type JustWatchJustwatchAgeCertificationsParams
- type JustWatchJustwatchAgeCertificationsResponse
- type JustWatchJustwatchDiscoverParams
- type JustWatchJustwatchDiscoverResponse
- type JustWatchJustwatchEpisodeByIdParams
- type JustWatchJustwatchEpisodeByIdResponse
- type JustWatchJustwatchEpisodeOffersParams
- type JustWatchJustwatchEpisodeOffersResponse
- type JustWatchJustwatchGenreTitlesParams
- type JustWatchJustwatchGenreTitlesResponse
- type JustWatchJustwatchGenresParams
- type JustWatchJustwatchGenresResponse
- type JustWatchJustwatchMonetizationTitlesParams
- type JustWatchJustwatchMonetizationTitlesResponse
- type JustWatchJustwatchNewParams
- type JustWatchJustwatchNewResponse
- type JustWatchJustwatchPopularParams
- type JustWatchJustwatchPopularResponse
- type JustWatchJustwatchProviderTitlesParams
- type JustWatchJustwatchProviderTitlesResponse
- type JustWatchJustwatchProvidersParams
- type JustWatchJustwatchProvidersResponse
- type JustWatchJustwatchSearchParams
- type JustWatchJustwatchSearchResponse
- type JustWatchJustwatchSeasonByIdParams
- type JustWatchJustwatchSeasonByIdResponse
- type JustWatchJustwatchSeasonEpisodesParams
- type JustWatchJustwatchSeasonEpisodesResponse
- type JustWatchJustwatchShowSeasonsParams
- type JustWatchJustwatchShowSeasonsResponse
- type JustWatchJustwatchTitleAnalysisParams
- type JustWatchJustwatchTitleAnalysisResponse
- type JustWatchJustwatchTitleByIdParams
- type JustWatchJustwatchTitleByIdResponse
- type JustWatchJustwatchTitleMediaParams
- type JustWatchJustwatchTitleMediaResponse
- type JustWatchJustwatchTitleOffersParams
- type JustWatchJustwatchTitleOffersResponse
- type JustWatchJustwatchTitleParams
- type JustWatchJustwatchTitleResponse
- type JustWatchJustwatchTitleSimilarParams
- type JustWatchJustwatchTitleSimilarResponse
- type JustWatchService
- func (s *JustWatchService) JustwatchAgeCertifications(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchAgeCertificationsTyped(ctx context.Context, params JustWatchJustwatchAgeCertificationsParams, ...) (JustWatchJustwatchAgeCertificationsResponse, error)
- func (s *JustWatchService) JustwatchDiscover(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchDiscoverTyped(ctx context.Context, params JustWatchJustwatchDiscoverParams, ...) (JustWatchJustwatchDiscoverResponse, error)
- func (s *JustWatchService) JustwatchEpisodeById(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchEpisodeByIdTyped(ctx context.Context, params JustWatchJustwatchEpisodeByIdParams, ...) (JustWatchJustwatchEpisodeByIdResponse, error)
- func (s *JustWatchService) JustwatchEpisodeOffers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchEpisodeOffersTyped(ctx context.Context, params JustWatchJustwatchEpisodeOffersParams, ...) (JustWatchJustwatchEpisodeOffersResponse, error)
- func (s *JustWatchService) JustwatchGenreTitles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchGenreTitlesTyped(ctx context.Context, params JustWatchJustwatchGenreTitlesParams, ...) (JustWatchJustwatchGenreTitlesResponse, error)
- func (s *JustWatchService) JustwatchGenres(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchGenresTyped(ctx context.Context, params JustWatchJustwatchGenresParams, ...) (JustWatchJustwatchGenresResponse, error)
- func (s *JustWatchService) JustwatchMonetizationTitles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchMonetizationTitlesTyped(ctx context.Context, params JustWatchJustwatchMonetizationTitlesParams, ...) (JustWatchJustwatchMonetizationTitlesResponse, error)
- func (s *JustWatchService) JustwatchNew(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchNewTyped(ctx context.Context, params JustWatchJustwatchNewParams, opts ...RequestOption) (JustWatchJustwatchNewResponse, error)
- func (s *JustWatchService) JustwatchPopular(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchPopularTyped(ctx context.Context, params JustWatchJustwatchPopularParams, ...) (JustWatchJustwatchPopularResponse, error)
- func (s *JustWatchService) JustwatchProviderTitles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchProviderTitlesTyped(ctx context.Context, params JustWatchJustwatchProviderTitlesParams, ...) (JustWatchJustwatchProviderTitlesResponse, error)
- func (s *JustWatchService) JustwatchProviders(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchProvidersTyped(ctx context.Context, params JustWatchJustwatchProvidersParams, ...) (JustWatchJustwatchProvidersResponse, error)
- func (s *JustWatchService) JustwatchSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchSearchTyped(ctx context.Context, params JustWatchJustwatchSearchParams, ...) (JustWatchJustwatchSearchResponse, error)
- func (s *JustWatchService) JustwatchSeasonById(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchSeasonByIdTyped(ctx context.Context, params JustWatchJustwatchSeasonByIdParams, ...) (JustWatchJustwatchSeasonByIdResponse, error)
- func (s *JustWatchService) JustwatchSeasonEpisodes(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchSeasonEpisodesTyped(ctx context.Context, params JustWatchJustwatchSeasonEpisodesParams, ...) (JustWatchJustwatchSeasonEpisodesResponse, error)
- func (s *JustWatchService) JustwatchShowSeasons(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchShowSeasonsTyped(ctx context.Context, params JustWatchJustwatchShowSeasonsParams, ...) (JustWatchJustwatchShowSeasonsResponse, error)
- func (s *JustWatchService) JustwatchTitle(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchTitleAnalysis(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchTitleAnalysisTyped(ctx context.Context, params JustWatchJustwatchTitleAnalysisParams, ...) (JustWatchJustwatchTitleAnalysisResponse, error)
- func (s *JustWatchService) JustwatchTitleById(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchTitleByIdTyped(ctx context.Context, params JustWatchJustwatchTitleByIdParams, ...) (JustWatchJustwatchTitleByIdResponse, error)
- func (s *JustWatchService) JustwatchTitleMedia(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchTitleMediaTyped(ctx context.Context, params JustWatchJustwatchTitleMediaParams, ...) (JustWatchJustwatchTitleMediaResponse, error)
- func (s *JustWatchService) JustwatchTitleOffers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchTitleOffersTyped(ctx context.Context, params JustWatchJustwatchTitleOffersParams, ...) (JustWatchJustwatchTitleOffersResponse, error)
- func (s *JustWatchService) JustwatchTitleSimilar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *JustWatchService) JustwatchTitleSimilarTyped(ctx context.Context, params JustWatchJustwatchTitleSimilarParams, ...) (JustWatchJustwatchTitleSimilarResponse, error)
- func (s *JustWatchService) JustwatchTitleTyped(ctx context.Context, params JustWatchJustwatchTitleParams, ...) (JustWatchJustwatchTitleResponse, error)
- type LinkedInLinkedinCompanyParams
- type LinkedInLinkedinCompanyResponse
- type LinkedInLinkedinProductParams
- type LinkedInLinkedinProductResponse
- type LinkedInLinkedinShowcaseParams
- type LinkedInLinkedinShowcaseResponse
- type LinkedInService
- func (s *LinkedInService) LinkedinCompany(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *LinkedInService) LinkedinCompanyTyped(ctx context.Context, params LinkedInLinkedinCompanyParams, ...) (LinkedInLinkedinCompanyResponse, error)
- func (s *LinkedInService) LinkedinProduct(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *LinkedInService) LinkedinProductTyped(ctx context.Context, params LinkedInLinkedinProductParams, ...) (LinkedInLinkedinProductResponse, error)
- func (s *LinkedInService) LinkedinShowcase(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *LinkedInService) LinkedinShowcaseTyped(ctx context.Context, params LinkedInLinkedinShowcaseParams, ...) (LinkedInLinkedinShowcaseResponse, error)
- type MetaPingParams
- type MetaPingResponse
- type MetaReadyParams
- type MetaReadyResponse
- type MetaService
- func (s *MetaService) Ping(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *MetaService) PingTyped(ctx context.Context, params MetaPingParams, opts ...RequestOption) (MetaPingResponse, error)
- func (s *MetaService) Ready(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *MetaService) ReadyTyped(ctx context.Context, params MetaReadyParams, opts ...RequestOption) (MetaReadyResponse, error)
- type ModelAirbnbCalendarMonth
- type ModelAirbnbCalendarResponse
- type ModelAirbnbListingItem
- type ModelAirbnbReviewItem
- type ModelAirbnbReviewsResponse
- type ModelAirbnbRoomResponse
- type ModelAirbnbSearchResponse
- type ModelAmazonProduct
- type ModelAmazonProductResponseDoc
- type ModelAmazonReview
- type ModelAmazonReviewImage
- type ModelAmazonReviewInsight
- type ModelAmazonSearchResponseDoc
- type ModelAmazonSearchResponseItem
- type ModelAmazonSuggestResponseDoc
- type ModelApiComponentStatus
- type ModelApiPingResponseDoc
- type ModelApiReadinessResponseDoc
- type ModelApiReadinessState
- type ModelAppResponse
- type ModelApplepodcastsChartsResponseDoc
- type ModelApplepodcastsEpisodeSearchResponseDoc
- type ModelApplepodcastsGenre
- type ModelApplepodcastsPodcastChartItem
- type ModelApplepodcastsPodcastEpisode
- type ModelApplepodcastsPodcastShow
- type ModelApplepodcastsSearchResponseDoc
- type ModelApplepodcastsShowEpisodesResponseDoc
- type ModelApplepodcastsShowEpisodesResult
- type ModelApplepodcastsShowResponseDoc
- type ModelAppstoreApp
- type ModelAppstoreAppDetailsResponseDoc
- type ModelAppstoreDeveloperResponseDoc
- type ModelAppstoreListResultsResponseDoc
- type ModelAppstorePrivacyCategory
- type ModelAppstorePrivacyDetails
- type ModelAppstorePrivacyPurpose
- type ModelAppstorePrivacyResponseDoc
- type ModelAppstorePrivacyType
- type ModelAppstoreRatingsResponseDoc
- type ModelAppstoreRatingsResult
- type ModelAppstoreReview
- type ModelAppstoreReviewsResponseDoc
- type ModelAppstoreSearchResultsResponseDoc
- type ModelAppstoreSimilarResponseDoc
- type ModelAppstoreSuggestResponseDoc
- type ModelAppstoreSuggestion
- type ModelAppstoreVersionHistoryItem
- type ModelAppstoreVersionHistoryResponseDoc
- type ModelBillingBillingEndpointLedgerDoc
- type ModelBillingBillingEventDoc
- type ModelBillingBillingEventsResponseDoc
- type ModelBillingBillingPeriodLedgerDoc
- type ModelBillingBillingPeriodLedgerResponseDoc
- type ModelBillingBillingPeriodLedgersResponseDoc
- type ModelBillingBillingPeriodStatementDoc
- type ModelBillingBillingPeriodStatementResponseDoc
- type ModelBillingBillingStateDoc
- type ModelBillingBillingStateResponseDoc
- type ModelBillingBillingStatementAccountsReceivableDoc
- type ModelBillingBillingStatementAdjustmentEvidenceDoc
- type ModelBillingBillingStatementEventItemDoc
- type ModelBillingBillingStatementExpectedRevenueDoc
- type ModelBillingBillingStatementInvoiceEventEvidenceDoc
- type ModelBillingBillingStatementInvoiceEvidenceDoc
- type ModelBillingBillingStatementMismatchDoc
- type ModelBillingBillingStatementPeriodDoc
- type ModelBillingBillingStatementRepairDoc
- type ModelBillingBillingStatementSnapshotMetadataDoc
- type ModelBillingBillingStatementStripeActualDoc
- type ModelBillingBillingStatementUserDoc
- type ModelBillingStripeCheckoutRequestDoc
- type ModelBillingStripeInvoiceLineItemDoc
- type ModelBillingStripePortalRequestDoc
- type ModelBillingStripeSessionDoc
- type ModelBillingStripeSessionResponseDoc
- type ModelBingContextAttribute
- type ModelBingImageResult
- type ModelBingImagesResponse
- type ModelBingImagesResponseDoc
- type ModelBingNewsResponse
- type ModelBingNewsResponseDoc
- type ModelBingNewsResult
- type ModelBingSearchContext
- type ModelBingSearchPagination
- type ModelBingSearchResponse
- type ModelBingSearchResponseDoc
- type ModelBingSearchResult
- type ModelBingSuggestResponse
- type ModelBingSuggestResponseDoc
- type ModelBingSuggestionResult
- type ModelBingVideoResult
- type ModelBingVideosResponse
- type ModelBingVideosResponseDoc
- type ModelBrandAddress
- type ModelBrandBackdrop
- type ModelBrandBrandResponse
- type ModelBrandColor
- type ModelBrandEic
- type ModelBrandIndustries
- type ModelBrandLinks
- type ModelBrandLogo
- type ModelBrandResolution
- type ModelBrandRetrieveResponseDoc
- type ModelBrandSocial
- type ModelBrandSourceDetail
- type ModelBrandStock
- type ModelBraveDiscussion
- type ModelBraveImageResult
- type ModelBraveImagesResponse
- type ModelBraveImagesResponseDoc
- type ModelBraveKnowledgeCard
- type ModelBraveKnowledgeCardProvider
- type ModelBraveNewsResponse
- type ModelBraveNewsResponseDoc
- type ModelBraveNewsResult
- type ModelBraveSearchPagination
- type ModelBraveSearchResponse
- type ModelBraveSearchResponseDoc
- type ModelBraveSearchResult
- type ModelBraveSuggestResponse
- type ModelBraveSuggestResponseDoc
- type ModelBraveSuggestionResult
- type ModelBraveVideoResult
- type ModelBraveVideosResponse
- type ModelBraveVideosResponseDoc
- type ModelBuildinfoInfo
- type ModelCoingeckoAnalysisResponse
- type ModelCoingeckoAnalysisResponseDoc
- type ModelCoingeckoCategoriesResponse
- type ModelCoingeckoCategoriesResponseDoc
- type ModelCoingeckoCategoryCoinRow
- type ModelCoingeckoCategoryCoinsResponse
- type ModelCoingeckoCategoryCoinsResponseDoc
- type ModelCoingeckoCategoryRow
- type ModelCoingeckoChainDetailResponse
- type ModelCoingeckoChainDetailResponseDoc
- type ModelCoingeckoChainExchangeRow
- type ModelCoingeckoChainRow
- type ModelCoingeckoChainsResponse
- type ModelCoingeckoChainsResponseDoc
- type ModelCoingeckoChartPoint
- type ModelCoingeckoCoinResponse
- type ModelCoingeckoCoinResponseDoc
- type ModelCoingeckoExchangeDetailResponse
- type ModelCoingeckoExchangeDetailResponseDoc
- type ModelCoingeckoExchangeMarketRow
- type ModelCoingeckoExchangeRow
- type ModelCoingeckoExchangesResponse
- type ModelCoingeckoExchangesResponseDoc
- type ModelCoingeckoGainerLoserRow
- type ModelCoingeckoGainersLosersResponse
- type ModelCoingeckoGainersLosersResponseDoc
- type ModelCoingeckoGlobalChartPoint
- type ModelCoingeckoGlobalChartSeries
- type ModelCoingeckoGlobalChartsResponse
- type ModelCoingeckoGlobalChartsResponseDoc
- type ModelCoingeckoGlobalResponse
- type ModelCoingeckoGlobalResponseDoc
- type ModelCoingeckoLearnArticle
- type ModelCoingeckoLearnArticlesResponse
- type ModelCoingeckoLearnArticlesResponseDoc
- type ModelCoingeckoMarketCoin
- type ModelCoingeckoMarketsResponse
- type ModelCoingeckoMarketsResponseDoc
- type ModelCoingeckoNewCoinRow
- type ModelCoingeckoNewCoinsResponse
- type ModelCoingeckoNewCoinsResponseDoc
- type ModelCoingeckoNewsArticle
- type ModelCoingeckoNewsCoin
- type ModelCoingeckoNewsResponse
- type ModelCoingeckoNewsResponseDoc
- type ModelCoingeckoNftCategoryResponseDoc
- type ModelCoingeckoNftcategoryResponse
- type ModelCoingeckoNftcollectionRow
- type ModelCoingeckoNftsResponse
- type ModelCoingeckoNftsResponseDoc
- type ModelCoingeckoSearchAssetPlatform
- type ModelCoingeckoSearchCategory
- type ModelCoingeckoSearchCoin
- type ModelCoingeckoSearchMarket
- type ModelCoingeckoSearchNftcontract
- type ModelCoingeckoSearchPost
- type ModelCoingeckoSearchResponse
- type ModelCoingeckoSearchResponseDoc
- type ModelCoingeckoTokenUnlockRow
- type ModelCoingeckoTokenUnlocksResponse
- type ModelCoingeckoTokenUnlocksResponseDoc
- type ModelCoingeckoTreasuriesResponse
- type ModelCoingeckoTreasuriesResponseDoc
- type ModelCoingeckoTreasuryEntityRow
- type ModelCoingeckoTrendingCategory
- type ModelCoingeckoTrendingCoin
- type ModelCoingeckoTrendingResponse
- type ModelCoingeckoTrendingResponseDoc
- type ModelContactContact
- type ModelDatasetsDatasetInfo
- type ModelDatasetsDatasetListResponse
- type ModelDatasetsGoogleBusinessFacetResponse
- type ModelDatasetsGoogleBusinessSearchResponse
- type ModelDatasetsGoogleMapBusinessResponseDoc
- type ModelDatasetsGoogleMapBusinessesFacetResponseDoc
- type ModelDatasetsGoogleMapBusinessesSearchResponseDoc
- type ModelDatasetsListResponseDoc
- type ModelEbayItem
- type ModelEbayItemResponseDoc
- type ModelEbaySearchItem
- type ModelEbaySearchOption
- type ModelEbaySearchResp
- type ModelEbaySearchResponseDoc
- type ModelEbaySeller
- type ModelEbaySellerAbout
- type ModelEbaySellerAboutCategory
- type ModelEbaySellerAboutResponseDoc
- type ModelEbaySellerAboutSubcategory
- type ModelEbaySellerFeedback
- type ModelEbaySellerFeedbackResponseDoc
- type ModelEbaySellerResponseDoc
- type ModelEbaySellerReview
- type ModelEbaySellerShopResponseDoc
- type ModelEsGeoPoint
- type ModelEsGoogleBusiness
- type ModelEsGoogleBusinessDatasetFacetItem
- type ModelEsGoogleBusinessDatasetItem
- type ModelEsWebsiteStatus
- type ModelFinanceAbout
- type ModelFinanceArticlesResponseDoc
- type ModelFinanceBalanceSheet
- type ModelFinanceCashFlow
- type ModelFinanceCategoryNewsResponse
- type ModelFinanceCategoryNewsResponseDoc
- type ModelFinanceCategoryStocksResponse
- type ModelFinanceCategoryStocksResponseDoc
- type ModelFinanceChartResponse
- type ModelFinanceChartResponseDoc
- type ModelFinanceClassificationResponse
- type ModelFinanceClassificationResponseDoc
- type ModelFinanceCompanyInfo
- type ModelFinanceCompanyResponseDoc
- type ModelFinanceContextResponse
- type ModelFinanceContextResponseDoc
- type ModelFinanceEarningsCalendarResponse
- type ModelFinanceEarningsEvent
- type ModelFinanceEarningsResponseDoc
- type ModelFinanceFinanceArticle
- type ModelFinanceFinancialPeriod
- type ModelFinanceFinancialsResponse
- type ModelFinanceFinancialsResponseDoc
- type ModelFinanceHeadlineResponse
- type ModelFinanceHeadlineResponseDoc
- type ModelFinanceIncomeStatement
- type ModelFinanceInstrument
- type ModelFinanceInstrumentsResponseDoc
- type ModelFinanceInvestment
- type ModelFinanceKeyStats
- type ModelFinanceMarketMoversResponse
- type ModelFinanceMarketMoversResponseDoc
- type ModelFinanceNews
- type ModelFinancePriceChange
- type ModelFinanceQuoteResp
- type ModelFinanceQuoteResponseDoc
- type ModelFinanceRange
- type ModelFinanceRelatedResponse
- type ModelFinanceRelatedResponseDoc
- type ModelFinanceSearchResponseDoc
- type ModelFinanceStockData
- type ModelFinanceTicker
- type ModelFinanceTickerResponseDoc
- type ModelFinanceTopStocksResponse
- type ModelFinanceTopStocksResponseDoc
- type ModelGeocodingAddress
- type ModelGeocodingLookupResponse
- type ModelGeocodingLookupResponseDoc
- type ModelGeocodingPlace
- type ModelGeocodingReverseResponseDoc
- type ModelGeocodingSearchResponse
- type ModelGeocodingSearchResponseDoc
- type ModelGoogleJobItem
- type ModelGoogleJobsOption
- type ModelGoogleJobsResponse
- type ModelGoogleKgAttrItem
- type ModelGoogleKnowledgeGraph
- type ModelGoogleMapPlaceResponseDoc
- type ModelGoogleMapSearchOption
- type ModelGoogleMapSearchResponseDoc
- type ModelGoogleNewsResponse
- type ModelGoogleNewsResponseDoc
- type ModelGoogleNewsResult
- type ModelGooglePeopleAlsoAskItem
- type ModelGooglePlace
- type ModelGoogleSearchItem
- type ModelGoogleSearchOption
- type ModelGoogleSearchResp
- type ModelGoogleSearchResponseDoc
- type ModelGoogleSuggestResponse
- type ModelGoogleSuggestResponseDoc
- type ModelGoogleSuggestionResult
- type ModelGoogleVerticalPagination
- type ModelGoogleVideoResult
- type ModelGoogleVideosResponse
- type ModelGoogleVideosResponseDoc
- type ModelGoogleplayApp
- type ModelGoogleplayAppDetailsResponse
- type ModelGoogleplayCategoriesResponseDoc
- type ModelGoogleplayCategory
- type ModelGoogleplayDataSafetyEntry
- type ModelGoogleplayDataSafetyResponseDoc
- type ModelGoogleplayDataSafetyResult
- type ModelGoogleplayDeveloperResultsResponseDoc
- type ModelGoogleplayFeature
- type ModelGoogleplayListResultsResponseDoc
- type ModelGoogleplayPermissionsResultsResponseDoc
- type ModelGoogleplayReview
- type ModelGoogleplayReviewCriteria
- type ModelGoogleplayReviewsResponseDoc
- type ModelGoogleplayReviewsResult
- type ModelGoogleplaySearchResultsResponseDoc
- type ModelGoogleplaySecurityPractice
- type ModelGoogleplaySimilarResultsResponseDoc
- type ModelGoogleplaySuggestResponseDoc
- type ModelGoogleplaySuggestion
- type ModelInstagramBusinessAddress
- type ModelInstagramCaption
- type ModelInstagramClipsMetadata
- type ModelInstagramIgartist
- type ModelInstagramIgcaption
- type ModelInstagramIgowner
- type ModelInstagramIguser
- type ModelInstagramImageCandidate
- type ModelInstagramImageVersions
- type ModelInstagramImageVersions2
- type ModelInstagramItem
- type ModelInstagramMedia
- type ModelInstagramMediaItem
- type ModelInstagramOriginalSoundInfo
- type ModelInstagramPagingInfo
- type ModelInstagramPost
- type ModelInstagramPostResponseDoc
- type ModelInstagramProfileResponseDoc
- type ModelInstagramReelResponse
- type ModelInstagramReelsResponseDoc
- type ModelInstagramRelatedProfile
- type ModelInstagramUser
- type ModelInstagramUserProfile
- type ModelInstagramVideoVersion
- type ModelJustwatchAgeCertification
- type ModelJustwatchAgeCertificationsResponse
- type ModelJustwatchAgeCertificationsResponseDoc
- type ModelJustwatchAnalysisResponse
- type ModelJustwatchAnalysisResponseDoc
- type ModelJustwatchAnalysisSummary
- type ModelJustwatchBackdrop
- type ModelJustwatchClip
- type ModelJustwatchCredit
- type ModelJustwatchDiscoverResponse
- type ModelJustwatchDiscoverResponseDoc
- type ModelJustwatchEpisodeByIdresponse
- type ModelJustwatchEpisodeByIdresponseDoc
- type ModelJustwatchEpisodeCountryOffers
- type ModelJustwatchEpisodeOffersResponse
- type ModelJustwatchEpisodeOffersResponseDoc
- type ModelJustwatchEpisodeSummary
- type ModelJustwatchGenre
- type ModelJustwatchGenreTitlesResponse
- type ModelJustwatchGenreTitlesResponseDoc
- type ModelJustwatchGenresResponse
- type ModelJustwatchGenresResponseDoc
- type ModelJustwatchMonetizationTitlesResponse
- type ModelJustwatchMonetizationTitlesResponseDoc
- type ModelJustwatchNewTitlesResponse
- type ModelJustwatchNewTitlesResponseDoc
- type ModelJustwatchOffer
- type ModelJustwatchPopularResponse
- type ModelJustwatchPopularResponseDoc
- type ModelJustwatchPriceRange
- type ModelJustwatchProvider
- type ModelJustwatchProviderTitlesResponse
- type ModelJustwatchProviderTitlesResponseDoc
- type ModelJustwatchProvidersResponse
- type ModelJustwatchProvidersResponseDoc
- type ModelJustwatchScoring
- type ModelJustwatchSearchResponse
- type ModelJustwatchSearchResponseDoc
- type ModelJustwatchSearchTitle
- type ModelJustwatchSeasonByIdresponse
- type ModelJustwatchSeasonByIdresponseDoc
- type ModelJustwatchSeasonEpisodesResponse
- type ModelJustwatchSeasonEpisodesResponseDoc
- type ModelJustwatchSeasonSummary
- type ModelJustwatchShowSeasonsResponse
- type ModelJustwatchShowSeasonsResponseDoc
- type ModelJustwatchSimilarTitlesResponse
- type ModelJustwatchSimilarTitlesResponseDoc
- type ModelJustwatchTitleCountryOffers
- type ModelJustwatchTitleMediaResponse
- type ModelJustwatchTitleMediaResponseDoc
- type ModelJustwatchTitleOffersResponse
- type ModelJustwatchTitleOffersResponseDoc
- type ModelJustwatchTitleResponse
- type ModelJustwatchTitleResponseDoc
- type ModelLinkedinCompanyResponseDoc
- type ModelLinkedinCustomer
- type ModelLinkedinLinkedinCompanyResponse
- type ModelLinkedinLinkedinProductResponse
- type ModelLinkedinLocation
- type ModelLinkedinMedia
- type ModelLinkedinPage
- type ModelLinkedinProduct
- type ModelLinkedinProductResponseDoc
- type ModelLinkedinShowcaseResponseDoc
- type ModelLinkedinUpdate
- type ModelPopularTrendCountryIndustryMeta
- type ModelPopularTrendCountryIndustryMetaItem
- type ModelPopularTrendCreatorTrendResp
- type ModelPopularTrendTopAdsAnalysisPoint
- type ModelPopularTrendTopAdsAnalysisResp
- type ModelPopularTrendTopAdsDetailResp
- type ModelPopularTrendTopAdsFilterItem
- type ModelPopularTrendTopAdsFiltersResp
- type ModelPopularTrendTopAdsListResp
- type ModelPopularTrendTopAdsLocationInfoResp
- type ModelPopularTrendTopAdsLocationsResp
- type ModelPopularTrendTopAdsMaterial
- type ModelPopularTrendTopAdsPagination
- type ModelPopularTrendTopAdsRecommendResp
- type ModelPopularTrendTopAdsSafetyResp
- type ModelPopularTrendTopAdsSpotlightResp
- type ModelPopularTrendTopAdsSuggestionsResp
- type ModelPopularTrendTopAdsVideoInfo
- type ModelPopulartrendCountryIndustryMetaResponseDoc
- type ModelPopulartrendCreatorTrendResponseDoc
- type ModelPopulartrendTopAdsAnalysisResponseDoc
- type ModelPopulartrendTopAdsDetailResponseDoc
- type ModelPopulartrendTopAdsFiltersResponseDoc
- type ModelPopulartrendTopAdsListResponseDoc
- type ModelPopulartrendTopAdsLocationInfoResponseDoc
- type ModelPopulartrendTopAdsLocationsResponseDoc
- type ModelPopulartrendTopAdsRecommendResponseDoc
- type ModelPopulartrendTopAdsSafetyResponseDoc
- type ModelPopulartrendTopAdsSpotlightResponseDoc
- type ModelPopulartrendTopAdsSuggestionsResponseDoc
- type ModelProducthuntAboutResponseDoc
- type ModelProducthuntAlternativesResponseDoc
- type ModelProducthuntCategoryProductsResponseDoc
- type ModelProducthuntCategoryResponseDoc
- type ModelProducthuntCustomersResponseDoc
- type ModelProducthuntLaunchesResponseDoc
- type ModelProducthuntLeaderboardAdItem
- type ModelProducthuntLeaderboardAdPost
- type ModelProducthuntLeaderboardGhostItem
- type ModelProducthuntLeaderboardItem
- type ModelProducthuntLeaderboardPage
- type ModelProducthuntLeaderboardPostItem
- type ModelProducthuntLeaderboardProductRef
- type ModelProducthuntLeaderboardRandomizationStatus
- type ModelProducthuntLeaderboardResponseDoc
- type ModelProducthuntLeaderboardTopic
- type ModelProducthuntMakersResponseDoc
- type ModelProducthuntProduct
- type ModelProducthuntProductAboutAd
- type ModelProducthuntProductAboutDiscussionForum
- type ModelProducthuntProductAboutDiscussionThread
- type ModelProducthuntProductAboutForumRef
- type ModelProducthuntProductAboutForumSubject
- type ModelProducthuntProductAboutGhostAd
- type ModelProducthuntProductAboutLatestLaunch
- type ModelProducthuntProductAboutLaunch
- type ModelProducthuntProductAboutLaunchFlags
- type ModelProducthuntProductAboutLaunchProduct
- type ModelProducthuntProductAboutLink
- type ModelProducthuntProductAboutMedia
- type ModelProducthuntProductAboutMentionedProduct
- type ModelProducthuntProductAboutMeta
- type ModelProducthuntProductAboutPage
- type ModelProducthuntProductAboutPageVariant
- type ModelProducthuntProductAboutPost
- type ModelProducthuntProductAboutPrimaryLink
- type ModelProducthuntProductAboutProduct
- type ModelProducthuntProductAboutReviewQuestion
- type ModelProducthuntProductAboutScreenshot
- type ModelProducthuntProductAboutShoutout
- type ModelProducthuntProductAboutUser
- type ModelProducthuntProductAboutViewer
- type ModelProducthuntProductAlternativeBadge
- type ModelProducthuntProductAlternativeDiscussion
- type ModelProducthuntProductAlternativeDiscussionForum
- type ModelProducthuntProductAlternativeDiscussionUser
- type ModelProducthuntProductAlternativeItem
- type ModelProducthuntProductAlternativeProduct
- type ModelProducthuntProductAlternativeStructuredData
- type ModelProducthuntProductAlternativeTag
- type ModelProducthuntProductAlternativesPage
- type ModelProducthuntProductCategoryAd
- type ModelProducthuntProductCategoryAdComment
- type ModelProducthuntProductCategoryAdPost
- type ModelProducthuntProductCategoryAnswer
- type ModelProducthuntProductCategoryFounderPost
- type ModelProducthuntProductCategoryFounderShoutout
- type ModelProducthuntProductCategoryHeroProduct
- type ModelProducthuntProductCategoryLatestLaunch
- type ModelProducthuntProductCategoryListBadge
- type ModelProducthuntProductCategoryListProduct
- type ModelProducthuntProductCategoryMarkdown
- type ModelProducthuntProductCategoryPage
- type ModelProducthuntProductCategoryParent
- type ModelProducthuntProductCategoryProductsPage
- type ModelProducthuntProductCategoryQuestion
- type ModelProducthuntProductCategoryRandomizationStatus
- type ModelProducthuntProductCategoryRecentSummary
- type ModelProducthuntProductCategoryRef
- type ModelProducthuntProductCategorySource
- type ModelProducthuntProductCategorySummaryProduct
- type ModelProducthuntProductCategoryTopic
- type ModelProducthuntProductCategoryUser
- type ModelProducthuntProductCustomersPage
- type ModelProducthuntProductDetailedReview
- type ModelProducthuntProductDetailedReviewFollowProduct
- type ModelProducthuntProductDetailedReviewPost
- type ModelProducthuntProductDetailedReviewProduct
- type ModelProducthuntProductDetailedReviewQuestionAnswer
- type ModelProducthuntProductDetailedReviewTag
- type ModelProducthuntProductDetailedReviewUser
- type ModelProducthuntProductDetailedReviewsPage
- type ModelProducthuntProductLaunchesPage
- type ModelProducthuntProductMaker
- type ModelProducthuntProductMakerPost
- type ModelProducthuntProductMakersPage
- type ModelProducthuntProductResponseDoc
- type ModelProducthuntReviewsResponseDoc
- type ModelProducthuntSearchAggregationsDoc
- type ModelProducthuntSearchDataDoc
- type ModelProducthuntSearchEdgeDoc
- type ModelProducthuntSearchPageInfoDoc
- type ModelProducthuntSearchResponseDoc
- type ModelProducthuntSearchTopicDoc
- type ModelProducthuntSimilarProduct
- type ModelRedditAuthor
- type ModelRedditComment
- type ModelRedditCommentsResponse
- type ModelRedditCommentsResponseDoc
- type ModelRedditPagination
- type ModelRedditPost
- type ModelRedditPostResponse
- type ModelRedditPostResponseDoc
- type ModelRedditSearchResponse
- type ModelRedditSearchResponseDoc
- type ModelRedditSourceDetail
- type ModelRedditSubredditPostsResponse
- type ModelRedditSubredditPostsResponseDoc
- type ModelReferralsReferralAttributionDoc
- type ModelReferralsReferralClickRequestDoc
- type ModelReferralsReferralClickResponseDoc
- type ModelReferralsReferralsEventsResponseDoc
- type ModelReferralsReferralsMeResponseDoc
- type ModelReferralsReferralsStatsDoc
- type ModelShopappAnalysisResponse
- type ModelShopappAnalysisResponseDoc
- type ModelShopappCategoriesResponse
- type ModelShopappCategoriesResponseDoc
- type ModelShopappCategoryItem
- type ModelShopappCategoryPath
- type ModelShopappCurrencyPriceSummary
- type ModelShopappDiscountSummary
- type ModelShopappImageItem
- type ModelShopappLocationAddress
- type ModelShopappOptionGroup
- type ModelShopappProductDetail
- type ModelShopappProductDetailResponse
- type ModelShopappProductItem
- type ModelShopappProductResponseDoc
- type ModelShopappProductShopResponse
- type ModelShopappProductShopResponseDoc
- type ModelShopappProductVariantResponse
- type ModelShopappProductVariantResponseDoc
- type ModelShopappRelatedResponse
- type ModelShopappRelatedResponseDoc
- type ModelShopappReviewItem
- type ModelShopappReviewProduct
- type ModelShopappReviewsResponse
- type ModelShopappReviewsResponseDoc
- type ModelShopappSearchGroup
- type ModelShopappSearchResponse
- type ModelShopappSearchResponseDoc
- type ModelShopappShopCollection
- type ModelShopappShopDetail
- type ModelShopappShopLocationItem
- type ModelShopappShopLocationsResponse
- type ModelShopappShopLocationsResponseDoc
- type ModelShopappShopProductsResponse
- type ModelShopappShopProductsResponseDoc
- type ModelShopappShopResponse
- type ModelShopappShopResponseDoc
- type ModelShopappShopReviewsResponse
- type ModelShopappShopReviewsResponseDoc
- type ModelShopappShopSummary
- type ModelShopappShopTypeaheadItem
- type ModelShopappShopTypeaheadResponse
- type ModelShopappShopTypeaheadResponseDoc
- type ModelShopappSuggestResponse
- type ModelShopappSuggestionItem
- type ModelShopappSuggestionsResponseDoc
- type ModelShopappVariantItem
- type ModelShopappVariantsResponse
- type ModelShopappVariantsResponseDoc
- type ModelShopifyCollectionItem
- type ModelShopifyCollectionProductsResponse
- type ModelShopifyCollectionProductsResponseDoc
- type ModelShopifyCollectionsResponse
- type ModelShopifyCollectionsResponseDoc
- type ModelShopifyImageItem
- type ModelShopifyOptionItem
- type ModelShopifyPageItem
- type ModelShopifyPageResponse
- type ModelShopifyPageResponseDoc
- type ModelShopifyPagesResponse
- type ModelShopifyPagesResponseDoc
- type ModelShopifyProductItem
- type ModelShopifyProductRecommendationsResponse
- type ModelShopifyProductRecommendationsResponseDoc
- type ModelShopifyProductResponse
- type ModelShopifyProductResponseDoc
- type ModelShopifyProductsResponse
- type ModelShopifyProductsResponseDoc
- type ModelShopifySearchQueryItem
- type ModelShopifySearchSuggestResponse
- type ModelShopifySearchSuggestResponseDoc
- type ModelShopifySitemapImage
- type ModelShopifySitemapIndexResponse
- type ModelShopifySitemapIndexResponseDoc
- type ModelShopifySitemapItem
- type ModelShopifySitemapUrlitem
- type ModelShopifySitemapUrlsResponse
- type ModelShopifySitemapUrlsResponseDoc
- type ModelShopifyStoreResponse
- type ModelShopifyStoreResponseDoc
- type ModelShopifyVariantItem
- type ModelSimilarwebSearchResp
- type ModelSimilarwebSearchResponseDoc
- type ModelSimilarwebSimilarWebResp
- type ModelSimilarwebWebResponseDoc
- type ModelSpotifyAlbumMeta
- type ModelSpotifyAlbumResponse
- type ModelSpotifyAlbumResponseDoc
- type ModelSpotifyArtistAlbumsMeta
- type ModelSpotifyArtistAlbumsResponse
- type ModelSpotifyArtistAlbumsResponseDoc
- type ModelSpotifyArtistCollectionMeta
- type ModelSpotifyArtistCollectionResponse
- type ModelSpotifyArtistCollectionResponseDoc
- type ModelSpotifyArtistMeta
- type ModelSpotifyArtistResponse
- type ModelSpotifyArtistResponseDoc
- type ModelSpotifyAudiobookChaptersMeta
- type ModelSpotifyAudiobookChaptersResponse
- type ModelSpotifyAudiobookChaptersResponseDoc
- type ModelSpotifyAudiobookMeta
- type ModelSpotifyAudiobookResponse
- type ModelSpotifyAudiobookResponseDoc
- type ModelSpotifyBrowsePageItem
- type ModelSpotifyBrowsePageMeta
- type ModelSpotifyBrowsePageResponse
- type ModelSpotifyBrowsePageResponseDoc
- type ModelSpotifyBrowsePageSection
- type ModelSpotifyBrowseSectionMeta
- type ModelSpotifyBrowseSectionResponse
- type ModelSpotifyBrowseSectionResponseDoc
- type ModelSpotifyChartItem
- type ModelSpotifyChartMeta
- type ModelSpotifyChartResponse
- type ModelSpotifyChartsResponseDoc
- type ModelSpotifyCountryHubContentId
- type ModelSpotifyCountryHubContentMeta
- type ModelSpotifyCountryHubContentResponse
- type ModelSpotifyCountryHubContentResponseDoc
- type ModelSpotifyCountryHubItem
- type ModelSpotifyCountryHubMeta
- type ModelSpotifyCountryHubResponse
- type ModelSpotifyCountryHubResponseDoc
- type ModelSpotifyCountryHubSection
- type ModelSpotifyEpisodeResponseDoc
- type ModelSpotifyHomeMeta
- type ModelSpotifyHomeResponse
- type ModelSpotifyHomeResponseDoc
- type ModelSpotifyImageAsset
- type ModelSpotifyPlaylistMeta
- type ModelSpotifyPlaylistResponse
- type ModelSpotifyPlaylistResponseDoc
- type ModelSpotifyPodcastEpisodeMeta
- type ModelSpotifyPodcastEpisodeResponse
- type ModelSpotifyPodcastEpisodeShowSummary
- type ModelSpotifyPodcastEpisodeSummary
- type ModelSpotifyPodcastEpisodesMeta
- type ModelSpotifyPodcastEpisodesResponse
- type ModelSpotifyPopularCountry
- type ModelSpotifyRecommendationSummary
- type ModelSpotifySearchCatalogResponseDoc
- type ModelSpotifySearchMeta
- type ModelSpotifySearchPodcastsMeta
- type ModelSpotifySearchPodcastsResponse
- type ModelSpotifySearchResponse
- type ModelSpotifySearchResponseDoc
- type ModelSpotifySearchResultSummary
- type ModelSpotifyShowEpisodesResponseDoc
- type ModelSpotifyShowMetadataMeta
- type ModelSpotifyShowMetadataResponse
- type ModelSpotifyShowRecommendationsMeta
- type ModelSpotifyShowRecommendationsResponse
- type ModelSpotifyShowRecommendationsResponseDoc
- type ModelSpotifyShowResponseDoc
- type ModelSpotifyTrackMeta
- type ModelSpotifyTrackRecommendedMeta
- type ModelSpotifyTrackRecommendedResponse
- type ModelSpotifyTrackRecommendedResponseDoc
- type ModelSpotifyTrackResponse
- type ModelSpotifyTrackResponseDoc
- type ModelSpotifyTrackSimilarAlbumsMeta
- type ModelSpotifyTrackSimilarAlbumsResponse
- type ModelSpotifyTrackSimilarAlbumsResponseDoc
- type ModelSpotifyUserProfileFollowersResponse
- type ModelSpotifyUserProfileFollowersResponseDoc
- type ModelSpotifyUserProfileMeta
- type ModelSpotifyUserProfilePlaylist
- type ModelSpotifyUserProfilePlaylistsResponse
- type ModelSpotifyUserProfilePlaylistsResponseDoc
- type ModelSpotifyUserProfileResponse
- type ModelSpotifyUserProfileResponseDoc
- type ModelSpotifyUserProfileSummary
- type ModelSpotifyUserProfileTopArtists
- type ModelTiktokCategory
- type ModelTiktokCategoryResponseDoc
- type ModelTiktokChallengeDetailResp
- type ModelTiktokChallengeListResp
- type ModelTiktokChallengeListResponseDoc
- type ModelTiktokChallengeResponseDoc
- type ModelTiktokCommentResp
- type ModelTiktokCommentsResponseDoc
- type ModelTiktokExploreResp
- type ModelTiktokExploreResponseDoc
- type ModelTiktokPostResponseDoc
- type ModelTiktokProfile
- type ModelTiktokProfilePostResponseDoc
- type ModelTiktokProfileResponseDoc
- type ModelTiktokProfileStats
- type ModelTiktokSearchHashtagResp
- type ModelTiktokSearchHashtagResponseDoc
- type ModelTiktokSearchResp
- type ModelTiktokSearchResponseDoc
- type ModelTiktokSearchUserResp
- type ModelTiktokSearchUserResponseDoc
- type ModelTiktokTrendingResp
- type ModelTiktokTrendingResponseDoc
- type ModelTiktokUser
- type ModelTiktokUserPostLinkResp
- type ModelTiktokVideoDetailResp
- type ModelTrendsExploreQueriesResponse
- type ModelTrendsExploreQueriesResponseDoc
- type ModelTrendsExploreRequest
- type ModelTrendsExploreResponse
- type ModelTrendsExploreResponseDoc
- type ModelTrendsInterestByRegionResponse
- type ModelTrendsInterestByRegionResponseDoc
- type ModelTrendsInterestOverTimeResponse
- type ModelTrendsInterestOverTimeResponseDoc
- type ModelTrendsInterestPoint
- type ModelTrendsRegionInterest
- type ModelTrendsRelatedGroup
- type ModelTrendsRelatedItem
- type ModelTrendsRelatedTopicsResponse
- type ModelTrendsRelatedTopicsResponseDoc
- type ModelTrendsTrendCategory
- type ModelTrendsTrendValue
- type ModelTrendsTrendingArticle
- type ModelTrendsTrendingDetailRequest
- type ModelTrendsTrendingItem
- type ModelTrendsTrendingResponse
- type ModelTrendsTrendingResponseDoc
- type ModelTrendsTrendsCategoriesResponse
- type ModelTrendsTrendsCategoriesResponseDoc
- type ModelTrendsTrendsEnumsResponse
- type ModelTrendsTrendsEnumsResponseDoc
- type ModelTrendsTrendsLocationsResponse
- type ModelTrendsTrendsLocationsResponseDoc
- type ModelTripadvisorAutocompleteResponse
- type ModelTripadvisorEnumsResponse
- type ModelTripadvisorHotelItem
- type ModelTripadvisorHotelListResponse
- type ModelTripadvisorNestedSearchItem
- type ModelTripadvisorPlaceAddressParts
- type ModelTripadvisorPlaceImage
- type ModelTripadvisorPlaceItem
- type ModelTripadvisorPlaceLink
- type ModelTripadvisorPlaceResponse
- type ModelTripadvisorReviewItem
- type ModelTripadvisorReviewsResponse
- type ModelTripadvisorSearchItem
- type ModelTripadvisorSearchResponse
- type ModelTripadvisorTripadvisorAutocompleteResponseDoc
- type ModelTripadvisorTripadvisorEnumsResponseDoc
- type ModelTripadvisorTripadvisorHotelsResponseDoc
- type ModelTripadvisorTripadvisorReviewsResponseDoc
- type ModelTripadvisorTripadvisorSearchResponseDoc
- type ModelTrustpilotBusinessAbout
- type ModelTrustpilotBusinessActivity
- type ModelTrustpilotBusinessBreadcrumb
- type ModelTrustpilotBusinessCategory
- type ModelTrustpilotBusinessCompanyReply
- type ModelTrustpilotBusinessContact
- type ModelTrustpilotBusinessHeader
- type ModelTrustpilotBusinessPageLanguage
- type ModelTrustpilotBusinessPageMeta
- type ModelTrustpilotBusinessProfileResponseDoc
- type ModelTrustpilotBusinessRatingHistogram
- type ModelTrustpilotBusinessRelatedResponse
- type ModelTrustpilotBusinessRelatedResponseDoc
- type ModelTrustpilotBusinessReplyMetrics
- type ModelTrustpilotBusinessResponse
- type ModelTrustpilotBusinessReviewItem
- type ModelTrustpilotBusinessReviewLabels
- type ModelTrustpilotBusinessReviewSummary
- type ModelTrustpilotBusinessReviewTopic
- type ModelTrustpilotBusinessReviewsAppliedFilters
- type ModelTrustpilotBusinessReviewsPagination
- type ModelTrustpilotBusinessReviewsResponse
- type ModelTrustpilotBusinessReviewsResponseDoc
- type ModelTrustpilotBusinessSearchResponseDoc
- type ModelTrustpilotBusinessVerification
- type ModelTrustpilotCategoriesResponse
- type ModelTrustpilotCategoriesResponseDoc
- type ModelTrustpilotCategoryBusiness
- type ModelTrustpilotCategoryBusinessLocation
- type ModelTrustpilotCategoryBusinessTag
- type ModelTrustpilotCategoryGroup
- type ModelTrustpilotCategoryLink
- type ModelTrustpilotCategoryPagination
- type ModelTrustpilotCategoryResponse
- type ModelTrustpilotCategoryResponseDoc
- type ModelTrustpilotCategorySearchResponse
- type ModelTrustpilotCategorySearchResponseDoc
- type ModelTrustpilotCategorySearchResult
- type ModelTrustpilotRelatedBusiness
- type ModelTrustpilotSearchAddress
- type ModelTrustpilotSearchAreaBounds
- type ModelTrustpilotSearchCategory
- type ModelTrustpilotSearchCoordinates
- type ModelTrustpilotSearchResponse
- type ModelTrustpilotSearchResult
- type ModelUsageUsageBillingStateDoc
- type ModelUsageUsageEndpointItemDoc
- type ModelUsageUsageEndpointsDoc
- type ModelUsageUsageEndpointsResponseDoc
- type ModelUsageUsageOverviewDoc
- type ModelUsageUsageOverviewResponseDoc
- type ModelUsageUsageRecentIpitemDoc
- type ModelUsageUsageRecentIpsDoc
- type ModelUsageUsageRecentIpsResponseDoc
- type ModelUsageUsageRequestSummaryDoc
- type ModelUsageUsageTimeseriesDoc
- type ModelUsageUsageTimeseriesItemDoc
- type ModelUsageUsageTimeseriesResponseDoc
- type ModelUsageUsageWindowSummaryDoc
- type ModelUserUserApikeyItemDoc
- type ModelUserUserApikeysDoc
- type ModelUserUserApikeysResponseDoc
- type ModelUserUserMeDoc
- type ModelUserUserMeResponseDoc
- type ModelUserUserRevealApikeyDoc
- type ModelUserUserRevealApikeyResponseDoc
- type ModelUserUserRotateApikeyDoc
- type ModelUserUserRotateApikeyResponseDoc
- type ModelYahoofinanceActionEvents
- type ModelYahoofinanceActionsResponseDoc
- type ModelYahoofinanceCalendarResponse
- type ModelYahoofinanceCalendarResponseDoc
- type ModelYahoofinanceCalendarsResponse
- type ModelYahoofinanceCalendarsResponseDoc
- type ModelYahoofinanceDomainListResponse
- type ModelYahoofinanceDomainListResponseDoc
- type ModelYahoofinanceDomainRef
- type ModelYahoofinanceDownloadRequest
- type ModelYahoofinanceDownloadResponse
- type ModelYahoofinanceDownloadResponseDoc
- type ModelYahoofinanceDownloadResult
- type ModelYahoofinanceEarningsDatesResponse
- type ModelYahoofinanceEarningsDatesResponseDoc
- type ModelYahoofinanceFinancialsResponse
- type ModelYahoofinanceFinancialsResponseDoc
- type ModelYahoofinanceHistoryMetadataResponse
- type ModelYahoofinanceHistoryMetadataResponseDoc
- type ModelYahoofinanceHistoryResponse
- type ModelYahoofinanceHistoryResponseDoc
- type ModelYahoofinanceIndustryResponse
- type ModelYahoofinanceIndustryResponseDoc
- type ModelYahoofinanceInfoResponse
- type ModelYahoofinanceInfoResponseDoc
- type ModelYahoofinanceIsinResponseDoc
- type ModelYahoofinanceIsinresponse
- type ModelYahoofinanceLookupResponse
- type ModelYahoofinanceLookupResponseDoc
- type ModelYahoofinanceMarketStatusResponse
- type ModelYahoofinanceMarketStatusResponseDoc
- type ModelYahoofinanceMarketSummaryResponse
- type ModelYahoofinanceMarketSummaryResponseDoc
- type ModelYahoofinanceModuleResponse
- type ModelYahoofinanceModuleResponseDoc
- type ModelYahoofinanceOptionExpiration
- type ModelYahoofinanceOptionsResponse
- type ModelYahoofinanceOptionsResponseDoc
- type ModelYahoofinancePricePoint
- type ModelYahoofinanceQuoteResponse
- type ModelYahoofinanceQuoteResponseDoc
- type ModelYahoofinanceScreenerRequest
- type ModelYahoofinanceScreenerResponse
- type ModelYahoofinanceScreenerResponseDoc
- type ModelYahoofinanceScreenersResponse
- type ModelYahoofinanceScreenersResponseDoc
- type ModelYahoofinanceSearchResponse
- type ModelYahoofinanceSearchResponseDoc
- type ModelYahoofinanceSectorResponse
- type ModelYahoofinanceSectorResponseDoc
- type ModelYahoofinanceSharesFullResponse
- type ModelYahoofinanceSharesFullResponseDoc
- type ModelYahoofinanceSharesResponse
- type ModelYahoofinanceSharesResponseDoc
- type ModelYahoofinanceTrendingResponse
- type ModelYahoofinanceTrendingResponseDoc
- type ModelYahoofinanceValuationResponse
- type ModelYahoofinanceValuationResponseDoc
- type ModelYoutubeCaption
- type ModelYoutubeCaptionsResponseDoc
- type ModelYoutubeChannelFeedResponse
- type ModelYoutubeChannelFeedResponseDoc
- type ModelYoutubeChannelSearchResponseDataDoc
- type ModelYoutubeChannelSearchResponseDoc
- type ModelYoutubeChannelShort
- type ModelYoutubeChannelShortsResponse
- type ModelYoutubeChannelShortsResponseDoc
- type ModelYoutubeComment
- type ModelYoutubeCommentResponse
- type ModelYoutubeCommentsResponseDoc
- type ModelYoutubePlaylistResponse
- type ModelYoutubePlaylistResponseDoc
- type ModelYoutubeProfile
- type ModelYoutubeProfileResponseDoc
- type ModelYoutubeProfileStats
- type ModelYoutubeSearchItem
- type ModelYoutubeSearchResponse
- type ModelYoutubeSearchResponseDoc
- type ModelYoutubeTagMeta
- type ModelYoutubeTagResp
- type ModelYoutubeTagResponseDoc
- type ModelYoutubeTranscriptLanguage
- type ModelYoutubeTranscriptLanguagesResponseDoc
- type ModelYoutubeTranscriptResponse
- type ModelYoutubeTranscriptResponseDoc
- type ModelYoutubeTranscriptSegment
- type ModelYoutubeVideoDetail
- type ModelYoutubeVideoResponseDoc
- type ModelZillowAutocompleteItem
- type ModelZillowAutocompleteResponse
- type ModelZillowPropertyAddressParts
- type ModelZillowPropertyAgent
- type ModelZillowPropertyArea
- type ModelZillowPropertyFact
- type ModelZillowPropertyFacts
- type ModelZillowPropertyHistory
- type ModelZillowPropertyItem
- type ModelZillowPropertyListing
- type ModelZillowPropertyMedia
- type ModelZillowPropertyNearby
- type ModelZillowPropertyOpenHouse
- type ModelZillowPropertyPhoto
- type ModelZillowPropertyPriceHistoryEntry
- type ModelZillowPropertyPricing
- type ModelZillowPropertyResponse
- type ModelZillowPropertySchool
- type ModelZillowPropertyTaxHistoryEntry
- type ModelZillowSearchResponse
- type Option
- func WithAPIKey(apiKey string) Option
- func WithAfterResponse(...) Option
- func WithBaseURL(baseURL string) Option
- func WithBeforeRequest(hook func(req *http.Request) error) Option
- func WithHTTPClient(client *http.Client) Option
- func WithHeader(name, value string) Option
- func WithIdempotencyKeys(enabled bool) Option
- func WithJWTToken(token string) Option
- func WithLogger(logger func(event map[string]any)) Option
- func WithMaxConcurrency(n int) Option
- func WithMaxRetryDelay(delay time.Duration) Option
- func WithOnRetry(hook func(attempt int, err error, delay time.Duration)) Option
- func WithRateLimit(perSecond float64) Option
- func WithRequestID(enabled bool) Option
- func WithRetries(retries int) Option
- func WithRetryDelay(delay time.Duration) Option
- func WithRetryPredicate(predicate func(status int, err error) bool) Option
- func WithRetryableStatuses(statuses ...int) Option
- func WithUserAgent(userAgent string) Option
- type PaginateOption
- func WithCursorParam(name string) PaginateOption
- func WithCursorStart(value any) PaginateOption
- func WithItems(fn func(page any) []any) PaginateOption
- func WithMaxPages(maxPages int) PaginateOption
- func WithNextCursor(fn func(page any) any) PaginateOption
- func WithPageParam(name string) PaginateOption
- func WithPageStart(start int) PaginateOption
- func WithPageStep(step int) PaginateOption
- type Params
- type ProductHuntAboutParams
- type ProductHuntAboutResponse
- type ProductHuntAlternativesParams
- type ProductHuntAlternativesResponse
- type ProductHuntCategoryParams
- type ProductHuntCategoryProductsParams
- type ProductHuntCategoryProductsResponse
- type ProductHuntCategoryResponse
- type ProductHuntCustomersParams
- type ProductHuntCustomersResponse
- type ProductHuntLaunchesParams
- type ProductHuntLaunchesResponse
- type ProductHuntLeaderboardParams
- type ProductHuntLeaderboardResponse
- type ProductHuntMakersParams
- type ProductHuntMakersResponse
- type ProductHuntProductParams
- type ProductHuntProductResponse
- type ProductHuntReviewsParams
- type ProductHuntReviewsResponse
- type ProductHuntSearchParams
- type ProductHuntSearchResponse
- type ProductHuntService
- func (s *ProductHuntService) About(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) AboutTyped(ctx context.Context, params ProductHuntAboutParams, opts ...RequestOption) (ProductHuntAboutResponse, error)
- func (s *ProductHuntService) Alternatives(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) AlternativesTyped(ctx context.Context, params ProductHuntAlternativesParams, ...) (ProductHuntAlternativesResponse, error)
- func (s *ProductHuntService) Category(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) CategoryProducts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) CategoryProductsTyped(ctx context.Context, params ProductHuntCategoryProductsParams, ...) (ProductHuntCategoryProductsResponse, error)
- func (s *ProductHuntService) CategoryTyped(ctx context.Context, params ProductHuntCategoryParams, opts ...RequestOption) (ProductHuntCategoryResponse, error)
- func (s *ProductHuntService) Customers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) CustomersTyped(ctx context.Context, params ProductHuntCustomersParams, opts ...RequestOption) (ProductHuntCustomersResponse, error)
- func (s *ProductHuntService) Launches(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) LaunchesTyped(ctx context.Context, params ProductHuntLaunchesParams, opts ...RequestOption) (ProductHuntLaunchesResponse, error)
- func (s *ProductHuntService) Leaderboard(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) LeaderboardTyped(ctx context.Context, params ProductHuntLeaderboardParams, ...) (ProductHuntLeaderboardResponse, error)
- func (s *ProductHuntService) Makers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) MakersTyped(ctx context.Context, params ProductHuntMakersParams, opts ...RequestOption) (ProductHuntMakersResponse, error)
- func (s *ProductHuntService) Product(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) ProductTyped(ctx context.Context, params ProductHuntProductParams, opts ...RequestOption) (ProductHuntProductResponse, error)
- func (s *ProductHuntService) Reviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) ReviewsTyped(ctx context.Context, params ProductHuntReviewsParams, opts ...RequestOption) (ProductHuntReviewsResponse, error)
- func (s *ProductHuntService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ProductHuntService) SearchTyped(ctx context.Context, params ProductHuntSearchParams, opts ...RequestOption) (ProductHuntSearchResponse, error)
- type RedditCommentsParams
- type RedditCommentsResponse
- type RedditPostParams
- type RedditPostResponse
- type RedditSearchParams
- type RedditSearchResponse
- type RedditService
- func (s *RedditService) Comments(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *RedditService) CommentsTyped(ctx context.Context, params RedditCommentsParams, opts ...RequestOption) (RedditCommentsResponse, error)
- func (s *RedditService) Post(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *RedditService) PostTyped(ctx context.Context, params RedditPostParams, opts ...RequestOption) (RedditPostResponse, error)
- func (s *RedditService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *RedditService) SearchTyped(ctx context.Context, params RedditSearchParams, opts ...RequestOption) (RedditSearchResponse, error)
- func (s *RedditService) SubredditPosts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *RedditService) SubredditPostsTyped(ctx context.Context, params RedditSubredditPostsParams, opts ...RequestOption) (RedditSubredditPostsResponse, error)
- type RedditSubredditPostsParams
- type RedditSubredditPostsResponse
- type ReferralsClickParams
- type ReferralsClickResponse
- type ReferralsMeEventsParams
- type ReferralsMeEventsResponse
- type ReferralsMeParams
- type ReferralsMeResponse
- type ReferralsService
- func (s *ReferralsService) Click(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ReferralsService) ClickTyped(ctx context.Context, params ReferralsClickParams, opts ...RequestOption) (ReferralsClickResponse, error)
- func (s *ReferralsService) Me(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ReferralsService) MeEvents(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ReferralsService) MeEventsTyped(ctx context.Context, params ReferralsMeEventsParams, opts ...RequestOption) (ReferralsMeEventsResponse, error)
- func (s *ReferralsService) MeTyped(ctx context.Context, params ReferralsMeParams, opts ...RequestOption) (ReferralsMeResponse, error)
- type RequestOption
- func WithRequestHeader(name, value string) RequestOption
- func WithRequestRetries(retries int) RequestOption
- func WithRequestRetryPredicate(predicate func(status int, err error) bool) RequestOption
- func WithRequestTimeout(timeout time.Duration) RequestOption
- func WithResponseType(responseType string) RequestOption
- type Services
- type ShopAppAnalysisParams
- type ShopAppAnalysisResponse
- type ShopAppCategoriesParams
- type ShopAppCategoriesResponse
- type ShopAppCollectionProductsParams
- type ShopAppCollectionProductsResponse
- type ShopAppProductParams
- type ShopAppProductRelatedParams
- type ShopAppProductRelatedResponse
- type ShopAppProductResponse
- type ShopAppProductReviewsParams
- type ShopAppProductReviewsResponse
- type ShopAppProductShopParams
- type ShopAppProductShopResponse
- type ShopAppProductVariantParams
- type ShopAppProductVariantResponse
- type ShopAppProductVariantsParams
- type ShopAppProductVariantsResponse
- type ShopAppSearchParams
- type ShopAppSearchResponse
- type ShopAppService
- func (s *ShopAppService) Analysis(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) AnalysisTyped(ctx context.Context, params ShopAppAnalysisParams, opts ...RequestOption) (ShopAppAnalysisResponse, error)
- func (s *ShopAppService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) CategoriesTyped(ctx context.Context, params ShopAppCategoriesParams, opts ...RequestOption) (ShopAppCategoriesResponse, error)
- func (s *ShopAppService) CollectionProducts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) CollectionProductsTyped(ctx context.Context, params ShopAppCollectionProductsParams, ...) (ShopAppCollectionProductsResponse, error)
- func (s *ShopAppService) Product(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ProductRelated(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ProductRelatedTyped(ctx context.Context, params ShopAppProductRelatedParams, opts ...RequestOption) (ShopAppProductRelatedResponse, error)
- func (s *ShopAppService) ProductReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ProductReviewsTyped(ctx context.Context, params ShopAppProductReviewsParams, opts ...RequestOption) (ShopAppProductReviewsResponse, error)
- func (s *ShopAppService) ProductShop(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ProductShopTyped(ctx context.Context, params ShopAppProductShopParams, opts ...RequestOption) (ShopAppProductShopResponse, error)
- func (s *ShopAppService) ProductTyped(ctx context.Context, params ShopAppProductParams, opts ...RequestOption) (ShopAppProductResponse, error)
- func (s *ShopAppService) ProductVariant(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ProductVariantTyped(ctx context.Context, params ShopAppProductVariantParams, opts ...RequestOption) (ShopAppProductVariantResponse, error)
- func (s *ShopAppService) ProductVariants(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ProductVariantsTyped(ctx context.Context, params ShopAppProductVariantsParams, ...) (ShopAppProductVariantsResponse, error)
- func (s *ShopAppService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) SearchTyped(ctx context.Context, params ShopAppSearchParams, opts ...RequestOption) (ShopAppSearchResponse, error)
- func (s *ShopAppService) Shop(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ShopLocations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ShopLocationsTyped(ctx context.Context, params ShopAppShopLocationsParams, opts ...RequestOption) (ShopAppShopLocationsResponse, error)
- func (s *ShopAppService) ShopProducts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ShopProductsTyped(ctx context.Context, params ShopAppShopProductsParams, opts ...RequestOption) (ShopAppShopProductsResponse, error)
- func (s *ShopAppService) ShopReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ShopReviewsTyped(ctx context.Context, params ShopAppShopReviewsParams, opts ...RequestOption) (ShopAppShopReviewsResponse, error)
- func (s *ShopAppService) ShopTypeahead(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) ShopTypeaheadTyped(ctx context.Context, params ShopAppShopTypeaheadParams, opts ...RequestOption) (ShopAppShopTypeaheadResponse, error)
- func (s *ShopAppService) ShopTyped(ctx context.Context, params ShopAppShopParams, opts ...RequestOption) (ShopAppShopResponse, error)
- func (s *ShopAppService) Suggestions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopAppService) SuggestionsTyped(ctx context.Context, params ShopAppSuggestionsParams, opts ...RequestOption) (ShopAppSuggestionsResponse, error)
- type ShopAppShopLocationsParams
- type ShopAppShopLocationsResponse
- type ShopAppShopParams
- type ShopAppShopProductsParams
- type ShopAppShopProductsResponse
- type ShopAppShopResponse
- type ShopAppShopReviewsParams
- type ShopAppShopReviewsResponse
- type ShopAppShopTypeaheadParams
- type ShopAppShopTypeaheadResponse
- type ShopAppSuggestionsParams
- type ShopAppSuggestionsResponse
- type ShopifyCollectionProductsParams
- type ShopifyCollectionProductsResponse
- type ShopifyCollectionsParams
- type ShopifyCollectionsResponse
- type ShopifyPageParams
- type ShopifyPageResponse
- type ShopifyPagesParams
- type ShopifyPagesResponse
- type ShopifyProductParams
- type ShopifyProductRecommendationsParams
- type ShopifyProductRecommendationsResponse
- type ShopifyProductResponse
- type ShopifyProductsParams
- type ShopifyProductsResponse
- type ShopifySearchSuggestParams
- type ShopifySearchSuggestResponse
- type ShopifyService
- func (s *ShopifyService) CollectionProducts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) CollectionProductsTyped(ctx context.Context, params ShopifyCollectionProductsParams, ...) (ShopifyCollectionProductsResponse, error)
- func (s *ShopifyService) Collections(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) CollectionsTyped(ctx context.Context, params ShopifyCollectionsParams, opts ...RequestOption) (ShopifyCollectionsResponse, error)
- func (s *ShopifyService) Page(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) PageTyped(ctx context.Context, params ShopifyPageParams, opts ...RequestOption) (ShopifyPageResponse, error)
- func (s *ShopifyService) Pages(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) PagesTyped(ctx context.Context, params ShopifyPagesParams, opts ...RequestOption) (ShopifyPagesResponse, error)
- func (s *ShopifyService) Product(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) ProductRecommendations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) ProductRecommendationsTyped(ctx context.Context, params ShopifyProductRecommendationsParams, ...) (ShopifyProductRecommendationsResponse, error)
- func (s *ShopifyService) ProductTyped(ctx context.Context, params ShopifyProductParams, opts ...RequestOption) (ShopifyProductResponse, error)
- func (s *ShopifyService) Products(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) ProductsTyped(ctx context.Context, params ShopifyProductsParams, opts ...RequestOption) (ShopifyProductsResponse, error)
- func (s *ShopifyService) SearchSuggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) SearchSuggestTyped(ctx context.Context, params ShopifySearchSuggestParams, opts ...RequestOption) (ShopifySearchSuggestResponse, error)
- func (s *ShopifyService) SitemapUrls(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) SitemapUrlsTyped(ctx context.Context, params ShopifySitemapUrlsParams, opts ...RequestOption) (ShopifySitemapUrlsResponse, error)
- func (s *ShopifyService) Sitemaps(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) SitemapsTyped(ctx context.Context, params ShopifySitemapsParams, opts ...RequestOption) (ShopifySitemapsResponse, error)
- func (s *ShopifyService) Store(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ShopifyService) StoreTyped(ctx context.Context, params ShopifyStoreParams, opts ...RequestOption) (ShopifyStoreResponse, error)
- type ShopifySitemapUrlsParams
- type ShopifySitemapUrlsResponse
- type ShopifySitemapsParams
- type ShopifySitemapsResponse
- type ShopifyStoreParams
- type ShopifyStoreResponse
- type SimilarWebSearchParams
- type SimilarWebSearchResponse
- type SimilarWebService
- func (s *SimilarWebService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SimilarWebService) SearchTyped(ctx context.Context, params SimilarWebSearchParams, opts ...RequestOption) (SimilarWebSearchResponse, error)
- func (s *SimilarWebService) Web(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SimilarWebService) WebTyped(ctx context.Context, params SimilarWebWebParams, opts ...RequestOption) (SimilarWebWebResponse, error)
- type SimilarWebWebParams
- type SimilarWebWebResponse
- type SpotifyAlbumParams
- type SpotifyAlbumResponse
- type SpotifyAlbumTracksParams
- type SpotifyAlbumTracksResponse
- type SpotifyAlbumsSearchParams
- type SpotifyAlbumsSearchResponse
- type SpotifyArtistAlbumsParams
- type SpotifyArtistAlbumsResponse
- type SpotifyArtistParams
- type SpotifyArtistPlaylistsParams
- type SpotifyArtistPlaylistsResponse
- type SpotifyArtistRelatedParams
- type SpotifyArtistRelatedResponse
- type SpotifyArtistResponse
- type SpotifyArtistsSearchParams
- type SpotifyArtistsSearchResponse
- type SpotifyAudiobookChaptersParams
- type SpotifyAudiobookChaptersResponse
- type SpotifyAudiobookParams
- type SpotifyAudiobookResponse
- type SpotifyAudiobooksSearchParams
- type SpotifyAudiobooksSearchResponse
- type SpotifyChapterParams
- type SpotifyChapterResponse
- type SpotifyEpisodesSearchParams
- type SpotifyEpisodesSearchResponse
- type SpotifyFeaturedChartsByCountryParams
- type SpotifyFeaturedChartsByCountryResponse
- type SpotifyGenreParams
- type SpotifyGenreResponse
- type SpotifyHomeParams
- type SpotifyHomeResponse
- type SpotifyPlaylistParams
- type SpotifyPlaylistResponse
- type SpotifyPlaylistsSearchParams
- type SpotifyPlaylistsSearchResponse
- type SpotifyPodcastsCategoriesParams
- type SpotifyPodcastsCategoriesResponse
- type SpotifyPodcastsChartsParams
- type SpotifyPodcastsChartsResponse
- type SpotifyPodcastsEpisodeParams
- type SpotifyPodcastsEpisodeResponse
- type SpotifyPodcastsHomeParams
- type SpotifyPodcastsHomeResponse
- type SpotifyPodcastsSearchParams
- type SpotifyPodcastsSearchResponse
- type SpotifyPodcastsService
- func (s *SpotifyPodcastsService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyPodcastsService) CategoriesTyped(ctx context.Context, params SpotifyPodcastsCategoriesParams, ...) (SpotifyPodcastsCategoriesResponse, error)
- func (s *SpotifyPodcastsService) Charts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyPodcastsService) ChartsTyped(ctx context.Context, params SpotifyPodcastsChartsParams, opts ...RequestOption) (SpotifyPodcastsChartsResponse, error)
- func (s *SpotifyPodcastsService) Episode(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyPodcastsService) EpisodeTyped(ctx context.Context, params SpotifyPodcastsEpisodeParams, ...) (SpotifyPodcastsEpisodeResponse, error)
- func (s *SpotifyPodcastsService) Home(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyPodcastsService) HomeTyped(ctx context.Context, params SpotifyPodcastsHomeParams, opts ...RequestOption) (SpotifyPodcastsHomeResponse, error)
- func (s *SpotifyPodcastsService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyPodcastsService) SearchTyped(ctx context.Context, params SpotifyPodcastsSearchParams, opts ...RequestOption) (SpotifyPodcastsSearchResponse, error)
- func (s *SpotifyPodcastsService) Show(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyPodcastsService) ShowEpisodes(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyPodcastsService) ShowEpisodesTyped(ctx context.Context, params SpotifyPodcastsShowEpisodesParams, ...) (SpotifyPodcastsShowEpisodesResponse, error)
- func (s *SpotifyPodcastsService) ShowRecommendations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyPodcastsService) ShowRecommendationsTyped(ctx context.Context, params SpotifyPodcastsShowRecommendationsParams, ...) (SpotifyPodcastsShowRecommendationsResponse, error)
- func (s *SpotifyPodcastsService) ShowTyped(ctx context.Context, params SpotifyPodcastsShowParams, opts ...RequestOption) (SpotifyPodcastsShowResponse, error)
- type SpotifyPodcastsShowEpisodesParams
- type SpotifyPodcastsShowEpisodesResponse
- type SpotifyPodcastsShowParams
- type SpotifyPodcastsShowRecommendationsParams
- type SpotifyPodcastsShowRecommendationsResponse
- type SpotifyPodcastsShowResponse
- type SpotifyPopularByCountryParams
- type SpotifyPopularByCountryResponse
- type SpotifyProfileFollowersParams
- type SpotifyProfileFollowersResponse
- type SpotifyProfileParams
- type SpotifyProfilePlaylistsParams
- type SpotifyProfilePlaylistsResponse
- type SpotifyProfileResponse
- type SpotifyProfilesSearchParams
- type SpotifyProfilesSearchResponse
- type SpotifySearchParams
- type SpotifySearchResponse
- type SpotifySectionParams
- type SpotifySectionResponse
- type SpotifyService
- func (s *SpotifyService) Album(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) AlbumTracks(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) AlbumTracksTyped(ctx context.Context, params SpotifyAlbumTracksParams, opts ...RequestOption) (SpotifyAlbumTracksResponse, error)
- func (s *SpotifyService) AlbumTyped(ctx context.Context, params SpotifyAlbumParams, opts ...RequestOption) (SpotifyAlbumResponse, error)
- func (s *SpotifyService) AlbumsSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) AlbumsSearchTyped(ctx context.Context, params SpotifyAlbumsSearchParams, opts ...RequestOption) (SpotifyAlbumsSearchResponse, error)
- func (s *SpotifyService) Artist(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ArtistAlbums(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ArtistAlbumsTyped(ctx context.Context, params SpotifyArtistAlbumsParams, opts ...RequestOption) (SpotifyArtistAlbumsResponse, error)
- func (s *SpotifyService) ArtistPlaylists(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ArtistPlaylistsTyped(ctx context.Context, params SpotifyArtistPlaylistsParams, ...) (SpotifyArtistPlaylistsResponse, error)
- func (s *SpotifyService) ArtistRelated(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ArtistRelatedTyped(ctx context.Context, params SpotifyArtistRelatedParams, opts ...RequestOption) (SpotifyArtistRelatedResponse, error)
- func (s *SpotifyService) ArtistTyped(ctx context.Context, params SpotifyArtistParams, opts ...RequestOption) (SpotifyArtistResponse, error)
- func (s *SpotifyService) ArtistsSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ArtistsSearchTyped(ctx context.Context, params SpotifyArtistsSearchParams, opts ...RequestOption) (SpotifyArtistsSearchResponse, error)
- func (s *SpotifyService) Audiobook(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) AudiobookChapters(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) AudiobookChaptersTyped(ctx context.Context, params SpotifyAudiobookChaptersParams, ...) (SpotifyAudiobookChaptersResponse, error)
- func (s *SpotifyService) AudiobookTyped(ctx context.Context, params SpotifyAudiobookParams, opts ...RequestOption) (SpotifyAudiobookResponse, error)
- func (s *SpotifyService) AudiobooksSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) AudiobooksSearchTyped(ctx context.Context, params SpotifyAudiobooksSearchParams, ...) (SpotifyAudiobooksSearchResponse, error)
- func (s *SpotifyService) Chapter(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ChapterTyped(ctx context.Context, params SpotifyChapterParams, opts ...RequestOption) (SpotifyChapterResponse, error)
- func (s *SpotifyService) EpisodesSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) EpisodesSearchTyped(ctx context.Context, params SpotifyEpisodesSearchParams, opts ...RequestOption) (SpotifyEpisodesSearchResponse, error)
- func (s *SpotifyService) FeaturedChartsByCountry(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) FeaturedChartsByCountryTyped(ctx context.Context, params SpotifyFeaturedChartsByCountryParams, ...) (SpotifyFeaturedChartsByCountryResponse, error)
- func (s *SpotifyService) Genre(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) GenreTyped(ctx context.Context, params SpotifyGenreParams, opts ...RequestOption) (SpotifyGenreResponse, error)
- func (s *SpotifyService) Home(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) HomeTyped(ctx context.Context, params SpotifyHomeParams, opts ...RequestOption) (SpotifyHomeResponse, error)
- func (s *SpotifyService) Playlist(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) PlaylistTyped(ctx context.Context, params SpotifyPlaylistParams, opts ...RequestOption) (SpotifyPlaylistResponse, error)
- func (s *SpotifyService) PlaylistsSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) PlaylistsSearchTyped(ctx context.Context, params SpotifyPlaylistsSearchParams, ...) (SpotifyPlaylistsSearchResponse, error)
- func (s *SpotifyService) PopularByCountry(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) PopularByCountryTyped(ctx context.Context, params SpotifyPopularByCountryParams, ...) (SpotifyPopularByCountryResponse, error)
- func (s *SpotifyService) Profile(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ProfileFollowers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ProfileFollowersTyped(ctx context.Context, params SpotifyProfileFollowersParams, ...) (SpotifyProfileFollowersResponse, error)
- func (s *SpotifyService) ProfilePlaylists(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ProfilePlaylistsTyped(ctx context.Context, params SpotifyProfilePlaylistsParams, ...) (SpotifyProfilePlaylistsResponse, error)
- func (s *SpotifyService) ProfileTyped(ctx context.Context, params SpotifyProfileParams, opts ...RequestOption) (SpotifyProfileResponse, error)
- func (s *SpotifyService) ProfilesSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ProfilesSearchTyped(ctx context.Context, params SpotifyProfilesSearchParams, opts ...RequestOption) (SpotifyProfilesSearchResponse, error)
- func (s *SpotifyService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) SearchTyped(ctx context.Context, params SpotifySearchParams, opts ...RequestOption) (SpotifySearchResponse, error)
- func (s *SpotifyService) Section(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) SectionTyped(ctx context.Context, params SpotifySectionParams, opts ...RequestOption) (SpotifySectionResponse, error)
- func (s *SpotifyService) ShowsSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) ShowsSearchTyped(ctx context.Context, params SpotifyShowsSearchParams, opts ...RequestOption) (SpotifyShowsSearchResponse, error)
- func (s *SpotifyService) Track(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) TrackRecommended(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) TrackRecommendedTyped(ctx context.Context, params SpotifyTrackRecommendedParams, ...) (SpotifyTrackRecommendedResponse, error)
- func (s *SpotifyService) TrackSimilarAlbums(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) TrackSimilarAlbumsTyped(ctx context.Context, params SpotifyTrackSimilarAlbumsParams, ...) (SpotifyTrackSimilarAlbumsResponse, error)
- func (s *SpotifyService) TrackTyped(ctx context.Context, params SpotifyTrackParams, opts ...RequestOption) (SpotifyTrackResponse, error)
- func (s *SpotifyService) TracksSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *SpotifyService) TracksSearchTyped(ctx context.Context, params SpotifyTracksSearchParams, opts ...RequestOption) (SpotifyTracksSearchResponse, error)
- type SpotifyShowsSearchParams
- type SpotifyShowsSearchResponse
- type SpotifyTrackParams
- type SpotifyTrackRecommendedParams
- type SpotifyTrackRecommendedResponse
- type SpotifyTrackResponse
- type SpotifyTrackSimilarAlbumsParams
- type SpotifyTrackSimilarAlbumsResponse
- type SpotifyTracksSearchParams
- type SpotifyTracksSearchResponse
- type TikTokCategoryParams
- type TikTokCategoryResponse
- type TikTokChallengeListParams
- type TikTokChallengeListResponse
- type TikTokChallengeParams
- type TikTokChallengeResponse
- type TikTokExploreParams
- type TikTokExploreResponse
- type TikTokPopularTrendCountryIndustryMetaParams
- type TikTokPopularTrendCountryIndustryMetaResponse
- type TikTokPopularTrendCreatorParams
- type TikTokPopularTrendCreatorResponse
- type TikTokPostParams
- type TikTokPostResponse
- type TikTokProfileParams
- type TikTokProfilePostParams
- type TikTokProfilePostResponse
- type TikTokProfileResponse
- type TikTokSearchHashtagParams
- type TikTokSearchHashtagResponse
- type TikTokSearchParams
- type TikTokSearchResponse
- type TikTokSearchUserParams
- type TikTokSearchUserResponse
- type TikTokService
- func (s *TikTokService) Category(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) CategoryTyped(ctx context.Context, params TikTokCategoryParams, opts ...RequestOption) (TikTokCategoryResponse, error)
- func (s *TikTokService) Challenge(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) ChallengeList(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) ChallengeListTyped(ctx context.Context, params TikTokChallengeListParams, opts ...RequestOption) (TikTokChallengeListResponse, error)
- func (s *TikTokService) ChallengeTyped(ctx context.Context, params TikTokChallengeParams, opts ...RequestOption) (TikTokChallengeResponse, error)
- func (s *TikTokService) Explore(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) ExploreTyped(ctx context.Context, params TikTokExploreParams, opts ...RequestOption) (TikTokExploreResponse, error)
- func (s *TikTokService) PopularTrendCountryIndustryMeta(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) PopularTrendCountryIndustryMetaTyped(ctx context.Context, params TikTokPopularTrendCountryIndustryMetaParams, ...) (TikTokPopularTrendCountryIndustryMetaResponse, error)
- func (s *TikTokService) PopularTrendCreator(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) PopularTrendCreatorTyped(ctx context.Context, params TikTokPopularTrendCreatorParams, ...) (TikTokPopularTrendCreatorResponse, error)
- func (s *TikTokService) Post(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) PostTyped(ctx context.Context, params TikTokPostParams, opts ...RequestOption) (TikTokPostResponse, error)
- func (s *TikTokService) Profile(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) ProfilePost(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) ProfilePostTyped(ctx context.Context, params TikTokProfilePostParams, opts ...RequestOption) (TikTokProfilePostResponse, error)
- func (s *TikTokService) ProfileTyped(ctx context.Context, params TikTokProfileParams, opts ...RequestOption) (TikTokProfileResponse, error)
- func (s *TikTokService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) SearchHashtag(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) SearchHashtagTyped(ctx context.Context, params TikTokSearchHashtagParams, opts ...RequestOption) (TikTokSearchHashtagResponse, error)
- func (s *TikTokService) SearchTyped(ctx context.Context, params TikTokSearchParams, opts ...RequestOption) (TikTokSearchResponse, error)
- func (s *TikTokService) SearchUser(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) SearchUserTyped(ctx context.Context, params TikTokSearchUserParams, opts ...RequestOption) (TikTokSearchUserResponse, error)
- func (s *TikTokService) TopAdsAnalysis(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsAnalysisTyped(ctx context.Context, params TikTokTopAdsAnalysisParams, opts ...RequestOption) (TikTokTopAdsAnalysisResponse, error)
- func (s *TikTokService) TopAdsDetail(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsDetailTyped(ctx context.Context, params TikTokTopAdsDetailParams, opts ...RequestOption) (TikTokTopAdsDetailResponse, error)
- func (s *TikTokService) TopAdsFilters(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsFiltersTyped(ctx context.Context, params TikTokTopAdsFiltersParams, opts ...RequestOption) (TikTokTopAdsFiltersResponse, error)
- func (s *TikTokService) TopAdsList(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsListTyped(ctx context.Context, params TikTokTopAdsListParams, opts ...RequestOption) (TikTokTopAdsListResponse, error)
- func (s *TikTokService) TopAdsLocationInfo(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsLocationInfoTyped(ctx context.Context, params TikTokTopAdsLocationInfoParams, ...) (TikTokTopAdsLocationInfoResponse, error)
- func (s *TikTokService) TopAdsLocations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsLocationsTyped(ctx context.Context, params TikTokTopAdsLocationsParams, opts ...RequestOption) (TikTokTopAdsLocationsResponse, error)
- func (s *TikTokService) TopAdsRecommend(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsRecommendTyped(ctx context.Context, params TikTokTopAdsRecommendParams, opts ...RequestOption) (TikTokTopAdsRecommendResponse, error)
- func (s *TikTokService) TopAdsSafety(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsSafetyTyped(ctx context.Context, params TikTokTopAdsSafetyParams, opts ...RequestOption) (TikTokTopAdsSafetyResponse, error)
- func (s *TikTokService) TopAdsSpotlight(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsSpotlightTyped(ctx context.Context, params TikTokTopAdsSpotlightParams, opts ...RequestOption) (TikTokTopAdsSpotlightResponse, error)
- func (s *TikTokService) TopAdsSuggestions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TopAdsSuggestionsTyped(ctx context.Context, params TikTokTopAdsSuggestionsParams, ...) (TikTokTopAdsSuggestionsResponse, error)
- func (s *TikTokService) Trending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) TrendingTyped(ctx context.Context, params TikTokTrendingParams, opts ...RequestOption) (TikTokTrendingResponse, error)
- func (s *TikTokService) VideoComments(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TikTokService) VideoCommentsTyped(ctx context.Context, params TikTokVideoCommentsParams, opts ...RequestOption) (TikTokVideoCommentsResponse, error)
- type TikTokTopAdsAnalysisParams
- type TikTokTopAdsAnalysisResponse
- type TikTokTopAdsDetailParams
- type TikTokTopAdsDetailResponse
- type TikTokTopAdsFiltersParams
- type TikTokTopAdsFiltersResponse
- type TikTokTopAdsListParams
- type TikTokTopAdsListResponse
- type TikTokTopAdsLocationInfoParams
- type TikTokTopAdsLocationInfoResponse
- type TikTokTopAdsLocationsParams
- type TikTokTopAdsLocationsResponse
- type TikTokTopAdsRecommendParams
- type TikTokTopAdsRecommendResponse
- type TikTokTopAdsSafetyParams
- type TikTokTopAdsSafetyResponse
- type TikTokTopAdsSpotlightParams
- type TikTokTopAdsSpotlightResponse
- type TikTokTopAdsSuggestionsParams
- type TikTokTopAdsSuggestionsResponse
- type TikTokTrendingParams
- type TikTokTrendingResponse
- type TikTokVideoCommentsParams
- type TikTokVideoCommentsResponse
- type TripAdvisorService
- func (s *TripAdvisorService) TripadvisorAutocomplete(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TripAdvisorService) TripadvisorAutocompleteTyped(ctx context.Context, params TripAdvisorTripadvisorAutocompleteParams, ...) (TripAdvisorTripadvisorAutocompleteResponse, error)
- func (s *TripAdvisorService) TripadvisorEnums(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TripAdvisorService) TripadvisorEnumsTyped(ctx context.Context, params TripAdvisorTripadvisorEnumsParams, ...) (TripAdvisorTripadvisorEnumsResponse, error)
- func (s *TripAdvisorService) TripadvisorHotels(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TripAdvisorService) TripadvisorHotelsTyped(ctx context.Context, params TripAdvisorTripadvisorHotelsParams, ...) (TripAdvisorTripadvisorHotelsResponse, error)
- func (s *TripAdvisorService) TripadvisorPlace(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TripAdvisorService) TripadvisorPlaceTyped(ctx context.Context, params TripAdvisorTripadvisorPlaceParams, ...) (TripAdvisorTripadvisorPlaceResponse, error)
- func (s *TripAdvisorService) TripadvisorReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TripAdvisorService) TripadvisorReviewsTyped(ctx context.Context, params TripAdvisorTripadvisorReviewsParams, ...) (TripAdvisorTripadvisorReviewsResponse, error)
- func (s *TripAdvisorService) TripadvisorSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TripAdvisorService) TripadvisorSearchTyped(ctx context.Context, params TripAdvisorTripadvisorSearchParams, ...) (TripAdvisorTripadvisorSearchResponse, error)
- type TripAdvisorTripadvisorAutocompleteParams
- type TripAdvisorTripadvisorAutocompleteResponse
- type TripAdvisorTripadvisorEnumsParams
- type TripAdvisorTripadvisorEnumsResponse
- type TripAdvisorTripadvisorHotelsParams
- type TripAdvisorTripadvisorHotelsResponse
- type TripAdvisorTripadvisorPlaceParams
- type TripAdvisorTripadvisorPlaceResponse
- type TripAdvisorTripadvisorReviewsParams
- type TripAdvisorTripadvisorReviewsResponse
- type TripAdvisorTripadvisorSearchParams
- type TripAdvisorTripadvisorSearchResponse
- type TrustpilotBusinessParams
- type TrustpilotBusinessRelatedParams
- type TrustpilotBusinessRelatedResponse
- type TrustpilotBusinessResponse
- type TrustpilotBusinessReviewsParams
- type TrustpilotBusinessReviewsResponse
- type TrustpilotBusinessSearchParams
- type TrustpilotBusinessSearchResponse
- type TrustpilotCategoriesParams
- type TrustpilotCategoriesResponse
- type TrustpilotCategoryParams
- type TrustpilotCategoryResponse
- type TrustpilotCategorySearchParams
- type TrustpilotCategorySearchResponse
- type TrustpilotService
- func (s *TrustpilotService) Business(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TrustpilotService) BusinessRelated(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TrustpilotService) BusinessRelatedTyped(ctx context.Context, params TrustpilotBusinessRelatedParams, ...) (TrustpilotBusinessRelatedResponse, error)
- func (s *TrustpilotService) BusinessReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TrustpilotService) BusinessReviewsTyped(ctx context.Context, params TrustpilotBusinessReviewsParams, ...) (TrustpilotBusinessReviewsResponse, error)
- func (s *TrustpilotService) BusinessSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TrustpilotService) BusinessSearchTyped(ctx context.Context, params TrustpilotBusinessSearchParams, ...) (TrustpilotBusinessSearchResponse, error)
- func (s *TrustpilotService) BusinessTyped(ctx context.Context, params TrustpilotBusinessParams, opts ...RequestOption) (TrustpilotBusinessResponse, error)
- func (s *TrustpilotService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TrustpilotService) CategoriesTyped(ctx context.Context, params TrustpilotCategoriesParams, opts ...RequestOption) (TrustpilotCategoriesResponse, error)
- func (s *TrustpilotService) Category(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TrustpilotService) CategorySearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *TrustpilotService) CategorySearchTyped(ctx context.Context, params TrustpilotCategorySearchParams, ...) (TrustpilotCategorySearchResponse, error)
- func (s *TrustpilotService) CategoryTyped(ctx context.Context, params TrustpilotCategoryParams, opts ...RequestOption) (TrustpilotCategoryResponse, error)
- type UsageMeEndpointsParams
- type UsageMeEndpointsResponse
- type UsageMeOverviewParams
- type UsageMeOverviewResponse
- type UsageMeRecentIpsParams
- type UsageMeRecentIpsResponse
- type UsageMeTimeseriesParams
- type UsageMeTimeseriesResponse
- type UsageService
- func (s *UsageService) MeEndpoints(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *UsageService) MeEndpointsTyped(ctx context.Context, params UsageMeEndpointsParams, opts ...RequestOption) (UsageMeEndpointsResponse, error)
- func (s *UsageService) MeOverview(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *UsageService) MeOverviewTyped(ctx context.Context, params UsageMeOverviewParams, opts ...RequestOption) (UsageMeOverviewResponse, error)
- func (s *UsageService) MeRecentIps(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *UsageService) MeRecentIpsTyped(ctx context.Context, params UsageMeRecentIpsParams, opts ...RequestOption) (UsageMeRecentIpsResponse, error)
- func (s *UsageService) MeTimeseries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *UsageService) MeTimeseriesTyped(ctx context.Context, params UsageMeTimeseriesParams, opts ...RequestOption) (UsageMeTimeseriesResponse, error)
- type UserMeApiKeysParams
- type UserMeApiKeysResponse
- type UserMeApiKeysRevealParams
- type UserMeApiKeysRevealResponse
- type UserMeApiKeysRotateParams
- type UserMeApiKeysRotateResponse
- type UserMeParams
- type UserMeResponse
- type UserService
- func (s *UserService) Me(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *UserService) MeApiKeys(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *UserService) MeApiKeysReveal(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *UserService) MeApiKeysRevealTyped(ctx context.Context, params UserMeApiKeysRevealParams, opts ...RequestOption) (UserMeApiKeysRevealResponse, error)
- func (s *UserService) MeApiKeysRotate(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *UserService) MeApiKeysRotateTyped(ctx context.Context, params UserMeApiKeysRotateParams, opts ...RequestOption) (UserMeApiKeysRotateResponse, error)
- func (s *UserService) MeApiKeysTyped(ctx context.Context, params UserMeApiKeysParams, opts ...RequestOption) (UserMeApiKeysResponse, error)
- func (s *UserService) MeTyped(ctx context.Context, params UserMeParams, opts ...RequestOption) (UserMeResponse, error)
- type YahooFinanceCalendarParams
- type YahooFinanceCalendarResponse
- type YahooFinanceCalendarsParams
- type YahooFinanceCalendarsResponse
- type YahooFinanceDownloadParams
- type YahooFinanceDownloadResponse
- type YahooFinanceIndustriesParams
- type YahooFinanceIndustriesResponse
- type YahooFinanceIndustryParams
- type YahooFinanceIndustryResponse
- type YahooFinanceLookupParams
- type YahooFinanceLookupResponse
- type YahooFinanceMarketStatusParams
- type YahooFinanceMarketStatusResponse
- type YahooFinanceMarketSummaryParams
- type YahooFinanceMarketSummaryResponse
- type YahooFinanceScreenerCustomParams
- type YahooFinanceScreenerCustomResponse
- type YahooFinanceScreenerParams
- type YahooFinanceScreenerResponse
- type YahooFinanceScreenersParams
- type YahooFinanceScreenersResponse
- type YahooFinanceSearchParams
- type YahooFinanceSearchResponse
- type YahooFinanceSectorParams
- type YahooFinanceSectorResponse
- type YahooFinanceSectorsParams
- type YahooFinanceSectorsResponse
- type YahooFinanceService
- func (s *YahooFinanceService) Calendar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) CalendarTyped(ctx context.Context, params YahooFinanceCalendarParams, opts ...RequestOption) (YahooFinanceCalendarResponse, error)
- func (s *YahooFinanceService) Calendars(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) CalendarsTyped(ctx context.Context, params YahooFinanceCalendarsParams, opts ...RequestOption) (YahooFinanceCalendarsResponse, error)
- func (s *YahooFinanceService) Download(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) DownloadTyped(ctx context.Context, params YahooFinanceDownloadParams, opts ...RequestOption) (YahooFinanceDownloadResponse, error)
- func (s *YahooFinanceService) Industries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) IndustriesTyped(ctx context.Context, params YahooFinanceIndustriesParams, ...) (YahooFinanceIndustriesResponse, error)
- func (s *YahooFinanceService) Industry(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) IndustryTyped(ctx context.Context, params YahooFinanceIndustryParams, opts ...RequestOption) (YahooFinanceIndustryResponse, error)
- func (s *YahooFinanceService) Lookup(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) LookupTyped(ctx context.Context, params YahooFinanceLookupParams, opts ...RequestOption) (YahooFinanceLookupResponse, error)
- func (s *YahooFinanceService) MarketStatus(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) MarketStatusTyped(ctx context.Context, params YahooFinanceMarketStatusParams, ...) (YahooFinanceMarketStatusResponse, error)
- func (s *YahooFinanceService) MarketSummary(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) MarketSummaryTyped(ctx context.Context, params YahooFinanceMarketSummaryParams, ...) (YahooFinanceMarketSummaryResponse, error)
- func (s *YahooFinanceService) Screener(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) ScreenerCustom(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) ScreenerCustomTyped(ctx context.Context, params YahooFinanceScreenerCustomParams, ...) (YahooFinanceScreenerCustomResponse, error)
- func (s *YahooFinanceService) ScreenerTyped(ctx context.Context, params YahooFinanceScreenerParams, opts ...RequestOption) (YahooFinanceScreenerResponse, error)
- func (s *YahooFinanceService) Screeners(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) ScreenersTyped(ctx context.Context, params YahooFinanceScreenersParams, opts ...RequestOption) (YahooFinanceScreenersResponse, error)
- func (s *YahooFinanceService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) SearchTyped(ctx context.Context, params YahooFinanceSearchParams, opts ...RequestOption) (YahooFinanceSearchResponse, error)
- func (s *YahooFinanceService) Sector(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) SectorTyped(ctx context.Context, params YahooFinanceSectorParams, opts ...RequestOption) (YahooFinanceSectorResponse, error)
- func (s *YahooFinanceService) Sectors(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) SectorsTyped(ctx context.Context, params YahooFinanceSectorsParams, opts ...RequestOption) (YahooFinanceSectorsResponse, error)
- func (s *YahooFinanceService) TickerActions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerActionsTyped(ctx context.Context, params YahooFinanceTickerActionsParams, ...) (YahooFinanceTickerActionsResponse, error)
- func (s *YahooFinanceService) TickerAnalysts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerAnalystsTyped(ctx context.Context, params YahooFinanceTickerAnalystsParams, ...) (YahooFinanceTickerAnalystsResponse, error)
- func (s *YahooFinanceService) TickerCalendar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerCalendarTyped(ctx context.Context, params YahooFinanceTickerCalendarParams, ...) (YahooFinanceTickerCalendarResponse, error)
- func (s *YahooFinanceService) TickerCapitalGains(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerCapitalGainsTyped(ctx context.Context, params YahooFinanceTickerCapitalGainsParams, ...) (YahooFinanceTickerCapitalGainsResponse, error)
- func (s *YahooFinanceService) TickerDividends(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerDividendsTyped(ctx context.Context, params YahooFinanceTickerDividendsParams, ...) (YahooFinanceTickerDividendsResponse, error)
- func (s *YahooFinanceService) TickerEarnings(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerEarningsDates(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerEarningsDatesTyped(ctx context.Context, params YahooFinanceTickerEarningsDatesParams, ...) (YahooFinanceTickerEarningsDatesResponse, error)
- func (s *YahooFinanceService) TickerEarningsTyped(ctx context.Context, params YahooFinanceTickerEarningsParams, ...) (YahooFinanceTickerEarningsResponse, error)
- func (s *YahooFinanceService) TickerFinancials(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerFinancialsTyped(ctx context.Context, params YahooFinanceTickerFinancialsParams, ...) (YahooFinanceTickerFinancialsResponse, error)
- func (s *YahooFinanceService) TickerFunds(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerFundsTyped(ctx context.Context, params YahooFinanceTickerFundsParams, ...) (YahooFinanceTickerFundsResponse, error)
- func (s *YahooFinanceService) TickerHistory(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerHistoryMetadata(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerHistoryMetadataTyped(ctx context.Context, params YahooFinanceTickerHistoryMetadataParams, ...) (YahooFinanceTickerHistoryMetadataResponse, error)
- func (s *YahooFinanceService) TickerHistoryTyped(ctx context.Context, params YahooFinanceTickerHistoryParams, ...) (YahooFinanceTickerHistoryResponse, error)
- func (s *YahooFinanceService) TickerHolders(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerHoldersTyped(ctx context.Context, params YahooFinanceTickerHoldersParams, ...) (YahooFinanceTickerHoldersResponse, error)
- func (s *YahooFinanceService) TickerInfo(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerInfoTyped(ctx context.Context, params YahooFinanceTickerInfoParams, ...) (YahooFinanceTickerInfoResponse, error)
- func (s *YahooFinanceService) TickerIsin(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerIsinTyped(ctx context.Context, params YahooFinanceTickerIsinParams, ...) (YahooFinanceTickerIsinResponse, error)
- func (s *YahooFinanceService) TickerNews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerNewsTyped(ctx context.Context, params YahooFinanceTickerNewsParams, ...) (YahooFinanceTickerNewsResponse, error)
- func (s *YahooFinanceService) TickerOptions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerOptionsExpiration(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerOptionsExpirationTyped(ctx context.Context, params YahooFinanceTickerOptionsExpirationParams, ...) (YahooFinanceTickerOptionsExpirationResponse, error)
- func (s *YahooFinanceService) TickerOptionsTyped(ctx context.Context, params YahooFinanceTickerOptionsParams, ...) (YahooFinanceTickerOptionsResponse, error)
- func (s *YahooFinanceService) TickerQuote(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerQuoteTyped(ctx context.Context, params YahooFinanceTickerQuoteParams, ...) (YahooFinanceTickerQuoteResponse, error)
- func (s *YahooFinanceService) TickerSecFilings(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerSecFilingsTyped(ctx context.Context, params YahooFinanceTickerSecFilingsParams, ...) (YahooFinanceTickerSecFilingsResponse, error)
- func (s *YahooFinanceService) TickerShares(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerSharesFull(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerSharesFullTyped(ctx context.Context, params YahooFinanceTickerSharesFullParams, ...) (YahooFinanceTickerSharesFullResponse, error)
- func (s *YahooFinanceService) TickerSharesTyped(ctx context.Context, params YahooFinanceTickerSharesParams, ...) (YahooFinanceTickerSharesResponse, error)
- func (s *YahooFinanceService) TickerSplits(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerSplitsTyped(ctx context.Context, params YahooFinanceTickerSplitsParams, ...) (YahooFinanceTickerSplitsResponse, error)
- func (s *YahooFinanceService) TickerSustainability(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerSustainabilityTyped(ctx context.Context, params YahooFinanceTickerSustainabilityParams, ...) (YahooFinanceTickerSustainabilityResponse, error)
- func (s *YahooFinanceService) TickerValuation(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TickerValuationTyped(ctx context.Context, params YahooFinanceTickerValuationParams, ...) (YahooFinanceTickerValuationResponse, error)
- func (s *YahooFinanceService) Trending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YahooFinanceService) TrendingTyped(ctx context.Context, params YahooFinanceTrendingParams, opts ...RequestOption) (YahooFinanceTrendingResponse, error)
- type YahooFinanceTickerActionsParams
- type YahooFinanceTickerActionsResponse
- type YahooFinanceTickerAnalystsParams
- type YahooFinanceTickerAnalystsResponse
- type YahooFinanceTickerCalendarParams
- type YahooFinanceTickerCalendarResponse
- type YahooFinanceTickerCapitalGainsParams
- type YahooFinanceTickerCapitalGainsResponse
- type YahooFinanceTickerDividendsParams
- type YahooFinanceTickerDividendsResponse
- type YahooFinanceTickerEarningsDatesParams
- type YahooFinanceTickerEarningsDatesResponse
- type YahooFinanceTickerEarningsParams
- type YahooFinanceTickerEarningsResponse
- type YahooFinanceTickerFinancialsParams
- type YahooFinanceTickerFinancialsResponse
- type YahooFinanceTickerFundsParams
- type YahooFinanceTickerFundsResponse
- type YahooFinanceTickerHistoryMetadataParams
- type YahooFinanceTickerHistoryMetadataResponse
- type YahooFinanceTickerHistoryParams
- type YahooFinanceTickerHistoryResponse
- type YahooFinanceTickerHoldersParams
- type YahooFinanceTickerHoldersResponse
- type YahooFinanceTickerInfoParams
- type YahooFinanceTickerInfoResponse
- type YahooFinanceTickerIsinParams
- type YahooFinanceTickerIsinResponse
- type YahooFinanceTickerNewsParams
- type YahooFinanceTickerNewsResponse
- type YahooFinanceTickerOptionsExpirationParams
- type YahooFinanceTickerOptionsExpirationResponse
- type YahooFinanceTickerOptionsParams
- type YahooFinanceTickerOptionsResponse
- type YahooFinanceTickerQuoteParams
- type YahooFinanceTickerQuoteResponse
- type YahooFinanceTickerSecFilingsParams
- type YahooFinanceTickerSecFilingsResponse
- type YahooFinanceTickerSharesFullParams
- type YahooFinanceTickerSharesFullResponse
- type YahooFinanceTickerSharesParams
- type YahooFinanceTickerSharesResponse
- type YahooFinanceTickerSplitsParams
- type YahooFinanceTickerSplitsResponse
- type YahooFinanceTickerSustainabilityParams
- type YahooFinanceTickerSustainabilityResponse
- type YahooFinanceTickerValuationParams
- type YahooFinanceTickerValuationResponse
- type YahooFinanceTrendingParams
- type YahooFinanceTrendingResponse
- type YouTubeCaptionsParams
- type YouTubeCaptionsResponse
- type YouTubeChannelPlaylistsParams
- type YouTubeChannelPlaylistsResponse
- type YouTubeChannelSearchParams
- type YouTubeChannelSearchResponse
- type YouTubeChannelShortsParams
- type YouTubeChannelShortsResponse
- type YouTubeChannelVideosParams
- type YouTubeChannelVideosResponse
- type YouTubeCommentsParams
- type YouTubeCommentsResponse
- type YouTubePlaylistParams
- type YouTubePlaylistResponse
- type YouTubeProfileParams
- type YouTubeProfileResponse
- type YouTubeSearchParams
- type YouTubeSearchResponse
- type YouTubeService
- func (s *YouTubeService) Captions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) CaptionsTyped(ctx context.Context, params YouTubeCaptionsParams, opts ...RequestOption) (YouTubeCaptionsResponse, error)
- func (s *YouTubeService) ChannelPlaylists(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) ChannelPlaylistsTyped(ctx context.Context, params YouTubeChannelPlaylistsParams, ...) (YouTubeChannelPlaylistsResponse, error)
- func (s *YouTubeService) ChannelSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) ChannelSearchTyped(ctx context.Context, params YouTubeChannelSearchParams, opts ...RequestOption) (YouTubeChannelSearchResponse, error)
- func (s *YouTubeService) ChannelShorts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) ChannelShortsTyped(ctx context.Context, params YouTubeChannelShortsParams, opts ...RequestOption) (YouTubeChannelShortsResponse, error)
- func (s *YouTubeService) ChannelVideos(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) ChannelVideosTyped(ctx context.Context, params YouTubeChannelVideosParams, opts ...RequestOption) (YouTubeChannelVideosResponse, error)
- func (s *YouTubeService) Comments(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) CommentsTyped(ctx context.Context, params YouTubeCommentsParams, opts ...RequestOption) (YouTubeCommentsResponse, error)
- func (s *YouTubeService) Playlist(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) PlaylistTyped(ctx context.Context, params YouTubePlaylistParams, opts ...RequestOption) (YouTubePlaylistResponse, error)
- func (s *YouTubeService) Profile(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) ProfileTyped(ctx context.Context, params YouTubeProfileParams, opts ...RequestOption) (YouTubeProfileResponse, error)
- func (s *YouTubeService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) SearchTyped(ctx context.Context, params YouTubeSearchParams, opts ...RequestOption) (YouTubeSearchResponse, error)
- func (s *YouTubeService) Tag(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) TagTyped(ctx context.Context, params YouTubeTagParams, opts ...RequestOption) (YouTubeTagResponse, error)
- func (s *YouTubeService) Transcript(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) TranscriptLanguages(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) TranscriptLanguagesTyped(ctx context.Context, params YouTubeTranscriptLanguagesParams, ...) (YouTubeTranscriptLanguagesResponse, error)
- func (s *YouTubeService) TranscriptTyped(ctx context.Context, params YouTubeTranscriptParams, opts ...RequestOption) (YouTubeTranscriptResponse, error)
- func (s *YouTubeService) Video(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *YouTubeService) VideoTyped(ctx context.Context, params YouTubeVideoParams, opts ...RequestOption) (YouTubeVideoResponse, error)
- type YouTubeTagParams
- type YouTubeTagResponse
- type YouTubeTranscriptLanguagesParams
- type YouTubeTranscriptLanguagesResponse
- type YouTubeTranscriptParams
- type YouTubeTranscriptResponse
- type YouTubeVideoParams
- type YouTubeVideoResponse
- type ZillowAutocompleteParams
- type ZillowAutocompleteResponse
- type ZillowPropertyParams
- type ZillowPropertyResponse
- type ZillowSearchParams
- type ZillowSearchResponse
- type ZillowService
- func (s *ZillowService) Autocomplete(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ZillowService) AutocompleteTyped(ctx context.Context, params ZillowAutocompleteParams, opts ...RequestOption) (ZillowAutocompleteResponse, error)
- func (s *ZillowService) Property(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ZillowService) PropertyTyped(ctx context.Context, params ZillowPropertyParams, opts ...RequestOption) (ZillowPropertyResponse, error)
- func (s *ZillowService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
- func (s *ZillowService) SearchTyped(ctx context.Context, params ZillowSearchParams, opts ...RequestOption) (ZillowSearchResponse, error)
Constants ¶
const ( ResponseAuto = "auto" ResponseJSON = "json" ResponseText = "text" ResponseStream = "stream" )
const ( OperationAirbnbRoom = "airbnb-room" OperationAirbnbRoomCalendar = "airbnb-room-calendar" OperationAirbnbRoomReviews = "airbnb-room-reviews" OperationAirbnbSearch = "airbnb-search" OperationAmazonProduct = "amazon-product" OperationAmazonSearch = "amazon-search" OperationAmazonSuggest = "amazon-suggest" OperationAppStoreApp = "appstore-app" OperationAppStoreDeveloper = "appstore-developer" OperationAppStoreList = "appstore-list" OperationAppStorePrivacy = "appstore-privacy" OperationAppStoreRatings = "appstore-ratings" OperationAppStoreReviews = "appstore-reviews" OperationAppStoreSearch = "appstore-search" OperationAppStoreSimilar = "appstore-similar" OperationAppStoreSuggest = "appstore-suggest" OperationAppStoreVersionHistory = "appstore-version-history" OperationApplePodcastsCharts = "apple-podcasts-charts" OperationApplePodcastsEpisodesSearch = "apple-podcasts-episodes-search" OperationApplePodcastsSearch = "apple-podcasts-search" OperationApplePodcastsShow = "apple-podcasts-show" OperationApplePodcastsShowEpisodes = "apple-podcasts-show-episodes" OperationBillingMe = "billing-me" OperationBillingMeCheckout = "billing-me-checkout" OperationBillingMeEvents = "billing-me-events" OperationBillingMePeriod = "billing-me-period" OperationBillingMePeriodStatement = "billing-me-period-statement" OperationBillingMePeriodStatementDownload = "billing-me-period-statement-download" OperationBillingMePeriods = "billing-me-periods" OperationBillingMePortal = "billing-me-portal" OperationBingImages = "bing-images" OperationBingNews = "bing-news" OperationBingSearch = "bing-search" OperationBingSuggest = "bing-suggest" OperationBingVideos = "bing-videos" OperationBrandRetrieve = "brand-retrieve" OperationBraveImages = "brave-images" OperationBraveNews = "brave-news" OperationBraveSearch = "brave-search" OperationBraveSuggest = "brave-suggest" OperationBraveVideos = "brave-videos" OperationCoinGeckoCategories = "coingecko-categories" OperationCoinGeckoCategoryCoins = "coingecko-category-coins" OperationCoinGeckoChain = "coingecko-chain" OperationCoinGeckoChains = "coingecko-chains" OperationCoinGeckoCoin = "coingecko-coin" OperationCoinGeckoCoinAnalysis = "coingecko-coin-analysis" OperationCoinGeckoExchange = "coingecko-exchange" OperationCoinGeckoExchanges = "coingecko-exchanges" OperationCoinGeckoGainersLosers = "coingecko-gainers-losers" OperationCoinGeckoGlobal = "coingecko-global" OperationCoinGeckoGlobalCharts = "coingecko-global-charts" OperationCoinGeckoLearnArticles = "coingecko-learn-articles" OperationCoinGeckoMarkets = "coingecko-markets" OperationCoinGeckoNewCoins = "coingecko-new-coins" OperationCoinGeckoNews = "coingecko-news" OperationCoinGeckoNftCategory = "coingecko-nft-category" OperationCoinGeckoNfts = "coingecko-nfts" OperationCoinGeckoSearch = "coingecko-search" OperationCoinGeckoTokenUnlocks = "coingecko-token-unlocks" OperationCoinGeckoTreasuries = "coingecko-treasuries" OperationCoinGeckoTrending = "coingecko-trending" OperationDatasetsGoogleMapBusinessesFacets = "datasets-google-map-businesses-facets" OperationDatasetsGoogleMapBusinessesItem = "datasets-google-map-businesses-item" OperationDatasetsGoogleMapBusinessesNearby = "datasets-google-map-businesses-nearby" OperationDatasetsGoogleMapBusinessesSearch = "datasets-google-map-businesses-search" OperationDatasetsList = "datasets-list" OperationEBayEbayItem = "ebay-item" OperationEBayEbaySearch = "ebay-search" OperationEBayEbaySeller = "ebay-seller" OperationEBayEbaySellerAbout = "ebay-seller-about" OperationEBayEbaySellerFeedback = "ebay-seller-feedback" OperationEBayEbaySellerShop = "ebay-seller-shop" OperationGeocodingLookup = "geocoding-lookup" OperationGeocodingReverse = "geocoding-reverse" OperationGeocodingSearch = "geocoding-search" OperationGoogleFinanceAnalystArticles = "google-finance-analyst-articles" OperationGoogleFinanceChart = "google-finance-chart" OperationGoogleFinanceClassification = "google-finance-classification" OperationGoogleFinanceCompany = "google-finance-company" OperationGoogleFinanceContext = "google-finance-context" OperationGoogleFinanceFinancials = "google-finance-financials" OperationGoogleFinanceMarketsCategoryNews = "google-finance-markets-category-news" OperationGoogleFinanceMarketsCategoryStocks = "google-finance-markets-category-stocks" OperationGoogleFinanceMarketsEarnings = "google-finance-markets-earnings" OperationGoogleFinanceMarketsFeatured = "google-finance-markets-featured" OperationGoogleFinanceMarketsHeadline = "google-finance-markets-headline" OperationGoogleFinanceMarketsIndices = "google-finance-markets-indices" OperationGoogleFinanceMarketsMovers = "google-finance-markets-movers" OperationGoogleFinanceMarketsTop = "google-finance-markets-top" OperationGoogleFinanceMarketsTrending = "google-finance-markets-trending" OperationGoogleFinanceNews = "google-finance-news" OperationGoogleFinanceQuote = "google-finance-quote" OperationGoogleFinanceRelated = "google-finance-related" OperationGoogleFinanceSearch = "google-finance-search" OperationGoogleFinanceTicker = "google-finance-ticker" OperationGoogleJobs = "google-jobs" OperationGoogleMapPlace = "google-map-place" OperationGoogleMapSearch = "google-map-search" OperationGoogleNews = "google-news" OperationGooglePlayApp = "googleplay-app" OperationGooglePlayCategories = "googleplay-categories" OperationGooglePlayDatasafety = "googleplay-datasafety" OperationGooglePlayDeveloper = "googleplay-developer" OperationGooglePlayList = "googleplay-list" OperationGooglePlayPermissions = "googleplay-permissions" OperationGooglePlayReviews = "googleplay-reviews" OperationGooglePlaySearch = "googleplay-search" OperationGooglePlaySimilar = "googleplay-similar" OperationGooglePlaySuggest = "googleplay-suggest" OperationGoogleSearch = "google-search" OperationGoogleSuggest = "google-suggest" OperationGoogleTrendsCategories = "google-trends-categories" OperationGoogleTrendsEnums = "google-trends-enums" OperationGoogleTrendsExplore = "google-trends-explore" OperationGoogleTrendsExploreInterestByRegion = "google-trends-explore-interest-by-region" OperationGoogleTrendsExploreInterestOverTime = "google-trends-explore-interest-over-time" OperationGoogleTrendsExploreRelatedTopics = "google-trends-explore-related-topics" OperationGoogleTrendsExploreRisingQueries = "google-trends-explore-rising-queries" OperationGoogleTrendsExploreTopQueries = "google-trends-explore-top-queries" OperationGoogleTrendsLocations = "google-trends-locations" OperationGoogleTrendsTrending = "google-trends-trending" OperationGoogleTrendsTrendingDetail = "google-trends-trending-detail" OperationGoogleVideos = "google-videos" OperationInstagramPost = "instagram-post" OperationInstagramProfile = "instagram-profile" OperationInstagramReels = "instagram-reels" OperationJustWatchJustwatchAgeCertifications = "justwatch-age-certifications" OperationJustWatchJustwatchDiscover = "justwatch-discover" OperationJustWatchJustwatchEpisodeById = "justwatch-episode-by-id" OperationJustWatchJustwatchEpisodeOffers = "justwatch-episode-offers" OperationJustWatchJustwatchGenreTitles = "justwatch-genre-titles" OperationJustWatchJustwatchGenres = "justwatch-genres" OperationJustWatchJustwatchMonetizationTitles = "justwatch-monetization-titles" OperationJustWatchJustwatchNew = "justwatch-new" OperationJustWatchJustwatchPopular = "justwatch-popular" OperationJustWatchJustwatchProviderTitles = "justwatch-provider-titles" OperationJustWatchJustwatchProviders = "justwatch-providers" OperationJustWatchJustwatchSearch = "justwatch-search" OperationJustWatchJustwatchSeasonById = "justwatch-season-by-id" OperationJustWatchJustwatchSeasonEpisodes = "justwatch-season-episodes" OperationJustWatchJustwatchShowSeasons = "justwatch-show-seasons" OperationJustWatchJustwatchTitle = "justwatch-title" OperationJustWatchJustwatchTitleAnalysis = "justwatch-title-analysis" OperationJustWatchJustwatchTitleById = "justwatch-title-by-id" OperationJustWatchJustwatchTitleMedia = "justwatch-title-media" OperationJustWatchJustwatchTitleOffers = "justwatch-title-offers" OperationJustWatchJustwatchTitleSimilar = "justwatch-title-similar" OperationLinkedInLinkedinCompany = "linkedin-company" OperationLinkedInLinkedinProduct = "linkedin-product" OperationLinkedInLinkedinShowcase = "linkedin-showcase" OperationMetaPing = "ping" OperationMetaReady = "ready" OperationProductHuntAbout = "producthunt-about" OperationProductHuntAlternatives = "producthunt-alternatives" OperationProductHuntCategory = "producthunt-category" OperationProductHuntCategoryProducts = "producthunt-category-products" OperationProductHuntCustomers = "producthunt-customers" OperationProductHuntLaunches = "producthunt-launches" OperationProductHuntLeaderboard = "producthunt-leaderboard" OperationProductHuntMakers = "producthunt-makers" OperationProductHuntProduct = "producthunt-product" OperationProductHuntReviews = "producthunt-reviews" OperationProductHuntSearch = "producthunt-search" OperationRedditComments = "reddit-comments" OperationRedditPost = "reddit-post" OperationRedditSearch = "reddit-search" OperationRedditSubredditPosts = "reddit-subreddit-posts" OperationReferralsClick = "referrals-click" OperationReferralsMe = "referrals-me" OperationReferralsMeEvents = "referrals-me-events" OperationShopAppAnalysis = "shop-app-analysis" OperationShopAppCategories = "shop-app-categories" OperationShopAppCollectionProducts = "shop-app-collection-products" OperationShopAppProduct = "shop-app-product" OperationShopAppProductRelated = "shop-app-product-related" OperationShopAppProductReviews = "shop-app-product-reviews" OperationShopAppProductShop = "shop-app-product-shop" OperationShopAppProductVariant = "shop-app-product-variant" OperationShopAppProductVariants = "shop-app-product-variants" OperationShopAppSearch = "shop-app-search" OperationShopAppShop = "shop-app-shop" OperationShopAppShopLocations = "shop-app-shop-locations" OperationShopAppShopProducts = "shop-app-shop-products" OperationShopAppShopReviews = "shop-app-shop-reviews" OperationShopAppShopTypeahead = "shop-app-shop-typeahead" OperationShopAppSuggestions = "shop-app-suggestions" OperationShopifyCollectionProducts = "shopify-collection-products" OperationShopifyCollections = "shopify-collections" OperationShopifyPage = "shopify-page" OperationShopifyPages = "shopify-pages" OperationShopifyProduct = "shopify-product" OperationShopifyProductRecommendations = "shopify-product-recommendations" OperationShopifyProducts = "shopify-products" OperationShopifySearchSuggest = "shopify-search-suggest" OperationShopifySitemapUrls = "shopify-sitemap-urls" OperationShopifySitemaps = "shopify-sitemaps" OperationShopifyStore = "shopify-store" OperationSimilarWebSearch = "similarweb-search" OperationSimilarWebWeb = "similarweb-web" OperationSpotifyAlbum = "spotify-album" OperationSpotifyAlbumTracks = "spotify-album-tracks" OperationSpotifyAlbumsSearch = "spotify-albums-search" OperationSpotifyArtist = "spotify-artist" OperationSpotifyArtistAlbums = "spotify-artist-albums" OperationSpotifyArtistPlaylists = "spotify-artist-playlists" OperationSpotifyArtistRelated = "spotify-artist-related" OperationSpotifyArtistsSearch = "spotify-artists-search" OperationSpotifyAudiobook = "spotify-audiobook" OperationSpotifyAudiobookChapters = "spotify-audiobook-chapters" OperationSpotifyAudiobooksSearch = "spotify-audiobooks-search" OperationSpotifyChapter = "spotify-chapter" OperationSpotifyEpisodesSearch = "spotify-episodes-search" OperationSpotifyFeaturedChartsByCountry = "spotify-featured-charts-by-country" OperationSpotifyGenre = "spotify-genre" OperationSpotifyHome = "spotify-home" OperationSpotifyPlaylist = "spotify-playlist" OperationSpotifyPlaylistsSearch = "spotify-playlists-search" OperationSpotifyPodcastsCategories = "spotify-podcasts-categories" OperationSpotifyPodcastsCharts = "spotify-podcasts-charts" OperationSpotifyPodcastsEpisode = "spotify-podcasts-episode" OperationSpotifyPodcastsHome = "spotify-podcasts-home" OperationSpotifyPodcastsSearch = "spotify-podcasts-search" OperationSpotifyPodcastsShow = "spotify-podcasts-show" OperationSpotifyPodcastsShowEpisodes = "spotify-podcasts-show-episodes" OperationSpotifyPodcastsShowRecommendations = "spotify-podcasts-show-recommendations" OperationSpotifyPopularByCountry = "spotify-popular-by-country" OperationSpotifyProfile = "spotify-profile" OperationSpotifyProfileFollowers = "spotify-profile-followers" OperationSpotifyProfilePlaylists = "spotify-profile-playlists" OperationSpotifyProfilesSearch = "spotify-profiles-search" OperationSpotifySearch = "spotify-search" OperationSpotifySection = "spotify-section" OperationSpotifyShowsSearch = "spotify-shows-search" OperationSpotifyTrack = "spotify-track" OperationSpotifyTrackRecommended = "spotify-track-recommended" OperationSpotifyTrackSimilarAlbums = "spotify-track-similar-albums" OperationSpotifyTracksSearch = "spotify-tracks-search" OperationTikTokCategory = "tiktok-category" OperationTikTokChallenge = "tiktok-challenge" OperationTikTokChallengeList = "tiktok-challenge-list" OperationTikTokExplore = "tiktok-explore" OperationTikTokPopularTrendCountryIndustryMeta = "tiktok-popular-trend-country-industry-meta" OperationTikTokPopularTrendCreator = "tiktok-popular-trend-creator" OperationTikTokPost = "tiktok-post" OperationTikTokProfile = "tiktok-profile" OperationTikTokProfilePost = "tiktok-profile-post" OperationTikTokSearch = "tiktok-search" OperationTikTokSearchHashtag = "tiktok-search-hashtag" OperationTikTokSearchUser = "tiktok-search-user" OperationTikTokTopAdsAnalysis = "tiktok-top-ads-analysis" OperationTikTokTopAdsDetail = "tiktok-top-ads-detail" OperationTikTokTopAdsFilters = "tiktok-top-ads-filters" OperationTikTokTopAdsList = "tiktok-top-ads-list" OperationTikTokTopAdsLocationInfo = "tiktok-top-ads-location-info" OperationTikTokTopAdsLocations = "tiktok-top-ads-locations" OperationTikTokTopAdsRecommend = "tiktok-top-ads-recommend" OperationTikTokTopAdsSafety = "tiktok-top-ads-safety" OperationTikTokTopAdsSpotlight = "tiktok-top-ads-spotlight" OperationTikTokTopAdsSuggestions = "tiktok-top-ads-suggestions" OperationTikTokTrending = "tiktok-trending" OperationTikTokVideoComments = "tiktok-video-comments" OperationTripAdvisorTripadvisorAutocomplete = "tripadvisor-autocomplete" OperationTripAdvisorTripadvisorEnums = "tripadvisor-enums" OperationTripAdvisorTripadvisorHotels = "tripadvisor-hotels" OperationTripAdvisorTripadvisorPlace = "tripadvisor-place" OperationTripAdvisorTripadvisorReviews = "tripadvisor-reviews" OperationTripAdvisorTripadvisorSearch = "tripadvisor-search" OperationTrustpilotBusiness = "trustpilot-business" OperationTrustpilotBusinessRelated = "trustpilot-business-related" OperationTrustpilotBusinessReviews = "trustpilot-business-reviews" OperationTrustpilotBusinessSearch = "trustpilot-business-search" OperationTrustpilotCategories = "trustpilot-categories" OperationTrustpilotCategory = "trustpilot-category" OperationTrustpilotCategorySearch = "trustpilot-category-search" OperationUsageMeEndpoints = "usage-me-endpoints" OperationUsageMeOverview = "usage-me-overview" OperationUsageMeRecentIps = "usage-me-recent-ips" OperationUsageMeTimeseries = "usage-me-timeseries" OperationUserMe = "user-me" OperationUserMeApiKeys = "user-me-api-keys" OperationUserMeApiKeysReveal = "user-me-api-keys-reveal" OperationUserMeApiKeysRotate = "user-me-api-keys-rotate" OperationYahooFinanceCalendar = "yahoo-finance-calendar" OperationYahooFinanceCalendars = "yahoo-finance-calendars" OperationYahooFinanceDownload = "yahoo-finance-download" OperationYahooFinanceIndustries = "yahoo-finance-industries" OperationYahooFinanceIndustry = "yahoo-finance-industry" OperationYahooFinanceLookup = "yahoo-finance-lookup" OperationYahooFinanceMarketStatus = "yahoo-finance-market-status" OperationYahooFinanceMarketSummary = "yahoo-finance-market-summary" OperationYahooFinanceScreener = "yahoo-finance-screener" OperationYahooFinanceScreenerCustom = "yahoo-finance-screener-custom" OperationYahooFinanceScreeners = "yahoo-finance-screeners" OperationYahooFinanceSearch = "yahoo-finance-search" OperationYahooFinanceSector = "yahoo-finance-sector" OperationYahooFinanceSectors = "yahoo-finance-sectors" OperationYahooFinanceTickerActions = "yahoo-finance-ticker-actions" OperationYahooFinanceTickerAnalysts = "yahoo-finance-ticker-analysts" OperationYahooFinanceTickerCalendar = "yahoo-finance-ticker-calendar" OperationYahooFinanceTickerCapitalGains = "yahoo-finance-ticker-capital-gains" OperationYahooFinanceTickerDividends = "yahoo-finance-ticker-dividends" OperationYahooFinanceTickerEarnings = "yahoo-finance-ticker-earnings" OperationYahooFinanceTickerEarningsDates = "yahoo-finance-ticker-earnings-dates" OperationYahooFinanceTickerFinancials = "yahoo-finance-ticker-financials" OperationYahooFinanceTickerFunds = "yahoo-finance-ticker-funds" OperationYahooFinanceTickerHistory = "yahoo-finance-ticker-history" OperationYahooFinanceTickerHistoryMetadata = "yahoo-finance-ticker-history-metadata" OperationYahooFinanceTickerHolders = "yahoo-finance-ticker-holders" OperationYahooFinanceTickerInfo = "yahoo-finance-ticker-info" OperationYahooFinanceTickerIsin = "yahoo-finance-ticker-isin" OperationYahooFinanceTickerNews = "yahoo-finance-ticker-news" OperationYahooFinanceTickerOptions = "yahoo-finance-ticker-options" OperationYahooFinanceTickerOptionsExpiration = "yahoo-finance-ticker-options-expiration" OperationYahooFinanceTickerQuote = "yahoo-finance-ticker-quote" OperationYahooFinanceTickerSecFilings = "yahoo-finance-ticker-sec-filings" OperationYahooFinanceTickerSplits = "yahoo-finance-ticker-splits" OperationYahooFinanceTickerSustainability = "yahoo-finance-ticker-sustainability" OperationYahooFinanceTickerValuation = "yahoo-finance-ticker-valuation" OperationYahooFinanceTrending = "yahoo-finance-trending" OperationYouTubeCaptions = "youtube-captions" OperationYouTubeChannelPlaylists = "youtube-channel-playlists" OperationYouTubeChannelSearch = "youtube-channel-search" OperationYouTubeChannelShorts = "youtube-channel-shorts" OperationYouTubeChannelVideos = "youtube-channel-videos" OperationYouTubeComments = "youtube-comments" OperationYouTubePlaylist = "youtube-playlist" OperationYouTubeProfile = "youtube-profile" OperationYouTubeSearch = "youtube-search" OperationYouTubeTag = "youtube-tag" OperationYouTubeTranscript = "youtube-transcript" OperationYouTubeTranscriptLanguages = "youtube-transcript-languages" OperationYouTubeVideo = "youtube-video" OperationZillowAutocomplete = "zillow-autocomplete" OperationZillowProperty = "zillow-property" OperationZillowSearch = "zillow-search" )
const DefaultBaseURL = "https://api.crawlora.net/api/v1"
const Version = "1.6.0-sdk.3"
Variables ¶
var ( ErrClient = errors.New("crawlora: client error") // 4xx response ErrServer = errors.New("crawlora: server error") // 5xx response ErrNetwork = errors.New("crawlora: network error") // transport failure before a response )
Sentinel errors for classifying failures with errors.Is. A *Error reports itself as one of these based on its status:
if errors.Is(err, crawlora.ErrServer) { /* retry or alert */ }
var ErrStopPagination = errors.New("crawlora: stop pagination")
ErrStopPagination, returned from a Paginate callback, stops iteration without reporting an error.
Functions ¶
func RequestTyped ¶
Types ¶
type AirbnbRoomCalendarParams ¶
type AirbnbRoomCalendarParams struct {
Id string `crawlora:"id"`
}
type AirbnbRoomCalendarResponse ¶
type AirbnbRoomCalendarResponse = ModelAirbnbCalendarResponse
type AirbnbRoomParams ¶
type AirbnbRoomParams struct {
Id string `crawlora:"id"`
}
type AirbnbRoomResponse ¶
type AirbnbRoomResponse = ModelAirbnbRoomResponse
type AirbnbRoomReviewsParams ¶
type AirbnbRoomReviewsResponse ¶
type AirbnbRoomReviewsResponse = ModelAirbnbReviewsResponse
type AirbnbSearchParams ¶
type AirbnbSearchParams struct {
Location string `crawlora:"location"`
CheckIn *string `crawlora:"check_in,omitempty"`
CheckOut *string `crawlora:"check_out,omitempty"`
Adults *int `crawlora:"adults,omitempty"`
Page *int `crawlora:"page,omitempty"`
Currency *string `crawlora:"currency,omitempty"`
NeLat *float64 `crawlora:"ne_lat,omitempty"`
NeLng *float64 `crawlora:"ne_lng,omitempty"`
SwLat *float64 `crawlora:"sw_lat,omitempty"`
SwLng *float64 `crawlora:"sw_lng,omitempty"`
Zoom *int `crawlora:"zoom,omitempty"`
}
type AirbnbSearchResponse ¶
type AirbnbSearchResponse = ModelAirbnbSearchResponse
type AirbnbService ¶
type AirbnbService struct {
// contains filtered or unexported fields
}
func (*AirbnbService) Room ¶
func (s *AirbnbService) Room(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AirbnbService) RoomCalendar ¶
func (s *AirbnbService) RoomCalendar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AirbnbService) RoomCalendarTyped ¶
func (s *AirbnbService) RoomCalendarTyped(ctx context.Context, params AirbnbRoomCalendarParams, opts ...RequestOption) (AirbnbRoomCalendarResponse, error)
func (*AirbnbService) RoomReviews ¶
func (s *AirbnbService) RoomReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AirbnbService) RoomReviewsTyped ¶
func (s *AirbnbService) RoomReviewsTyped(ctx context.Context, params AirbnbRoomReviewsParams, opts ...RequestOption) (AirbnbRoomReviewsResponse, error)
func (*AirbnbService) RoomTyped ¶
func (s *AirbnbService) RoomTyped(ctx context.Context, params AirbnbRoomParams, opts ...RequestOption) (AirbnbRoomResponse, error)
func (*AirbnbService) Search ¶
func (s *AirbnbService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AirbnbService) SearchTyped ¶
func (s *AirbnbService) SearchTyped(ctx context.Context, params AirbnbSearchParams, opts ...RequestOption) (AirbnbSearchResponse, error)
type AmazonProductParams ¶
type AmazonProductResponse ¶
type AmazonProductResponse = ModelAmazonProductResponseDoc
type AmazonSearchParams ¶
type AmazonSearchResponse ¶
type AmazonSearchResponse = ModelAmazonSearchResponseDoc
type AmazonService ¶
type AmazonService struct {
// contains filtered or unexported fields
}
func (*AmazonService) Product ¶
func (s *AmazonService) Product(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AmazonService) ProductTyped ¶
func (s *AmazonService) ProductTyped(ctx context.Context, params AmazonProductParams, opts ...RequestOption) (AmazonProductResponse, error)
func (*AmazonService) Search ¶
func (s *AmazonService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AmazonService) SearchTyped ¶
func (s *AmazonService) SearchTyped(ctx context.Context, params AmazonSearchParams, opts ...RequestOption) (AmazonSearchResponse, error)
func (*AmazonService) Suggest ¶
func (s *AmazonService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AmazonService) SuggestTyped ¶
func (s *AmazonService) SuggestTyped(ctx context.Context, params AmazonSuggestParams, opts ...RequestOption) (AmazonSuggestResponse, error)
type AmazonSuggestParams ¶
type AmazonSuggestParams struct {
Keyword string `crawlora:"keyword"`
}
type AmazonSuggestResponse ¶
type AmazonSuggestResponse = ModelAmazonSuggestResponseDoc
type AppStoreAppParams ¶
type AppStoreAppResponse ¶
type AppStoreAppResponse = ModelAppstoreAppDetailsResponseDoc
type AppStoreDeveloperParams ¶
type AppStoreDeveloperResponse ¶
type AppStoreDeveloperResponse = ModelAppstoreDeveloperResponseDoc
type AppStoreListParams ¶
type AppStoreListParams struct {
Collection *string `crawlora:"collection,omitempty"`
Category *int `crawlora:"category,omitempty"`
Country *string `crawlora:"country,omitempty"`
Lang *string `crawlora:"lang,omitempty"`
Num *int `crawlora:"num,omitempty"`
FullDetail *bool `crawlora:"full_detail,omitempty"`
}
type AppStoreListResponse ¶
type AppStoreListResponse = ModelAppstoreListResultsResponseDoc
type AppStorePrivacyParams ¶
type AppStorePrivacyResponse ¶
type AppStorePrivacyResponse = ModelAppstorePrivacyResponseDoc
type AppStoreRatingsParams ¶
type AppStoreRatingsResponse ¶
type AppStoreRatingsResponse = ModelAppstoreRatingsResponseDoc
type AppStoreReviewsParams ¶
type AppStoreReviewsResponse ¶
type AppStoreReviewsResponse = ModelAppstoreReviewsResponseDoc
type AppStoreSearchParams ¶
type AppStoreSearchResponse ¶
type AppStoreSearchResponse = ModelAppstoreSearchResultsResponseDoc
type AppStoreService ¶
type AppStoreService struct {
// contains filtered or unexported fields
}
func (*AppStoreService) App ¶
func (s *AppStoreService) App(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) AppTyped ¶
func (s *AppStoreService) AppTyped(ctx context.Context, params AppStoreAppParams, opts ...RequestOption) (AppStoreAppResponse, error)
func (*AppStoreService) Developer ¶
func (s *AppStoreService) Developer(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) DeveloperTyped ¶
func (s *AppStoreService) DeveloperTyped(ctx context.Context, params AppStoreDeveloperParams, opts ...RequestOption) (AppStoreDeveloperResponse, error)
func (*AppStoreService) List ¶
func (s *AppStoreService) List(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) ListTyped ¶
func (s *AppStoreService) ListTyped(ctx context.Context, params AppStoreListParams, opts ...RequestOption) (AppStoreListResponse, error)
func (*AppStoreService) Privacy ¶
func (s *AppStoreService) Privacy(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) PrivacyTyped ¶
func (s *AppStoreService) PrivacyTyped(ctx context.Context, params AppStorePrivacyParams, opts ...RequestOption) (AppStorePrivacyResponse, error)
func (*AppStoreService) Ratings ¶
func (s *AppStoreService) Ratings(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) RatingsTyped ¶
func (s *AppStoreService) RatingsTyped(ctx context.Context, params AppStoreRatingsParams, opts ...RequestOption) (AppStoreRatingsResponse, error)
func (*AppStoreService) Reviews ¶
func (s *AppStoreService) Reviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) ReviewsTyped ¶
func (s *AppStoreService) ReviewsTyped(ctx context.Context, params AppStoreReviewsParams, opts ...RequestOption) (AppStoreReviewsResponse, error)
func (*AppStoreService) Search ¶
func (s *AppStoreService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) SearchTyped ¶
func (s *AppStoreService) SearchTyped(ctx context.Context, params AppStoreSearchParams, opts ...RequestOption) (AppStoreSearchResponse, error)
func (*AppStoreService) Similar ¶
func (s *AppStoreService) Similar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) SimilarTyped ¶
func (s *AppStoreService) SimilarTyped(ctx context.Context, params AppStoreSimilarParams, opts ...RequestOption) (AppStoreSimilarResponse, error)
func (*AppStoreService) Suggest ¶
func (s *AppStoreService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) SuggestTyped ¶
func (s *AppStoreService) SuggestTyped(ctx context.Context, params AppStoreSuggestParams, opts ...RequestOption) (AppStoreSuggestResponse, error)
func (*AppStoreService) VersionHistory ¶
func (s *AppStoreService) VersionHistory(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*AppStoreService) VersionHistoryTyped ¶
func (s *AppStoreService) VersionHistoryTyped(ctx context.Context, params AppStoreVersionHistoryParams, opts ...RequestOption) (AppStoreVersionHistoryResponse, error)
type AppStoreSimilarParams ¶
type AppStoreSimilarResponse ¶
type AppStoreSimilarResponse = ModelAppstoreSimilarResponseDoc
type AppStoreSuggestParams ¶
type AppStoreSuggestResponse ¶
type AppStoreSuggestResponse = ModelAppstoreSuggestResponseDoc
type AppStoreVersionHistoryResponse ¶
type AppStoreVersionHistoryResponse = ModelAppstoreVersionHistoryResponseDoc
type ApplePodcastsChartsResponse ¶
type ApplePodcastsChartsResponse = ModelApplepodcastsChartsResponseDoc
type ApplePodcastsEpisodesSearchResponse ¶
type ApplePodcastsEpisodesSearchResponse = ModelApplepodcastsEpisodeSearchResponseDoc
type ApplePodcastsSearchResponse ¶
type ApplePodcastsSearchResponse = ModelApplepodcastsSearchResponseDoc
type ApplePodcastsService ¶
type ApplePodcastsService struct {
// contains filtered or unexported fields
}
func (*ApplePodcastsService) Charts ¶
func (s *ApplePodcastsService) Charts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ApplePodcastsService) ChartsTyped ¶
func (s *ApplePodcastsService) ChartsTyped(ctx context.Context, params ApplePodcastsChartsParams, opts ...RequestOption) (ApplePodcastsChartsResponse, error)
func (*ApplePodcastsService) EpisodesSearch ¶
func (s *ApplePodcastsService) EpisodesSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ApplePodcastsService) EpisodesSearchTyped ¶
func (s *ApplePodcastsService) EpisodesSearchTyped(ctx context.Context, params ApplePodcastsEpisodesSearchParams, opts ...RequestOption) (ApplePodcastsEpisodesSearchResponse, error)
func (*ApplePodcastsService) Search ¶
func (s *ApplePodcastsService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ApplePodcastsService) SearchTyped ¶
func (s *ApplePodcastsService) SearchTyped(ctx context.Context, params ApplePodcastsSearchParams, opts ...RequestOption) (ApplePodcastsSearchResponse, error)
func (*ApplePodcastsService) Show ¶
func (s *ApplePodcastsService) Show(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ApplePodcastsService) ShowEpisodes ¶
func (s *ApplePodcastsService) ShowEpisodes(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ApplePodcastsService) ShowEpisodesTyped ¶
func (s *ApplePodcastsService) ShowEpisodesTyped(ctx context.Context, params ApplePodcastsShowEpisodesParams, opts ...RequestOption) (ApplePodcastsShowEpisodesResponse, error)
func (*ApplePodcastsService) ShowTyped ¶
func (s *ApplePodcastsService) ShowTyped(ctx context.Context, params ApplePodcastsShowParams, opts ...RequestOption) (ApplePodcastsShowResponse, error)
type ApplePodcastsShowEpisodesResponse ¶
type ApplePodcastsShowEpisodesResponse = ModelApplepodcastsShowEpisodesResponseDoc
type ApplePodcastsShowParams ¶
type ApplePodcastsShowResponse ¶
type ApplePodcastsShowResponse = ModelApplepodcastsShowResponseDoc
type BillingMeCheckoutParams ¶
type BillingMeCheckoutParams struct {
Request ModelBillingStripeCheckoutRequestDoc `crawlora:"request"`
}
type BillingMeCheckoutResponse ¶
type BillingMeCheckoutResponse = ModelBillingStripeSessionResponseDoc
type BillingMeEventsParams ¶
type BillingMeEventsParams struct {
Limit *int `crawlora:"limit,omitempty"`
From *string `crawlora:"from,omitempty"`
To *string `crawlora:"to,omitempty"`
Endpoint *string `crawlora:"endpoint,omitempty"`
RequestId *string `crawlora:"request_id,omitempty"`
EventStatus *string `crawlora:"event_status,omitempty"`
Billable *bool `crawlora:"billable,omitempty"`
}
type BillingMeEventsResponse ¶
type BillingMeEventsResponse = ModelBillingBillingEventsResponseDoc
type BillingMeParams ¶
type BillingMeParams struct {
}
type BillingMePeriodParams ¶
type BillingMePeriodParams struct {
PeriodKey string `crawlora:"period_key"`
}
type BillingMePeriodResponse ¶
type BillingMePeriodResponse = ModelBillingBillingPeriodLedgerResponseDoc
type BillingMePeriodStatementDownloadParams ¶
type BillingMePeriodStatementDownloadParams struct {
PeriodKey string `crawlora:"period_key"`
}
type BillingMePeriodStatementDownloadResponse ¶
type BillingMePeriodStatementDownloadResponse = string
type BillingMePeriodStatementResponse ¶
type BillingMePeriodStatementResponse = ModelBillingBillingPeriodStatementResponseDoc
type BillingMePeriodsParams ¶
type BillingMePeriodsParams struct {
Limit *int `crawlora:"limit,omitempty"`
}
type BillingMePeriodsResponse ¶
type BillingMePeriodsResponse = ModelBillingBillingPeriodLedgersResponseDoc
type BillingMePortalParams ¶
type BillingMePortalParams struct {
Request ModelBillingStripePortalRequestDoc `crawlora:"request"`
}
type BillingMePortalResponse ¶
type BillingMePortalResponse = ModelBillingStripeSessionResponseDoc
type BillingMeResponse ¶
type BillingMeResponse = ModelBillingBillingStateResponseDoc
type BillingService ¶
type BillingService struct {
// contains filtered or unexported fields
}
func (*BillingService) Me ¶
func (s *BillingService) Me(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BillingService) MeCheckout ¶
func (s *BillingService) MeCheckout(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BillingService) MeCheckoutTyped ¶
func (s *BillingService) MeCheckoutTyped(ctx context.Context, params BillingMeCheckoutParams, opts ...RequestOption) (BillingMeCheckoutResponse, error)
func (*BillingService) MeEvents ¶
func (s *BillingService) MeEvents(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BillingService) MeEventsTyped ¶
func (s *BillingService) MeEventsTyped(ctx context.Context, params BillingMeEventsParams, opts ...RequestOption) (BillingMeEventsResponse, error)
func (*BillingService) MePeriod ¶
func (s *BillingService) MePeriod(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BillingService) MePeriodStatement ¶
func (s *BillingService) MePeriodStatement(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BillingService) MePeriodStatementDownload ¶
func (s *BillingService) MePeriodStatementDownload(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BillingService) MePeriodStatementDownloadTyped ¶
func (s *BillingService) MePeriodStatementDownloadTyped(ctx context.Context, params BillingMePeriodStatementDownloadParams, opts ...RequestOption) (BillingMePeriodStatementDownloadResponse, error)
func (*BillingService) MePeriodStatementTyped ¶
func (s *BillingService) MePeriodStatementTyped(ctx context.Context, params BillingMePeriodStatementParams, opts ...RequestOption) (BillingMePeriodStatementResponse, error)
func (*BillingService) MePeriodTyped ¶
func (s *BillingService) MePeriodTyped(ctx context.Context, params BillingMePeriodParams, opts ...RequestOption) (BillingMePeriodResponse, error)
func (*BillingService) MePeriods ¶
func (s *BillingService) MePeriods(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BillingService) MePeriodsTyped ¶
func (s *BillingService) MePeriodsTyped(ctx context.Context, params BillingMePeriodsParams, opts ...RequestOption) (BillingMePeriodsResponse, error)
func (*BillingService) MePortal ¶
func (s *BillingService) MePortal(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BillingService) MePortalTyped ¶
func (s *BillingService) MePortalTyped(ctx context.Context, params BillingMePortalParams, opts ...RequestOption) (BillingMePortalResponse, error)
func (*BillingService) MeTyped ¶
func (s *BillingService) MeTyped(ctx context.Context, params BillingMeParams, opts ...RequestOption) (BillingMeResponse, error)
type BingImagesParams ¶
type BingImagesResponse ¶
type BingImagesResponse = ModelBingImagesResponseDoc
type BingNewsParams ¶
type BingNewsResponse ¶
type BingNewsResponse = ModelBingNewsResponseDoc
type BingSearchParams ¶
type BingSearchResponse ¶
type BingSearchResponse = ModelBingSearchResponseDoc
type BingService ¶
type BingService struct {
// contains filtered or unexported fields
}
func (*BingService) Images ¶
func (s *BingService) Images(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BingService) ImagesTyped ¶
func (s *BingService) ImagesTyped(ctx context.Context, params BingImagesParams, opts ...RequestOption) (BingImagesResponse, error)
func (*BingService) News ¶
func (s *BingService) News(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BingService) NewsTyped ¶
func (s *BingService) NewsTyped(ctx context.Context, params BingNewsParams, opts ...RequestOption) (BingNewsResponse, error)
func (*BingService) Search ¶
func (s *BingService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BingService) SearchTyped ¶
func (s *BingService) SearchTyped(ctx context.Context, params BingSearchParams, opts ...RequestOption) (BingSearchResponse, error)
func (*BingService) Suggest ¶
func (s *BingService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BingService) SuggestTyped ¶
func (s *BingService) SuggestTyped(ctx context.Context, params BingSuggestParams, opts ...RequestOption) (BingSuggestResponse, error)
func (*BingService) Videos ¶
func (s *BingService) Videos(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BingService) VideosTyped ¶
func (s *BingService) VideosTyped(ctx context.Context, params BingVideosParams, opts ...RequestOption) (BingVideosResponse, error)
type BingSuggestParams ¶
type BingSuggestResponse ¶
type BingSuggestResponse = ModelBingSuggestResponseDoc
type BingVideosParams ¶
type BingVideosResponse ¶
type BingVideosResponse = ModelBingVideosResponseDoc
type BrandRetrieveParams ¶
type BrandRetrieveResponse ¶
type BrandRetrieveResponse = ModelBrandRetrieveResponseDoc
type BrandService ¶
type BrandService struct {
// contains filtered or unexported fields
}
func (*BrandService) Retrieve ¶
func (s *BrandService) Retrieve(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BrandService) RetrieveTyped ¶
func (s *BrandService) RetrieveTyped(ctx context.Context, params BrandRetrieveParams, opts ...RequestOption) (BrandRetrieveResponse, error)
type BraveImagesParams ¶
type BraveImagesResponse ¶
type BraveImagesResponse = ModelBraveImagesResponseDoc
type BraveNewsParams ¶
type BraveNewsParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Count *int `crawlora:"count,omitempty"`
Country *string `crawlora:"country,omitempty"`
Lang *string `crawlora:"lang,omitempty"`
TimeRange *string `crawlora:"time_range,omitempty"`
DateFrom *string `crawlora:"date_from,omitempty"`
DateTo *string `crawlora:"date_to,omitempty"`
}
type BraveNewsResponse ¶
type BraveNewsResponse = ModelBraveNewsResponseDoc
type BraveSearchParams ¶
type BraveSearchParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Country *string `crawlora:"country,omitempty"`
Lang *string `crawlora:"lang,omitempty"`
TimeRange *string `crawlora:"time_range,omitempty"`
DateFrom *string `crawlora:"date_from,omitempty"`
DateTo *string `crawlora:"date_to,omitempty"`
}
type BraveSearchResponse ¶
type BraveSearchResponse = ModelBraveSearchResponseDoc
type BraveService ¶
type BraveService struct {
// contains filtered or unexported fields
}
func (*BraveService) Images ¶
func (s *BraveService) Images(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BraveService) ImagesTyped ¶
func (s *BraveService) ImagesTyped(ctx context.Context, params BraveImagesParams, opts ...RequestOption) (BraveImagesResponse, error)
func (*BraveService) News ¶
func (s *BraveService) News(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BraveService) NewsTyped ¶
func (s *BraveService) NewsTyped(ctx context.Context, params BraveNewsParams, opts ...RequestOption) (BraveNewsResponse, error)
func (*BraveService) Search ¶
func (s *BraveService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BraveService) SearchTyped ¶
func (s *BraveService) SearchTyped(ctx context.Context, params BraveSearchParams, opts ...RequestOption) (BraveSearchResponse, error)
func (*BraveService) Suggest ¶
func (s *BraveService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BraveService) SuggestTyped ¶
func (s *BraveService) SuggestTyped(ctx context.Context, params BraveSuggestParams, opts ...RequestOption) (BraveSuggestResponse, error)
func (*BraveService) Videos ¶
func (s *BraveService) Videos(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*BraveService) VideosTyped ¶
func (s *BraveService) VideosTyped(ctx context.Context, params BraveVideosParams, opts ...RequestOption) (BraveVideosResponse, error)
type BraveSuggestParams ¶
type BraveSuggestResponse ¶
type BraveSuggestResponse = ModelBraveSuggestResponseDoc
type BraveVideosParams ¶
type BraveVideosParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Count *int `crawlora:"count,omitempty"`
Country *string `crawlora:"country,omitempty"`
Lang *string `crawlora:"lang,omitempty"`
TimeRange *string `crawlora:"time_range,omitempty"`
DateFrom *string `crawlora:"date_from,omitempty"`
DateTo *string `crawlora:"date_to,omitempty"`
}
type BraveVideosResponse ¶
type BraveVideosResponse = ModelBraveVideosResponseDoc
type Client ¶
type Client struct {
Services
APIKey string
JWTToken string
BaseURL string
HTTPClient *http.Client
Headers map[string]string
Retries int
RetryDelay time.Duration
MaxRetryDelay time.Duration
UserAgent string
RetryStatuses map[int]bool
RetryPredicate func(status int, err error) bool
OnRetry func(attempt int, err error, delay time.Duration)
RequestID bool
IdempotencyKeys bool
Logger func(event map[string]any)
BeforeRequest []func(req *http.Request) error
AfterResponse []func(operationID string, status int, headers http.Header, body any) (any, error)
// contains filtered or unexported fields
}
func (*Client) Paginate ¶
func (c *Client) Paginate(ctx context.Context, operationID string, params Params, fn func(page any) error, opts ...PaginateOption) error
Paginate walks pages of a paginated operation, invoking fn for each page. It advances the numeric page/offset query parameter and stops when a page returns no data, when fn returns ErrStopPagination, or when fn returns any other error (which is propagated).
func (*Client) PaginateItems ¶
func (c *Client) PaginateItems(ctx context.Context, operationID string, params Params, fn func(item any) error, opts ...PaginateOption) error
PaginateItems walks pages and invokes fn for each item. Items are extracted per page (default: the "data" array; override with WithItems). Return ErrStopPagination from fn to stop early.
type CoinGeckoCategoriesResponse ¶
type CoinGeckoCategoriesResponse = ModelCoingeckoCategoriesResponseDoc
type CoinGeckoCategoryCoinsResponse ¶
type CoinGeckoCategoryCoinsResponse = ModelCoingeckoCategoryCoinsResponseDoc
type CoinGeckoChainParams ¶
type CoinGeckoChainResponse ¶
type CoinGeckoChainResponse = ModelCoingeckoChainDetailResponseDoc
type CoinGeckoChainsParams ¶
type CoinGeckoChainsResponse ¶
type CoinGeckoChainsResponse = ModelCoingeckoChainsResponseDoc
type CoinGeckoCoinAnalysisResponse ¶
type CoinGeckoCoinAnalysisResponse = ModelCoingeckoAnalysisResponseDoc
type CoinGeckoCoinParams ¶
type CoinGeckoCoinResponse ¶
type CoinGeckoCoinResponse = ModelCoingeckoCoinResponseDoc
type CoinGeckoExchangeParams ¶
type CoinGeckoExchangeResponse ¶
type CoinGeckoExchangeResponse = ModelCoingeckoExchangeDetailResponseDoc
type CoinGeckoExchangesResponse ¶
type CoinGeckoExchangesResponse = ModelCoingeckoExchangesResponseDoc
type CoinGeckoGainersLosersResponse ¶
type CoinGeckoGainersLosersResponse = ModelCoingeckoGainersLosersResponseDoc
type CoinGeckoGlobalChartsResponse ¶
type CoinGeckoGlobalChartsResponse = ModelCoingeckoGlobalChartsResponseDoc
type CoinGeckoGlobalParams ¶
type CoinGeckoGlobalParams struct {
}
type CoinGeckoGlobalResponse ¶
type CoinGeckoGlobalResponse = ModelCoingeckoGlobalResponseDoc
type CoinGeckoLearnArticlesResponse ¶
type CoinGeckoLearnArticlesResponse = ModelCoingeckoLearnArticlesResponseDoc
type CoinGeckoMarketsParams ¶
type CoinGeckoMarketsResponse ¶
type CoinGeckoMarketsResponse = ModelCoingeckoMarketsResponseDoc
type CoinGeckoNewCoinsParams ¶
type CoinGeckoNewCoinsResponse ¶
type CoinGeckoNewCoinsResponse = ModelCoingeckoNewCoinsResponseDoc
type CoinGeckoNewsParams ¶
type CoinGeckoNewsParams struct {
Limit *int `crawlora:"limit,omitempty"`
}
type CoinGeckoNewsResponse ¶
type CoinGeckoNewsResponse = ModelCoingeckoNewsResponseDoc
type CoinGeckoNftCategoryResponse ¶
type CoinGeckoNftCategoryResponse = ModelCoingeckoNftCategoryResponseDoc
type CoinGeckoNftsParams ¶
type CoinGeckoNftsResponse ¶
type CoinGeckoNftsResponse = ModelCoingeckoNftsResponseDoc
type CoinGeckoSearchParams ¶
type CoinGeckoSearchResponse ¶
type CoinGeckoSearchResponse = ModelCoingeckoSearchResponseDoc
type CoinGeckoService ¶
type CoinGeckoService struct {
// contains filtered or unexported fields
}
func (*CoinGeckoService) Categories ¶
func (s *CoinGeckoService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) CategoriesTyped ¶
func (s *CoinGeckoService) CategoriesTyped(ctx context.Context, params CoinGeckoCategoriesParams, opts ...RequestOption) (CoinGeckoCategoriesResponse, error)
func (*CoinGeckoService) CategoryCoins ¶
func (s *CoinGeckoService) CategoryCoins(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) CategoryCoinsTyped ¶
func (s *CoinGeckoService) CategoryCoinsTyped(ctx context.Context, params CoinGeckoCategoryCoinsParams, opts ...RequestOption) (CoinGeckoCategoryCoinsResponse, error)
func (*CoinGeckoService) Chain ¶
func (s *CoinGeckoService) Chain(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) ChainTyped ¶
func (s *CoinGeckoService) ChainTyped(ctx context.Context, params CoinGeckoChainParams, opts ...RequestOption) (CoinGeckoChainResponse, error)
func (*CoinGeckoService) Chains ¶
func (s *CoinGeckoService) Chains(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) ChainsTyped ¶
func (s *CoinGeckoService) ChainsTyped(ctx context.Context, params CoinGeckoChainsParams, opts ...RequestOption) (CoinGeckoChainsResponse, error)
func (*CoinGeckoService) Coin ¶
func (s *CoinGeckoService) Coin(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) CoinAnalysis ¶
func (s *CoinGeckoService) CoinAnalysis(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) CoinAnalysisTyped ¶
func (s *CoinGeckoService) CoinAnalysisTyped(ctx context.Context, params CoinGeckoCoinAnalysisParams, opts ...RequestOption) (CoinGeckoCoinAnalysisResponse, error)
func (*CoinGeckoService) CoinTyped ¶
func (s *CoinGeckoService) CoinTyped(ctx context.Context, params CoinGeckoCoinParams, opts ...RequestOption) (CoinGeckoCoinResponse, error)
func (*CoinGeckoService) Exchange ¶
func (s *CoinGeckoService) Exchange(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) ExchangeTyped ¶
func (s *CoinGeckoService) ExchangeTyped(ctx context.Context, params CoinGeckoExchangeParams, opts ...RequestOption) (CoinGeckoExchangeResponse, error)
func (*CoinGeckoService) Exchanges ¶
func (s *CoinGeckoService) Exchanges(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) ExchangesTyped ¶
func (s *CoinGeckoService) ExchangesTyped(ctx context.Context, params CoinGeckoExchangesParams, opts ...RequestOption) (CoinGeckoExchangesResponse, error)
func (*CoinGeckoService) GainersLosers ¶
func (s *CoinGeckoService) GainersLosers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) GainersLosersTyped ¶
func (s *CoinGeckoService) GainersLosersTyped(ctx context.Context, params CoinGeckoGainersLosersParams, opts ...RequestOption) (CoinGeckoGainersLosersResponse, error)
func (*CoinGeckoService) Global ¶
func (s *CoinGeckoService) Global(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) GlobalCharts ¶
func (s *CoinGeckoService) GlobalCharts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) GlobalChartsTyped ¶
func (s *CoinGeckoService) GlobalChartsTyped(ctx context.Context, params CoinGeckoGlobalChartsParams, opts ...RequestOption) (CoinGeckoGlobalChartsResponse, error)
func (*CoinGeckoService) GlobalTyped ¶
func (s *CoinGeckoService) GlobalTyped(ctx context.Context, params CoinGeckoGlobalParams, opts ...RequestOption) (CoinGeckoGlobalResponse, error)
func (*CoinGeckoService) LearnArticles ¶
func (s *CoinGeckoService) LearnArticles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) LearnArticlesTyped ¶
func (s *CoinGeckoService) LearnArticlesTyped(ctx context.Context, params CoinGeckoLearnArticlesParams, opts ...RequestOption) (CoinGeckoLearnArticlesResponse, error)
func (*CoinGeckoService) Markets ¶
func (s *CoinGeckoService) Markets(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) MarketsTyped ¶
func (s *CoinGeckoService) MarketsTyped(ctx context.Context, params CoinGeckoMarketsParams, opts ...RequestOption) (CoinGeckoMarketsResponse, error)
func (*CoinGeckoService) NewCoins ¶
func (s *CoinGeckoService) NewCoins(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) NewCoinsTyped ¶
func (s *CoinGeckoService) NewCoinsTyped(ctx context.Context, params CoinGeckoNewCoinsParams, opts ...RequestOption) (CoinGeckoNewCoinsResponse, error)
func (*CoinGeckoService) News ¶
func (s *CoinGeckoService) News(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) NewsTyped ¶
func (s *CoinGeckoService) NewsTyped(ctx context.Context, params CoinGeckoNewsParams, opts ...RequestOption) (CoinGeckoNewsResponse, error)
func (*CoinGeckoService) NftCategory ¶
func (s *CoinGeckoService) NftCategory(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) NftCategoryTyped ¶
func (s *CoinGeckoService) NftCategoryTyped(ctx context.Context, params CoinGeckoNftCategoryParams, opts ...RequestOption) (CoinGeckoNftCategoryResponse, error)
func (*CoinGeckoService) Nfts ¶
func (s *CoinGeckoService) Nfts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) NftsTyped ¶
func (s *CoinGeckoService) NftsTyped(ctx context.Context, params CoinGeckoNftsParams, opts ...RequestOption) (CoinGeckoNftsResponse, error)
func (*CoinGeckoService) Search ¶
func (s *CoinGeckoService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) SearchTyped ¶
func (s *CoinGeckoService) SearchTyped(ctx context.Context, params CoinGeckoSearchParams, opts ...RequestOption) (CoinGeckoSearchResponse, error)
func (*CoinGeckoService) TokenUnlocks ¶
func (s *CoinGeckoService) TokenUnlocks(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) TokenUnlocksTyped ¶
func (s *CoinGeckoService) TokenUnlocksTyped(ctx context.Context, params CoinGeckoTokenUnlocksParams, opts ...RequestOption) (CoinGeckoTokenUnlocksResponse, error)
func (*CoinGeckoService) Treasuries ¶
func (s *CoinGeckoService) Treasuries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) TreasuriesTyped ¶
func (s *CoinGeckoService) TreasuriesTyped(ctx context.Context, params CoinGeckoTreasuriesParams, opts ...RequestOption) (CoinGeckoTreasuriesResponse, error)
func (*CoinGeckoService) Trending ¶
func (s *CoinGeckoService) Trending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*CoinGeckoService) TrendingTyped ¶
func (s *CoinGeckoService) TrendingTyped(ctx context.Context, params CoinGeckoTrendingParams, opts ...RequestOption) (CoinGeckoTrendingResponse, error)
type CoinGeckoTokenUnlocksParams ¶
type CoinGeckoTokenUnlocksParams struct {
Limit *int `crawlora:"limit,omitempty"`
}
type CoinGeckoTokenUnlocksResponse ¶
type CoinGeckoTokenUnlocksResponse = ModelCoingeckoTokenUnlocksResponseDoc
type CoinGeckoTreasuriesResponse ¶
type CoinGeckoTreasuriesResponse = ModelCoingeckoTreasuriesResponseDoc
type CoinGeckoTrendingParams ¶
type CoinGeckoTrendingResponse ¶
type CoinGeckoTrendingResponse = ModelCoingeckoTrendingResponseDoc
type DatasetsGoogleMapBusinessesFacetsParams ¶
type DatasetsGoogleMapBusinessesFacetsParams struct {
Facet string `crawlora:"facet"`
Q *string `crawlora:"q,omitempty"`
Category *string `crawlora:"category,omitempty"`
Country *string `crawlora:"country,omitempty"`
State *string `crawlora:"state,omitempty"`
County *string `crawlora:"county,omitempty"`
City *string `crawlora:"city,omitempty"`
Town *string `crawlora:"town,omitempty"`
MinRating *float64 `crawlora:"min_rating,omitempty"`
MinReviewCount *int `crawlora:"min_review_count,omitempty"`
HasWebsite *bool `crawlora:"has_website,omitempty"`
HasPhone *bool `crawlora:"has_phone,omitempty"`
Lat *float64 `crawlora:"lat,omitempty"`
Lon *float64 `crawlora:"lon,omitempty"`
RadiusM *int `crawlora:"radius_m,omitempty"`
Sort *string `crawlora:"sort,omitempty"`
}
type DatasetsGoogleMapBusinessesFacetsResponse ¶
type DatasetsGoogleMapBusinessesFacetsResponse = ModelDatasetsGoogleMapBusinessesFacetResponseDoc
type DatasetsGoogleMapBusinessesItemParams ¶
type DatasetsGoogleMapBusinessesItemParams struct {
PlaceId string `crawlora:"place_id"`
}
type DatasetsGoogleMapBusinessesItemResponse ¶
type DatasetsGoogleMapBusinessesItemResponse = ModelDatasetsGoogleMapBusinessResponseDoc
type DatasetsGoogleMapBusinessesNearbyParams ¶
type DatasetsGoogleMapBusinessesNearbyParams struct {
Lat float64 `crawlora:"lat"`
Lon float64 `crawlora:"lon"`
RadiusM int `crawlora:"radius_m"`
Category *string `crawlora:"category,omitempty"`
MinRating *float64 `crawlora:"min_rating,omitempty"`
MinReviewCount *int `crawlora:"min_review_count,omitempty"`
Page *int `crawlora:"page,omitempty"`
PageSize *int `crawlora:"page_size,omitempty"`
}
type DatasetsGoogleMapBusinessesNearbyResponse ¶
type DatasetsGoogleMapBusinessesNearbyResponse = ModelDatasetsGoogleMapBusinessesSearchResponseDoc
type DatasetsGoogleMapBusinessesSearchParams ¶
type DatasetsGoogleMapBusinessesSearchParams struct {
Q *string `crawlora:"q,omitempty"`
Category *string `crawlora:"category,omitempty"`
Country *string `crawlora:"country,omitempty"`
State *string `crawlora:"state,omitempty"`
County *string `crawlora:"county,omitempty"`
City *string `crawlora:"city,omitempty"`
Town *string `crawlora:"town,omitempty"`
MinRating *float64 `crawlora:"min_rating,omitempty"`
MinReviewCount *int `crawlora:"min_review_count,omitempty"`
HasWebsite *bool `crawlora:"has_website,omitempty"`
HasPhone *bool `crawlora:"has_phone,omitempty"`
Lat *float64 `crawlora:"lat,omitempty"`
Lon *float64 `crawlora:"lon,omitempty"`
RadiusM *int `crawlora:"radius_m,omitempty"`
Sort *string `crawlora:"sort,omitempty"`
Page *int `crawlora:"page,omitempty"`
PageSize *int `crawlora:"page_size,omitempty"`
}
type DatasetsGoogleMapBusinessesSearchResponse ¶
type DatasetsGoogleMapBusinessesSearchResponse = ModelDatasetsGoogleMapBusinessesSearchResponseDoc
type DatasetsListParams ¶
type DatasetsListParams struct {
}
type DatasetsListResponse ¶
type DatasetsListResponse = ModelDatasetsListResponseDoc
type DatasetsService ¶
type DatasetsService struct {
// contains filtered or unexported fields
}
func (*DatasetsService) GoogleMapBusinessesFacets ¶
func (s *DatasetsService) GoogleMapBusinessesFacets(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*DatasetsService) GoogleMapBusinessesFacetsTyped ¶
func (s *DatasetsService) GoogleMapBusinessesFacetsTyped(ctx context.Context, params DatasetsGoogleMapBusinessesFacetsParams, opts ...RequestOption) (DatasetsGoogleMapBusinessesFacetsResponse, error)
func (*DatasetsService) GoogleMapBusinessesItem ¶
func (s *DatasetsService) GoogleMapBusinessesItem(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*DatasetsService) GoogleMapBusinessesItemTyped ¶
func (s *DatasetsService) GoogleMapBusinessesItemTyped(ctx context.Context, params DatasetsGoogleMapBusinessesItemParams, opts ...RequestOption) (DatasetsGoogleMapBusinessesItemResponse, error)
func (*DatasetsService) GoogleMapBusinessesNearby ¶
func (s *DatasetsService) GoogleMapBusinessesNearby(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*DatasetsService) GoogleMapBusinessesNearbyTyped ¶
func (s *DatasetsService) GoogleMapBusinessesNearbyTyped(ctx context.Context, params DatasetsGoogleMapBusinessesNearbyParams, opts ...RequestOption) (DatasetsGoogleMapBusinessesNearbyResponse, error)
func (*DatasetsService) GoogleMapBusinessesSearch ¶
func (s *DatasetsService) GoogleMapBusinessesSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*DatasetsService) GoogleMapBusinessesSearchTyped ¶
func (s *DatasetsService) GoogleMapBusinessesSearchTyped(ctx context.Context, params DatasetsGoogleMapBusinessesSearchParams, opts ...RequestOption) (DatasetsGoogleMapBusinessesSearchResponse, error)
func (*DatasetsService) List ¶
func (s *DatasetsService) List(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*DatasetsService) ListTyped ¶
func (s *DatasetsService) ListTyped(ctx context.Context, params DatasetsListParams, opts ...RequestOption) (DatasetsListResponse, error)
type EBayEbayItemParams ¶
type EBayEbayItemParams struct {
ItemId string `crawlora:"item_id"`
}
type EBayEbayItemResponse ¶
type EBayEbayItemResponse = ModelEbayItemResponseDoc
type EBayEbaySearchParams ¶
type EBayEbaySearchParams struct {
Option ModelEbaySearchOption `crawlora:"option"`
}
type EBayEbaySearchResponse ¶
type EBayEbaySearchResponse = ModelEbaySearchResponseDoc
type EBayEbaySellerAboutParams ¶
type EBayEbaySellerAboutParams struct {
Seller string `crawlora:"seller"`
}
type EBayEbaySellerAboutResponse ¶
type EBayEbaySellerAboutResponse = ModelEbaySellerAboutResponseDoc
type EBayEbaySellerFeedbackResponse ¶
type EBayEbaySellerFeedbackResponse = ModelEbaySellerFeedbackResponseDoc
type EBayEbaySellerParams ¶
type EBayEbaySellerParams struct {
Seller string `crawlora:"seller"`
}
type EBayEbaySellerResponse ¶
type EBayEbaySellerResponse = ModelEbaySellerResponseDoc
type EBayEbaySellerShopResponse ¶
type EBayEbaySellerShopResponse = ModelEbaySellerShopResponseDoc
type EBayService ¶
type EBayService struct {
// contains filtered or unexported fields
}
func (*EBayService) EbayItem ¶
func (s *EBayService) EbayItem(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*EBayService) EbayItemTyped ¶
func (s *EBayService) EbayItemTyped(ctx context.Context, params EBayEbayItemParams, opts ...RequestOption) (EBayEbayItemResponse, error)
func (*EBayService) EbaySearch ¶
func (s *EBayService) EbaySearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*EBayService) EbaySearchTyped ¶
func (s *EBayService) EbaySearchTyped(ctx context.Context, params EBayEbaySearchParams, opts ...RequestOption) (EBayEbaySearchResponse, error)
func (*EBayService) EbaySeller ¶
func (s *EBayService) EbaySeller(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*EBayService) EbaySellerAbout ¶
func (s *EBayService) EbaySellerAbout(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*EBayService) EbaySellerAboutTyped ¶
func (s *EBayService) EbaySellerAboutTyped(ctx context.Context, params EBayEbaySellerAboutParams, opts ...RequestOption) (EBayEbaySellerAboutResponse, error)
func (*EBayService) EbaySellerFeedback ¶
func (s *EBayService) EbaySellerFeedback(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*EBayService) EbaySellerFeedbackTyped ¶
func (s *EBayService) EbaySellerFeedbackTyped(ctx context.Context, params EBayEbaySellerFeedbackParams, opts ...RequestOption) (EBayEbaySellerFeedbackResponse, error)
func (*EBayService) EbaySellerShop ¶
func (s *EBayService) EbaySellerShop(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*EBayService) EbaySellerShopTyped ¶
func (s *EBayService) EbaySellerShopTyped(ctx context.Context, params EBayEbaySellerShopParams, opts ...RequestOption) (EBayEbaySellerShopResponse, error)
func (*EBayService) EbaySellerTyped ¶
func (s *EBayService) EbaySellerTyped(ctx context.Context, params EBayEbaySellerParams, opts ...RequestOption) (EBayEbaySellerResponse, error)
type Error ¶
type Error struct {
Status int
Code int
Message string
Body any
RawBody string
Headers http.Header
RetryAfter time.Duration
RequestID string
Err error
}
func (*Error) IsClientError ¶
IsClientError reports whether the API rejected the request (4xx).
func (*Error) IsNetworkError ¶
IsNetworkError reports whether the request failed before a response arrived.
func (*Error) IsServerError ¶
IsServerError reports whether the API failed to handle a valid request (5xx).
type GeocodingLookupParams ¶
type GeocodingLookupResponse ¶
type GeocodingLookupResponse = ModelGeocodingLookupResponseDoc
type GeocodingReverseParams ¶
type GeocodingReverseParams struct {
Lat float64 `crawlora:"lat"`
Lon float64 `crawlora:"lon"`
Zoom *int `crawlora:"zoom,omitempty"`
AcceptLanguage *string `crawlora:"accept_language,omitempty"`
Addressdetails *bool `crawlora:"addressdetails,omitempty"`
Namedetails *bool `crawlora:"namedetails,omitempty"`
}
type GeocodingReverseResponse ¶
type GeocodingReverseResponse = ModelGeocodingReverseResponseDoc
type GeocodingSearchParams ¶
type GeocodingSearchParams struct {
Q *string `crawlora:"q,omitempty"`
Street *string `crawlora:"street,omitempty"`
City *string `crawlora:"city,omitempty"`
County *string `crawlora:"county,omitempty"`
State *string `crawlora:"state,omitempty"`
Country *string `crawlora:"country,omitempty"`
Postalcode *string `crawlora:"postalcode,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
Countrycodes *string `crawlora:"countrycodes,omitempty"`
AcceptLanguage *string `crawlora:"accept_language,omitempty"`
Addressdetails *bool `crawlora:"addressdetails,omitempty"`
Namedetails *bool `crawlora:"namedetails,omitempty"`
}
type GeocodingSearchResponse ¶
type GeocodingSearchResponse = ModelGeocodingSearchResponseDoc
type GeocodingService ¶
type GeocodingService struct {
// contains filtered or unexported fields
}
func (*GeocodingService) Lookup ¶
func (s *GeocodingService) Lookup(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GeocodingService) LookupTyped ¶
func (s *GeocodingService) LookupTyped(ctx context.Context, params GeocodingLookupParams, opts ...RequestOption) (GeocodingLookupResponse, error)
func (*GeocodingService) Reverse ¶
func (s *GeocodingService) Reverse(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GeocodingService) ReverseTyped ¶
func (s *GeocodingService) ReverseTyped(ctx context.Context, params GeocodingReverseParams, opts ...RequestOption) (GeocodingReverseResponse, error)
func (*GeocodingService) Search ¶
func (s *GeocodingService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GeocodingService) SearchTyped ¶
func (s *GeocodingService) SearchTyped(ctx context.Context, params GeocodingSearchParams, opts ...RequestOption) (GeocodingSearchResponse, error)
type GoogleFinanceAnalystArticlesParams ¶
type GoogleFinanceAnalystArticlesParams struct {
Quote string `crawlora:"quote"`
}
type GoogleFinanceAnalystArticlesResponse ¶
type GoogleFinanceAnalystArticlesResponse = ModelFinanceArticlesResponseDoc
type GoogleFinanceChartResponse ¶
type GoogleFinanceChartResponse = ModelFinanceChartResponseDoc
type GoogleFinanceClassificationParams ¶
type GoogleFinanceClassificationParams struct {
Quote string `crawlora:"quote"`
}
type GoogleFinanceClassificationResponse ¶
type GoogleFinanceClassificationResponse = ModelFinanceClassificationResponseDoc
type GoogleFinanceCompanyParams ¶
type GoogleFinanceCompanyParams struct {
Quote string `crawlora:"quote"`
}
type GoogleFinanceCompanyResponse ¶
type GoogleFinanceCompanyResponse = ModelFinanceCompanyResponseDoc
type GoogleFinanceContextParams ¶
type GoogleFinanceContextParams struct {
Q string `crawlora:"q"`
}
type GoogleFinanceContextResponse ¶
type GoogleFinanceContextResponse = ModelFinanceContextResponseDoc
type GoogleFinanceFinancialsParams ¶
type GoogleFinanceFinancialsParams struct {
Quote string `crawlora:"quote"`
}
type GoogleFinanceFinancialsResponse ¶
type GoogleFinanceFinancialsResponse = ModelFinanceFinancialsResponseDoc
type GoogleFinanceMarketsCategoryNewsResponse ¶
type GoogleFinanceMarketsCategoryNewsResponse = ModelFinanceCategoryNewsResponseDoc
type GoogleFinanceMarketsCategoryStocksResponse ¶
type GoogleFinanceMarketsCategoryStocksResponse = ModelFinanceCategoryStocksResponseDoc
type GoogleFinanceMarketsEarningsParams ¶
type GoogleFinanceMarketsEarningsParams struct {
}
type GoogleFinanceMarketsEarningsResponse ¶
type GoogleFinanceMarketsEarningsResponse = ModelFinanceEarningsResponseDoc
type GoogleFinanceMarketsFeaturedParams ¶
type GoogleFinanceMarketsFeaturedParams struct {
}
type GoogleFinanceMarketsFeaturedResponse ¶
type GoogleFinanceMarketsFeaturedResponse = ModelFinanceInstrumentsResponseDoc
type GoogleFinanceMarketsHeadlineParams ¶
type GoogleFinanceMarketsHeadlineParams struct {
}
type GoogleFinanceMarketsHeadlineResponse ¶
type GoogleFinanceMarketsHeadlineResponse = ModelFinanceHeadlineResponseDoc
type GoogleFinanceMarketsIndicesParams ¶
type GoogleFinanceMarketsIndicesParams struct {
}
type GoogleFinanceMarketsIndicesResponse ¶
type GoogleFinanceMarketsIndicesResponse = ModelFinanceInstrumentsResponseDoc
type GoogleFinanceMarketsMoversResponse ¶
type GoogleFinanceMarketsMoversResponse = ModelFinanceMarketMoversResponseDoc
type GoogleFinanceMarketsTopResponse ¶
type GoogleFinanceMarketsTopResponse = ModelFinanceTopStocksResponseDoc
type GoogleFinanceMarketsTrendingParams ¶
type GoogleFinanceMarketsTrendingParams struct {
Limit *int `crawlora:"limit,omitempty"`
}
type GoogleFinanceMarketsTrendingResponse ¶
type GoogleFinanceMarketsTrendingResponse = ModelFinanceInstrumentsResponseDoc
type GoogleFinanceNewsParams ¶
type GoogleFinanceNewsResponse ¶
type GoogleFinanceNewsResponse = ModelFinanceArticlesResponseDoc
type GoogleFinanceQuoteParams ¶
type GoogleFinanceQuoteParams struct {
Quote string `crawlora:"quote"`
}
type GoogleFinanceQuoteResponse ¶
type GoogleFinanceQuoteResponse = ModelFinanceQuoteResponseDoc
type GoogleFinanceRelatedParams ¶
type GoogleFinanceRelatedParams struct {
Quote string `crawlora:"quote"`
}
type GoogleFinanceRelatedResponse ¶
type GoogleFinanceRelatedResponse = ModelFinanceRelatedResponseDoc
type GoogleFinanceSearchParams ¶
type GoogleFinanceSearchParams struct {
Q string `crawlora:"q"`
}
type GoogleFinanceSearchResponse ¶
type GoogleFinanceSearchResponse = ModelFinanceSearchResponseDoc
type GoogleFinanceTickerResponse ¶
type GoogleFinanceTickerResponse = ModelFinanceTickerResponseDoc
type GoogleJobsParams ¶
type GoogleJobsParams struct {
Option ModelGoogleJobsOption `crawlora:"option"`
}
type GoogleJobsResponse ¶
type GoogleJobsResponse = ModelGoogleJobsResponse
type GoogleMapPlaceParams ¶
type GoogleMapPlaceParams struct {
PlaceId string `crawlora:"place_id"`
}
type GoogleMapPlaceResponse ¶
type GoogleMapPlaceResponse = ModelGoogleMapPlaceResponseDoc
type GoogleMapSearchParams ¶
type GoogleMapSearchParams struct {
MapSearchOption ModelGoogleMapSearchOption `crawlora:"mapSearchOption"`
}
type GoogleMapSearchResponse ¶
type GoogleMapSearchResponse = ModelGoogleMapSearchResponseDoc
type GoogleNewsParams ¶
type GoogleNewsResponse ¶
type GoogleNewsResponse = ModelGoogleNewsResponseDoc
type GooglePlayAppParams ¶
type GooglePlayAppResponse ¶
type GooglePlayAppResponse = ModelGoogleplayAppDetailsResponse
type GooglePlayCategoriesResponse ¶
type GooglePlayCategoriesResponse = ModelGoogleplayCategoriesResponseDoc
type GooglePlayDatasafetyResponse ¶
type GooglePlayDatasafetyResponse = ModelGoogleplayDataSafetyResponseDoc
type GooglePlayDeveloperResponse ¶
type GooglePlayDeveloperResponse = ModelGoogleplayDeveloperResultsResponseDoc
type GooglePlayListParams ¶
type GooglePlayListParams struct {
Collection *string `crawlora:"collection,omitempty"`
Category *string `crawlora:"category,omitempty"`
Age *string `crawlora:"age,omitempty"`
Num *int `crawlora:"num,omitempty"`
Country *string `crawlora:"country,omitempty"`
Lang *string `crawlora:"lang,omitempty"`
FullDetail *bool `crawlora:"full_detail,omitempty"`
}
type GooglePlayListResponse ¶
type GooglePlayListResponse = ModelGoogleplayListResultsResponseDoc
type GooglePlayPermissionsResponse ¶
type GooglePlayPermissionsResponse = ModelGoogleplayPermissionsResultsResponseDoc
type GooglePlayReviewsParams ¶
type GooglePlayReviewsParams struct {
AppId string `crawlora:"app_id"`
Sort *string `crawlora:"sort,omitempty"`
Num *int `crawlora:"num,omitempty"`
Country *string `crawlora:"country,omitempty"`
Lang *string `crawlora:"lang,omitempty"`
Paginate *bool `crawlora:"paginate,omitempty"`
NextPaginationToken *string `crawlora:"next_pagination_token,omitempty"`
}
type GooglePlayReviewsResponse ¶
type GooglePlayReviewsResponse = ModelGoogleplayReviewsResponseDoc
type GooglePlaySearchParams ¶
type GooglePlaySearchResponse ¶
type GooglePlaySearchResponse = ModelGoogleplaySearchResultsResponseDoc
type GooglePlayService ¶
type GooglePlayService struct {
// contains filtered or unexported fields
}
func (*GooglePlayService) App ¶
func (s *GooglePlayService) App(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) AppTyped ¶
func (s *GooglePlayService) AppTyped(ctx context.Context, params GooglePlayAppParams, opts ...RequestOption) (GooglePlayAppResponse, error)
func (*GooglePlayService) Categories ¶
func (s *GooglePlayService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) CategoriesTyped ¶
func (s *GooglePlayService) CategoriesTyped(ctx context.Context, params GooglePlayCategoriesParams, opts ...RequestOption) (GooglePlayCategoriesResponse, error)
func (*GooglePlayService) Datasafety ¶
func (s *GooglePlayService) Datasafety(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) DatasafetyTyped ¶
func (s *GooglePlayService) DatasafetyTyped(ctx context.Context, params GooglePlayDatasafetyParams, opts ...RequestOption) (GooglePlayDatasafetyResponse, error)
func (*GooglePlayService) Developer ¶
func (s *GooglePlayService) Developer(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) DeveloperTyped ¶
func (s *GooglePlayService) DeveloperTyped(ctx context.Context, params GooglePlayDeveloperParams, opts ...RequestOption) (GooglePlayDeveloperResponse, error)
func (*GooglePlayService) List ¶
func (s *GooglePlayService) List(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) ListTyped ¶
func (s *GooglePlayService) ListTyped(ctx context.Context, params GooglePlayListParams, opts ...RequestOption) (GooglePlayListResponse, error)
func (*GooglePlayService) Permissions ¶
func (s *GooglePlayService) Permissions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) PermissionsTyped ¶
func (s *GooglePlayService) PermissionsTyped(ctx context.Context, params GooglePlayPermissionsParams, opts ...RequestOption) (GooglePlayPermissionsResponse, error)
func (*GooglePlayService) Reviews ¶
func (s *GooglePlayService) Reviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) ReviewsTyped ¶
func (s *GooglePlayService) ReviewsTyped(ctx context.Context, params GooglePlayReviewsParams, opts ...RequestOption) (GooglePlayReviewsResponse, error)
func (*GooglePlayService) Search ¶
func (s *GooglePlayService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) SearchTyped ¶
func (s *GooglePlayService) SearchTyped(ctx context.Context, params GooglePlaySearchParams, opts ...RequestOption) (GooglePlaySearchResponse, error)
func (*GooglePlayService) Similar ¶
func (s *GooglePlayService) Similar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) SimilarTyped ¶
func (s *GooglePlayService) SimilarTyped(ctx context.Context, params GooglePlaySimilarParams, opts ...RequestOption) (GooglePlaySimilarResponse, error)
func (*GooglePlayService) Suggest ¶
func (s *GooglePlayService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GooglePlayService) SuggestTyped ¶
func (s *GooglePlayService) SuggestTyped(ctx context.Context, params GooglePlaySuggestParams, opts ...RequestOption) (GooglePlaySuggestResponse, error)
type GooglePlaySimilarParams ¶
type GooglePlaySimilarResponse ¶
type GooglePlaySimilarResponse = ModelGoogleplaySimilarResultsResponseDoc
type GooglePlaySuggestParams ¶
type GooglePlaySuggestResponse ¶
type GooglePlaySuggestResponse = ModelGoogleplaySuggestResponseDoc
type GoogleSearchParams ¶
type GoogleSearchParams struct {
SearchOption ModelGoogleSearchOption `crawlora:"searchOption"`
}
type GoogleSearchResponse ¶
type GoogleSearchResponse = ModelGoogleSearchResponseDoc
type GoogleService ¶
type GoogleService struct {
// contains filtered or unexported fields
}
func (*GoogleService) FinanceAnalystArticles ¶
func (s *GoogleService) FinanceAnalystArticles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceAnalystArticlesTyped ¶
func (s *GoogleService) FinanceAnalystArticlesTyped(ctx context.Context, params GoogleFinanceAnalystArticlesParams, opts ...RequestOption) (GoogleFinanceAnalystArticlesResponse, error)
func (*GoogleService) FinanceChart ¶
func (s *GoogleService) FinanceChart(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceChartTyped ¶
func (s *GoogleService) FinanceChartTyped(ctx context.Context, params GoogleFinanceChartParams, opts ...RequestOption) (GoogleFinanceChartResponse, error)
func (*GoogleService) FinanceClassification ¶
func (s *GoogleService) FinanceClassification(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceClassificationTyped ¶
func (s *GoogleService) FinanceClassificationTyped(ctx context.Context, params GoogleFinanceClassificationParams, opts ...RequestOption) (GoogleFinanceClassificationResponse, error)
func (*GoogleService) FinanceCompany ¶
func (s *GoogleService) FinanceCompany(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceCompanyTyped ¶
func (s *GoogleService) FinanceCompanyTyped(ctx context.Context, params GoogleFinanceCompanyParams, opts ...RequestOption) (GoogleFinanceCompanyResponse, error)
func (*GoogleService) FinanceContext ¶
func (s *GoogleService) FinanceContext(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceContextTyped ¶
func (s *GoogleService) FinanceContextTyped(ctx context.Context, params GoogleFinanceContextParams, opts ...RequestOption) (GoogleFinanceContextResponse, error)
func (*GoogleService) FinanceFinancials ¶
func (s *GoogleService) FinanceFinancials(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceFinancialsTyped ¶
func (s *GoogleService) FinanceFinancialsTyped(ctx context.Context, params GoogleFinanceFinancialsParams, opts ...RequestOption) (GoogleFinanceFinancialsResponse, error)
func (*GoogleService) FinanceMarketsCategoryNews ¶
func (s *GoogleService) FinanceMarketsCategoryNews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceMarketsCategoryNewsTyped ¶
func (s *GoogleService) FinanceMarketsCategoryNewsTyped(ctx context.Context, params GoogleFinanceMarketsCategoryNewsParams, opts ...RequestOption) (GoogleFinanceMarketsCategoryNewsResponse, error)
func (*GoogleService) FinanceMarketsCategoryStocks ¶
func (s *GoogleService) FinanceMarketsCategoryStocks(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceMarketsCategoryStocksTyped ¶
func (s *GoogleService) FinanceMarketsCategoryStocksTyped(ctx context.Context, params GoogleFinanceMarketsCategoryStocksParams, opts ...RequestOption) (GoogleFinanceMarketsCategoryStocksResponse, error)
func (*GoogleService) FinanceMarketsEarnings ¶
func (s *GoogleService) FinanceMarketsEarnings(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceMarketsEarningsTyped ¶
func (s *GoogleService) FinanceMarketsEarningsTyped(ctx context.Context, params GoogleFinanceMarketsEarningsParams, opts ...RequestOption) (GoogleFinanceMarketsEarningsResponse, error)
func (*GoogleService) FinanceMarketsFeatured ¶
func (s *GoogleService) FinanceMarketsFeatured(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceMarketsFeaturedTyped ¶
func (s *GoogleService) FinanceMarketsFeaturedTyped(ctx context.Context, params GoogleFinanceMarketsFeaturedParams, opts ...RequestOption) (GoogleFinanceMarketsFeaturedResponse, error)
func (*GoogleService) FinanceMarketsHeadline ¶
func (s *GoogleService) FinanceMarketsHeadline(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceMarketsHeadlineTyped ¶
func (s *GoogleService) FinanceMarketsHeadlineTyped(ctx context.Context, params GoogleFinanceMarketsHeadlineParams, opts ...RequestOption) (GoogleFinanceMarketsHeadlineResponse, error)
func (*GoogleService) FinanceMarketsIndices ¶
func (s *GoogleService) FinanceMarketsIndices(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceMarketsIndicesTyped ¶
func (s *GoogleService) FinanceMarketsIndicesTyped(ctx context.Context, params GoogleFinanceMarketsIndicesParams, opts ...RequestOption) (GoogleFinanceMarketsIndicesResponse, error)
func (*GoogleService) FinanceMarketsMovers ¶
func (s *GoogleService) FinanceMarketsMovers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceMarketsMoversTyped ¶
func (s *GoogleService) FinanceMarketsMoversTyped(ctx context.Context, params GoogleFinanceMarketsMoversParams, opts ...RequestOption) (GoogleFinanceMarketsMoversResponse, error)
func (*GoogleService) FinanceMarketsTop ¶
func (s *GoogleService) FinanceMarketsTop(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceMarketsTopTyped ¶
func (s *GoogleService) FinanceMarketsTopTyped(ctx context.Context, params GoogleFinanceMarketsTopParams, opts ...RequestOption) (GoogleFinanceMarketsTopResponse, error)
func (*GoogleService) FinanceMarketsTrending ¶
func (s *GoogleService) FinanceMarketsTrending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceMarketsTrendingTyped ¶
func (s *GoogleService) FinanceMarketsTrendingTyped(ctx context.Context, params GoogleFinanceMarketsTrendingParams, opts ...RequestOption) (GoogleFinanceMarketsTrendingResponse, error)
func (*GoogleService) FinanceNews ¶
func (s *GoogleService) FinanceNews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceNewsTyped ¶
func (s *GoogleService) FinanceNewsTyped(ctx context.Context, params GoogleFinanceNewsParams, opts ...RequestOption) (GoogleFinanceNewsResponse, error)
func (*GoogleService) FinanceQuote ¶
func (s *GoogleService) FinanceQuote(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceQuoteTyped ¶
func (s *GoogleService) FinanceQuoteTyped(ctx context.Context, params GoogleFinanceQuoteParams, opts ...RequestOption) (GoogleFinanceQuoteResponse, error)
func (*GoogleService) FinanceRelated ¶
func (s *GoogleService) FinanceRelated(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceRelatedTyped ¶
func (s *GoogleService) FinanceRelatedTyped(ctx context.Context, params GoogleFinanceRelatedParams, opts ...RequestOption) (GoogleFinanceRelatedResponse, error)
func (*GoogleService) FinanceSearch ¶
func (s *GoogleService) FinanceSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceSearchTyped ¶
func (s *GoogleService) FinanceSearchTyped(ctx context.Context, params GoogleFinanceSearchParams, opts ...RequestOption) (GoogleFinanceSearchResponse, error)
func (*GoogleService) FinanceTicker ¶
func (s *GoogleService) FinanceTicker(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) FinanceTickerTyped ¶
func (s *GoogleService) FinanceTickerTyped(ctx context.Context, params GoogleFinanceTickerParams, opts ...RequestOption) (GoogleFinanceTickerResponse, error)
func (*GoogleService) Jobs ¶
func (s *GoogleService) Jobs(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) JobsTyped ¶
func (s *GoogleService) JobsTyped(ctx context.Context, params GoogleJobsParams, opts ...RequestOption) (GoogleJobsResponse, error)
func (*GoogleService) MapPlace ¶
func (s *GoogleService) MapPlace(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) MapPlaceTyped ¶
func (s *GoogleService) MapPlaceTyped(ctx context.Context, params GoogleMapPlaceParams, opts ...RequestOption) (GoogleMapPlaceResponse, error)
func (*GoogleService) MapSearch ¶
func (s *GoogleService) MapSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) MapSearchTyped ¶
func (s *GoogleService) MapSearchTyped(ctx context.Context, params GoogleMapSearchParams, opts ...RequestOption) (GoogleMapSearchResponse, error)
func (*GoogleService) News ¶
func (s *GoogleService) News(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) NewsTyped ¶
func (s *GoogleService) NewsTyped(ctx context.Context, params GoogleNewsParams, opts ...RequestOption) (GoogleNewsResponse, error)
func (*GoogleService) Search ¶
func (s *GoogleService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) SearchTyped ¶
func (s *GoogleService) SearchTyped(ctx context.Context, params GoogleSearchParams, opts ...RequestOption) (GoogleSearchResponse, error)
func (*GoogleService) Suggest ¶
func (s *GoogleService) Suggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) SuggestTyped ¶
func (s *GoogleService) SuggestTyped(ctx context.Context, params GoogleSuggestParams, opts ...RequestOption) (GoogleSuggestResponse, error)
func (*GoogleService) TrendsCategories ¶
func (s *GoogleService) TrendsCategories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsCategoriesTyped ¶
func (s *GoogleService) TrendsCategoriesTyped(ctx context.Context, params GoogleTrendsCategoriesParams, opts ...RequestOption) (GoogleTrendsCategoriesResponse, error)
func (*GoogleService) TrendsEnums ¶
func (s *GoogleService) TrendsEnums(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsEnumsTyped ¶
func (s *GoogleService) TrendsEnumsTyped(ctx context.Context, params GoogleTrendsEnumsParams, opts ...RequestOption) (GoogleTrendsEnumsResponse, error)
func (*GoogleService) TrendsExplore ¶
func (s *GoogleService) TrendsExplore(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsExploreInterestByRegion ¶
func (s *GoogleService) TrendsExploreInterestByRegion(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsExploreInterestByRegionTyped ¶
func (s *GoogleService) TrendsExploreInterestByRegionTyped(ctx context.Context, params GoogleTrendsExploreInterestByRegionParams, opts ...RequestOption) (GoogleTrendsExploreInterestByRegionResponse, error)
func (*GoogleService) TrendsExploreInterestOverTime ¶
func (s *GoogleService) TrendsExploreInterestOverTime(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsExploreInterestOverTimeTyped ¶
func (s *GoogleService) TrendsExploreInterestOverTimeTyped(ctx context.Context, params GoogleTrendsExploreInterestOverTimeParams, opts ...RequestOption) (GoogleTrendsExploreInterestOverTimeResponse, error)
func (*GoogleService) TrendsExploreRelatedTopics ¶
func (s *GoogleService) TrendsExploreRelatedTopics(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsExploreRelatedTopicsTyped ¶
func (s *GoogleService) TrendsExploreRelatedTopicsTyped(ctx context.Context, params GoogleTrendsExploreRelatedTopicsParams, opts ...RequestOption) (GoogleTrendsExploreRelatedTopicsResponse, error)
func (*GoogleService) TrendsExploreRisingQueries ¶
func (s *GoogleService) TrendsExploreRisingQueries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsExploreRisingQueriesTyped ¶
func (s *GoogleService) TrendsExploreRisingQueriesTyped(ctx context.Context, params GoogleTrendsExploreRisingQueriesParams, opts ...RequestOption) (GoogleTrendsExploreRisingQueriesResponse, error)
func (*GoogleService) TrendsExploreTopQueries ¶
func (s *GoogleService) TrendsExploreTopQueries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsExploreTopQueriesTyped ¶
func (s *GoogleService) TrendsExploreTopQueriesTyped(ctx context.Context, params GoogleTrendsExploreTopQueriesParams, opts ...RequestOption) (GoogleTrendsExploreTopQueriesResponse, error)
func (*GoogleService) TrendsExploreTyped ¶
func (s *GoogleService) TrendsExploreTyped(ctx context.Context, params GoogleTrendsExploreParams, opts ...RequestOption) (GoogleTrendsExploreResponse, error)
func (*GoogleService) TrendsLocations ¶
func (s *GoogleService) TrendsLocations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsLocationsTyped ¶
func (s *GoogleService) TrendsLocationsTyped(ctx context.Context, params GoogleTrendsLocationsParams, opts ...RequestOption) (GoogleTrendsLocationsResponse, error)
func (*GoogleService) TrendsTrending ¶
func (s *GoogleService) TrendsTrending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsTrendingDetail ¶
func (s *GoogleService) TrendsTrendingDetail(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) TrendsTrendingDetailTyped ¶
func (s *GoogleService) TrendsTrendingDetailTyped(ctx context.Context, params GoogleTrendsTrendingDetailParams, opts ...RequestOption) (GoogleTrendsTrendingDetailResponse, error)
func (*GoogleService) TrendsTrendingTyped ¶
func (s *GoogleService) TrendsTrendingTyped(ctx context.Context, params GoogleTrendsTrendingParams, opts ...RequestOption) (GoogleTrendsTrendingResponse, error)
func (*GoogleService) Videos ¶
func (s *GoogleService) Videos(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*GoogleService) VideosTyped ¶
func (s *GoogleService) VideosTyped(ctx context.Context, params GoogleVideosParams, opts ...RequestOption) (GoogleVideosResponse, error)
type GoogleSuggestParams ¶
type GoogleSuggestResponse ¶
type GoogleSuggestResponse = ModelGoogleSuggestResponseDoc
type GoogleTrendsCategoriesParams ¶
type GoogleTrendsCategoriesParams struct {
}
type GoogleTrendsCategoriesResponse ¶
type GoogleTrendsCategoriesResponse = ModelTrendsTrendsCategoriesResponseDoc
type GoogleTrendsEnumsParams ¶
type GoogleTrendsEnumsParams struct {
}
type GoogleTrendsEnumsResponse ¶
type GoogleTrendsEnumsResponse = ModelTrendsTrendsEnumsResponseDoc
type GoogleTrendsExploreInterestByRegionParams ¶
type GoogleTrendsExploreInterestByRegionParams struct {
Request ModelTrendsExploreRequest `crawlora:"request"`
}
type GoogleTrendsExploreInterestByRegionResponse ¶
type GoogleTrendsExploreInterestByRegionResponse = ModelTrendsInterestByRegionResponseDoc
type GoogleTrendsExploreInterestOverTimeParams ¶
type GoogleTrendsExploreInterestOverTimeParams struct {
Request ModelTrendsExploreRequest `crawlora:"request"`
}
type GoogleTrendsExploreInterestOverTimeResponse ¶
type GoogleTrendsExploreInterestOverTimeResponse = ModelTrendsInterestOverTimeResponseDoc
type GoogleTrendsExploreParams ¶
type GoogleTrendsExploreParams struct {
Request ModelTrendsExploreRequest `crawlora:"request"`
}
type GoogleTrendsExploreRelatedTopicsParams ¶
type GoogleTrendsExploreRelatedTopicsParams struct {
Request ModelTrendsExploreRequest `crawlora:"request"`
}
type GoogleTrendsExploreRelatedTopicsResponse ¶
type GoogleTrendsExploreRelatedTopicsResponse = ModelTrendsRelatedTopicsResponseDoc
type GoogleTrendsExploreResponse ¶
type GoogleTrendsExploreResponse = ModelTrendsExploreResponseDoc
type GoogleTrendsExploreRisingQueriesParams ¶
type GoogleTrendsExploreRisingQueriesParams struct {
Request ModelTrendsExploreRequest `crawlora:"request"`
}
type GoogleTrendsExploreRisingQueriesResponse ¶
type GoogleTrendsExploreRisingQueriesResponse = ModelTrendsExploreQueriesResponseDoc
type GoogleTrendsExploreTopQueriesParams ¶
type GoogleTrendsExploreTopQueriesParams struct {
Request ModelTrendsExploreRequest `crawlora:"request"`
}
type GoogleTrendsExploreTopQueriesResponse ¶
type GoogleTrendsExploreTopQueriesResponse = ModelTrendsExploreQueriesResponseDoc
type GoogleTrendsLocationsParams ¶
type GoogleTrendsLocationsParams struct {
}
type GoogleTrendsLocationsResponse ¶
type GoogleTrendsLocationsResponse = ModelTrendsTrendsLocationsResponseDoc
type GoogleTrendsTrendingDetailParams ¶
type GoogleTrendsTrendingDetailParams struct {
Request ModelTrendsTrendingDetailRequest `crawlora:"request"`
}
type GoogleTrendsTrendingDetailResponse ¶
type GoogleTrendsTrendingDetailResponse = ModelTrendsExploreResponseDoc
type GoogleTrendsTrendingParams ¶
type GoogleTrendsTrendingParams struct {
Geo *string `crawlora:"geo,omitempty"`
Hl *string `crawlora:"hl,omitempty"`
Tz *int `crawlora:"tz,omitempty"`
Window *string `crawlora:"window,omitempty"`
TimeRange *string `crawlora:"time_range,omitempty"`
Category *int `crawlora:"category,omitempty"`
Status *string `crawlora:"status,omitempty"`
SortBy *string `crawlora:"sort_by,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
}
type GoogleTrendsTrendingResponse ¶
type GoogleTrendsTrendingResponse = ModelTrendsTrendingResponseDoc
type GoogleVideosParams ¶
type GoogleVideosResponse ¶
type GoogleVideosResponse = ModelGoogleVideosResponseDoc
type InstagramPostParams ¶
type InstagramPostResponse ¶
type InstagramPostResponse = ModelInstagramPostResponseDoc
type InstagramProfileParams ¶
type InstagramProfileParams struct {
Username string `crawlora:"username"`
}
type InstagramProfileResponse ¶
type InstagramProfileResponse = ModelInstagramProfileResponseDoc
type InstagramReelsParams ¶
type InstagramReelsResponse ¶
type InstagramReelsResponse = ModelInstagramReelsResponseDoc
type InstagramService ¶
type InstagramService struct {
// contains filtered or unexported fields
}
func (*InstagramService) Post ¶
func (s *InstagramService) Post(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*InstagramService) PostTyped ¶
func (s *InstagramService) PostTyped(ctx context.Context, params InstagramPostParams, opts ...RequestOption) (InstagramPostResponse, error)
func (*InstagramService) Profile ¶
func (s *InstagramService) Profile(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*InstagramService) ProfileTyped ¶
func (s *InstagramService) ProfileTyped(ctx context.Context, params InstagramProfileParams, opts ...RequestOption) (InstagramProfileResponse, error)
func (*InstagramService) Reels ¶
func (s *InstagramService) Reels(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*InstagramService) ReelsTyped ¶
func (s *InstagramService) ReelsTyped(ctx context.Context, params InstagramReelsParams, opts ...RequestOption) (InstagramReelsResponse, error)
type JustWatchJustwatchAgeCertificationsParams ¶
type JustWatchJustwatchAgeCertificationsParams struct {
Country *string `crawlora:"country,omitempty"`
}
type JustWatchJustwatchAgeCertificationsResponse ¶
type JustWatchJustwatchAgeCertificationsResponse = ModelJustwatchAgeCertificationsResponseDoc
type JustWatchJustwatchDiscoverParams ¶
type JustWatchJustwatchDiscoverParams struct {
Country *string `crawlora:"country,omitempty"`
Language *string `crawlora:"language,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
Type *string `crawlora:"type,omitempty"`
Genres *string `crawlora:"genres,omitempty"`
Providers *string `crawlora:"providers,omitempty"`
MonetizationTypes *string `crawlora:"monetization_types,omitempty"`
YearMin *int `crawlora:"year_min,omitempty"`
YearMax *int `crawlora:"year_max,omitempty"`
}
type JustWatchJustwatchDiscoverResponse ¶
type JustWatchJustwatchDiscoverResponse = ModelJustwatchDiscoverResponseDoc
type JustWatchJustwatchEpisodeByIdResponse ¶
type JustWatchJustwatchEpisodeByIdResponse = ModelJustwatchEpisodeByIdresponseDoc
type JustWatchJustwatchEpisodeOffersResponse ¶
type JustWatchJustwatchEpisodeOffersResponse = ModelJustwatchEpisodeOffersResponseDoc
type JustWatchJustwatchGenreTitlesResponse ¶
type JustWatchJustwatchGenreTitlesResponse = ModelJustwatchGenreTitlesResponseDoc
type JustWatchJustwatchGenresParams ¶
type JustWatchJustwatchGenresParams struct {
Language *string `crawlora:"language,omitempty"`
}
type JustWatchJustwatchGenresResponse ¶
type JustWatchJustwatchGenresResponse = ModelJustwatchGenresResponseDoc
type JustWatchJustwatchMonetizationTitlesResponse ¶
type JustWatchJustwatchMonetizationTitlesResponse = ModelJustwatchMonetizationTitlesResponseDoc
type JustWatchJustwatchNewResponse ¶
type JustWatchJustwatchNewResponse = ModelJustwatchNewTitlesResponseDoc
type JustWatchJustwatchPopularResponse ¶
type JustWatchJustwatchPopularResponse = ModelJustwatchPopularResponseDoc
type JustWatchJustwatchProviderTitlesResponse ¶
type JustWatchJustwatchProviderTitlesResponse = ModelJustwatchProviderTitlesResponseDoc
type JustWatchJustwatchProvidersParams ¶
type JustWatchJustwatchProvidersParams struct {
Country *string `crawlora:"country,omitempty"`
}
type JustWatchJustwatchProvidersResponse ¶
type JustWatchJustwatchProvidersResponse = ModelJustwatchProvidersResponseDoc
type JustWatchJustwatchSearchResponse ¶
type JustWatchJustwatchSearchResponse = ModelJustwatchSearchResponseDoc
type JustWatchJustwatchSeasonByIdResponse ¶
type JustWatchJustwatchSeasonByIdResponse = ModelJustwatchSeasonByIdresponseDoc
type JustWatchJustwatchSeasonEpisodesResponse ¶
type JustWatchJustwatchSeasonEpisodesResponse = ModelJustwatchSeasonEpisodesResponseDoc
type JustWatchJustwatchShowSeasonsResponse ¶
type JustWatchJustwatchShowSeasonsResponse = ModelJustwatchShowSeasonsResponseDoc
type JustWatchJustwatchTitleAnalysisResponse ¶
type JustWatchJustwatchTitleAnalysisResponse = ModelJustwatchAnalysisResponseDoc
type JustWatchJustwatchTitleByIdResponse ¶
type JustWatchJustwatchTitleByIdResponse = ModelJustwatchTitleResponseDoc
type JustWatchJustwatchTitleMediaResponse ¶
type JustWatchJustwatchTitleMediaResponse = ModelJustwatchTitleMediaResponseDoc
type JustWatchJustwatchTitleOffersResponse ¶
type JustWatchJustwatchTitleOffersResponse = ModelJustwatchTitleOffersResponseDoc
type JustWatchJustwatchTitleResponse ¶
type JustWatchJustwatchTitleResponse = ModelJustwatchTitleResponseDoc
type JustWatchJustwatchTitleSimilarResponse ¶
type JustWatchJustwatchTitleSimilarResponse = ModelJustwatchSimilarTitlesResponseDoc
type JustWatchService ¶
type JustWatchService struct {
// contains filtered or unexported fields
}
func (*JustWatchService) JustwatchAgeCertifications ¶
func (s *JustWatchService) JustwatchAgeCertifications(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchAgeCertificationsTyped ¶
func (s *JustWatchService) JustwatchAgeCertificationsTyped(ctx context.Context, params JustWatchJustwatchAgeCertificationsParams, opts ...RequestOption) (JustWatchJustwatchAgeCertificationsResponse, error)
func (*JustWatchService) JustwatchDiscover ¶
func (s *JustWatchService) JustwatchDiscover(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchDiscoverTyped ¶
func (s *JustWatchService) JustwatchDiscoverTyped(ctx context.Context, params JustWatchJustwatchDiscoverParams, opts ...RequestOption) (JustWatchJustwatchDiscoverResponse, error)
func (*JustWatchService) JustwatchEpisodeById ¶
func (s *JustWatchService) JustwatchEpisodeById(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchEpisodeByIdTyped ¶
func (s *JustWatchService) JustwatchEpisodeByIdTyped(ctx context.Context, params JustWatchJustwatchEpisodeByIdParams, opts ...RequestOption) (JustWatchJustwatchEpisodeByIdResponse, error)
func (*JustWatchService) JustwatchEpisodeOffers ¶
func (s *JustWatchService) JustwatchEpisodeOffers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchEpisodeOffersTyped ¶
func (s *JustWatchService) JustwatchEpisodeOffersTyped(ctx context.Context, params JustWatchJustwatchEpisodeOffersParams, opts ...RequestOption) (JustWatchJustwatchEpisodeOffersResponse, error)
func (*JustWatchService) JustwatchGenreTitles ¶
func (s *JustWatchService) JustwatchGenreTitles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchGenreTitlesTyped ¶
func (s *JustWatchService) JustwatchGenreTitlesTyped(ctx context.Context, params JustWatchJustwatchGenreTitlesParams, opts ...RequestOption) (JustWatchJustwatchGenreTitlesResponse, error)
func (*JustWatchService) JustwatchGenres ¶
func (s *JustWatchService) JustwatchGenres(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchGenresTyped ¶
func (s *JustWatchService) JustwatchGenresTyped(ctx context.Context, params JustWatchJustwatchGenresParams, opts ...RequestOption) (JustWatchJustwatchGenresResponse, error)
func (*JustWatchService) JustwatchMonetizationTitles ¶
func (s *JustWatchService) JustwatchMonetizationTitles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchMonetizationTitlesTyped ¶
func (s *JustWatchService) JustwatchMonetizationTitlesTyped(ctx context.Context, params JustWatchJustwatchMonetizationTitlesParams, opts ...RequestOption) (JustWatchJustwatchMonetizationTitlesResponse, error)
func (*JustWatchService) JustwatchNew ¶
func (s *JustWatchService) JustwatchNew(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchNewTyped ¶
func (s *JustWatchService) JustwatchNewTyped(ctx context.Context, params JustWatchJustwatchNewParams, opts ...RequestOption) (JustWatchJustwatchNewResponse, error)
func (*JustWatchService) JustwatchPopular ¶
func (s *JustWatchService) JustwatchPopular(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchPopularTyped ¶
func (s *JustWatchService) JustwatchPopularTyped(ctx context.Context, params JustWatchJustwatchPopularParams, opts ...RequestOption) (JustWatchJustwatchPopularResponse, error)
func (*JustWatchService) JustwatchProviderTitles ¶
func (s *JustWatchService) JustwatchProviderTitles(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchProviderTitlesTyped ¶
func (s *JustWatchService) JustwatchProviderTitlesTyped(ctx context.Context, params JustWatchJustwatchProviderTitlesParams, opts ...RequestOption) (JustWatchJustwatchProviderTitlesResponse, error)
func (*JustWatchService) JustwatchProviders ¶
func (s *JustWatchService) JustwatchProviders(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchProvidersTyped ¶
func (s *JustWatchService) JustwatchProvidersTyped(ctx context.Context, params JustWatchJustwatchProvidersParams, opts ...RequestOption) (JustWatchJustwatchProvidersResponse, error)
func (*JustWatchService) JustwatchSearch ¶
func (s *JustWatchService) JustwatchSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchSearchTyped ¶
func (s *JustWatchService) JustwatchSearchTyped(ctx context.Context, params JustWatchJustwatchSearchParams, opts ...RequestOption) (JustWatchJustwatchSearchResponse, error)
func (*JustWatchService) JustwatchSeasonById ¶
func (s *JustWatchService) JustwatchSeasonById(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchSeasonByIdTyped ¶
func (s *JustWatchService) JustwatchSeasonByIdTyped(ctx context.Context, params JustWatchJustwatchSeasonByIdParams, opts ...RequestOption) (JustWatchJustwatchSeasonByIdResponse, error)
func (*JustWatchService) JustwatchSeasonEpisodes ¶
func (s *JustWatchService) JustwatchSeasonEpisodes(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchSeasonEpisodesTyped ¶
func (s *JustWatchService) JustwatchSeasonEpisodesTyped(ctx context.Context, params JustWatchJustwatchSeasonEpisodesParams, opts ...RequestOption) (JustWatchJustwatchSeasonEpisodesResponse, error)
func (*JustWatchService) JustwatchShowSeasons ¶
func (s *JustWatchService) JustwatchShowSeasons(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchShowSeasonsTyped ¶
func (s *JustWatchService) JustwatchShowSeasonsTyped(ctx context.Context, params JustWatchJustwatchShowSeasonsParams, opts ...RequestOption) (JustWatchJustwatchShowSeasonsResponse, error)
func (*JustWatchService) JustwatchTitle ¶
func (s *JustWatchService) JustwatchTitle(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchTitleAnalysis ¶
func (s *JustWatchService) JustwatchTitleAnalysis(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchTitleAnalysisTyped ¶
func (s *JustWatchService) JustwatchTitleAnalysisTyped(ctx context.Context, params JustWatchJustwatchTitleAnalysisParams, opts ...RequestOption) (JustWatchJustwatchTitleAnalysisResponse, error)
func (*JustWatchService) JustwatchTitleById ¶
func (s *JustWatchService) JustwatchTitleById(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchTitleByIdTyped ¶
func (s *JustWatchService) JustwatchTitleByIdTyped(ctx context.Context, params JustWatchJustwatchTitleByIdParams, opts ...RequestOption) (JustWatchJustwatchTitleByIdResponse, error)
func (*JustWatchService) JustwatchTitleMedia ¶
func (s *JustWatchService) JustwatchTitleMedia(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchTitleMediaTyped ¶
func (s *JustWatchService) JustwatchTitleMediaTyped(ctx context.Context, params JustWatchJustwatchTitleMediaParams, opts ...RequestOption) (JustWatchJustwatchTitleMediaResponse, error)
func (*JustWatchService) JustwatchTitleOffers ¶
func (s *JustWatchService) JustwatchTitleOffers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchTitleOffersTyped ¶
func (s *JustWatchService) JustwatchTitleOffersTyped(ctx context.Context, params JustWatchJustwatchTitleOffersParams, opts ...RequestOption) (JustWatchJustwatchTitleOffersResponse, error)
func (*JustWatchService) JustwatchTitleSimilar ¶
func (s *JustWatchService) JustwatchTitleSimilar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*JustWatchService) JustwatchTitleSimilarTyped ¶
func (s *JustWatchService) JustwatchTitleSimilarTyped(ctx context.Context, params JustWatchJustwatchTitleSimilarParams, opts ...RequestOption) (JustWatchJustwatchTitleSimilarResponse, error)
func (*JustWatchService) JustwatchTitleTyped ¶
func (s *JustWatchService) JustwatchTitleTyped(ctx context.Context, params JustWatchJustwatchTitleParams, opts ...RequestOption) (JustWatchJustwatchTitleResponse, error)
type LinkedInLinkedinCompanyParams ¶
type LinkedInLinkedinCompanyParams struct {
Id string `crawlora:"id"`
}
type LinkedInLinkedinCompanyResponse ¶
type LinkedInLinkedinCompanyResponse = ModelLinkedinCompanyResponseDoc
type LinkedInLinkedinProductParams ¶
type LinkedInLinkedinProductParams struct {
Id string `crawlora:"id"`
}
type LinkedInLinkedinProductResponse ¶
type LinkedInLinkedinProductResponse = ModelLinkedinProductResponseDoc
type LinkedInLinkedinShowcaseParams ¶
type LinkedInLinkedinShowcaseParams struct {
Id string `crawlora:"id"`
}
type LinkedInLinkedinShowcaseResponse ¶
type LinkedInLinkedinShowcaseResponse = ModelLinkedinShowcaseResponseDoc
type LinkedInService ¶
type LinkedInService struct {
// contains filtered or unexported fields
}
func (*LinkedInService) LinkedinCompany ¶
func (s *LinkedInService) LinkedinCompany(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*LinkedInService) LinkedinCompanyTyped ¶
func (s *LinkedInService) LinkedinCompanyTyped(ctx context.Context, params LinkedInLinkedinCompanyParams, opts ...RequestOption) (LinkedInLinkedinCompanyResponse, error)
func (*LinkedInService) LinkedinProduct ¶
func (s *LinkedInService) LinkedinProduct(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*LinkedInService) LinkedinProductTyped ¶
func (s *LinkedInService) LinkedinProductTyped(ctx context.Context, params LinkedInLinkedinProductParams, opts ...RequestOption) (LinkedInLinkedinProductResponse, error)
func (*LinkedInService) LinkedinShowcase ¶
func (s *LinkedInService) LinkedinShowcase(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*LinkedInService) LinkedinShowcaseTyped ¶
func (s *LinkedInService) LinkedinShowcaseTyped(ctx context.Context, params LinkedInLinkedinShowcaseParams, opts ...RequestOption) (LinkedInLinkedinShowcaseResponse, error)
type MetaPingParams ¶
type MetaPingParams struct {
}
type MetaPingResponse ¶
type MetaPingResponse = ModelApiPingResponseDoc
type MetaReadyParams ¶
type MetaReadyParams struct {
}
type MetaReadyResponse ¶
type MetaReadyResponse = ModelApiReadinessResponseDoc
type MetaService ¶
type MetaService struct {
// contains filtered or unexported fields
}
func (*MetaService) Ping ¶
func (s *MetaService) Ping(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*MetaService) PingTyped ¶
func (s *MetaService) PingTyped(ctx context.Context, params MetaPingParams, opts ...RequestOption) (MetaPingResponse, error)
func (*MetaService) Ready ¶
func (s *MetaService) Ready(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*MetaService) ReadyTyped ¶
func (s *MetaService) ReadyTyped(ctx context.Context, params MetaReadyParams, opts ...RequestOption) (MetaReadyResponse, error)
type ModelAirbnbCalendarResponse ¶
type ModelAirbnbCalendarResponse struct {
Id string `json:"id,omitempty"`
Months []ModelAirbnbCalendarMonth `json:"months,omitempty"`
}
type ModelAirbnbListingItem ¶
type ModelAirbnbListingItem struct {
Host string `json:"host,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Location string `json:"location,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
Price float64 `json:"price,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelAirbnbReviewItem ¶
type ModelAirbnbReviewsResponse ¶
type ModelAirbnbReviewsResponse struct {
Id string `json:"id,omitempty"`
Page int `json:"page,omitempty"`
Reviews []ModelAirbnbReviewItem `json:"reviews,omitempty"`
}
type ModelAirbnbRoomResponse ¶
type ModelAirbnbRoomResponse struct {
Amenities []string `json:"amenities,omitempty"`
Description string `json:"description,omitempty"`
Host string `json:"host,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Location string `json:"location,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
Price float64 `json:"price,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelAirbnbSearchResponse ¶
type ModelAirbnbSearchResponse struct {
Location string `json:"location,omitempty"`
Page int `json:"page,omitempty"`
Results []ModelAirbnbListingItem `json:"results,omitempty"`
}
type ModelAmazonProduct ¶
type ModelAmazonProduct struct {
About string `json:"about,omitempty"`
Asin string `json:"asin,omitempty"`
Availability bool `json:"availability,omitempty"`
BrandLink string `json:"brand_link,omitempty"`
BrandName string `json:"brand_name,omitempty"`
CustomersSay string `json:"customers_say,omitempty"`
Description string `json:"description,omitempty"`
Images []string `json:"images,omitempty"`
IsFreeDelivery bool `json:"is_free_delivery,omitempty"`
IsFreeReturn bool `json:"is_free_return,omitempty"`
Link string `json:"link,omitempty"`
NumberOfBoughtInLastMonth int `json:"number_of_bought_in_last_month,omitempty"`
Overview map[string]string `json:"overview,omitempty"`
Price float64 `json:"price,omitempty"`
Rating float64 `json:"rating,omitempty"`
RatingHist map[string]float64 `json:"rating_hist,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
ReviewImages []ModelAmazonReviewImage `json:"review_images,omitempty"`
ReviewInsights []ModelAmazonReviewInsight `json:"review_insights,omitempty"`
Reviews []ModelAmazonReview `json:"reviews,omitempty"`
SellerLink string `json:"seller_link,omitempty"`
SellerName string `json:"seller_name,omitempty"`
Title string `json:"title,omitempty"`
}
type ModelAmazonProductResponseDoc ¶
type ModelAmazonProductResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelAmazonProduct `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAmazonReview ¶
type ModelAmazonReview struct {
Content string `json:"content,omitempty"`
Country string `json:"country,omitempty"`
HelpfulCount int `json:"helpful_count,omitempty"`
Link string `json:"link,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewDate string `json:"review_date,omitempty"`
Title string `json:"title,omitempty"`
UserLink string `json:"user_link,omitempty"`
UserName string `json:"user_name,omitempty"`
VerifiedPurchase bool `json:"verified_purchase,omitempty"`
}
type ModelAmazonReviewImage ¶
type ModelAmazonSearchResponseDoc ¶
type ModelAmazonSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelAmazonSearchResponseItem `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAmazonSearchResponseItem ¶
type ModelAmazonSearchResponseItem struct {
Asin string `json:"asin,omitempty"`
Image string `json:"image,omitempty"`
IsFreeDelivery bool `json:"is_free_delivery,omitempty"`
IsSponsored bool `json:"is_sponsored,omitempty"`
Link string `json:"link,omitempty"`
ListPrice float64 `json:"list_price,omitempty"`
MoreChoice string `json:"more_choice,omitempty"`
NumberOfBoughtInLastMonth int `json:"number_of_bought_in_last_month,omitempty"`
Price float64 `json:"price,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Title string `json:"title,omitempty"`
}
type ModelApiComponentStatus ¶
type ModelApiPingResponseDoc ¶
type ModelApiPingResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBuildinfoInfo `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelApiReadinessResponseDoc ¶
type ModelApiReadinessResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelApiReadinessState `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelApiReadinessState ¶
type ModelApiReadinessState struct {
CheckedAt string `json:"checked_at,omitempty"`
Components map[string]ModelApiComponentStatus `json:"components,omitempty"`
Ready bool `json:"ready,omitempty"`
}
type ModelAppResponse ¶
type ModelApplepodcastsChartsResponseDoc ¶
type ModelApplepodcastsChartsResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelApplepodcastsPodcastChartItem `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelApplepodcastsEpisodeSearchResponseDoc ¶
type ModelApplepodcastsEpisodeSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelApplepodcastsPodcastEpisode `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelApplepodcastsGenre ¶
type ModelApplepodcastsPodcastChartItem ¶
type ModelApplepodcastsPodcastChartItem struct {
ArtistName string `json:"artist_name,omitempty"`
ArtistUrl string `json:"artist_url,omitempty"`
ArtworkUrl string `json:"artwork_url,omitempty"`
Currency string `json:"currency,omitempty"`
Description string `json:"description,omitempty"`
Free bool `json:"free,omitempty"`
Genre string `json:"genre,omitempty"`
GenreId int `json:"genre_id,omitempty"`
Id int `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Price float64 `json:"price,omitempty"`
ReleaseDate string `json:"release_date,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelApplepodcastsPodcastEpisode ¶
type ModelApplepodcastsPodcastEpisode struct {
ArtworkUrl160 string `json:"artwork_url_160,omitempty"`
ArtworkUrl60 string `json:"artwork_url_60,omitempty"`
ArtworkUrl600 string `json:"artwork_url_600,omitempty"`
ClosedCaptioning string `json:"closed_captioning,omitempty"`
ContentAdvisoryRating string `json:"content_advisory_rating,omitempty"`
Country string `json:"country,omitempty"`
Description string `json:"description,omitempty"`
DurationMillis int `json:"duration_millis,omitempty"`
EpisodeContentType string `json:"episode_content_type,omitempty"`
EpisodeFileExtension string `json:"episode_file_extension,omitempty"`
EpisodeGuid string `json:"episode_guid,omitempty"`
EpisodeUrl string `json:"episode_url,omitempty"`
FeedUrl string `json:"feed_url,omitempty"`
Genres []ModelApplepodcastsGenre `json:"genres,omitempty"`
Id int `json:"id,omitempty"`
PreviewUrl string `json:"preview_url,omitempty"`
ReleaseDate string `json:"release_date,omitempty"`
ShortDescription string `json:"short_description,omitempty"`
ShowId int `json:"show_id,omitempty"`
ShowName string `json:"show_name,omitempty"`
ShowUrl string `json:"show_url,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelApplepodcastsPodcastShow ¶
type ModelApplepodcastsPodcastShow struct {
ArtistId int `json:"artist_id,omitempty"`
ArtistName string `json:"artist_name,omitempty"`
ArtistUrl string `json:"artist_url,omitempty"`
ArtworkUrl100 string `json:"artwork_url_100,omitempty"`
ArtworkUrl30 string `json:"artwork_url_30,omitempty"`
ArtworkUrl60 string `json:"artwork_url_60,omitempty"`
ArtworkUrl600 string `json:"artwork_url_600,omitempty"`
CollectionExplicitness string `json:"collection_explicitness,omitempty"`
CollectionName string `json:"collection_name,omitempty"`
ContentAdvisoryRating string `json:"content_advisory_rating,omitempty"`
Country string `json:"country,omitempty"`
Currency string `json:"currency,omitempty"`
FeedUrl string `json:"feed_url,omitempty"`
GenreIds []string `json:"genre_ids,omitempty"`
Genres []string `json:"genres,omitempty"`
Id int `json:"id,omitempty"`
PrimaryGenreName string `json:"primary_genre_name,omitempty"`
ReleaseDate string `json:"release_date,omitempty"`
TrackCount int `json:"track_count,omitempty"`
TrackExplicitness string `json:"track_explicitness,omitempty"`
TrackName string `json:"track_name,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelApplepodcastsSearchResponseDoc ¶
type ModelApplepodcastsSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelApplepodcastsPodcastShow `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelApplepodcastsShowEpisodesResponseDoc ¶
type ModelApplepodcastsShowEpisodesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelApplepodcastsShowEpisodesResult `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelApplepodcastsShowEpisodesResult ¶
type ModelApplepodcastsShowEpisodesResult struct {
Episodes []ModelApplepodcastsPodcastEpisode `json:"episodes,omitempty"`
Show ModelApplepodcastsPodcastShow `json:"show,omitempty"`
}
type ModelApplepodcastsShowResponseDoc ¶
type ModelApplepodcastsShowResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelApplepodcastsPodcastShow `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAppstoreApp ¶
type ModelAppstoreApp struct {
AppId string `json:"app_id,omitempty"`
AppletvScreenshots []string `json:"appletv_screenshots,omitempty"`
ContentRating string `json:"content_rating,omitempty"`
Currency string `json:"currency,omitempty"`
CurrentVersionReviews int `json:"current_version_reviews,omitempty"`
CurrentVersionScore float64 `json:"current_version_score,omitempty"`
Description string `json:"description,omitempty"`
Developer string `json:"developer,omitempty"`
DeveloperId int `json:"developer_id,omitempty"`
DeveloperUrl string `json:"developer_url,omitempty"`
DeveloperWebsite string `json:"developer_website,omitempty"`
Free bool `json:"free,omitempty"`
GenreIds []string `json:"genre_ids,omitempty"`
Genres []string `json:"genres,omitempty"`
Histogram map[string]int `json:"histogram,omitempty"`
Icon string `json:"icon,omitempty"`
Id int `json:"id,omitempty"`
IpadScreenshots []string `json:"ipad_screenshots,omitempty"`
Languages []string `json:"languages,omitempty"`
Price float64 `json:"price,omitempty"`
PrimaryGenre string `json:"primary_genre,omitempty"`
PrimaryGenreId int `json:"primary_genre_id,omitempty"`
Ratings int `json:"ratings,omitempty"`
ReleaseNotes string `json:"release_notes,omitempty"`
Released string `json:"released,omitempty"`
RequiredOsVersion string `json:"required_os_version,omitempty"`
Reviews int `json:"reviews,omitempty"`
Score float64 `json:"score,omitempty"`
Screenshots []string `json:"screenshots,omitempty"`
Size string `json:"size,omitempty"`
SupportedDevices []string `json:"supported_devices,omitempty"`
Title string `json:"title,omitempty"`
Updated string `json:"updated,omitempty"`
Url string `json:"url,omitempty"`
Version string `json:"version,omitempty"`
}
type ModelAppstoreAppDetailsResponseDoc ¶
type ModelAppstoreAppDetailsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelAppstoreApp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAppstoreDeveloperResponseDoc ¶
type ModelAppstoreDeveloperResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelAppstoreApp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAppstorePrivacyDetails ¶
type ModelAppstorePrivacyDetails struct {
ManagePrivacyChoicesUrl string `json:"manage_privacy_choices_url,omitempty"`
PrivacyPolicyUrl string `json:"privacy_policy_url,omitempty"`
PrivacyTypes []ModelAppstorePrivacyType `json:"privacy_types,omitempty"`
}
type ModelAppstorePrivacyPurpose ¶
type ModelAppstorePrivacyPurpose struct {
DataCategories []ModelAppstorePrivacyCategory `json:"data_categories,omitempty"`
Identifier string `json:"identifier,omitempty"`
Purpose string `json:"purpose,omitempty"`
}
type ModelAppstorePrivacyResponseDoc ¶
type ModelAppstorePrivacyResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelAppstorePrivacyDetails `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAppstorePrivacyType ¶
type ModelAppstorePrivacyType struct {
DataCategories []ModelAppstorePrivacyCategory `json:"data_categories,omitempty"`
Description string `json:"description,omitempty"`
Identifier string `json:"identifier,omitempty"`
PrivacyType string `json:"privacy_type,omitempty"`
Purposes []ModelAppstorePrivacyPurpose `json:"purposes,omitempty"`
}
type ModelAppstoreRatingsResponseDoc ¶
type ModelAppstoreRatingsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelAppstoreRatingsResult `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAppstoreReview ¶
type ModelAppstoreReview struct {
Id string `json:"id,omitempty"`
Score int `json:"score,omitempty"`
Text string `json:"text,omitempty"`
Title string `json:"title,omitempty"`
Updated string `json:"updated,omitempty"`
Url string `json:"url,omitempty"`
UserName string `json:"user_name,omitempty"`
UserUrl string `json:"user_url,omitempty"`
Version string `json:"version,omitempty"`
}
type ModelAppstoreReviewsResponseDoc ¶
type ModelAppstoreReviewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelAppstoreReview `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAppstoreSimilarResponseDoc ¶
type ModelAppstoreSimilarResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelAppstoreApp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAppstoreSuggestResponseDoc ¶
type ModelAppstoreSuggestResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelAppstoreSuggestion `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelAppstoreSuggestion ¶
type ModelAppstoreSuggestion struct {
Term string `json:"term,omitempty"`
}
type ModelAppstoreVersionHistoryResponseDoc ¶
type ModelAppstoreVersionHistoryResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelAppstoreVersionHistoryItem `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBillingBillingEndpointLedgerDoc ¶
type ModelBillingBillingEndpointLedgerDoc struct {
ChargedRequests int `json:"charged_requests,omitempty"`
Credits int `json:"credits,omitempty"`
Endpoint string `json:"endpoint,omitempty"`
FailedRequests int `json:"failed_requests,omitempty"`
NonBillableRequests int `json:"non_billable_requests,omitempty"`
Overage int `json:"overage,omitempty"`
Requests int `json:"requests,omitempty"`
}
type ModelBillingBillingEventDoc ¶
type ModelBillingBillingEventDoc struct {
Billable bool `json:"billable,omitempty"`
ChargedAt string `json:"charged_at,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
CreditCost int `json:"credit_cost,omitempty"`
CreditsRemainingAfter int `json:"credits_remaining_after,omitempty"`
CreditsRemainingBefore int `json:"credits_remaining_before,omitempty"`
CreditsUsedAfter int `json:"credits_used_after,omitempty"`
CreditsUsedBefore int `json:"credits_used_before,omitempty"`
DailyKey string `json:"daily_key,omitempty"`
Endpoint string `json:"endpoint,omitempty"`
EventStatus string `json:"event_status,omitempty"`
FailureReason string `json:"failure_reason,omitempty"`
FinalizedAt string `json:"finalized_at,omitempty"`
IdempotencyKey string `json:"idempotency_key,omitempty"`
Method string `json:"method,omitempty"`
NonBillableReason string `json:"non_billable_reason,omitempty"`
OverageCreditsDelta int `json:"overage_credits_delta,omitempty"`
PeriodKey string `json:"period_key,omitempty"`
Plan string `json:"plan,omitempty"`
PrincipalType string `json:"principal_type,omitempty"`
RequestId string `json:"request_id,omitempty"`
RoutePattern string `json:"route_pattern,omitempty"`
StatusCode int `json:"status_code,omitempty"`
UserId string `json:"user_id,omitempty"`
}
type ModelBillingBillingEventsResponseDoc ¶
type ModelBillingBillingEventsResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelBillingBillingEventDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBillingBillingPeriodLedgerDoc ¶
type ModelBillingBillingPeriodLedgerDoc struct {
ChargedRequests int `json:"charged_requests,omitempty"`
ClosedAt string `json:"closed_at,omitempty"`
CreditsUsed int `json:"credits_used,omitempty"`
Currency string `json:"currency,omitempty"`
EndpointBreakdown []ModelBillingBillingEndpointLedgerDoc `json:"endpoint_breakdown,omitempty"`
ExpectedSubscriptionAmountCents int `json:"expected_subscription_amount_cents,omitempty"`
ExpectedTotalAmountCents int `json:"expected_total_amount_cents,omitempty"`
FailedRequests int `json:"failed_requests,omitempty"`
GeneratedAt string `json:"generated_at,omitempty"`
IncludedCredits int `json:"included_credits,omitempty"`
MismatchFlags []string `json:"mismatch_flags,omitempty"`
MismatchTotalCents int `json:"mismatch_total_cents,omitempty"`
NonBillableRequests int `json:"non_billable_requests,omitempty"`
OverageAmountCents int `json:"overage_amount_cents,omitempty"`
OverageCredits int `json:"overage_credits,omitempty"`
OveragePricePer1000 float64 `json:"overage_price_per_1000,omitempty"`
PeriodEnd string `json:"period_end,omitempty"`
PeriodKey string `json:"period_key,omitempty"`
PeriodStart string `json:"period_start,omitempty"`
Plan string `json:"plan,omitempty"`
PricingSource string `json:"pricing_source,omitempty"`
Status string `json:"status,omitempty"`
StripeActualAmountDueCents int `json:"stripe_actual_amount_due_cents,omitempty"`
StripeActualAmountPaidCents int `json:"stripe_actual_amount_paid_cents,omitempty"`
StripeActualAmountRemainingCents int `json:"stripe_actual_amount_remaining_cents,omitempty"`
StripeActualCreditNoteCents int `json:"stripe_actual_credit_note_cents,omitempty"`
StripeActualDiscountCents int `json:"stripe_actual_discount_cents,omitempty"`
StripeActualNetCashCents int `json:"stripe_actual_net_cash_cents,omitempty"`
StripeActualOneTimeCents int `json:"stripe_actual_one_time_cents,omitempty"`
StripeActualOverageCents int `json:"stripe_actual_overage_cents,omitempty"`
StripeActualProrationCents int `json:"stripe_actual_proration_cents,omitempty"`
StripeActualRefundCents int `json:"stripe_actual_refund_cents,omitempty"`
StripeActualSubscriptionCents int `json:"stripe_actual_subscription_cents,omitempty"`
StripeActualTaxCents int `json:"stripe_actual_tax_cents,omitempty"`
StripeActualTotalCents int `json:"stripe_actual_total_cents,omitempty"`
StripeCustomerId string `json:"stripe_customer_id,omitempty"`
StripeInvoiceAmountDue int `json:"stripe_invoice_amount_due,omitempty"`
StripeInvoiceAmountPaid int `json:"stripe_invoice_amount_paid,omitempty"`
StripeInvoiceAmountRemaining int `json:"stripe_invoice_amount_remaining,omitempty"`
StripeInvoiceCurrency string `json:"stripe_invoice_currency,omitempty"`
StripeInvoiceDueDate string `json:"stripe_invoice_due_date,omitempty"`
StripeInvoiceEffectiveDueDate string `json:"stripe_invoice_effective_due_date,omitempty"`
StripeInvoiceFinalizedAt string `json:"stripe_invoice_finalized_at,omitempty"`
StripeInvoiceHostedUrl string `json:"stripe_invoice_hosted_url,omitempty"`
StripeInvoiceId string `json:"stripe_invoice_id,omitempty"`
StripeInvoiceLastEventCreated string `json:"stripe_invoice_last_event_created,omitempty"`
StripeInvoiceLastEventId string `json:"stripe_invoice_last_event_id,omitempty"`
StripeInvoiceNumber string `json:"stripe_invoice_number,omitempty"`
StripeInvoicePaidAt string `json:"stripe_invoice_paid_at,omitempty"`
StripeInvoicePaymentFailedAt string `json:"stripe_invoice_payment_failed_at,omitempty"`
StripeInvoicePdf string `json:"stripe_invoice_pdf,omitempty"`
StripeInvoicePeriodEnd string `json:"stripe_invoice_period_end,omitempty"`
StripeInvoicePeriodStart string `json:"stripe_invoice_period_start,omitempty"`
StripeInvoiceReconciliationError string `json:"stripe_invoice_reconciliation_error,omitempty"`
StripeInvoiceReconciliationStatus string `json:"stripe_invoice_reconciliation_status,omitempty"`
StripeInvoiceStatus string `json:"stripe_invoice_status,omitempty"`
StripeMeterEventIdentifier string `json:"stripe_meter_event_identifier,omitempty"`
StripeMeterEventName string `json:"stripe_meter_event_name,omitempty"`
StripeSnapshotUpdatedAt string `json:"stripe_snapshot_updated_at,omitempty"`
StripeSyncAttempts int `json:"stripe_sync_attempts,omitempty"`
StripeSyncError string `json:"stripe_sync_error,omitempty"`
StripeSyncFirstAttemptAt string `json:"stripe_sync_first_attempt_at,omitempty"`
StripeSyncLastAttemptAt string `json:"stripe_sync_last_attempt_at,omitempty"`
StripeSyncStatus string `json:"stripe_sync_status,omitempty"`
StripeSyncedAt string `json:"stripe_synced_at,omitempty"`
SubscriptionPriceCents int `json:"subscription_price_cents,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
UserId string `json:"user_id,omitempty"`
}
type ModelBillingBillingPeriodLedgerResponseDoc ¶
type ModelBillingBillingPeriodLedgerResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBillingBillingPeriodLedgerDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBillingBillingPeriodLedgersResponseDoc ¶
type ModelBillingBillingPeriodLedgersResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelBillingBillingPeriodLedgerDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBillingBillingPeriodStatementDoc ¶
type ModelBillingBillingPeriodStatementDoc struct {
AccountsReceivable ModelBillingBillingStatementAccountsReceivableDoc `json:"accounts_receivable,omitempty"`
AdjustmentEvents []ModelBillingBillingStatementAdjustmentEvidenceDoc `json:"adjustment_events,omitempty"`
EndpointBreakdown []ModelBillingBillingEndpointLedgerDoc `json:"endpoint_breakdown,omitempty"`
Events []ModelBillingBillingStatementEventItemDoc `json:"events,omitempty"`
Expected ModelBillingBillingStatementExpectedRevenueDoc `json:"expected,omitempty"`
GeneratedAt string `json:"generated_at,omitempty"`
Invoice ModelBillingBillingStatementInvoiceEvidenceDoc `json:"invoice,omitempty"`
InvoiceEvents []ModelBillingBillingStatementInvoiceEventEvidenceDoc `json:"invoice_events,omitempty"`
Mismatch ModelBillingBillingStatementMismatchDoc `json:"mismatch,omitempty"`
Period ModelBillingBillingStatementPeriodDoc `json:"period,omitempty"`
Plan string `json:"plan,omitempty"`
Repair ModelBillingBillingStatementRepairDoc `json:"repair,omitempty"`
Snapshot ModelBillingBillingStatementSnapshotMetadataDoc `json:"snapshot,omitempty"`
StripeActual ModelBillingBillingStatementStripeActualDoc `json:"stripe_actual,omitempty"`
User ModelBillingBillingStatementUserDoc `json:"user,omitempty"`
}
type ModelBillingBillingPeriodStatementResponseDoc ¶
type ModelBillingBillingPeriodStatementResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBillingBillingPeriodStatementDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBillingBillingStateDoc ¶
type ModelBillingBillingStateDoc struct {
AllowOverage bool `json:"allow_overage,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
CreditsRemaining int `json:"credits_remaining,omitempty"`
CreditsUsed int `json:"credits_used,omitempty"`
Currency string `json:"currency,omitempty"`
DailyCreditLimit int `json:"daily_credit_limit,omitempty"`
DailyCreditsRemaining int `json:"daily_credits_remaining,omitempty"`
DailyCreditsUsed int `json:"daily_credits_used,omitempty"`
DailyKey string `json:"daily_key,omitempty"`
ExpectedSubscriptionAmountCents int `json:"expected_subscription_amount_cents,omitempty"`
ExpectedTotalAmountCents int `json:"expected_total_amount_cents,omitempty"`
HardLimit bool `json:"hard_limit,omitempty"`
IncludedCredits int `json:"included_credits,omitempty"`
OverageCredits int `json:"overage_credits,omitempty"`
PeriodEnd string `json:"period_end,omitempty"`
PeriodKey string `json:"period_key,omitempty"`
PeriodStart string `json:"period_start,omitempty"`
Plan string `json:"plan,omitempty"`
PricingSource string `json:"pricing_source,omitempty"`
SubscriptionPriceCents int `json:"subscription_price_cents,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
UserId string `json:"user_id,omitempty"`
}
type ModelBillingBillingStateResponseDoc ¶
type ModelBillingBillingStateResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBillingBillingStateDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBillingBillingStatementAccountsReceivableDoc ¶
type ModelBillingBillingStatementAccountsReceivableDoc struct {
AmountDueCents int `json:"amount_due_cents,omitempty"`
AmountPaidCents int `json:"amount_paid_cents,omitempty"`
AmountRemainingCents int `json:"amount_remaining_cents,omitempty"`
DueDate string `json:"due_date,omitempty"`
EffectiveDueDate string `json:"effective_due_date,omitempty"`
FinalizedAt string `json:"finalized_at,omitempty"`
InvoiceStatus string `json:"invoice_status,omitempty"`
PaidAt string `json:"paid_at,omitempty"`
PaymentFailedAt string `json:"payment_failed_at,omitempty"`
}
type ModelBillingBillingStatementAdjustmentEvidenceDoc ¶
type ModelBillingBillingStatementAdjustmentEvidenceDoc struct {
AmountCents int `json:"amount_cents,omitempty"`
Currency string `json:"currency,omitempty"`
Error string `json:"error,omitempty"`
EventCreated string `json:"event_created,omitempty"`
EventId string `json:"event_id,omitempty"`
EventType string `json:"event_type,omitempty"`
Kind string `json:"kind,omitempty"`
MatchStatus string `json:"match_status,omitempty"`
ProcessedAt string `json:"processed_at,omitempty"`
ReconciliationStatus string `json:"reconciliation_status,omitempty"`
RepairAttempts int `json:"repair_attempts,omitempty"`
RepairLastError string `json:"repair_last_error,omitempty"`
RepairStatus string `json:"repair_status,omitempty"`
ResourceId string `json:"resource_id,omitempty"`
ResourceStatus string `json:"resource_status,omitempty"`
StripeInvoiceId string `json:"stripe_invoice_id,omitempty"`
}
type ModelBillingBillingStatementEventItemDoc ¶
type ModelBillingBillingStatementEventItemDoc struct {
Billable bool `json:"billable,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
CreditCost int `json:"credit_cost,omitempty"`
Endpoint string `json:"endpoint,omitempty"`
EventStatus string `json:"event_status,omitempty"`
NonBillableReason string `json:"non_billable_reason,omitempty"`
RequestId string `json:"request_id,omitempty"`
StatusCode int `json:"status_code,omitempty"`
}
type ModelBillingBillingStatementExpectedRevenueDoc ¶
type ModelBillingBillingStatementExpectedRevenueDoc struct {
CreditsUsed int `json:"credits_used,omitempty"`
Currency string `json:"currency,omitempty"`
ExpectedSubscriptionAmountCents int `json:"expected_subscription_amount_cents,omitempty"`
ExpectedTotalAmountCents int `json:"expected_total_amount_cents,omitempty"`
IncludedCredits int `json:"included_credits,omitempty"`
OverageAmountCents int `json:"overage_amount_cents,omitempty"`
OverageCredits int `json:"overage_credits,omitempty"`
OveragePricePer1000 float64 `json:"overage_price_per_1000,omitempty"`
PricingSource string `json:"pricing_source,omitempty"`
SubscriptionPriceCents int `json:"subscription_price_cents,omitempty"`
}
type ModelBillingBillingStatementInvoiceEventEvidenceDoc ¶
type ModelBillingBillingStatementInvoiceEventEvidenceDoc struct {
Error string `json:"error,omitempty"`
EventCreated string `json:"event_created,omitempty"`
EventId string `json:"event_id,omitempty"`
EventType string `json:"event_type,omitempty"`
MatchStatus string `json:"match_status,omitempty"`
ProcessedAt string `json:"processed_at,omitempty"`
ReconciliationStatus string `json:"reconciliation_status,omitempty"`
RepairAttempts int `json:"repair_attempts,omitempty"`
RepairLastError string `json:"repair_last_error,omitempty"`
RepairStatus string `json:"repair_status,omitempty"`
StripeInvoiceId string `json:"stripe_invoice_id,omitempty"`
StripeInvoiceStatus string `json:"stripe_invoice_status,omitempty"`
}
type ModelBillingBillingStatementInvoiceEvidenceDoc ¶
type ModelBillingBillingStatementInvoiceEvidenceDoc struct {
AmountDueCents int `json:"amount_due_cents,omitempty"`
AmountPaidCents int `json:"amount_paid_cents,omitempty"`
AmountRemainingCents int `json:"amount_remaining_cents,omitempty"`
Currency string `json:"currency,omitempty"`
DueDate string `json:"due_date,omitempty"`
EffectiveDueDate string `json:"effective_due_date,omitempty"`
FinalizedAt string `json:"finalized_at,omitempty"`
HostedInvoiceUrl string `json:"hosted_invoice_url,omitempty"`
InvoicePdf string `json:"invoice_pdf,omitempty"`
LineItems []ModelBillingStripeInvoiceLineItemDoc `json:"line_items,omitempty"`
MismatchFlags []string `json:"mismatch_flags,omitempty"`
MismatchTotalCents int `json:"mismatch_total_cents,omitempty"`
PaidAt string `json:"paid_at,omitempty"`
PeriodEnd string `json:"period_end,omitempty"`
PeriodStart string `json:"period_start,omitempty"`
ReconciliationStatus string `json:"reconciliation_status,omitempty"`
RepairAttempts int `json:"repair_attempts,omitempty"`
RepairError string `json:"repair_error,omitempty"`
RepairStatus string `json:"repair_status,omitempty"`
StripeInvoiceId string `json:"stripe_invoice_id,omitempty"`
StripeInvoiceNumber string `json:"stripe_invoice_number,omitempty"`
StripeInvoiceStatus string `json:"stripe_invoice_status,omitempty"`
}
type ModelBillingBillingStatementRepairDoc ¶
type ModelBillingBillingStatementRepairDoc struct {
RepairAttempts int `json:"repair_attempts,omitempty"`
RepairLastAttemptAt string `json:"repair_last_attempt_at,omitempty"`
RepairLastError string `json:"repair_last_error,omitempty"`
RepairStatus string `json:"repair_status,omitempty"`
StripeSyncAttempts int `json:"stripe_sync_attempts,omitempty"`
StripeSyncError string `json:"stripe_sync_error,omitempty"`
StripeSyncStatus string `json:"stripe_sync_status,omitempty"`
StripeSyncedAt string `json:"stripe_synced_at,omitempty"`
}
type ModelBillingBillingStatementSnapshotMetadataDoc ¶
type ModelBillingBillingStatementSnapshotMetadataDoc struct {
CanonicalJsonSha256 string `json:"canonical_json_sha256,omitempty"`
FrozenAt string `json:"frozen_at,omitempty"`
GeneratedAt string `json:"generated_at,omitempty"`
Revision int `json:"revision,omitempty"`
SnapshotStatus string `json:"snapshot_status,omitempty"`
SourceLedgerUpdatedAt string `json:"source_ledger_updated_at,omitempty"`
SourceSnapshotUpdatedAt string `json:"source_snapshot_updated_at,omitempty"`
StatementId string `json:"statement_id,omitempty"`
StatementVersion string `json:"statement_version,omitempty"`
}
type ModelBillingBillingStatementStripeActualDoc ¶
type ModelBillingBillingStatementStripeActualDoc struct {
AmountDueCents int `json:"amount_due_cents,omitempty"`
AmountPaidCents int `json:"amount_paid_cents,omitempty"`
AmountRemainingCents int `json:"amount_remaining_cents,omitempty"`
CreditNoteCents int `json:"credit_note_cents,omitempty"`
Currency string `json:"currency,omitempty"`
DiscountCents int `json:"discount_cents,omitempty"`
NetCashCents int `json:"net_cash_cents,omitempty"`
OneTimeCents int `json:"one_time_cents,omitempty"`
OverageCents int `json:"overage_cents,omitempty"`
ProrationCents int `json:"proration_cents,omitempty"`
RefundCents int `json:"refund_cents,omitempty"`
SnapshotUpdatedAt string `json:"snapshot_updated_at,omitempty"`
SubscriptionCents int `json:"subscription_cents,omitempty"`
TaxCents int `json:"tax_cents,omitempty"`
TotalCents int `json:"total_cents,omitempty"`
}
type ModelBillingStripeInvoiceLineItemDoc ¶
type ModelBillingStripeInvoiceLineItemDoc struct {
AmountCents int `json:"amount_cents,omitempty"`
Category string `json:"category,omitempty"`
Currency string `json:"currency,omitempty"`
Description string `json:"description,omitempty"`
LineId string `json:"line_id,omitempty"`
PeriodEnd string `json:"period_end,omitempty"`
PeriodStart string `json:"period_start,omitempty"`
Proration bool `json:"proration,omitempty"`
SourceRef string `json:"source_ref,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelBillingStripePortalRequestDoc ¶
type ModelBillingStripePortalRequestDoc struct {
ReturnUrl string `json:"return_url,omitempty"`
}
type ModelBillingStripeSessionResponseDoc ¶
type ModelBillingStripeSessionResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBillingStripeSessionDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBingImageResult ¶
type ModelBingImageResult struct {
Height int `json:"height,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
Position int `json:"position,omitempty"`
Source string `json:"source,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
Width int `json:"width,omitempty"`
}
type ModelBingImagesResponse ¶
type ModelBingImagesResponse struct {
Pagination ModelBingSearchPagination `json:"pagination,omitempty"`
Results []ModelBingImageResult `json:"results,omitempty"`
}
type ModelBingImagesResponseDoc ¶
type ModelBingImagesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBingImagesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBingNewsResponse ¶
type ModelBingNewsResponse struct {
Pagination ModelBingSearchPagination `json:"pagination,omitempty"`
Results []ModelBingNewsResult `json:"results,omitempty"`
}
type ModelBingNewsResponseDoc ¶
type ModelBingNewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBingNewsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBingNewsResult ¶
type ModelBingNewsResult struct {
Age string `json:"age,omitempty"`
AgeTimestamp int `json:"age_timestamp,omitempty"`
Description string `json:"description,omitempty"`
Position int `json:"position,omitempty"`
RelatedCount int `json:"related_count,omitempty"`
Source string `json:"source,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelBingSearchContext ¶
type ModelBingSearchContext struct {
Attributes []ModelBingContextAttribute `json:"attributes,omitempty"`
Description string `json:"description,omitempty"`
Image string `json:"image,omitempty"`
Subtitle string `json:"subtitle,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelBingSearchResponse ¶
type ModelBingSearchResponse struct {
Context ModelBingSearchContext `json:"context,omitempty"`
News []ModelBingNewsResult `json:"news,omitempty"`
Pagination ModelBingSearchPagination `json:"pagination,omitempty"`
PeopleAlsoAsk []string `json:"people_also_ask,omitempty"`
RelatedQueries []string `json:"related_queries,omitempty"`
Results []ModelBingSearchResult `json:"results,omitempty"`
Videos []ModelBingVideoResult `json:"videos,omitempty"`
}
type ModelBingSearchResponseDoc ¶
type ModelBingSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBingSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBingSearchResult ¶
type ModelBingSearchResult struct {
Age string `json:"age,omitempty"`
AgeTimestamp int `json:"age_timestamp,omitempty"`
Description string `json:"description,omitempty"`
DisplayUrl string `json:"display_url,omitempty"`
Favicon string `json:"favicon,omitempty"`
Hostname string `json:"hostname,omitempty"`
Position int `json:"position,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelBingSuggestResponse ¶
type ModelBingSuggestResponse struct {
Query string `json:"query,omitempty"`
Suggestions []ModelBingSuggestionResult `json:"suggestions,omitempty"`
}
type ModelBingSuggestResponseDoc ¶
type ModelBingSuggestResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBingSuggestResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBingVideoResult ¶
type ModelBingVideoResult struct {
Age string `json:"age,omitempty"`
AgeTimestamp int `json:"age_timestamp,omitempty"`
Creator string `json:"creator,omitempty"`
Duration string `json:"duration,omitempty"`
Platform string `json:"platform,omitempty"`
Position int `json:"position,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
Views string `json:"views,omitempty"`
}
type ModelBingVideosResponse ¶
type ModelBingVideosResponse struct {
Pagination ModelBingSearchPagination `json:"pagination,omitempty"`
Results []ModelBingVideoResult `json:"results,omitempty"`
}
type ModelBingVideosResponseDoc ¶
type ModelBingVideosResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBingVideosResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBrandAddress ¶
type ModelBrandAddress struct {
City string `json:"city,omitempty"`
Country string `json:"country,omitempty"`
CountryCode string `json:"country_code,omitempty"`
PostalCode string `json:"postal_code,omitempty"`
StateCode string `json:"state_code,omitempty"`
StateProvince string `json:"state_province,omitempty"`
Street string `json:"street,omitempty"`
}
type ModelBrandBackdrop ¶
type ModelBrandBackdrop struct {
Colors []ModelBrandColor `json:"colors,omitempty"`
Resolution ModelBrandResolution `json:"resolution,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelBrandBrandResponse ¶
type ModelBrandBrandResponse struct {
Address ModelBrandAddress `json:"address,omitempty"`
Backdrops []ModelBrandBackdrop `json:"backdrops,omitempty"`
Colors []ModelBrandColor `json:"colors,omitempty"`
Description string `json:"description,omitempty"`
Domain string `json:"domain,omitempty"`
Email string `json:"email,omitempty"`
Industries ModelBrandIndustries `json:"industries,omitempty"`
IsNsfw bool `json:"is_nsfw,omitempty"`
Links ModelBrandLinks `json:"links,omitempty"`
Logos []ModelBrandLogo `json:"logos,omitempty"`
Phone string `json:"phone,omitempty"`
PrimaryLanguage string `json:"primary_language,omitempty"`
Slogan string `json:"slogan,omitempty"`
Socials []ModelBrandSocial `json:"socials,omitempty"`
Source ModelBrandSourceDetail `json:"source,omitempty"`
Stock ModelBrandStock `json:"stock,omitempty"`
Title string `json:"title,omitempty"`
}
type ModelBrandColor ¶
type ModelBrandEic ¶
type ModelBrandIndustries ¶
type ModelBrandIndustries struct {
Eic []ModelBrandEic `json:"eic,omitempty"`
}
type ModelBrandLinks ¶
type ModelBrandLogo ¶
type ModelBrandLogo struct {
Colors []ModelBrandColor `json:"colors,omitempty"`
Mode string `json:"mode,omitempty"`
Resolution ModelBrandResolution `json:"resolution,omitempty"`
Type string `json:"type,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelBrandResolution ¶
type ModelBrandRetrieveResponseDoc ¶
type ModelBrandRetrieveResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBrandBrandResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBrandSocial ¶
type ModelBrandSourceDetail ¶
type ModelBrandStock ¶
type ModelBraveDiscussion ¶
type ModelBraveDiscussion struct {
Age string `json:"age,omitempty"`
CommentCount int `json:"comment_count,omitempty"`
Description string `json:"description,omitempty"`
Favicon string `json:"favicon,omitempty"`
Forum string `json:"forum,omitempty"`
Hostname string `json:"hostname,omitempty"`
Path string `json:"path,omitempty"`
Position int `json:"position,omitempty"`
Score int `json:"score,omitempty"`
Title string `json:"title,omitempty"`
TopComment string `json:"top_comment,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelBraveImageResult ¶
type ModelBraveImageResult struct {
Age string `json:"age,omitempty"`
Height int `json:"height,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
Position int `json:"position,omitempty"`
Source string `json:"source,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
Width int `json:"width,omitempty"`
}
type ModelBraveImagesResponse ¶
type ModelBraveImagesResponse struct {
Pagination ModelBraveSearchPagination `json:"pagination,omitempty"`
Results []ModelBraveImageResult `json:"results,omitempty"`
}
type ModelBraveImagesResponseDoc ¶
type ModelBraveImagesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBraveImagesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBraveKnowledgeCard ¶
type ModelBraveKnowledgeCard struct {
Category string `json:"category,omitempty"`
Description string `json:"description,omitempty"`
Image string `json:"image,omitempty"`
LongDescription string `json:"long_description,omitempty"`
Provider ModelBraveKnowledgeCardProvider `json:"provider,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelBraveNewsResponse ¶
type ModelBraveNewsResponse struct {
Pagination ModelBraveSearchPagination `json:"pagination,omitempty"`
Results []ModelBraveNewsResult `json:"results,omitempty"`
}
type ModelBraveNewsResponseDoc ¶
type ModelBraveNewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBraveNewsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBraveNewsResult ¶
type ModelBraveNewsResult struct {
Age string `json:"age,omitempty"`
Description string `json:"description,omitempty"`
Favicon string `json:"favicon,omitempty"`
Hostname string `json:"hostname,omitempty"`
Path string `json:"path,omitempty"`
Position int `json:"position,omitempty"`
Source string `json:"source,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelBraveSearchResponse ¶
type ModelBraveSearchResponse struct {
Discussions []ModelBraveDiscussion `json:"discussions,omitempty"`
KnowledgeCard ModelBraveKnowledgeCard `json:"knowledge_card,omitempty"`
Pagination ModelBraveSearchPagination `json:"pagination,omitempty"`
RelatedQueries []string `json:"related_queries,omitempty"`
Results []ModelBraveSearchResult `json:"results,omitempty"`
Videos []ModelBraveVideoResult `json:"videos,omitempty"`
}
type ModelBraveSearchResponseDoc ¶
type ModelBraveSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBraveSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBraveSearchResult ¶
type ModelBraveSearchResult struct {
Age string `json:"age,omitempty"`
Description string `json:"description,omitempty"`
Favicon string `json:"favicon,omitempty"`
Hostname string `json:"hostname,omitempty"`
Path string `json:"path,omitempty"`
Position int `json:"position,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelBraveSuggestResponse ¶
type ModelBraveSuggestResponse struct {
Query string `json:"query,omitempty"`
Suggestions []ModelBraveSuggestionResult `json:"suggestions,omitempty"`
}
type ModelBraveSuggestResponseDoc ¶
type ModelBraveSuggestResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBraveSuggestResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBraveVideoResult ¶
type ModelBraveVideoResult struct {
Age string `json:"age,omitempty"`
Creator string `json:"creator,omitempty"`
Description string `json:"description,omitempty"`
Duration string `json:"duration,omitempty"`
Favicon string `json:"favicon,omitempty"`
Hostname string `json:"hostname,omitempty"`
Path string `json:"path,omitempty"`
Platform string `json:"platform,omitempty"`
Position int `json:"position,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
Views string `json:"views,omitempty"`
}
type ModelBraveVideosResponse ¶
type ModelBraveVideosResponse struct {
Pagination ModelBraveSearchPagination `json:"pagination,omitempty"`
Results []ModelBraveVideoResult `json:"results,omitempty"`
}
type ModelBraveVideosResponseDoc ¶
type ModelBraveVideosResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelBraveVideosResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelBuildinfoInfo ¶
type ModelBuildinfoInfo struct {
Api string `json:"api,omitempty"`
BuildTime string `json:"build_time,omitempty"`
Commit string `json:"commit,omitempty"`
CommitShort string `json:"commit_short,omitempty"`
Dirty bool `json:"dirty,omitempty"`
Service string `json:"service,omitempty"`
Status string `json:"status,omitempty"`
Version string `json:"version,omitempty"`
}
type ModelCoingeckoAnalysisResponse ¶
type ModelCoingeckoAnalysisResponse struct {
AbsoluteChange float64 `json:"absolute_change,omitempty"`
Annotations []map[string]any `json:"annotations,omitempty"`
AnnotationsPointCount int `json:"annotations_point_count,omitempty"`
AnnotationsSourceUrl string `json:"annotations_source_url,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
FirstPrice float64 `json:"first_price,omitempty"`
HighLowRangePercent float64 `json:"high_low_range_percent,omitempty"`
Id string `json:"id,omitempty"`
LastPrice float64 `json:"last_price,omitempty"`
MaxPrice float64 `json:"max_price,omitempty"`
MinPrice float64 `json:"min_price,omitempty"`
PercentChange float64 `json:"percent_change,omitempty"`
Points []ModelCoingeckoChartPoint `json:"points,omitempty"`
PointsCount int `json:"points_count,omitempty"`
Range string `json:"range,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoAnalysisResponseDoc ¶
type ModelCoingeckoAnalysisResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoAnalysisResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoCategoriesResponse ¶
type ModelCoingeckoCategoriesResponse struct {
Categories []ModelCoingeckoCategoryRow `json:"categories,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoCategoriesResponseDoc ¶
type ModelCoingeckoCategoriesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoCategoriesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoCategoryCoinRow ¶
type ModelCoingeckoCategoryCoinRow struct {
Change1hPercent float64 `json:"change_1h_percent,omitempty"`
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Change30dPercent float64 `json:"change_30d_percent,omitempty"`
Change7dPercent float64 `json:"change_7d_percent,omitempty"`
FullyDilutedValuation float64 `json:"fully_diluted_valuation,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
MarketCap float64 `json:"market_cap,omitempty"`
MarketCapFdvRatio float64 `json:"market_cap_fdv_ratio,omitempty"`
Name string `json:"name,omitempty"`
Price float64 `json:"price,omitempty"`
Rank int `json:"rank,omitempty"`
Symbol string `json:"symbol,omitempty"`
Url string `json:"url,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
}
type ModelCoingeckoCategoryCoinsResponse ¶
type ModelCoingeckoCategoryCoinsResponse struct {
Coins []ModelCoingeckoCategoryCoinRow `json:"coins,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
Name string `json:"name,omitempty"`
Page int `json:"page,omitempty"`
Slug string `json:"slug,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoCategoryCoinsResponseDoc ¶
type ModelCoingeckoCategoryCoinsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoCategoryCoinsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoCategoryRow ¶
type ModelCoingeckoCategoryRow struct {
Change1hPercent float64 `json:"change_1h_percent,omitempty"`
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Change7dPercent float64 `json:"change_7d_percent,omitempty"`
CoinCount int `json:"coin_count,omitempty"`
Id string `json:"id,omitempty"`
MarketCap float64 `json:"market_cap,omitempty"`
Name string `json:"name,omitempty"`
Rank int `json:"rank,omitempty"`
Slug string `json:"slug,omitempty"`
Url string `json:"url,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
}
type ModelCoingeckoChainDetailResponse ¶
type ModelCoingeckoChainDetailResponse struct {
Coins []ModelCoingeckoCategoryCoinRow `json:"coins,omitempty"`
Collections []ModelCoingeckoNftcollectionRow `json:"collections,omitempty"`
Exchanges []ModelCoingeckoChainExchangeRow `json:"exchanges,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Id string `json:"id,omitempty"`
Limit int `json:"limit,omitempty"`
Name string `json:"name,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoChainDetailResponseDoc ¶
type ModelCoingeckoChainDetailResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoChainDetailResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoChainExchangeRow ¶
type ModelCoingeckoChainExchangeRow struct {
Id string `json:"id,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
Name string `json:"name,omitempty"`
Rank int `json:"rank,omitempty"`
Url string `json:"url,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
Volume24hText string `json:"volume_24h_text,omitempty"`
}
type ModelCoingeckoChainRow ¶
type ModelCoingeckoChainRow struct {
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Change30dPercent float64 `json:"change_30d_percent,omitempty"`
Change7dPercent float64 `json:"change_7d_percent,omitempty"`
CoinCount int `json:"coin_count,omitempty"`
DominancePercent float64 `json:"dominance_percent,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
Name string `json:"name,omitempty"`
Rank int `json:"rank,omitempty"`
TopGainers []string `json:"top_gainers,omitempty"`
Tvl float64 `json:"tvl,omitempty"`
Url string `json:"url,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
}
type ModelCoingeckoChainsResponse ¶
type ModelCoingeckoChainsResponse struct {
Chains []ModelCoingeckoChainRow `json:"chains,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoChainsResponseDoc ¶
type ModelCoingeckoChainsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoChainsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoCoinResponse ¶
type ModelCoingeckoCoinResponse struct {
Categories []string `json:"categories,omitempty"`
Change1hPercent float64 `json:"change_1h_percent,omitempty"`
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Change7dPercent float64 `json:"change_7d_percent,omitempty"`
CirculatingSupply float64 `json:"circulating_supply,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
FullyDilutedValuation float64 `json:"fully_diluted_valuation,omitempty"`
Id string `json:"id,omitempty"`
Links map[string]string `json:"links,omitempty"`
MarketCap float64 `json:"market_cap,omitempty"`
MaxSupply float64 `json:"max_supply,omitempty"`
Name string `json:"name,omitempty"`
Price float64 `json:"price,omitempty"`
Rank int `json:"rank,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
Symbol string `json:"symbol,omitempty"`
TotalSupply float64 `json:"total_supply,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
}
type ModelCoingeckoCoinResponseDoc ¶
type ModelCoingeckoCoinResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoCoinResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoExchangeDetailResponse ¶
type ModelCoingeckoExchangeDetailResponse struct {
FetchedAt string `json:"fetched_at,omitempty"`
Id string `json:"id,omitempty"`
Kind string `json:"kind,omitempty"`
Limit int `json:"limit,omitempty"`
Markets []ModelCoingeckoExchangeMarketRow `json:"markets,omitempty"`
Name string `json:"name,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
TrustScore float64 `json:"trust_score,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
Volume24hText string `json:"volume_24h_text,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoExchangeDetailResponseDoc ¶
type ModelCoingeckoExchangeDetailResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoExchangeDetailResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoExchangeMarketRow ¶
type ModelCoingeckoExchangeMarketRow struct {
CoinId string `json:"coin_id,omitempty"`
CoinName string `json:"coin_name,omitempty"`
CoinSymbol string `json:"coin_symbol,omitempty"`
CoinUrl string `json:"coin_url,omitempty"`
DepthMinus2Percent float64 `json:"depth_minus_2_percent,omitempty"`
DepthPlus2Percent float64 `json:"depth_plus_2_percent,omitempty"`
LastUpdated string `json:"last_updated,omitempty"`
Pair string `json:"pair,omitempty"`
Price float64 `json:"price,omitempty"`
Rank int `json:"rank,omitempty"`
SpreadPercent float64 `json:"spread_percent,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
VolumePercent float64 `json:"volume_percent,omitempty"`
}
type ModelCoingeckoExchangeRow ¶
type ModelCoingeckoExchangeRow struct {
Id string `json:"id,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
Kind string `json:"kind,omitempty"`
Name string `json:"name,omitempty"`
Rank int `json:"rank,omitempty"`
TrustScore float64 `json:"trust_score,omitempty"`
Url string `json:"url,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
Volume24hText string `json:"volume_24h_text,omitempty"`
}
type ModelCoingeckoExchangesResponse ¶
type ModelCoingeckoExchangesResponse struct {
Exchanges []ModelCoingeckoExchangeRow `json:"exchanges,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Kind string `json:"kind,omitempty"`
Limit int `json:"limit,omitempty"`
Page int `json:"page,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoExchangesResponseDoc ¶
type ModelCoingeckoExchangesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoExchangesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoGainerLoserRow ¶
type ModelCoingeckoGainerLoserRow struct {
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
Name string `json:"name,omitempty"`
Price float64 `json:"price,omitempty"`
Rank int `json:"rank,omitempty"`
Symbol string `json:"symbol,omitempty"`
Url string `json:"url,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
}
type ModelCoingeckoGainersLosersResponse ¶
type ModelCoingeckoGainersLosersResponse struct {
FetchedAt string `json:"fetched_at,omitempty"`
Gainers []ModelCoingeckoGainerLoserRow `json:"gainers,omitempty"`
Limit int `json:"limit,omitempty"`
Losers []ModelCoingeckoGainerLoserRow `json:"losers,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoGainersLosersResponseDoc ¶
type ModelCoingeckoGainersLosersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoGainersLosersResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoGlobalChartSeries ¶
type ModelCoingeckoGlobalChartSeries struct {
Name string `json:"name,omitempty"`
Points []ModelCoingeckoGlobalChartPoint `json:"points,omitempty"`
}
type ModelCoingeckoGlobalChartsResponse ¶
type ModelCoingeckoGlobalChartsResponse struct {
FetchedAt string `json:"fetched_at,omitempty"`
Kind string `json:"kind,omitempty"`
Limit int `json:"limit,omitempty"`
Range string `json:"range,omitempty"`
Series []ModelCoingeckoGlobalChartSeries `json:"series,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
}
type ModelCoingeckoGlobalChartsResponseDoc ¶
type ModelCoingeckoGlobalChartsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoGlobalChartsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoGlobalResponse ¶
type ModelCoingeckoGlobalResponse struct {
BitcoinDominancePercent float64 `json:"bitcoin_dominance_percent,omitempty"`
BitcoinMarketCapUsd float64 `json:"bitcoin_market_cap_usd,omitempty"`
CategoriesTracked int `json:"categories_tracked,omitempty"`
CoinsTracked int `json:"coins_tracked,omitempty"`
EthereumDominancePercent float64 `json:"ethereum_dominance_percent,omitempty"`
ExchangesTracked int `json:"exchanges_tracked,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
MarketCapChange1yPercent float64 `json:"market_cap_change_1y_percent,omitempty"`
MarketCapChange24hPercent float64 `json:"market_cap_change_24h_percent,omitempty"`
MarketCapUsd float64 `json:"market_cap_usd,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StablecoinMarketCapUsd float64 `json:"stablecoin_market_cap_usd,omitempty"`
}
type ModelCoingeckoGlobalResponseDoc ¶
type ModelCoingeckoGlobalResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoGlobalResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoLearnArticle ¶
type ModelCoingeckoLearnArticle struct {
Author string `json:"author,omitempty"`
Category string `json:"category,omitempty"`
Excerpt string `json:"excerpt,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
PublishedDate string `json:"published_date,omitempty"`
RatingScore float64 `json:"rating_score,omitempty"`
RatingText string `json:"rating_text,omitempty"`
RatingVotes int `json:"rating_votes,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelCoingeckoLearnArticlesResponse ¶
type ModelCoingeckoLearnArticlesResponse struct {
Articles []ModelCoingeckoLearnArticle `json:"articles,omitempty"`
Category string `json:"category,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
}
type ModelCoingeckoLearnArticlesResponseDoc ¶
type ModelCoingeckoLearnArticlesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoLearnArticlesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoMarketCoin ¶
type ModelCoingeckoMarketCoin struct {
Change1hPercent float64 `json:"change_1h_percent,omitempty"`
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Change7dPercent float64 `json:"change_7d_percent,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
MarketCap float64 `json:"market_cap,omitempty"`
Name string `json:"name,omitempty"`
Price float64 `json:"price,omitempty"`
Rank int `json:"rank,omitempty"`
Symbol string `json:"symbol,omitempty"`
Url string `json:"url,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
}
type ModelCoingeckoMarketsResponse ¶
type ModelCoingeckoMarketsResponse struct {
Coins []ModelCoingeckoMarketCoin `json:"coins,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
Page int `json:"page,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoMarketsResponseDoc ¶
type ModelCoingeckoMarketsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoMarketsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoNewCoinRow ¶
type ModelCoingeckoNewCoinRow struct {
Chain string `json:"chain,omitempty"`
Change1hPercent float64 `json:"change_1h_percent,omitempty"`
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
FullyDilutedValuation float64 `json:"fully_diluted_valuation,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
LastAdded string `json:"last_added,omitempty"`
Name string `json:"name,omitempty"`
Price float64 `json:"price,omitempty"`
Rank int `json:"rank,omitempty"`
Symbol string `json:"symbol,omitempty"`
Url string `json:"url,omitempty"`
Volume24h float64 `json:"volume_24h,omitempty"`
}
type ModelCoingeckoNewCoinsResponse ¶
type ModelCoingeckoNewCoinsResponse struct {
Coins []ModelCoingeckoNewCoinRow `json:"coins,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
Page int `json:"page,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoNewCoinsResponseDoc ¶
type ModelCoingeckoNewCoinsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoNewCoinsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoNewsArticle ¶
type ModelCoingeckoNewsArticle struct {
Coins []ModelCoingeckoNewsCoin `json:"coins,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
PublishedText string `json:"published_text,omitempty"`
Publisher string `json:"publisher,omitempty"`
Summary string `json:"summary,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelCoingeckoNewsCoin ¶
type ModelCoingeckoNewsResponse ¶
type ModelCoingeckoNewsResponse struct {
Articles []ModelCoingeckoNewsArticle `json:"articles,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
}
type ModelCoingeckoNewsResponseDoc ¶
type ModelCoingeckoNewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoNewsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoNftCategoryResponseDoc ¶
type ModelCoingeckoNftCategoryResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoNftcategoryResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoNftcategoryResponse ¶
type ModelCoingeckoNftcategoryResponse struct {
Collections []ModelCoingeckoNftcollectionRow `json:"collections,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
Name string `json:"name,omitempty"`
Page int `json:"page,omitempty"`
Slug string `json:"slug,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoNftcollectionRow ¶
type ModelCoingeckoNftcollectionRow struct {
Chain string `json:"chain,omitempty"`
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Change30dPercent float64 `json:"change_30d_percent,omitempty"`
Change7dPercent float64 `json:"change_7d_percent,omitempty"`
FloorPriceNative float64 `json:"floor_price_native,omitempty"`
FloorPriceUsd float64 `json:"floor_price_usd,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
MarketCapNative float64 `json:"market_cap_native,omitempty"`
MarketCapUsd float64 `json:"market_cap_usd,omitempty"`
Name string `json:"name,omitempty"`
Rank int `json:"rank,omitempty"`
Sales24h int `json:"sales_24h,omitempty"`
Url string `json:"url,omitempty"`
Volume24hNative float64 `json:"volume_24h_native,omitempty"`
Volume24hUsd float64 `json:"volume_24h_usd,omitempty"`
}
type ModelCoingeckoNftsResponse ¶
type ModelCoingeckoNftsResponse struct {
Collections []ModelCoingeckoNftcollectionRow `json:"collections,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
Page int `json:"page,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoNftsResponseDoc ¶
type ModelCoingeckoNftsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoNftsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoSearchResponse ¶
type ModelCoingeckoSearchResponse struct {
AssetPlatforms []ModelCoingeckoSearchAssetPlatform `json:"asset_platforms,omitempty"`
Categories []ModelCoingeckoSearchCategory `json:"categories,omitempty"`
Coins []ModelCoingeckoSearchCoin `json:"coins,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
Markets []ModelCoingeckoSearchMarket `json:"markets,omitempty"`
NftContracts []ModelCoingeckoSearchNftcontract `json:"nft_contracts,omitempty"`
Posts []ModelCoingeckoSearchPost `json:"posts,omitempty"`
Query string `json:"query,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
}
type ModelCoingeckoSearchResponseDoc ¶
type ModelCoingeckoSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoTokenUnlockRow ¶
type ModelCoingeckoTokenUnlockRow struct {
Change1hPercent float64 `json:"change_1h_percent,omitempty"`
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Change7dPercent float64 `json:"change_7d_percent,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"image_url,omitempty"`
MarketCap float64 `json:"market_cap,omitempty"`
Name string `json:"name,omitempty"`
NextUnlockAmount float64 `json:"next_unlock_amount,omitempty"`
NextUnlockPercent float64 `json:"next_unlock_percent,omitempty"`
NextUnlockSymbol string `json:"next_unlock_symbol,omitempty"`
NextUnlockTimeLeft string `json:"next_unlock_time_left,omitempty"`
NextUnlockValueUsd float64 `json:"next_unlock_value_usd,omitempty"`
Price float64 `json:"price,omitempty"`
Rank int `json:"rank,omitempty"`
ReleasedPercent float64 `json:"released_percent,omitempty"`
Symbol string `json:"symbol,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelCoingeckoTokenUnlocksResponse ¶
type ModelCoingeckoTokenUnlocksResponse struct {
Coins []ModelCoingeckoTokenUnlockRow `json:"coins,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
}
type ModelCoingeckoTokenUnlocksResponseDoc ¶
type ModelCoingeckoTokenUnlocksResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoTokenUnlocksResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoTreasuriesResponse ¶
type ModelCoingeckoTreasuriesResponse struct {
Asset string `json:"asset,omitempty"`
Entities []ModelCoingeckoTreasuryEntityRow `json:"entities,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
HolderType string `json:"holder_type,omitempty"`
Limit int `json:"limit,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoTreasuriesResponseDoc ¶
type ModelCoingeckoTreasuriesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoTreasuriesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelCoingeckoTreasuryEntityRow ¶
type ModelCoingeckoTreasuryEntityRow struct {
Activity30d string `json:"activity_30d,omitempty"`
Country string `json:"country,omitempty"`
EntityType string `json:"entity_type,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Rank int `json:"rank,omitempty"`
Ticker string `json:"ticker,omitempty"`
TodayValueUsd float64 `json:"today_value_usd,omitempty"`
TopHoldings string `json:"top_holdings,omitempty"`
TotalCostUsd float64 `json:"total_cost_usd,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelCoingeckoTrendingCategory ¶
type ModelCoingeckoTrendingCategory struct {
Change1hPercent float64 `json:"change_1h_percent,omitempty"`
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Change7dPercent float64 `json:"change_7d_percent,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Slug string `json:"slug,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelCoingeckoTrendingCoin ¶
type ModelCoingeckoTrendingCoin struct {
Change1hPercent float64 `json:"change_1h_percent,omitempty"`
Change24hPercent float64 `json:"change_24h_percent,omitempty"`
Change7dPercent float64 `json:"change_7d_percent,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Price float64 `json:"price,omitempty"`
Symbol string `json:"symbol,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelCoingeckoTrendingResponse ¶
type ModelCoingeckoTrendingResponse struct {
Categories []ModelCoingeckoTrendingCategory `json:"categories,omitempty"`
Coins []ModelCoingeckoTrendingCoin `json:"coins,omitempty"`
FetchedAt string `json:"fetched_at,omitempty"`
Limit int `json:"limit,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
VsCurrency string `json:"vs_currency,omitempty"`
}
type ModelCoingeckoTrendingResponseDoc ¶
type ModelCoingeckoTrendingResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelCoingeckoTrendingResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelContactContact ¶
type ModelDatasetsDatasetListResponse ¶
type ModelDatasetsDatasetListResponse struct {
Items []ModelDatasetsDatasetInfo `json:"items,omitempty"`
}
type ModelDatasetsGoogleBusinessFacetResponse ¶
type ModelDatasetsGoogleBusinessFacetResponse struct {
Dataset string `json:"dataset,omitempty"`
Facet string `json:"facet,omitempty"`
Items []ModelEsGoogleBusinessDatasetFacetItem `json:"items,omitempty"`
}
type ModelDatasetsGoogleBusinessSearchResponse ¶
type ModelDatasetsGoogleBusinessSearchResponse struct {
Dataset string `json:"dataset,omitempty"`
Items []ModelEsGoogleBusinessDatasetItem `json:"items,omitempty"`
Page int `json:"page,omitempty"`
PageSize int `json:"page_size,omitempty"`
Sort string `json:"sort,omitempty"`
Total int `json:"total,omitempty"`
}
type ModelDatasetsGoogleMapBusinessResponseDoc ¶
type ModelDatasetsGoogleMapBusinessResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelEsGoogleBusiness `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelDatasetsGoogleMapBusinessesFacetResponseDoc ¶
type ModelDatasetsGoogleMapBusinessesFacetResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelDatasetsGoogleBusinessFacetResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelDatasetsGoogleMapBusinessesSearchResponseDoc ¶
type ModelDatasetsGoogleMapBusinessesSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelDatasetsGoogleBusinessSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelDatasetsListResponseDoc ¶
type ModelDatasetsListResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelDatasetsDatasetListResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelEbayItem ¶
type ModelEbayItem struct {
Availability string `json:"availability,omitempty"`
Condition string `json:"condition,omitempty"`
Description string `json:"description,omitempty"`
Images []string `json:"images,omitempty"`
ItemFeedbackCount int `json:"item_feedback_count,omitempty"`
ItemId string `json:"item_id,omitempty"`
ItemSpecifics map[string]string `json:"item_specifics,omitempty"`
Link string `json:"link,omitempty"`
Location string `json:"location,omitempty"`
Price float64 `json:"price,omitempty"`
PriceText string `json:"price_text,omitempty"`
Rating float64 `json:"rating,omitempty"`
RatingCount int `json:"rating_count,omitempty"`
SaleStatus string `json:"sale_status,omitempty"`
SellerCategories []string `json:"seller_categories,omitempty"`
SellerDescription string `json:"seller_description,omitempty"`
SellerDetailedRatings map[string]float64 `json:"seller_detailed_ratings,omitempty"`
SellerFeedbackScore int `json:"seller_feedback_score,omitempty"`
SellerFollowers int `json:"seller_followers,omitempty"`
SellerItemsSold int `json:"seller_items_sold,omitempty"`
SellerLink string `json:"seller_link,omitempty"`
SellerLogoUrl string `json:"seller_logo_url,omitempty"`
SellerMemberSince string `json:"seller_member_since,omitempty"`
SellerName string `json:"seller_name,omitempty"`
SellerPositiveFeedback float64 `json:"seller_positive_feedback,omitempty"`
SellerStoreName string `json:"seller_store_name,omitempty"`
SellerTotalFeedbackCount int `json:"seller_total_feedback_count,omitempty"`
Shipping string `json:"shipping,omitempty"`
Title string `json:"title,omitempty"`
}
type ModelEbayItemResponseDoc ¶
type ModelEbayItemResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelEbayItem `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelEbaySearchItem ¶
type ModelEbaySearchItem struct {
BidCount int `json:"bid_count,omitempty"`
Caption string `json:"caption,omitempty"`
Image string `json:"image,omitempty"`
IsAuthenticityGuaranteed bool `json:"is_authenticity_guaranteed,omitempty"`
ItemId string `json:"item_id,omitempty"`
Link string `json:"link,omitempty"`
Location string `json:"location,omitempty"`
Logistic string `json:"logistic,omitempty"`
OfferNote string `json:"offer_note,omitempty"`
Price float64 `json:"price,omitempty"`
PriceFrom float64 `json:"price_from,omitempty"`
PriceTo float64 `json:"price_to,omitempty"`
Rating float64 `json:"rating,omitempty"`
RatingNum int `json:"rating_num,omitempty"`
Seller string `json:"seller,omitempty"`
SoldCount int `json:"sold_count,omitempty"`
SubTitle string `json:"sub_title,omitempty"`
Title string `json:"title,omitempty"`
WatcherCount int `json:"watcher_count,omitempty"`
}
type ModelEbaySearchOption ¶
type ModelEbaySearchResp ¶
type ModelEbaySearchResp struct {
HasMore bool `json:"has_more,omitempty"`
Page int `json:"page,omitempty"`
Result []ModelEbaySearchItem `json:"result,omitempty"`
Total int `json:"total,omitempty"`
}
type ModelEbaySearchResponseDoc ¶
type ModelEbaySearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelEbaySearchResp `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelEbaySeller ¶
type ModelEbaySeller struct {
Description string `json:"description,omitempty"`
DetailedSellerRatings map[string]float64 `json:"detailed_seller_ratings,omitempty"`
DisplayName string `json:"display_name,omitempty"`
FeedbackCount int `json:"feedback_count,omitempty"`
FeedbackSummary map[string]int `json:"feedback_summary,omitempty"`
Followers int `json:"followers,omitempty"`
ItemsSold int `json:"items_sold,omitempty"`
Location string `json:"location,omitempty"`
MemberSince string `json:"member_since,omitempty"`
PositiveFeedbackPercent float64 `json:"positive_feedback_percent,omitempty"`
ProfileUrl string `json:"profile_url,omitempty"`
Seller string `json:"seller,omitempty"`
StoreName string `json:"store_name,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
}
type ModelEbaySellerAbout ¶
type ModelEbaySellerAbout struct {
BannerUrl string `json:"banner_url,omitempty"`
Categories []ModelEbaySellerAboutCategory `json:"categories,omitempty"`
ContactSellerUrl string `json:"contact_seller_url,omitempty"`
Description string `json:"description,omitempty"`
Followers int `json:"followers,omitempty"`
ItemsSold int `json:"items_sold,omitempty"`
Location string `json:"location,omitempty"`
LogoUrl string `json:"logo_url,omitempty"`
MemberSince string `json:"member_since,omitempty"`
PositiveFeedbackPercent float64 `json:"positive_feedback_percent,omitempty"`
Seller string `json:"seller,omitempty"`
StoreName string `json:"store_name,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
TopRatedSeller bool `json:"top_rated_seller,omitempty"`
TopRatedSellerSummary string `json:"top_rated_seller_summary,omitempty"`
}
type ModelEbaySellerAboutCategory ¶
type ModelEbaySellerAboutCategory struct {
Name string `json:"name,omitempty"`
Subcategories []ModelEbaySellerAboutSubcategory `json:"subcategories,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelEbaySellerAboutResponseDoc ¶
type ModelEbaySellerAboutResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelEbaySellerAbout `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelEbaySellerFeedback ¶
type ModelEbaySellerFeedback struct {
Description string `json:"description,omitempty"`
DetailedSellerRatings map[string]float64 `json:"detailed_seller_ratings,omitempty"`
Followers int `json:"followers,omitempty"`
HasMore bool `json:"has_more,omitempty"`
ItemsSold int `json:"items_sold,omitempty"`
NextPage int `json:"next_page,omitempty"`
OverallRatingSummary map[string]int `json:"overall_rating_summary,omitempty"`
Page int `json:"page,omitempty"`
PerPage int `json:"per_page,omitempty"`
PositiveFeedbackPercent float64 `json:"positive_feedback_percent,omitempty"`
Reviews []ModelEbaySellerReview `json:"reviews,omitempty"`
Seller string `json:"seller,omitempty"`
StoreName string `json:"store_name,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
TotalFeedbackCount int `json:"total_feedback_count,omitempty"`
}
type ModelEbaySellerFeedbackResponseDoc ¶
type ModelEbaySellerFeedbackResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelEbaySellerFeedback `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelEbaySellerResponseDoc ¶
type ModelEbaySellerResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelEbaySeller `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelEbaySellerReview ¶
type ModelEbaySellerReview struct {
Buyer string `json:"buyer,omitempty"`
BuyerFeedback int `json:"buyer_feedback,omitempty"`
Comment string `json:"comment,omitempty"`
Period string `json:"period,omitempty"`
Rating string `json:"rating,omitempty"`
VerifiedPurchase bool `json:"verified_purchase,omitempty"`
}
type ModelEbaySellerShopResponseDoc ¶
type ModelEbaySellerShopResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelEbaySearchResp `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelEsGeoPoint ¶
type ModelEsGoogleBusiness ¶
type ModelEsGoogleBusiness struct {
Address string `json:"address,omitempty"`
Amenities []string `json:"amenities,omitempty"`
Category []string `json:"category,omitempty"`
City string `json:"city,omitempty"`
Contact ModelContactContact `json:"contact,omitempty"`
ContactIsUpdated bool `json:"contact_is_updated,omitempty"`
Country string `json:"country,omitempty"`
County string `json:"county,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
Description string `json:"description,omitempty"`
Geo ModelEsGeoPoint `json:"geo,omitempty"`
GeoIsUpdated bool `json:"geo_is_updated,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Locations []string `json:"locations,omitempty"`
Name string `json:"name,omitempty"`
Phone string `json:"phone,omitempty"`
PlaceId string `json:"place_id,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Similarweb ModelSimilarwebSimilarWebResp `json:"similarweb,omitempty"`
State string `json:"state,omitempty"`
Town string `json:"town,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
Url string `json:"url,omitempty"`
Website string `json:"website,omitempty"`
WebsiteStatus ModelEsWebsiteStatus `json:"website_status,omitempty"`
}
type ModelEsGoogleBusinessDatasetItem ¶
type ModelEsGoogleBusinessDatasetItem struct {
Address string `json:"address,omitempty"`
Amenities []string `json:"amenities,omitempty"`
Category []string `json:"category,omitempty"`
City string `json:"city,omitempty"`
Contact ModelContactContact `json:"contact,omitempty"`
ContactIsUpdated bool `json:"contact_is_updated,omitempty"`
Country string `json:"country,omitempty"`
County string `json:"county,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
Description string `json:"description,omitempty"`
DistanceM float64 `json:"distance_m,omitempty"`
Geo ModelEsGeoPoint `json:"geo,omitempty"`
GeoIsUpdated bool `json:"geo_is_updated,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Locations []string `json:"locations,omitempty"`
Name string `json:"name,omitempty"`
Phone string `json:"phone,omitempty"`
PlaceId string `json:"place_id,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Similarweb ModelSimilarwebSimilarWebResp `json:"similarweb,omitempty"`
State string `json:"state,omitempty"`
Town string `json:"town,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
Url string `json:"url,omitempty"`
Website string `json:"website,omitempty"`
WebsiteStatus ModelEsWebsiteStatus `json:"website_status,omitempty"`
}
type ModelEsWebsiteStatus ¶
type ModelEsWebsiteStatus struct {
CheckedAt string `json:"checked_at,omitempty"`
DnsResolvable bool `json:"dns_resolvable,omitempty"`
Error string `json:"error,omitempty"`
HttpReachable bool `json:"http_reachable,omitempty"`
StatusCode int `json:"status_code,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelFinanceAbout ¶
type ModelFinanceArticlesResponseDoc ¶
type ModelFinanceArticlesResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelFinanceFinanceArticle `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceBalanceSheet ¶
type ModelFinanceBalanceSheet struct {
CashAndShortTermChangeYy float64 `json:"cash_and_short_term_change_yy,omitempty"`
CashAndShortTermInvestments float64 `json:"cash_and_short_term_investments,omitempty"`
PriceToBook float64 `json:"price_to_book,omitempty"`
Quarter int `json:"quarter,omitempty"`
ReturnOnAssets float64 `json:"return_on_assets,omitempty"`
ReturnOnCapital float64 `json:"return_on_capital,omitempty"`
TotalAssets float64 `json:"total_assets,omitempty"`
TotalAssetsChangeYy float64 `json:"total_assets_change_yy,omitempty"`
TotalEquity float64 `json:"total_equity,omitempty"`
TotalLiabilities float64 `json:"total_liabilities,omitempty"`
TotalLiabilitiesChangeYy float64 `json:"total_liabilities_change_yy,omitempty"`
Year int `json:"year,omitempty"`
}
type ModelFinanceCashFlow ¶
type ModelFinanceCashFlow struct {
CashFromFinancing float64 `json:"cash_from_financing,omitempty"`
CashFromFinancingChangeYy float64 `json:"cash_from_financing_change_yy,omitempty"`
CashFromInvesting float64 `json:"cash_from_investing,omitempty"`
CashFromInvestingChangeYy float64 `json:"cash_from_investing_change_yy,omitempty"`
CashFromOperations float64 `json:"cash_from_operations,omitempty"`
CashFromOperationsChangeYy float64 `json:"cash_from_operations_change_yy,omitempty"`
FreeCashFlow float64 `json:"free_cash_flow,omitempty"`
FreeCashFlowChangeYy float64 `json:"free_cash_flow_change_yy,omitempty"`
NetChangeInCash float64 `json:"net_change_in_cash,omitempty"`
NetChangeInCashChangeYy float64 `json:"net_change_in_cash_change_yy,omitempty"`
NetIncome float64 `json:"net_income,omitempty"`
NetIncomeChangeYy float64 `json:"net_income_change_yy,omitempty"`
Quarter int `json:"quarter,omitempty"`
Year int `json:"year,omitempty"`
}
type ModelFinanceCategoryNewsResponse ¶
type ModelFinanceCategoryNewsResponse struct {
Category string `json:"category,omitempty"`
Items []ModelFinanceFinanceArticle `json:"items,omitempty"`
Offset int `json:"offset,omitempty"`
}
type ModelFinanceCategoryNewsResponseDoc ¶
type ModelFinanceCategoryNewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceCategoryNewsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceCategoryStocksResponse ¶
type ModelFinanceCategoryStocksResponse struct {
Category string `json:"category,omitempty"`
Items []ModelFinanceInstrument `json:"items,omitempty"`
Offset int `json:"offset,omitempty"`
}
type ModelFinanceCategoryStocksResponseDoc ¶
type ModelFinanceCategoryStocksResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceCategoryStocksResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceChartResponse ¶
type ModelFinanceChartResponse struct {
Instrument ModelFinanceInstrument `json:"instrument,omitempty"`
Points []ModelFinanceTicker `json:"points,omitempty"`
PreviousClose float64 `json:"previous_close,omitempty"`
Window string `json:"window,omitempty"`
}
type ModelFinanceChartResponseDoc ¶
type ModelFinanceChartResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceChartResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceClassificationResponse ¶
type ModelFinanceClassificationResponse struct {
Categories []string `json:"categories,omitempty"`
Instrument ModelFinanceInstrument `json:"instrument,omitempty"`
}
type ModelFinanceClassificationResponseDoc ¶
type ModelFinanceClassificationResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceClassificationResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceCompanyInfo ¶
type ModelFinanceCompanyInfo struct {
Ceo string `json:"ceo,omitempty"`
Description string `json:"description,omitempty"`
Employees int `json:"employees,omitempty"`
FiftyTwoWeekHigh float64 `json:"fifty_two_week_high,omitempty"`
FiftyTwoWeekLow float64 `json:"fifty_two_week_low,omitempty"`
Headquarters string `json:"headquarters,omitempty"`
High float64 `json:"high,omitempty"`
Low float64 `json:"low,omitempty"`
MarketCap float64 `json:"market_cap,omitempty"`
Open float64 `json:"open,omitempty"`
PeRatio float64 `json:"pe_ratio,omitempty"`
Sector string `json:"sector,omitempty"`
Volume int `json:"volume,omitempty"`
}
type ModelFinanceCompanyResponseDoc ¶
type ModelFinanceCompanyResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceCompanyInfo `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceContextResponse ¶
type ModelFinanceContextResponse struct {
Items []ModelFinanceInstrument `json:"items,omitempty"`
Query string `json:"query,omitempty"`
}
type ModelFinanceContextResponseDoc ¶
type ModelFinanceContextResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceContextResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceEarningsCalendarResponse ¶
type ModelFinanceEarningsCalendarResponse struct {
Items []ModelFinanceEarningsEvent `json:"items,omitempty"`
}
type ModelFinanceEarningsEvent ¶
type ModelFinanceEarningsEvent struct {
CompanyName string `json:"company_name,omitempty"`
ConferencePhone string `json:"conference_phone,omitempty"`
ConferenceUrl string `json:"conference_url,omitempty"`
EventTime string `json:"event_time,omitempty"`
EventUnix int `json:"event_unix,omitempty"`
FiscalPeriod string `json:"fiscal_period,omitempty"`
Instrument ModelFinanceInstrument `json:"instrument,omitempty"`
}
type ModelFinanceEarningsResponseDoc ¶
type ModelFinanceEarningsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceEarningsCalendarResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceFinanceArticle ¶
type ModelFinanceFinanceArticle struct {
PublishedAt string `json:"published_at,omitempty"`
PublishedUnix int `json:"published_unix,omitempty"`
Related []ModelFinanceInstrument `json:"related,omitempty"`
Source string `json:"source,omitempty"`
ThumbnailUrl string `json:"thumbnail_url,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelFinanceFinancialPeriod ¶
type ModelFinanceFinancialPeriod struct {
CapitalExpenditure float64 `json:"capital_expenditure,omitempty"`
Ebitda float64 `json:"ebitda,omitempty"`
Eps float64 `json:"eps,omitempty"`
EpsDiluted float64 `json:"eps_diluted,omitempty"`
FreeCashFlow float64 `json:"free_cash_flow,omitempty"`
NetIncome float64 `json:"net_income,omitempty"`
OperatingCashFlow float64 `json:"operating_cash_flow,omitempty"`
OperatingIncome float64 `json:"operating_income,omitempty"`
OperatingMargin float64 `json:"operating_margin,omitempty"`
PeRatio float64 `json:"pe_ratio,omitempty"`
Period string `json:"period,omitempty"`
PeriodEnd string `json:"period_end,omitempty"`
ProfitMargin float64 `json:"profit_margin,omitempty"`
Revenue float64 `json:"revenue,omitempty"`
RevenueGrowthYoy float64 `json:"revenue_growth_yoy,omitempty"`
TotalAssets float64 `json:"total_assets,omitempty"`
TotalEquity float64 `json:"total_equity,omitempty"`
TotalLiabilities float64 `json:"total_liabilities,omitempty"`
}
type ModelFinanceFinancialsResponse ¶
type ModelFinanceFinancialsResponse struct {
Annual []ModelFinanceFinancialPeriod `json:"annual,omitempty"`
Currency string `json:"currency,omitempty"`
Quarterly []ModelFinanceFinancialPeriod `json:"quarterly,omitempty"`
}
type ModelFinanceFinancialsResponseDoc ¶
type ModelFinanceFinancialsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceFinancialsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceHeadlineResponse ¶
type ModelFinanceHeadlineResponse struct {
Article ModelFinanceFinanceArticle `json:"article,omitempty"`
}
type ModelFinanceHeadlineResponseDoc ¶
type ModelFinanceHeadlineResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceHeadlineResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceIncomeStatement ¶
type ModelFinanceIncomeStatement struct {
Ebitda float64 `json:"ebitda,omitempty"`
EbitdaChangeYy float64 `json:"ebitda_change_yy,omitempty"`
EffectiveTaxRate float64 `json:"effective_tax_rate,omitempty"`
NetIncome float64 `json:"net_income,omitempty"`
NetIncomeChangeYy float64 `json:"net_income_change_yy,omitempty"`
NetProfitMargin float64 `json:"net_profit_margin,omitempty"`
NetProfitMarginChangeYy float64 `json:"net_profit_margin_change_yy,omitempty"`
OperatingExpense float64 `json:"operating_expense,omitempty"`
OperatingExpenseChangeYy float64 `json:"operating_expense_change_yy,omitempty"`
Quarter int `json:"quarter,omitempty"`
Revenue float64 `json:"revenue,omitempty"`
RevenueChangeYy float64 `json:"revenue_change_yy,omitempty"`
Year int `json:"year,omitempty"`
}
type ModelFinanceInstrument ¶
type ModelFinanceInstrument struct {
AfterHours ModelFinancePriceChange `json:"after_hours,omitempty"`
Change float64 `json:"change,omitempty"`
ChangePercent float64 `json:"change_percent,omitempty"`
Country string `json:"country,omitempty"`
Currency string `json:"currency,omitempty"`
Exchange string `json:"exchange,omitempty"`
GoogleId string `json:"google_id,omitempty"`
Identifier string `json:"identifier,omitempty"`
LastUpdateUnix int `json:"last_update_unix,omitempty"`
Name string `json:"name,omitempty"`
PreviousClose float64 `json:"previous_close,omitempty"`
Price float64 `json:"price,omitempty"`
Ticker string `json:"ticker,omitempty"`
Timezone string `json:"timezone,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelFinanceInstrumentsResponseDoc ¶
type ModelFinanceInstrumentsResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelFinanceInstrument `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceInvestment ¶
type ModelFinanceInvestment struct {
BalanceSheet []ModelFinanceBalanceSheet `json:"balance_sheet,omitempty"`
CashFlow []ModelFinanceCashFlow `json:"cash_flow,omitempty"`
IncomeStatement []ModelFinanceIncomeStatement `json:"income_statement,omitempty"`
}
type ModelFinanceKeyStats ¶
type ModelFinanceKeyStats struct {
AvgVolume int `json:"avg_volume,omitempty"`
ClimateChangeScore string `json:"climate_change_score,omitempty"`
Currency string `json:"currency,omitempty"`
DayRange ModelFinanceRange `json:"day_range,omitempty"`
DividendYield float64 `json:"dividend_yield,omitempty"`
MarketCap int `json:"market_cap,omitempty"`
PeRatio float64 `json:"pe_ratio,omitempty"`
PreviousClose float64 `json:"previous_close,omitempty"`
PrimaryExchange string `json:"primary_exchange,omitempty"`
Tags []string `json:"tags,omitempty"`
YearRange ModelFinanceRange `json:"year_range,omitempty"`
}
type ModelFinanceMarketMoversResponse ¶
type ModelFinanceMarketMoversResponse struct {
Categories []int `json:"categories,omitempty"`
Count int `json:"count,omitempty"`
Items []ModelFinanceInstrument `json:"items,omitempty"`
Offset int `json:"offset,omitempty"`
}
type ModelFinanceMarketMoversResponseDoc ¶
type ModelFinanceMarketMoversResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceMarketMoversResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceNews ¶
type ModelFinancePriceChange ¶
type ModelFinanceQuoteResp ¶
type ModelFinanceQuoteResp struct {
About ModelFinanceAbout `json:"about,omitempty"`
Investment ModelFinanceInvestment `json:"investment,omitempty"`
KeyStats ModelFinanceKeyStats `json:"key_stats,omitempty"`
News []ModelFinanceNews `json:"news,omitempty"`
Tickers []ModelFinanceTicker `json:"tickers,omitempty"`
Title string `json:"title,omitempty"`
}
type ModelFinanceQuoteResponseDoc ¶
type ModelFinanceQuoteResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceQuoteResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceRange ¶
type ModelFinanceRelatedResponse ¶
type ModelFinanceRelatedResponse struct {
Instrument ModelFinanceInstrument `json:"instrument,omitempty"`
Items []ModelFinanceInstrument `json:"items,omitempty"`
}
type ModelFinanceRelatedResponseDoc ¶
type ModelFinanceRelatedResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceRelatedResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceSearchResponseDoc ¶
type ModelFinanceSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelFinanceStockData `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceStockData ¶
type ModelFinanceStockData struct {
Change float64 `json:"change,omitempty"`
CompanyName string `json:"company_name,omitempty"`
Currency string `json:"currency,omitempty"`
Exchange string `json:"exchange,omitempty"`
Percentage float64 `json:"percentage,omitempty"`
Price float64 `json:"price,omitempty"`
Ticker string `json:"ticker,omitempty"`
}
type ModelFinanceTicker ¶
type ModelFinanceTickerResponseDoc ¶
type ModelFinanceTickerResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelFinanceTicker `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelFinanceTopStocksResponse ¶
type ModelFinanceTopStocksResponse struct {
Items []ModelFinanceInstrument `json:"items,omitempty"`
Metric int `json:"metric,omitempty"`
Page int `json:"page,omitempty"`
}
type ModelFinanceTopStocksResponseDoc ¶
type ModelFinanceTopStocksResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelFinanceTopStocksResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGeocodingAddress ¶
type ModelGeocodingAddress struct {
Iso31662Lvl4 string `json:"ISO3166-2-lvl4,omitempty"`
Iso31662Lvl6 string `json:"ISO3166-2-lvl6,omitempty"`
City string `json:"city,omitempty"`
Country string `json:"country,omitempty"`
CountryCode string `json:"country_code,omitempty"`
County string `json:"county,omitempty"`
HouseNumber string `json:"house_number,omitempty"`
Neighbourhood string `json:"neighbourhood,omitempty"`
Office string `json:"office,omitempty"`
Postcode string `json:"postcode,omitempty"`
Road string `json:"road,omitempty"`
State string `json:"state,omitempty"`
StateDistrict string `json:"state_district,omitempty"`
Suburb string `json:"suburb,omitempty"`
Town string `json:"town,omitempty"`
Village string `json:"village,omitempty"`
}
type ModelGeocodingLookupResponse ¶
type ModelGeocodingLookupResponse struct {
Query string `json:"query,omitempty"`
Results []ModelGeocodingPlace `json:"results,omitempty"`
}
type ModelGeocodingLookupResponseDoc ¶
type ModelGeocodingLookupResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGeocodingLookupResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGeocodingPlace ¶
type ModelGeocodingPlace struct {
Address ModelGeocodingAddress `json:"address,omitempty"`
Addresstype string `json:"addresstype,omitempty"`
Boundingbox []string `json:"boundingbox,omitempty"`
Category string `json:"category,omitempty"`
DisplayName string `json:"display_name,omitempty"`
Importance float64 `json:"importance,omitempty"`
Lat string `json:"lat,omitempty"`
Licence string `json:"licence,omitempty"`
Lon string `json:"lon,omitempty"`
Name string `json:"name,omitempty"`
Namedetails map[string]string `json:"namedetails,omitempty"`
OsmId int `json:"osm_id,omitempty"`
OsmType string `json:"osm_type,omitempty"`
PlaceId int `json:"place_id,omitempty"`
PlaceRank int `json:"place_rank,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelGeocodingReverseResponseDoc ¶
type ModelGeocodingReverseResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGeocodingPlace `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGeocodingSearchResponse ¶
type ModelGeocodingSearchResponse struct {
Query string `json:"query,omitempty"`
Results []ModelGeocodingPlace `json:"results,omitempty"`
}
type ModelGeocodingSearchResponseDoc ¶
type ModelGeocodingSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGeocodingSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleJobItem ¶
type ModelGoogleJobItem struct {
Company string `json:"company,omitempty"`
Employment string `json:"employment,omitempty"`
Location string `json:"location,omitempty"`
PostedAt string `json:"posted_at,omitempty"`
Snippet string `json:"snippet,omitempty"`
Source string `json:"source,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelGoogleJobsOption ¶
type ModelGoogleJobsResponse ¶
type ModelGoogleJobsResponse struct {
Location string `json:"location,omitempty"`
Page int `json:"page,omitempty"`
Query string `json:"query,omitempty"`
Results []ModelGoogleJobItem `json:"results,omitempty"`
}
type ModelGoogleKgAttrItem ¶
type ModelGoogleKnowledgeGraph ¶
type ModelGoogleKnowledgeGraph struct {
Attributes []ModelGoogleKgAttrItem `json:"attributes,omitempty"`
Description string `json:"description,omitempty"`
SubTitle string `json:"sub_title,omitempty"`
Title string `json:"title,omitempty"`
WikipediaLink string `json:"wikipedia_link,omitempty"`
}
type ModelGoogleMapPlaceResponseDoc ¶
type ModelGoogleMapPlaceResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGooglePlace `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleMapSearchResponseDoc ¶
type ModelGoogleMapSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelGooglePlace `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleNewsResponse ¶
type ModelGoogleNewsResponse struct {
Pagination ModelGoogleVerticalPagination `json:"pagination,omitempty"`
Results []ModelGoogleNewsResult `json:"results,omitempty"`
}
type ModelGoogleNewsResponseDoc ¶
type ModelGoogleNewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGoogleNewsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleNewsResult ¶
type ModelGoogleNewsResult struct {
Age string `json:"age,omitempty"`
Description string `json:"description,omitempty"`
Position int `json:"position,omitempty"`
Source string `json:"source,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelGooglePlace ¶
type ModelGooglePlace struct {
Address string `json:"address,omitempty"`
Amenities []string `json:"amenities,omitempty"`
Category []string `json:"category,omitempty"`
Description string `json:"description,omitempty"`
Image string `json:"image,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Locations []string `json:"locations,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
Name string `json:"name,omitempty"`
Phone string `json:"phone,omitempty"`
PlaceId string `json:"place_id,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Url string `json:"url,omitempty"`
Website string `json:"website,omitempty"`
}
type ModelGoogleSearchItem ¶
type ModelGoogleSearchItem struct {
Snippet string `json:"Snippet,omitempty"`
Icon string `json:"icon,omitempty"`
Link string `json:"link,omitempty"`
Position int `json:"position,omitempty"`
Time string `json:"time,omitempty"`
Title string `json:"title,omitempty"`
WebsiteName string `json:"website_name,omitempty"`
}
type ModelGoogleSearchOption ¶
type ModelGoogleSearchResp ¶
type ModelGoogleSearchResp struct {
KnowledgeGraph ModelGoogleKnowledgeGraph `json:"knowledge_graph,omitempty"`
PeopleAlsoAsk []ModelGooglePeopleAlsoAskItem `json:"people_also_ask,omitempty"`
PeopleAlsoSearchFor []string `json:"people_also_search_for,omitempty"`
RelatedSearches []string `json:"related_searches,omitempty"`
Result []ModelGoogleSearchItem `json:"result,omitempty"`
}
type ModelGoogleSearchResponseDoc ¶
type ModelGoogleSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGoogleSearchResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleSuggestResponse ¶
type ModelGoogleSuggestResponse struct {
Query string `json:"query,omitempty"`
Suggestions []ModelGoogleSuggestionResult `json:"suggestions,omitempty"`
}
type ModelGoogleSuggestResponseDoc ¶
type ModelGoogleSuggestResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGoogleSuggestResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleVideoResult ¶
type ModelGoogleVideoResult struct {
Age string `json:"age,omitempty"`
Description string `json:"description,omitempty"`
Duration string `json:"duration,omitempty"`
Platform string `json:"platform,omitempty"`
Position int `json:"position,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelGoogleVideosResponse ¶
type ModelGoogleVideosResponse struct {
Pagination ModelGoogleVerticalPagination `json:"pagination,omitempty"`
Results []ModelGoogleVideoResult `json:"results,omitempty"`
}
type ModelGoogleVideosResponseDoc ¶
type ModelGoogleVideosResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGoogleVideosResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleplayApp ¶
type ModelGoogleplayApp struct {
AdSupported bool `json:"ad_supported,omitempty"`
AndroidMaxVersion string `json:"android_max_version,omitempty"`
AndroidVersion string `json:"android_version,omitempty"`
AndroidVersionText string `json:"android_version_text,omitempty"`
AppId string `json:"app_id,omitempty"`
Available bool `json:"available,omitempty"`
Categories []ModelGoogleplayCategory `json:"categories,omitempty"`
Comments []string `json:"comments,omitempty"`
ContentRating string `json:"content_rating,omitempty"`
ContentRatingDescription string `json:"content_rating_description,omitempty"`
Currency string `json:"currency,omitempty"`
Description string `json:"description,omitempty"`
DescriptionHtml string `json:"description_html,omitempty"`
Developer string `json:"developer,omitempty"`
DeveloperAddress string `json:"developer_address,omitempty"`
DeveloperEmail string `json:"developer_email,omitempty"`
DeveloperId string `json:"developer_id,omitempty"`
DeveloperInternalId string `json:"developer_internal_id,omitempty"`
DeveloperLegalAddress string `json:"developer_legal_address,omitempty"`
DeveloperLegalEmail string `json:"developer_legal_email,omitempty"`
DeveloperLegalName string `json:"developer_legal_name,omitempty"`
DeveloperLegalPhoneNumber string `json:"developer_legal_phone_number,omitempty"`
DeveloperWebsite string `json:"developer_website,omitempty"`
DiscountEndDate string `json:"discount_end_date,omitempty"`
EarlyAccessEnabled bool `json:"early_access_enabled,omitempty"`
Features []ModelGoogleplayFeature `json:"features,omitempty"`
Free bool `json:"free,omitempty"`
Genre string `json:"genre,omitempty"`
GenreId string `json:"genre_id,omitempty"`
HeaderImage string `json:"header_image,omitempty"`
Histogram map[string]any `json:"histogram,omitempty"`
IapRange string `json:"iap_range,omitempty"`
Icon string `json:"icon,omitempty"`
Installs string `json:"installs,omitempty"`
IsAvailableInPlayPass bool `json:"is_available_in_play_pass,omitempty"`
MaxInstalls int `json:"max_installs,omitempty"`
MinInstalls int `json:"min_installs,omitempty"`
OffersIap bool `json:"offers_iap,omitempty"`
OriginalPrice float64 `json:"original_price,omitempty"`
Preregister bool `json:"preregister,omitempty"`
PreviewVideo string `json:"preview_video,omitempty"`
Price float64 `json:"price,omitempty"`
PriceText string `json:"price_text,omitempty"`
PrivacyPolicy string `json:"privacy_policy,omitempty"`
Ratings int `json:"ratings,omitempty"`
RecentChanges string `json:"recent_changes,omitempty"`
Released string `json:"released,omitempty"`
Reviews int `json:"reviews,omitempty"`
Score float64 `json:"score,omitempty"`
ScoreText string `json:"score_text,omitempty"`
Screenshots []string `json:"screenshots,omitempty"`
Summary string `json:"summary,omitempty"`
Title string `json:"title,omitempty"`
Updated int `json:"updated,omitempty"`
Url string `json:"url,omitempty"`
Version string `json:"version,omitempty"`
Video string `json:"video,omitempty"`
VideoImage string `json:"video_image,omitempty"`
}
type ModelGoogleplayAppDetailsResponse ¶
type ModelGoogleplayAppDetailsResponse struct {
Code int `json:"code,omitempty"`
Data ModelGoogleplayApp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleplayCategory ¶
type ModelGoogleplayDataSafetyResponseDoc ¶
type ModelGoogleplayDataSafetyResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGoogleplayDataSafetyResult `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleplayDataSafetyResult ¶
type ModelGoogleplayDataSafetyResult struct {
CollectedData []ModelGoogleplayDataSafetyEntry `json:"collected_data,omitempty"`
PrivacyPolicyUrl string `json:"privacy_policy_url,omitempty"`
SecurityPractices []ModelGoogleplaySecurityPractice `json:"security_practices,omitempty"`
}
type ModelGoogleplayFeature ¶
type ModelGoogleplayReview ¶
type ModelGoogleplayReview struct {
Criterias []ModelGoogleplayReviewCriteria `json:"criterias,omitempty"`
Date string `json:"date,omitempty"`
Id string `json:"id,omitempty"`
ReplyDate string `json:"reply_date,omitempty"`
ReplyText string `json:"reply_text,omitempty"`
Score int `json:"score,omitempty"`
ScoreText string `json:"score_text,omitempty"`
Text string `json:"text,omitempty"`
ThumbsUp int `json:"thumbs_up,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
UserImage string `json:"user_image,omitempty"`
UserName string `json:"user_name,omitempty"`
Version string `json:"version,omitempty"`
}
type ModelGoogleplayReviewsResponseDoc ¶
type ModelGoogleplayReviewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelGoogleplayReviewsResult `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleplayReviewsResult ¶
type ModelGoogleplayReviewsResult struct {
Data []ModelGoogleplayReview `json:"data,omitempty"`
NextPaginationToken string `json:"next_pagination_token,omitempty"`
}
type ModelGoogleplaySuggestResponseDoc ¶
type ModelGoogleplaySuggestResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelGoogleplaySuggestion `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelGoogleplaySuggestion ¶
type ModelGoogleplaySuggestion struct {
Term string `json:"term,omitempty"`
}
type ModelInstagramCaption ¶
type ModelInstagramCaption struct {
Text string `json:"text,omitempty"`
User ModelInstagramUser `json:"user,omitempty"`
}
type ModelInstagramClipsMetadata ¶
type ModelInstagramClipsMetadata struct {
AudioType string `json:"audio_type,omitempty"`
OriginalSoundInfo ModelInstagramOriginalSoundInfo `json:"original_sound_info,omitempty"`
}
type ModelInstagramIgartist ¶
type ModelInstagramIgcaption ¶
type ModelInstagramIgowner ¶
type ModelInstagramIguser ¶
type ModelInstagramIguser struct {
FullName string `json:"full_name,omitempty"`
Id string `json:"id,omitempty"`
IsPrivate bool `json:"is_private,omitempty"`
IsVerified bool `json:"is_verified,omitempty"`
Pk string `json:"pk,omitempty"`
ProfilePicUrl string `json:"profile_pic_url,omitempty"`
Username string `json:"username,omitempty"`
}
type ModelInstagramImageVersions ¶
type ModelInstagramImageVersions struct {
Candidates []ModelInstagramImageCandidate `json:"candidates,omitempty"`
}
type ModelInstagramImageVersions2 ¶
type ModelInstagramImageVersions2 struct {
Candidates []ModelInstagramImageCandidate `json:"candidates,omitempty"`
}
type ModelInstagramItem ¶
type ModelInstagramItem struct {
Media ModelInstagramMedia `json:"media,omitempty"`
}
type ModelInstagramMedia ¶
type ModelInstagramMedia struct {
Caption ModelInstagramCaption `json:"caption,omitempty"`
Code string `json:"code,omitempty"`
CommentCount int `json:"comment_count,omitempty"`
DisplayUri string `json:"display_uri,omitempty"`
Id string `json:"id,omitempty"`
ImageVersions2 ModelInstagramImageVersions `json:"image_versions2,omitempty"`
LikeCount int `json:"like_count,omitempty"`
MediaType int `json:"media_type,omitempty"`
PlayCount int `json:"play_count,omitempty"`
TakenAt int `json:"taken_at,omitempty"`
}
type ModelInstagramMediaItem ¶
type ModelInstagramMediaItem struct {
AccessibilityCaption string `json:"accessibility_caption,omitempty"`
Caption ModelInstagramIgcaption `json:"caption,omitempty"`
ClipsMetadata ModelInstagramClipsMetadata `json:"clips_metadata,omitempty"`
Code string `json:"code,omitempty"`
CommentCount int `json:"comment_count,omitempty"`
DisplayUri string `json:"display_uri,omitempty"`
HasAudio bool `json:"has_audio,omitempty"`
Id string `json:"id,omitempty"`
ImageVersions2 ModelInstagramImageVersions2 `json:"image_versions2,omitempty"`
LikeCount int `json:"like_count,omitempty"`
Link string `json:"link,omitempty"`
MediaType int `json:"media_type,omitempty"`
OriginalHeight int `json:"original_height,omitempty"`
OriginalWidth int `json:"original_width,omitempty"`
Owner ModelInstagramIgowner `json:"owner,omitempty"`
Pk string `json:"pk,omitempty"`
ProductType string `json:"product_type,omitempty"`
TakenAt int `json:"taken_at,omitempty"`
User ModelInstagramIguser `json:"user,omitempty"`
VideoVersions []ModelInstagramVideoVersion `json:"video_versions,omitempty"`
ViewCount int `json:"view_count,omitempty"`
}
type ModelInstagramOriginalSoundInfo ¶
type ModelInstagramOriginalSoundInfo struct {
AudioAssetId string `json:"audio_asset_id,omitempty"`
IgArtist ModelInstagramIgartist `json:"ig_artist,omitempty"`
IsExplicit bool `json:"is_explicit,omitempty"`
OriginalAudioTitle string `json:"original_audio_title,omitempty"`
ShouldMuteAudio bool `json:"should_mute_audio,omitempty"`
}
type ModelInstagramPost ¶
type ModelInstagramPost struct {
Caption string `json:"caption,omitempty"`
Children []ModelInstagramPost `json:"children,omitempty"`
CommentCount int `json:"comment_count,omitempty"`
Height int `json:"height,omitempty"`
Id string `json:"id,omitempty"`
IsVideo bool `json:"is_video,omitempty"`
LikeCount int `json:"like_count,omitempty"`
MediaUrl string `json:"media_url,omitempty"`
ProductType string `json:"product_type,omitempty"`
Shortcode string `json:"shortcode,omitempty"`
TakenAt string `json:"taken_at,omitempty"`
VideoUrl string `json:"video_url,omitempty"`
ViewCount int `json:"view_count,omitempty"`
Width int `json:"width,omitempty"`
}
type ModelInstagramPostResponseDoc ¶
type ModelInstagramPostResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelInstagramMediaItem `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelInstagramProfileResponseDoc ¶
type ModelInstagramProfileResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelInstagramUserProfile `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelInstagramReelResponse ¶
type ModelInstagramReelResponse struct {
Items []ModelInstagramItem `json:"items,omitempty"`
PagingInfo ModelInstagramPagingInfo `json:"paging_info,omitempty"`
}
type ModelInstagramReelsResponseDoc ¶
type ModelInstagramReelsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelInstagramReelResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelInstagramRelatedProfile ¶
type ModelInstagramRelatedProfile struct {
FullName string `json:"full_name,omitempty"`
Id string `json:"id,omitempty"`
IsPrivate bool `json:"is_private,omitempty"`
IsVerified bool `json:"is_verified,omitempty"`
ProfilePicUrl string `json:"profile_pic_url,omitempty"`
Username string `json:"username,omitempty"`
}
type ModelInstagramUser ¶
type ModelInstagramUserProfile ¶
type ModelInstagramUserProfile struct {
BioLinks []string `json:"bio_links,omitempty"`
Biography string `json:"biography,omitempty"`
CategoryName string `json:"category_name,omitempty"`
ExternalUrl string `json:"external_url,omitempty"`
Fbid string `json:"fbid,omitempty"`
FollowersCount int `json:"followers_count,omitempty"`
FollowingCount int `json:"following_count,omitempty"`
FullName string `json:"full_name,omitempty"`
Id string `json:"id,omitempty"`
IsPrivate bool `json:"is_private,omitempty"`
IsVerified bool `json:"is_verified,omitempty"`
Location ModelInstagramBusinessAddress `json:"location,omitempty"`
Posts []ModelInstagramPost `json:"posts,omitempty"`
PostsCount int `json:"posts_count,omitempty"`
ProfilePicUrl string `json:"profile_pic_url,omitempty"`
RelatedProfiles []ModelInstagramRelatedProfile `json:"related_profiles,omitempty"`
Username string `json:"username,omitempty"`
}
type ModelJustwatchAgeCertification ¶
type ModelJustwatchAgeCertification struct {
TechnicalName string `json:"technical_name,omitempty"`
}
type ModelJustwatchAgeCertificationsResponse ¶
type ModelJustwatchAgeCertificationsResponse struct {
AgeCertifications []ModelJustwatchAgeCertification `json:"age_certifications,omitempty"`
Country string `json:"country,omitempty"`
}
type ModelJustwatchAgeCertificationsResponseDoc ¶
type ModelJustwatchAgeCertificationsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchAgeCertificationsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchAnalysisResponse ¶
type ModelJustwatchAnalysisResponse struct {
Summary ModelJustwatchAnalysisSummary `json:"summary,omitempty"`
Title ModelJustwatchTitleResponse `json:"title,omitempty"`
}
type ModelJustwatchAnalysisResponseDoc ¶
type ModelJustwatchAnalysisResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchAnalysisResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchAnalysisSummary ¶
type ModelJustwatchAnalysisSummary struct {
Available bool `json:"available,omitempty"`
BestBuy ModelJustwatchOffer `json:"best_buy,omitempty"`
BestFree ModelJustwatchOffer `json:"best_free,omitempty"`
BestRent ModelJustwatchOffer `json:"best_rent,omitempty"`
BestSubscription ModelJustwatchOffer `json:"best_subscription,omitempty"`
FormatCounts map[string]int `json:"format_counts,omitempty"`
MonetizationCounts map[string]int `json:"monetization_counts,omitempty"`
PriceRanges map[string]ModelJustwatchPriceRange `json:"price_ranges,omitempty"`
ProviderCount int `json:"provider_count,omitempty"`
TotalOffers int `json:"total_offers,omitempty"`
}
type ModelJustwatchBackdrop ¶
type ModelJustwatchBackdrop struct {
Url string `json:"url,omitempty"`
}
type ModelJustwatchClip ¶
type ModelJustwatchCredit ¶
type ModelJustwatchDiscoverResponse ¶
type ModelJustwatchDiscoverResponse struct {
Country string `json:"country,omitempty"`
Genres []string `json:"genres,omitempty"`
Language string `json:"language,omitempty"`
MonetizationTypes []string `json:"monetization_types,omitempty"`
Providers []string `json:"providers,omitempty"`
Results []ModelJustwatchSearchTitle `json:"results,omitempty"`
Type string `json:"type,omitempty"`
YearMax int `json:"year_max,omitempty"`
YearMin int `json:"year_min,omitempty"`
}
type ModelJustwatchDiscoverResponseDoc ¶
type ModelJustwatchDiscoverResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchDiscoverResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchEpisodeByIdresponse ¶
type ModelJustwatchEpisodeByIdresponse struct {
Country string `json:"country,omitempty"`
Episode ModelJustwatchEpisodeSummary `json:"episode,omitempty"`
Language string `json:"language,omitempty"`
}
type ModelJustwatchEpisodeByIdresponseDoc ¶
type ModelJustwatchEpisodeByIdresponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchEpisodeByIdresponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchEpisodeCountryOffers ¶
type ModelJustwatchEpisodeCountryOffers struct {
Country string `json:"country,omitempty"`
Episode ModelJustwatchEpisodeSummary `json:"episode,omitempty"`
Offers []ModelJustwatchOffer `json:"offers,omitempty"`
}
type ModelJustwatchEpisodeOffersResponse ¶
type ModelJustwatchEpisodeOffersResponse struct {
Countries []ModelJustwatchEpisodeCountryOffers `json:"countries,omitempty"`
Id string `json:"id,omitempty"`
Language string `json:"language,omitempty"`
}
type ModelJustwatchEpisodeOffersResponseDoc ¶
type ModelJustwatchEpisodeOffersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchEpisodeOffersResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchEpisodeSummary ¶
type ModelJustwatchEpisodeSummary struct {
Description string `json:"description,omitempty"`
EpisodeNumber int `json:"episode_number,omitempty"`
Id string `json:"id,omitempty"`
ObjectId int `json:"object_id,omitempty"`
ObjectType string `json:"object_type,omitempty"`
Offers []ModelJustwatchOffer `json:"offers,omitempty"`
Path string `json:"path,omitempty"`
PosterUrl string `json:"poster_url,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
Year int `json:"year,omitempty"`
}
type ModelJustwatchGenre ¶
type ModelJustwatchGenreTitlesResponse ¶
type ModelJustwatchGenreTitlesResponse struct {
Country string `json:"country,omitempty"`
Genre string `json:"genre,omitempty"`
Language string `json:"language,omitempty"`
Results []ModelJustwatchSearchTitle `json:"results,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelJustwatchGenreTitlesResponseDoc ¶
type ModelJustwatchGenreTitlesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchGenreTitlesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchGenresResponse ¶
type ModelJustwatchGenresResponse struct {
Genres []ModelJustwatchGenre `json:"genres,omitempty"`
Language string `json:"language,omitempty"`
}
type ModelJustwatchGenresResponseDoc ¶
type ModelJustwatchGenresResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchGenresResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchMonetizationTitlesResponse ¶
type ModelJustwatchMonetizationTitlesResponse struct {
Country string `json:"country,omitempty"`
Language string `json:"language,omitempty"`
MonetizationType string `json:"monetization_type,omitempty"`
Results []ModelJustwatchSearchTitle `json:"results,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelJustwatchMonetizationTitlesResponseDoc ¶
type ModelJustwatchMonetizationTitlesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchMonetizationTitlesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchNewTitlesResponse ¶
type ModelJustwatchNewTitlesResponse struct {
Country string `json:"country,omitempty"`
Language string `json:"language,omitempty"`
Results []ModelJustwatchSearchTitle `json:"results,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelJustwatchNewTitlesResponseDoc ¶
type ModelJustwatchNewTitlesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchNewTitlesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchOffer ¶
type ModelJustwatchOffer struct {
Availability string `json:"availability,omitempty"`
Category string `json:"category,omitempty"`
Currency string `json:"currency,omitempty"`
MonetizationType string `json:"monetization_type,omitempty"`
PresentationType string `json:"presentation_type,omitempty"`
Price float64 `json:"price,omitempty"`
Provider string `json:"provider,omitempty"`
ProviderId int `json:"provider_id,omitempty"`
ProviderShort string `json:"provider_short,omitempty"`
ProviderTechnical string `json:"provider_technical,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelJustwatchPopularResponse ¶
type ModelJustwatchPopularResponse struct {
Country string `json:"country,omitempty"`
Language string `json:"language,omitempty"`
Results []ModelJustwatchSearchTitle `json:"results,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelJustwatchPopularResponseDoc ¶
type ModelJustwatchPopularResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchPopularResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchProvider ¶
type ModelJustwatchProviderTitlesResponse ¶
type ModelJustwatchProviderTitlesResponse struct {
Country string `json:"country,omitempty"`
Language string `json:"language,omitempty"`
Provider string `json:"provider,omitempty"`
Results []ModelJustwatchSearchTitle `json:"results,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelJustwatchProviderTitlesResponseDoc ¶
type ModelJustwatchProviderTitlesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchProviderTitlesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchProvidersResponse ¶
type ModelJustwatchProvidersResponse struct {
Country string `json:"country,omitempty"`
Providers []ModelJustwatchProvider `json:"providers,omitempty"`
}
type ModelJustwatchProvidersResponseDoc ¶
type ModelJustwatchProvidersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchProvidersResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchScoring ¶
type ModelJustwatchScoring struct {
BestRating string `json:"best_rating,omitempty"`
CertifiedFresh bool `json:"certified_fresh,omitempty"`
ImdbScore float64 `json:"imdb_score,omitempty"`
ImdbVotes int `json:"imdb_votes,omitempty"`
JustwatchRating float64 `json:"justwatch_rating,omitempty"`
RatingCount int `json:"rating_count,omitempty"`
TmdbPopularity float64 `json:"tmdb_popularity,omitempty"`
TmdbScore float64 `json:"tmdb_score,omitempty"`
TomatoMeter int `json:"tomato_meter,omitempty"`
}
type ModelJustwatchSearchResponse ¶
type ModelJustwatchSearchResponse struct {
Country string `json:"country,omitempty"`
Language string `json:"language,omitempty"`
Query string `json:"query,omitempty"`
Results []ModelJustwatchSearchTitle `json:"results,omitempty"`
}
type ModelJustwatchSearchResponseDoc ¶
type ModelJustwatchSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchSearchTitle ¶
type ModelJustwatchSearchTitle struct {
Id string `json:"id,omitempty"`
ObjectId int `json:"object_id,omitempty"`
ObjectType string `json:"object_type,omitempty"`
Offers []ModelJustwatchOffer `json:"offers,omitempty"`
Path string `json:"path,omitempty"`
PosterUrl string `json:"poster_url,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
Year int `json:"year,omitempty"`
}
type ModelJustwatchSeasonByIdresponse ¶
type ModelJustwatchSeasonByIdresponse struct {
Country string `json:"country,omitempty"`
Language string `json:"language,omitempty"`
Season ModelJustwatchSeasonSummary `json:"season,omitempty"`
}
type ModelJustwatchSeasonByIdresponseDoc ¶
type ModelJustwatchSeasonByIdresponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchSeasonByIdresponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchSeasonEpisodesResponse ¶
type ModelJustwatchSeasonEpisodesResponse struct {
Country string `json:"country,omitempty"`
Episodes []ModelJustwatchEpisodeSummary `json:"episodes,omitempty"`
Language string `json:"language,omitempty"`
Season ModelJustwatchSeasonSummary `json:"season,omitempty"`
}
type ModelJustwatchSeasonEpisodesResponseDoc ¶
type ModelJustwatchSeasonEpisodesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchSeasonEpisodesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchSeasonSummary ¶
type ModelJustwatchSeasonSummary struct {
Description string `json:"description,omitempty"`
Id string `json:"id,omitempty"`
ObjectId int `json:"object_id,omitempty"`
ObjectType string `json:"object_type,omitempty"`
Path string `json:"path,omitempty"`
PosterUrl string `json:"poster_url,omitempty"`
SeasonNumber int `json:"season_number,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
Year int `json:"year,omitempty"`
}
type ModelJustwatchShowSeasonsResponse ¶
type ModelJustwatchShowSeasonsResponse struct {
Country string `json:"country,omitempty"`
Language string `json:"language,omitempty"`
Seasons []ModelJustwatchSeasonSummary `json:"seasons,omitempty"`
Show ModelJustwatchTitleResponse `json:"show,omitempty"`
}
type ModelJustwatchShowSeasonsResponseDoc ¶
type ModelJustwatchShowSeasonsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchShowSeasonsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchSimilarTitlesResponse ¶
type ModelJustwatchSimilarTitlesResponse struct {
Country string `json:"country,omitempty"`
Id string `json:"id,omitempty"`
Language string `json:"language,omitempty"`
Results []ModelJustwatchSearchTitle `json:"results,omitempty"`
}
type ModelJustwatchSimilarTitlesResponseDoc ¶
type ModelJustwatchSimilarTitlesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchSimilarTitlesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchTitleCountryOffers ¶
type ModelJustwatchTitleCountryOffers struct {
Country string `json:"country,omitempty"`
Offers []ModelJustwatchOffer `json:"offers,omitempty"`
Title ModelJustwatchTitleResponse `json:"title,omitempty"`
}
type ModelJustwatchTitleMediaResponse ¶
type ModelJustwatchTitleMediaResponse struct {
Backdrops []ModelJustwatchBackdrop `json:"backdrops,omitempty"`
Clips []ModelJustwatchClip `json:"clips,omitempty"`
Country string `json:"country,omitempty"`
Credits []ModelJustwatchCredit `json:"credits,omitempty"`
Id string `json:"id,omitempty"`
Language string `json:"language,omitempty"`
Title string `json:"title,omitempty"`
}
type ModelJustwatchTitleMediaResponseDoc ¶
type ModelJustwatchTitleMediaResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchTitleMediaResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchTitleOffersResponse ¶
type ModelJustwatchTitleOffersResponse struct {
Countries []ModelJustwatchTitleCountryOffers `json:"countries,omitempty"`
Id string `json:"id,omitempty"`
Language string `json:"language,omitempty"`
}
type ModelJustwatchTitleOffersResponseDoc ¶
type ModelJustwatchTitleOffersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchTitleOffersResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelJustwatchTitleResponse ¶
type ModelJustwatchTitleResponse struct {
ContentRating string `json:"content_rating,omitempty"`
Description string `json:"description,omitempty"`
Genres []string `json:"genres,omitempty"`
Id string `json:"id,omitempty"`
ObjectId int `json:"object_id,omitempty"`
ObjectType string `json:"object_type,omitempty"`
Offers []ModelJustwatchOffer `json:"offers,omitempty"`
Path string `json:"path,omitempty"`
PosterUrl string `json:"poster_url,omitempty"`
ReleaseDate string `json:"release_date,omitempty"`
Runtime string `json:"runtime,omitempty"`
Scoring ModelJustwatchScoring `json:"scoring,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
Year int `json:"year,omitempty"`
}
type ModelJustwatchTitleResponseDoc ¶
type ModelJustwatchTitleResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelJustwatchTitleResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelLinkedinCompanyResponseDoc ¶
type ModelLinkedinCompanyResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelLinkedinLinkedinCompanyResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelLinkedinCustomer ¶
type ModelLinkedinLinkedinCompanyResponse ¶
type ModelLinkedinLinkedinCompanyResponse struct {
About string `json:"about,omitempty"`
AffiliatedPages []ModelLinkedinPage `json:"affiliated_pages,omitempty"`
CompanySize string `json:"company_size,omitempty"`
FollowerCount int `json:"follower_count,omitempty"`
FoundedOn int `json:"founded_on,omitempty"`
Headline string `json:"headline,omitempty"`
Headquarters string `json:"headquarters,omitempty"`
Industry string `json:"industry,omitempty"`
Link string `json:"link,omitempty"`
Locations []ModelLinkedinLocation `json:"locations,omitempty"`
Logo string `json:"logo,omitempty"`
Name string `json:"name,omitempty"`
NumOfEmployeesOnLinkedin int `json:"num_of_employees_on_linkedin,omitempty"`
SimilarPages []ModelLinkedinPage `json:"similar_pages,omitempty"`
Specialties string `json:"specialties,omitempty"`
Type string `json:"type,omitempty"`
Updates []ModelLinkedinUpdate `json:"updates,omitempty"`
Website string `json:"website,omitempty"`
}
type ModelLinkedinLinkedinProductResponse ¶
type ModelLinkedinLinkedinProductResponse struct {
About string `json:"about,omitempty"`
CategoryLink string `json:"category_link,omitempty"`
CategoryName string `json:"category_name,omitempty"`
CoverImage string `json:"cover_image,omitempty"`
ExternalLink string `json:"external_link,omitempty"`
FeaturedCustomers []ModelLinkedinCustomer `json:"featured_customers,omitempty"`
Link string `json:"link,omitempty"`
Logo string `json:"logo,omitempty"`
Medias []ModelLinkedinMedia `json:"medias,omitempty"`
Name string `json:"name,omitempty"`
OrganizationLink string `json:"organization_link,omitempty"`
OrganizationName string `json:"organization_name,omitempty"`
OtherProducts []ModelLinkedinProduct `json:"other_products,omitempty"`
SimilarProducts []ModelLinkedinProduct `json:"similar_products,omitempty"`
}
type ModelLinkedinLocation ¶
type ModelLinkedinMedia ¶
type ModelLinkedinPage ¶
type ModelLinkedinProduct ¶
type ModelLinkedinProductResponseDoc ¶
type ModelLinkedinProductResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelLinkedinLinkedinProductResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelLinkedinShowcaseResponseDoc ¶
type ModelLinkedinShowcaseResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelLinkedinLinkedinCompanyResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelLinkedinUpdate ¶
type ModelLinkedinUpdate struct {
Author string `json:"author,omitempty"`
AuthorLink string `json:"author_link,omitempty"`
Images []string `json:"images,omitempty"`
IsReposted bool `json:"is_reposted,omitempty"`
Logo string `json:"logo,omitempty"`
NumOfComments int `json:"num_of_comments,omitempty"`
NumOfReactions int `json:"num_of_reactions,omitempty"`
PostLink string `json:"post_link,omitempty"`
PublishedAt string `json:"published_at,omitempty"`
Summary string `json:"summary,omitempty"`
Videos []string `json:"videos,omitempty"`
}
type ModelPopularTrendCountryIndustryMeta ¶
type ModelPopularTrendCountryIndustryMeta struct {
Country []ModelPopularTrendCountryIndustryMetaItem `json:"country,omitempty"`
Industry []ModelPopularTrendCountryIndustryMetaItem `json:"industry,omitempty"`
}
type ModelPopularTrendTopAdsDetailResp ¶
type ModelPopularTrendTopAdsDetailResp struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsMaterial `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
RequestId string `json:"request_id,omitempty"`
}
type ModelPopularTrendTopAdsMaterial ¶
type ModelPopularTrendTopAdsMaterial struct {
AdTitle string `json:"ad_title,omitempty"`
BrandName string `json:"brand_name,omitempty"`
Comment int `json:"comment,omitempty"`
Cost int `json:"cost,omitempty"`
CountryCode []string `json:"country_code,omitempty"`
Ctr float64 `json:"ctr,omitempty"`
Favorite bool `json:"favorite,omitempty"`
HasSummary bool `json:"has_summary,omitempty"`
Highlight string `json:"highlight,omitempty"`
HighlightText string `json:"highlight_text,omitempty"`
Id string `json:"id,omitempty"`
IndustryKey string `json:"industry_key,omitempty"`
IsSearch bool `json:"is_search,omitempty"`
KeywordList []string `json:"keyword_list,omitempty"`
LandingPage string `json:"landing_page,omitempty"`
Like int `json:"like,omitempty"`
ObjectiveKey string `json:"objective_key,omitempty"`
Objectives []ModelPopularTrendTopAdsFilterItem `json:"objectives,omitempty"`
PatternLabel []ModelPopularTrendTopAdsFilterItem `json:"pattern_label,omitempty"`
Source string `json:"source,omitempty"`
SourceKey int `json:"source_key,omitempty"`
VideoInfo ModelPopularTrendTopAdsVideoInfo `json:"video_info,omitempty"`
VoiceOver bool `json:"voice_over,omitempty"`
}
type ModelPopulartrendCountryIndustryMetaResponseDoc ¶
type ModelPopulartrendCountryIndustryMetaResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendCountryIndustryMeta `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendCreatorTrendResponseDoc ¶
type ModelPopulartrendCreatorTrendResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendCreatorTrendResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsAnalysisResponseDoc ¶
type ModelPopulartrendTopAdsAnalysisResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsAnalysisResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsDetailResponseDoc ¶
type ModelPopulartrendTopAdsDetailResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsDetailResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsFiltersResponseDoc ¶
type ModelPopulartrendTopAdsFiltersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsFiltersResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsListResponseDoc ¶
type ModelPopulartrendTopAdsListResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsListResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsLocationInfoResponseDoc ¶
type ModelPopulartrendTopAdsLocationInfoResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsLocationInfoResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsLocationsResponseDoc ¶
type ModelPopulartrendTopAdsLocationsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsLocationsResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsRecommendResponseDoc ¶
type ModelPopulartrendTopAdsRecommendResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsRecommendResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsSafetyResponseDoc ¶
type ModelPopulartrendTopAdsSafetyResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsSafetyResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsSpotlightResponseDoc ¶
type ModelPopulartrendTopAdsSpotlightResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsSpotlightResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelPopulartrendTopAdsSuggestionsResponseDoc ¶
type ModelPopulartrendTopAdsSuggestionsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelPopularTrendTopAdsSuggestionsResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntAboutResponseDoc ¶
type ModelProducthuntAboutResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntProductAboutPage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntAlternativesResponseDoc ¶
type ModelProducthuntAlternativesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntProductAlternativesPage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntCategoryProductsResponseDoc ¶
type ModelProducthuntCategoryProductsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntProductCategoryProductsPage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntCategoryResponseDoc ¶
type ModelProducthuntCategoryResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntProductCategoryPage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntCustomersResponseDoc ¶
type ModelProducthuntCustomersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntProductCustomersPage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntLaunchesResponseDoc ¶
type ModelProducthuntLaunchesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntProductLaunchesPage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntLeaderboardAdItem ¶
type ModelProducthuntLeaderboardAdItem struct {
ChannelKind string `json:"channel_kind,omitempty"`
Id string `json:"id,omitempty"`
LargeAssetUuid string `json:"large_asset_uuid,omitempty"`
Name string `json:"name,omitempty"`
Post ModelProducthuntLeaderboardAdPost `json:"post,omitempty"`
SmallAssetUuid string `json:"small_asset_uuid,omitempty"`
Subject string `json:"subject,omitempty"`
Tagline string `json:"tagline,omitempty"`
ThumbnailUuid string `json:"thumbnail_uuid,omitempty"`
Url string `json:"url,omitempty"`
VariationId string `json:"variation_id,omitempty"`
}
type ModelProducthuntLeaderboardAdPost ¶
type ModelProducthuntLeaderboardAdPost struct {
CommentsCount int `json:"comments_count,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
DisabledWhenScheduled bool `json:"disabled_when_scheduled,omitempty"`
EmbargoPreviewAt string `json:"embargo_preview_at,omitempty"`
FeaturedAt string `json:"featured_at,omitempty"`
FeaturedComment ModelProducthuntProductCategoryAdComment `json:"featured_comment,omitempty"`
HasVoted bool `json:"has_voted,omitempty"`
HideVotesCount bool `json:"hide_votes_count,omitempty"`
Id string `json:"id,omitempty"`
LatestScore int `json:"latest_score,omitempty"`
LaunchDayScore int `json:"launch_day_score,omitempty"`
Name string `json:"name,omitempty"`
Product ModelProducthuntLeaderboardProductRef `json:"product,omitempty"`
RandomizationStatus ModelProducthuntLeaderboardRandomizationStatus `json:"randomization_status,omitempty"`
Slug string `json:"slug,omitempty"`
Topics []ModelProducthuntLeaderboardTopic `json:"topics,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
}
type ModelProducthuntLeaderboardItem ¶
type ModelProducthuntLeaderboardItem struct {
Ad ModelProducthuntLeaderboardAdItem `json:"ad,omitempty"`
GhostAd ModelProducthuntLeaderboardGhostItem `json:"ghost_ad,omitempty"`
Post ModelProducthuntLeaderboardPostItem `json:"post,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelProducthuntLeaderboardPage ¶
type ModelProducthuntLeaderboardPage struct {
Connection string `json:"connection,omitempty"`
Day int `json:"day,omitempty"`
EndCursor string `json:"end_cursor,omitempty"`
Featured bool `json:"featured,omitempty"`
GoldenKittyYears []int `json:"golden_kitty_years,omitempty"`
HasNextPage bool `json:"has_next_page,omitempty"`
Items []ModelProducthuntLeaderboardItem `json:"items,omitempty"`
Month int `json:"month,omitempty"`
Order string `json:"order,omitempty"`
RawPageInfo map[string]any `json:"raw_page_info,omitempty"`
Scope string `json:"scope,omitempty"`
TotalCount int `json:"total_count,omitempty"`
Week int `json:"week,omitempty"`
Year int `json:"year,omitempty"`
}
type ModelProducthuntLeaderboardPostItem ¶
type ModelProducthuntLeaderboardPostItem struct {
CommentsCount int `json:"comments_count,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
DailyRank int `json:"daily_rank,omitempty"`
DisabledWhenScheduled bool `json:"disabled_when_scheduled,omitempty"`
EmbargoPreviewAt string `json:"embargo_preview_at,omitempty"`
FeaturedAt string `json:"featured_at,omitempty"`
FriendVotersCount int `json:"friend_voters_count,omitempty"`
HasVoted bool `json:"has_voted,omitempty"`
HideVotesCount bool `json:"hide_votes_count,omitempty"`
Id string `json:"id,omitempty"`
IsSubscribed bool `json:"is_subscribed,omitempty"`
LatestScore int `json:"latest_score,omitempty"`
LaunchDayScore int `json:"launch_day_score,omitempty"`
MonthlyRank int `json:"monthly_rank,omitempty"`
Name string `json:"name,omitempty"`
Product ModelProducthuntLeaderboardProductRef `json:"product,omitempty"`
ProductState string `json:"product_state,omitempty"`
RandomizationStatus ModelProducthuntLeaderboardRandomizationStatus `json:"randomization_status,omitempty"`
ScheduledAt string `json:"scheduled_at,omitempty"`
ShortenedUrl string `json:"shortened_url,omitempty"`
Slug string `json:"slug,omitempty"`
Tagline string `json:"tagline,omitempty"`
ThumbnailImageUuid string `json:"thumbnail_image_uuid,omitempty"`
Topics []ModelProducthuntLeaderboardTopic `json:"topics,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
WeeklyRank int `json:"weekly_rank,omitempty"`
}
type ModelProducthuntLeaderboardProductRef ¶
type ModelProducthuntLeaderboardProductRef struct {
Id string `json:"id,omitempty"`
IsNoLongerOnline bool `json:"is_no_longer_online,omitempty"`
IsSubscribed bool `json:"is_subscribed,omitempty"`
IsTopProduct bool `json:"is_top_product,omitempty"`
LogoUuid string `json:"logo_uuid,omitempty"`
Name string `json:"name,omitempty"`
Slug string `json:"slug,omitempty"`
}
type ModelProducthuntLeaderboardResponseDoc ¶
type ModelProducthuntLeaderboardResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntLeaderboardPage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntMakersResponseDoc ¶
type ModelProducthuntMakersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntProductMakersPage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntProduct ¶
type ModelProducthuntProduct struct {
Categories []string `json:"categories,omitempty"`
DailyRank int `json:"daily_rank,omitempty"`
DatePublished string `json:"date_published,omitempty"`
Description string `json:"description,omitempty"`
FollowersCount int `json:"followers_count,omitempty"`
Id string `json:"id,omitempty"`
MonthlyRank int `json:"monthly_rank,omitempty"`
Name string `json:"name,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
SimilarProducts []ModelProducthuntSimilarProduct `json:"similar_products,omitempty"`
SocialLinks []string `json:"social_links,omitempty"`
Tagline string `json:"tagline,omitempty"`
Website string `json:"website,omitempty"`
WeeklyRank int `json:"weekly_rank,omitempty"`
}
type ModelProducthuntProductAboutAd ¶
type ModelProducthuntProductAboutAd struct {
ChannelKind string `json:"channel_kind,omitempty"`
Id string `json:"id,omitempty"`
LargeAssetUuid string `json:"large_asset_uuid,omitempty"`
Name string `json:"name,omitempty"`
SmallAssetUuid string `json:"small_asset_uuid,omitempty"`
Subject string `json:"subject,omitempty"`
Tagline string `json:"tagline,omitempty"`
ThumbnailUuid string `json:"thumbnail_uuid,omitempty"`
Url string `json:"url,omitempty"`
VariationId string `json:"variation_id,omitempty"`
}
type ModelProducthuntProductAboutDiscussionForum ¶
type ModelProducthuntProductAboutDiscussionForum struct {
Id string `json:"id,omitempty"`
Path string `json:"path,omitempty"`
Threads []ModelProducthuntProductAboutDiscussionThread `json:"threads,omitempty"`
TotalCount int `json:"total_count,omitempty"`
}
type ModelProducthuntProductAboutDiscussionThread ¶
type ModelProducthuntProductAboutDiscussionThread struct {
CommentableId string `json:"commentable_id,omitempty"`
CommentsCount int `json:"comments_count,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
DescriptionPreview string `json:"description_preview,omitempty"`
Forum ModelProducthuntProductAboutForumRef `json:"forum,omitempty"`
HasVoted bool `json:"has_voted,omitempty"`
Id string `json:"id,omitempty"`
IsFeatured bool `json:"is_featured,omitempty"`
IsPinned bool `json:"is_pinned,omitempty"`
Path string `json:"path,omitempty"`
Slug string `json:"slug,omitempty"`
Title string `json:"title,omitempty"`
User ModelProducthuntProductCategoryUser `json:"user,omitempty"`
VotesCount int `json:"votes_count,omitempty"`
}
type ModelProducthuntProductAboutForumRef ¶
type ModelProducthuntProductAboutForumRef struct {
Id string `json:"id,omitempty"`
Path string `json:"path,omitempty"`
Slug string `json:"slug,omitempty"`
Subject ModelProducthuntProductAboutForumSubject `json:"subject,omitempty"`
}
type ModelProducthuntProductAboutLatestLaunch ¶
type ModelProducthuntProductAboutLatestLaunch struct {
Id string `json:"id,omitempty"`
IsMaker bool `json:"is_maker,omitempty"`
LaunchNumber int `json:"launch_number,omitempty"`
LaunchedThisWeek bool `json:"launched_this_week,omitempty"`
LaunchingToday bool `json:"launching_today,omitempty"`
Name string `json:"name,omitempty"`
ProductState string `json:"product_state,omitempty"`
ScheduledAt string `json:"scheduled_at,omitempty"`
Slug string `json:"slug,omitempty"`
Tagline string `json:"tagline,omitempty"`
ThumbnailImageUuid string `json:"thumbnail_image_uuid,omitempty"`
}
type ModelProducthuntProductAboutLaunch ¶
type ModelProducthuntProductAboutLaunch struct {
Ad1 ModelProducthuntProductAboutGhostAd `json:"ad1,omitempty"`
Ad2 ModelProducthuntProductAboutGhostAd `json:"ad2,omitempty"`
Badges []ModelProducthuntProductCategoryListBadge `json:"badges,omitempty"`
CanDeputyManage bool `json:"can_deputy_manage,omitempty"`
CanManage bool `json:"can_manage,omitempty"`
CommentsCount int `json:"comments_count,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
DailyRank int `json:"daily_rank,omitempty"`
Description string `json:"description,omitempty"`
DetailedReviews []ModelProducthuntProductAboutShoutout `json:"detailed_reviews,omitempty"`
DisabledWhenScheduled bool `json:"disabled_when_scheduled,omitempty"`
EmbargoPreviewAt string `json:"embargo_preview_at,omitempty"`
Featured bool `json:"featured,omitempty"`
FeaturedAt string `json:"featured_at,omitempty"`
HasVoted bool `json:"has_voted,omitempty"`
HideVotesCount bool `json:"hide_votes_count,omitempty"`
Id string `json:"id,omitempty"`
IsArchived bool `json:"is_archived,omitempty"`
IsAvailable bool `json:"is_available,omitempty"`
IsHunter bool `json:"is_hunter,omitempty"`
IsMaker bool `json:"is_maker,omitempty"`
IsTopLaunch bool `json:"is_top_launch,omitempty"`
LatestScore int `json:"latest_score,omitempty"`
LaunchDayScore int `json:"launch_day_score,omitempty"`
LaunchNumber int `json:"launch_number,omitempty"`
LaunchState string `json:"launch_state,omitempty"`
LaunchedThisWeek bool `json:"launched_this_week,omitempty"`
LaunchingToday bool `json:"launching_today,omitempty"`
Links []ModelProducthuntProductAboutLink `json:"links,omitempty"`
Makers []ModelProducthuntProductAboutUser `json:"makers,omitempty"`
Media []ModelProducthuntProductAboutMedia `json:"media,omitempty"`
Meta ModelProducthuntProductAboutMeta `json:"meta,omitempty"`
ModerationReason string `json:"moderation_reason,omitempty"`
Name string `json:"name,omitempty"`
PricingType string `json:"pricing_type,omitempty"`
PrimaryLink ModelProducthuntProductAboutPrimaryLink `json:"primary_link,omitempty"`
Product ModelProducthuntProductAboutLaunchProduct `json:"product,omitempty"`
ProductState string `json:"product_state,omitempty"`
Promo map[string]any `json:"promo,omitempty"`
RedirectToProduct ModelProducthuntLeaderboardProductRef `json:"redirect_to_product,omitempty"`
ScheduledAt string `json:"scheduled_at,omitempty"`
Slug string `json:"slug,omitempty"`
Tagline string `json:"tagline,omitempty"`
ThumbnailImageUuid string `json:"thumbnail_image_uuid,omitempty"`
Topics []ModelProducthuntProductCategoryRef `json:"topics,omitempty"`
TrashedAt string `json:"trashed_at,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
Url string `json:"url,omitempty"`
User ModelProducthuntProductAboutUser `json:"user,omitempty"`
WeeklyRank int `json:"weekly_rank,omitempty"`
}
type ModelProducthuntProductAboutLaunchProduct ¶
type ModelProducthuntProductAboutLaunchProduct struct {
CanClaim bool `json:"can_claim,omitempty"`
CanEdit bool `json:"can_edit,omitempty"`
CleanUrl string `json:"clean_url,omitempty"`
DetailedReview map[string]any `json:"detailed_review,omitempty"`
FirstLaunch bool `json:"first_launch,omitempty"`
Id string `json:"id,omitempty"`
IsClaimed bool `json:"is_claimed,omitempty"`
IsNoLongerOnline bool `json:"is_no_longer_online,omitempty"`
IsSubscribed bool `json:"is_subscribed,omitempty"`
IsTopProduct bool `json:"is_top_product,omitempty"`
IsViewerTeamMember map[string]any `json:"is_viewer_team_member,omitempty"`
LatestLaunch ModelProducthuntProductAboutLaunchFlags `json:"latest_launch,omitempty"`
LogoUuid string `json:"logo_uuid,omitempty"`
Name string `json:"name,omitempty"`
PostsCount int `json:"posts_count,omitempty"`
ProConTags []ModelProducthuntProductDetailedReviewTag `json:"pro_con_tags,omitempty"`
ReviewQuestions []ModelProducthuntProductAboutReviewQuestion `json:"review_questions,omitempty"`
ReviewsRating float64 `json:"reviews_rating,omitempty"`
Slug string `json:"slug,omitempty"`
Tagline string `json:"tagline,omitempty"`
ViewerPendingTeamRequest map[string]any `json:"viewer_pending_team_request,omitempty"`
WebsiteDomain string `json:"website_domain,omitempty"`
WebsiteUrl string `json:"website_url,omitempty"`
}
type ModelProducthuntProductAboutMedia ¶
type ModelProducthuntProductAboutMedia struct {
Id string `json:"id,omitempty"`
ImageUuid string `json:"image_uuid,omitempty"`
InteractiveDemoId string `json:"interactive_demo_id,omitempty"`
InteractiveDemoType string `json:"interactive_demo_type,omitempty"`
MediaType string `json:"media_type,omitempty"`
OriginalHeight int `json:"original_height,omitempty"`
OriginalWidth int `json:"original_width,omitempty"`
Platform string `json:"platform,omitempty"`
ThumbnailHeight int `json:"thumbnail_height,omitempty"`
ThumbnailWidth int `json:"thumbnail_width,omitempty"`
Url string `json:"url,omitempty"`
VideoId string `json:"video_id,omitempty"`
}
type ModelProducthuntProductAboutMentionedProduct ¶
type ModelProducthuntProductAboutMentionedProduct struct {
Id string `json:"id,omitempty"`
IsNoLongerOnline bool `json:"is_no_longer_online,omitempty"`
LogoUuid string `json:"logo_uuid,omitempty"`
Name string `json:"name,omitempty"`
Path string `json:"path,omitempty"`
Slug string `json:"slug,omitempty"`
Tagline string `json:"tagline,omitempty"`
}
type ModelProducthuntProductAboutMeta ¶
type ModelProducthuntProductAboutMeta struct {
Title string `json:"title,omitempty"`
}
type ModelProducthuntProductAboutPage ¶
type ModelProducthuntProductAboutPage struct {
Ad ModelProducthuntProductAboutAd `json:"ad,omitempty"`
Launch ModelProducthuntProductAboutLaunch `json:"launch,omitempty"`
PageVariantTypename string `json:"page_variant_typename,omitempty"`
Product ModelProducthuntProductAboutProduct `json:"product,omitempty"`
ProductId string `json:"product_id,omitempty"`
Viewer ModelProducthuntProductAboutViewer `json:"viewer,omitempty"`
}
type ModelProducthuntProductAboutPost ¶
type ModelProducthuntProductAboutPost struct {
Badges []ModelProducthuntProductCategoryListBadge `json:"badges,omitempty"`
CommentsCount int `json:"comments_count,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
DailyRank int `json:"daily_rank,omitempty"`
DisabledWhenScheduled bool `json:"disabled_when_scheduled,omitempty"`
EmbargoPreviewAt string `json:"embargo_preview_at,omitempty"`
FeaturedAt string `json:"featured_at,omitempty"`
HasVoted bool `json:"has_voted,omitempty"`
HideVotesCount bool `json:"hide_votes_count,omitempty"`
Id string `json:"id,omitempty"`
LatestScore int `json:"latest_score,omitempty"`
LaunchDayScore int `json:"launch_day_score,omitempty"`
MonthlyRank int `json:"monthly_rank,omitempty"`
Name string `json:"name,omitempty"`
Product ModelProducthuntLeaderboardProductRef `json:"product,omitempty"`
ProductState string `json:"product_state,omitempty"`
RandomizationStatus ModelProducthuntLeaderboardRandomizationStatus `json:"randomization_status,omitempty"`
RedirectToProduct ModelProducthuntLeaderboardProductRef `json:"redirect_to_product,omitempty"`
ShortenedUrl string `json:"shortened_url,omitempty"`
Slug string `json:"slug,omitempty"`
Tagline string `json:"tagline,omitempty"`
ThumbnailImageUuid string `json:"thumbnail_image_uuid,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
WeeklyRank int `json:"weekly_rank,omitempty"`
}
type ModelProducthuntProductAboutProduct ¶
type ModelProducthuntProductAboutProduct struct {
Badges []ModelProducthuntProductCategoryListBadge `json:"badges,omitempty"`
DetailedReview map[string]any `json:"detailed_review,omitempty"`
DiscussionForum ModelProducthuntProductAboutDiscussionForum `json:"discussion_forum,omitempty"`
FollowersCount int `json:"followers_count,omitempty"`
Id string `json:"id,omitempty"`
IsNoLongerOnline bool `json:"is_no_longer_online,omitempty"`
IsSubscribed bool `json:"is_subscribed,omitempty"`
LatestLaunch ModelProducthuntProductAboutLatestLaunch `json:"latest_launch,omitempty"`
LogoUuid string `json:"logo_uuid,omitempty"`
Media []ModelProducthuntProductAboutMedia `json:"media,omitempty"`
Name string `json:"name,omitempty"`
PageVariant ModelProducthuntProductAboutPageVariant `json:"page_variant,omitempty"`
Posts []ModelProducthuntProductAboutPost `json:"posts,omitempty"`
PostsCount int `json:"posts_count,omitempty"`
ProConTags []ModelProducthuntProductDetailedReviewTag `json:"pro_con_tags,omitempty"`
ReviewQuestions []ModelProducthuntProductAboutReviewQuestion `json:"review_questions,omitempty"`
ReviewsRating float64 `json:"reviews_rating,omitempty"`
Screenshots []ModelProducthuntProductAboutScreenshot `json:"screenshots,omitempty"`
Slug string `json:"slug,omitempty"`
Tagline string `json:"tagline,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelProducthuntProductAboutShoutout ¶
type ModelProducthuntProductAboutShoutout struct {
AlternativeProducts []ModelProducthuntProductAboutMentionedProduct `json:"alternative_products,omitempty"`
Id string `json:"id,omitempty"`
Product ModelProducthuntProductAboutMentionedProduct `json:"product,omitempty"`
ShoutoutNote string `json:"shoutout_note,omitempty"`
}
type ModelProducthuntProductAlternativeDiscussion ¶
type ModelProducthuntProductAlternativeDiscussion struct {
CommentsCount int `json:"comments_count,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
DescriptionPreview string `json:"description_preview,omitempty"`
HasVoted bool `json:"has_voted,omitempty"`
Id string `json:"id,omitempty"`
Path string `json:"path,omitempty"`
Pinned bool `json:"pinned,omitempty"`
PrimaryForum ModelProducthuntProductAlternativeDiscussionForum `json:"primary_forum,omitempty"`
Slug string `json:"slug,omitempty"`
Title string `json:"title,omitempty"`
User ModelProducthuntProductAlternativeDiscussionUser `json:"user,omitempty"`
VotesCount int `json:"votes_count,omitempty"`
}
type ModelProducthuntProductAlternativeItem ¶
type ModelProducthuntProductAlternativeItem struct {
CategoryScore float64 `json:"category_score,omitempty"`
CategoryWeight float64 `json:"category_weight,omitempty"`
CombinedScore float64 `json:"combined_score,omitempty"`
EmbeddingScore float64 `json:"embedding_score,omitempty"`
EmbeddingWeight float64 `json:"embedding_weight,omitempty"`
Id string `json:"id,omitempty"`
Product ModelProducthuntProductAlternativeProduct `json:"product,omitempty"`
RatingScore float64 `json:"rating_score,omitempty"`
RatingWeight float64 `json:"rating_weight,omitempty"`
}
type ModelProducthuntProductAlternativeProduct ¶
type ModelProducthuntProductAlternativeProduct struct {
Badges []ModelProducthuntProductAlternativeBadge `json:"badges,omitempty"`
Categories []string `json:"categories,omitempty"`
FollowersCount int `json:"followers_count,omitempty"`
Id string `json:"id,omitempty"`
IsSubscribed bool `json:"is_subscribed,omitempty"`
IsTopProduct bool `json:"is_top_product,omitempty"`
LogoUuid string `json:"logo_uuid,omitempty"`
Name string `json:"name,omitempty"`
ReviewsCount int `json:"reviews_count,omitempty"`
ReviewsRating float64 `json:"reviews_rating,omitempty"`
Slug string `json:"slug,omitempty"`
StructuredData ModelProducthuntProductAlternativeStructuredData `json:"structured_data,omitempty"`
Tagline string `json:"tagline,omitempty"`
Tags []string `json:"tags,omitempty"`
}
type ModelProducthuntProductAlternativeStructuredData ¶
type ModelProducthuntProductAlternativeStructuredData struct {
ApplicationCategory string `json:"application_category,omitempty"`
Context string `json:"context,omitempty"`
DateModified string `json:"date_modified,omitempty"`
DatePublished string `json:"date_published,omitempty"`
Description string `json:"description,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Name string `json:"name,omitempty"`
OperatingSystem string `json:"operating_system,omitempty"`
Screenshot []string `json:"screenshot,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelProducthuntProductAlternativesPage ¶
type ModelProducthuntProductAlternativesPage struct {
AlternativeTags []ModelProducthuntProductAlternativeTag `json:"alternative_tags,omitempty"`
AlternativesMarkdownDescription string `json:"alternatives_markdown_description,omitempty"`
Categories []string `json:"categories,omitempty"`
Discussions []ModelProducthuntProductAlternativeDiscussion `json:"discussions,omitempty"`
DiscussionsHasNextPage bool `json:"discussions_has_next_page,omitempty"`
EndCursor string `json:"end_cursor,omitempty"`
FollowersCount int `json:"followers_count,omitempty"`
HasNextPage bool `json:"has_next_page,omitempty"`
Items []ModelProducthuntProductAlternativeItem `json:"items,omitempty"`
Name string `json:"name,omitempty"`
ProductId string `json:"product_id,omitempty"`
Slug string `json:"slug,omitempty"`
TotalCount int `json:"total_count,omitempty"`
}
type ModelProducthuntProductCategoryAd ¶
type ModelProducthuntProductCategoryAd struct {
ChannelKind string `json:"channel_kind,omitempty"`
Id string `json:"id,omitempty"`
LargeAssetUuid string `json:"large_asset_uuid,omitempty"`
Name string `json:"name,omitempty"`
Post ModelProducthuntProductCategoryAdPost `json:"post,omitempty"`
SmallAssetUuid string `json:"small_asset_uuid,omitempty"`
Subject string `json:"subject,omitempty"`
Tagline string `json:"tagline,omitempty"`
ThumbnailUuid string `json:"thumbnail_uuid,omitempty"`
Url string `json:"url,omitempty"`
VariationId string `json:"variation_id,omitempty"`
}
type ModelProducthuntProductCategoryAdComment ¶
type ModelProducthuntProductCategoryAdComment struct {
BodyText string `json:"body_text,omitempty"`
Id string `json:"id,omitempty"`
IsPinned bool `json:"is_pinned,omitempty"`
Path string `json:"path,omitempty"`
SubjectId string `json:"subject_id,omitempty"`
User ModelProducthuntProductCategoryUser `json:"user,omitempty"`
}
type ModelProducthuntProductCategoryAdPost ¶
type ModelProducthuntProductCategoryAdPost struct {
CommentsCount int `json:"comments_count,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
DisabledWhenScheduled bool `json:"disabled_when_scheduled,omitempty"`
EmbargoPreviewAt string `json:"embargo_preview_at,omitempty"`
FeaturedAt string `json:"featured_at,omitempty"`
FeaturedComment ModelProducthuntProductCategoryAdComment `json:"featured_comment,omitempty"`
HasVoted bool `json:"has_voted,omitempty"`
HideVotesCount bool `json:"hide_votes_count,omitempty"`
Id string `json:"id,omitempty"`
LatestScore int `json:"latest_score,omitempty"`
LaunchDayScore int `json:"launch_day_score,omitempty"`
Name string `json:"name,omitempty"`
ProductId string `json:"product_id,omitempty"`
ProductSlug string `json:"product_slug,omitempty"`
ProductSubscribed bool `json:"product_subscribed,omitempty"`
RandomizationStatus ModelProducthuntProductCategoryRandomizationStatus `json:"randomization_status,omitempty"`
Slug string `json:"slug,omitempty"`
Topics []ModelProducthuntProductCategoryTopic `json:"topics,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
}
type ModelProducthuntProductCategoryAnswer ¶
type ModelProducthuntProductCategoryAnswer struct {
Body ModelProducthuntProductCategoryMarkdown `json:"body,omitempty"`
Id string `json:"id,omitempty"`
Sources []ModelProducthuntProductCategorySource `json:"sources,omitempty"`
}
type ModelProducthuntProductCategoryFounderPost ¶
type ModelProducthuntProductCategoryFounderPost struct {
Badges []ModelProducthuntProductCategoryListBadge `json:"badges,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
ProductId string `json:"product_id,omitempty"`
ProductSlug string `json:"product_slug,omitempty"`
ProductState string `json:"product_state,omitempty"`
Slug string `json:"slug,omitempty"`
ThumbnailImageUuid string `json:"thumbnail_image_uuid,omitempty"`
}
type ModelProducthuntProductCategoryFounderShoutout ¶
type ModelProducthuntProductCategoryFounderShoutout struct {
FromPost ModelProducthuntProductCategoryFounderPost `json:"from_post,omitempty"`
Id string `json:"id,omitempty"`
ProductId string `json:"product_id,omitempty"`
}
type ModelProducthuntProductCategoryListBadge ¶
type ModelProducthuntProductCategoryListBadge struct {
Category string `json:"category,omitempty"`
Date string `json:"date,omitempty"`
Id string `json:"id,omitempty"`
Period string `json:"period,omitempty"`
Position int `json:"position,omitempty"`
PostId string `json:"post_id,omitempty"`
PostName string `json:"post_name,omitempty"`
PostSlug string `json:"post_slug,omitempty"`
Year string `json:"year,omitempty"`
}
type ModelProducthuntProductCategoryListProduct ¶
type ModelProducthuntProductCategoryListProduct struct {
Badges []ModelProducthuntProductCategoryListBadge `json:"badges,omitempty"`
Categories []ModelProducthuntProductCategoryRef `json:"categories,omitempty"`
DetailedReviewsCount int `json:"detailed_reviews_count,omitempty"`
FollowersCount int `json:"followers_count,omitempty"`
FounderReviewsCount int `json:"founder_reviews_count,omitempty"`
FounderShoutouts []ModelProducthuntProductCategoryFounderShoutout `json:"founder_shoutouts,omitempty"`
Id string `json:"id,omitempty"`
IsNoLongerOnline bool `json:"is_no_longer_online,omitempty"`
IsSubscribed bool `json:"is_subscribed,omitempty"`
IsTopProduct bool `json:"is_top_product,omitempty"`
LatestLaunch ModelProducthuntProductCategoryLatestLaunch `json:"latest_launch,omitempty"`
LogoUuid string `json:"logo_uuid,omitempty"`
Name string `json:"name,omitempty"`
PostsCount int `json:"posts_count,omitempty"`
ReviewsCount int `json:"reviews_count,omitempty"`
ReviewsRating float64 `json:"reviews_rating,omitempty"`
Slug string `json:"slug,omitempty"`
StructuredData ModelProducthuntProductAlternativeStructuredData `json:"structured_data,omitempty"`
Tagline string `json:"tagline,omitempty"`
Tags []string `json:"tags,omitempty"`
}
type ModelProducthuntProductCategoryPage ¶
type ModelProducthuntProductCategoryPage struct {
Description string `json:"description,omitempty"`
Discussions []ModelProducthuntProductAlternativeDiscussion `json:"discussions,omitempty"`
DiscussionsHasNextPage bool `json:"discussions_has_next_page,omitempty"`
ExpandableHtml string `json:"expandable_html,omitempty"`
HeroProducts []ModelProducthuntProductCategoryHeroProduct `json:"hero_products,omitempty"`
HeroProductsCount int `json:"hero_products_count,omitempty"`
Id string `json:"id,omitempty"`
LastUpdatedAt string `json:"last_updated_at,omitempty"`
MetaTitle string `json:"meta_title,omitempty"`
Name string `json:"name,omitempty"`
Parent ModelProducthuntProductCategoryParent `json:"parent,omitempty"`
Path string `json:"path,omitempty"`
Questions []ModelProducthuntProductCategoryQuestion `json:"questions,omitempty"`
RawRelevantReviews []map[string]any `json:"raw_relevant_reviews,omitempty"`
RecentLaunchesCount int `json:"recent_launches_count,omitempty"`
RecentSummary ModelProducthuntProductCategoryRecentSummary `json:"recent_summary,omitempty"`
ReviewsCount int `json:"reviews_count,omitempty"`
Slug string `json:"slug,omitempty"`
SubCategories []ModelProducthuntProductCategoryRef `json:"sub_categories,omitempty"`
TargetedAd ModelProducthuntProductCategoryAd `json:"targeted_ad,omitempty"`
}
type ModelProducthuntProductCategoryParent ¶
type ModelProducthuntProductCategoryParent struct {
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Path string `json:"path,omitempty"`
SubCategories []ModelProducthuntProductCategoryRef `json:"sub_categories,omitempty"`
}
type ModelProducthuntProductCategoryProductsPage ¶
type ModelProducthuntProductCategoryProductsPage struct {
AiSummary string `json:"ai_summary,omitempty"`
CategoryTags []ModelProducthuntProductAlternativeTag `json:"category_tags,omitempty"`
Connection string `json:"connection,omitempty"`
Description string `json:"description,omitempty"`
EndCursor string `json:"end_cursor,omitempty"`
FeaturedOnly bool `json:"featured_only,omitempty"`
HasNextPage bool `json:"has_next_page,omitempty"`
HasPreviousPage bool `json:"has_previous_page,omitempty"`
Id string `json:"id,omitempty"`
Items []ModelProducthuntProductCategoryListProduct `json:"items,omitempty"`
LastUpdatedAt string `json:"last_updated_at,omitempty"`
Name string `json:"name,omitempty"`
Order string `json:"order,omitempty"`
Page int `json:"page,omitempty"`
PageSize int `json:"page_size,omitempty"`
Path string `json:"path,omitempty"`
Slug string `json:"slug,omitempty"`
Tags []string `json:"tags,omitempty"`
TotalCount int `json:"total_count,omitempty"`
}
type ModelProducthuntProductCategoryQuestion ¶
type ModelProducthuntProductCategoryQuestion struct {
Body ModelProducthuntProductCategoryMarkdown `json:"body,omitempty"`
Id string `json:"id,omitempty"`
TopAnswer ModelProducthuntProductCategoryAnswer `json:"top_answer,omitempty"`
}
type ModelProducthuntProductCategoryRecentSummary ¶
type ModelProducthuntProductCategoryRecentSummary struct {
Products []ModelProducthuntProductCategorySummaryProduct `json:"products,omitempty"`
Summary string `json:"summary,omitempty"`
}
type ModelProducthuntProductCategorySource ¶
type ModelProducthuntProductCategorySource struct {
Badges []string `json:"badges,omitempty"`
Id string `json:"id,omitempty"`
Path string `json:"path,omitempty"`
SubjectId string `json:"subject_id,omitempty"`
Type string `json:"type,omitempty"`
User ModelProducthuntProductCategoryUser `json:"user,omitempty"`
VisibleAt string `json:"visible_at,omitempty"`
}
type ModelProducthuntProductCategorySummaryProduct ¶
type ModelProducthuntProductCategorySummaryProduct struct {
Badges []ModelProducthuntProductAlternativeBadge `json:"badges,omitempty"`
Categories []ModelProducthuntProductCategoryRef `json:"categories,omitempty"`
FollowersCount int `json:"followers_count,omitempty"`
Id string `json:"id,omitempty"`
IsNoLongerOnline bool `json:"is_no_longer_online,omitempty"`
IsSubscribed bool `json:"is_subscribed,omitempty"`
IsTopProduct bool `json:"is_top_product,omitempty"`
LatestLaunch ModelProducthuntProductCategoryLatestLaunch `json:"latest_launch,omitempty"`
LogoUuid string `json:"logo_uuid,omitempty"`
Name string `json:"name,omitempty"`
ReviewsCount int `json:"reviews_count,omitempty"`
ReviewsRating float64 `json:"reviews_rating,omitempty"`
Slug string `json:"slug,omitempty"`
Tagline string `json:"tagline,omitempty"`
Tags []string `json:"tags,omitempty"`
}
type ModelProducthuntProductCustomersPage ¶
type ModelProducthuntProductCustomersPage struct {
Connection string `json:"connection,omitempty"`
EndCursor string `json:"end_cursor,omitempty"`
HasNextPage bool `json:"has_next_page,omitempty"`
HasPreviousPage bool `json:"has_previous_page,omitempty"`
Items []ModelProducthuntProductCategoryListProduct `json:"items,omitempty"`
Name string `json:"name,omitempty"`
Order string `json:"order,omitempty"`
Page int `json:"page,omitempty"`
PageSize int `json:"page_size,omitempty"`
PagesCount int `json:"pages_count,omitempty"`
ProductId string `json:"product_id,omitempty"`
RawPageInfo map[string]any `json:"raw_page_info,omitempty"`
Slug string `json:"slug,omitempty"`
TotalCount int `json:"total_count,omitempty"`
}
type ModelProducthuntProductDetailedReview ¶
type ModelProducthuntProductDetailedReview struct {
AlternativeProducts []ModelProducthuntProductDetailedReviewProduct `json:"alternative_products,omitempty"`
AlternativesFeedback string `json:"alternatives_feedback,omitempty"`
CanDestroy bool `json:"can_destroy,omitempty"`
CanModerate bool `json:"can_moderate,omitempty"`
CanReply bool `json:"can_reply,omitempty"`
CanUpdate bool `json:"can_update,omitempty"`
CommentsCount int `json:"comments_count,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
CustomizationRating int `json:"customization_rating,omitempty"`
EaseOfUseRating int `json:"ease_of_use_rating,omitempty"`
FollowProduct ModelProducthuntProductDetailedReviewFollowProduct `json:"follow_product,omitempty"`
FromPost ModelProducthuntProductDetailedReviewPost `json:"from_post,omitempty"`
HasVoted bool `json:"has_voted,omitempty"`
Id string `json:"id,omitempty"`
ImpressionCount int `json:"impression_count,omitempty"`
IsHidden bool `json:"is_hidden,omitempty"`
LlmContentQualityGrade string `json:"llm_content_quality_grade,omitempty"`
LlmContentQualityReason string `json:"llm_content_quality_reason,omitempty"`
NegativeFeedback string `json:"negative_feedback,omitempty"`
OverallExperience string `json:"overall_experience,omitempty"`
OverallRating int `json:"overall_rating,omitempty"`
PositiveFeedback string `json:"positive_feedback,omitempty"`
Product ModelProducthuntProductDetailedReviewProduct `json:"product,omitempty"`
QuestionAnswers []ModelProducthuntProductDetailedReviewQuestionAnswer `json:"question_answers,omitempty"`
ReliabilityRating int `json:"reliability_rating,omitempty"`
ReviewType string `json:"review_type,omitempty"`
SelectedCons []ModelProducthuntProductDetailedReviewTag `json:"selected_cons,omitempty"`
SelectedPros []ModelProducthuntProductDetailedReviewTag `json:"selected_pros,omitempty"`
Status string `json:"status,omitempty"`
ThreadsEndCursor string `json:"threads_end_cursor,omitempty"`
ThreadsHasNextPage bool `json:"threads_has_next_page,omitempty"`
ThreadsTotalCount int `json:"threads_total_count,omitempty"`
User ModelProducthuntProductDetailedReviewUser `json:"user,omitempty"`
ValueForMoneyRating int `json:"value_for_money_rating,omitempty"`
VotesCount int `json:"votes_count,omitempty"`
}
type ModelProducthuntProductDetailedReviewFollowProduct ¶
type ModelProducthuntProductDetailedReviewFollowProduct struct {
Id string `json:"id,omitempty"`
IsNoLongerOnline bool `json:"is_no_longer_online,omitempty"`
IsSubscribed bool `json:"is_subscribed,omitempty"`
LogoUuid string `json:"logo_uuid,omitempty"`
Name string `json:"name,omitempty"`
Slug string `json:"slug,omitempty"`
}
type ModelProducthuntProductDetailedReviewPost ¶
type ModelProducthuntProductDetailedReviewPost struct {
Badges []ModelProducthuntProductCategoryListBadge `json:"badges,omitempty"`
Id string `json:"id,omitempty"`
IsTopLaunch bool `json:"is_top_launch,omitempty"`
LatestScore int `json:"latest_score,omitempty"`
Name string `json:"name,omitempty"`
ProductId string `json:"product_id,omitempty"`
ProductIsTopProduct bool `json:"product_is_top_product,omitempty"`
ProductSlug string `json:"product_slug,omitempty"`
ProductState string `json:"product_state,omitempty"`
Slug string `json:"slug,omitempty"`
ThumbnailImageUuid string `json:"thumbnail_image_uuid,omitempty"`
}
type ModelProducthuntProductDetailedReviewUser ¶
type ModelProducthuntProductDetailedReviewUser struct {
AvatarUrl string `json:"avatar_url,omitempty"`
Headline string `json:"headline,omitempty"`
Id string `json:"id,omitempty"`
IsAccountVerified bool `json:"is_account_verified,omitempty"`
IsAmbassador bool `json:"is_ambassador,omitempty"`
IsFollowed bool `json:"is_followed,omitempty"`
Name string `json:"name,omitempty"`
ReviewsCount int `json:"reviews_count,omitempty"`
SelectedBylineProduct ModelProducthuntProductDetailedReviewProduct `json:"selected_byline_product,omitempty"`
TopHunterBadge map[string]any `json:"top_hunter_badge,omitempty"`
TopLaunchBadge map[string]any `json:"top_launch_badge,omitempty"`
TopProductBadge map[string]any `json:"top_product_badge,omitempty"`
Username string `json:"username,omitempty"`
}
type ModelProducthuntProductDetailedReviewsPage ¶
type ModelProducthuntProductDetailedReviewsPage struct {
Connection string `json:"connection,omitempty"`
DetailedReview map[string]any `json:"detailed_review,omitempty"`
DetailedReviewsCount int `json:"detailed_reviews_count,omitempty"`
EndCursor string `json:"end_cursor,omitempty"`
FounderDetailedReviewsCount int `json:"founder_detailed_reviews_count,omitempty"`
HasNextPage bool `json:"has_next_page,omitempty"`
IsMaker bool `json:"is_maker,omitempty"`
IsTrashed bool `json:"is_trashed,omitempty"`
Items []ModelProducthuntProductDetailedReview `json:"items,omitempty"`
Name string `json:"name,omitempty"`
OtherDetailedReviewsCount int `json:"other_detailed_reviews_count,omitempty"`
ProductId string `json:"product_id,omitempty"`
RawPageInfo map[string]any `json:"raw_page_info,omitempty"`
ReviewsCount int `json:"reviews_count,omitempty"`
ReviewsRating float64 `json:"reviews_rating,omitempty"`
ReviewsRecentRating float64 `json:"reviews_recent_rating,omitempty"`
Slug string `json:"slug,omitempty"`
TotalCount int `json:"total_count,omitempty"`
}
type ModelProducthuntProductLaunchesPage ¶
type ModelProducthuntProductLaunchesPage struct {
Connection string `json:"connection,omitempty"`
EndCursor string `json:"end_cursor,omitempty"`
HasNextPage bool `json:"has_next_page,omitempty"`
Items []ModelProducthuntProductAboutPost `json:"items,omitempty"`
Name string `json:"name,omitempty"`
Order string `json:"order,omitempty"`
ProductId string `json:"product_id,omitempty"`
RawPageInfo map[string]any `json:"raw_page_info,omitempty"`
Slug string `json:"slug,omitempty"`
TotalCount int `json:"total_count,omitempty"`
}
type ModelProducthuntProductMaker ¶
type ModelProducthuntProductMaker struct {
AvatarUrl string `json:"avatar_url,omitempty"`
FollowersCount int `json:"followers_count,omitempty"`
Headline string `json:"headline,omitempty"`
Id string `json:"id,omitempty"`
IsFollowed bool `json:"is_followed,omitempty"`
MadePosts []ModelProducthuntProductMakerPost `json:"made_posts,omitempty"`
Name string `json:"name,omitempty"`
Username string `json:"username,omitempty"`
}
type ModelProducthuntProductMakerPost ¶
type ModelProducthuntProductMakerPost struct {
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
ProductId string `json:"product_id,omitempty"`
ProductSlug string `json:"product_slug,omitempty"`
ProductState string `json:"product_state,omitempty"`
Slug string `json:"slug,omitempty"`
ThumbnailImageUuid string `json:"thumbnail_image_uuid,omitempty"`
}
type ModelProducthuntProductMakersPage ¶
type ModelProducthuntProductMakersPage struct {
CanClaim bool `json:"can_claim,omitempty"`
Connection string `json:"connection,omitempty"`
EndCursor string `json:"end_cursor,omitempty"`
HasNextPage bool `json:"has_next_page,omitempty"`
IsClaimed bool `json:"is_claimed,omitempty"`
IsTrashed bool `json:"is_trashed,omitempty"`
Items []ModelProducthuntProductMaker `json:"items,omitempty"`
Name string `json:"name,omitempty"`
ProductId string `json:"product_id,omitempty"`
RawPageInfo map[string]any `json:"raw_page_info,omitempty"`
Slug string `json:"slug,omitempty"`
TotalCount int `json:"total_count,omitempty"`
ViewerPendingTeamRequest map[string]any `json:"viewer_pending_team_request,omitempty"`
}
type ModelProducthuntProductResponseDoc ¶
type ModelProducthuntProductResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntProduct `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntReviewsResponseDoc ¶
type ModelProducthuntReviewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntProductDetailedReviewsPage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelProducthuntSearchAggregationsDoc ¶
type ModelProducthuntSearchAggregationsDoc struct {
Topics []ModelProducthuntSearchTopicDoc `json:"topics,omitempty"`
}
type ModelProducthuntSearchDataDoc ¶
type ModelProducthuntSearchDataDoc struct {
Aggregations ModelProducthuntSearchAggregationsDoc `json:"aggregations,omitempty"`
Edges []ModelProducthuntSearchEdgeDoc `json:"edges,omitempty"`
PageInfo ModelProducthuntSearchPageInfoDoc `json:"pageInfo,omitempty"`
PagesCount int `json:"pagesCount,omitempty"`
}
type ModelProducthuntSearchResponseDoc ¶
type ModelProducthuntSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelProducthuntSearchDataDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelRedditAuthor ¶
type ModelRedditComment ¶
type ModelRedditComment struct {
Author ModelRedditAuthor `json:"author,omitempty"`
Body string `json:"body,omitempty"`
Created string `json:"created,omitempty"`
CreatedUtc int `json:"created_utc,omitempty"`
Depth int `json:"depth,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
ParentId string `json:"parent_id,omitempty"`
Permalink string `json:"permalink,omitempty"`
Replies []ModelRedditComment `json:"replies,omitempty"`
Score int `json:"score,omitempty"`
}
type ModelRedditCommentsResponse ¶
type ModelRedditCommentsResponse struct {
Comments []ModelRedditComment `json:"comments,omitempty"`
Post ModelRedditPost `json:"post,omitempty"`
Source ModelRedditSourceDetail `json:"source,omitempty"`
}
type ModelRedditCommentsResponseDoc ¶
type ModelRedditCommentsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelRedditCommentsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelRedditPagination ¶
type ModelRedditPost ¶
type ModelRedditPost struct {
Author ModelRedditAuthor `json:"author,omitempty"`
CommentCount int `json:"comment_count,omitempty"`
Created string `json:"created,omitempty"`
CreatedUtc int `json:"created_utc,omitempty"`
Domain string `json:"domain,omitempty"`
Flair string `json:"flair,omitempty"`
Id string `json:"id,omitempty"`
IsSelf bool `json:"is_self,omitempty"`
IsVideo bool `json:"is_video,omitempty"`
Locked bool `json:"locked,omitempty"`
Name string `json:"name,omitempty"`
Over18 bool `json:"over_18,omitempty"`
Permalink string `json:"permalink,omitempty"`
Score int `json:"score,omitempty"`
Selftext string `json:"selftext,omitempty"`
SourceFeedUrl string `json:"source_feed_url,omitempty"`
Stickied bool `json:"stickied,omitempty"`
Subreddit string `json:"subreddit,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
UpvoteRatio float64 `json:"upvote_ratio,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelRedditPostResponse ¶
type ModelRedditPostResponse struct {
Post ModelRedditPost `json:"post,omitempty"`
Source ModelRedditSourceDetail `json:"source,omitempty"`
}
type ModelRedditPostResponseDoc ¶
type ModelRedditPostResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelRedditPostResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelRedditSearchResponse ¶
type ModelRedditSearchResponse struct {
Pagination ModelRedditPagination `json:"pagination,omitempty"`
Posts []ModelRedditPost `json:"posts,omitempty"`
Query string `json:"query,omitempty"`
Sort string `json:"sort,omitempty"`
Source ModelRedditSourceDetail `json:"source,omitempty"`
Subreddit string `json:"subreddit,omitempty"`
Time string `json:"time,omitempty"`
}
type ModelRedditSearchResponseDoc ¶
type ModelRedditSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelRedditSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelRedditSourceDetail ¶
type ModelRedditSubredditPostsResponse ¶
type ModelRedditSubredditPostsResponse struct {
Pagination ModelRedditPagination `json:"pagination,omitempty"`
Posts []ModelRedditPost `json:"posts,omitempty"`
Sort string `json:"sort,omitempty"`
Source ModelRedditSourceDetail `json:"source,omitempty"`
Subreddit string `json:"subreddit,omitempty"`
Time string `json:"time,omitempty"`
}
type ModelRedditSubredditPostsResponseDoc ¶
type ModelRedditSubredditPostsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelRedditSubredditPostsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelReferralsReferralAttributionDoc ¶
type ModelReferralsReferralAttributionDoc struct {
Campaign string `json:"campaign,omitempty"`
Code string `json:"code,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
ExpiresAt string `json:"expires_at,omitempty"`
Id string `json:"id,omitempty"`
QualifiedAt string `json:"qualified_at,omitempty"`
RewardCredits int `json:"reward_credits,omitempty"`
RewardedAt string `json:"rewarded_at,omitempty"`
Role string `json:"role,omitempty"`
Status string `json:"status,omitempty"`
}
type ModelReferralsReferralClickRequestDoc ¶
type ModelReferralsReferralClickRequestDoc struct {
ClickId string `json:"click_id,omitempty"`
Code string `json:"code,omitempty"`
LandingPath string `json:"landing_path,omitempty"`
UtmCampaign string `json:"utm_campaign,omitempty"`
UtmMedium string `json:"utm_medium,omitempty"`
UtmSource string `json:"utm_source,omitempty"`
}
type ModelReferralsReferralsEventsResponseDoc ¶
type ModelReferralsReferralsEventsResponseDoc struct {
Items []ModelReferralsReferralAttributionDoc `json:"items,omitempty"`
}
type ModelReferralsReferralsMeResponseDoc ¶
type ModelReferralsReferralsMeResponseDoc struct {
AttributionWindowDays int `json:"attribution_window_days,omitempty"`
Code string `json:"code,omitempty"`
Items []ModelReferralsReferralAttributionDoc `json:"items,omitempty"`
MonthlyReferrerRewardCap int `json:"monthly_referrer_reward_cap,omitempty"`
ReferredRewardCredits int `json:"referred_reward_credits,omitempty"`
RewardCredits int `json:"reward_credits,omitempty"`
Stats ModelReferralsReferralsStatsDoc `json:"stats,omitempty"`
}
type ModelReferralsReferralsStatsDoc ¶
type ModelReferralsReferralsStatsDoc struct {
Attributed int `json:"attributed,omitempty"`
Capped int `json:"capped,omitempty"`
Expired int `json:"expired,omitempty"`
Qualified int `json:"qualified,omitempty"`
Rejected int `json:"rejected,omitempty"`
ReviewRequired int `json:"review_required,omitempty"`
Rewarded int `json:"rewarded,omitempty"`
}
type ModelShopappAnalysisResponse ¶
type ModelShopappAnalysisResponse struct {
Currencies []string `json:"currencies,omitempty"`
Discounts ModelShopappDiscountSummary `json:"discounts,omitempty"`
GroupsCount int `json:"groups_count,omitempty"`
PricesByCurrency []ModelShopappCurrencyPriceSummary `json:"prices_by_currency,omitempty"`
ProductsCount int `json:"products_count,omitempty"`
Query string `json:"query,omitempty"`
SaleCount int `json:"sale_count,omitempty"`
SampledProductIds []string `json:"sampled_product_ids,omitempty"`
ShopsCount int `json:"shops_count,omitempty"`
TopShops []ModelShopappShopSummary `json:"top_shops,omitempty"`
}
type ModelShopappAnalysisResponseDoc ¶
type ModelShopappAnalysisResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappAnalysisResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappCategoriesResponse ¶
type ModelShopappCategoriesResponse struct {
Categories []ModelShopappCategoryItem `json:"categories,omitempty"`
}
type ModelShopappCategoriesResponseDoc ¶
type ModelShopappCategoriesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappCategoriesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappCategoryItem ¶
type ModelShopappCategoryItem struct {
Children []ModelShopappCategoryItem `json:"children,omitempty"`
Gid string `json:"gid,omitempty"`
HasChildren bool `json:"has_children,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Name string `json:"name,omitempty"`
Path []ModelShopappCategoryPath `json:"path,omitempty"`
Slug string `json:"slug,omitempty"`
}
type ModelShopappImageItem ¶
type ModelShopappLocationAddress ¶
type ModelShopappLocationAddress struct {
Address1 string `json:"address1,omitempty"`
Address2 string `json:"address2,omitempty"`
City string `json:"city,omitempty"`
Country string `json:"country,omitempty"`
PostalCode string `json:"postal_code,omitempty"`
ZoneCode string `json:"zone_code,omitempty"`
}
type ModelShopappOptionGroup ¶
type ModelShopappProductDetail ¶
type ModelShopappProductDetail struct {
Available bool `json:"available,omitempty"`
Currency string `json:"currency,omitempty"`
Description string `json:"description,omitempty"`
ExternalUrl string `json:"external_url,omitempty"`
Id string `json:"id,omitempty"`
Images []ModelShopappImageItem `json:"images,omitempty"`
OptionGroups []ModelShopappOptionGroup `json:"option_groups,omitempty"`
OriginalPrice float64 `json:"original_price,omitempty"`
Price float64 `json:"price,omitempty"`
Rating float64 `json:"rating,omitempty"`
RelatedProducts []ModelShopappProductItem `json:"related_products,omitempty"`
Reviews []ModelShopappReviewItem `json:"reviews,omitempty"`
ReviewsCount int `json:"reviews_count,omitempty"`
ShopHandle string `json:"shop_handle,omitempty"`
ShopId string `json:"shop_id,omitempty"`
ShopName string `json:"shop_name,omitempty"`
Slug string `json:"slug,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
VariantId string `json:"variant_id,omitempty"`
}
type ModelShopappProductDetailResponse ¶
type ModelShopappProductDetailResponse struct {
Product ModelShopappProductDetail `json:"product,omitempty"`
}
type ModelShopappProductItem ¶
type ModelShopappProductItem struct {
Currency string `json:"currency,omitempty"`
GroupQuery string `json:"group_query,omitempty"`
GroupTitle string `json:"group_title,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
ImageAlt string `json:"image_alt,omitempty"`
OnSale bool `json:"on_sale,omitempty"`
OriginalPrice float64 `json:"original_price,omitempty"`
Position int `json:"position,omitempty"`
Price float64 `json:"price,omitempty"`
ShopId string `json:"shop_id,omitempty"`
ShopName string `json:"shop_name,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
VariantId string `json:"variant_id,omitempty"`
}
type ModelShopappProductResponseDoc ¶
type ModelShopappProductResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappProductDetailResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappProductShopResponse ¶
type ModelShopappProductShopResponse struct {
ProductId string `json:"product_id,omitempty"`
Shop ModelShopappShopDetail `json:"shop,omitempty"`
}
type ModelShopappProductShopResponseDoc ¶
type ModelShopappProductShopResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappProductShopResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappProductVariantResponse ¶
type ModelShopappProductVariantResponse struct {
ProductId string `json:"product_id,omitempty"`
Variant ModelShopappVariantItem `json:"variant,omitempty"`
}
type ModelShopappProductVariantResponseDoc ¶
type ModelShopappProductVariantResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappProductVariantResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappRelatedResponse ¶
type ModelShopappRelatedResponse struct {
Limit int `json:"limit,omitempty"`
ProductId string `json:"product_id,omitempty"`
Products []ModelShopappProductItem `json:"products,omitempty"`
}
type ModelShopappRelatedResponseDoc ¶
type ModelShopappRelatedResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappRelatedResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappReviewItem ¶
type ModelShopappReviewItem struct {
Author string `json:"author,omitempty"`
Body string `json:"body,omitempty"`
Date string `json:"date,omitempty"`
HelpfulCount int `json:"helpful_count,omitempty"`
Id string `json:"id,omitempty"`
Product ModelShopappReviewProduct `json:"product,omitempty"`
Rating float64 `json:"rating,omitempty"`
Title string `json:"title,omitempty"`
VariantLabel string `json:"variant_label,omitempty"`
}
type ModelShopappReviewProduct ¶
type ModelShopappReviewProduct struct {
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
ImageAlt string `json:"image_alt,omitempty"`
Slug string `json:"slug,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
Variant string `json:"variant,omitempty"`
}
type ModelShopappReviewsResponse ¶
type ModelShopappReviewsResponse struct {
Limit int `json:"limit,omitempty"`
ProductId string `json:"product_id,omitempty"`
Reviews []ModelShopappReviewItem `json:"reviews,omitempty"`
}
type ModelShopappReviewsResponseDoc ¶
type ModelShopappReviewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappReviewsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappSearchGroup ¶
type ModelShopappSearchResponse ¶
type ModelShopappSearchResponse struct {
Groups []ModelShopappSearchGroup `json:"groups,omitempty"`
Limit int `json:"limit,omitempty"`
Products []ModelShopappProductItem `json:"products,omitempty"`
Query string `json:"query,omitempty"`
}
type ModelShopappSearchResponseDoc ¶
type ModelShopappSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappShopDetail ¶
type ModelShopappShopDetail struct {
Banner string `json:"banner,omitempty"`
Collections []ModelShopappShopCollection `json:"collections,omitempty"`
Description string `json:"description,omitempty"`
Handle string `json:"handle,omitempty"`
Id string `json:"id,omitempty"`
Logo string `json:"logo,omitempty"`
Name string `json:"name,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewsCount int `json:"reviews_count,omitempty"`
ShopifyId string `json:"shopify_id,omitempty"`
Storefront string `json:"storefront,omitempty"`
Url string `json:"url,omitempty"`
Uuid string `json:"uuid,omitempty"`
}
type ModelShopappShopLocationItem ¶
type ModelShopappShopLocationItem struct {
Address ModelShopappLocationAddress `json:"address,omitempty"`
Id string `json:"id,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
Name string `json:"name,omitempty"`
}
type ModelShopappShopLocationsResponse ¶
type ModelShopappShopLocationsResponse struct {
Limit int `json:"limit,omitempty"`
Locations []ModelShopappShopLocationItem `json:"locations,omitempty"`
NextCursor string `json:"next_cursor,omitempty"`
ShopHandle string `json:"shop_handle,omitempty"`
ShopId string `json:"shop_id,omitempty"`
TotalCount int `json:"total_count,omitempty"`
}
type ModelShopappShopLocationsResponseDoc ¶
type ModelShopappShopLocationsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappShopLocationsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappShopProductsResponse ¶
type ModelShopappShopProductsResponse struct {
Collection ModelShopappShopCollection `json:"collection,omitempty"`
CollectionId string `json:"collection_id,omitempty"`
Limit int `json:"limit,omitempty"`
NextCursor string `json:"next_cursor,omitempty"`
Products []ModelShopappProductItem `json:"products,omitempty"`
ShopHandle string `json:"shop_handle,omitempty"`
SortBy string `json:"sort_by,omitempty"`
}
type ModelShopappShopProductsResponseDoc ¶
type ModelShopappShopProductsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappShopProductsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappShopResponse ¶
type ModelShopappShopResponse struct {
Shop ModelShopappShopDetail `json:"shop,omitempty"`
}
type ModelShopappShopResponseDoc ¶
type ModelShopappShopResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappShopResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappShopReviewsResponse ¶
type ModelShopappShopReviewsResponse struct {
Limit int `json:"limit,omitempty"`
NextCursor string `json:"next_cursor,omitempty"`
Reviews []ModelShopappReviewItem `json:"reviews,omitempty"`
ShopHandle string `json:"shop_handle,omitempty"`
ShopId string `json:"shop_id,omitempty"`
TotalCount int `json:"total_count,omitempty"`
}
type ModelShopappShopReviewsResponseDoc ¶
type ModelShopappShopReviewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappShopReviewsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappShopSummary ¶
type ModelShopappShopTypeaheadItem ¶
type ModelShopappShopTypeaheadItem struct {
Collection ModelShopappShopCollection `json:"collection,omitempty"`
Id string `json:"id,omitempty"`
Position int `json:"position,omitempty"`
Product ModelShopappProductItem `json:"product,omitempty"`
Text string `json:"text,omitempty"`
Type string `json:"type,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelShopappShopTypeaheadResponse ¶
type ModelShopappShopTypeaheadResponse struct {
Limit int `json:"limit,omitempty"`
Query string `json:"query,omitempty"`
ShopHandle string `json:"shop_handle,omitempty"`
ShopId string `json:"shop_id,omitempty"`
Suggestions []ModelShopappShopTypeaheadItem `json:"suggestions,omitempty"`
}
type ModelShopappShopTypeaheadResponseDoc ¶
type ModelShopappShopTypeaheadResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappShopTypeaheadResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappSuggestResponse ¶
type ModelShopappSuggestResponse struct {
Limit int `json:"limit,omitempty"`
Query string `json:"query,omitempty"`
Suggestions []ModelShopappSuggestionItem `json:"suggestions,omitempty"`
}
type ModelShopappSuggestionItem ¶
type ModelShopappSuggestionItem struct {
Image string `json:"image,omitempty"`
Rating float64 `json:"rating,omitempty"`
ShopHandle string `json:"shop_handle,omitempty"`
ShopId string `json:"shop_id,omitempty"`
ShopName string `json:"shop_name,omitempty"`
Text string `json:"text,omitempty"`
Type string `json:"type,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelShopappSuggestionsResponseDoc ¶
type ModelShopappSuggestionsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappSuggestResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopappVariantItem ¶
type ModelShopappVariantItem struct {
AvailableForSale bool `json:"available_for_sale,omitempty"`
Currency string `json:"currency,omitempty"`
Gid string `json:"gid,omitempty"`
Id string `json:"id,omitempty"`
Image ModelShopappImageItem `json:"image,omitempty"`
Options map[string]string `json:"options,omitempty"`
OriginalPrice float64 `json:"original_price,omitempty"`
Price float64 `json:"price,omitempty"`
RequiresShipping bool `json:"requires_shipping,omitempty"`
Title string `json:"title,omitempty"`
}
type ModelShopappVariantsResponse ¶
type ModelShopappVariantsResponse struct {
Limit int `json:"limit,omitempty"`
ProductId string `json:"product_id,omitempty"`
Variants []ModelShopappVariantItem `json:"variants,omitempty"`
}
type ModelShopappVariantsResponseDoc ¶
type ModelShopappVariantsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopappVariantsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifyCollectionItem ¶
type ModelShopifyCollectionItem struct {
CreatedAt string `json:"created_at,omitempty"`
Description string `json:"description,omitempty"`
Handle string `json:"handle,omitempty"`
Id string `json:"id,omitempty"`
ProductsCount int `json:"products_count,omitempty"`
PublishedAt string `json:"published_at,omitempty"`
Title string `json:"title,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelShopifyCollectionProductsResponse ¶
type ModelShopifyCollectionProductsResponse struct {
Collection string `json:"collection,omitempty"`
Limit int `json:"limit,omitempty"`
Page int `json:"page,omitempty"`
Products []ModelShopifyProductItem `json:"products,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
}
type ModelShopifyCollectionProductsResponseDoc ¶
type ModelShopifyCollectionProductsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifyCollectionProductsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifyCollectionsResponse ¶
type ModelShopifyCollectionsResponse struct {
Collections []ModelShopifyCollectionItem `json:"collections,omitempty"`
Limit int `json:"limit,omitempty"`
Page int `json:"page,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
}
type ModelShopifyCollectionsResponseDoc ¶
type ModelShopifyCollectionsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifyCollectionsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifyImageItem ¶
type ModelShopifyImageItem struct {
Alt string `json:"alt,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
Height int `json:"height,omitempty"`
Id string `json:"id,omitempty"`
Position int `json:"position,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
Url string `json:"url,omitempty"`
VariantIds []string `json:"variant_ids,omitempty"`
Width int `json:"width,omitempty"`
}
type ModelShopifyOptionItem ¶
type ModelShopifyPageItem ¶
type ModelShopifyPageItem struct {
Content string `json:"content,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
Handle string `json:"handle,omitempty"`
Id string `json:"id,omitempty"`
PublishedAt string `json:"published_at,omitempty"`
Title string `json:"title,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelShopifyPageResponse ¶
type ModelShopifyPageResponse struct {
Page ModelShopifyPageItem `json:"page,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
}
type ModelShopifyPageResponseDoc ¶
type ModelShopifyPageResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifyPageResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifyPagesResponse ¶
type ModelShopifyPagesResponse struct {
Limit int `json:"limit,omitempty"`
Page int `json:"page,omitempty"`
Pages []ModelShopifyPageItem `json:"pages,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
}
type ModelShopifyPagesResponseDoc ¶
type ModelShopifyPagesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifyPagesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifyProductItem ¶
type ModelShopifyProductItem struct {
Available bool `json:"available,omitempty"`
CompareAtPrice float64 `json:"compare_at_price,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
Description string `json:"description,omitempty"`
FeaturedImage string `json:"featured_image,omitempty"`
Handle string `json:"handle,omitempty"`
Id string `json:"id,omitempty"`
Images []ModelShopifyImageItem `json:"images,omitempty"`
Options []ModelShopifyOptionItem `json:"options,omitempty"`
Price float64 `json:"price,omitempty"`
ProductType string `json:"product_type,omitempty"`
PublishedAt string `json:"published_at,omitempty"`
Tags []string `json:"tags,omitempty"`
Title string `json:"title,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
Url string `json:"url,omitempty"`
Variants []ModelShopifyVariantItem `json:"variants,omitempty"`
Vendor string `json:"vendor,omitempty"`
}
type ModelShopifyProductRecommendationsResponse ¶
type ModelShopifyProductRecommendationsResponse struct {
Handle string `json:"handle,omitempty"`
Intent string `json:"intent,omitempty"`
Limit int `json:"limit,omitempty"`
ProductId string `json:"product_id,omitempty"`
Products []ModelShopifyProductItem `json:"products,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
}
type ModelShopifyProductRecommendationsResponseDoc ¶
type ModelShopifyProductRecommendationsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifyProductRecommendationsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifyProductResponse ¶
type ModelShopifyProductResponse struct {
Product ModelShopifyProductItem `json:"product,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
}
type ModelShopifyProductResponseDoc ¶
type ModelShopifyProductResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifyProductResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifyProductsResponse ¶
type ModelShopifyProductsResponse struct {
Limit int `json:"limit,omitempty"`
Page int `json:"page,omitempty"`
Products []ModelShopifyProductItem `json:"products,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
}
type ModelShopifyProductsResponseDoc ¶
type ModelShopifyProductsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifyProductsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifySearchSuggestResponse ¶
type ModelShopifySearchSuggestResponse struct {
Collections []ModelShopifyCollectionItem `json:"collections,omitempty"`
Limit int `json:"limit,omitempty"`
Products []ModelShopifyProductItem `json:"products,omitempty"`
Queries []ModelShopifySearchQueryItem `json:"queries,omitempty"`
Query string `json:"query,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
Types []string `json:"types,omitempty"`
}
type ModelShopifySearchSuggestResponseDoc ¶
type ModelShopifySearchSuggestResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifySearchSuggestResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifySitemapIndexResponse ¶
type ModelShopifySitemapIndexResponse struct {
Sitemaps []ModelShopifySitemapItem `json:"sitemaps,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
}
type ModelShopifySitemapIndexResponseDoc ¶
type ModelShopifySitemapIndexResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifySitemapIndexResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifySitemapItem ¶
type ModelShopifySitemapUrlitem ¶
type ModelShopifySitemapUrlitem struct {
Changefreq string `json:"changefreq,omitempty"`
Handle string `json:"handle,omitempty"`
Images []ModelShopifySitemapImage `json:"images,omitempty"`
Lastmod string `json:"lastmod,omitempty"`
Loc string `json:"loc,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelShopifySitemapUrlsResponse ¶
type ModelShopifySitemapUrlsResponse struct {
Limit int `json:"limit,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
StoreUrl string `json:"store_url,omitempty"`
Type string `json:"type,omitempty"`
Urls []ModelShopifySitemapUrlitem `json:"urls,omitempty"`
}
type ModelShopifySitemapUrlsResponseDoc ¶
type ModelShopifySitemapUrlsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifySitemapUrlsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifyStoreResponse ¶
type ModelShopifyStoreResponse struct {
City string `json:"city,omitempty"`
Country string `json:"country,omitempty"`
Currency string `json:"currency,omitempty"`
Description string `json:"description,omitempty"`
Domain string `json:"domain,omitempty"`
MyshopifyDomain string `json:"myshopify_domain,omitempty"`
Name string `json:"name,omitempty"`
Province string `json:"province,omitempty"`
PublishedCollectionsCount int `json:"published_collections_count,omitempty"`
PublishedProductsCount int `json:"published_products_count,omitempty"`
RequestedUrl string `json:"requested_url,omitempty"`
SourceDomain string `json:"source_domain,omitempty"`
SourceUrl string `json:"source_url,omitempty"`
}
type ModelShopifyStoreResponseDoc ¶
type ModelShopifyStoreResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelShopifyStoreResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelShopifyVariantItem ¶
type ModelShopifyVariantItem struct {
Available bool `json:"available,omitempty"`
Barcode string `json:"barcode,omitempty"`
CompareAtPrice float64 `json:"compare_at_price,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
FeaturedImage string `json:"featured_image,omitempty"`
Grams int `json:"grams,omitempty"`
Id string `json:"id,omitempty"`
Option1 string `json:"option1,omitempty"`
Option2 string `json:"option2,omitempty"`
Option3 string `json:"option3,omitempty"`
Position int `json:"position,omitempty"`
Price float64 `json:"price,omitempty"`
ProductId string `json:"product_id,omitempty"`
RequiresShipping bool `json:"requires_shipping,omitempty"`
Sku string `json:"sku,omitempty"`
Taxable bool `json:"taxable,omitempty"`
Title string `json:"title,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
}
type ModelSimilarwebSearchResponseDoc ¶
type ModelSimilarwebSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSimilarwebSearchResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelSimilarwebSimilarWebResp ¶
type ModelSimilarwebSimilarWebResp struct {
Category string `json:"Category,omitempty"`
CategoryRank map[string]any `json:"CategoryRank,omitempty"`
Competitors map[string]any `json:"Competitors,omitempty"`
Countries []map[string]any `json:"Countries,omitempty"`
CountryRank map[string]any `json:"CountryRank,omitempty"`
Description string `json:"Description,omitempty"`
Engagments map[string]any `json:"Engagments,omitempty"`
EstimatedMonthlyVisits map[string]any `json:"EstimatedMonthlyVisits,omitempty"`
GlobalCategoryRank any `json:"GlobalCategoryRank,omitempty"`
GlobalRank map[string]any `json:"GlobalRank,omitempty"`
IsDataFromGa bool `json:"IsDataFromGa,omitempty"`
IsSmall bool `json:"IsSmall,omitempty"`
LargeScreenshot string `json:"LargeScreenshot,omitempty"`
Notification map[string]any `json:"Notification,omitempty"`
Policy int `json:"Policy,omitempty"`
SiteName string `json:"SiteName,omitempty"`
SnapshotDate string `json:"SnapshotDate,omitempty"`
Title string `json:"Title,omitempty"`
TopKeywords []map[string]any `json:"TopKeywords,omitempty"`
TrafficSources map[string]any `json:"TrafficSources,omitempty"`
Version int `json:"Version,omitempty"`
}
type ModelSimilarwebWebResponseDoc ¶
type ModelSimilarwebWebResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSimilarwebSimilarWebResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelSpotifyAlbumMeta ¶
type ModelSpotifyAlbumResponse ¶
type ModelSpotifyAlbumResponse struct {
AlbumType string `json:"albumType,omitempty"`
Artists []ModelSpotifySearchResultSummary `json:"artists,omitempty"`
Copyrights []string `json:"copyrights,omitempty"`
DurationMs int `json:"durationMs,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
IsExplicit bool `json:"isExplicit,omitempty"`
IsPlayable bool `json:"isPlayable,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyAlbumMeta `json:"meta,omitempty"`
Name string `json:"name,omitempty"`
Offset int `json:"offset,omitempty"`
ReleaseDate string `json:"releaseDate,omitempty"`
TotalTracks int `json:"totalTracks,omitempty"`
Tracks []ModelSpotifySearchResultSummary `json:"tracks,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyAlbumResponseDoc ¶
type ModelSpotifyAlbumResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyAlbumResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyArtistAlbumsResponse ¶
type ModelSpotifyArtistAlbumsResponse struct {
Id string `json:"id,omitempty"`
Items []ModelSpotifySearchResultSummary `json:"items,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyArtistAlbumsMeta `json:"meta,omitempty"`
Offset int `json:"offset,omitempty"`
Order string `json:"order,omitempty"`
Total int `json:"total,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyArtistAlbumsResponseDoc ¶
type ModelSpotifyArtistAlbumsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyArtistAlbumsResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyArtistCollectionResponse ¶
type ModelSpotifyArtistCollectionResponse struct {
Id string `json:"id,omitempty"`
Items []ModelSpotifySearchResultSummary `json:"items,omitempty"`
Meta ModelSpotifyArtistCollectionMeta `json:"meta,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyArtistCollectionResponseDoc ¶
type ModelSpotifyArtistCollectionResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyArtistCollectionResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyArtistMeta ¶
type ModelSpotifyArtistMeta struct {
AppVersion string `json:"appVersion,omitempty"`
DiscographyCount int `json:"discographyCount,omitempty"`
FetchedAt string `json:"fetchedAt,omitempty"`
OperationName string `json:"operationName,omitempty"`
PlaylistCount int `json:"playlistCount,omitempty"`
RelatedCount int `json:"relatedCount,omitempty"`
TopTrackCount int `json:"topTrackCount,omitempty"`
}
type ModelSpotifyArtistResponse ¶
type ModelSpotifyArtistResponse struct {
Biography string `json:"biography,omitempty"`
Discography []ModelSpotifySearchResultSummary `json:"discography,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
Followers int `json:"followers,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
Meta ModelSpotifyArtistMeta `json:"meta,omitempty"`
MonthlyUsers int `json:"monthlyUsers,omitempty"`
Name string `json:"name,omitempty"`
Playlists []ModelSpotifySearchResultSummary `json:"playlists,omitempty"`
Related []ModelSpotifySearchResultSummary `json:"related,omitempty"`
TopTracks []ModelSpotifySearchResultSummary `json:"topTracks,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
Verified bool `json:"verified,omitempty"`
}
type ModelSpotifyArtistResponseDoc ¶
type ModelSpotifyArtistResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyArtistResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyAudiobookChaptersResponse ¶
type ModelSpotifyAudiobookChaptersResponse struct {
Chapters []ModelSpotifyPodcastEpisodeSummary `json:"chapters,omitempty"`
Id string `json:"id,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyAudiobookChaptersMeta `json:"meta,omitempty"`
Offset int `json:"offset,omitempty"`
Total int `json:"total,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyAudiobookChaptersResponseDoc ¶
type ModelSpotifyAudiobookChaptersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyAudiobookChaptersResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyAudiobookResponse ¶
type ModelSpotifyAudiobookResponse struct {
Authors []string `json:"authors,omitempty"`
Description string `json:"description,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
IsExplicit bool `json:"isExplicit,omitempty"`
MediaType string `json:"mediaType,omitempty"`
Meta ModelSpotifyAudiobookMeta `json:"meta,omitempty"`
Name string `json:"name,omitempty"`
Narrators []string `json:"narrators,omitempty"`
Publisher string `json:"publisher,omitempty"`
TotalChapters int `json:"totalChapters,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyAudiobookResponseDoc ¶
type ModelSpotifyAudiobookResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyAudiobookResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyBrowsePageItem ¶
type ModelSpotifyBrowsePageItem struct {
Description string `json:"description,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
Publisher string `json:"publisher,omitempty"`
Subtitle string `json:"subtitle,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyBrowsePageResponse ¶
type ModelSpotifyBrowsePageResponse struct {
Meta ModelSpotifyBrowsePageMeta `json:"meta,omitempty"`
Sections []ModelSpotifyBrowsePageSection `json:"sections,omitempty"`
Subtitle string `json:"subtitle,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyBrowsePageResponseDoc ¶
type ModelSpotifyBrowsePageResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyBrowsePageResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyBrowsePageSection ¶
type ModelSpotifyBrowsePageSection struct {
Items []ModelSpotifyBrowsePageItem `json:"items,omitempty"`
Subtitle string `json:"subtitle,omitempty"`
Title string `json:"title,omitempty"`
TotalCount int `json:"totalCount,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyBrowseSectionResponse ¶
type ModelSpotifyBrowseSectionResponse struct {
Items []ModelSpotifyBrowsePageItem `json:"items,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyBrowseSectionMeta `json:"meta,omitempty"`
Offset int `json:"offset,omitempty"`
Subtitle string `json:"subtitle,omitempty"`
Title string `json:"title,omitempty"`
TotalCount int `json:"totalCount,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyBrowseSectionResponseDoc ¶
type ModelSpotifyBrowseSectionResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyBrowseSectionResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyChartItem ¶
type ModelSpotifyChartItem struct {
Description string `json:"description,omitempty"`
EpisodeDescription string `json:"episodeDescription,omitempty"`
EpisodeExternalUrl string `json:"episodeExternalUrl,omitempty"`
EpisodeImageUrl string `json:"episodeImageUrl,omitempty"`
EpisodeName string `json:"episodeName,omitempty"`
EpisodeUri string `json:"episodeUri,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Name string `json:"name,omitempty"`
Publisher string `json:"publisher,omitempty"`
Rank int `json:"rank,omitempty"`
RankMove string `json:"rankMove,omitempty"`
ShowDescription string `json:"showDescription,omitempty"`
ShowExternalUrl string `json:"showExternalUrl,omitempty"`
ShowImageUrl string `json:"showImageUrl,omitempty"`
ShowName string `json:"showName,omitempty"`
ShowPublisher string `json:"showPublisher,omitempty"`
ShowUri string `json:"showUri,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyChartMeta ¶
type ModelSpotifyChartResponse ¶
type ModelSpotifyChartResponse struct {
Chart string `json:"chart,omitempty"`
ChartName string `json:"chartName,omitempty"`
ChartType string `json:"chartType,omitempty"`
Items []ModelSpotifyChartItem `json:"items,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyChartMeta `json:"meta,omitempty"`
Region string `json:"region,omitempty"`
RegionName string `json:"regionName,omitempty"`
}
type ModelSpotifyChartsResponseDoc ¶
type ModelSpotifyChartsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyChartResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyCountryHubContentResponse ¶
type ModelSpotifyCountryHubContentResponse struct {
ContentId string `json:"contentId,omitempty"`
CountryCode string `json:"countryCode,omitempty"`
CountryName string `json:"countryName,omitempty"`
HexColor string `json:"hexColor,omitempty"`
Items []ModelSpotifyCountryHubItem `json:"items,omitempty"`
Meta ModelSpotifyCountryHubContentMeta `json:"meta,omitempty"`
SupportedContentIds []ModelSpotifyCountryHubContentId `json:"supportedContentIds,omitempty"`
SupportedCountries []ModelSpotifyPopularCountry `json:"supportedCountries,omitempty"`
Title string `json:"title,omitempty"`
}
type ModelSpotifyCountryHubContentResponseDoc ¶
type ModelSpotifyCountryHubContentResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyCountryHubContentResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyCountryHubItem ¶
type ModelSpotifyCountryHubItem struct {
Album ModelSpotifySearchResultSummary `json:"album,omitempty"`
Artists []ModelSpotifySearchResultSummary `json:"artists,omitempty"`
Attributes map[string]string `json:"attributes,omitempty"`
Description string `json:"description,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
Owner ModelSpotifySearchResultSummary `json:"owner,omitempty"`
Subtitle string `json:"subtitle,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyCountryHubResponse ¶
type ModelSpotifyCountryHubResponse struct {
CountryCode string `json:"countryCode,omitempty"`
CountryName string `json:"countryName,omitempty"`
HexColor string `json:"hexColor,omitempty"`
Meta ModelSpotifyCountryHubMeta `json:"meta,omitempty"`
Sections []ModelSpotifyCountryHubSection `json:"sections,omitempty"`
SupportedCountries []ModelSpotifyPopularCountry `json:"supportedCountries,omitempty"`
}
type ModelSpotifyCountryHubResponseDoc ¶
type ModelSpotifyCountryHubResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyCountryHubResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyCountryHubSection ¶
type ModelSpotifyCountryHubSection struct {
ContentId string `json:"contentId,omitempty"`
Items []ModelSpotifyCountryHubItem `json:"items,omitempty"`
Title string `json:"title,omitempty"`
TotalCount int `json:"totalCount,omitempty"`
}
type ModelSpotifyEpisodeResponseDoc ¶
type ModelSpotifyEpisodeResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyPodcastEpisodeResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyHomeMeta ¶
type ModelSpotifyHomeResponse ¶
type ModelSpotifyHomeResponse struct {
Facet string `json:"facet,omitempty"`
Greeting string `json:"greeting,omitempty"`
Meta ModelSpotifyHomeMeta `json:"meta,omitempty"`
Sections []ModelSpotifyBrowsePageSection `json:"sections,omitempty"`
TimeZone string `json:"timeZone,omitempty"`
}
type ModelSpotifyHomeResponseDoc ¶
type ModelSpotifyHomeResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyHomeResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyImageAsset ¶
type ModelSpotifyPlaylistMeta ¶
type ModelSpotifyPlaylistMeta struct {
AppVersion string `json:"appVersion,omitempty"`
EpisodeCount int `json:"episodeCount,omitempty"`
FetchedAt string `json:"fetchedAt,omitempty"`
ItemCount int `json:"itemCount,omitempty"`
OperationName string `json:"operationName,omitempty"`
TrackCount int `json:"trackCount,omitempty"`
}
type ModelSpotifyPlaylistResponse ¶
type ModelSpotifyPlaylistResponse struct {
Collaborative bool `json:"collaborative,omitempty"`
Description string `json:"description,omitempty"`
Episodes []ModelSpotifySearchResultSummary `json:"episodes,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
Followers int `json:"followers,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
Items []ModelSpotifySearchResultSummary `json:"items,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyPlaylistMeta `json:"meta,omitempty"`
Name string `json:"name,omitempty"`
Offset int `json:"offset,omitempty"`
Owner ModelSpotifySearchResultSummary `json:"owner,omitempty"`
Total int `json:"total,omitempty"`
Tracks []ModelSpotifySearchResultSummary `json:"tracks,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyPlaylistResponseDoc ¶
type ModelSpotifyPlaylistResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyPlaylistResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyPodcastEpisodeResponse ¶
type ModelSpotifyPodcastEpisodeResponse struct {
Description string `json:"description,omitempty"`
DurationMs int `json:"durationMs,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
HtmlDescription string `json:"htmlDescription,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
IsExplicit bool `json:"isExplicit,omitempty"`
IsPaywallContent bool `json:"isPaywallContent,omitempty"`
IsPlayable bool `json:"isPlayable,omitempty"`
MediaTypes []string `json:"mediaTypes,omitempty"`
Meta ModelSpotifyPodcastEpisodeMeta `json:"meta,omitempty"`
Name string `json:"name,omitempty"`
PlayabilityReason string `json:"playabilityReason,omitempty"`
PreviewAudioUrl string `json:"previewAudioUrl,omitempty"`
PreviewAudioUrls []string `json:"previewAudioUrls,omitempty"`
PreviewVideoUrl string `json:"previewVideoUrl,omitempty"`
ReleaseDate string `json:"releaseDate,omitempty"`
ReleaseDatePrecision string `json:"releaseDatePrecision,omitempty"`
Show ModelSpotifyPodcastEpisodeShowSummary `json:"show,omitempty"`
TranscriptCount int `json:"transcriptCount,omitempty"`
Type string `json:"type,omitempty"`
UnplayabilityReasons []string `json:"unplayabilityReasons,omitempty"`
Uri string `json:"uri,omitempty"`
VideoThumbnailUrl string `json:"videoThumbnailUrl,omitempty"`
VideoThumbnails []ModelSpotifyImageAsset `json:"videoThumbnails,omitempty"`
}
type ModelSpotifyPodcastEpisodeShowSummary ¶
type ModelSpotifyPodcastEpisodeShowSummary struct {
Description string `json:"description,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
MediaType string `json:"mediaType,omitempty"`
Name string `json:"name,omitempty"`
Publisher string `json:"publisher,omitempty"`
ShowTypes []string `json:"showTypes,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyPodcastEpisodeSummary ¶
type ModelSpotifyPodcastEpisodeSummary struct {
Description string `json:"description,omitempty"`
DurationMs int `json:"durationMs,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
IsExplicit bool `json:"isExplicit,omitempty"`
IsPlayable bool `json:"isPlayable,omitempty"`
Name string `json:"name,omitempty"`
ReleaseDate string `json:"releaseDate,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyPodcastEpisodesResponse ¶
type ModelSpotifyPodcastEpisodesResponse struct {
Episodes []ModelSpotifyPodcastEpisodeSummary `json:"episodes,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyPodcastEpisodesMeta `json:"meta,omitempty"`
Offset int `json:"offset,omitempty"`
Total int `json:"total,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyRecommendationSummary ¶
type ModelSpotifyRecommendationSummary struct {
Description string `json:"description,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
Publisher string `json:"publisher,omitempty"`
Subtitle string `json:"subtitle,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifySearchCatalogResponseDoc ¶
type ModelSpotifySearchCatalogResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifySearchResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifySearchMeta ¶
type ModelSpotifySearchMeta struct {
AlbumCount int `json:"albumCount,omitempty"`
AppVersion string `json:"appVersion,omitempty"`
ArtistCount int `json:"artistCount,omitempty"`
AudiobookCount int `json:"audiobookCount,omitempty"`
EpisodeCount int `json:"episodeCount,omitempty"`
FetchedAt string `json:"fetchedAt,omitempty"`
OperationName string `json:"operationName,omitempty"`
PlaylistCount int `json:"playlistCount,omitempty"`
ResultCount int `json:"resultCount,omitempty"`
ShowCount int `json:"showCount,omitempty"`
TopCount int `json:"topCount,omitempty"`
TrackCount int `json:"trackCount,omitempty"`
UserCount int `json:"userCount,omitempty"`
}
type ModelSpotifySearchPodcastsMeta ¶
type ModelSpotifySearchPodcastsMeta struct {
AppVersion string `json:"appVersion,omitempty"`
EpisodeCount int `json:"episodeCount,omitempty"`
FetchedAt string `json:"fetchedAt,omitempty"`
OperationName string `json:"operationName,omitempty"`
ShowCount int `json:"showCount,omitempty"`
TopCount int `json:"topCount,omitempty"`
}
type ModelSpotifySearchPodcastsResponse ¶
type ModelSpotifySearchPodcastsResponse struct {
Episodes []ModelSpotifyPodcastEpisodeSummary `json:"episodes,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifySearchPodcastsMeta `json:"meta,omitempty"`
Offset int `json:"offset,omitempty"`
SearchTerm string `json:"searchTerm,omitempty"`
Shows []ModelSpotifyRecommendationSummary `json:"shows,omitempty"`
TopResults []ModelSpotifySearchResultSummary `json:"topResults,omitempty"`
}
type ModelSpotifySearchResponse ¶
type ModelSpotifySearchResponse struct {
Albums []ModelSpotifySearchResultSummary `json:"albums,omitempty"`
Artists []ModelSpotifySearchResultSummary `json:"artists,omitempty"`
Audiobooks []ModelSpotifySearchResultSummary `json:"audiobooks,omitempty"`
Episodes []ModelSpotifySearchResultSummary `json:"episodes,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifySearchMeta `json:"meta,omitempty"`
Offset int `json:"offset,omitempty"`
Playlists []ModelSpotifySearchResultSummary `json:"playlists,omitempty"`
Results []ModelSpotifySearchResultSummary `json:"results,omitempty"`
SearchTerm string `json:"searchTerm,omitempty"`
Shows []ModelSpotifySearchResultSummary `json:"shows,omitempty"`
TopResults []ModelSpotifySearchResultSummary `json:"topResults,omitempty"`
Tracks []ModelSpotifySearchResultSummary `json:"tracks,omitempty"`
Users []ModelSpotifySearchResultSummary `json:"users,omitempty"`
}
type ModelSpotifySearchResponseDoc ¶
type ModelSpotifySearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifySearchPodcastsResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifySearchResultSummary ¶
type ModelSpotifySearchResultSummary struct {
Description string `json:"description,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
Publisher string `json:"publisher,omitempty"`
Subtitle string `json:"subtitle,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyShowEpisodesResponseDoc ¶
type ModelSpotifyShowEpisodesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyPodcastEpisodesResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyShowMetadataResponse ¶
type ModelSpotifyShowMetadataResponse struct {
Description string `json:"description,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
IsExplicit bool `json:"isExplicit,omitempty"`
MediaType string `json:"mediaType,omitempty"`
Meta ModelSpotifyShowMetadataMeta `json:"meta,omitempty"`
Name string `json:"name,omitempty"`
Publisher string `json:"publisher,omitempty"`
TotalEpisodes int `json:"totalEpisodes,omitempty"`
Type string `json:"type,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyShowRecommendationsResponse ¶
type ModelSpotifyShowRecommendationsResponse struct {
Meta ModelSpotifyShowRecommendationsMeta `json:"meta,omitempty"`
Recommendations []ModelSpotifyRecommendationSummary `json:"recommendations,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyShowRecommendationsResponseDoc ¶
type ModelSpotifyShowRecommendationsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyShowRecommendationsResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyShowResponseDoc ¶
type ModelSpotifyShowResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyShowMetadataResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyTrackMeta ¶
type ModelSpotifyTrackRecommendedResponse ¶
type ModelSpotifyTrackRecommendedResponse struct {
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyTrackRecommendedMeta `json:"meta,omitempty"`
Recommendations []ModelSpotifyRecommendationSummary `json:"recommendations,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyTrackRecommendedResponseDoc ¶
type ModelSpotifyTrackRecommendedResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyTrackRecommendedResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyTrackResponse ¶
type ModelSpotifyTrackResponse struct {
Album ModelSpotifySearchResultSummary `json:"album,omitempty"`
Artists []ModelSpotifySearchResultSummary `json:"artists,omitempty"`
DiscNumber int `json:"discNumber,omitempty"`
DurationMs int `json:"durationMs,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
Images []ModelSpotifyImageAsset `json:"images,omitempty"`
IsExplicit bool `json:"isExplicit,omitempty"`
IsPlayable bool `json:"isPlayable,omitempty"`
Meta ModelSpotifyTrackMeta `json:"meta,omitempty"`
Name string `json:"name,omitempty"`
PlayabilityReason string `json:"playabilityReason,omitempty"`
Playcount string `json:"playcount,omitempty"`
PreviewAudioUrl string `json:"previewAudioUrl,omitempty"`
PreviewAudioUrls []string `json:"previewAudioUrls,omitempty"`
TrackNumber int `json:"trackNumber,omitempty"`
Type string `json:"type,omitempty"`
UnplayabilityReasons []string `json:"unplayabilityReasons,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyTrackResponseDoc ¶
type ModelSpotifyTrackResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyTrackResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyTrackSimilarAlbumsResponse ¶
type ModelSpotifyTrackSimilarAlbumsResponse struct {
Albums []ModelSpotifySearchResultSummary `json:"albums,omitempty"`
AlbumsOnly bool `json:"albumsOnly,omitempty"`
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyTrackSimilarAlbumsMeta `json:"meta,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyTrackSimilarAlbumsResponseDoc ¶
type ModelSpotifyTrackSimilarAlbumsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyTrackSimilarAlbumsResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyUserProfileFollowersResponse ¶
type ModelSpotifyUserProfileFollowersResponse struct {
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyUserProfileMeta `json:"meta,omitempty"`
Offset int `json:"offset,omitempty"`
Profiles []ModelSpotifyUserProfileSummary `json:"profiles,omitempty"`
Total int `json:"total,omitempty"`
Uri string `json:"uri,omitempty"`
Username string `json:"username,omitempty"`
}
type ModelSpotifyUserProfileFollowersResponseDoc ¶
type ModelSpotifyUserProfileFollowersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyUserProfileFollowersResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyUserProfileMeta ¶
type ModelSpotifyUserProfileMeta struct {
AppVersion string `json:"appVersion,omitempty"`
ArtistCount int `json:"artistCount,omitempty"`
FetchedAt string `json:"fetchedAt,omitempty"`
OperationName string `json:"operationName,omitempty"`
PlaylistCount int `json:"playlistCount,omitempty"`
ProfileCount int `json:"profileCount,omitempty"`
}
type ModelSpotifyUserProfilePlaylist ¶
type ModelSpotifyUserProfilePlaylist struct {
ExternalUrl string `json:"externalUrl,omitempty"`
FollowersCount int `json:"followersCount,omitempty"`
Id string `json:"id,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
IsFollowing bool `json:"isFollowing,omitempty"`
Name string `json:"name,omitempty"`
OwnerName string `json:"ownerName,omitempty"`
OwnerUri string `json:"ownerUri,omitempty"`
OwnerUrl string `json:"ownerUrl,omitempty"`
OwnerUsername string `json:"ownerUsername,omitempty"`
Uri string `json:"uri,omitempty"`
}
type ModelSpotifyUserProfilePlaylistsResponse ¶
type ModelSpotifyUserProfilePlaylistsResponse struct {
Limit int `json:"limit,omitempty"`
Meta ModelSpotifyUserProfileMeta `json:"meta,omitempty"`
Offset int `json:"offset,omitempty"`
PublicPlaylists []ModelSpotifyUserProfilePlaylist `json:"publicPlaylists,omitempty"`
TotalPublicPlaylistsCount int `json:"totalPublicPlaylistsCount,omitempty"`
Uri string `json:"uri,omitempty"`
Username string `json:"username,omitempty"`
}
type ModelSpotifyUserProfilePlaylistsResponseDoc ¶
type ModelSpotifyUserProfilePlaylistsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyUserProfilePlaylistsResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyUserProfileResponse ¶
type ModelSpotifyUserProfileResponse struct {
AllowFollows bool `json:"allowFollows,omitempty"`
Color int `json:"color,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
FollowersCount int `json:"followersCount,omitempty"`
FollowingCount int `json:"followingCount,omitempty"`
HasSpotifyImage bool `json:"hasSpotifyImage,omitempty"`
HasSpotifyName bool `json:"hasSpotifyName,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
IsCurrentUser bool `json:"isCurrentUser,omitempty"`
IsVerified bool `json:"isVerified,omitempty"`
Meta ModelSpotifyUserProfileMeta `json:"meta,omitempty"`
Name string `json:"name,omitempty"`
PublicPlaylists []ModelSpotifyUserProfilePlaylist `json:"publicPlaylists,omitempty"`
RecentlyPlayedArtists []ModelSpotifyUserProfileSummary `json:"recentlyPlayedArtists,omitempty"`
ShowFollows bool `json:"showFollows,omitempty"`
TopArtists ModelSpotifyUserProfileTopArtists `json:"topArtists,omitempty"`
TotalPublicPlaylistsCount int `json:"totalPublicPlaylistsCount,omitempty"`
Uri string `json:"uri,omitempty"`
Username string `json:"username,omitempty"`
}
type ModelSpotifyUserProfileResponseDoc ¶
type ModelSpotifyUserProfileResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelSpotifyUserProfileResponse `json:"data,omitempty"`
Msg any `json:"msg,omitempty"`
}
type ModelSpotifyUserProfileSummary ¶
type ModelSpotifyUserProfileSummary struct {
Color int `json:"color,omitempty"`
ExternalUrl string `json:"externalUrl,omitempty"`
FollowersCount int `json:"followersCount,omitempty"`
ImageUrl string `json:"imageUrl,omitempty"`
IsFollowing bool `json:"isFollowing,omitempty"`
Name string `json:"name,omitempty"`
Uri string `json:"uri,omitempty"`
Username string `json:"username,omitempty"`
}
type ModelTiktokCategory ¶
type ModelTiktokCategoryResponseDoc ¶
type ModelTiktokCategoryResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelTiktokCategory `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokChallengeDetailResp ¶
type ModelTiktokChallengeDetailResp struct {
ChallengeInfo any `json:"challengeInfo,omitempty"`
Extra map[string]any `json:"extra,omitempty"`
LogPb map[string]any `json:"log_pb,omitempty"`
StatusCode int `json:"statusCode,omitempty"`
StatusCode2 int `json:"status_code,omitempty"`
StatusMsg string `json:"status_msg,omitempty"`
}
type ModelTiktokChallengeListResp ¶
type ModelTiktokChallengeListResp struct {
Cursor string `json:"cursor,omitempty"`
Extra map[string]any `json:"extra,omitempty"`
HasMore bool `json:"hasMore,omitempty"`
ItemList []any `json:"itemList,omitempty"`
LogPb map[string]any `json:"log_pb,omitempty"`
StatusCode int `json:"statusCode,omitempty"`
StatusCode2 int `json:"status_code,omitempty"`
StatusMsg string `json:"status_msg,omitempty"`
}
type ModelTiktokChallengeListResponseDoc ¶
type ModelTiktokChallengeListResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokChallengeListResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokChallengeResponseDoc ¶
type ModelTiktokChallengeResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokChallengeDetailResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokCommentResp ¶
type ModelTiktokCommentResp struct {
AliasCommentDeleted bool `json:"alias_comment_deleted,omitempty"`
Comments []any `json:"comments,omitempty"`
Cursor int `json:"cursor,omitempty"`
Extra map[string]any `json:"extra,omitempty"`
HasFilteredComments int `json:"has_filtered_comments,omitempty"`
HasMore int `json:"has_more,omitempty"`
LogPb map[string]any `json:"log_pb,omitempty"`
ReplyStyle int `json:"reply_style,omitempty"`
StatusCode int `json:"status_code,omitempty"`
StatusMsg string `json:"status_msg,omitempty"`
TopGifts any `json:"top_gifts,omitempty"`
Total int `json:"total,omitempty"`
}
type ModelTiktokCommentsResponseDoc ¶
type ModelTiktokCommentsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokCommentResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokExploreResp ¶
type ModelTiktokExploreResp struct {
Cursor string `json:"cursor,omitempty"`
Extra map[string]any `json:"extra,omitempty"`
HasMore bool `json:"hasMore,omitempty"`
ItemList []any `json:"itemList,omitempty"`
LogPb map[string]any `json:"log_pb,omitempty"`
StatusCode int `json:"statusCode,omitempty"`
StatusCode2 int `json:"status_code,omitempty"`
StatusMsg string `json:"status_msg,omitempty"`
}
type ModelTiktokExploreResponseDoc ¶
type ModelTiktokExploreResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokExploreResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokPostResponseDoc ¶
type ModelTiktokPostResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokVideoDetailResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokProfile ¶
type ModelTiktokProfile struct {
Stats ModelTiktokProfileStats `json:"stats,omitempty"`
User ModelTiktokUser `json:"user,omitempty"`
}
type ModelTiktokProfilePostResponseDoc ¶
type ModelTiktokProfilePostResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokUserPostLinkResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokProfileResponseDoc ¶
type ModelTiktokProfileResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokProfile `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokProfileStats ¶
type ModelTiktokProfileStats struct {
DiggCount int `json:"diggCount,omitempty"`
FollowerCount int `json:"followerCount,omitempty"`
FollowingCount int `json:"followingCount,omitempty"`
FriendCount int `json:"friendCount,omitempty"`
Heart int `json:"heart,omitempty"`
HeartCount int `json:"heartCount,omitempty"`
VideoCount int `json:"videoCount,omitempty"`
}
type ModelTiktokSearchHashtagResp ¶
type ModelTiktokSearchHashtagResp struct {
ChallengeList []any `json:"challenge_list,omitempty"`
Cursor int `json:"cursor,omitempty"`
Extra any `json:"extra,omitempty"`
HasMore int `json:"has_more,omitempty"`
InputKeyword string `json:"input_keyword,omitempty"`
LogPb map[string]any `json:"log_pb,omitempty"`
MusicList any `json:"music_list,omitempty"`
Qc string `json:"qc,omitempty"`
Rid string `json:"rid,omitempty"`
StatusCode int `json:"status_code,omitempty"`
StatusMsg string `json:"status_msg,omitempty"`
Type int `json:"type,omitempty"`
UserList any `json:"user_list,omitempty"`
}
type ModelTiktokSearchHashtagResponseDoc ¶
type ModelTiktokSearchHashtagResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokSearchHashtagResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokSearchResp ¶
type ModelTiktokSearchResp struct {
Cursor int `json:"cursor,omitempty"`
Data []any `json:"data,omitempty"`
Extra any `json:"extra,omitempty"`
FeedbackType string `json:"feedback_type,omitempty"`
HasMore int `json:"has_more,omitempty"`
InputKeyword string `json:"input_keyword,omitempty"`
ItemList []any `json:"itemList,omitempty"`
LogPb map[string]any `json:"log_pb,omitempty"`
Qc string `json:"qc,omitempty"`
Rid string `json:"rid,omitempty"`
StatusCode int `json:"status_code,omitempty"`
StatusMsg string `json:"status_msg,omitempty"`
Type int `json:"type,omitempty"`
}
type ModelTiktokSearchResponseDoc ¶
type ModelTiktokSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokSearchResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokSearchUserResp ¶
type ModelTiktokSearchUserResp struct {
ChallengeList any `json:"challenge_list,omitempty"`
Cursor int `json:"cursor,omitempty"`
Extra any `json:"extra,omitempty"`
FeedbackType string `json:"feedback_type,omitempty"`
GlobalDoodleConfig any `json:"global_doodle_config,omitempty"`
HasMore int `json:"has_more,omitempty"`
InputKeyword string `json:"input_keyword,omitempty"`
LogPb map[string]any `json:"log_pb,omitempty"`
MusicList any `json:"music_list,omitempty"`
Qc string `json:"qc,omitempty"`
Rid string `json:"rid,omitempty"`
StatusCode int `json:"status_code,omitempty"`
StatusMsg string `json:"status_msg,omitempty"`
Type int `json:"type,omitempty"`
UserList []any `json:"user_list,omitempty"`
}
type ModelTiktokSearchUserResponseDoc ¶
type ModelTiktokSearchUserResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokSearchUserResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokTrendingResp ¶
type ModelTiktokTrendingResp struct {
Cursor string `json:"cursor,omitempty"`
Extra map[string]any `json:"extra,omitempty"`
HasMore bool `json:"hasMore,omitempty"`
ItemList []any `json:"itemList,omitempty"`
LogPb map[string]any `json:"log_pb,omitempty"`
StatusCode int `json:"statusCode,omitempty"`
StatusMsg string `json:"statusMsg,omitempty"`
StatusCode2 int `json:"status_code,omitempty"`
StatusMsg2 string `json:"status_msg,omitempty"`
TrendingTopics []any `json:"trendingTopics,omitempty"`
}
type ModelTiktokTrendingResponseDoc ¶
type ModelTiktokTrendingResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTiktokTrendingResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTiktokUser ¶
type ModelTiktokUser struct {
AvatarLarger string `json:"avatarLarger,omitempty"`
BioLink map[string]any `json:"bioLink,omitempty"`
CommerceUserInfo map[string]any `json:"commerceUserInfo,omitempty"`
CreateTime int `json:"createTime,omitempty"`
Id string `json:"id,omitempty"`
IsOrganization int `json:"isOrganization,omitempty"`
Language string `json:"language,omitempty"`
Nickname string `json:"nickname,omitempty"`
PrivateAccount bool `json:"privateAccount,omitempty"`
Region string `json:"region,omitempty"`
SecUid string `json:"secUid,omitempty"`
Secret bool `json:"secret,omitempty"`
Signature string `json:"signature,omitempty"`
TtSeller bool `json:"ttSeller,omitempty"`
UniqueId string `json:"uniqueId,omitempty"`
Verified bool `json:"verified,omitempty"`
}
type ModelTiktokUserPostLinkResp ¶
type ModelTiktokUserPostLinkResp struct {
Cursor string `json:"cursor,omitempty"`
Extra map[string]any `json:"extra,omitempty"`
HasMore bool `json:"hasMore,omitempty"`
ItemList []any `json:"itemList,omitempty"`
LogPb map[string]any `json:"log_pb,omitempty"`
StatusCode int `json:"status_code,omitempty"`
StatusMsg string `json:"status_msg,omitempty"`
}
type ModelTrendsExploreQueriesResponse ¶
type ModelTrendsExploreQueriesResponse struct {
Category int `json:"category,omitempty"`
Geo string `json:"geo,omitempty"`
Hl string `json:"hl,omitempty"`
Keywords []string `json:"keywords,omitempty"`
Property string `json:"property,omitempty"`
Queries []ModelTrendsRelatedGroup `json:"queries,omitempty"`
QueryType string `json:"query_type,omitempty"`
TimeRange string `json:"time_range,omitempty"`
Type string `json:"type,omitempty"`
Tz int `json:"tz,omitempty"`
}
type ModelTrendsExploreQueriesResponseDoc ¶
type ModelTrendsExploreQueriesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrendsExploreQueriesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrendsExploreRequest ¶
type ModelTrendsExploreRequest struct {
Category int `json:"category,omitempty"`
Geo string `json:"geo,omitempty"`
Hl string `json:"hl,omitempty"`
Keywords []string `json:"keywords,omitempty"`
Property string `json:"property,omitempty"`
TimeRange string `json:"time_range,omitempty"`
Type string `json:"type,omitempty"`
Tz int `json:"tz,omitempty"`
}
type ModelTrendsExploreResponse ¶
type ModelTrendsExploreResponse struct {
Category int `json:"category,omitempty"`
Geo string `json:"geo,omitempty"`
Hl string `json:"hl,omitempty"`
InterestByRegion []ModelTrendsRegionInterest `json:"interest_by_region,omitempty"`
InterestOverTime []ModelTrendsInterestPoint `json:"interest_over_time,omitempty"`
Keywords []string `json:"keywords,omitempty"`
Property string `json:"property,omitempty"`
RelatedQueries []ModelTrendsRelatedGroup `json:"related_queries,omitempty"`
RelatedTopics []ModelTrendsRelatedGroup `json:"related_topics,omitempty"`
RisingQueries []ModelTrendsRelatedGroup `json:"rising_queries,omitempty"`
TimeRange string `json:"time_range,omitempty"`
TopQueries []ModelTrendsRelatedGroup `json:"top_queries,omitempty"`
Type string `json:"type,omitempty"`
Tz int `json:"tz,omitempty"`
}
type ModelTrendsExploreResponseDoc ¶
type ModelTrendsExploreResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrendsExploreResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrendsInterestByRegionResponse ¶
type ModelTrendsInterestByRegionResponse struct {
Category int `json:"category,omitempty"`
Geo string `json:"geo,omitempty"`
Hl string `json:"hl,omitempty"`
InterestByRegion []ModelTrendsRegionInterest `json:"interest_by_region,omitempty"`
Keywords []string `json:"keywords,omitempty"`
Property string `json:"property,omitempty"`
TimeRange string `json:"time_range,omitempty"`
Type string `json:"type,omitempty"`
Tz int `json:"tz,omitempty"`
}
type ModelTrendsInterestByRegionResponseDoc ¶
type ModelTrendsInterestByRegionResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrendsInterestByRegionResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrendsInterestOverTimeResponse ¶
type ModelTrendsInterestOverTimeResponse struct {
Category int `json:"category,omitempty"`
Geo string `json:"geo,omitempty"`
Hl string `json:"hl,omitempty"`
InterestOverTime []ModelTrendsInterestPoint `json:"interest_over_time,omitempty"`
Keywords []string `json:"keywords,omitempty"`
Property string `json:"property,omitempty"`
TimeRange string `json:"time_range,omitempty"`
Type string `json:"type,omitempty"`
Tz int `json:"tz,omitempty"`
}
type ModelTrendsInterestOverTimeResponseDoc ¶
type ModelTrendsInterestOverTimeResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrendsInterestOverTimeResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrendsInterestPoint ¶
type ModelTrendsInterestPoint struct {
FormattedAxisTime string `json:"formatted_axis_time,omitempty"`
FormattedTime string `json:"formatted_time,omitempty"`
Time string `json:"time,omitempty"`
Values []ModelTrendsTrendValue `json:"values,omitempty"`
}
type ModelTrendsRegionInterest ¶
type ModelTrendsRegionInterest struct {
GeoCode string `json:"geo_code,omitempty"`
GeoName string `json:"geo_name,omitempty"`
Values []ModelTrendsTrendValue `json:"values,omitempty"`
}
type ModelTrendsRelatedGroup ¶
type ModelTrendsRelatedGroup struct {
Items []ModelTrendsRelatedItem `json:"items,omitempty"`
Keyword string `json:"keyword,omitempty"`
}
type ModelTrendsRelatedItem ¶
type ModelTrendsRelatedItem struct {
FormattedValue string `json:"formatted_value,omitempty"`
Link string `json:"link,omitempty"`
Query string `json:"query,omitempty"`
TopicMid string `json:"topic_mid,omitempty"`
TopicTitle string `json:"topic_title,omitempty"`
TopicType string `json:"topic_type,omitempty"`
Value int `json:"value,omitempty"`
}
type ModelTrendsRelatedTopicsResponse ¶
type ModelTrendsRelatedTopicsResponse struct {
Category int `json:"category,omitempty"`
Geo string `json:"geo,omitempty"`
Hl string `json:"hl,omitempty"`
Keywords []string `json:"keywords,omitempty"`
Property string `json:"property,omitempty"`
RelatedTopics []ModelTrendsRelatedGroup `json:"related_topics,omitempty"`
TimeRange string `json:"time_range,omitempty"`
Type string `json:"type,omitempty"`
Tz int `json:"tz,omitempty"`
}
type ModelTrendsRelatedTopicsResponseDoc ¶
type ModelTrendsRelatedTopicsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrendsRelatedTopicsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrendsTrendValue ¶
type ModelTrendsTrendingDetailRequest ¶
type ModelTrendsTrendingDetailRequest struct {
Category int `json:"category,omitempty"`
Geo string `json:"geo,omitempty"`
Hl string `json:"hl,omitempty"`
Property string `json:"property,omitempty"`
Query string `json:"query,omitempty"`
TimeRange string `json:"time_range,omitempty"`
Type string `json:"type,omitempty"`
Tz int `json:"tz,omitempty"`
}
type ModelTrendsTrendingItem ¶
type ModelTrendsTrendingItem struct {
Articles []ModelTrendsTrendingArticle `json:"articles,omitempty"`
ExploreUrl string `json:"explore_url,omitempty"`
Query string `json:"query,omitempty"`
Rank int `json:"rank,omitempty"`
RelatedTerms []string `json:"related_terms,omitempty"`
StartedUnix int `json:"started_unix,omitempty"`
Status string `json:"status,omitempty"`
Title string `json:"title,omitempty"`
Traffic string `json:"traffic,omitempty"`
UpdatedUnix int `json:"updated_unix,omitempty"`
}
type ModelTrendsTrendingResponse ¶
type ModelTrendsTrendingResponse struct {
Category int `json:"category,omitempty"`
Geo string `json:"geo,omitempty"`
Hl string `json:"hl,omitempty"`
Items []ModelTrendsTrendingItem `json:"items,omitempty"`
SortBy string `json:"sort_by,omitempty"`
Status string `json:"status,omitempty"`
TimeRange string `json:"time_range,omitempty"`
Tz int `json:"tz,omitempty"`
Window string `json:"window,omitempty"`
}
type ModelTrendsTrendingResponseDoc ¶
type ModelTrendsTrendingResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrendsTrendingResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrendsTrendsCategoriesResponse ¶
type ModelTrendsTrendsCategoriesResponse struct {
Categories []ModelTrendsTrendCategory `json:"categories,omitempty"`
}
type ModelTrendsTrendsCategoriesResponseDoc ¶
type ModelTrendsTrendsCategoriesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrendsTrendsCategoriesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrendsTrendsEnumsResponse ¶
type ModelTrendsTrendsEnumsResponse struct {
ExploreTimeRanges []string `json:"explore_time_ranges,omitempty"`
Locations []string `json:"locations,omitempty"`
SearchTypes []string `json:"search_types,omitempty"`
TrendStatuses []string `json:"trend_statuses,omitempty"`
TrendingCategories []ModelTrendsTrendCategory `json:"trending_categories,omitempty"`
TrendingSortBys []string `json:"trending_sort_bys,omitempty"`
TrendingTimeRanges []string `json:"trending_time_ranges,omitempty"`
}
type ModelTrendsTrendsEnumsResponseDoc ¶
type ModelTrendsTrendsEnumsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrendsTrendsEnumsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrendsTrendsLocationsResponse ¶
type ModelTrendsTrendsLocationsResponse struct {
Locations []string `json:"locations,omitempty"`
}
type ModelTrendsTrendsLocationsResponseDoc ¶
type ModelTrendsTrendsLocationsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrendsTrendsLocationsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTripadvisorAutocompleteResponse ¶
type ModelTripadvisorAutocompleteResponse struct {
Locale string `json:"locale,omitempty"`
Query string `json:"query,omitempty"`
Results []ModelTripadvisorSearchItem `json:"results,omitempty"`
ScopeGeoId int `json:"scope_geo_id,omitempty"`
}
type ModelTripadvisorEnumsResponse ¶
type ModelTripadvisorEnumsResponse struct {
AttractionCategories []string `json:"attraction_categories,omitempty"`
AttractionCategoryIds map[string]string `json:"attraction_category_ids,omitempty"`
Currencies []string `json:"currencies,omitempty"`
FilterIds []string `json:"filter_ids,omitempty"`
HotelAmenities []int `json:"hotel_amenities,omitempty"`
HotelClasses []int `json:"hotel_classes,omitempty"`
Languages []string `json:"languages,omitempty"`
ListingTypes []string `json:"listing_types,omitempty"`
Locales []string `json:"locales,omitempty"`
PricingModes []string `json:"pricing_modes,omitempty"`
RestaurantOptions []int `json:"restaurant_options,omitempty"`
RestaurantTypes []int `json:"restaurant_types,omitempty"`
Sorts []string `json:"sorts,omitempty"`
UnsupportedEntityTypes []string `json:"unsupported_entity_types,omitempty"`
}
type ModelTripadvisorHotelItem ¶
type ModelTripadvisorHotelItem struct {
Address string `json:"address,omitempty"`
Currency string `json:"currency,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
Parent string `json:"parent,omitempty"`
Phone string `json:"phone,omitempty"`
Price string `json:"price,omitempty"`
Provider string `json:"provider,omitempty"`
Rank int `json:"rank,omitempty"`
RankLabel string `json:"rank_label,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
ReviewRating float64 `json:"review_rating,omitempty"`
ReviewSnippet string `json:"review_snippet,omitempty"`
ReviewTitle string `json:"review_title,omitempty"`
StarRating float64 `json:"star_rating,omitempty"`
Tags []string `json:"tags,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelTripadvisorHotelListResponse ¶
type ModelTripadvisorHotelListResponse struct {
Currency string `json:"currency,omitempty"`
FullMatches int `json:"full_matches,omitempty"`
GeoId int `json:"geo_id,omitempty"`
Limit int `json:"limit,omitempty"`
Offset int `json:"offset,omitempty"`
Results []ModelTripadvisorHotelItem `json:"results,omitempty"`
Sort string `json:"sort,omitempty"`
Total int `json:"total,omitempty"`
}
type ModelTripadvisorPlaceItem ¶
type ModelTripadvisorPlaceItem struct {
Address string `json:"address,omitempty"`
BookingUrl string `json:"booking_url,omitempty"`
Categories []string `json:"categories,omitempty"`
Cuisines []string `json:"cuisines,omitempty"`
Currency string `json:"currency,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
Parent string `json:"parent,omitempty"`
Phone string `json:"phone,omitempty"`
Price string `json:"price,omitempty"`
PriceLevel string `json:"price_level,omitempty"`
Provider string `json:"provider,omitempty"`
Rank int `json:"rank,omitempty"`
RankLabel string `json:"rank_label,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
ReviewRating float64 `json:"review_rating,omitempty"`
ReviewSnippet string `json:"review_snippet,omitempty"`
ReviewTitle string `json:"review_title,omitempty"`
StarRating float64 `json:"star_rating,omitempty"`
Tags []string `json:"tags,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelTripadvisorPlaceResponse ¶
type ModelTripadvisorPlaceResponse struct {
Address string `json:"address,omitempty"`
AddressParts ModelTripadvisorPlaceAddressParts `json:"address_parts,omitempty"`
Amenities []string `json:"amenities,omitempty"`
Awards []string `json:"awards,omitempty"`
Breadcrumbs []string `json:"breadcrumbs,omitempty"`
CanonicalUrl string `json:"canonical_url,omitempty"`
Categories []string `json:"categories,omitempty"`
Cuisines []string `json:"cuisines,omitempty"`
Description string `json:"description,omitempty"`
Features []string `json:"features,omitempty"`
GeoId string `json:"geo_id,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Images []ModelTripadvisorPlaceImage `json:"images,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Links []ModelTripadvisorPlaceLink `json:"links,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
OpeningHours []string `json:"opening_hours,omitempty"`
Phone string `json:"phone,omitempty"`
PriceLevel string `json:"price_level,omitempty"`
PriceRange string `json:"price_range,omitempty"`
Rank int `json:"rank,omitempty"`
RankLabel string `json:"rank_label,omitempty"`
Rating float64 `json:"rating,omitempty"`
Reviews int `json:"reviews,omitempty"`
Summary string `json:"summary,omitempty"`
Tags []string `json:"tags,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Url string `json:"url,omitempty"`
WebsiteUrl string `json:"website_url,omitempty"`
}
type ModelTripadvisorReviewItem ¶
type ModelTripadvisorReviewItem struct {
Author string `json:"author,omitempty"`
AuthorAvatar string `json:"author_avatar,omitempty"`
AuthorHometown string `json:"author_hometown,omitempty"`
AuthorId string `json:"author_id,omitempty"`
AuthorUrl string `json:"author_url,omitempty"`
CreatedDate string `json:"created_date,omitempty"`
Date string `json:"date,omitempty"`
Helpful int `json:"helpful,omitempty"`
Id string `json:"id,omitempty"`
Language string `json:"language,omitempty"`
OriginalLanguage string `json:"original_language,omitempty"`
Photos []string `json:"photos,omitempty"`
Rating float64 `json:"rating,omitempty"`
StayDate string `json:"stay_date,omitempty"`
Text string `json:"text,omitempty"`
Title string `json:"title,omitempty"`
TripType string `json:"trip_type,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelTripadvisorReviewsResponse ¶
type ModelTripadvisorReviewsResponse struct {
Id string `json:"id,omitempty"`
Language string `json:"language,omitempty"`
Limit int `json:"limit,omitempty"`
Page int `json:"page,omitempty"`
Reviews []ModelTripadvisorReviewItem `json:"reviews,omitempty"`
Total int `json:"total,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelTripadvisorSearchItem ¶
type ModelTripadvisorSearchItem struct {
DocumentId string `json:"document_id,omitempty"`
Id string `json:"id,omitempty"`
Image string `json:"image,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
NestedResults []ModelTripadvisorNestedSearchItem `json:"nested_results,omitempty"`
Parent string `json:"parent,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelTripadvisorSearchResponse ¶
type ModelTripadvisorSearchResponse struct {
Currency string `json:"currency,omitempty"`
GeoId int `json:"geo_id,omitempty"`
Limit int `json:"limit,omitempty"`
Locale string `json:"locale,omitempty"`
Offset int `json:"offset,omitempty"`
Results []ModelTripadvisorPlaceItem `json:"results,omitempty"`
Sort string `json:"sort,omitempty"`
Source string `json:"source,omitempty"`
Type string `json:"type,omitempty"`
UnsupportedTypes []string `json:"unsupported_types,omitempty"`
}
type ModelTripadvisorTripadvisorAutocompleteResponseDoc ¶
type ModelTripadvisorTripadvisorAutocompleteResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTripadvisorAutocompleteResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTripadvisorTripadvisorEnumsResponseDoc ¶
type ModelTripadvisorTripadvisorEnumsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTripadvisorEnumsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTripadvisorTripadvisorHotelsResponseDoc ¶
type ModelTripadvisorTripadvisorHotelsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTripadvisorHotelListResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTripadvisorTripadvisorReviewsResponseDoc ¶
type ModelTripadvisorTripadvisorReviewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTripadvisorReviewsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTripadvisorTripadvisorSearchResponseDoc ¶
type ModelTripadvisorTripadvisorSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTripadvisorSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrustpilotBusinessAbout ¶
type ModelTrustpilotBusinessAbout struct {
BusinessCountryCode string `json:"business_country_code,omitempty"`
Contact ModelTrustpilotBusinessContact `json:"contact,omitempty"`
DescriptionHtml string `json:"description_html,omitempty"`
DescriptionText string `json:"description_text,omitempty"`
FacebookUrl string `json:"facebook_url,omitempty"`
HasCompanyElements bool `json:"has_company_elements,omitempty"`
InformationSource string `json:"information_source,omitempty"`
PromotionPoints []string `json:"promotion_points,omitempty"`
PromotionTitle string `json:"promotion_title,omitempty"`
}
type ModelTrustpilotBusinessActivity ¶
type ModelTrustpilotBusinessActivity struct {
ClaimedDate string `json:"claimed_date,omitempty"`
HasBusinessUnitMergeHistory bool `json:"has_business_unit_merge_history,omitempty"`
HasSubscription bool `json:"has_subscription,omitempty"`
IsAskingForReviews bool `json:"is_asking_for_reviews,omitempty"`
IsClaimed bool `json:"is_claimed,omitempty"`
IsUsingAiResponses bool `json:"is_using_ai_responses,omitempty"`
IsUsingPaidFeatures bool `json:"is_using_paid_features,omitempty"`
PreviouslyClaimed bool `json:"previously_claimed,omitempty"`
Verification ModelTrustpilotBusinessVerification `json:"verification,omitempty"`
}
type ModelTrustpilotBusinessHeader ¶
type ModelTrustpilotBusinessHeader struct {
Claimed bool `json:"claimed,omitempty"`
Name string `json:"name,omitempty"`
Rating float64 `json:"rating,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Slug string `json:"slug,omitempty"`
TrustScore float64 `json:"trust_score,omitempty"`
TrustpilotUrl string `json:"trustpilot_url,omitempty"`
WebsiteUrl string `json:"website_url,omitempty"`
}
type ModelTrustpilotBusinessPageMeta ¶
type ModelTrustpilotBusinessPageMeta struct {
CanonicalUrl string `json:"canonical_url,omitempty"`
Domain string `json:"domain,omitempty"`
Languages []ModelTrustpilotBusinessPageLanguage `json:"languages,omitempty"`
Locale string `json:"locale,omitempty"`
}
type ModelTrustpilotBusinessProfileResponseDoc ¶
type ModelTrustpilotBusinessProfileResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrustpilotBusinessResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrustpilotBusinessRelatedResponse ¶
type ModelTrustpilotBusinessRelatedResponse struct {
Business ModelTrustpilotBusinessHeader `json:"business,omitempty"`
Items []ModelTrustpilotRelatedBusiness `json:"items,omitempty"`
}
type ModelTrustpilotBusinessRelatedResponseDoc ¶
type ModelTrustpilotBusinessRelatedResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrustpilotBusinessRelatedResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrustpilotBusinessReplyMetrics ¶
type ModelTrustpilotBusinessReplyMetrics struct {
AverageDaysToReply float64 `json:"average_days_to_reply,omitempty"`
LastReplyToNegativeReview string `json:"last_reply_to_negative_review,omitempty"`
NegativeReviewsWithReplies int `json:"negative_reviews_with_replies,omitempty"`
ReplyPercentage float64 `json:"reply_percentage,omitempty"`
TotalNegativeReviews int `json:"total_negative_reviews,omitempty"`
}
type ModelTrustpilotBusinessResponse ¶
type ModelTrustpilotBusinessResponse struct {
About ModelTrustpilotBusinessAbout `json:"about,omitempty"`
Breadcrumbs []ModelTrustpilotBusinessBreadcrumb `json:"breadcrumbs,omitempty"`
Categories []ModelTrustpilotBusinessCategory `json:"categories,omitempty"`
Claimed bool `json:"claimed,omitempty"`
CompanyActivity ModelTrustpilotBusinessActivity `json:"company_activity,omitempty"`
Name string `json:"name,omitempty"`
PageMeta ModelTrustpilotBusinessPageMeta `json:"page_meta,omitempty"`
PaidSubscription bool `json:"paid_subscription,omitempty"`
Rating float64 `json:"rating,omitempty"`
RatingHistogram ModelTrustpilotBusinessRatingHistogram `json:"rating_histogram,omitempty"`
ReplyMetrics ModelTrustpilotBusinessReplyMetrics `json:"reply_metrics,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
ReviewSummary ModelTrustpilotBusinessReviewSummary `json:"review_summary,omitempty"`
ReviewTopics []ModelTrustpilotBusinessReviewTopic `json:"review_topics,omitempty"`
Slug string `json:"slug,omitempty"`
TrustScore float64 `json:"trust_score,omitempty"`
TrustpilotUrl string `json:"trustpilot_url,omitempty"`
WebsiteUrl string `json:"website_url,omitempty"`
}
type ModelTrustpilotBusinessReviewItem ¶
type ModelTrustpilotBusinessReviewItem struct {
AuthorCountry string `json:"author_country,omitempty"`
AuthorName string `json:"author_name,omitempty"`
AuthorReviewCount int `json:"author_review_count,omitempty"`
Body string `json:"body,omitempty"`
CompanyReply ModelTrustpilotBusinessCompanyReply `json:"company_reply,omitempty"`
ExperiencedAtText string `json:"experienced_at_text,omitempty"`
Id string `json:"id,omitempty"`
Invited bool `json:"invited,omitempty"`
Labels ModelTrustpilotBusinessReviewLabels `json:"labels,omitempty"`
PublishedAtText string `json:"published_at_text,omitempty"`
Rating int `json:"rating,omitempty"`
Title string `json:"title,omitempty"`
UpdatedAtText string `json:"updated_at_text,omitempty"`
Verified bool `json:"verified,omitempty"`
}
type ModelTrustpilotBusinessReviewLabels ¶
type ModelTrustpilotBusinessReviewLabels struct {
Filtered bool `json:"filtered,omitempty"`
Merged string `json:"merged,omitempty"`
Pending bool `json:"pending,omitempty"`
ReviewSource string `json:"review_source,omitempty"`
VerificationLevel string `json:"verification_level,omitempty"`
VerificationSource string `json:"verification_source,omitempty"`
}
type ModelTrustpilotBusinessReviewsPagination ¶
type ModelTrustpilotBusinessReviewsPagination struct {
HasNextPage bool `json:"has_next_page,omitempty"`
NextPage int `json:"next_page,omitempty"`
Page int `json:"page,omitempty"`
PerPage int `json:"per_page,omitempty"`
TotalPages int `json:"total_pages,omitempty"`
TotalReviews int `json:"total_reviews,omitempty"`
}
type ModelTrustpilotBusinessReviewsResponse ¶
type ModelTrustpilotBusinessReviewsResponse struct {
AppliedFilters ModelTrustpilotBusinessReviewsAppliedFilters `json:"applied_filters,omitempty"`
Business ModelTrustpilotBusinessHeader `json:"business,omitempty"`
Items []ModelTrustpilotBusinessReviewItem `json:"items,omitempty"`
Pagination ModelTrustpilotBusinessReviewsPagination `json:"pagination,omitempty"`
}
type ModelTrustpilotBusinessReviewsResponseDoc ¶
type ModelTrustpilotBusinessReviewsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrustpilotBusinessReviewsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrustpilotBusinessSearchResponseDoc ¶
type ModelTrustpilotBusinessSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrustpilotSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrustpilotCategoriesResponse ¶
type ModelTrustpilotCategoriesResponse struct {
Groups []ModelTrustpilotCategoryGroup `json:"groups,omitempty"`
}
type ModelTrustpilotCategoriesResponseDoc ¶
type ModelTrustpilotCategoriesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrustpilotCategoriesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrustpilotCategoryBusiness ¶
type ModelTrustpilotCategoryBusiness struct {
BusinessUnitId string `json:"business_unit_id,omitempty"`
Categories []ModelTrustpilotCategoryBusinessTag `json:"categories,omitempty"`
DisplayName string `json:"display_name,omitempty"`
Email string `json:"email,omitempty"`
IdentifyingName string `json:"identifying_name,omitempty"`
Location ModelTrustpilotCategoryBusinessLocation `json:"location,omitempty"`
LogoUrl string `json:"logo_url,omitempty"`
Phone string `json:"phone,omitempty"`
Recommended bool `json:"recommended,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Stars float64 `json:"stars,omitempty"`
TrustScore float64 `json:"trust_score,omitempty"`
TrustpilotUrl string `json:"trustpilot_url,omitempty"`
WebsiteUrl string `json:"website_url,omitempty"`
}
type ModelTrustpilotCategoryGroup ¶
type ModelTrustpilotCategoryGroup struct {
Items []ModelTrustpilotCategoryLink `json:"items,omitempty"`
Name string `json:"name,omitempty"`
Slug string `json:"slug,omitempty"`
Url string `json:"url,omitempty"`
}
type ModelTrustpilotCategoryPagination ¶
type ModelTrustpilotCategoryPagination struct {
HasNextPage bool `json:"has_next_page,omitempty"`
NextPage int `json:"next_page,omitempty"`
Page int `json:"page,omitempty"`
PerPage int `json:"per_page,omitempty"`
TotalHits int `json:"total_hits,omitempty"`
TotalPages int `json:"total_pages,omitempty"`
}
type ModelTrustpilotCategoryResponse ¶
type ModelTrustpilotCategoryResponse struct {
Breadcrumbs []ModelTrustpilotCategoryLink `json:"breadcrumbs,omitempty"`
Country string `json:"country,omitempty"`
Items []ModelTrustpilotCategoryBusiness `json:"items,omitempty"`
Name string `json:"name,omitempty"`
NewestCompanies []ModelTrustpilotCategoryBusiness `json:"newest_companies,omitempty"`
Page int `json:"page,omitempty"`
Pagination ModelTrustpilotCategoryPagination `json:"pagination,omitempty"`
RecentlyReviewedCompanies []ModelTrustpilotCategoryBusiness `json:"recently_reviewed_companies,omitempty"`
RelatedCategories []ModelTrustpilotCategoryLink `json:"related_categories,omitempty"`
Slug string `json:"slug,omitempty"`
Sort string `json:"sort,omitempty"`
TrustpilotUrl string `json:"trustpilot_url,omitempty"`
}
type ModelTrustpilotCategoryResponseDoc ¶
type ModelTrustpilotCategoryResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrustpilotCategoryResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrustpilotCategorySearchResponse ¶
type ModelTrustpilotCategorySearchResponse struct {
Categories []ModelTrustpilotCategorySearchResult `json:"categories,omitempty"`
Country string `json:"country,omitempty"`
Locale string `json:"locale,omitempty"`
Query string `json:"query,omitempty"`
Size int `json:"size,omitempty"`
}
type ModelTrustpilotCategorySearchResponseDoc ¶
type ModelTrustpilotCategorySearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelTrustpilotCategorySearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelTrustpilotRelatedBusiness ¶
type ModelTrustpilotRelatedBusiness struct {
BusinessUnitId string `json:"business_unit_id,omitempty"`
DisplayName string `json:"display_name,omitempty"`
IdentifyingName string `json:"identifying_name,omitempty"`
LogoUrl string `json:"logo_url,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Source string `json:"source,omitempty"`
Stars float64 `json:"stars,omitempty"`
TrustScore float64 `json:"trust_score,omitempty"`
TrustpilotUrl string `json:"trustpilot_url,omitempty"`
}
type ModelTrustpilotSearchAddress ¶
type ModelTrustpilotSearchAddress struct {
ApproximateArea ModelTrustpilotSearchAreaBounds `json:"approximate_area,omitempty"`
City string `json:"city,omitempty"`
Coordinates ModelTrustpilotSearchCoordinates `json:"coordinates,omitempty"`
Country string `json:"country,omitempty"`
CountryCode string `json:"country_code,omitempty"`
Postcode string `json:"postcode,omitempty"`
Street string `json:"street,omitempty"`
}
type ModelTrustpilotSearchAreaBounds ¶
type ModelTrustpilotSearchAreaBounds struct {
NorthWest ModelTrustpilotSearchCoordinates `json:"north_west,omitempty"`
SouthEast ModelTrustpilotSearchCoordinates `json:"south_east,omitempty"`
}
type ModelTrustpilotSearchResponse ¶
type ModelTrustpilotSearchResponse struct {
Country string `json:"country,omitempty"`
Items []ModelTrustpilotSearchResult `json:"items,omitempty"`
Page int `json:"page,omitempty"`
PageSize int `json:"page_size,omitempty"`
Query string `json:"query,omitempty"`
SearchMode string `json:"search_mode,omitempty"`
TotalHits int `json:"total_hits,omitempty"`
TotalPages int `json:"total_pages,omitempty"`
}
type ModelTrustpilotSearchResult ¶
type ModelTrustpilotSearchResult struct {
Address ModelTrustpilotSearchAddress `json:"address,omitempty"`
BusinessUnitId string `json:"business_unit_id,omitempty"`
Categories []ModelTrustpilotSearchCategory `json:"categories,omitempty"`
CountryCode string `json:"country_code,omitempty"`
DisplayName string `json:"display_name,omitempty"`
Email string `json:"email,omitempty"`
IdentifyingName string `json:"identifying_name,omitempty"`
LogoUrl string `json:"logo_url,omitempty"`
Phone string `json:"phone,omitempty"`
PredictedTopCategory ModelTrustpilotSearchCategory `json:"predicted_top_category,omitempty"`
ReviewCount int `json:"review_count,omitempty"`
Stars float64 `json:"stars,omitempty"`
TrustScore float64 `json:"trust_score,omitempty"`
TrustpilotUrl string `json:"trustpilot_url,omitempty"`
Verified bool `json:"verified,omitempty"`
WebsiteUrl string `json:"website_url,omitempty"`
}
type ModelUsageUsageBillingStateDoc ¶
type ModelUsageUsageBillingStateDoc struct {
AllowOverage bool `json:"allow_overage,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
CreditsRemaining int `json:"credits_remaining,omitempty"`
CreditsUsed int `json:"credits_used,omitempty"`
Currency string `json:"currency,omitempty"`
DailyCreditLimit int `json:"daily_credit_limit,omitempty"`
DailyCreditsRemaining int `json:"daily_credits_remaining,omitempty"`
DailyCreditsUsed int `json:"daily_credits_used,omitempty"`
DailyKey string `json:"daily_key,omitempty"`
ExpectedSubscriptionAmountCents int `json:"expected_subscription_amount_cents,omitempty"`
ExpectedTotalAmountCents int `json:"expected_total_amount_cents,omitempty"`
HardLimit bool `json:"hard_limit,omitempty"`
IncludedCredits int `json:"included_credits,omitempty"`
OverageCredits int `json:"overage_credits,omitempty"`
PeriodEnd string `json:"period_end,omitempty"`
PeriodKey string `json:"period_key,omitempty"`
PeriodStart string `json:"period_start,omitempty"`
Plan string `json:"plan,omitempty"`
PricingSource string `json:"pricing_source,omitempty"`
SubscriptionPriceCents int `json:"subscription_price_cents,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
UserId string `json:"user_id,omitempty"`
}
type ModelUsageUsageEndpointItemDoc ¶
type ModelUsageUsageEndpointItemDoc struct {
ChargedRequests int `json:"charged_requests,omitempty"`
Credits int `json:"credits,omitempty"`
Endpoint string `json:"endpoint,omitempty"`
FailedRequests int `json:"failed_requests,omitempty"`
NonBillableRequests int `json:"non_billable_requests,omitempty"`
Overage int `json:"overage,omitempty"`
Requests int `json:"requests,omitempty"`
}
type ModelUsageUsageEndpointsDoc ¶
type ModelUsageUsageEndpointsDoc struct {
From string `json:"from,omitempty"`
Items []ModelUsageUsageEndpointItemDoc `json:"items,omitempty"`
Range string `json:"range,omitempty"`
To string `json:"to,omitempty"`
}
type ModelUsageUsageEndpointsResponseDoc ¶
type ModelUsageUsageEndpointsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelUsageUsageEndpointsDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelUsageUsageOverviewDoc ¶
type ModelUsageUsageOverviewDoc struct {
Billing ModelUsageUsageBillingStateDoc `json:"billing,omitempty"`
From string `json:"from,omitempty"`
Range string `json:"range,omitempty"`
Requests ModelUsageUsageRequestSummaryDoc `json:"requests,omitempty"`
To string `json:"to,omitempty"`
Usage ModelUsageUsageWindowSummaryDoc `json:"usage,omitempty"`
}
type ModelUsageUsageOverviewResponseDoc ¶
type ModelUsageUsageOverviewResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelUsageUsageOverviewDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelUsageUsageRecentIpitemDoc ¶
type ModelUsageUsageRecentIpitemDoc struct {
ErrorCount int `json:"error_count,omitempty"`
Ip string `json:"ip,omitempty"`
LastSeenAt string `json:"last_seen_at,omitempty"`
LastUserAgent string `json:"last_user_agent,omitempty"`
RequestCount int `json:"request_count,omitempty"`
SuccessCount int `json:"success_count,omitempty"`
}
type ModelUsageUsageRecentIpsDoc ¶
type ModelUsageUsageRecentIpsDoc struct {
From string `json:"from,omitempty"`
Items []ModelUsageUsageRecentIpitemDoc `json:"items,omitempty"`
Range string `json:"range,omitempty"`
To string `json:"to,omitempty"`
}
type ModelUsageUsageRecentIpsResponseDoc ¶
type ModelUsageUsageRecentIpsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelUsageUsageRecentIpsDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelUsageUsageRequestSummaryDoc ¶
type ModelUsageUsageRequestSummaryDoc struct {
AvgLatencyMs float64 `json:"avg_latency_ms,omitempty"`
DistinctIpCount int `json:"distinct_ip_count,omitempty"`
ErrorRequests int `json:"error_requests,omitempty"`
LastRequestAt string `json:"last_request_at,omitempty"`
Requests int `json:"requests,omitempty"`
SuccessRequests int `json:"success_requests,omitempty"`
}
type ModelUsageUsageTimeseriesDoc ¶
type ModelUsageUsageTimeseriesDoc struct {
Bucket string `json:"bucket,omitempty"`
From string `json:"from,omitempty"`
Items []ModelUsageUsageTimeseriesItemDoc `json:"items,omitempty"`
Range string `json:"range,omitempty"`
To string `json:"to,omitempty"`
}
type ModelUsageUsageTimeseriesItemDoc ¶
type ModelUsageUsageTimeseriesItemDoc struct {
BucketEnd string `json:"bucket_end,omitempty"`
BucketStart string `json:"bucket_start,omitempty"`
ChargedRequests int `json:"charged_requests,omitempty"`
Credits int `json:"credits,omitempty"`
FailedRequests int `json:"failed_requests,omitempty"`
NonBillableRequests int `json:"non_billable_requests,omitempty"`
Overage int `json:"overage,omitempty"`
Requests int `json:"requests,omitempty"`
}
type ModelUsageUsageTimeseriesResponseDoc ¶
type ModelUsageUsageTimeseriesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelUsageUsageTimeseriesDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelUsageUsageWindowSummaryDoc ¶
type ModelUsageUsageWindowSummaryDoc struct {
ChargedRequests int `json:"charged_requests,omitempty"`
Credits int `json:"credits,omitempty"`
FailedRequests int `json:"failed_requests,omitempty"`
NonBillableRequests int `json:"non_billable_requests,omitempty"`
Overage int `json:"overage,omitempty"`
Requests int `json:"requests,omitempty"`
}
type ModelUserUserApikeyItemDoc ¶
type ModelUserUserApikeyItemDoc struct {
CreatedAt string `json:"created_at,omitempty"`
ExpiresAt string `json:"expires_at,omitempty"`
Id string `json:"id,omitempty"`
KeyPrefix string `json:"key_prefix,omitempty"`
KeySuffix string `json:"key_suffix,omitempty"`
LastUsedAt string `json:"last_used_at,omitempty"`
LastUsedIp string `json:"last_used_ip,omitempty"`
MaskedKey string `json:"masked_key,omitempty"`
RotatedAt string `json:"rotated_at,omitempty"`
Source string `json:"source,omitempty"`
Status string `json:"status,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
}
type ModelUserUserApikeysDoc ¶
type ModelUserUserApikeysDoc struct {
Items []ModelUserUserApikeyItemDoc `json:"items,omitempty"`
}
type ModelUserUserApikeysResponseDoc ¶
type ModelUserUserApikeysResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelUserUserApikeysDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelUserUserMeDoc ¶
type ModelUserUserMeResponseDoc ¶
type ModelUserUserMeResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelUserUserMeDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelUserUserRevealApikeyDoc ¶
type ModelUserUserRevealApikeyDoc struct {
ApiKey string `json:"api_key,omitempty"`
Key ModelUserUserApikeyItemDoc `json:"key,omitempty"`
}
type ModelUserUserRevealApikeyResponseDoc ¶
type ModelUserUserRevealApikeyResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelUserUserRevealApikeyDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelUserUserRotateApikeyDoc ¶
type ModelUserUserRotateApikeyDoc struct {
ActiveKey ModelUserUserApikeyItemDoc `json:"active_key,omitempty"`
GracePeriodSeconds int `json:"grace_period_seconds,omitempty"`
NewApiKey string `json:"new_api_key,omitempty"`
PreviousKey ModelUserUserApikeyItemDoc `json:"previous_key,omitempty"`
}
type ModelUserUserRotateApikeyResponseDoc ¶
type ModelUserUserRotateApikeyResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelUserUserRotateApikeyDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceActionsResponseDoc ¶
type ModelYahoofinanceActionsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceActionEvents `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceCalendarResponseDoc ¶
type ModelYahoofinanceCalendarResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceCalendarResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceCalendarsResponse ¶
type ModelYahoofinanceCalendarsResponse struct {
Calendars []string `json:"calendars,omitempty"`
}
type ModelYahoofinanceCalendarsResponseDoc ¶
type ModelYahoofinanceCalendarsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceCalendarsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceDomainListResponse ¶
type ModelYahoofinanceDomainListResponse struct {
Items []ModelYahoofinanceDomainRef `json:"items,omitempty"`
}
type ModelYahoofinanceDomainListResponseDoc ¶
type ModelYahoofinanceDomainListResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceDomainListResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceDownloadRequest ¶
type ModelYahoofinanceDownloadRequest struct {
AutoAdjust bool `json:"auto_adjust,omitempty"`
BackAdjust bool `json:"back_adjust,omitempty"`
End string `json:"end,omitempty"`
IncludeActions bool `json:"include_actions,omitempty"`
IncludePrepost bool `json:"include_prepost,omitempty"`
Interval string `json:"interval,omitempty"`
Keepna bool `json:"keepna,omitempty"`
Period string `json:"period,omitempty"`
Rounding bool `json:"rounding,omitempty"`
Start string `json:"start,omitempty"`
Symbols []string `json:"symbols"`
}
type ModelYahoofinanceDownloadResponse ¶
type ModelYahoofinanceDownloadResponse struct {
Results []ModelYahoofinanceDownloadResult `json:"results,omitempty"`
}
type ModelYahoofinanceDownloadResponseDoc ¶
type ModelYahoofinanceDownloadResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceDownloadResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceDownloadResult ¶
type ModelYahoofinanceDownloadResult struct {
Error string `json:"error,omitempty"`
History ModelYahoofinanceHistoryResponse `json:"history,omitempty"`
Symbol string `json:"symbol,omitempty"`
}
type ModelYahoofinanceEarningsDatesResponseDoc ¶
type ModelYahoofinanceEarningsDatesResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceEarningsDatesResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceFinancialsResponseDoc ¶
type ModelYahoofinanceFinancialsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceFinancialsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceHistoryMetadataResponseDoc ¶
type ModelYahoofinanceHistoryMetadataResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceHistoryMetadataResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceHistoryResponse ¶
type ModelYahoofinanceHistoryResponse struct {
Events ModelYahoofinanceActionEvents `json:"events,omitempty"`
Meta map[string]any `json:"meta,omitempty"`
Points []ModelYahoofinancePricePoint `json:"points,omitempty"`
Symbol string `json:"symbol,omitempty"`
}
type ModelYahoofinanceHistoryResponseDoc ¶
type ModelYahoofinanceHistoryResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceHistoryResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceIndustryResponse ¶
type ModelYahoofinanceIndustryResponse struct {
Key string `json:"key,omitempty"`
Name string `json:"name,omitempty"`
Overview map[string]any `json:"overview,omitempty"`
ResearchReports []map[string]any `json:"research_reports,omitempty"`
SectorKey string `json:"sector_key,omitempty"`
SectorName string `json:"sector_name,omitempty"`
Symbol string `json:"symbol,omitempty"`
TopCompanies []map[string]any `json:"top_companies,omitempty"`
TopGrowthCompanies []map[string]any `json:"top_growth_companies,omitempty"`
TopPerformingCompanies []map[string]any `json:"top_performing_companies,omitempty"`
}
type ModelYahoofinanceIndustryResponseDoc ¶
type ModelYahoofinanceIndustryResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceIndustryResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceInfoResponseDoc ¶
type ModelYahoofinanceInfoResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceInfoResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceIsinResponseDoc ¶
type ModelYahoofinanceIsinResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceIsinresponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceLookupResponseDoc ¶
type ModelYahoofinanceLookupResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceLookupResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceMarketStatusResponseDoc ¶
type ModelYahoofinanceMarketStatusResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceMarketStatusResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceMarketSummaryResponseDoc ¶
type ModelYahoofinanceMarketSummaryResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceMarketSummaryResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceModuleResponseDoc ¶
type ModelYahoofinanceModuleResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceModuleResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceOptionsResponse ¶
type ModelYahoofinanceOptionsResponse struct {
ExpirationDates []int `json:"expiration_dates,omitempty"`
Options []ModelYahoofinanceOptionExpiration `json:"options,omitempty"`
Symbol string `json:"symbol,omitempty"`
Underlying map[string]any `json:"underlying,omitempty"`
}
type ModelYahoofinanceOptionsResponseDoc ¶
type ModelYahoofinanceOptionsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceOptionsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinancePricePoint ¶
type ModelYahoofinancePricePoint struct {
AdjClose float64 `json:"adj_close,omitempty"`
Close float64 `json:"close,omitempty"`
Datetime string `json:"datetime,omitempty"`
High float64 `json:"high,omitempty"`
Low float64 `json:"low,omitempty"`
Open float64 `json:"open,omitempty"`
Timestamp int `json:"timestamp,omitempty"`
Volume int `json:"volume,omitempty"`
}
type ModelYahoofinanceQuoteResponseDoc ¶
type ModelYahoofinanceQuoteResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceQuoteResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceScreenerResponseDoc ¶
type ModelYahoofinanceScreenerResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceScreenerResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceScreenersResponse ¶
type ModelYahoofinanceScreenersResponse struct {
Screeners []string `json:"screeners,omitempty"`
}
type ModelYahoofinanceScreenersResponseDoc ¶
type ModelYahoofinanceScreenersResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceScreenersResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceSearchResponseDoc ¶
type ModelYahoofinanceSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceSectorResponse ¶
type ModelYahoofinanceSectorResponse struct {
Industries []map[string]any `json:"industries,omitempty"`
Key string `json:"key,omitempty"`
Name string `json:"name,omitempty"`
Overview map[string]any `json:"overview,omitempty"`
ResearchReports []map[string]any `json:"research_reports,omitempty"`
Symbol string `json:"symbol,omitempty"`
TopCompanies []map[string]any `json:"top_companies,omitempty"`
TopEtfs map[string]string `json:"top_etfs,omitempty"`
TopMutualFunds map[string]string `json:"top_mutual_funds,omitempty"`
}
type ModelYahoofinanceSectorResponseDoc ¶
type ModelYahoofinanceSectorResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceSectorResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceSharesFullResponse ¶
type ModelYahoofinanceSharesFullResponse struct {
}
type ModelYahoofinanceSharesFullResponseDoc ¶
type ModelYahoofinanceSharesFullResponseDoc struct {
}
type ModelYahoofinanceSharesResponse ¶
type ModelYahoofinanceSharesResponse struct {
}
type ModelYahoofinanceSharesResponseDoc ¶
type ModelYahoofinanceSharesResponseDoc struct {
}
type ModelYahoofinanceTrendingResponseDoc ¶
type ModelYahoofinanceTrendingResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceTrendingResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYahoofinanceValuationResponseDoc ¶
type ModelYahoofinanceValuationResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYahoofinanceValuationResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeCaption ¶
type ModelYoutubeCaptionsResponseDoc ¶
type ModelYoutubeCaptionsResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelYoutubeCaption `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeChannelFeedResponse ¶
type ModelYoutubeChannelFeedResponse struct {
ChannelId string `json:"channel_id,omitempty"`
ChannelTitle string `json:"channel_title,omitempty"`
ChannelUrl string `json:"channel_url,omitempty"`
ContinuationToken string `json:"continuation_token,omitempty"`
Handle string `json:"handle,omitempty"`
Items []ModelYoutubeSearchItem `json:"items,omitempty"`
Query string `json:"query,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
}
type ModelYoutubeChannelFeedResponseDoc ¶
type ModelYoutubeChannelFeedResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubeChannelFeedResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeChannelSearchResponseDataDoc ¶
type ModelYoutubeChannelSearchResponseDataDoc struct {
ChannelId string `json:"channel_id,omitempty"`
ChannelTitle string `json:"channel_title,omitempty"`
ChannelUrl string `json:"channel_url,omitempty"`
ContinuationToken string `json:"continuation_token,omitempty"`
Handle string `json:"handle,omitempty"`
Items []ModelYoutubeSearchItem `json:"items,omitempty"`
Query string `json:"query,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
}
type ModelYoutubeChannelSearchResponseDoc ¶
type ModelYoutubeChannelSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubeChannelSearchResponseDataDoc `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeChannelShortsResponse ¶
type ModelYoutubeChannelShortsResponse struct {
ChannelId string `json:"channel_id,omitempty"`
ChannelTitle string `json:"channel_title,omitempty"`
ChannelUrl string `json:"channel_url,omitempty"`
Handle string `json:"handle,omitempty"`
Shorts []ModelYoutubeChannelShort `json:"shorts,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
}
type ModelYoutubeChannelShortsResponseDoc ¶
type ModelYoutubeChannelShortsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubeChannelShortsResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeComment ¶
type ModelYoutubeComment struct {
ChannelId string `json:"channel_id,omitempty"`
CommentId string `json:"comment_id,omitempty"`
Content string `json:"content,omitempty"`
ContinuationToken string `json:"continuation_token,omitempty"`
LikesCount int `json:"likes_count,omitempty"`
PublishedTime string `json:"published_time,omitempty"`
ReplyCount int `json:"reply_count,omitempty"`
UserName string `json:"user_name,omitempty"`
}
type ModelYoutubeCommentResponse ¶
type ModelYoutubeCommentResponse struct {
Comments []ModelYoutubeComment `json:"comments,omitempty"`
ContinuationToken string `json:"continuation_token,omitempty"`
}
type ModelYoutubeCommentsResponseDoc ¶
type ModelYoutubeCommentsResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubeCommentResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubePlaylistResponse ¶
type ModelYoutubePlaylistResponse struct {
ChannelId string `json:"channel_id,omitempty"`
ChannelTitle string `json:"channel_title,omitempty"`
ContinuationToken string `json:"continuation_token,omitempty"`
Items []ModelYoutubeSearchItem `json:"items,omitempty"`
PlaylistId string `json:"playlist_id,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Url string `json:"url,omitempty"`
VideoCount string `json:"video_count,omitempty"`
}
type ModelYoutubePlaylistResponseDoc ¶
type ModelYoutubePlaylistResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubePlaylistResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeProfile ¶
type ModelYoutubeProfile struct {
Bio string `json:"bio,omitempty"`
ChannelId string `json:"channel_id,omitempty"`
ChannelName string `json:"channel_name,omitempty"`
ChannelUrl string `json:"channel_url,omitempty"`
CreatedAt string `json:"created_at,omitempty"`
Id string `json:"id,omitempty"`
JoinedDate string `json:"joined_date,omitempty"`
Links []string `json:"links,omitempty"`
ProfilePic string `json:"profile_pic,omitempty"`
Region string `json:"region,omitempty"`
Stats ModelYoutubeProfileStats `json:"stats,omitempty"`
UpdatedAt string `json:"updated_at,omitempty"`
}
type ModelYoutubeProfileResponseDoc ¶
type ModelYoutubeProfileResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubeProfile `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeSearchItem ¶
type ModelYoutubeSearchItem struct {
Badges []string `json:"badges,omitempty"`
ChannelId string `json:"channel_id,omitempty"`
ChannelThumbnail string `json:"channel_thumbnail,omitempty"`
ChannelTitle string `json:"channel_title,omitempty"`
DescriptionSnippet string `json:"description_snippet,omitempty"`
Duration string `json:"duration,omitempty"`
DurationSeconds int `json:"duration_seconds,omitempty"`
Handle string `json:"handle,omitempty"`
IsLive bool `json:"is_live,omitempty"`
IsShort bool `json:"is_short,omitempty"`
IsVerified bool `json:"is_verified,omitempty"`
PlaylistId string `json:"playlist_id,omitempty"`
Position int `json:"position,omitempty"`
PublishedText string `json:"published_text,omitempty"`
ShortViewCount string `json:"short_view_count,omitempty"`
SubscriberCount string `json:"subscriber_count,omitempty"`
Thumbnail string `json:"thumbnail,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
Url string `json:"url,omitempty"`
VideoCount string `json:"video_count,omitempty"`
VideoId string `json:"video_id,omitempty"`
ViewCount string `json:"view_count,omitempty"`
}
type ModelYoutubeSearchResponse ¶
type ModelYoutubeSearchResponse struct {
ContinuationToken string `json:"continuation_token,omitempty"`
EstimatedResults int `json:"estimated_results,omitempty"`
Items []ModelYoutubeSearchItem `json:"items,omitempty"`
Query string `json:"query,omitempty"`
}
type ModelYoutubeSearchResponseDoc ¶
type ModelYoutubeSearchResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubeSearchResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeTagMeta ¶
type ModelYoutubeTagResp ¶
type ModelYoutubeTagResp struct {
ContinuationToken string `json:"continuation_token,omitempty"`
Meta ModelYoutubeTagMeta `json:"meta,omitempty"`
Videos []ModelYoutubeVideoDetail `json:"videos,omitempty"`
}
type ModelYoutubeTagResponseDoc ¶
type ModelYoutubeTagResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubeTagResp `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeTranscriptLanguagesResponseDoc ¶
type ModelYoutubeTranscriptLanguagesResponseDoc struct {
Code int `json:"code,omitempty"`
Data []ModelYoutubeTranscriptLanguage `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeTranscriptResponse ¶
type ModelYoutubeTranscriptResponse struct {
IsGenerated bool `json:"is_generated,omitempty"`
Language string `json:"language,omitempty"`
LanguageCode string `json:"language_code,omitempty"`
Segments []ModelYoutubeTranscriptSegment `json:"segments,omitempty"`
Text string `json:"text,omitempty"`
TranslationLanguage string `json:"translation_language,omitempty"`
VideoId string `json:"video_id,omitempty"`
}
type ModelYoutubeTranscriptResponseDoc ¶
type ModelYoutubeTranscriptResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubeTranscriptResponse `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelYoutubeVideoDetail ¶
type ModelYoutubeVideoDetail struct {
ChannelId string `json:"channel_id,omitempty"`
ChannelTitle string `json:"channel_title,omitempty"`
CommentsCount int `json:"comments_count,omitempty"`
Description string `json:"description,omitempty"`
DislikesCount int `json:"dislikes_count,omitempty"`
DurationSeconds float64 `json:"duration_seconds,omitempty"`
Id string `json:"id,omitempty"`
LikesCount int `json:"likes_count,omitempty"`
PublishedAt string `json:"published_at,omitempty"`
Title string `json:"title,omitempty"`
ViewsCount int `json:"views_count,omitempty"`
}
type ModelYoutubeVideoResponseDoc ¶
type ModelYoutubeVideoResponseDoc struct {
Code int `json:"code,omitempty"`
Data ModelYoutubeVideoDetail `json:"data,omitempty"`
Msg string `json:"msg,omitempty"`
}
type ModelZillowAutocompleteItem ¶
type ModelZillowAutocompleteItem struct {
City string `json:"city,omitempty"`
County string `json:"county,omitempty"`
Id string `json:"id,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
NearMe bool `json:"near_me,omitempty"`
Plid string `json:"plid,omitempty"`
RegionDisplayIds []string `json:"region_display_ids,omitempty"`
RegionId int `json:"region_id,omitempty"`
RegionIds []int `json:"region_ids,omitempty"`
RegionType int `json:"region_type,omitempty"`
RegionTypes []int `json:"region_types,omitempty"`
SchoolDistrictIds []int `json:"school_district_ids,omitempty"`
SchoolIds []int `json:"school_ids,omitempty"`
State string `json:"state,omitempty"`
SubType string `json:"sub_type,omitempty"`
ViewLatitudeDelta float64 `json:"view_latitude_delta,omitempty"`
}
type ModelZillowAutocompleteResponse ¶
type ModelZillowAutocompleteResponse struct {
Query string `json:"query,omitempty"`
RequestId string `json:"request_id,omitempty"`
Results []ModelZillowAutocompleteItem `json:"results,omitempty"`
}
type ModelZillowPropertyAddressParts ¶
type ModelZillowPropertyAddressParts struct {
City string `json:"city,omitempty"`
County string `json:"county,omitempty"`
Neighborhood string `json:"neighborhood,omitempty"`
State string `json:"state,omitempty"`
Street string `json:"street,omitempty"`
Subdivision string `json:"subdivision,omitempty"`
Zipcode string `json:"zipcode,omitempty"`
}
type ModelZillowPropertyArea ¶
type ModelZillowPropertyFact ¶
type ModelZillowPropertyFacts ¶
type ModelZillowPropertyFacts struct {
AccessibilityFeatures []string `json:"accessibility_features,omitempty"`
Additional []ModelZillowPropertyFact `json:"additional,omitempty"`
Appliances []string `json:"appliances,omitempty"`
ArchitecturalStyle string `json:"architectural_style,omitempty"`
Basement string `json:"basement,omitempty"`
Bathrooms float64 `json:"bathrooms,omitempty"`
BathroomsFull int `json:"bathrooms_full,omitempty"`
BathroomsHalf int `json:"bathrooms_half,omitempty"`
BathroomsOneQuarter int `json:"bathrooms_one_quarter,omitempty"`
BathroomsThreeQuarter int `json:"bathrooms_three_quarter,omitempty"`
Bedrooms float64 `json:"bedrooms,omitempty"`
BuilderModel string `json:"builder_model,omitempty"`
BuilderName string `json:"builder_name,omitempty"`
CommunityFeatures []string `json:"community_features,omitempty"`
ConstructionMaterials []string `json:"construction_materials,omitempty"`
Cooling []string `json:"cooling,omitempty"`
ExteriorFeatures []string `json:"exterior_features,omitempty"`
FireplaceFeatures []string `json:"fireplace_features,omitempty"`
Flooring []string `json:"flooring,omitempty"`
FoundationDetails []string `json:"foundation_details,omitempty"`
GarageSpaces float64 `json:"garage_spaces,omitempty"`
HasFireplace bool `json:"has_fireplace,omitempty"`
Heating []string `json:"heating,omitempty"`
HoaFee string `json:"hoa_fee,omitempty"`
HomeType string `json:"home_type,omitempty"`
LaundryFeatures []string `json:"laundry_features,omitempty"`
Levels []string `json:"levels,omitempty"`
LivingArea ModelZillowPropertyArea `json:"living_area,omitempty"`
LotSize ModelZillowPropertyArea `json:"lot_size,omitempty"`
LotSizeDimensions string `json:"lot_size_dimensions,omitempty"`
ParcelNumber string `json:"parcel_number,omitempty"`
ParkingCapacity int `json:"parking_capacity,omitempty"`
ParkingFeatures []string `json:"parking_features,omitempty"`
PatioAndPorchFeatures []string `json:"patio_and_porch_features,omitempty"`
PoolFeatures []string `json:"pool_features,omitempty"`
PropertySubType []string `json:"property_sub_type,omitempty"`
Roof string `json:"roof,omitempty"`
Rooms []string `json:"rooms,omitempty"`
SecurityFeatures []string `json:"security_features,omitempty"`
Sewer []string `json:"sewer,omitempty"`
SpaFeatures []string `json:"spa_features,omitempty"`
Stories float64 `json:"stories,omitempty"`
StructureType string `json:"structure_type,omitempty"`
TaxAnnualAmount float64 `json:"tax_annual_amount,omitempty"`
TaxAssessedValue float64 `json:"tax_assessed_value,omitempty"`
Utilities []string `json:"utilities,omitempty"`
View []string `json:"view,omitempty"`
WaterSource []string `json:"water_source,omitempty"`
WaterfrontFeatures []string `json:"waterfront_features,omitempty"`
YearBuilt int `json:"year_built,omitempty"`
Zoning string `json:"zoning,omitempty"`
}
type ModelZillowPropertyHistory ¶
type ModelZillowPropertyHistory struct {
Price []ModelZillowPropertyPriceHistoryEntry `json:"price,omitempty"`
Tax []ModelZillowPropertyTaxHistoryEntry `json:"tax,omitempty"`
}
type ModelZillowPropertyItem ¶
type ModelZillowPropertyItem struct {
Address string `json:"address,omitempty"`
Baths float64 `json:"baths,omitempty"`
Beds float64 `json:"beds,omitempty"`
BrokerName string `json:"broker_name,omitempty"`
Currency string `json:"currency,omitempty"`
DaysOnZillow int `json:"days_on_zillow,omitempty"`
DetailText string `json:"detail_text,omitempty"`
Has3dModel bool `json:"has_3d_model,omitempty"`
HasVideo bool `json:"has_video,omitempty"`
HomeStatus string `json:"home_status,omitempty"`
HomeType string `json:"home_type,omitempty"`
Image string `json:"image,omitempty"`
IsShowcase bool `json:"is_showcase,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
ListingSubType []string `json:"listing_sub_type,omitempty"`
LivingArea float64 `json:"living_area,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
LotArea float64 `json:"lot_area,omitempty"`
LotAreaUnit string `json:"lot_area_unit,omitempty"`
Photos []string `json:"photos,omitempty"`
Price float64 `json:"price,omitempty"`
PriceText string `json:"price_text,omitempty"`
RentZestimate float64 `json:"rent_zestimate,omitempty"`
StatusText string `json:"status_text,omitempty"`
Url string `json:"url,omitempty"`
Zestimate float64 `json:"zestimate,omitempty"`
Zpid string `json:"zpid,omitempty"`
}
type ModelZillowPropertyListing ¶
type ModelZillowPropertyListing struct {
AgentName string `json:"agent_name,omitempty"`
Agents []ModelZillowPropertyAgent `json:"agents,omitempty"`
AttributionText string `json:"attribution_text,omitempty"`
BrokerName string `json:"broker_name,omitempty"`
BrokerPhone string `json:"broker_phone,omitempty"`
DatePosted string `json:"date_posted,omitempty"`
DateUpdated string `json:"date_updated,omitempty"`
DaysOnZillow int `json:"days_on_zillow,omitempty"`
ListingId string `json:"listing_id,omitempty"`
MlsId string `json:"mls_id,omitempty"`
OpenHouses []ModelZillowPropertyOpenHouse `json:"open_houses,omitempty"`
Provider string `json:"provider,omitempty"`
ProviderListingId string `json:"provider_listing_id,omitempty"`
Source string `json:"source,omitempty"`
Status string `json:"status,omitempty"`
SubTypes []string `json:"sub_types,omitempty"`
TimeOnZillow string `json:"time_on_zillow,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelZillowPropertyMedia ¶
type ModelZillowPropertyMedia struct {
Has3dModel bool `json:"has_3d_model,omitempty"`
HasVideo bool `json:"has_video,omitempty"`
PhotoCount int `json:"photo_count,omitempty"`
Photos []ModelZillowPropertyPhoto `json:"photos,omitempty"`
PrimaryImage string `json:"primary_image,omitempty"`
VideoUrl string `json:"video_url,omitempty"`
VirtualTourUrl string `json:"virtual_tour_url,omitempty"`
}
type ModelZillowPropertyNearby ¶
type ModelZillowPropertyNearby struct {
Address string `json:"address,omitempty"`
Baths float64 `json:"baths,omitempty"`
Beds float64 `json:"beds,omitempty"`
HomeStatus string `json:"home_status,omitempty"`
LivingArea float64 `json:"living_area,omitempty"`
Price float64 `json:"price,omitempty"`
PriceText string `json:"price_text,omitempty"`
Url string `json:"url,omitempty"`
Zpid string `json:"zpid,omitempty"`
}
type ModelZillowPropertyPriceHistoryEntry ¶
type ModelZillowPropertyPriceHistoryEntry struct {
BuyerAgent string `json:"buyer_agent,omitempty"`
Change float64 `json:"change,omitempty"`
Date string `json:"date,omitempty"`
Event string `json:"event,omitempty"`
Price float64 `json:"price,omitempty"`
PriceText string `json:"price_text,omitempty"`
SellerAgent string `json:"seller_agent,omitempty"`
Source string `json:"source,omitempty"`
Time int `json:"time,omitempty"`
}
type ModelZillowPropertyPricing ¶
type ModelZillowPropertyPricing struct {
Currency string `json:"currency,omitempty"`
EstimatedMonthlyPayment float64 `json:"estimated_monthly_payment,omitempty"`
MonthlyHoaFee float64 `json:"monthly_hoa_fee,omitempty"`
Price float64 `json:"price,omitempty"`
PricePerSquareFoot float64 `json:"price_per_square_foot,omitempty"`
PriceText string `json:"price_text,omitempty"`
PropertyTaxRate float64 `json:"property_tax_rate,omitempty"`
RentZestimate float64 `json:"rent_zestimate,omitempty"`
Zestimate float64 `json:"zestimate,omitempty"`
}
type ModelZillowPropertyResponse ¶
type ModelZillowPropertyResponse struct {
Address string `json:"address,omitempty"`
AddressParts ModelZillowPropertyAddressParts `json:"address_parts,omitempty"`
Baths float64 `json:"baths,omitempty"`
Beds float64 `json:"beds,omitempty"`
BrokerName string `json:"broker_name,omitempty"`
Currency string `json:"currency,omitempty"`
DaysOnZillow int `json:"days_on_zillow,omitempty"`
Description string `json:"description,omitempty"`
DetailText string `json:"detail_text,omitempty"`
Facts ModelZillowPropertyFacts `json:"facts,omitempty"`
Has3dModel bool `json:"has_3d_model,omitempty"`
HasVideo bool `json:"has_video,omitempty"`
History ModelZillowPropertyHistory `json:"history,omitempty"`
HomeStatus string `json:"home_status,omitempty"`
HomeType string `json:"home_type,omitempty"`
Image string `json:"image,omitempty"`
IsShowcase bool `json:"is_showcase,omitempty"`
Latitude float64 `json:"latitude,omitempty"`
Listing ModelZillowPropertyListing `json:"listing,omitempty"`
ListingSubType []string `json:"listing_sub_type,omitempty"`
LivingArea float64 `json:"living_area,omitempty"`
Longitude float64 `json:"longitude,omitempty"`
LotArea float64 `json:"lot_area,omitempty"`
LotAreaUnit string `json:"lot_area_unit,omitempty"`
Media ModelZillowPropertyMedia `json:"media,omitempty"`
Nearby []ModelZillowPropertyNearby `json:"nearby,omitempty"`
Photos []string `json:"photos,omitempty"`
Price float64 `json:"price,omitempty"`
PriceText string `json:"price_text,omitempty"`
Pricing ModelZillowPropertyPricing `json:"pricing,omitempty"`
RentZestimate float64 `json:"rent_zestimate,omitempty"`
Schools []ModelZillowPropertySchool `json:"schools,omitempty"`
StatusText string `json:"status_text,omitempty"`
Url string `json:"url,omitempty"`
Zestimate float64 `json:"zestimate,omitempty"`
Zpid string `json:"zpid,omitempty"`
}
type ModelZillowPropertySchool ¶
type ModelZillowPropertySchool struct {
Assigned bool `json:"assigned,omitempty"`
Distance float64 `json:"distance,omitempty"`
District string `json:"district,omitempty"`
Grades string `json:"grades,omitempty"`
Id string `json:"id,omitempty"`
Level string `json:"level,omitempty"`
Link string `json:"link,omitempty"`
Name string `json:"name,omitempty"`
Rating float64 `json:"rating,omitempty"`
Type string `json:"type,omitempty"`
}
type ModelZillowPropertyTaxHistoryEntry ¶
type ModelZillowPropertyTaxHistoryEntry struct {
TaxIncrease float64 `json:"tax_increase,omitempty"`
TaxPaid float64 `json:"tax_paid,omitempty"`
Time int `json:"time,omitempty"`
Value float64 `json:"value,omitempty"`
ValueIncrease float64 `json:"value_increase,omitempty"`
Year int `json:"year,omitempty"`
}
type ModelZillowSearchResponse ¶
type ModelZillowSearchResponse struct {
Location string `json:"location,omitempty"`
Page int `json:"page,omitempty"`
Results []ModelZillowPropertyItem `json:"results,omitempty"`
}
type Option ¶
type Option func(*Client)
func WithAPIKey ¶
func WithAfterResponse ¶
func WithAfterResponse(hook func(operationID string, status int, headers http.Header, body any) (any, error)) Option
WithAfterResponse appends a hook that runs on a successful parsed response and may return a replacement body. A returned error aborts the request.
func WithBaseURL ¶
func WithBeforeRequest ¶
WithBeforeRequest appends a hook that runs just before each request is sent and may mutate the *http.Request (headers, URL, body). A returned error aborts the request.
func WithHTTPClient ¶
func WithHeader ¶
func WithIdempotencyKeys ¶
WithIdempotencyKeys attaches a stable Idempotency-Key header to POST/PATCH requests, reused across that call's retries.
func WithJWTToken ¶
func WithLogger ¶
WithLogger registers a structured event sink (request/retry). The SDK never logs on its own.
func WithMaxConcurrency ¶
WithMaxConcurrency caps the number of in-flight requests.
func WithMaxRetryDelay ¶
WithMaxRetryDelay caps backoff and Retry-After delays (default 30s).
func WithOnRetry ¶
WithOnRetry registers a hook invoked before each retry sleep.
func WithRateLimit ¶
WithRateLimit caps outgoing requests to at most perSecond requests per second.
func WithRequestID ¶
WithRequestID enables generating an x-request-id header when absent.
func WithRetries ¶
func WithRetryDelay ¶
func WithRetryPredicate ¶
WithRetryPredicate sets a full retry predicate; it supersedes the status set.
func WithRetryableStatuses ¶
WithRetryableStatuses overrides the retryable HTTP status set. Network failures (status 0) stay retryable unless a predicate decides otherwise.
func WithUserAgent ¶
type PaginateOption ¶
type PaginateOption func(*paginateConfig)
func WithCursorParam ¶
func WithCursorParam(name string) PaginateOption
WithCursorParam enables cursor pagination using the named query parameter. Requires WithNextCursor.
func WithCursorStart ¶
func WithCursorStart(value any) PaginateOption
WithCursorStart sets the initial cursor value (cursor mode).
func WithItems ¶
func WithItems(fn func(page any) []any) PaginateOption
WithItems sets the per-page item extractor for PaginateItems (default: the "data" array).
func WithMaxPages ¶
func WithMaxPages(maxPages int) PaginateOption
WithMaxPages caps the number of pages fetched.
func WithNextCursor ¶
func WithNextCursor(fn func(page any) any) PaginateOption
WithNextCursor sets the extractor that returns the next cursor from a page; iteration stops when it returns nil.
func WithPageParam ¶
func WithPageParam(name string) PaginateOption
WithPageParam overrides the auto-detected page/offset query parameter.
func WithPageStart ¶
func WithPageStart(start int) PaginateOption
WithPageStart sets the first page value (defaults to 1 for page, 0 for offset).
func WithPageStep ¶
func WithPageStep(step int) PaginateOption
WithPageStep sets the amount added to the page value after each page (default 1).
type ProductHuntAboutParams ¶
type ProductHuntAboutParams struct {
Id string `crawlora:"id"`
}
type ProductHuntAboutResponse ¶
type ProductHuntAboutResponse = ModelProducthuntAboutResponseDoc
type ProductHuntAlternativesResponse ¶
type ProductHuntAlternativesResponse = ModelProducthuntAlternativesResponseDoc
type ProductHuntCategoryParams ¶
type ProductHuntCategoryParams struct {
Slug string `crawlora:"slug"`
}
type ProductHuntCategoryProductsParams ¶
type ProductHuntCategoryProductsParams struct {
Slug string `crawlora:"slug"`
FeaturedOnly *bool `crawlora:"featured_only,omitempty"`
Order *string `crawlora:"order,omitempty"`
Page *int `crawlora:"page,omitempty"`
PageSize *int `crawlora:"page_size,omitempty"`
Tags *string `crawlora:"tags,omitempty"`
}
type ProductHuntCategoryProductsResponse ¶
type ProductHuntCategoryProductsResponse = ModelProducthuntCategoryProductsResponseDoc
type ProductHuntCategoryResponse ¶
type ProductHuntCategoryResponse = ModelProducthuntCategoryResponseDoc
type ProductHuntCustomersResponse ¶
type ProductHuntCustomersResponse = ModelProducthuntCustomersResponseDoc
type ProductHuntLaunchesResponse ¶
type ProductHuntLaunchesResponse = ModelProducthuntLaunchesResponseDoc
type ProductHuntLeaderboardParams ¶
type ProductHuntLeaderboardParams struct {
Scope *string `crawlora:"scope,omitempty"`
Date *string `crawlora:"date,omitempty"`
Year *int `crawlora:"year,omitempty"`
Month *int `crawlora:"month,omitempty"`
Day *int `crawlora:"day,omitempty"`
Week *int `crawlora:"week,omitempty"`
Featured *bool `crawlora:"featured,omitempty"`
Order *string `crawlora:"order,omitempty"`
Cursor *string `crawlora:"cursor,omitempty"`
}
type ProductHuntLeaderboardResponse ¶
type ProductHuntLeaderboardResponse = ModelProducthuntLeaderboardResponseDoc
type ProductHuntMakersParams ¶
type ProductHuntMakersResponse ¶
type ProductHuntMakersResponse = ModelProducthuntMakersResponseDoc
type ProductHuntProductParams ¶
type ProductHuntProductParams struct {
Id string `crawlora:"id"`
}
type ProductHuntProductResponse ¶
type ProductHuntProductResponse = ModelProducthuntProductResponseDoc
type ProductHuntReviewsParams ¶
type ProductHuntReviewsParams struct {
Id string `crawlora:"id"`
}
type ProductHuntReviewsResponse ¶
type ProductHuntReviewsResponse = ModelProducthuntReviewsResponseDoc
type ProductHuntSearchParams ¶
type ProductHuntSearchResponse ¶
type ProductHuntSearchResponse = ModelProducthuntSearchResponseDoc
type ProductHuntService ¶
type ProductHuntService struct {
// contains filtered or unexported fields
}
func (*ProductHuntService) About ¶
func (s *ProductHuntService) About(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) AboutTyped ¶
func (s *ProductHuntService) AboutTyped(ctx context.Context, params ProductHuntAboutParams, opts ...RequestOption) (ProductHuntAboutResponse, error)
func (*ProductHuntService) Alternatives ¶
func (s *ProductHuntService) Alternatives(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) AlternativesTyped ¶
func (s *ProductHuntService) AlternativesTyped(ctx context.Context, params ProductHuntAlternativesParams, opts ...RequestOption) (ProductHuntAlternativesResponse, error)
func (*ProductHuntService) Category ¶
func (s *ProductHuntService) Category(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) CategoryProducts ¶
func (s *ProductHuntService) CategoryProducts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) CategoryProductsTyped ¶
func (s *ProductHuntService) CategoryProductsTyped(ctx context.Context, params ProductHuntCategoryProductsParams, opts ...RequestOption) (ProductHuntCategoryProductsResponse, error)
func (*ProductHuntService) CategoryTyped ¶
func (s *ProductHuntService) CategoryTyped(ctx context.Context, params ProductHuntCategoryParams, opts ...RequestOption) (ProductHuntCategoryResponse, error)
func (*ProductHuntService) Customers ¶
func (s *ProductHuntService) Customers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) CustomersTyped ¶
func (s *ProductHuntService) CustomersTyped(ctx context.Context, params ProductHuntCustomersParams, opts ...RequestOption) (ProductHuntCustomersResponse, error)
func (*ProductHuntService) Launches ¶
func (s *ProductHuntService) Launches(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) LaunchesTyped ¶
func (s *ProductHuntService) LaunchesTyped(ctx context.Context, params ProductHuntLaunchesParams, opts ...RequestOption) (ProductHuntLaunchesResponse, error)
func (*ProductHuntService) Leaderboard ¶
func (s *ProductHuntService) Leaderboard(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) LeaderboardTyped ¶
func (s *ProductHuntService) LeaderboardTyped(ctx context.Context, params ProductHuntLeaderboardParams, opts ...RequestOption) (ProductHuntLeaderboardResponse, error)
func (*ProductHuntService) Makers ¶
func (s *ProductHuntService) Makers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) MakersTyped ¶
func (s *ProductHuntService) MakersTyped(ctx context.Context, params ProductHuntMakersParams, opts ...RequestOption) (ProductHuntMakersResponse, error)
func (*ProductHuntService) Product ¶
func (s *ProductHuntService) Product(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) ProductTyped ¶
func (s *ProductHuntService) ProductTyped(ctx context.Context, params ProductHuntProductParams, opts ...RequestOption) (ProductHuntProductResponse, error)
func (*ProductHuntService) Reviews ¶
func (s *ProductHuntService) Reviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) ReviewsTyped ¶
func (s *ProductHuntService) ReviewsTyped(ctx context.Context, params ProductHuntReviewsParams, opts ...RequestOption) (ProductHuntReviewsResponse, error)
func (*ProductHuntService) Search ¶
func (s *ProductHuntService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ProductHuntService) SearchTyped ¶
func (s *ProductHuntService) SearchTyped(ctx context.Context, params ProductHuntSearchParams, opts ...RequestOption) (ProductHuntSearchResponse, error)
type RedditCommentsParams ¶
type RedditCommentsResponse ¶
type RedditCommentsResponse = ModelRedditCommentsResponseDoc
type RedditPostParams ¶
type RedditPostParams struct {
Id string `crawlora:"id"`
}
type RedditPostResponse ¶
type RedditPostResponse = ModelRedditPostResponseDoc
type RedditSearchParams ¶
type RedditSearchResponse ¶
type RedditSearchResponse = ModelRedditSearchResponseDoc
type RedditService ¶
type RedditService struct {
// contains filtered or unexported fields
}
func (*RedditService) Comments ¶
func (s *RedditService) Comments(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*RedditService) CommentsTyped ¶
func (s *RedditService) CommentsTyped(ctx context.Context, params RedditCommentsParams, opts ...RequestOption) (RedditCommentsResponse, error)
func (*RedditService) Post ¶
func (s *RedditService) Post(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*RedditService) PostTyped ¶
func (s *RedditService) PostTyped(ctx context.Context, params RedditPostParams, opts ...RequestOption) (RedditPostResponse, error)
func (*RedditService) Search ¶
func (s *RedditService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*RedditService) SearchTyped ¶
func (s *RedditService) SearchTyped(ctx context.Context, params RedditSearchParams, opts ...RequestOption) (RedditSearchResponse, error)
func (*RedditService) SubredditPosts ¶
func (s *RedditService) SubredditPosts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*RedditService) SubredditPostsTyped ¶
func (s *RedditService) SubredditPostsTyped(ctx context.Context, params RedditSubredditPostsParams, opts ...RequestOption) (RedditSubredditPostsResponse, error)
type RedditSubredditPostsResponse ¶
type RedditSubredditPostsResponse = ModelRedditSubredditPostsResponseDoc
type ReferralsClickParams ¶
type ReferralsClickParams struct {
Request ModelReferralsReferralClickRequestDoc `crawlora:"request"`
}
type ReferralsClickResponse ¶
type ReferralsClickResponse = ModelReferralsReferralClickResponseDoc
type ReferralsMeEventsParams ¶
type ReferralsMeEventsParams struct {
Limit *int `crawlora:"limit,omitempty"`
}
type ReferralsMeEventsResponse ¶
type ReferralsMeEventsResponse = ModelReferralsReferralsEventsResponseDoc
type ReferralsMeParams ¶
type ReferralsMeParams struct {
}
type ReferralsMeResponse ¶
type ReferralsMeResponse = ModelReferralsReferralsMeResponseDoc
type ReferralsService ¶
type ReferralsService struct {
// contains filtered or unexported fields
}
func (*ReferralsService) Click ¶
func (s *ReferralsService) Click(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ReferralsService) ClickTyped ¶
func (s *ReferralsService) ClickTyped(ctx context.Context, params ReferralsClickParams, opts ...RequestOption) (ReferralsClickResponse, error)
func (*ReferralsService) Me ¶
func (s *ReferralsService) Me(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ReferralsService) MeEvents ¶
func (s *ReferralsService) MeEvents(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ReferralsService) MeEventsTyped ¶
func (s *ReferralsService) MeEventsTyped(ctx context.Context, params ReferralsMeEventsParams, opts ...RequestOption) (ReferralsMeEventsResponse, error)
func (*ReferralsService) MeTyped ¶
func (s *ReferralsService) MeTyped(ctx context.Context, params ReferralsMeParams, opts ...RequestOption) (ReferralsMeResponse, error)
type RequestOption ¶
type RequestOption func(*requestConfig)
func WithRequestHeader ¶
func WithRequestHeader(name, value string) RequestOption
func WithRequestRetries ¶
func WithRequestRetries(retries int) RequestOption
WithRequestRetries overrides the client retry count for a single request.
func WithRequestRetryPredicate ¶
func WithRequestRetryPredicate(predicate func(status int, err error) bool) RequestOption
WithRequestRetryPredicate overrides the retry predicate for a single request.
func WithRequestTimeout ¶
func WithRequestTimeout(timeout time.Duration) RequestOption
func WithResponseType ¶
func WithResponseType(responseType string) RequestOption
type Services ¶
type Services struct {
Airbnb *AirbnbService
Amazon *AmazonService
ApplePodcasts *ApplePodcastsService
AppStore *AppStoreService
Billing *BillingService
Bing *BingService
Brand *BrandService
Brave *BraveService
CoinGecko *CoinGeckoService
Datasets *DatasetsService
EBay *EBayService
Geocoding *GeocodingService
Google *GoogleService
GooglePlay *GooglePlayService
Instagram *InstagramService
JustWatch *JustWatchService
LinkedIn *LinkedInService
Meta *MetaService
ProductHunt *ProductHuntService
Reddit *RedditService
Referrals *ReferralsService
ShopApp *ShopAppService
Shopify *ShopifyService
SimilarWeb *SimilarWebService
SpotifyPodcasts *SpotifyPodcastsService
Spotify *SpotifyService
TikTok *TikTokService
TripAdvisor *TripAdvisorService
Trustpilot *TrustpilotService
Usage *UsageService
User *UserService
YahooFinance *YahooFinanceService
YouTube *YouTubeService
Zillow *ZillowService
}
type ShopAppAnalysisParams ¶
type ShopAppAnalysisResponse ¶
type ShopAppAnalysisResponse = ModelShopappAnalysisResponseDoc
type ShopAppCategoriesParams ¶
type ShopAppCategoriesParams struct {
}
type ShopAppCategoriesResponse ¶
type ShopAppCategoriesResponse = ModelShopappCategoriesResponseDoc
type ShopAppCollectionProductsResponse ¶
type ShopAppCollectionProductsResponse = ModelShopappShopProductsResponseDoc
type ShopAppProductParams ¶
type ShopAppProductRelatedResponse ¶
type ShopAppProductRelatedResponse = ModelShopappRelatedResponseDoc
type ShopAppProductResponse ¶
type ShopAppProductResponse = ModelShopappProductResponseDoc
type ShopAppProductReviewsResponse ¶
type ShopAppProductReviewsResponse = ModelShopappReviewsResponseDoc
type ShopAppProductShopParams ¶
type ShopAppProductShopParams struct {
Id string `crawlora:"id"`
}
type ShopAppProductShopResponse ¶
type ShopAppProductShopResponse = ModelShopappProductShopResponseDoc
type ShopAppProductVariantResponse ¶
type ShopAppProductVariantResponse = ModelShopappProductVariantResponseDoc
type ShopAppProductVariantsResponse ¶
type ShopAppProductVariantsResponse = ModelShopappVariantsResponseDoc
type ShopAppSearchParams ¶
type ShopAppSearchResponse ¶
type ShopAppSearchResponse = ModelShopappSearchResponseDoc
type ShopAppService ¶
type ShopAppService struct {
// contains filtered or unexported fields
}
func (*ShopAppService) Analysis ¶
func (s *ShopAppService) Analysis(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) AnalysisTyped ¶
func (s *ShopAppService) AnalysisTyped(ctx context.Context, params ShopAppAnalysisParams, opts ...RequestOption) (ShopAppAnalysisResponse, error)
func (*ShopAppService) Categories ¶
func (s *ShopAppService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) CategoriesTyped ¶
func (s *ShopAppService) CategoriesTyped(ctx context.Context, params ShopAppCategoriesParams, opts ...RequestOption) (ShopAppCategoriesResponse, error)
func (*ShopAppService) CollectionProducts ¶
func (s *ShopAppService) CollectionProducts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) CollectionProductsTyped ¶
func (s *ShopAppService) CollectionProductsTyped(ctx context.Context, params ShopAppCollectionProductsParams, opts ...RequestOption) (ShopAppCollectionProductsResponse, error)
func (*ShopAppService) Product ¶
func (s *ShopAppService) Product(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ProductRelated ¶
func (s *ShopAppService) ProductRelated(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ProductRelatedTyped ¶
func (s *ShopAppService) ProductRelatedTyped(ctx context.Context, params ShopAppProductRelatedParams, opts ...RequestOption) (ShopAppProductRelatedResponse, error)
func (*ShopAppService) ProductReviews ¶
func (s *ShopAppService) ProductReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ProductReviewsTyped ¶
func (s *ShopAppService) ProductReviewsTyped(ctx context.Context, params ShopAppProductReviewsParams, opts ...RequestOption) (ShopAppProductReviewsResponse, error)
func (*ShopAppService) ProductShop ¶
func (s *ShopAppService) ProductShop(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ProductShopTyped ¶
func (s *ShopAppService) ProductShopTyped(ctx context.Context, params ShopAppProductShopParams, opts ...RequestOption) (ShopAppProductShopResponse, error)
func (*ShopAppService) ProductTyped ¶
func (s *ShopAppService) ProductTyped(ctx context.Context, params ShopAppProductParams, opts ...RequestOption) (ShopAppProductResponse, error)
func (*ShopAppService) ProductVariant ¶
func (s *ShopAppService) ProductVariant(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ProductVariantTyped ¶
func (s *ShopAppService) ProductVariantTyped(ctx context.Context, params ShopAppProductVariantParams, opts ...RequestOption) (ShopAppProductVariantResponse, error)
func (*ShopAppService) ProductVariants ¶
func (s *ShopAppService) ProductVariants(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ProductVariantsTyped ¶
func (s *ShopAppService) ProductVariantsTyped(ctx context.Context, params ShopAppProductVariantsParams, opts ...RequestOption) (ShopAppProductVariantsResponse, error)
func (*ShopAppService) Search ¶
func (s *ShopAppService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) SearchTyped ¶
func (s *ShopAppService) SearchTyped(ctx context.Context, params ShopAppSearchParams, opts ...RequestOption) (ShopAppSearchResponse, error)
func (*ShopAppService) Shop ¶
func (s *ShopAppService) Shop(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ShopLocations ¶
func (s *ShopAppService) ShopLocations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ShopLocationsTyped ¶
func (s *ShopAppService) ShopLocationsTyped(ctx context.Context, params ShopAppShopLocationsParams, opts ...RequestOption) (ShopAppShopLocationsResponse, error)
func (*ShopAppService) ShopProducts ¶
func (s *ShopAppService) ShopProducts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ShopProductsTyped ¶
func (s *ShopAppService) ShopProductsTyped(ctx context.Context, params ShopAppShopProductsParams, opts ...RequestOption) (ShopAppShopProductsResponse, error)
func (*ShopAppService) ShopReviews ¶
func (s *ShopAppService) ShopReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ShopReviewsTyped ¶
func (s *ShopAppService) ShopReviewsTyped(ctx context.Context, params ShopAppShopReviewsParams, opts ...RequestOption) (ShopAppShopReviewsResponse, error)
func (*ShopAppService) ShopTypeahead ¶
func (s *ShopAppService) ShopTypeahead(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) ShopTypeaheadTyped ¶
func (s *ShopAppService) ShopTypeaheadTyped(ctx context.Context, params ShopAppShopTypeaheadParams, opts ...RequestOption) (ShopAppShopTypeaheadResponse, error)
func (*ShopAppService) ShopTyped ¶
func (s *ShopAppService) ShopTyped(ctx context.Context, params ShopAppShopParams, opts ...RequestOption) (ShopAppShopResponse, error)
func (*ShopAppService) Suggestions ¶
func (s *ShopAppService) Suggestions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopAppService) SuggestionsTyped ¶
func (s *ShopAppService) SuggestionsTyped(ctx context.Context, params ShopAppSuggestionsParams, opts ...RequestOption) (ShopAppSuggestionsResponse, error)
type ShopAppShopLocationsResponse ¶
type ShopAppShopLocationsResponse = ModelShopappShopLocationsResponseDoc
type ShopAppShopParams ¶
type ShopAppShopParams struct {
Handle string `crawlora:"handle"`
}
type ShopAppShopProductsResponse ¶
type ShopAppShopProductsResponse = ModelShopappShopProductsResponseDoc
type ShopAppShopResponse ¶
type ShopAppShopResponse = ModelShopappShopResponseDoc
type ShopAppShopReviewsResponse ¶
type ShopAppShopReviewsResponse = ModelShopappShopReviewsResponseDoc
type ShopAppShopTypeaheadResponse ¶
type ShopAppShopTypeaheadResponse = ModelShopappShopTypeaheadResponseDoc
type ShopAppSuggestionsResponse ¶
type ShopAppSuggestionsResponse = ModelShopappSuggestionsResponseDoc
type ShopifyCollectionProductsResponse ¶
type ShopifyCollectionProductsResponse = ModelShopifyCollectionProductsResponseDoc
type ShopifyCollectionsResponse ¶
type ShopifyCollectionsResponse = ModelShopifyCollectionsResponseDoc
type ShopifyPageParams ¶
type ShopifyPageResponse ¶
type ShopifyPageResponse = ModelShopifyPageResponseDoc
type ShopifyPagesParams ¶
type ShopifyPagesResponse ¶
type ShopifyPagesResponse = ModelShopifyPagesResponseDoc
type ShopifyProductParams ¶
type ShopifyProductRecommendationsResponse ¶
type ShopifyProductRecommendationsResponse = ModelShopifyProductRecommendationsResponseDoc
type ShopifyProductResponse ¶
type ShopifyProductResponse = ModelShopifyProductResponseDoc
type ShopifyProductsParams ¶
type ShopifyProductsResponse ¶
type ShopifyProductsResponse = ModelShopifyProductsResponseDoc
type ShopifySearchSuggestResponse ¶
type ShopifySearchSuggestResponse = ModelShopifySearchSuggestResponseDoc
type ShopifyService ¶
type ShopifyService struct {
// contains filtered or unexported fields
}
func (*ShopifyService) CollectionProducts ¶
func (s *ShopifyService) CollectionProducts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) CollectionProductsTyped ¶
func (s *ShopifyService) CollectionProductsTyped(ctx context.Context, params ShopifyCollectionProductsParams, opts ...RequestOption) (ShopifyCollectionProductsResponse, error)
func (*ShopifyService) Collections ¶
func (s *ShopifyService) Collections(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) CollectionsTyped ¶
func (s *ShopifyService) CollectionsTyped(ctx context.Context, params ShopifyCollectionsParams, opts ...RequestOption) (ShopifyCollectionsResponse, error)
func (*ShopifyService) Page ¶
func (s *ShopifyService) Page(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) PageTyped ¶
func (s *ShopifyService) PageTyped(ctx context.Context, params ShopifyPageParams, opts ...RequestOption) (ShopifyPageResponse, error)
func (*ShopifyService) Pages ¶
func (s *ShopifyService) Pages(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) PagesTyped ¶
func (s *ShopifyService) PagesTyped(ctx context.Context, params ShopifyPagesParams, opts ...RequestOption) (ShopifyPagesResponse, error)
func (*ShopifyService) Product ¶
func (s *ShopifyService) Product(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) ProductRecommendations ¶
func (s *ShopifyService) ProductRecommendations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) ProductRecommendationsTyped ¶
func (s *ShopifyService) ProductRecommendationsTyped(ctx context.Context, params ShopifyProductRecommendationsParams, opts ...RequestOption) (ShopifyProductRecommendationsResponse, error)
func (*ShopifyService) ProductTyped ¶
func (s *ShopifyService) ProductTyped(ctx context.Context, params ShopifyProductParams, opts ...RequestOption) (ShopifyProductResponse, error)
func (*ShopifyService) Products ¶
func (s *ShopifyService) Products(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) ProductsTyped ¶
func (s *ShopifyService) ProductsTyped(ctx context.Context, params ShopifyProductsParams, opts ...RequestOption) (ShopifyProductsResponse, error)
func (*ShopifyService) SearchSuggest ¶
func (s *ShopifyService) SearchSuggest(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) SearchSuggestTyped ¶
func (s *ShopifyService) SearchSuggestTyped(ctx context.Context, params ShopifySearchSuggestParams, opts ...RequestOption) (ShopifySearchSuggestResponse, error)
func (*ShopifyService) SitemapUrls ¶
func (s *ShopifyService) SitemapUrls(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) SitemapUrlsTyped ¶
func (s *ShopifyService) SitemapUrlsTyped(ctx context.Context, params ShopifySitemapUrlsParams, opts ...RequestOption) (ShopifySitemapUrlsResponse, error)
func (*ShopifyService) Sitemaps ¶
func (s *ShopifyService) Sitemaps(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) SitemapsTyped ¶
func (s *ShopifyService) SitemapsTyped(ctx context.Context, params ShopifySitemapsParams, opts ...RequestOption) (ShopifySitemapsResponse, error)
func (*ShopifyService) Store ¶
func (s *ShopifyService) Store(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ShopifyService) StoreTyped ¶
func (s *ShopifyService) StoreTyped(ctx context.Context, params ShopifyStoreParams, opts ...RequestOption) (ShopifyStoreResponse, error)
type ShopifySitemapUrlsResponse ¶
type ShopifySitemapUrlsResponse = ModelShopifySitemapUrlsResponseDoc
type ShopifySitemapsParams ¶
type ShopifySitemapsParams struct {
Url string `crawlora:"url"`
}
type ShopifySitemapsResponse ¶
type ShopifySitemapsResponse = ModelShopifySitemapIndexResponseDoc
type ShopifyStoreParams ¶
type ShopifyStoreParams struct {
Url string `crawlora:"url"`
}
type ShopifyStoreResponse ¶
type ShopifyStoreResponse = ModelShopifyStoreResponseDoc
type SimilarWebSearchParams ¶
type SimilarWebSearchParams struct {
Q string `crawlora:"q"`
}
type SimilarWebSearchResponse ¶
type SimilarWebSearchResponse = ModelSimilarwebSearchResponseDoc
type SimilarWebService ¶
type SimilarWebService struct {
// contains filtered or unexported fields
}
func (*SimilarWebService) Search ¶
func (s *SimilarWebService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SimilarWebService) SearchTyped ¶
func (s *SimilarWebService) SearchTyped(ctx context.Context, params SimilarWebSearchParams, opts ...RequestOption) (SimilarWebSearchResponse, error)
func (*SimilarWebService) Web ¶
func (s *SimilarWebService) Web(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SimilarWebService) WebTyped ¶
func (s *SimilarWebService) WebTyped(ctx context.Context, params SimilarWebWebParams, opts ...RequestOption) (SimilarWebWebResponse, error)
type SimilarWebWebParams ¶
type SimilarWebWebParams struct {
Domain string `crawlora:"domain"`
}
type SimilarWebWebResponse ¶
type SimilarWebWebResponse = ModelSimilarwebWebResponseDoc
type SpotifyAlbumParams ¶
type SpotifyAlbumResponse ¶
type SpotifyAlbumResponse = ModelSpotifyAlbumResponseDoc
type SpotifyAlbumTracksResponse ¶
type SpotifyAlbumTracksResponse = ModelSpotifyAlbumResponseDoc
type SpotifyAlbumsSearchParams ¶
type SpotifyAlbumsSearchParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
NumberOfTopResults *int `crawlora:"number_of_top_results,omitempty"`
IncludeAudiobooks *bool `crawlora:"include_audiobooks,omitempty"`
IncludePreReleases *bool `crawlora:"include_pre_releases,omitempty"`
IncludeAlbumPreReleases *bool `crawlora:"include_album_pre_releases,omitempty"`
IncludeAuthors *bool `crawlora:"include_authors,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyAlbumsSearchResponse ¶
type SpotifyAlbumsSearchResponse = ModelSpotifySearchCatalogResponseDoc
type SpotifyArtistAlbumsResponse ¶
type SpotifyArtistAlbumsResponse = ModelSpotifyArtistAlbumsResponseDoc
type SpotifyArtistParams ¶
type SpotifyArtistPlaylistsResponse ¶
type SpotifyArtistPlaylistsResponse = ModelSpotifyArtistCollectionResponseDoc
type SpotifyArtistRelatedResponse ¶
type SpotifyArtistRelatedResponse = ModelSpotifyArtistCollectionResponseDoc
type SpotifyArtistResponse ¶
type SpotifyArtistResponse = ModelSpotifyArtistResponseDoc
type SpotifyArtistsSearchResponse ¶
type SpotifyArtistsSearchResponse = ModelSpotifySearchCatalogResponseDoc
type SpotifyAudiobookChaptersResponse ¶
type SpotifyAudiobookChaptersResponse = ModelSpotifyAudiobookChaptersResponseDoc
type SpotifyAudiobookParams ¶
type SpotifyAudiobookResponse ¶
type SpotifyAudiobookResponse = ModelSpotifyAudiobookResponseDoc
type SpotifyAudiobooksSearchParams ¶
type SpotifyAudiobooksSearchParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
NumberOfTopResults *int `crawlora:"number_of_top_results,omitempty"`
IncludeAudiobooks *bool `crawlora:"include_audiobooks,omitempty"`
IncludePreReleases *bool `crawlora:"include_pre_releases,omitempty"`
IncludeAlbumPreReleases *bool `crawlora:"include_album_pre_releases,omitempty"`
IncludeAuthors *bool `crawlora:"include_authors,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyAudiobooksSearchResponse ¶
type SpotifyAudiobooksSearchResponse = ModelSpotifySearchCatalogResponseDoc
type SpotifyChapterParams ¶
type SpotifyChapterResponse ¶
type SpotifyChapterResponse = ModelSpotifyEpisodeResponseDoc
type SpotifyEpisodesSearchResponse ¶
type SpotifyEpisodesSearchResponse = ModelSpotifySearchCatalogResponseDoc
type SpotifyFeaturedChartsByCountryResponse ¶
type SpotifyFeaturedChartsByCountryResponse = ModelSpotifyCountryHubContentResponseDoc
type SpotifyGenreParams ¶
type SpotifyGenreParams struct {
Uri *string `crawlora:"uri,omitempty"`
PageOffset *int `crawlora:"page_offset,omitempty"`
PageLimit *int `crawlora:"page_limit,omitempty"`
SectionOffset *int `crawlora:"section_offset,omitempty"`
SectionLimit *int `crawlora:"section_limit,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyGenreResponse ¶
type SpotifyGenreResponse = ModelSpotifyBrowsePageResponseDoc
type SpotifyHomeParams ¶
type SpotifyHomeParams struct {
TimeZone *string `crawlora:"time_zone,omitempty"`
SpT *string `crawlora:"sp_t,omitempty"`
Facet *string `crawlora:"facet,omitempty"`
SectionItemsLimit *int `crawlora:"section_items_limit,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyHomeResponse ¶
type SpotifyHomeResponse = ModelSpotifyHomeResponseDoc
type SpotifyPlaylistParams ¶
type SpotifyPlaylistParams struct {
Uri *string `crawlora:"uri,omitempty"`
Id *string `crawlora:"id,omitempty"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
EnableWatchFeedEntrypoint *bool `crawlora:"enable_watch_feed_entrypoint,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyPlaylistResponse ¶
type SpotifyPlaylistResponse = ModelSpotifyPlaylistResponseDoc
type SpotifyPlaylistsSearchParams ¶
type SpotifyPlaylistsSearchParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
NumberOfTopResults *int `crawlora:"number_of_top_results,omitempty"`
IncludeAudiobooks *bool `crawlora:"include_audiobooks,omitempty"`
IncludePreReleases *bool `crawlora:"include_pre_releases,omitempty"`
IncludeAlbumPreReleases *bool `crawlora:"include_album_pre_releases,omitempty"`
IncludeAuthors *bool `crawlora:"include_authors,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyPlaylistsSearchResponse ¶
type SpotifyPlaylistsSearchResponse = ModelSpotifySearchCatalogResponseDoc
type SpotifyPodcastsCategoriesParams ¶
type SpotifyPodcastsCategoriesParams struct {
Uri *string `crawlora:"uri,omitempty"`
PageOffset *int `crawlora:"page_offset,omitempty"`
PageLimit *int `crawlora:"page_limit,omitempty"`
SectionOffset *int `crawlora:"section_offset,omitempty"`
SectionLimit *int `crawlora:"section_limit,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyPodcastsCategoriesResponse ¶
type SpotifyPodcastsCategoriesResponse = ModelSpotifyBrowsePageResponseDoc
type SpotifyPodcastsChartsResponse ¶
type SpotifyPodcastsChartsResponse = ModelSpotifyChartsResponseDoc
type SpotifyPodcastsEpisodeResponse ¶
type SpotifyPodcastsEpisodeResponse = ModelSpotifyEpisodeResponseDoc
type SpotifyPodcastsHomeParams ¶
type SpotifyPodcastsHomeParams struct {
Uri *string `crawlora:"uri,omitempty"`
PageOffset *int `crawlora:"page_offset,omitempty"`
PageLimit *int `crawlora:"page_limit,omitempty"`
SectionOffset *int `crawlora:"section_offset,omitempty"`
SectionLimit *int `crawlora:"section_limit,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyPodcastsHomeResponse ¶
type SpotifyPodcastsHomeResponse = ModelSpotifyBrowsePageResponseDoc
type SpotifyPodcastsSearchParams ¶
type SpotifyPodcastsSearchParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
NumberOfTopResults *int `crawlora:"number_of_top_results,omitempty"`
IncludePreReleases *bool `crawlora:"include_pre_releases,omitempty"`
IncludeAlbumPreReleases *bool `crawlora:"include_album_pre_releases,omitempty"`
IncludeAudiobooks *bool `crawlora:"include_audiobooks,omitempty"`
IncludeAuthors *bool `crawlora:"include_authors,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyPodcastsSearchResponse ¶
type SpotifyPodcastsSearchResponse = ModelSpotifySearchResponseDoc
type SpotifyPodcastsService ¶
type SpotifyPodcastsService struct {
// contains filtered or unexported fields
}
func (*SpotifyPodcastsService) Categories ¶
func (s *SpotifyPodcastsService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyPodcastsService) CategoriesTyped ¶
func (s *SpotifyPodcastsService) CategoriesTyped(ctx context.Context, params SpotifyPodcastsCategoriesParams, opts ...RequestOption) (SpotifyPodcastsCategoriesResponse, error)
func (*SpotifyPodcastsService) Charts ¶
func (s *SpotifyPodcastsService) Charts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyPodcastsService) ChartsTyped ¶
func (s *SpotifyPodcastsService) ChartsTyped(ctx context.Context, params SpotifyPodcastsChartsParams, opts ...RequestOption) (SpotifyPodcastsChartsResponse, error)
func (*SpotifyPodcastsService) Episode ¶
func (s *SpotifyPodcastsService) Episode(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyPodcastsService) EpisodeTyped ¶
func (s *SpotifyPodcastsService) EpisodeTyped(ctx context.Context, params SpotifyPodcastsEpisodeParams, opts ...RequestOption) (SpotifyPodcastsEpisodeResponse, error)
func (*SpotifyPodcastsService) Home ¶
func (s *SpotifyPodcastsService) Home(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyPodcastsService) HomeTyped ¶
func (s *SpotifyPodcastsService) HomeTyped(ctx context.Context, params SpotifyPodcastsHomeParams, opts ...RequestOption) (SpotifyPodcastsHomeResponse, error)
func (*SpotifyPodcastsService) Search ¶
func (s *SpotifyPodcastsService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyPodcastsService) SearchTyped ¶
func (s *SpotifyPodcastsService) SearchTyped(ctx context.Context, params SpotifyPodcastsSearchParams, opts ...RequestOption) (SpotifyPodcastsSearchResponse, error)
func (*SpotifyPodcastsService) Show ¶
func (s *SpotifyPodcastsService) Show(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyPodcastsService) ShowEpisodes ¶
func (s *SpotifyPodcastsService) ShowEpisodes(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyPodcastsService) ShowEpisodesTyped ¶
func (s *SpotifyPodcastsService) ShowEpisodesTyped(ctx context.Context, params SpotifyPodcastsShowEpisodesParams, opts ...RequestOption) (SpotifyPodcastsShowEpisodesResponse, error)
func (*SpotifyPodcastsService) ShowRecommendations ¶
func (s *SpotifyPodcastsService) ShowRecommendations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyPodcastsService) ShowRecommendationsTyped ¶
func (s *SpotifyPodcastsService) ShowRecommendationsTyped(ctx context.Context, params SpotifyPodcastsShowRecommendationsParams, opts ...RequestOption) (SpotifyPodcastsShowRecommendationsResponse, error)
func (*SpotifyPodcastsService) ShowTyped ¶
func (s *SpotifyPodcastsService) ShowTyped(ctx context.Context, params SpotifyPodcastsShowParams, opts ...RequestOption) (SpotifyPodcastsShowResponse, error)
type SpotifyPodcastsShowEpisodesResponse ¶
type SpotifyPodcastsShowEpisodesResponse = ModelSpotifyShowEpisodesResponseDoc
type SpotifyPodcastsShowRecommendationsParams ¶
type SpotifyPodcastsShowRecommendationsParams struct {
Uri *string `crawlora:"uri,omitempty"`
}
type SpotifyPodcastsShowRecommendationsResponse ¶
type SpotifyPodcastsShowRecommendationsResponse = ModelSpotifyShowRecommendationsResponseDoc
type SpotifyPodcastsShowResponse ¶
type SpotifyPodcastsShowResponse = ModelSpotifyShowResponseDoc
type SpotifyPopularByCountryParams ¶
type SpotifyPopularByCountryParams struct {
CountryCode *string `crawlora:"country_code,omitempty"`
}
type SpotifyPopularByCountryResponse ¶
type SpotifyPopularByCountryResponse = ModelSpotifyCountryHubResponseDoc
type SpotifyProfileFollowersResponse ¶
type SpotifyProfileFollowersResponse = ModelSpotifyUserProfileFollowersResponseDoc
type SpotifyProfileParams ¶
type SpotifyProfileParams struct {
Username *string `crawlora:"username,omitempty"`
Uri *string `crawlora:"uri,omitempty"`
Url *string `crawlora:"url,omitempty"`
PlaylistLimit *int `crawlora:"playlist_limit,omitempty"`
ArtistLimit *int `crawlora:"artist_limit,omitempty"`
EpisodeLimit *int `crawlora:"episode_limit,omitempty"`
}
type SpotifyProfilePlaylistsResponse ¶
type SpotifyProfilePlaylistsResponse = ModelSpotifyUserProfilePlaylistsResponseDoc
type SpotifyProfileResponse ¶
type SpotifyProfileResponse = ModelSpotifyUserProfileResponseDoc
type SpotifyProfilesSearchParams ¶
type SpotifyProfilesSearchParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
NumberOfTopResults *int `crawlora:"number_of_top_results,omitempty"`
IncludeAudiobooks *bool `crawlora:"include_audiobooks,omitempty"`
IncludePreReleases *bool `crawlora:"include_pre_releases,omitempty"`
IncludeAlbumPreReleases *bool `crawlora:"include_album_pre_releases,omitempty"`
IncludeAuthors *bool `crawlora:"include_authors,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyProfilesSearchResponse ¶
type SpotifyProfilesSearchResponse = ModelSpotifySearchCatalogResponseDoc
type SpotifySearchParams ¶
type SpotifySearchParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
NumberOfTopResults *int `crawlora:"number_of_top_results,omitempty"`
IncludeAudiobooks *bool `crawlora:"include_audiobooks,omitempty"`
IncludeArtistHasConcertsField *bool `crawlora:"include_artist_has_concerts_field,omitempty"`
IncludePreReleases *bool `crawlora:"include_pre_releases,omitempty"`
IncludeAlbumPreReleases *bool `crawlora:"include_album_pre_releases,omitempty"`
IncludeAuthors *bool `crawlora:"include_authors,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
IsPrefix *bool `crawlora:"is_prefix,omitempty"`
}
type SpotifySearchResponse ¶
type SpotifySearchResponse = ModelSpotifySearchCatalogResponseDoc
type SpotifySectionParams ¶
type SpotifySectionResponse ¶
type SpotifySectionResponse = ModelSpotifyBrowseSectionResponseDoc
type SpotifyService ¶
type SpotifyService struct {
// contains filtered or unexported fields
}
func (*SpotifyService) Album ¶
func (s *SpotifyService) Album(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) AlbumTracks ¶
func (s *SpotifyService) AlbumTracks(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) AlbumTracksTyped ¶
func (s *SpotifyService) AlbumTracksTyped(ctx context.Context, params SpotifyAlbumTracksParams, opts ...RequestOption) (SpotifyAlbumTracksResponse, error)
func (*SpotifyService) AlbumTyped ¶
func (s *SpotifyService) AlbumTyped(ctx context.Context, params SpotifyAlbumParams, opts ...RequestOption) (SpotifyAlbumResponse, error)
func (*SpotifyService) AlbumsSearch ¶
func (s *SpotifyService) AlbumsSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) AlbumsSearchTyped ¶
func (s *SpotifyService) AlbumsSearchTyped(ctx context.Context, params SpotifyAlbumsSearchParams, opts ...RequestOption) (SpotifyAlbumsSearchResponse, error)
func (*SpotifyService) Artist ¶
func (s *SpotifyService) Artist(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ArtistAlbums ¶
func (s *SpotifyService) ArtistAlbums(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ArtistAlbumsTyped ¶
func (s *SpotifyService) ArtistAlbumsTyped(ctx context.Context, params SpotifyArtistAlbumsParams, opts ...RequestOption) (SpotifyArtistAlbumsResponse, error)
func (*SpotifyService) ArtistPlaylists ¶
func (s *SpotifyService) ArtistPlaylists(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ArtistPlaylistsTyped ¶
func (s *SpotifyService) ArtistPlaylistsTyped(ctx context.Context, params SpotifyArtistPlaylistsParams, opts ...RequestOption) (SpotifyArtistPlaylistsResponse, error)
func (*SpotifyService) ArtistRelated ¶
func (s *SpotifyService) ArtistRelated(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ArtistRelatedTyped ¶
func (s *SpotifyService) ArtistRelatedTyped(ctx context.Context, params SpotifyArtistRelatedParams, opts ...RequestOption) (SpotifyArtistRelatedResponse, error)
func (*SpotifyService) ArtistTyped ¶
func (s *SpotifyService) ArtistTyped(ctx context.Context, params SpotifyArtistParams, opts ...RequestOption) (SpotifyArtistResponse, error)
func (*SpotifyService) ArtistsSearch ¶
func (s *SpotifyService) ArtistsSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ArtistsSearchTyped ¶
func (s *SpotifyService) ArtistsSearchTyped(ctx context.Context, params SpotifyArtistsSearchParams, opts ...RequestOption) (SpotifyArtistsSearchResponse, error)
func (*SpotifyService) Audiobook ¶
func (s *SpotifyService) Audiobook(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) AudiobookChapters ¶
func (s *SpotifyService) AudiobookChapters(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) AudiobookChaptersTyped ¶
func (s *SpotifyService) AudiobookChaptersTyped(ctx context.Context, params SpotifyAudiobookChaptersParams, opts ...RequestOption) (SpotifyAudiobookChaptersResponse, error)
func (*SpotifyService) AudiobookTyped ¶
func (s *SpotifyService) AudiobookTyped(ctx context.Context, params SpotifyAudiobookParams, opts ...RequestOption) (SpotifyAudiobookResponse, error)
func (*SpotifyService) AudiobooksSearch ¶
func (s *SpotifyService) AudiobooksSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) AudiobooksSearchTyped ¶
func (s *SpotifyService) AudiobooksSearchTyped(ctx context.Context, params SpotifyAudiobooksSearchParams, opts ...RequestOption) (SpotifyAudiobooksSearchResponse, error)
func (*SpotifyService) Chapter ¶
func (s *SpotifyService) Chapter(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ChapterTyped ¶
func (s *SpotifyService) ChapterTyped(ctx context.Context, params SpotifyChapterParams, opts ...RequestOption) (SpotifyChapterResponse, error)
func (*SpotifyService) EpisodesSearch ¶
func (s *SpotifyService) EpisodesSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) EpisodesSearchTyped ¶
func (s *SpotifyService) EpisodesSearchTyped(ctx context.Context, params SpotifyEpisodesSearchParams, opts ...RequestOption) (SpotifyEpisodesSearchResponse, error)
func (*SpotifyService) FeaturedChartsByCountry ¶
func (s *SpotifyService) FeaturedChartsByCountry(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) FeaturedChartsByCountryTyped ¶
func (s *SpotifyService) FeaturedChartsByCountryTyped(ctx context.Context, params SpotifyFeaturedChartsByCountryParams, opts ...RequestOption) (SpotifyFeaturedChartsByCountryResponse, error)
func (*SpotifyService) Genre ¶
func (s *SpotifyService) Genre(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) GenreTyped ¶
func (s *SpotifyService) GenreTyped(ctx context.Context, params SpotifyGenreParams, opts ...RequestOption) (SpotifyGenreResponse, error)
func (*SpotifyService) Home ¶
func (s *SpotifyService) Home(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) HomeTyped ¶
func (s *SpotifyService) HomeTyped(ctx context.Context, params SpotifyHomeParams, opts ...RequestOption) (SpotifyHomeResponse, error)
func (*SpotifyService) Playlist ¶
func (s *SpotifyService) Playlist(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) PlaylistTyped ¶
func (s *SpotifyService) PlaylistTyped(ctx context.Context, params SpotifyPlaylistParams, opts ...RequestOption) (SpotifyPlaylistResponse, error)
func (*SpotifyService) PlaylistsSearch ¶
func (s *SpotifyService) PlaylistsSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) PlaylistsSearchTyped ¶
func (s *SpotifyService) PlaylistsSearchTyped(ctx context.Context, params SpotifyPlaylistsSearchParams, opts ...RequestOption) (SpotifyPlaylistsSearchResponse, error)
func (*SpotifyService) PopularByCountry ¶
func (s *SpotifyService) PopularByCountry(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) PopularByCountryTyped ¶
func (s *SpotifyService) PopularByCountryTyped(ctx context.Context, params SpotifyPopularByCountryParams, opts ...RequestOption) (SpotifyPopularByCountryResponse, error)
func (*SpotifyService) Profile ¶
func (s *SpotifyService) Profile(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ProfileFollowers ¶
func (s *SpotifyService) ProfileFollowers(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ProfileFollowersTyped ¶
func (s *SpotifyService) ProfileFollowersTyped(ctx context.Context, params SpotifyProfileFollowersParams, opts ...RequestOption) (SpotifyProfileFollowersResponse, error)
func (*SpotifyService) ProfilePlaylists ¶
func (s *SpotifyService) ProfilePlaylists(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ProfilePlaylistsTyped ¶
func (s *SpotifyService) ProfilePlaylistsTyped(ctx context.Context, params SpotifyProfilePlaylistsParams, opts ...RequestOption) (SpotifyProfilePlaylistsResponse, error)
func (*SpotifyService) ProfileTyped ¶
func (s *SpotifyService) ProfileTyped(ctx context.Context, params SpotifyProfileParams, opts ...RequestOption) (SpotifyProfileResponse, error)
func (*SpotifyService) ProfilesSearch ¶
func (s *SpotifyService) ProfilesSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ProfilesSearchTyped ¶
func (s *SpotifyService) ProfilesSearchTyped(ctx context.Context, params SpotifyProfilesSearchParams, opts ...RequestOption) (SpotifyProfilesSearchResponse, error)
func (*SpotifyService) Search ¶
func (s *SpotifyService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) SearchTyped ¶
func (s *SpotifyService) SearchTyped(ctx context.Context, params SpotifySearchParams, opts ...RequestOption) (SpotifySearchResponse, error)
func (*SpotifyService) Section ¶
func (s *SpotifyService) Section(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) SectionTyped ¶
func (s *SpotifyService) SectionTyped(ctx context.Context, params SpotifySectionParams, opts ...RequestOption) (SpotifySectionResponse, error)
func (*SpotifyService) ShowsSearch ¶
func (s *SpotifyService) ShowsSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) ShowsSearchTyped ¶
func (s *SpotifyService) ShowsSearchTyped(ctx context.Context, params SpotifyShowsSearchParams, opts ...RequestOption) (SpotifyShowsSearchResponse, error)
func (*SpotifyService) Track ¶
func (s *SpotifyService) Track(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) TrackRecommended ¶
func (s *SpotifyService) TrackRecommended(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) TrackRecommendedTyped ¶
func (s *SpotifyService) TrackRecommendedTyped(ctx context.Context, params SpotifyTrackRecommendedParams, opts ...RequestOption) (SpotifyTrackRecommendedResponse, error)
func (*SpotifyService) TrackSimilarAlbums ¶
func (s *SpotifyService) TrackSimilarAlbums(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) TrackSimilarAlbumsTyped ¶
func (s *SpotifyService) TrackSimilarAlbumsTyped(ctx context.Context, params SpotifyTrackSimilarAlbumsParams, opts ...RequestOption) (SpotifyTrackSimilarAlbumsResponse, error)
func (*SpotifyService) TrackTyped ¶
func (s *SpotifyService) TrackTyped(ctx context.Context, params SpotifyTrackParams, opts ...RequestOption) (SpotifyTrackResponse, error)
func (*SpotifyService) TracksSearch ¶
func (s *SpotifyService) TracksSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*SpotifyService) TracksSearchTyped ¶
func (s *SpotifyService) TracksSearchTyped(ctx context.Context, params SpotifyTracksSearchParams, opts ...RequestOption) (SpotifyTracksSearchResponse, error)
type SpotifyShowsSearchResponse ¶
type SpotifyShowsSearchResponse = ModelSpotifySearchCatalogResponseDoc
type SpotifyTrackParams ¶
type SpotifyTrackRecommendedResponse ¶
type SpotifyTrackRecommendedResponse = ModelSpotifyTrackRecommendedResponseDoc
type SpotifyTrackResponse ¶
type SpotifyTrackResponse = ModelSpotifyTrackResponseDoc
type SpotifyTrackSimilarAlbumsResponse ¶
type SpotifyTrackSimilarAlbumsResponse = ModelSpotifyTrackSimilarAlbumsResponseDoc
type SpotifyTracksSearchParams ¶
type SpotifyTracksSearchParams struct {
Q string `crawlora:"q"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
NumberOfTopResults *int `crawlora:"number_of_top_results,omitempty"`
IncludeAudiobooks *bool `crawlora:"include_audiobooks,omitempty"`
IncludePreReleases *bool `crawlora:"include_pre_releases,omitempty"`
IncludeAlbumPreReleases *bool `crawlora:"include_album_pre_releases,omitempty"`
IncludeAuthors *bool `crawlora:"include_authors,omitempty"`
IncludeEpisodeContentRatingsV2 *bool `crawlora:"include_episode_content_ratings_v2,omitempty"`
}
type SpotifyTracksSearchResponse ¶
type SpotifyTracksSearchResponse = ModelSpotifySearchCatalogResponseDoc
type TikTokCategoryParams ¶
type TikTokCategoryParams struct {
}
type TikTokCategoryResponse ¶
type TikTokCategoryResponse = ModelTiktokCategoryResponseDoc
type TikTokChallengeListResponse ¶
type TikTokChallengeListResponse = ModelTiktokChallengeListResponseDoc
type TikTokChallengeParams ¶
type TikTokChallengeParams struct {
Name string `crawlora:"name"`
}
type TikTokChallengeResponse ¶
type TikTokChallengeResponse = ModelTiktokChallengeResponseDoc
type TikTokExploreParams ¶
type TikTokExploreParams struct {
Id int `crawlora:"id"`
}
type TikTokExploreResponse ¶
type TikTokExploreResponse = ModelTiktokExploreResponseDoc
type TikTokPopularTrendCountryIndustryMetaParams ¶
type TikTokPopularTrendCountryIndustryMetaParams struct {
}
type TikTokPopularTrendCountryIndustryMetaResponse ¶
type TikTokPopularTrendCountryIndustryMetaResponse = ModelPopulartrendCountryIndustryMetaResponseDoc
type TikTokPopularTrendCreatorResponse ¶
type TikTokPopularTrendCreatorResponse = ModelPopulartrendCreatorTrendResponseDoc
type TikTokPostParams ¶
type TikTokPostParams struct {
Id string `crawlora:"id"`
}
type TikTokPostResponse ¶
type TikTokPostResponse = ModelTiktokPostResponseDoc
type TikTokProfileParams ¶
type TikTokProfileParams struct {
Handler string `crawlora:"handler"`
}
type TikTokProfilePostParams ¶
type TikTokProfilePostResponse ¶
type TikTokProfilePostResponse = ModelTiktokProfilePostResponseDoc
type TikTokProfileResponse ¶
type TikTokProfileResponse = ModelTiktokProfileResponseDoc
type TikTokSearchHashtagResponse ¶
type TikTokSearchHashtagResponse = ModelTiktokSearchHashtagResponseDoc
type TikTokSearchParams ¶
type TikTokSearchResponse ¶
type TikTokSearchResponse = ModelTiktokSearchResponseDoc
type TikTokSearchUserParams ¶
type TikTokSearchUserResponse ¶
type TikTokSearchUserResponse = ModelTiktokSearchUserResponseDoc
type TikTokService ¶
type TikTokService struct {
// contains filtered or unexported fields
}
func (*TikTokService) Category ¶
func (s *TikTokService) Category(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) CategoryTyped ¶
func (s *TikTokService) CategoryTyped(ctx context.Context, params TikTokCategoryParams, opts ...RequestOption) (TikTokCategoryResponse, error)
func (*TikTokService) Challenge ¶
func (s *TikTokService) Challenge(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) ChallengeList ¶
func (s *TikTokService) ChallengeList(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) ChallengeListTyped ¶
func (s *TikTokService) ChallengeListTyped(ctx context.Context, params TikTokChallengeListParams, opts ...RequestOption) (TikTokChallengeListResponse, error)
func (*TikTokService) ChallengeTyped ¶
func (s *TikTokService) ChallengeTyped(ctx context.Context, params TikTokChallengeParams, opts ...RequestOption) (TikTokChallengeResponse, error)
func (*TikTokService) Explore ¶
func (s *TikTokService) Explore(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) ExploreTyped ¶
func (s *TikTokService) ExploreTyped(ctx context.Context, params TikTokExploreParams, opts ...RequestOption) (TikTokExploreResponse, error)
func (*TikTokService) PopularTrendCountryIndustryMeta ¶
func (s *TikTokService) PopularTrendCountryIndustryMeta(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) PopularTrendCountryIndustryMetaTyped ¶
func (s *TikTokService) PopularTrendCountryIndustryMetaTyped(ctx context.Context, params TikTokPopularTrendCountryIndustryMetaParams, opts ...RequestOption) (TikTokPopularTrendCountryIndustryMetaResponse, error)
func (*TikTokService) PopularTrendCreator ¶
func (s *TikTokService) PopularTrendCreator(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) PopularTrendCreatorTyped ¶
func (s *TikTokService) PopularTrendCreatorTyped(ctx context.Context, params TikTokPopularTrendCreatorParams, opts ...RequestOption) (TikTokPopularTrendCreatorResponse, error)
func (*TikTokService) Post ¶
func (s *TikTokService) Post(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) PostTyped ¶
func (s *TikTokService) PostTyped(ctx context.Context, params TikTokPostParams, opts ...RequestOption) (TikTokPostResponse, error)
func (*TikTokService) Profile ¶
func (s *TikTokService) Profile(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) ProfilePost ¶
func (s *TikTokService) ProfilePost(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) ProfilePostTyped ¶
func (s *TikTokService) ProfilePostTyped(ctx context.Context, params TikTokProfilePostParams, opts ...RequestOption) (TikTokProfilePostResponse, error)
func (*TikTokService) ProfileTyped ¶
func (s *TikTokService) ProfileTyped(ctx context.Context, params TikTokProfileParams, opts ...RequestOption) (TikTokProfileResponse, error)
func (*TikTokService) Search ¶
func (s *TikTokService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) SearchHashtag ¶
func (s *TikTokService) SearchHashtag(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) SearchHashtagTyped ¶
func (s *TikTokService) SearchHashtagTyped(ctx context.Context, params TikTokSearchHashtagParams, opts ...RequestOption) (TikTokSearchHashtagResponse, error)
func (*TikTokService) SearchTyped ¶
func (s *TikTokService) SearchTyped(ctx context.Context, params TikTokSearchParams, opts ...RequestOption) (TikTokSearchResponse, error)
func (*TikTokService) SearchUser ¶
func (s *TikTokService) SearchUser(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) SearchUserTyped ¶
func (s *TikTokService) SearchUserTyped(ctx context.Context, params TikTokSearchUserParams, opts ...RequestOption) (TikTokSearchUserResponse, error)
func (*TikTokService) TopAdsAnalysis ¶
func (s *TikTokService) TopAdsAnalysis(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsAnalysisTyped ¶
func (s *TikTokService) TopAdsAnalysisTyped(ctx context.Context, params TikTokTopAdsAnalysisParams, opts ...RequestOption) (TikTokTopAdsAnalysisResponse, error)
func (*TikTokService) TopAdsDetail ¶
func (s *TikTokService) TopAdsDetail(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsDetailTyped ¶
func (s *TikTokService) TopAdsDetailTyped(ctx context.Context, params TikTokTopAdsDetailParams, opts ...RequestOption) (TikTokTopAdsDetailResponse, error)
func (*TikTokService) TopAdsFilters ¶
func (s *TikTokService) TopAdsFilters(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsFiltersTyped ¶
func (s *TikTokService) TopAdsFiltersTyped(ctx context.Context, params TikTokTopAdsFiltersParams, opts ...RequestOption) (TikTokTopAdsFiltersResponse, error)
func (*TikTokService) TopAdsList ¶
func (s *TikTokService) TopAdsList(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsListTyped ¶
func (s *TikTokService) TopAdsListTyped(ctx context.Context, params TikTokTopAdsListParams, opts ...RequestOption) (TikTokTopAdsListResponse, error)
func (*TikTokService) TopAdsLocationInfo ¶
func (s *TikTokService) TopAdsLocationInfo(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsLocationInfoTyped ¶
func (s *TikTokService) TopAdsLocationInfoTyped(ctx context.Context, params TikTokTopAdsLocationInfoParams, opts ...RequestOption) (TikTokTopAdsLocationInfoResponse, error)
func (*TikTokService) TopAdsLocations ¶
func (s *TikTokService) TopAdsLocations(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsLocationsTyped ¶
func (s *TikTokService) TopAdsLocationsTyped(ctx context.Context, params TikTokTopAdsLocationsParams, opts ...RequestOption) (TikTokTopAdsLocationsResponse, error)
func (*TikTokService) TopAdsRecommend ¶
func (s *TikTokService) TopAdsRecommend(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsRecommendTyped ¶
func (s *TikTokService) TopAdsRecommendTyped(ctx context.Context, params TikTokTopAdsRecommendParams, opts ...RequestOption) (TikTokTopAdsRecommendResponse, error)
func (*TikTokService) TopAdsSafety ¶
func (s *TikTokService) TopAdsSafety(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsSafetyTyped ¶
func (s *TikTokService) TopAdsSafetyTyped(ctx context.Context, params TikTokTopAdsSafetyParams, opts ...RequestOption) (TikTokTopAdsSafetyResponse, error)
func (*TikTokService) TopAdsSpotlight ¶
func (s *TikTokService) TopAdsSpotlight(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsSpotlightTyped ¶
func (s *TikTokService) TopAdsSpotlightTyped(ctx context.Context, params TikTokTopAdsSpotlightParams, opts ...RequestOption) (TikTokTopAdsSpotlightResponse, error)
func (*TikTokService) TopAdsSuggestions ¶
func (s *TikTokService) TopAdsSuggestions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TopAdsSuggestionsTyped ¶
func (s *TikTokService) TopAdsSuggestionsTyped(ctx context.Context, params TikTokTopAdsSuggestionsParams, opts ...RequestOption) (TikTokTopAdsSuggestionsResponse, error)
func (*TikTokService) Trending ¶
func (s *TikTokService) Trending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) TrendingTyped ¶
func (s *TikTokService) TrendingTyped(ctx context.Context, params TikTokTrendingParams, opts ...RequestOption) (TikTokTrendingResponse, error)
func (*TikTokService) VideoComments ¶
func (s *TikTokService) VideoComments(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TikTokService) VideoCommentsTyped ¶
func (s *TikTokService) VideoCommentsTyped(ctx context.Context, params TikTokVideoCommentsParams, opts ...RequestOption) (TikTokVideoCommentsResponse, error)
type TikTokTopAdsAnalysisResponse ¶
type TikTokTopAdsAnalysisResponse = ModelPopulartrendTopAdsAnalysisResponseDoc
type TikTokTopAdsDetailParams ¶
type TikTokTopAdsDetailParams struct {
MaterialId string `crawlora:"material_id"`
}
type TikTokTopAdsDetailResponse ¶
type TikTokTopAdsDetailResponse = ModelPopulartrendTopAdsDetailResponseDoc
type TikTokTopAdsFiltersParams ¶
type TikTokTopAdsFiltersParams struct {
}
type TikTokTopAdsFiltersResponse ¶
type TikTokTopAdsFiltersResponse = ModelPopulartrendTopAdsFiltersResponseDoc
type TikTokTopAdsListParams ¶
type TikTokTopAdsListParams struct {
Period *int `crawlora:"period,omitempty"`
Page *int `crawlora:"page,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
OrderBy *string `crawlora:"order_by,omitempty"`
CountryCode *string `crawlora:"country_code,omitempty"`
Keyword *string `crawlora:"keyword,omitempty"`
Industry *string `crawlora:"industry,omitempty"`
Objective *string `crawlora:"objective,omitempty"`
AdLanguage *string `crawlora:"ad_language,omitempty"`
PatternLabel *string `crawlora:"pattern_label,omitempty"`
Duration *string `crawlora:"duration,omitempty"`
Like *string `crawlora:"like,omitempty"`
AdFormat *string `crawlora:"ad_format,omitempty"`
}
type TikTokTopAdsListResponse ¶
type TikTokTopAdsListResponse = ModelPopulartrendTopAdsListResponseDoc
type TikTokTopAdsLocationInfoParams ¶
type TikTokTopAdsLocationInfoParams struct {
Module *int `crawlora:"module,omitempty"`
}
type TikTokTopAdsLocationInfoResponse ¶
type TikTokTopAdsLocationInfoResponse = ModelPopulartrendTopAdsLocationInfoResponseDoc
type TikTokTopAdsLocationsParams ¶
type TikTokTopAdsLocationsParams struct {
}
type TikTokTopAdsLocationsResponse ¶
type TikTokTopAdsLocationsResponse = ModelPopulartrendTopAdsLocationsResponseDoc
type TikTokTopAdsRecommendResponse ¶
type TikTokTopAdsRecommendResponse = ModelPopulartrendTopAdsRecommendResponseDoc
type TikTokTopAdsSafetyParams ¶
type TikTokTopAdsSafetyParams struct {
}
type TikTokTopAdsSafetyResponse ¶
type TikTokTopAdsSafetyResponse = ModelPopulartrendTopAdsSafetyResponseDoc
type TikTokTopAdsSpotlightResponse ¶
type TikTokTopAdsSpotlightResponse = ModelPopulartrendTopAdsSpotlightResponseDoc
type TikTokTopAdsSuggestionsResponse ¶
type TikTokTopAdsSuggestionsResponse = ModelPopulartrendTopAdsSuggestionsResponseDoc
type TikTokTrendingParams ¶
type TikTokTrendingParams struct {
}
type TikTokTrendingResponse ¶
type TikTokTrendingResponse = ModelTiktokTrendingResponseDoc
type TikTokVideoCommentsResponse ¶
type TikTokVideoCommentsResponse = ModelTiktokCommentsResponseDoc
type TripAdvisorService ¶
type TripAdvisorService struct {
// contains filtered or unexported fields
}
func (*TripAdvisorService) TripadvisorAutocomplete ¶
func (s *TripAdvisorService) TripadvisorAutocomplete(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TripAdvisorService) TripadvisorAutocompleteTyped ¶
func (s *TripAdvisorService) TripadvisorAutocompleteTyped(ctx context.Context, params TripAdvisorTripadvisorAutocompleteParams, opts ...RequestOption) (TripAdvisorTripadvisorAutocompleteResponse, error)
func (*TripAdvisorService) TripadvisorEnums ¶
func (s *TripAdvisorService) TripadvisorEnums(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TripAdvisorService) TripadvisorEnumsTyped ¶
func (s *TripAdvisorService) TripadvisorEnumsTyped(ctx context.Context, params TripAdvisorTripadvisorEnumsParams, opts ...RequestOption) (TripAdvisorTripadvisorEnumsResponse, error)
func (*TripAdvisorService) TripadvisorHotels ¶
func (s *TripAdvisorService) TripadvisorHotels(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TripAdvisorService) TripadvisorHotelsTyped ¶
func (s *TripAdvisorService) TripadvisorHotelsTyped(ctx context.Context, params TripAdvisorTripadvisorHotelsParams, opts ...RequestOption) (TripAdvisorTripadvisorHotelsResponse, error)
func (*TripAdvisorService) TripadvisorPlace ¶
func (s *TripAdvisorService) TripadvisorPlace(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TripAdvisorService) TripadvisorPlaceTyped ¶
func (s *TripAdvisorService) TripadvisorPlaceTyped(ctx context.Context, params TripAdvisorTripadvisorPlaceParams, opts ...RequestOption) (TripAdvisorTripadvisorPlaceResponse, error)
func (*TripAdvisorService) TripadvisorReviews ¶
func (s *TripAdvisorService) TripadvisorReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TripAdvisorService) TripadvisorReviewsTyped ¶
func (s *TripAdvisorService) TripadvisorReviewsTyped(ctx context.Context, params TripAdvisorTripadvisorReviewsParams, opts ...RequestOption) (TripAdvisorTripadvisorReviewsResponse, error)
func (*TripAdvisorService) TripadvisorSearch ¶
func (s *TripAdvisorService) TripadvisorSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TripAdvisorService) TripadvisorSearchTyped ¶
func (s *TripAdvisorService) TripadvisorSearchTyped(ctx context.Context, params TripAdvisorTripadvisorSearchParams, opts ...RequestOption) (TripAdvisorTripadvisorSearchResponse, error)
type TripAdvisorTripadvisorAutocompleteParams ¶
type TripAdvisorTripadvisorAutocompleteParams struct {
Q string `crawlora:"q"`
Limit *int `crawlora:"limit,omitempty"`
Locale *string `crawlora:"locale,omitempty"`
ScopeGeoId *int `crawlora:"scope_geo_id,omitempty"`
Type *string `crawlora:"type,omitempty"`
SearchSessionId *string `crawlora:"search_session_id,omitempty"`
TypeaheadId *string `crawlora:"typeahead_id,omitempty"`
RouteUid *string `crawlora:"route_uid,omitempty"`
}
type TripAdvisorTripadvisorAutocompleteResponse ¶
type TripAdvisorTripadvisorAutocompleteResponse = ModelTripadvisorTripadvisorAutocompleteResponseDoc
type TripAdvisorTripadvisorEnumsParams ¶
type TripAdvisorTripadvisorEnumsParams struct {
}
type TripAdvisorTripadvisorEnumsResponse ¶
type TripAdvisorTripadvisorEnumsResponse = ModelTripadvisorTripadvisorEnumsResponseDoc
type TripAdvisorTripadvisorHotelsParams ¶
type TripAdvisorTripadvisorHotelsParams struct {
GeoId int `crawlora:"geo_id"`
FilterId *string `crawlora:"filter_id,omitempty"`
Class *int `crawlora:"class,omitempty"`
Amenities []int `crawlora:"amenities"`
PriceMin *int `crawlora:"price_min,omitempty"`
PriceMax *int `crawlora:"price_max,omitempty"`
PricingMode *string `crawlora:"pricing_mode,omitempty"`
TravelersChoice *bool `crawlora:"travelers_choice,omitempty"`
TravelersChoiceBotb *bool `crawlora:"travelers_choice_botb,omitempty"`
Currency *string `crawlora:"currency,omitempty"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
Sort *string `crawlora:"sort,omitempty"`
}
type TripAdvisorTripadvisorHotelsResponse ¶
type TripAdvisorTripadvisorHotelsResponse = ModelTripadvisorTripadvisorHotelsResponseDoc
type TripAdvisorTripadvisorPlaceResponse ¶
type TripAdvisorTripadvisorPlaceResponse = ModelTripadvisorPlaceResponse
type TripAdvisorTripadvisorReviewsParams ¶
type TripAdvisorTripadvisorReviewsParams struct {
Id *string `crawlora:"id,omitempty"`
Url *string `crawlora:"url,omitempty"`
Page *int `crawlora:"page,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
Language *string `crawlora:"language,omitempty"`
SortType *string `crawlora:"sort_type,omitempty"`
SortBy *string `crawlora:"sort_by,omitempty"`
Ratings []int `crawlora:"ratings"`
DoMachineTranslation *bool `crawlora:"do_machine_translation,omitempty"`
PhotosPerReviewLimit *int `crawlora:"photos_per_review_limit,omitempty"`
}
type TripAdvisorTripadvisorReviewsResponse ¶
type TripAdvisorTripadvisorReviewsResponse = ModelTripadvisorTripadvisorReviewsResponseDoc
type TripAdvisorTripadvisorSearchParams ¶
type TripAdvisorTripadvisorSearchParams struct {
GeoId int `crawlora:"geo_id"`
Type string `crawlora:"type"`
FilterId *string `crawlora:"filter_id,omitempty"`
Class *int `crawlora:"class,omitempty"`
Amenities []int `crawlora:"amenities"`
PriceMin *int `crawlora:"price_min,omitempty"`
PriceMax *int `crawlora:"price_max,omitempty"`
PricingMode *string `crawlora:"pricing_mode,omitempty"`
TravelersChoice *bool `crawlora:"travelers_choice,omitempty"`
TravelersChoiceBotb *bool `crawlora:"travelers_choice_botb,omitempty"`
RestaurantDate *string `crawlora:"restaurant_date,omitempty"`
RestaurantTime *string `crawlora:"restaurant_time,omitempty"`
RestaurantGuests *int `crawlora:"restaurant_guests,omitempty"`
EstablishmentTypes []int `crawlora:"establishment_types"`
OnlineOptions []int `crawlora:"online_options"`
Offset *int `crawlora:"offset,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
Locale *string `crawlora:"locale,omitempty"`
Currency *string `crawlora:"currency,omitempty"`
Sort *string `crawlora:"sort,omitempty"`
}
type TripAdvisorTripadvisorSearchResponse ¶
type TripAdvisorTripadvisorSearchResponse = ModelTripadvisorTripadvisorSearchResponseDoc
type TrustpilotBusinessParams ¶
type TrustpilotBusinessParams struct {
Slug string `crawlora:"slug"`
}
type TrustpilotBusinessRelatedParams ¶
type TrustpilotBusinessRelatedParams struct {
Slug string `crawlora:"slug"`
}
type TrustpilotBusinessRelatedResponse ¶
type TrustpilotBusinessRelatedResponse = ModelTrustpilotBusinessRelatedResponseDoc
type TrustpilotBusinessResponse ¶
type TrustpilotBusinessResponse = ModelTrustpilotBusinessProfileResponseDoc
type TrustpilotBusinessReviewsParams ¶
type TrustpilotBusinessReviewsParams struct {
Slug string `crawlora:"slug"`
Page *int `crawlora:"page,omitempty"`
Stars *int `crawlora:"stars,omitempty"`
Verified *bool `crawlora:"verified,omitempty"`
Replied *bool `crawlora:"replied,omitempty"`
Language *string `crawlora:"language,omitempty"`
Q *string `crawlora:"q,omitempty"`
DateFrom *string `crawlora:"date_from,omitempty"`
DateTo *string `crawlora:"date_to,omitempty"`
}
type TrustpilotBusinessReviewsResponse ¶
type TrustpilotBusinessReviewsResponse = ModelTrustpilotBusinessReviewsResponseDoc
type TrustpilotBusinessSearchResponse ¶
type TrustpilotBusinessSearchResponse = ModelTrustpilotBusinessSearchResponseDoc
type TrustpilotCategoriesParams ¶
type TrustpilotCategoriesParams struct {
}
type TrustpilotCategoriesResponse ¶
type TrustpilotCategoriesResponse = ModelTrustpilotCategoriesResponseDoc
type TrustpilotCategoryResponse ¶
type TrustpilotCategoryResponse = ModelTrustpilotCategoryResponseDoc
type TrustpilotCategorySearchResponse ¶
type TrustpilotCategorySearchResponse = ModelTrustpilotCategorySearchResponseDoc
type TrustpilotService ¶
type TrustpilotService struct {
// contains filtered or unexported fields
}
func (*TrustpilotService) Business ¶
func (s *TrustpilotService) Business(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TrustpilotService) BusinessRelated ¶
func (s *TrustpilotService) BusinessRelated(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TrustpilotService) BusinessRelatedTyped ¶
func (s *TrustpilotService) BusinessRelatedTyped(ctx context.Context, params TrustpilotBusinessRelatedParams, opts ...RequestOption) (TrustpilotBusinessRelatedResponse, error)
func (*TrustpilotService) BusinessReviews ¶
func (s *TrustpilotService) BusinessReviews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TrustpilotService) BusinessReviewsTyped ¶
func (s *TrustpilotService) BusinessReviewsTyped(ctx context.Context, params TrustpilotBusinessReviewsParams, opts ...RequestOption) (TrustpilotBusinessReviewsResponse, error)
func (*TrustpilotService) BusinessSearch ¶
func (s *TrustpilotService) BusinessSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TrustpilotService) BusinessSearchTyped ¶
func (s *TrustpilotService) BusinessSearchTyped(ctx context.Context, params TrustpilotBusinessSearchParams, opts ...RequestOption) (TrustpilotBusinessSearchResponse, error)
func (*TrustpilotService) BusinessTyped ¶
func (s *TrustpilotService) BusinessTyped(ctx context.Context, params TrustpilotBusinessParams, opts ...RequestOption) (TrustpilotBusinessResponse, error)
func (*TrustpilotService) Categories ¶
func (s *TrustpilotService) Categories(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TrustpilotService) CategoriesTyped ¶
func (s *TrustpilotService) CategoriesTyped(ctx context.Context, params TrustpilotCategoriesParams, opts ...RequestOption) (TrustpilotCategoriesResponse, error)
func (*TrustpilotService) Category ¶
func (s *TrustpilotService) Category(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TrustpilotService) CategorySearch ¶
func (s *TrustpilotService) CategorySearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*TrustpilotService) CategorySearchTyped ¶
func (s *TrustpilotService) CategorySearchTyped(ctx context.Context, params TrustpilotCategorySearchParams, opts ...RequestOption) (TrustpilotCategorySearchResponse, error)
func (*TrustpilotService) CategoryTyped ¶
func (s *TrustpilotService) CategoryTyped(ctx context.Context, params TrustpilotCategoryParams, opts ...RequestOption) (TrustpilotCategoryResponse, error)
type UsageMeEndpointsParams ¶
type UsageMeEndpointsResponse ¶
type UsageMeEndpointsResponse = ModelUsageUsageEndpointsResponseDoc
type UsageMeOverviewParams ¶
type UsageMeOverviewResponse ¶
type UsageMeOverviewResponse = ModelUsageUsageOverviewResponseDoc
type UsageMeRecentIpsParams ¶
type UsageMeRecentIpsResponse ¶
type UsageMeRecentIpsResponse = ModelUsageUsageRecentIpsResponseDoc
type UsageMeTimeseriesParams ¶
type UsageMeTimeseriesResponse ¶
type UsageMeTimeseriesResponse = ModelUsageUsageTimeseriesResponseDoc
type UsageService ¶
type UsageService struct {
// contains filtered or unexported fields
}
func (*UsageService) MeEndpoints ¶
func (s *UsageService) MeEndpoints(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*UsageService) MeEndpointsTyped ¶
func (s *UsageService) MeEndpointsTyped(ctx context.Context, params UsageMeEndpointsParams, opts ...RequestOption) (UsageMeEndpointsResponse, error)
func (*UsageService) MeOverview ¶
func (s *UsageService) MeOverview(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*UsageService) MeOverviewTyped ¶
func (s *UsageService) MeOverviewTyped(ctx context.Context, params UsageMeOverviewParams, opts ...RequestOption) (UsageMeOverviewResponse, error)
func (*UsageService) MeRecentIps ¶
func (s *UsageService) MeRecentIps(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*UsageService) MeRecentIpsTyped ¶
func (s *UsageService) MeRecentIpsTyped(ctx context.Context, params UsageMeRecentIpsParams, opts ...RequestOption) (UsageMeRecentIpsResponse, error)
func (*UsageService) MeTimeseries ¶
func (s *UsageService) MeTimeseries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*UsageService) MeTimeseriesTyped ¶
func (s *UsageService) MeTimeseriesTyped(ctx context.Context, params UsageMeTimeseriesParams, opts ...RequestOption) (UsageMeTimeseriesResponse, error)
type UserMeApiKeysParams ¶
type UserMeApiKeysParams struct {
}
type UserMeApiKeysResponse ¶
type UserMeApiKeysResponse = ModelUserUserApikeysResponseDoc
type UserMeApiKeysRevealParams ¶
type UserMeApiKeysRevealParams struct {
Id string `crawlora:"id"`
}
type UserMeApiKeysRevealResponse ¶
type UserMeApiKeysRevealResponse = ModelUserUserRevealApikeyResponseDoc
type UserMeApiKeysRotateParams ¶
type UserMeApiKeysRotateParams struct {
}
type UserMeApiKeysRotateResponse ¶
type UserMeApiKeysRotateResponse = ModelUserUserRotateApikeyResponseDoc
type UserMeParams ¶
type UserMeParams struct {
}
type UserMeResponse ¶
type UserMeResponse = ModelUserUserMeResponseDoc
type UserService ¶
type UserService struct {
// contains filtered or unexported fields
}
func (*UserService) Me ¶
func (s *UserService) Me(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*UserService) MeApiKeys ¶
func (s *UserService) MeApiKeys(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*UserService) MeApiKeysReveal ¶
func (s *UserService) MeApiKeysReveal(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*UserService) MeApiKeysRevealTyped ¶
func (s *UserService) MeApiKeysRevealTyped(ctx context.Context, params UserMeApiKeysRevealParams, opts ...RequestOption) (UserMeApiKeysRevealResponse, error)
func (*UserService) MeApiKeysRotate ¶
func (s *UserService) MeApiKeysRotate(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*UserService) MeApiKeysRotateTyped ¶
func (s *UserService) MeApiKeysRotateTyped(ctx context.Context, params UserMeApiKeysRotateParams, opts ...RequestOption) (UserMeApiKeysRotateResponse, error)
func (*UserService) MeApiKeysTyped ¶
func (s *UserService) MeApiKeysTyped(ctx context.Context, params UserMeApiKeysParams, opts ...RequestOption) (UserMeApiKeysResponse, error)
func (*UserService) MeTyped ¶
func (s *UserService) MeTyped(ctx context.Context, params UserMeParams, opts ...RequestOption) (UserMeResponse, error)
type YahooFinanceCalendarParams ¶
type YahooFinanceCalendarParams struct {
Type string `crawlora:"type"`
Start *string `crawlora:"start,omitempty"`
End *string `crawlora:"end,omitempty"`
Limit *int `crawlora:"limit,omitempty"`
Offset *int `crawlora:"offset,omitempty"`
MarketCap *float64 `crawlora:"market_cap,omitempty"`
FilterMostActive *bool `crawlora:"filter_most_active,omitempty"`
}
type YahooFinanceCalendarResponse ¶
type YahooFinanceCalendarResponse = ModelYahoofinanceCalendarResponseDoc
type YahooFinanceCalendarsParams ¶
type YahooFinanceCalendarsParams struct {
}
type YahooFinanceCalendarsResponse ¶
type YahooFinanceCalendarsResponse = ModelYahoofinanceCalendarsResponseDoc
type YahooFinanceDownloadParams ¶
type YahooFinanceDownloadParams struct {
Request ModelYahoofinanceDownloadRequest `crawlora:"request"`
}
type YahooFinanceDownloadResponse ¶
type YahooFinanceDownloadResponse = ModelYahoofinanceDownloadResponseDoc
type YahooFinanceIndustriesParams ¶
type YahooFinanceIndustriesParams struct {
}
type YahooFinanceIndustriesResponse ¶
type YahooFinanceIndustriesResponse = ModelYahoofinanceDomainListResponseDoc
type YahooFinanceIndustryParams ¶
type YahooFinanceIndustryParams struct {
Key string `crawlora:"key"`
}
type YahooFinanceIndustryResponse ¶
type YahooFinanceIndustryResponse = ModelYahoofinanceIndustryResponseDoc
type YahooFinanceLookupResponse ¶
type YahooFinanceLookupResponse = ModelYahoofinanceLookupResponseDoc
type YahooFinanceMarketStatusParams ¶
type YahooFinanceMarketStatusParams struct {
Market string `crawlora:"market"`
}
type YahooFinanceMarketStatusResponse ¶
type YahooFinanceMarketStatusResponse = ModelYahoofinanceMarketStatusResponseDoc
type YahooFinanceMarketSummaryParams ¶
type YahooFinanceMarketSummaryParams struct {
Market string `crawlora:"market"`
}
type YahooFinanceMarketSummaryResponse ¶
type YahooFinanceMarketSummaryResponse = ModelYahoofinanceMarketSummaryResponseDoc
type YahooFinanceScreenerCustomParams ¶
type YahooFinanceScreenerCustomParams struct {
Request ModelYahoofinanceScreenerRequest `crawlora:"request"`
}
type YahooFinanceScreenerCustomResponse ¶
type YahooFinanceScreenerCustomResponse = ModelYahoofinanceScreenerResponseDoc
type YahooFinanceScreenerResponse ¶
type YahooFinanceScreenerResponse = ModelYahoofinanceScreenerResponseDoc
type YahooFinanceScreenersParams ¶
type YahooFinanceScreenersParams struct {
}
type YahooFinanceScreenersResponse ¶
type YahooFinanceScreenersResponse = ModelYahoofinanceScreenersResponseDoc
type YahooFinanceSearchParams ¶
type YahooFinanceSearchParams struct {
Q string `crawlora:"q"`
QuotesCount *int `crawlora:"quotes_count,omitempty"`
NewsCount *int `crawlora:"news_count,omitempty"`
ListsCount *int `crawlora:"lists_count,omitempty"`
IncludeResearch *bool `crawlora:"include_research,omitempty"`
EnableFuzzyQuery *bool `crawlora:"enable_fuzzy_query,omitempty"`
}
type YahooFinanceSearchResponse ¶
type YahooFinanceSearchResponse = ModelYahoofinanceSearchResponseDoc
type YahooFinanceSectorParams ¶
type YahooFinanceSectorParams struct {
Key string `crawlora:"key"`
}
type YahooFinanceSectorResponse ¶
type YahooFinanceSectorResponse = ModelYahoofinanceSectorResponseDoc
type YahooFinanceSectorsParams ¶
type YahooFinanceSectorsParams struct {
}
type YahooFinanceSectorsResponse ¶
type YahooFinanceSectorsResponse = ModelYahoofinanceDomainListResponseDoc
type YahooFinanceService ¶
type YahooFinanceService struct {
// contains filtered or unexported fields
}
func (*YahooFinanceService) Calendar ¶
func (s *YahooFinanceService) Calendar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) CalendarTyped ¶
func (s *YahooFinanceService) CalendarTyped(ctx context.Context, params YahooFinanceCalendarParams, opts ...RequestOption) (YahooFinanceCalendarResponse, error)
func (*YahooFinanceService) Calendars ¶
func (s *YahooFinanceService) Calendars(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) CalendarsTyped ¶
func (s *YahooFinanceService) CalendarsTyped(ctx context.Context, params YahooFinanceCalendarsParams, opts ...RequestOption) (YahooFinanceCalendarsResponse, error)
func (*YahooFinanceService) Download ¶
func (s *YahooFinanceService) Download(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) DownloadTyped ¶
func (s *YahooFinanceService) DownloadTyped(ctx context.Context, params YahooFinanceDownloadParams, opts ...RequestOption) (YahooFinanceDownloadResponse, error)
func (*YahooFinanceService) Industries ¶
func (s *YahooFinanceService) Industries(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) IndustriesTyped ¶
func (s *YahooFinanceService) IndustriesTyped(ctx context.Context, params YahooFinanceIndustriesParams, opts ...RequestOption) (YahooFinanceIndustriesResponse, error)
func (*YahooFinanceService) Industry ¶
func (s *YahooFinanceService) Industry(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) IndustryTyped ¶
func (s *YahooFinanceService) IndustryTyped(ctx context.Context, params YahooFinanceIndustryParams, opts ...RequestOption) (YahooFinanceIndustryResponse, error)
func (*YahooFinanceService) Lookup ¶
func (s *YahooFinanceService) Lookup(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) LookupTyped ¶
func (s *YahooFinanceService) LookupTyped(ctx context.Context, params YahooFinanceLookupParams, opts ...RequestOption) (YahooFinanceLookupResponse, error)
func (*YahooFinanceService) MarketStatus ¶
func (s *YahooFinanceService) MarketStatus(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) MarketStatusTyped ¶
func (s *YahooFinanceService) MarketStatusTyped(ctx context.Context, params YahooFinanceMarketStatusParams, opts ...RequestOption) (YahooFinanceMarketStatusResponse, error)
func (*YahooFinanceService) MarketSummary ¶
func (s *YahooFinanceService) MarketSummary(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) MarketSummaryTyped ¶
func (s *YahooFinanceService) MarketSummaryTyped(ctx context.Context, params YahooFinanceMarketSummaryParams, opts ...RequestOption) (YahooFinanceMarketSummaryResponse, error)
func (*YahooFinanceService) Screener ¶
func (s *YahooFinanceService) Screener(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) ScreenerCustom ¶
func (s *YahooFinanceService) ScreenerCustom(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) ScreenerCustomTyped ¶
func (s *YahooFinanceService) ScreenerCustomTyped(ctx context.Context, params YahooFinanceScreenerCustomParams, opts ...RequestOption) (YahooFinanceScreenerCustomResponse, error)
func (*YahooFinanceService) ScreenerTyped ¶
func (s *YahooFinanceService) ScreenerTyped(ctx context.Context, params YahooFinanceScreenerParams, opts ...RequestOption) (YahooFinanceScreenerResponse, error)
func (*YahooFinanceService) Screeners ¶
func (s *YahooFinanceService) Screeners(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) ScreenersTyped ¶
func (s *YahooFinanceService) ScreenersTyped(ctx context.Context, params YahooFinanceScreenersParams, opts ...RequestOption) (YahooFinanceScreenersResponse, error)
func (*YahooFinanceService) Search ¶
func (s *YahooFinanceService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) SearchTyped ¶
func (s *YahooFinanceService) SearchTyped(ctx context.Context, params YahooFinanceSearchParams, opts ...RequestOption) (YahooFinanceSearchResponse, error)
func (*YahooFinanceService) Sector ¶
func (s *YahooFinanceService) Sector(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) SectorTyped ¶
func (s *YahooFinanceService) SectorTyped(ctx context.Context, params YahooFinanceSectorParams, opts ...RequestOption) (YahooFinanceSectorResponse, error)
func (*YahooFinanceService) Sectors ¶
func (s *YahooFinanceService) Sectors(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) SectorsTyped ¶
func (s *YahooFinanceService) SectorsTyped(ctx context.Context, params YahooFinanceSectorsParams, opts ...RequestOption) (YahooFinanceSectorsResponse, error)
func (*YahooFinanceService) TickerActions ¶
func (s *YahooFinanceService) TickerActions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerActionsTyped ¶
func (s *YahooFinanceService) TickerActionsTyped(ctx context.Context, params YahooFinanceTickerActionsParams, opts ...RequestOption) (YahooFinanceTickerActionsResponse, error)
func (*YahooFinanceService) TickerAnalysts ¶
func (s *YahooFinanceService) TickerAnalysts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerAnalystsTyped ¶
func (s *YahooFinanceService) TickerAnalystsTyped(ctx context.Context, params YahooFinanceTickerAnalystsParams, opts ...RequestOption) (YahooFinanceTickerAnalystsResponse, error)
func (*YahooFinanceService) TickerCalendar ¶
func (s *YahooFinanceService) TickerCalendar(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerCalendarTyped ¶
func (s *YahooFinanceService) TickerCalendarTyped(ctx context.Context, params YahooFinanceTickerCalendarParams, opts ...RequestOption) (YahooFinanceTickerCalendarResponse, error)
func (*YahooFinanceService) TickerCapitalGains ¶
func (s *YahooFinanceService) TickerCapitalGains(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerCapitalGainsTyped ¶
func (s *YahooFinanceService) TickerCapitalGainsTyped(ctx context.Context, params YahooFinanceTickerCapitalGainsParams, opts ...RequestOption) (YahooFinanceTickerCapitalGainsResponse, error)
func (*YahooFinanceService) TickerDividends ¶
func (s *YahooFinanceService) TickerDividends(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerDividendsTyped ¶
func (s *YahooFinanceService) TickerDividendsTyped(ctx context.Context, params YahooFinanceTickerDividendsParams, opts ...RequestOption) (YahooFinanceTickerDividendsResponse, error)
func (*YahooFinanceService) TickerEarnings ¶
func (s *YahooFinanceService) TickerEarnings(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerEarningsDates ¶
func (s *YahooFinanceService) TickerEarningsDates(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerEarningsDatesTyped ¶
func (s *YahooFinanceService) TickerEarningsDatesTyped(ctx context.Context, params YahooFinanceTickerEarningsDatesParams, opts ...RequestOption) (YahooFinanceTickerEarningsDatesResponse, error)
func (*YahooFinanceService) TickerEarningsTyped ¶
func (s *YahooFinanceService) TickerEarningsTyped(ctx context.Context, params YahooFinanceTickerEarningsParams, opts ...RequestOption) (YahooFinanceTickerEarningsResponse, error)
func (*YahooFinanceService) TickerFinancials ¶
func (s *YahooFinanceService) TickerFinancials(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerFinancialsTyped ¶
func (s *YahooFinanceService) TickerFinancialsTyped(ctx context.Context, params YahooFinanceTickerFinancialsParams, opts ...RequestOption) (YahooFinanceTickerFinancialsResponse, error)
func (*YahooFinanceService) TickerFunds ¶
func (s *YahooFinanceService) TickerFunds(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerFundsTyped ¶
func (s *YahooFinanceService) TickerFundsTyped(ctx context.Context, params YahooFinanceTickerFundsParams, opts ...RequestOption) (YahooFinanceTickerFundsResponse, error)
func (*YahooFinanceService) TickerHistory ¶
func (s *YahooFinanceService) TickerHistory(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerHistoryMetadata ¶
func (s *YahooFinanceService) TickerHistoryMetadata(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerHistoryMetadataTyped ¶
func (s *YahooFinanceService) TickerHistoryMetadataTyped(ctx context.Context, params YahooFinanceTickerHistoryMetadataParams, opts ...RequestOption) (YahooFinanceTickerHistoryMetadataResponse, error)
func (*YahooFinanceService) TickerHistoryTyped ¶
func (s *YahooFinanceService) TickerHistoryTyped(ctx context.Context, params YahooFinanceTickerHistoryParams, opts ...RequestOption) (YahooFinanceTickerHistoryResponse, error)
func (*YahooFinanceService) TickerHolders ¶
func (s *YahooFinanceService) TickerHolders(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerHoldersTyped ¶
func (s *YahooFinanceService) TickerHoldersTyped(ctx context.Context, params YahooFinanceTickerHoldersParams, opts ...RequestOption) (YahooFinanceTickerHoldersResponse, error)
func (*YahooFinanceService) TickerInfo ¶
func (s *YahooFinanceService) TickerInfo(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerInfoTyped ¶
func (s *YahooFinanceService) TickerInfoTyped(ctx context.Context, params YahooFinanceTickerInfoParams, opts ...RequestOption) (YahooFinanceTickerInfoResponse, error)
func (*YahooFinanceService) TickerIsin ¶
func (s *YahooFinanceService) TickerIsin(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerIsinTyped ¶
func (s *YahooFinanceService) TickerIsinTyped(ctx context.Context, params YahooFinanceTickerIsinParams, opts ...RequestOption) (YahooFinanceTickerIsinResponse, error)
func (*YahooFinanceService) TickerNews ¶
func (s *YahooFinanceService) TickerNews(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerNewsTyped ¶
func (s *YahooFinanceService) TickerNewsTyped(ctx context.Context, params YahooFinanceTickerNewsParams, opts ...RequestOption) (YahooFinanceTickerNewsResponse, error)
func (*YahooFinanceService) TickerOptions ¶
func (s *YahooFinanceService) TickerOptions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerOptionsExpiration ¶
func (s *YahooFinanceService) TickerOptionsExpiration(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerOptionsExpirationTyped ¶
func (s *YahooFinanceService) TickerOptionsExpirationTyped(ctx context.Context, params YahooFinanceTickerOptionsExpirationParams, opts ...RequestOption) (YahooFinanceTickerOptionsExpirationResponse, error)
func (*YahooFinanceService) TickerOptionsTyped ¶
func (s *YahooFinanceService) TickerOptionsTyped(ctx context.Context, params YahooFinanceTickerOptionsParams, opts ...RequestOption) (YahooFinanceTickerOptionsResponse, error)
func (*YahooFinanceService) TickerQuote ¶
func (s *YahooFinanceService) TickerQuote(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerQuoteTyped ¶
func (s *YahooFinanceService) TickerQuoteTyped(ctx context.Context, params YahooFinanceTickerQuoteParams, opts ...RequestOption) (YahooFinanceTickerQuoteResponse, error)
func (*YahooFinanceService) TickerSecFilings ¶
func (s *YahooFinanceService) TickerSecFilings(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerSecFilingsTyped ¶
func (s *YahooFinanceService) TickerSecFilingsTyped(ctx context.Context, params YahooFinanceTickerSecFilingsParams, opts ...RequestOption) (YahooFinanceTickerSecFilingsResponse, error)
func (*YahooFinanceService) TickerShares ¶
func (s *YahooFinanceService) TickerShares(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerSharesFull ¶
func (s *YahooFinanceService) TickerSharesFull(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerSharesFullTyped ¶
func (s *YahooFinanceService) TickerSharesFullTyped(ctx context.Context, params YahooFinanceTickerSharesFullParams, opts ...RequestOption) (YahooFinanceTickerSharesFullResponse, error)
func (*YahooFinanceService) TickerSharesTyped ¶
func (s *YahooFinanceService) TickerSharesTyped(ctx context.Context, params YahooFinanceTickerSharesParams, opts ...RequestOption) (YahooFinanceTickerSharesResponse, error)
func (*YahooFinanceService) TickerSplits ¶
func (s *YahooFinanceService) TickerSplits(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerSplitsTyped ¶
func (s *YahooFinanceService) TickerSplitsTyped(ctx context.Context, params YahooFinanceTickerSplitsParams, opts ...RequestOption) (YahooFinanceTickerSplitsResponse, error)
func (*YahooFinanceService) TickerSustainability ¶
func (s *YahooFinanceService) TickerSustainability(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerSustainabilityTyped ¶
func (s *YahooFinanceService) TickerSustainabilityTyped(ctx context.Context, params YahooFinanceTickerSustainabilityParams, opts ...RequestOption) (YahooFinanceTickerSustainabilityResponse, error)
func (*YahooFinanceService) TickerValuation ¶
func (s *YahooFinanceService) TickerValuation(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TickerValuationTyped ¶
func (s *YahooFinanceService) TickerValuationTyped(ctx context.Context, params YahooFinanceTickerValuationParams, opts ...RequestOption) (YahooFinanceTickerValuationResponse, error)
func (*YahooFinanceService) Trending ¶
func (s *YahooFinanceService) Trending(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YahooFinanceService) TrendingTyped ¶
func (s *YahooFinanceService) TrendingTyped(ctx context.Context, params YahooFinanceTrendingParams, opts ...RequestOption) (YahooFinanceTrendingResponse, error)
type YahooFinanceTickerActionsParams ¶
type YahooFinanceTickerActionsParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerActionsResponse ¶
type YahooFinanceTickerActionsResponse = ModelYahoofinanceActionsResponseDoc
type YahooFinanceTickerAnalystsParams ¶
type YahooFinanceTickerAnalystsParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerAnalystsResponse ¶
type YahooFinanceTickerAnalystsResponse = ModelYahoofinanceModuleResponseDoc
type YahooFinanceTickerCalendarParams ¶
type YahooFinanceTickerCalendarParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerCalendarResponse ¶
type YahooFinanceTickerCalendarResponse = ModelYahoofinanceModuleResponseDoc
type YahooFinanceTickerCapitalGainsParams ¶
type YahooFinanceTickerCapitalGainsParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerCapitalGainsResponse ¶
type YahooFinanceTickerCapitalGainsResponse = ModelYahoofinanceActionsResponseDoc
type YahooFinanceTickerDividendsParams ¶
type YahooFinanceTickerDividendsParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerDividendsResponse ¶
type YahooFinanceTickerDividendsResponse = ModelYahoofinanceActionsResponseDoc
type YahooFinanceTickerEarningsDatesResponse ¶
type YahooFinanceTickerEarningsDatesResponse = ModelYahoofinanceEarningsDatesResponseDoc
type YahooFinanceTickerEarningsParams ¶
type YahooFinanceTickerEarningsParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerEarningsResponse ¶
type YahooFinanceTickerEarningsResponse = ModelYahoofinanceModuleResponseDoc
type YahooFinanceTickerFinancialsResponse ¶
type YahooFinanceTickerFinancialsResponse = ModelYahoofinanceFinancialsResponseDoc
type YahooFinanceTickerFundsParams ¶
type YahooFinanceTickerFundsParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerFundsResponse ¶
type YahooFinanceTickerFundsResponse = ModelYahoofinanceModuleResponseDoc
type YahooFinanceTickerHistoryMetadataParams ¶
type YahooFinanceTickerHistoryMetadataParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerHistoryMetadataResponse ¶
type YahooFinanceTickerHistoryMetadataResponse = ModelYahoofinanceHistoryMetadataResponseDoc
type YahooFinanceTickerHistoryParams ¶
type YahooFinanceTickerHistoryParams struct {
Symbol string `crawlora:"symbol"`
Period *string `crawlora:"period,omitempty"`
Start *string `crawlora:"start,omitempty"`
End *string `crawlora:"end,omitempty"`
Interval *string `crawlora:"interval,omitempty"`
IncludePrepost *bool `crawlora:"include_prepost,omitempty"`
IncludeActions *bool `crawlora:"include_actions,omitempty"`
AutoAdjust *bool `crawlora:"auto_adjust,omitempty"`
BackAdjust *bool `crawlora:"back_adjust,omitempty"`
Keepna *bool `crawlora:"keepna,omitempty"`
Rounding *bool `crawlora:"rounding,omitempty"`
}
type YahooFinanceTickerHistoryResponse ¶
type YahooFinanceTickerHistoryResponse = ModelYahoofinanceHistoryResponseDoc
type YahooFinanceTickerHoldersParams ¶
type YahooFinanceTickerHoldersParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerHoldersResponse ¶
type YahooFinanceTickerHoldersResponse = ModelYahoofinanceModuleResponseDoc
type YahooFinanceTickerInfoParams ¶
type YahooFinanceTickerInfoParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerInfoResponse ¶
type YahooFinanceTickerInfoResponse = ModelYahoofinanceInfoResponseDoc
type YahooFinanceTickerIsinParams ¶
type YahooFinanceTickerIsinParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerIsinResponse ¶
type YahooFinanceTickerIsinResponse = ModelYahoofinanceIsinResponseDoc
type YahooFinanceTickerNewsResponse ¶
type YahooFinanceTickerNewsResponse = ModelYahoofinanceSearchResponseDoc
type YahooFinanceTickerOptionsExpirationResponse ¶
type YahooFinanceTickerOptionsExpirationResponse = ModelYahoofinanceOptionsResponseDoc
type YahooFinanceTickerOptionsParams ¶
type YahooFinanceTickerOptionsParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerOptionsResponse ¶
type YahooFinanceTickerOptionsResponse = ModelYahoofinanceOptionsResponseDoc
type YahooFinanceTickerQuoteParams ¶
type YahooFinanceTickerQuoteParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerQuoteResponse ¶
type YahooFinanceTickerQuoteResponse = ModelYahoofinanceQuoteResponseDoc
type YahooFinanceTickerSecFilingsParams ¶
type YahooFinanceTickerSecFilingsParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerSecFilingsResponse ¶
type YahooFinanceTickerSecFilingsResponse = ModelYahoofinanceModuleResponseDoc
type YahooFinanceTickerSharesFullParams ¶
type YahooFinanceTickerSharesFullParams struct {
}
type YahooFinanceTickerSharesFullResponse ¶
type YahooFinanceTickerSharesFullResponse = ModelYahoofinanceSharesFullResponseDoc
type YahooFinanceTickerSharesParams ¶
type YahooFinanceTickerSharesParams struct {
}
type YahooFinanceTickerSharesResponse ¶
type YahooFinanceTickerSharesResponse = ModelYahoofinanceSharesResponseDoc
type YahooFinanceTickerSplitsParams ¶
type YahooFinanceTickerSplitsParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerSplitsResponse ¶
type YahooFinanceTickerSplitsResponse = ModelYahoofinanceActionsResponseDoc
type YahooFinanceTickerSustainabilityParams ¶
type YahooFinanceTickerSustainabilityParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerSustainabilityResponse ¶
type YahooFinanceTickerSustainabilityResponse = ModelYahoofinanceModuleResponseDoc
type YahooFinanceTickerValuationParams ¶
type YahooFinanceTickerValuationParams struct {
Symbol string `crawlora:"symbol"`
}
type YahooFinanceTickerValuationResponse ¶
type YahooFinanceTickerValuationResponse = ModelYahoofinanceValuationResponseDoc
type YahooFinanceTrendingResponse ¶
type YahooFinanceTrendingResponse = ModelYahoofinanceTrendingResponseDoc
type YouTubeCaptionsParams ¶
type YouTubeCaptionsResponse ¶
type YouTubeCaptionsResponse = ModelYoutubeCaptionsResponseDoc
type YouTubeChannelPlaylistsResponse ¶
type YouTubeChannelPlaylistsResponse = ModelYoutubeChannelFeedResponseDoc
type YouTubeChannelSearchResponse ¶
type YouTubeChannelSearchResponse = ModelYoutubeChannelSearchResponseDoc
type YouTubeChannelShortsParams ¶
type YouTubeChannelShortsParams struct {
Id string `crawlora:"id"`
}
type YouTubeChannelShortsResponse ¶
type YouTubeChannelShortsResponse = ModelYoutubeChannelShortsResponseDoc
type YouTubeChannelVideosResponse ¶
type YouTubeChannelVideosResponse = ModelYoutubeChannelFeedResponseDoc
type YouTubeCommentsParams ¶
type YouTubeCommentsResponse ¶
type YouTubeCommentsResponse = ModelYoutubeCommentsResponseDoc
type YouTubePlaylistParams ¶
type YouTubePlaylistResponse ¶
type YouTubePlaylistResponse = ModelYoutubePlaylistResponseDoc
type YouTubeProfileParams ¶
type YouTubeProfileParams struct {
Id string `crawlora:"id"`
}
type YouTubeProfileResponse ¶
type YouTubeProfileResponse = ModelYoutubeProfileResponseDoc
type YouTubeSearchParams ¶
type YouTubeSearchParams struct {
Q *string `crawlora:"q,omitempty"`
SearchQuery *string `crawlora:"search_query,omitempty"`
ContinuationToken *string `crawlora:"continuation_token,omitempty"`
Type *string `crawlora:"type,omitempty"`
SortBy *string `crawlora:"sort_by,omitempty"`
UploadDate *string `crawlora:"upload_date,omitempty"`
Duration *string `crawlora:"duration,omitempty"`
Features *string `crawlora:"features,omitempty"`
Params *string `crawlora:"params,omitempty"`
}
type YouTubeSearchResponse ¶
type YouTubeSearchResponse = ModelYoutubeSearchResponseDoc
type YouTubeService ¶
type YouTubeService struct {
// contains filtered or unexported fields
}
func (*YouTubeService) Captions ¶
func (s *YouTubeService) Captions(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) CaptionsTyped ¶
func (s *YouTubeService) CaptionsTyped(ctx context.Context, params YouTubeCaptionsParams, opts ...RequestOption) (YouTubeCaptionsResponse, error)
func (*YouTubeService) ChannelPlaylists ¶
func (s *YouTubeService) ChannelPlaylists(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) ChannelPlaylistsTyped ¶
func (s *YouTubeService) ChannelPlaylistsTyped(ctx context.Context, params YouTubeChannelPlaylistsParams, opts ...RequestOption) (YouTubeChannelPlaylistsResponse, error)
func (*YouTubeService) ChannelSearch ¶
func (s *YouTubeService) ChannelSearch(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) ChannelSearchTyped ¶
func (s *YouTubeService) ChannelSearchTyped(ctx context.Context, params YouTubeChannelSearchParams, opts ...RequestOption) (YouTubeChannelSearchResponse, error)
func (*YouTubeService) ChannelShorts ¶
func (s *YouTubeService) ChannelShorts(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) ChannelShortsTyped ¶
func (s *YouTubeService) ChannelShortsTyped(ctx context.Context, params YouTubeChannelShortsParams, opts ...RequestOption) (YouTubeChannelShortsResponse, error)
func (*YouTubeService) ChannelVideos ¶
func (s *YouTubeService) ChannelVideos(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) ChannelVideosTyped ¶
func (s *YouTubeService) ChannelVideosTyped(ctx context.Context, params YouTubeChannelVideosParams, opts ...RequestOption) (YouTubeChannelVideosResponse, error)
func (*YouTubeService) Comments ¶
func (s *YouTubeService) Comments(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) CommentsTyped ¶
func (s *YouTubeService) CommentsTyped(ctx context.Context, params YouTubeCommentsParams, opts ...RequestOption) (YouTubeCommentsResponse, error)
func (*YouTubeService) Playlist ¶
func (s *YouTubeService) Playlist(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) PlaylistTyped ¶
func (s *YouTubeService) PlaylistTyped(ctx context.Context, params YouTubePlaylistParams, opts ...RequestOption) (YouTubePlaylistResponse, error)
func (*YouTubeService) Profile ¶
func (s *YouTubeService) Profile(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) ProfileTyped ¶
func (s *YouTubeService) ProfileTyped(ctx context.Context, params YouTubeProfileParams, opts ...RequestOption) (YouTubeProfileResponse, error)
func (*YouTubeService) Search ¶
func (s *YouTubeService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) SearchTyped ¶
func (s *YouTubeService) SearchTyped(ctx context.Context, params YouTubeSearchParams, opts ...RequestOption) (YouTubeSearchResponse, error)
func (*YouTubeService) Tag ¶
func (s *YouTubeService) Tag(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) TagTyped ¶
func (s *YouTubeService) TagTyped(ctx context.Context, params YouTubeTagParams, opts ...RequestOption) (YouTubeTagResponse, error)
func (*YouTubeService) Transcript ¶
func (s *YouTubeService) Transcript(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) TranscriptLanguages ¶
func (s *YouTubeService) TranscriptLanguages(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) TranscriptLanguagesTyped ¶
func (s *YouTubeService) TranscriptLanguagesTyped(ctx context.Context, params YouTubeTranscriptLanguagesParams, opts ...RequestOption) (YouTubeTranscriptLanguagesResponse, error)
func (*YouTubeService) TranscriptTyped ¶
func (s *YouTubeService) TranscriptTyped(ctx context.Context, params YouTubeTranscriptParams, opts ...RequestOption) (YouTubeTranscriptResponse, error)
func (*YouTubeService) Video ¶
func (s *YouTubeService) Video(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*YouTubeService) VideoTyped ¶
func (s *YouTubeService) VideoTyped(ctx context.Context, params YouTubeVideoParams, opts ...RequestOption) (YouTubeVideoResponse, error)
type YouTubeTagParams ¶
type YouTubeTagResponse ¶
type YouTubeTagResponse = ModelYoutubeTagResponseDoc
type YouTubeTranscriptLanguagesParams ¶
type YouTubeTranscriptLanguagesParams struct {
Id string `crawlora:"id"`
}
type YouTubeTranscriptLanguagesResponse ¶
type YouTubeTranscriptLanguagesResponse = ModelYoutubeTranscriptLanguagesResponseDoc
type YouTubeTranscriptParams ¶
type YouTubeTranscriptResponse ¶
type YouTubeTranscriptResponse = ModelYoutubeTranscriptResponseDoc
type YouTubeVideoParams ¶
type YouTubeVideoParams struct {
Id string `crawlora:"id"`
}
type YouTubeVideoResponse ¶
type YouTubeVideoResponse = ModelYoutubeVideoResponseDoc
type ZillowAutocompleteResponse ¶
type ZillowAutocompleteResponse = ModelZillowAutocompleteResponse
type ZillowPropertyParams ¶
type ZillowPropertyParams struct {
Zpid string `crawlora:"zpid"`
}
type ZillowPropertyResponse ¶
type ZillowPropertyResponse = ModelZillowPropertyResponse
type ZillowSearchParams ¶
type ZillowSearchParams struct {
Location string `crawlora:"location"`
Page *int `crawlora:"page,omitempty"`
Status *string `crawlora:"status,omitempty"`
RegionId *int `crawlora:"region_id,omitempty"`
RegionType *int `crawlora:"region_type,omitempty"`
West *float64 `crawlora:"west,omitempty"`
East *float64 `crawlora:"east,omitempty"`
South *float64 `crawlora:"south,omitempty"`
North *float64 `crawlora:"north,omitempty"`
}
type ZillowSearchResponse ¶
type ZillowSearchResponse = ModelZillowSearchResponse
type ZillowService ¶
type ZillowService struct {
// contains filtered or unexported fields
}
func (*ZillowService) Autocomplete ¶
func (s *ZillowService) Autocomplete(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ZillowService) AutocompleteTyped ¶
func (s *ZillowService) AutocompleteTyped(ctx context.Context, params ZillowAutocompleteParams, opts ...RequestOption) (ZillowAutocompleteResponse, error)
func (*ZillowService) Property ¶
func (s *ZillowService) Property(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ZillowService) PropertyTyped ¶
func (s *ZillowService) PropertyTyped(ctx context.Context, params ZillowPropertyParams, opts ...RequestOption) (ZillowPropertyResponse, error)
func (*ZillowService) Search ¶
func (s *ZillowService) Search(ctx context.Context, params Params, opts ...RequestOption) (any, error)
func (*ZillowService) SearchTyped ¶
func (s *ZillowService) SearchTyped(ctx context.Context, params ZillowSearchParams, opts ...RequestOption) (ZillowSearchResponse, error)
Directories
¶
| Path | Synopsis |
|---|---|
|
examples
|
|
|
bing-search
command
|
|
|
paginate
command
|
|
|
youtube-transcript
command
|