Versions in this module Expand all Collapse all v0 v0.3.0 Dec 23, 2025 Changes in this version + func Bool(value bool) param.Field[bool] + func DefaultClientOptions() []option.RequestOption + func F[T any](value T) param.Field[T] + func FileParam(reader io.Reader, filename string, contentType string) param.Field[io.Reader] + func Float(value float64) param.Field[float64] + func Int(value int64) param.Field[int64] + func Null[T any]() param.Field[T] + func Raw[T any](value any) param.Field[T] + func String(value string) param.Field[string] + type AIAdGenerateAdvancedParams struct + AspectRatio param.Field[AIAdGenerateAdvancedParamsAspectRatio] + AudienceTarget param.Field[AIAdGenerateAdvancedParamsAudienceTarget] + BackgroundMusicGenre param.Field[AIAdGenerateAdvancedParamsBackgroundMusicGenre] + BrandAssets param.Field[[]interface{}] + BrandColors param.Field[[]interface{}] + CallToAction param.Field[AIAdGenerateAdvancedParamsCallToAction] + Keywords param.Field[[]interface{}] + LengthSeconds param.Field[interface{}] + Prompt param.Field[interface{}] + Style param.Field[AIAdGenerateAdvancedParamsStyle] + VoiceoverStyle param.Field[AIAdGenerateAdvancedParamsVoiceoverStyle] + VoiceoverText param.Field[interface{}] + func (r AIAdGenerateAdvancedParams) MarshalJSON() (data []byte, err error) + type AIAdGenerateAdvancedParamsAspectRatio string + const AIAdGenerateAdvancedParamsAspectRatio16_9 + const AIAdGenerateAdvancedParamsAspectRatio1_1 + const AIAdGenerateAdvancedParamsAspectRatio9_16 + func (r AIAdGenerateAdvancedParamsAspectRatio) IsKnown() bool + type AIAdGenerateAdvancedParamsAudienceTarget string + const AIAdGenerateAdvancedParamsAudienceTargetCorporate + const AIAdGenerateAdvancedParamsAudienceTargetGeneral + const AIAdGenerateAdvancedParamsAudienceTargetInvestor + const AIAdGenerateAdvancedParamsAudienceTargetYouth + func (r AIAdGenerateAdvancedParamsAudienceTarget) IsKnown() bool + type AIAdGenerateAdvancedParamsBackgroundMusicGenre string + const AIAdGenerateAdvancedParamsBackgroundMusicGenreAmbient + const AIAdGenerateAdvancedParamsBackgroundMusicGenreCinematic + const AIAdGenerateAdvancedParamsBackgroundMusicGenreCorporate + const AIAdGenerateAdvancedParamsBackgroundMusicGenreNone + const AIAdGenerateAdvancedParamsBackgroundMusicGenreUplifting + func (r AIAdGenerateAdvancedParamsBackgroundMusicGenre) IsKnown() bool + type AIAdGenerateAdvancedParamsCallToAction struct + DisplayTimeSeconds param.Field[interface{}] + Text param.Field[interface{}] + URL param.Field[interface{}] + func (r AIAdGenerateAdvancedParamsCallToAction) MarshalJSON() (data []byte, err error) + type AIAdGenerateAdvancedParamsStyle string + const AIAdGenerateAdvancedParamsStyleAbstract + const AIAdGenerateAdvancedParamsStyleCinematic + const AIAdGenerateAdvancedParamsStyleDocumentary + const AIAdGenerateAdvancedParamsStyleExplainer + const AIAdGenerateAdvancedParamsStyleMinimalist + func (r AIAdGenerateAdvancedParamsStyle) IsKnown() bool + type AIAdGenerateAdvancedParamsVoiceoverStyle string + const AIAdGenerateAdvancedParamsVoiceoverStyleFemaleFriendly + const AIAdGenerateAdvancedParamsVoiceoverStyleMaleProfessional + const AIAdGenerateAdvancedParamsVoiceoverStyleNeutralCalm + func (r AIAdGenerateAdvancedParamsVoiceoverStyle) IsKnown() bool + type AIAdGenerateAdvancedResponse struct + EstimatedCompletionTimeSeconds interface{} + JSON aiAdGenerateAdvancedResponseJSON + OperationID interface{} + func (r *AIAdGenerateAdvancedResponse) UnmarshalJSON(data []byte) (err error) + type AIAdGenerateService struct + Options []option.RequestOption + func NewAIAdGenerateService(opts ...option.RequestOption) (r *AIAdGenerateService) + func (r *AIAdGenerateService) Advanced(ctx context.Context, body AIAdGenerateAdvancedParams, ...) (res *AIAdGenerateAdvancedResponse, err error) + func (r *AIAdGenerateService) Standard(ctx context.Context, body AIAdGenerateStandardParams, ...) (res *AIAdGenerateStandardResponse, err error) + type AIAdGenerateStandardParams struct + GenerateVideo GenerateVideoParam + func (r AIAdGenerateStandardParams) MarshalJSON() (data []byte, err error) + type AIAdGenerateStandardResponse struct + EstimatedCompletionTimeSeconds interface{} + JSON aiAdGenerateStandardResponseJSON + OperationID interface{} + func (r *AIAdGenerateStandardResponse) UnmarshalJSON(data []byte) (err error) + type AIAdListGeneratedParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + Status param.Field[AIAdListGeneratedParamsStatus] + func (r AIAdListGeneratedParams) URLQuery() (v url.Values) + type AIAdListGeneratedParamsStatus string + const AIAdListGeneratedParamsStatusDone + const AIAdListGeneratedParamsStatusError + const AIAdListGeneratedParamsStatusGenerating + const AIAdListGeneratedParamsStatusQueued + func (r AIAdListGeneratedParamsStatus) IsKnown() bool + type AIAdListGeneratedResponse struct + Data []VideoOperationStatus + JSON aiAdListGeneratedResponseJSON + func (r *AIAdListGeneratedResponse) UnmarshalJSON(data []byte) (err error) + type AIAdService struct + Generate *AIAdGenerateService + Options []option.RequestOption + func NewAIAdService(opts ...option.RequestOption) (r *AIAdService) + func (r *AIAdService) GetStatus(ctx context.Context, operationID interface{}, opts ...option.RequestOption) (res *VideoOperationStatus, err error) + func (r *AIAdService) ListGenerated(ctx context.Context, query AIAdListGeneratedParams, ...) (res *AIAdListGeneratedResponse, err error) + type AIAdvisorChatGetHistoryParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + SessionID param.Field[interface{}] + func (r AIAdvisorChatGetHistoryParams) URLQuery() (v url.Values) + type AIAdvisorChatGetHistoryResponse struct + Data []AIAdvisorChatGetHistoryResponseData + JSON aiAdvisorChatGetHistoryResponseJSON + func (r *AIAdvisorChatGetHistoryResponse) UnmarshalJSON(data []byte) (err error) + type AIAdvisorChatGetHistoryResponseData struct + Content interface{} + FunctionCall AIAdvisorChatGetHistoryResponseDataFunctionCall + FunctionResponse AIAdvisorChatGetHistoryResponseDataFunctionResponse + JSON aiAdvisorChatGetHistoryResponseDataJSON + Role AIAdvisorChatGetHistoryResponseDataRole + Timestamp interface{} + func (r *AIAdvisorChatGetHistoryResponseData) UnmarshalJSON(data []byte) (err error) + type AIAdvisorChatGetHistoryResponseDataFunctionCall struct + Args interface{} + JSON aiAdvisorChatGetHistoryResponseDataFunctionCallJSON + Name interface{} + func (r *AIAdvisorChatGetHistoryResponseDataFunctionCall) UnmarshalJSON(data []byte) (err error) + type AIAdvisorChatGetHistoryResponseDataFunctionResponse struct + JSON aiAdvisorChatGetHistoryResponseDataFunctionResponseJSON + Name interface{} + Response interface{} + func (r *AIAdvisorChatGetHistoryResponseDataFunctionResponse) UnmarshalJSON(data []byte) (err error) + type AIAdvisorChatGetHistoryResponseDataRole string + const AIAdvisorChatGetHistoryResponseDataRoleAssistant + const AIAdvisorChatGetHistoryResponseDataRoleToolCall + const AIAdvisorChatGetHistoryResponseDataRoleToolResponse + const AIAdvisorChatGetHistoryResponseDataRoleUser + func (r AIAdvisorChatGetHistoryResponseDataRole) IsKnown() bool + type AIAdvisorChatSendMessageParams struct + FunctionResponse param.Field[AIAdvisorChatSendMessageParamsFunctionResponse] + Message param.Field[interface{}] + SessionID param.Field[interface{}] + func (r AIAdvisorChatSendMessageParams) MarshalJSON() (data []byte, err error) + type AIAdvisorChatSendMessageParamsFunctionResponse struct + Name param.Field[interface{}] + Response param.Field[interface{}] + func (r AIAdvisorChatSendMessageParamsFunctionResponse) MarshalJSON() (data []byte, err error) + type AIAdvisorChatSendMessageResponse struct + FunctionCalls []AIAdvisorChatSendMessageResponseFunctionCall + JSON aiAdvisorChatSendMessageResponseJSON + ProactiveInsights []AIInsight + RequiresUserAction interface{} + SessionID interface{} + Text interface{} + func (r *AIAdvisorChatSendMessageResponse) UnmarshalJSON(data []byte) (err error) + type AIAdvisorChatSendMessageResponseFunctionCall struct + Args interface{} + ID interface{} + JSON aiAdvisorChatSendMessageResponseFunctionCallJSON + Name interface{} + func (r *AIAdvisorChatSendMessageResponseFunctionCall) UnmarshalJSON(data []byte) (err error) + type AIAdvisorChatService struct + Options []option.RequestOption + func NewAIAdvisorChatService(opts ...option.RequestOption) (r *AIAdvisorChatService) + func (r *AIAdvisorChatService) GetHistory(ctx context.Context, query AIAdvisorChatGetHistoryParams, ...) (res *AIAdvisorChatGetHistoryResponse, err error) + func (r *AIAdvisorChatService) SendMessage(ctx context.Context, body AIAdvisorChatSendMessageParams, ...) (res *AIAdvisorChatSendMessageResponse, err error) + type AIAdvisorListToolsParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r AIAdvisorListToolsParams) URLQuery() (v url.Values) + type AIAdvisorListToolsResponse struct + Data []AIAdvisorListToolsResponseData + JSON aiAdvisorListToolsResponseJSON + func (r *AIAdvisorListToolsResponse) UnmarshalJSON(data []byte) (err error) + type AIAdvisorListToolsResponseData struct + AccessScope interface{} + Description interface{} + JSON aiAdvisorListToolsResponseDataJSON + Name interface{} + Parameters AIAdvisorListToolsResponseDataParameters + func (r *AIAdvisorListToolsResponseData) UnmarshalJSON(data []byte) (err error) + type AIAdvisorListToolsResponseDataParameters struct + JSON aiAdvisorListToolsResponseDataParametersJSON + Properties interface{} + Required []interface{} + Type AIAdvisorListToolsResponseDataParametersType + func (r *AIAdvisorListToolsResponseDataParameters) UnmarshalJSON(data []byte) (err error) + type AIAdvisorListToolsResponseDataParametersType string + const AIAdvisorListToolsResponseDataParametersTypeObject + func (r AIAdvisorListToolsResponseDataParametersType) IsKnown() bool + type AIAdvisorService struct + Chat *AIAdvisorChatService + Options []option.RequestOption + func NewAIAdvisorService(opts ...option.RequestOption) (r *AIAdvisorService) + func (r *AIAdvisorService) ListTools(ctx context.Context, query AIAdvisorListToolsParams, ...) (res *AIAdvisorListToolsResponse, err error) + type AIIncubatorListPitchesParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + Status param.Field[AIIncubatorListPitchesParamsStatus] + func (r AIIncubatorListPitchesParams) URLQuery() (v url.Values) + type AIIncubatorListPitchesParamsStatus string + const AIIncubatorListPitchesParamsStatusAIAnalysis + const AIIncubatorListPitchesParamsStatusApprovedForFunding + const AIIncubatorListPitchesParamsStatusFeedbackRequired + const AIIncubatorListPitchesParamsStatusFinalReview + const AIIncubatorListPitchesParamsStatusIncubatedGraduated + const AIIncubatorListPitchesParamsStatusInitialReview + const AIIncubatorListPitchesParamsStatusRejected + const AIIncubatorListPitchesParamsStatusSubmitted + const AIIncubatorListPitchesParamsStatusTestPhase + func (r AIIncubatorListPitchesParamsStatus) IsKnown() bool + type AIIncubatorListPitchesResponse struct + Data []QuantumWeaverState + JSON aiIncubatorListPitchesResponseJSON + func (r *AIIncubatorListPitchesResponse) UnmarshalJSON(data []byte) (err error) + type AIIncubatorPitchGetDetailsResponse struct + AICoachingPlan AIIncubatorPitchGetDetailsResponseAICoachingPlan + AIFinancialModel AIIncubatorPitchGetDetailsResponseAIFinancialModel + AIMarketAnalysis AIIncubatorPitchGetDetailsResponseAIMarketAnalysis + AIRiskAssessment AIIncubatorPitchGetDetailsResponseAIRiskAssessment + InvestorMatchScore interface{} + JSON aiIncubatorPitchGetDetailsResponseJSON + func (r *AIIncubatorPitchGetDetailsResponse) UnmarshalJSON(data []byte) (err error) + type AIIncubatorPitchGetDetailsResponseAICoachingPlan struct + JSON aiIncubatorPitchGetDetailsResponseAICoachingPlanJSON + Steps []AIIncubatorPitchGetDetailsResponseAICoachingPlanStep + Summary interface{} + Title interface{} + func (r *AIIncubatorPitchGetDetailsResponseAICoachingPlan) UnmarshalJSON(data []byte) (err error) + type AIIncubatorPitchGetDetailsResponseAICoachingPlanStep struct + Description interface{} + JSON aiIncubatorPitchGetDetailsResponseAICoachingPlanStepJSON + Resources []AIIncubatorPitchGetDetailsResponseAICoachingPlanStepsResource + Status AIIncubatorPitchGetDetailsResponseAICoachingPlanStepsStatus + Timeline interface{} + Title interface{} + func (r *AIIncubatorPitchGetDetailsResponseAICoachingPlanStep) UnmarshalJSON(data []byte) (err error) + type AIIncubatorPitchGetDetailsResponseAICoachingPlanStepsResource struct + JSON aiIncubatorPitchGetDetailsResponseAICoachingPlanStepsResourceJSON + Name interface{} + URL interface{} + func (r *AIIncubatorPitchGetDetailsResponseAICoachingPlanStepsResource) UnmarshalJSON(data []byte) (err error) + type AIIncubatorPitchGetDetailsResponseAICoachingPlanStepsStatus string + const AIIncubatorPitchGetDetailsResponseAICoachingPlanStepsStatusCompleted + const AIIncubatorPitchGetDetailsResponseAICoachingPlanStepsStatusInProgress + const AIIncubatorPitchGetDetailsResponseAICoachingPlanStepsStatusPending + func (r AIIncubatorPitchGetDetailsResponseAICoachingPlanStepsStatus) IsKnown() bool + type AIIncubatorPitchGetDetailsResponseAIFinancialModel struct + BreakevenPoint interface{} + CapitalRequirements interface{} + CostStructureAnalysis interface{} + JSON aiIncubatorPitchGetDetailsResponseAIFinancialModelJSON + RevenueBreakdown interface{} + SensitivityAnalysis []AIIncubatorPitchGetDetailsResponseAIFinancialModelSensitivityAnalysis + func (r *AIIncubatorPitchGetDetailsResponseAIFinancialModel) UnmarshalJSON(data []byte) (err error) + type AIIncubatorPitchGetDetailsResponseAIFinancialModelSensitivityAnalysis struct + JSON aiIncubatorPitchGetDetailsResponseAIFinancialModelSensitivityAnalysisJSON + ProjectedIrr interface{} + Scenario interface{} + TerminalValue interface{} + func (r *AIIncubatorPitchGetDetailsResponseAIFinancialModelSensitivityAnalysis) UnmarshalJSON(data []byte) (err error) + type AIIncubatorPitchGetDetailsResponseAIMarketAnalysis struct + CompetitiveAdvantages []interface{} + GrowthOpportunities interface{} + JSON aiIncubatorPitchGetDetailsResponseAIMarketAnalysisJSON + RiskFactors interface{} + TargetMarketSize interface{} + func (r *AIIncubatorPitchGetDetailsResponseAIMarketAnalysis) UnmarshalJSON(data []byte) (err error) + type AIIncubatorPitchGetDetailsResponseAIRiskAssessment struct + JSON aiIncubatorPitchGetDetailsResponseAIRiskAssessmentJSON + MarketRisk interface{} + TeamRisk interface{} + TechnicalRisk interface{} + func (r *AIIncubatorPitchGetDetailsResponseAIRiskAssessment) UnmarshalJSON(data []byte) (err error) + type AIIncubatorPitchService struct + Options []option.RequestOption + func NewAIIncubatorPitchService(opts ...option.RequestOption) (r *AIIncubatorPitchService) + func (r *AIIncubatorPitchService) GetDetails(ctx context.Context, pitchID interface{}, opts ...option.RequestOption) (res *AIIncubatorPitchGetDetailsResponse, err error) + func (r *AIIncubatorPitchService) Submit(ctx context.Context, body AIIncubatorPitchSubmitParams, ...) (res *QuantumWeaverState, err error) + func (r *AIIncubatorPitchService) SubmitFeedback(ctx context.Context, pitchID interface{}, ...) (res *QuantumWeaverState, err error) + type AIIncubatorPitchSubmitFeedbackParams struct + Answers param.Field[[]AIIncubatorPitchSubmitFeedbackParamsAnswer] + Feedback param.Field[interface{}] + func (r AIIncubatorPitchSubmitFeedbackParams) MarshalJSON() (data []byte, err error) + type AIIncubatorPitchSubmitFeedbackParamsAnswer struct + Answer param.Field[interface{}] + QuestionID param.Field[interface{}] + func (r AIIncubatorPitchSubmitFeedbackParamsAnswer) MarshalJSON() (data []byte, err error) + type AIIncubatorPitchSubmitParams struct + BusinessPlan param.Field[interface{}] + FinancialProjections param.Field[AIIncubatorPitchSubmitParamsFinancialProjections] + FoundingTeam param.Field[[]AIIncubatorPitchSubmitParamsFoundingTeam] + MarketOpportunity param.Field[interface{}] + func (r AIIncubatorPitchSubmitParams) MarshalJSON() (data []byte, err error) + type AIIncubatorPitchSubmitParamsFinancialProjections struct + ProfitabilityEstimate param.Field[interface{}] + ProjectionYears param.Field[interface{}] + RevenueForecast param.Field[[]interface{}] + SeedRoundAmount param.Field[interface{}] + ValuationPreMoney param.Field[interface{}] + func (r AIIncubatorPitchSubmitParamsFinancialProjections) MarshalJSON() (data []byte, err error) + type AIIncubatorPitchSubmitParamsFoundingTeam struct + Experience param.Field[interface{}] + Name param.Field[interface{}] + Role param.Field[interface{}] + func (r AIIncubatorPitchSubmitParamsFoundingTeam) MarshalJSON() (data []byte, err error) + type AIIncubatorService struct + Options []option.RequestOption + Pitch *AIIncubatorPitchService + func NewAIIncubatorService(opts ...option.RequestOption) (r *AIIncubatorService) + func (r *AIIncubatorService) ListPitches(ctx context.Context, query AIIncubatorListPitchesParams, ...) (res *AIIncubatorListPitchesResponse, err error) + type AIInsight struct + ActionTrigger interface{} + ActionableRecommendation interface{} + Category AIInsightCategory + Description interface{} + ID interface{} + JSON aiInsightJSON + Severity AIInsightSeverity + Timestamp interface{} + Title interface{} + func (r *AIInsight) UnmarshalJSON(data []byte) (err error) + type AIInsightCategory string + const AIInsightCategoryBudgeting + const AIInsightCategoryCompliance + const AIInsightCategoryCorporateTreasury + const AIInsightCategoryFinancialGoals + const AIInsightCategoryInvesting + const AIInsightCategoryOther + const AIInsightCategorySaving + const AIInsightCategorySecurity + const AIInsightCategorySpending + const AIInsightCategorySustainability + func (r AIInsightCategory) IsKnown() bool + type AIInsightSeverity string + const AIInsightSeverityCritical + const AIInsightSeverityHigh + const AIInsightSeverityLow + const AIInsightSeverityMedium + func (r AIInsightSeverity) IsKnown() bool + type AIOracleService struct + Options []option.RequestOption + Simulate *AIOracleSimulateService + Simulations *AIOracleSimulationService + func NewAIOracleService(opts ...option.RequestOption) (r *AIOracleService) + type AIOracleSimulateRunAdvancedParams struct + GlobalEconomicFactors param.Field[AIOracleSimulateRunAdvancedParamsGlobalEconomicFactors] + PersonalAssumptions param.Field[AIOracleSimulateRunAdvancedParamsPersonalAssumptions] + Prompt param.Field[interface{}] + Scenarios param.Field[[]AIOracleSimulateRunAdvancedParamsScenario] + func (r AIOracleSimulateRunAdvancedParams) MarshalJSON() (data []byte, err error) + type AIOracleSimulateRunAdvancedParamsGlobalEconomicFactors struct + InflationRate param.Field[interface{}] + InterestRateBaseline param.Field[interface{}] + func (r AIOracleSimulateRunAdvancedParamsGlobalEconomicFactors) MarshalJSON() (data []byte, err error) + type AIOracleSimulateRunAdvancedParamsPersonalAssumptions struct + AnnualSavingsRate param.Field[interface{}] + RiskTolerance param.Field[AIOracleSimulateRunAdvancedParamsPersonalAssumptionsRiskTolerance] + func (r AIOracleSimulateRunAdvancedParamsPersonalAssumptions) MarshalJSON() (data []byte, err error) + type AIOracleSimulateRunAdvancedParamsPersonalAssumptionsRiskTolerance string + const AIOracleSimulateRunAdvancedParamsPersonalAssumptionsRiskToleranceAggressive + const AIOracleSimulateRunAdvancedParamsPersonalAssumptionsRiskToleranceConservative + const AIOracleSimulateRunAdvancedParamsPersonalAssumptionsRiskToleranceModerate + func (r AIOracleSimulateRunAdvancedParamsPersonalAssumptionsRiskTolerance) IsKnown() bool + type AIOracleSimulateRunAdvancedParamsScenario struct + DurationYears param.Field[interface{}] + Events param.Field[[]AIOracleSimulateRunAdvancedParamsScenariosEvent] + Name param.Field[interface{}] + SensitivityAnalysisParams param.Field[[]AIOracleSimulateRunAdvancedParamsScenariosSensitivityAnalysisParam] + func (r AIOracleSimulateRunAdvancedParamsScenario) MarshalJSON() (data []byte, err error) + type AIOracleSimulateRunAdvancedParamsScenariosEvent struct + Details param.Field[interface{}] + Type param.Field[AIOracleSimulateRunAdvancedParamsScenariosEventsType] + func (r AIOracleSimulateRunAdvancedParamsScenariosEvent) MarshalJSON() (data []byte, err error) + type AIOracleSimulateRunAdvancedParamsScenariosEventsType string + const AIOracleSimulateRunAdvancedParamsScenariosEventsTypeIncomeIncrease + const AIOracleSimulateRunAdvancedParamsScenariosEventsTypeJobLoss + const AIOracleSimulateRunAdvancedParamsScenariosEventsTypeLargePurchase + const AIOracleSimulateRunAdvancedParamsScenariosEventsTypeMarketDownturn + const AIOracleSimulateRunAdvancedParamsScenariosEventsTypeMedicalEmergency + func (r AIOracleSimulateRunAdvancedParamsScenariosEventsType) IsKnown() bool + type AIOracleSimulateRunAdvancedParamsScenariosSensitivityAnalysisParam struct + Max param.Field[interface{}] + Min param.Field[interface{}] + ParamName param.Field[interface{}] + Step param.Field[interface{}] + func (r AIOracleSimulateRunAdvancedParamsScenariosSensitivityAnalysisParam) MarshalJSON() (data []byte, err error) + type AIOracleSimulateRunStandardParams struct + Parameters param.Field[interface{}] + Prompt param.Field[interface{}] + func (r AIOracleSimulateRunStandardParams) MarshalJSON() (data []byte, err error) + type AIOracleSimulateService struct + Options []option.RequestOption + func NewAIOracleSimulateService(opts ...option.RequestOption) (r *AIOracleSimulateService) + func (r *AIOracleSimulateService) RunAdvanced(ctx context.Context, body AIOracleSimulateRunAdvancedParams, ...) (res *AdvancedSimulationResponse, err error) + func (r *AIOracleSimulateService) RunStandard(ctx context.Context, body AIOracleSimulateRunStandardParams, ...) (res *SimulationResponse, err error) + type AIOracleSimulationGetResponse struct + JSON aiOracleSimulationGetResponseJSON + KeyImpacts interface{} + NarrativeSummary interface{} + OverallSummary interface{} + Recommendations interface{} + RiskAnalysis interface{} + ScenarioResults interface{} + SimulationID interface{} + StrategicRecommendations interface{} + Visualizations interface{} + func (r *AIOracleSimulationGetResponse) UnmarshalJSON(data []byte) (err error) + func (r AIOracleSimulationGetResponse) AsUnion() AIOracleSimulationGetResponseUnion + type AIOracleSimulationGetResponseUnion interface + type AIOracleSimulationListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r AIOracleSimulationListParams) URLQuery() (v url.Values) + type AIOracleSimulationListResponse struct + Data []AIOracleSimulationListResponseData + JSON aiOracleSimulationListResponseJSON + func (r *AIOracleSimulationListResponse) UnmarshalJSON(data []byte) (err error) + type AIOracleSimulationListResponseData struct + CreationDate interface{} + JSON aiOracleSimulationListResponseDataJSON + LastUpdated interface{} + SimulationID interface{} + Status AIOracleSimulationListResponseDataStatus + Summary interface{} + Title interface{} + func (r *AIOracleSimulationListResponseData) UnmarshalJSON(data []byte) (err error) + type AIOracleSimulationListResponseDataStatus string + const AIOracleSimulationListResponseDataStatusCompleted + const AIOracleSimulationListResponseDataStatusFailed + const AIOracleSimulationListResponseDataStatusProcessing + func (r AIOracleSimulationListResponseDataStatus) IsKnown() bool + type AIOracleSimulationService struct + Options []option.RequestOption + func NewAIOracleSimulationService(opts ...option.RequestOption) (r *AIOracleSimulationService) + func (r *AIOracleSimulationService) Delete(ctx context.Context, simulationID interface{}, opts ...option.RequestOption) (err error) + func (r *AIOracleSimulationService) Get(ctx context.Context, simulationID interface{}, opts ...option.RequestOption) (res *AIOracleSimulationGetResponse, err error) + func (r *AIOracleSimulationService) List(ctx context.Context, query AIOracleSimulationListParams, ...) (res *AIOracleSimulationListResponse, err error) + type AIService struct + Ads *AIAdService + Advisor *AIAdvisorService + Incubator *AIIncubatorService + Options []option.RequestOption + Oracle *AIOracleService + func NewAIService(opts ...option.RequestOption) (r *AIService) + type APIKey struct + CreatedAt interface{} + ExpiresAt interface{} + ID interface{} + JSON apiKeyJSON + LastUsed interface{} + Prefix interface{} + Scopes []interface{} + Status APIKeyStatus + func (r *APIKey) UnmarshalJSON(data []byte) (err error) + type APIKeyStatus string + const APIKeyStatusActive + const APIKeyStatusExpired + const APIKeyStatusRevoked + func (r APIKeyStatus) IsKnown() bool + type AccountGetDetailsResponse struct + AccountHolder interface{} + BalanceHistory []AccountGetDetailsResponseBalanceHistory + InterestRate interface{} + JSON accountGetDetailsResponseJSON + OpenedDate interface{} + ProjectedCashFlow AccountGetDetailsResponseProjectedCashFlow + TransactionsCount interface{} + func (r *AccountGetDetailsResponse) UnmarshalJSON(data []byte) (err error) + type AccountGetDetailsResponseBalanceHistory struct + Balance interface{} + Date interface{} + JSON accountGetDetailsResponseBalanceHistoryJSON + func (r *AccountGetDetailsResponseBalanceHistory) UnmarshalJSON(data []byte) (err error) + type AccountGetDetailsResponseProjectedCashFlow struct + ConfidenceScore interface{} + Days30 interface{} + Days90 interface{} + JSON accountGetDetailsResponseProjectedCashFlowJSON + func (r *AccountGetDetailsResponseProjectedCashFlow) UnmarshalJSON(data []byte) (err error) + type AccountGetMeParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r AccountGetMeParams) URLQuery() (v url.Values) + type AccountGetMeResponse struct + Data []LinkedAccount + JSON accountGetMeResponseJSON + func (r *AccountGetMeResponse) UnmarshalJSON(data []byte) (err error) + type AccountGetStatementsParams struct + Format param.Field[AccountGetStatementsParamsFormat] + Month param.Field[interface{}] + Year param.Field[interface{}] + func (r AccountGetStatementsParams) URLQuery() (v url.Values) + type AccountGetStatementsParamsFormat string + const AccountGetStatementsParamsFormatCsv + const AccountGetStatementsParamsFormatPdf + func (r AccountGetStatementsParamsFormat) IsKnown() bool + type AccountGetStatementsResponse struct + AccountID interface{} + DownloadURLs AccountGetStatementsResponseDownloadURLs + JSON accountGetStatementsResponseJSON + Period interface{} + StatementID interface{} + func (r *AccountGetStatementsResponse) UnmarshalJSON(data []byte) (err error) + type AccountGetStatementsResponseDownloadURLs struct + Csv interface{} + JSON accountGetStatementsResponseDownloadURLsJSON + Pdf interface{} + func (r *AccountGetStatementsResponseDownloadURLs) UnmarshalJSON(data []byte) (err error) + type AccountLinkParams struct + CountryCode param.Field[interface{}] + InstitutionName param.Field[interface{}] + ProviderIdentifier param.Field[interface{}] + RedirectUri param.Field[interface{}] + func (r AccountLinkParams) MarshalJSON() (data []byte, err error) + type AccountLinkResponse struct + AuthUri interface{} + JSON accountLinkResponseJSON + LinkSessionID interface{} + Message interface{} + Status AccountLinkResponseStatus + func (r *AccountLinkResponse) UnmarshalJSON(data []byte) (err error) + type AccountLinkResponseStatus string + const AccountLinkResponseStatusCompleted + const AccountLinkResponseStatusFailed + const AccountLinkResponseStatusPendingUserAction + func (r AccountLinkResponseStatus) IsKnown() bool + type AccountOverdraftSettingService struct + Options []option.RequestOption + func NewAccountOverdraftSettingService(opts ...option.RequestOption) (r *AccountOverdraftSettingService) + func (r *AccountOverdraftSettingService) GetOverdraftSettings(ctx context.Context, accountID interface{}, opts ...option.RequestOption) (res *OverdraftSettings, err error) + func (r *AccountOverdraftSettingService) UpdateOverdraftSettings(ctx context.Context, accountID interface{}, ...) (res *OverdraftSettings, err error) + type AccountOverdraftSettingUpdateOverdraftSettingsParams struct + Enabled param.Field[interface{}] + FeePreference param.Field[AccountOverdraftSettingUpdateOverdraftSettingsParamsFeePreference] + LinkToSavings param.Field[interface{}] + LinkedSavingsAccountID param.Field[interface{}] + ProtectionLimit param.Field[interface{}] + func (r AccountOverdraftSettingUpdateOverdraftSettingsParams) MarshalJSON() (data []byte, err error) + type AccountOverdraftSettingUpdateOverdraftSettingsParamsFeePreference string + const AccountOverdraftSettingUpdateOverdraftSettingsParamsFeePreferenceAlwaysPay + const AccountOverdraftSettingUpdateOverdraftSettingsParamsFeePreferenceAskMeFirst + const AccountOverdraftSettingUpdateOverdraftSettingsParamsFeePreferenceDeclineIfOverLimit + func (r AccountOverdraftSettingUpdateOverdraftSettingsParamsFeePreference) IsKnown() bool + type AccountService struct + Options []option.RequestOption + OverdraftSettings *AccountOverdraftSettingService + Transactions *AccountTransactionService + func NewAccountService(opts ...option.RequestOption) (r *AccountService) + func (r *AccountService) GetDetails(ctx context.Context, accountID interface{}, opts ...option.RequestOption) (res *AccountGetDetailsResponse, err error) + func (r *AccountService) GetMe(ctx context.Context, query AccountGetMeParams, opts ...option.RequestOption) (res *AccountGetMeResponse, err error) + func (r *AccountService) GetStatements(ctx context.Context, accountID interface{}, query AccountGetStatementsParams, ...) (res *AccountGetStatementsResponse, err error) + func (r *AccountService) Link(ctx context.Context, body AccountLinkParams, opts ...option.RequestOption) (res *AccountLinkResponse, err error) + type AccountTransactionGetPendingParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r AccountTransactionGetPendingParams) URLQuery() (v url.Values) + type AccountTransactionGetPendingResponse struct + Data []Transaction + JSON accountTransactionGetPendingResponseJSON + func (r *AccountTransactionGetPendingResponse) UnmarshalJSON(data []byte) (err error) + type AccountTransactionService struct + Options []option.RequestOption + func NewAccountTransactionService(opts ...option.RequestOption) (r *AccountTransactionService) + func (r *AccountTransactionService) GetPending(ctx context.Context, accountID interface{}, ...) (res *AccountTransactionGetPendingResponse, err error) + type Address struct + City interface{} + Country interface{} + JSON addressJSON + State interface{} + Street interface{} + Zip interface{} + func (r *Address) UnmarshalJSON(data []byte) (err error) + type AddressParam struct + City param.Field[interface{}] + Country param.Field[interface{}] + State param.Field[interface{}] + Street param.Field[interface{}] + Zip param.Field[interface{}] + func (r AddressParam) MarshalJSON() (data []byte, err error) + type AdvancedSimulationResponse struct + JSON advancedSimulationResponseJSON + OverallSummary interface{} + ScenarioResults []AdvancedSimulationResponseScenarioResult + SimulationID interface{} + StrategicRecommendations []AIInsight + func (r *AdvancedSimulationResponse) UnmarshalJSON(data []byte) (err error) + type AdvancedSimulationResponseScenarioResult struct + AIInsights []AIInsight + FinalNetWorthProjected interface{} + JSON advancedSimulationResponseScenarioResultJSON + LiquidityMetrics AdvancedSimulationResponseScenarioResultsLiquidityMetrics + NarrativeSummary interface{} + ScenarioName interface{} + SensitivityAnalysisGraphs []AdvancedSimulationResponseScenarioResultsSensitivityAnalysisGraph + func (r *AdvancedSimulationResponseScenarioResult) UnmarshalJSON(data []byte) (err error) + type AdvancedSimulationResponseScenarioResultsLiquidityMetrics struct + JSON advancedSimulationResponseScenarioResultsLiquidityMetricsJSON + MinCashBalance interface{} + RecoveryTimeMonths interface{} + func (r *AdvancedSimulationResponseScenarioResultsLiquidityMetrics) UnmarshalJSON(data []byte) (err error) + type AdvancedSimulationResponseScenarioResultsSensitivityAnalysisGraph struct + Data []AdvancedSimulationResponseScenarioResultsSensitivityAnalysisGraphsData + JSON advancedSimulationResponseScenarioResultsSensitivityAnalysisGraphJSON + ParamName interface{} + func (r *AdvancedSimulationResponseScenarioResultsSensitivityAnalysisGraph) UnmarshalJSON(data []byte) (err error) + type AdvancedSimulationResponseScenarioResultsSensitivityAnalysisGraphsData struct + JSON advancedSimulationResponseScenarioResultsSensitivityAnalysisGraphsDataJSON + OutcomeValue interface{} + ParamValue interface{} + func (r *AdvancedSimulationResponseScenarioResultsSensitivityAnalysisGraphsData) UnmarshalJSON(data []byte) (err error) + type BiometricStatus struct + BiometricsEnrolled interface{} + EnrolledBiometrics []BiometricStatusEnrolledBiometric + JSON biometricStatusJSON + LastUsed interface{} + func (r *BiometricStatus) UnmarshalJSON(data []byte) (err error) + type BiometricStatusEnrolledBiometric struct + DeviceID interface{} + EnrollmentDate interface{} + JSON biometricStatusEnrolledBiometricJSON + Type BiometricStatusEnrolledBiometricsType + func (r *BiometricStatusEnrolledBiometric) UnmarshalJSON(data []byte) (err error) + type BiometricStatusEnrolledBiometricsType string + const BiometricStatusEnrolledBiometricsTypeFacialRecognition + const BiometricStatusEnrolledBiometricsTypeFingerprint + const BiometricStatusEnrolledBiometricsTypeVoiceRecognition + func (r BiometricStatusEnrolledBiometricsType) IsKnown() bool + type Budget struct + AIRecommendations []AIInsight + AlertThreshold interface{} + Categories []BudgetCategory + EndDate interface{} + ID interface{} + JSON budgetJSON + Name interface{} + Period BudgetPeriod + RemainingAmount interface{} + SpentAmount interface{} + StartDate interface{} + Status BudgetStatus + TotalAmount interface{} + func (r *Budget) UnmarshalJSON(data []byte) (err error) + type BudgetCategory struct + Allocated interface{} + JSON budgetCategoryJSON + Name interface{} + Remaining interface{} + Spent interface{} + func (r *BudgetCategory) UnmarshalJSON(data []byte) (err error) + type BudgetListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r BudgetListParams) URLQuery() (v url.Values) + type BudgetListResponse struct + Data []Budget + JSON budgetListResponseJSON + func (r *BudgetListResponse) UnmarshalJSON(data []byte) (err error) + type BudgetNewParams struct + AIAutoPopulate param.Field[interface{}] + AlertThreshold param.Field[interface{}] + Categories param.Field[[]BudgetNewParamsCategory] + EndDate param.Field[interface{}] + Name param.Field[interface{}] + Period param.Field[BudgetNewParamsPeriod] + StartDate param.Field[interface{}] + TotalAmount param.Field[interface{}] + func (r BudgetNewParams) MarshalJSON() (data []byte, err error) + type BudgetNewParamsCategory struct + Allocated param.Field[interface{}] + Name param.Field[interface{}] + func (r BudgetNewParamsCategory) MarshalJSON() (data []byte, err error) + type BudgetNewParamsPeriod string + const BudgetNewParamsPeriodAnnually + const BudgetNewParamsPeriodBiWeekly + const BudgetNewParamsPeriodCustom + const BudgetNewParamsPeriodMonthly + const BudgetNewParamsPeriodQuarterly + const BudgetNewParamsPeriodWeekly + func (r BudgetNewParamsPeriod) IsKnown() bool + type BudgetPeriod string + const BudgetPeriodAnnually + const BudgetPeriodBiWeekly + const BudgetPeriodCustom + const BudgetPeriodMonthly + const BudgetPeriodQuarterly + const BudgetPeriodWeekly + func (r BudgetPeriod) IsKnown() bool + type BudgetService struct + Options []option.RequestOption + func NewBudgetService(opts ...option.RequestOption) (r *BudgetService) + func (r *BudgetService) Delete(ctx context.Context, budgetID interface{}, opts ...option.RequestOption) (err error) + func (r *BudgetService) Get(ctx context.Context, budgetID interface{}, opts ...option.RequestOption) (res *Budget, err error) + func (r *BudgetService) List(ctx context.Context, query BudgetListParams, opts ...option.RequestOption) (res *BudgetListResponse, err error) + func (r *BudgetService) New(ctx context.Context, body BudgetNewParams, opts ...option.RequestOption) (res *Budget, err error) + func (r *BudgetService) Update(ctx context.Context, budgetID interface{}, body BudgetUpdateParams, ...) (res *Budget, err error) + type BudgetStatus string + const BudgetStatusActive + const BudgetStatusArchived + const BudgetStatusEnded + func (r BudgetStatus) IsKnown() bool + type BudgetUpdateParams struct + AlertThreshold param.Field[interface{}] + Categories param.Field[[]BudgetUpdateParamsCategory] + EndDate param.Field[interface{}] + Name param.Field[interface{}] + StartDate param.Field[interface{}] + Status param.Field[BudgetUpdateParamsStatus] + TotalAmount param.Field[interface{}] + func (r BudgetUpdateParams) MarshalJSON() (data []byte, err error) + type BudgetUpdateParamsCategory struct + Allocated param.Field[interface{}] + Name param.Field[interface{}] + func (r BudgetUpdateParamsCategory) MarshalJSON() (data []byte, err error) + type BudgetUpdateParamsStatus string + const BudgetUpdateParamsStatusActive + const BudgetUpdateParamsStatusArchived + const BudgetUpdateParamsStatusEnded + func (r BudgetUpdateParamsStatus) IsKnown() bool + type Client struct + AI *AIService + Accounts *AccountService + Budgets *BudgetService + Corporate *CorporateService + Developers *DeveloperService + Goals *GoalService + Identity *IdentityService + Investments *InvestmentService + Lending *LendingService + Marketplace *MarketplaceService + Notifications *NotificationService + Options []option.RequestOption + Payments *PaymentService + Sustainability *SustainabilityService + Transactions *TransactionService + Users *UserService + Web3 *Web3Service + func NewClient(opts ...option.RequestOption) (r *Client) + func (r *Client) Delete(ctx context.Context, path string, params interface{}, res interface{}, ...) error + func (r *Client) Execute(ctx context.Context, method string, path string, params interface{}, ...) error + func (r *Client) Get(ctx context.Context, path string, params interface{}, res interface{}, ...) error + func (r *Client) Patch(ctx context.Context, path string, params interface{}, res interface{}, ...) error + func (r *Client) Post(ctx context.Context, path string, params interface{}, res interface{}, ...) error + func (r *Client) Put(ctx context.Context, path string, params interface{}, res interface{}, ...) error + type CorporateAnomalyListParams struct + EndDate param.Field[interface{}] + EntityType param.Field[CorporateAnomalyListParamsEntityType] + Limit param.Field[interface{}] + Offset param.Field[interface{}] + Severity param.Field[CorporateAnomalyListParamsSeverity] + StartDate param.Field[interface{}] + Status param.Field[CorporateAnomalyListParamsStatus] + func (r CorporateAnomalyListParams) URLQuery() (v url.Values) + type CorporateAnomalyListParamsEntityType string + const CorporateAnomalyListParamsEntityTypeCorporateCard + const CorporateAnomalyListParamsEntityTypeCounterparty + const CorporateAnomalyListParamsEntityTypeInvoice + const CorporateAnomalyListParamsEntityTypePaymentOrder + const CorporateAnomalyListParamsEntityTypeTransaction + func (r CorporateAnomalyListParamsEntityType) IsKnown() bool + type CorporateAnomalyListParamsSeverity string + const CorporateAnomalyListParamsSeverityCritical + const CorporateAnomalyListParamsSeverityHigh + const CorporateAnomalyListParamsSeverityLow + const CorporateAnomalyListParamsSeverityMedium + func (r CorporateAnomalyListParamsSeverity) IsKnown() bool + type CorporateAnomalyListParamsStatus string + const CorporateAnomalyListParamsStatusDismissed + const CorporateAnomalyListParamsStatusEscalated + const CorporateAnomalyListParamsStatusNew + const CorporateAnomalyListParamsStatusResolved + const CorporateAnomalyListParamsStatusUnderReview + func (r CorporateAnomalyListParamsStatus) IsKnown() bool + type CorporateAnomalyListResponse struct + Data []FinancialAnomaly + JSON corporateAnomalyListResponseJSON + func (r *CorporateAnomalyListResponse) UnmarshalJSON(data []byte) (err error) + type CorporateAnomalyService struct + Options []option.RequestOption + func NewCorporateAnomalyService(opts ...option.RequestOption) (r *CorporateAnomalyService) + func (r *CorporateAnomalyService) List(ctx context.Context, query CorporateAnomalyListParams, ...) (res *CorporateAnomalyListResponse, err error) + func (r *CorporateAnomalyService) UpdateStatus(ctx context.Context, anomalyID interface{}, ...) (res *FinancialAnomaly, err error) + type CorporateAnomalyUpdateStatusParams struct + ResolutionNotes param.Field[interface{}] + Status param.Field[CorporateAnomalyUpdateStatusParamsStatus] + func (r CorporateAnomalyUpdateStatusParams) MarshalJSON() (data []byte, err error) + type CorporateAnomalyUpdateStatusParamsStatus string + const CorporateAnomalyUpdateStatusParamsStatusDismissed + const CorporateAnomalyUpdateStatusParamsStatusEscalated + const CorporateAnomalyUpdateStatusParamsStatusResolved + const CorporateAnomalyUpdateStatusParamsStatusUnderReview + func (r CorporateAnomalyUpdateStatusParamsStatus) IsKnown() bool + type CorporateCard struct + AssociatedEmployeeID interface{} + CardNumberMask interface{} + CardType CorporateCardCardType + Controls CorporateCardControls + CreatedDate interface{} + Currency interface{} + ExpirationDate interface{} + Frozen interface{} + HolderName interface{} + ID interface{} + JSON corporateCardJSON + SpendingPolicyID interface{} + Status CorporateCardStatus + func (r *CorporateCard) UnmarshalJSON(data []byte) (err error) + type CorporateCardCardType string + const CorporateCardCardTypePhysical + const CorporateCardCardTypeVirtual + func (r CorporateCardCardType) IsKnown() bool + type CorporateCardControls struct + AtmWithdrawals interface{} + ContactlessPayments interface{} + DailyLimit interface{} + InternationalTransactions interface{} + JSON corporateCardControlsJSON + MerchantCategoryRestrictions []interface{} + MonthlyLimit interface{} + OnlineTransactions interface{} + SingleTransactionLimit interface{} + VendorRestrictions []interface{} + func (r *CorporateCardControls) UnmarshalJSON(data []byte) (err error) + type CorporateCardControlsParam struct + AtmWithdrawals param.Field[interface{}] + ContactlessPayments param.Field[interface{}] + DailyLimit param.Field[interface{}] + InternationalTransactions param.Field[interface{}] + MerchantCategoryRestrictions param.Field[[]interface{}] + MonthlyLimit param.Field[interface{}] + OnlineTransactions param.Field[interface{}] + SingleTransactionLimit param.Field[interface{}] + VendorRestrictions param.Field[[]interface{}] + func (r CorporateCardControlsParam) MarshalJSON() (data []byte, err error) + type CorporateCardFreezeParams struct + Freeze param.Field[interface{}] + func (r CorporateCardFreezeParams) MarshalJSON() (data []byte, err error) + type CorporateCardListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r CorporateCardListParams) URLQuery() (v url.Values) + type CorporateCardListResponse struct + Data []CorporateCard + JSON corporateCardListResponseJSON + func (r *CorporateCardListResponse) UnmarshalJSON(data []byte) (err error) + type CorporateCardListTransactionsParams struct + EndDate param.Field[interface{}] + Limit param.Field[interface{}] + Offset param.Field[interface{}] + StartDate param.Field[interface{}] + func (r CorporateCardListTransactionsParams) URLQuery() (v url.Values) + type CorporateCardNewVirtualParams struct + AssociatedEmployeeID param.Field[interface{}] + Controls param.Field[CorporateCardControlsParam] + ExpirationDate param.Field[interface{}] + HolderName param.Field[interface{}] + Purpose param.Field[interface{}] + SpendingPolicyID param.Field[interface{}] + func (r CorporateCardNewVirtualParams) MarshalJSON() (data []byte, err error) + type CorporateCardService struct + Options []option.RequestOption + func NewCorporateCardService(opts ...option.RequestOption) (r *CorporateCardService) + func (r *CorporateCardService) Freeze(ctx context.Context, cardID interface{}, body CorporateCardFreezeParams, ...) (res *CorporateCard, err error) + func (r *CorporateCardService) List(ctx context.Context, query CorporateCardListParams, ...) (res *CorporateCardListResponse, err error) + func (r *CorporateCardService) ListTransactions(ctx context.Context, cardID interface{}, ...) (res *PaginatedTransactions, err error) + func (r *CorporateCardService) NewVirtual(ctx context.Context, body CorporateCardNewVirtualParams, ...) (res *CorporateCard, err error) + func (r *CorporateCardService) UpdateControls(ctx context.Context, cardID interface{}, ...) (res *CorporateCard, err error) + type CorporateCardStatus string + const CorporateCardStatusActive + const CorporateCardStatusDeactivated + const CorporateCardStatusPendingActivation + const CorporateCardStatusSuspended + func (r CorporateCardStatus) IsKnown() bool + type CorporateCardUpdateControlsParams struct + CorporateCardControls CorporateCardControlsParam + func (r CorporateCardUpdateControlsParams) MarshalJSON() (data []byte, err error) + type CorporateComplianceAuditGetReportResponse struct + AuditDate interface{} + AuditID interface{} + Findings []CorporateComplianceAuditGetReportResponseFinding + JSON corporateComplianceAuditGetReportResponseJSON + OverallComplianceScore interface{} + PeriodCovered CorporateComplianceAuditGetReportResponsePeriodCovered + RecommendedActions []AIInsight + Status CorporateComplianceAuditGetReportResponseStatus + Summary interface{} + func (r *CorporateComplianceAuditGetReportResponse) UnmarshalJSON(data []byte) (err error) + type CorporateComplianceAuditGetReportResponseFinding struct + Description interface{} + JSON corporateComplianceAuditGetReportResponseFindingJSON + RelatedEntities []interface{} + Severity CorporateComplianceAuditGetReportResponseFindingsSeverity + Type CorporateComplianceAuditGetReportResponseFindingsType + func (r *CorporateComplianceAuditGetReportResponseFinding) UnmarshalJSON(data []byte) (err error) + type CorporateComplianceAuditGetReportResponseFindingsSeverity string + const CorporateComplianceAuditGetReportResponseFindingsSeverityCritical + const CorporateComplianceAuditGetReportResponseFindingsSeverityHigh + const CorporateComplianceAuditGetReportResponseFindingsSeverityLow + const CorporateComplianceAuditGetReportResponseFindingsSeverityMedium + func (r CorporateComplianceAuditGetReportResponseFindingsSeverity) IsKnown() bool + type CorporateComplianceAuditGetReportResponseFindingsType string + const CorporateComplianceAuditGetReportResponseFindingsTypeFinding + const CorporateComplianceAuditGetReportResponseFindingsTypeObservation + const CorporateComplianceAuditGetReportResponseFindingsTypeRecommendation + func (r CorporateComplianceAuditGetReportResponseFindingsType) IsKnown() bool + type CorporateComplianceAuditGetReportResponsePeriodCovered struct + EndDate interface{} + JSON corporateComplianceAuditGetReportResponsePeriodCoveredJSON + StartDate interface{} + func (r *CorporateComplianceAuditGetReportResponsePeriodCovered) UnmarshalJSON(data []byte) (err error) + type CorporateComplianceAuditGetReportResponseStatus string + const CorporateComplianceAuditGetReportResponseStatusCompleted + const CorporateComplianceAuditGetReportResponseStatusFailed + const CorporateComplianceAuditGetReportResponseStatusProcessing + func (r CorporateComplianceAuditGetReportResponseStatus) IsKnown() bool + type CorporateComplianceAuditRequestParams struct + AdditionalContext param.Field[interface{}] + AuditScope param.Field[CorporateComplianceAuditRequestParamsAuditScope] + EndDate param.Field[interface{}] + RegulatoryFrameworks param.Field[[]CorporateComplianceAuditRequestParamsRegulatoryFramework] + StartDate param.Field[interface{}] + func (r CorporateComplianceAuditRequestParams) MarshalJSON() (data []byte, err error) + type CorporateComplianceAuditRequestParamsAuditScope string + const CorporateComplianceAuditRequestParamsAuditScopeAllTransactions + const CorporateComplianceAuditRequestParamsAuditScopeAllUsers + const CorporateComplianceAuditRequestParamsAuditScopeSpecificAccounts + const CorporateComplianceAuditRequestParamsAuditScopeSpecificCards + func (r CorporateComplianceAuditRequestParamsAuditScope) IsKnown() bool + type CorporateComplianceAuditRequestParamsRegulatoryFramework string + const CorporateComplianceAuditRequestParamsRegulatoryFrameworkAml + const CorporateComplianceAuditRequestParamsRegulatoryFrameworkCcpa + const CorporateComplianceAuditRequestParamsRegulatoryFrameworkGdpr + const CorporateComplianceAuditRequestParamsRegulatoryFrameworkKYC + const CorporateComplianceAuditRequestParamsRegulatoryFrameworkOfac + const CorporateComplianceAuditRequestParamsRegulatoryFrameworkPciDss + const CorporateComplianceAuditRequestParamsRegulatoryFrameworkSox + func (r CorporateComplianceAuditRequestParamsRegulatoryFramework) IsKnown() bool + type CorporateComplianceAuditRequestResponse struct + AuditID interface{} + JSON corporateComplianceAuditRequestResponseJSON + Status CorporateComplianceAuditRequestResponseStatus + func (r *CorporateComplianceAuditRequestResponse) UnmarshalJSON(data []byte) (err error) + type CorporateComplianceAuditRequestResponseStatus string + const CorporateComplianceAuditRequestResponseStatusCompleted + const CorporateComplianceAuditRequestResponseStatusFailed + const CorporateComplianceAuditRequestResponseStatusInitiated + const CorporateComplianceAuditRequestResponseStatusProcessing + func (r CorporateComplianceAuditRequestResponseStatus) IsKnown() bool + type CorporateComplianceAuditService struct + Options []option.RequestOption + func NewCorporateComplianceAuditService(opts ...option.RequestOption) (r *CorporateComplianceAuditService) + func (r *CorporateComplianceAuditService) GetReport(ctx context.Context, auditID interface{}, opts ...option.RequestOption) (res *CorporateComplianceAuditGetReportResponse, err error) + func (r *CorporateComplianceAuditService) Request(ctx context.Context, body CorporateComplianceAuditRequestParams, ...) (res *CorporateComplianceAuditRequestResponse, err error) + type CorporateComplianceService struct + Audits *CorporateComplianceAuditService + Options []option.RequestOption + func NewCorporateComplianceService(opts ...option.RequestOption) (r *CorporateComplianceService) + type CorporatePerformSanctionScreeningParams struct + Address param.Field[AddressParam] + Country param.Field[interface{}] + DateOfBirth param.Field[interface{}] + EntityType param.Field[CorporatePerformSanctionScreeningParamsEntityType] + IdentificationNumber param.Field[interface{}] + Name param.Field[interface{}] + func (r CorporatePerformSanctionScreeningParams) MarshalJSON() (data []byte, err error) + type CorporatePerformSanctionScreeningParamsEntityType string + const CorporatePerformSanctionScreeningParamsEntityTypeIndividual + const CorporatePerformSanctionScreeningParamsEntityTypeOrganization + func (r CorporatePerformSanctionScreeningParamsEntityType) IsKnown() bool + type CorporatePerformSanctionScreeningResponse struct + JSON corporatePerformSanctionScreeningResponseJSON + MatchDetails []CorporatePerformSanctionScreeningResponseMatchDetail + MatchFound interface{} + Message interface{} + ScreeningID interface{} + ScreeningTimestamp interface{} + Status CorporatePerformSanctionScreeningResponseStatus + func (r *CorporatePerformSanctionScreeningResponse) UnmarshalJSON(data []byte) (err error) + type CorporatePerformSanctionScreeningResponseMatchDetail struct + JSON corporatePerformSanctionScreeningResponseMatchDetailJSON + ListName interface{} + MatchedName interface{} + PublicURL interface{} + Reason interface{} + Score interface{} + func (r *CorporatePerformSanctionScreeningResponseMatchDetail) UnmarshalJSON(data []byte) (err error) + type CorporatePerformSanctionScreeningResponseStatus string + const CorporatePerformSanctionScreeningResponseStatusClear + const CorporatePerformSanctionScreeningResponseStatusConfirmedMatch + const CorporatePerformSanctionScreeningResponseStatusError + const CorporatePerformSanctionScreeningResponseStatusPotentialMatch + func (r CorporatePerformSanctionScreeningResponseStatus) IsKnown() bool + type CorporateRiskFraudRuleListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r CorporateRiskFraudRuleListParams) URLQuery() (v url.Values) + type CorporateRiskFraudRuleListResponse struct + Data []FraudRule + JSON corporateRiskFraudRuleListResponseJSON + func (r *CorporateRiskFraudRuleListResponse) UnmarshalJSON(data []byte) (err error) + type CorporateRiskFraudRuleNewParams struct + Action param.Field[FraudRuleActionParam] + Criteria param.Field[FraudRuleCriteriaParam] + Description param.Field[interface{}] + Name param.Field[interface{}] + Severity param.Field[CorporateRiskFraudRuleNewParamsSeverity] + Status param.Field[CorporateRiskFraudRuleNewParamsStatus] + func (r CorporateRiskFraudRuleNewParams) MarshalJSON() (data []byte, err error) + type CorporateRiskFraudRuleNewParamsSeverity string + const CorporateRiskFraudRuleNewParamsSeverityCritical + const CorporateRiskFraudRuleNewParamsSeverityHigh + const CorporateRiskFraudRuleNewParamsSeverityLow + const CorporateRiskFraudRuleNewParamsSeverityMedium + func (r CorporateRiskFraudRuleNewParamsSeverity) IsKnown() bool + type CorporateRiskFraudRuleNewParamsStatus string + const CorporateRiskFraudRuleNewParamsStatusActive + const CorporateRiskFraudRuleNewParamsStatusDraft + const CorporateRiskFraudRuleNewParamsStatusInactive + func (r CorporateRiskFraudRuleNewParamsStatus) IsKnown() bool + type CorporateRiskFraudRuleService struct + Options []option.RequestOption + func NewCorporateRiskFraudRuleService(opts ...option.RequestOption) (r *CorporateRiskFraudRuleService) + func (r *CorporateRiskFraudRuleService) Delete(ctx context.Context, ruleID interface{}, opts ...option.RequestOption) (err error) + func (r *CorporateRiskFraudRuleService) List(ctx context.Context, query CorporateRiskFraudRuleListParams, ...) (res *CorporateRiskFraudRuleListResponse, err error) + func (r *CorporateRiskFraudRuleService) New(ctx context.Context, body CorporateRiskFraudRuleNewParams, ...) (res *FraudRule, err error) + func (r *CorporateRiskFraudRuleService) Update(ctx context.Context, ruleID interface{}, ...) (res *FraudRule, err error) + type CorporateRiskFraudRuleUpdateParams struct + Action param.Field[FraudRuleActionParam] + Criteria param.Field[FraudRuleCriteriaParam] + Description param.Field[interface{}] + Name param.Field[interface{}] + Severity param.Field[CorporateRiskFraudRuleUpdateParamsSeverity] + Status param.Field[CorporateRiskFraudRuleUpdateParamsStatus] + func (r CorporateRiskFraudRuleUpdateParams) MarshalJSON() (data []byte, err error) + type CorporateRiskFraudRuleUpdateParamsSeverity string + const CorporateRiskFraudRuleUpdateParamsSeverityCritical + const CorporateRiskFraudRuleUpdateParamsSeverityHigh + const CorporateRiskFraudRuleUpdateParamsSeverityLow + const CorporateRiskFraudRuleUpdateParamsSeverityMedium + func (r CorporateRiskFraudRuleUpdateParamsSeverity) IsKnown() bool + type CorporateRiskFraudRuleUpdateParamsStatus string + const CorporateRiskFraudRuleUpdateParamsStatusActive + const CorporateRiskFraudRuleUpdateParamsStatusDraft + const CorporateRiskFraudRuleUpdateParamsStatusInactive + func (r CorporateRiskFraudRuleUpdateParamsStatus) IsKnown() bool + type CorporateRiskFraudService struct + Options []option.RequestOption + Rules *CorporateRiskFraudRuleService + func NewCorporateRiskFraudService(opts ...option.RequestOption) (r *CorporateRiskFraudService) + type CorporateRiskService struct + Fraud *CorporateRiskFraudService + Options []option.RequestOption + func NewCorporateRiskService(opts ...option.RequestOption) (r *CorporateRiskService) + type CorporateService struct + Anomalies *CorporateAnomalyService + Cards *CorporateCardService + Compliance *CorporateComplianceService + Options []option.RequestOption + Risk *CorporateRiskService + Treasury *CorporateTreasuryService + func NewCorporateService(opts ...option.RequestOption) (r *CorporateService) + func (r *CorporateService) PerformSanctionScreening(ctx context.Context, body CorporatePerformSanctionScreeningParams, ...) (res *CorporatePerformSanctionScreeningResponse, err error) + type CorporateTreasuryCashFlowGetForecastParams struct + ForecastHorizonDays param.Field[interface{}] + IncludeScenarioAnalysis param.Field[interface{}] + func (r CorporateTreasuryCashFlowGetForecastParams) URLQuery() (v url.Values) + type CorporateTreasuryCashFlowGetForecastResponse struct + AIRecommendations []AIInsight + Currency interface{} + ForecastID interface{} + InflowForecast CorporateTreasuryCashFlowGetForecastResponseInflowForecast + JSON corporateTreasuryCashFlowGetForecastResponseJSON + LiquidityRiskScore interface{} + OutflowForecast CorporateTreasuryCashFlowGetForecastResponseOutflowForecast + OverallStatus CorporateTreasuryCashFlowGetForecastResponseOverallStatus + Period interface{} + ProjectedBalances []CorporateTreasuryCashFlowGetForecastResponseProjectedBalance + func (r *CorporateTreasuryCashFlowGetForecastResponse) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryCashFlowGetForecastResponseInflowForecast struct + BySource []CorporateTreasuryCashFlowGetForecastResponseInflowForecastBySource + JSON corporateTreasuryCashFlowGetForecastResponseInflowForecastJSON + TotalProjected interface{} + func (r *CorporateTreasuryCashFlowGetForecastResponseInflowForecast) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryCashFlowGetForecastResponseInflowForecastBySource struct + Amount interface{} + JSON corporateTreasuryCashFlowGetForecastResponseInflowForecastBySourceJSON + Source interface{} + func (r *CorporateTreasuryCashFlowGetForecastResponseInflowForecastBySource) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryCashFlowGetForecastResponseOutflowForecast struct + ByCategory []CorporateTreasuryCashFlowGetForecastResponseOutflowForecastByCategory + JSON corporateTreasuryCashFlowGetForecastResponseOutflowForecastJSON + TotalProjected interface{} + func (r *CorporateTreasuryCashFlowGetForecastResponseOutflowForecast) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryCashFlowGetForecastResponseOutflowForecastByCategory struct + Amount interface{} + Category interface{} + JSON corporateTreasuryCashFlowGetForecastResponseOutflowForecastByCategoryJSON + func (r *CorporateTreasuryCashFlowGetForecastResponseOutflowForecastByCategory) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryCashFlowGetForecastResponseOverallStatus string + const CorporateTreasuryCashFlowGetForecastResponseOverallStatusNegativeOutlook + const CorporateTreasuryCashFlowGetForecastResponseOverallStatusPositiveOutlook + const CorporateTreasuryCashFlowGetForecastResponseOverallStatusStable + const CorporateTreasuryCashFlowGetForecastResponseOverallStatusUncertain + func (r CorporateTreasuryCashFlowGetForecastResponseOverallStatus) IsKnown() bool + type CorporateTreasuryCashFlowGetForecastResponseProjectedBalance struct + Date interface{} + JSON corporateTreasuryCashFlowGetForecastResponseProjectedBalanceJSON + ProjectedCash interface{} + Scenario CorporateTreasuryCashFlowGetForecastResponseProjectedBalancesScenario + func (r *CorporateTreasuryCashFlowGetForecastResponseProjectedBalance) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryCashFlowGetForecastResponseProjectedBalancesScenario string + const CorporateTreasuryCashFlowGetForecastResponseProjectedBalancesScenarioBestCase + const CorporateTreasuryCashFlowGetForecastResponseProjectedBalancesScenarioMostLikely + const CorporateTreasuryCashFlowGetForecastResponseProjectedBalancesScenarioWorstCase + func (r CorporateTreasuryCashFlowGetForecastResponseProjectedBalancesScenario) IsKnown() bool + type CorporateTreasuryCashFlowService struct + Options []option.RequestOption + func NewCorporateTreasuryCashFlowService(opts ...option.RequestOption) (r *CorporateTreasuryCashFlowService) + func (r *CorporateTreasuryCashFlowService) GetForecast(ctx context.Context, query CorporateTreasuryCashFlowGetForecastParams, ...) (res *CorporateTreasuryCashFlowGetForecastResponse, err error) + type CorporateTreasuryGetLiquidityPositionsResponse struct + AILiquidityAssessment CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessment + AIRecommendations []AIInsight + AccountTypeBreakdown []CorporateTreasuryGetLiquidityPositionsResponseAccountTypeBreakdown + CurrencyBreakdown []CorporateTreasuryGetLiquidityPositionsResponseCurrencyBreakdown + JSON corporateTreasuryGetLiquidityPositionsResponseJSON + ShortTermInvestments CorporateTreasuryGetLiquidityPositionsResponseShortTermInvestments + SnapshotTime interface{} + TotalLiquidAssets interface{} + func (r *CorporateTreasuryGetLiquidityPositionsResponse) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessment struct + JSON corporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessmentJSON + Message interface{} + Status CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessmentStatus + func (r *CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessment) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessmentStatus string + const CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessmentStatusCritical + const CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessmentStatusOptimal + const CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessmentStatusSufficient + const CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessmentStatusTight + func (r CorporateTreasuryGetLiquidityPositionsResponseAILiquidityAssessmentStatus) IsKnown() bool + type CorporateTreasuryGetLiquidityPositionsResponseAccountTypeBreakdown struct + Amount interface{} + JSON corporateTreasuryGetLiquidityPositionsResponseAccountTypeBreakdownJSON + Type interface{} + func (r *CorporateTreasuryGetLiquidityPositionsResponseAccountTypeBreakdown) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryGetLiquidityPositionsResponseCurrencyBreakdown struct + Amount interface{} + Currency interface{} + JSON corporateTreasuryGetLiquidityPositionsResponseCurrencyBreakdownJSON + Percentage interface{} + func (r *CorporateTreasuryGetLiquidityPositionsResponseCurrencyBreakdown) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryGetLiquidityPositionsResponseShortTermInvestments struct + JSON corporateTreasuryGetLiquidityPositionsResponseShortTermInvestmentsJSON + MaturingNext30Days interface{} + TotalValue interface{} + func (r *CorporateTreasuryGetLiquidityPositionsResponseShortTermInvestments) UnmarshalJSON(data []byte) (err error) + type CorporateTreasuryService struct + CashFlow *CorporateTreasuryCashFlowService + Options []option.RequestOption + func NewCorporateTreasuryService(opts ...option.RequestOption) (r *CorporateTreasuryService) + func (r *CorporateTreasuryService) GetLiquidityPositions(ctx context.Context, opts ...option.RequestOption) (res *CorporateTreasuryGetLiquidityPositionsResponse, err error) + type CryptoWalletConnection struct + BlockchainNetwork interface{} + ID interface{} + JSON cryptoWalletConnectionJSON + LastSynced interface{} + ReadAccessGranted interface{} + Status CryptoWalletConnectionStatus + WalletAddress interface{} + WalletProvider interface{} + WriteAccessGranted interface{} + func (r *CryptoWalletConnection) UnmarshalJSON(data []byte) (err error) + type CryptoWalletConnectionStatus string + const CryptoWalletConnectionStatusConnected + const CryptoWalletConnectionStatusDisconnected + const CryptoWalletConnectionStatusError + const CryptoWalletConnectionStatusPendingVerification + func (r CryptoWalletConnectionStatus) IsKnown() bool + type DeveloperAPIKeyListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r DeveloperAPIKeyListParams) URLQuery() (v url.Values) + type DeveloperAPIKeyListResponse struct + Data []APIKey + JSON developerAPIKeyListResponseJSON + func (r *DeveloperAPIKeyListResponse) UnmarshalJSON(data []byte) (err error) + type DeveloperAPIKeyNewParams struct + ExpiresInDays param.Field[interface{}] + Name param.Field[interface{}] + Scopes param.Field[[]interface{}] + func (r DeveloperAPIKeyNewParams) MarshalJSON() (data []byte, err error) + type DeveloperAPIKeyService struct + Options []option.RequestOption + func NewDeveloperAPIKeyService(opts ...option.RequestOption) (r *DeveloperAPIKeyService) + func (r *DeveloperAPIKeyService) List(ctx context.Context, query DeveloperAPIKeyListParams, ...) (res *DeveloperAPIKeyListResponse, err error) + func (r *DeveloperAPIKeyService) New(ctx context.Context, body DeveloperAPIKeyNewParams, ...) (res *APIKey, err error) + func (r *DeveloperAPIKeyService) Revoke(ctx context.Context, keyID interface{}, opts ...option.RequestOption) (err error) + type DeveloperService struct + APIKeys *DeveloperAPIKeyService + Options []option.RequestOption + Webhooks *DeveloperWebhookService + func NewDeveloperService(opts ...option.RequestOption) (r *DeveloperService) + type DeveloperWebhookListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r DeveloperWebhookListParams) URLQuery() (v url.Values) + type DeveloperWebhookListResponse struct + Data []WebhookSubscription + JSON developerWebhookListResponseJSON + func (r *DeveloperWebhookListResponse) UnmarshalJSON(data []byte) (err error) + type DeveloperWebhookNewParams struct + CallbackURL param.Field[interface{}] + Events param.Field[[]interface{}] + Secret param.Field[interface{}] + func (r DeveloperWebhookNewParams) MarshalJSON() (data []byte, err error) + type DeveloperWebhookService struct + Options []option.RequestOption + func NewDeveloperWebhookService(opts ...option.RequestOption) (r *DeveloperWebhookService) + func (r *DeveloperWebhookService) Delete(ctx context.Context, subscriptionID interface{}, opts ...option.RequestOption) (err error) + func (r *DeveloperWebhookService) List(ctx context.Context, query DeveloperWebhookListParams, ...) (res *DeveloperWebhookListResponse, err error) + func (r *DeveloperWebhookService) New(ctx context.Context, body DeveloperWebhookNewParams, ...) (res *WebhookSubscription, err error) + func (r *DeveloperWebhookService) Update(ctx context.Context, subscriptionID interface{}, ...) (res *WebhookSubscription, err error) + type DeveloperWebhookUpdateParams struct + CallbackURL param.Field[interface{}] + Events param.Field[[]interface{}] + Status param.Field[DeveloperWebhookUpdateParamsStatus] + func (r DeveloperWebhookUpdateParams) MarshalJSON() (data []byte, err error) + type DeveloperWebhookUpdateParamsStatus string + const DeveloperWebhookUpdateParamsStatusActive + const DeveloperWebhookUpdateParamsStatusPaused + const DeveloperWebhookUpdateParamsStatusSuspended + func (r DeveloperWebhookUpdateParamsStatus) IsKnown() bool + type Device struct + DeviceName interface{} + ID interface{} + IPAddress interface{} + JSON deviceJSON + LastActive interface{} + Model interface{} + Os interface{} + PushToken interface{} + TrustLevel DeviceTrustLevel + Type DeviceType + func (r *Device) UnmarshalJSON(data []byte) (err error) + type DeviceTrustLevel string + const DeviceTrustLevelBlocked + const DeviceTrustLevelPendingVerification + const DeviceTrustLevelTrusted + const DeviceTrustLevelUntrusted + func (r DeviceTrustLevel) IsKnown() bool + type DeviceType string + const DeviceTypeDesktop + const DeviceTypeMobile + const DeviceTypeSmartWatch + const DeviceTypeTablet + func (r DeviceType) IsKnown() bool + type Error = apierror.Error + type FinancialAnomaly struct + AIConfidenceScore interface{} + Description interface{} + Details interface{} + EntityID interface{} + EntityType FinancialAnomalyEntityType + ID interface{} + JSON financialAnomalyJSON + RecommendedAction interface{} + RelatedTransactions []interface{} + ResolutionNotes interface{} + RiskScore interface{} + Severity FinancialAnomalySeverity + Status FinancialAnomalyStatus + Timestamp interface{} + func (r *FinancialAnomaly) UnmarshalJSON(data []byte) (err error) + type FinancialAnomalyEntityType string + const FinancialAnomalyEntityTypeCorporateCard + const FinancialAnomalyEntityTypeCounterparty + const FinancialAnomalyEntityTypeInvoice + const FinancialAnomalyEntityTypePaymentOrder + const FinancialAnomalyEntityTypeTransaction + const FinancialAnomalyEntityTypeUser + func (r FinancialAnomalyEntityType) IsKnown() bool + type FinancialAnomalySeverity string + const FinancialAnomalySeverityCritical + const FinancialAnomalySeverityHigh + const FinancialAnomalySeverityLow + const FinancialAnomalySeverityMedium + func (r FinancialAnomalySeverity) IsKnown() bool + type FinancialAnomalyStatus string + const FinancialAnomalyStatusDismissed + const FinancialAnomalyStatusEscalated + const FinancialAnomalyStatusNew + const FinancialAnomalyStatusResolved + const FinancialAnomalyStatusUnderReview + func (r FinancialAnomalyStatus) IsKnown() bool + type FinancialGoal struct + AIInsights []AIInsight + AIStrategicPlan FinancialGoalAIStrategicPlan + ContributingAccounts []interface{} + CurrentAmount interface{} + ID interface{} + JSON financialGoalJSON + LastUpdated interface{} + Name interface{} + ProgressPercentage interface{} + RiskTolerance FinancialGoalRiskTolerance + Status FinancialGoalStatus + TargetAmount interface{} + TargetDate interface{} + Type FinancialGoalType + func (r *FinancialGoal) UnmarshalJSON(data []byte) (err error) + type FinancialGoalAIStrategicPlan struct + JSON financialGoalAIStrategicPlanJSON + PlanID interface{} + Steps []FinancialGoalAIStrategicPlanStep + Summary interface{} + func (r *FinancialGoalAIStrategicPlan) UnmarshalJSON(data []byte) (err error) + type FinancialGoalAIStrategicPlanStep struct + Description interface{} + JSON financialGoalAIStrategicPlanStepJSON + Status FinancialGoalAIStrategicPlanStepsStatus + Title interface{} + func (r *FinancialGoalAIStrategicPlanStep) UnmarshalJSON(data []byte) (err error) + type FinancialGoalAIStrategicPlanStepsStatus string + const FinancialGoalAIStrategicPlanStepsStatusCompleted + const FinancialGoalAIStrategicPlanStepsStatusInProgress + const FinancialGoalAIStrategicPlanStepsStatusPending + func (r FinancialGoalAIStrategicPlanStepsStatus) IsKnown() bool + type FinancialGoalRiskTolerance string + const FinancialGoalRiskToleranceAggressive + const FinancialGoalRiskToleranceConservative + const FinancialGoalRiskToleranceModerate + func (r FinancialGoalRiskTolerance) IsKnown() bool + type FinancialGoalStatus string + const FinancialGoalStatusAheadOfSchedule + const FinancialGoalStatusBehindSchedule + const FinancialGoalStatusCancelled + const FinancialGoalStatusCompleted + const FinancialGoalStatusOnTrack + const FinancialGoalStatusPaused + func (r FinancialGoalStatus) IsKnown() bool + type FinancialGoalType string + const FinancialGoalTypeDebtReduction + const FinancialGoalTypeEducation + const FinancialGoalTypeHomePurchase + const FinancialGoalTypeLargePurchase + const FinancialGoalTypeOther + const FinancialGoalTypeRetirement + func (r FinancialGoalType) IsKnown() bool + type FraudRule struct + Action FraudRuleAction + CreatedAt interface{} + CreatedBy interface{} + Criteria FraudRuleCriteria + Description interface{} + ID interface{} + JSON fraudRuleJSON + LastUpdated interface{} + Name interface{} + Severity FraudRuleSeverity + Status FraudRuleStatus + func (r *FraudRule) UnmarshalJSON(data []byte) (err error) + type FraudRuleAction struct + Details interface{} + JSON fraudRuleActionJSON + TargetTeam interface{} + Type FraudRuleActionType + func (r *FraudRuleAction) UnmarshalJSON(data []byte) (err error) + type FraudRuleActionParam struct + Details param.Field[interface{}] + TargetTeam param.Field[interface{}] + Type param.Field[FraudRuleActionType] + func (r FraudRuleActionParam) MarshalJSON() (data []byte, err error) + type FraudRuleActionType string + const FraudRuleActionTypeAlert + const FraudRuleActionTypeAutoReview + const FraudRuleActionTypeBlock + const FraudRuleActionTypeManualReview + const FraudRuleActionTypeRequestMfa + func (r FraudRuleActionType) IsKnown() bool + type FraudRuleCriteria struct + AccountInactivityDays interface{} + CountryOfOrigin []interface{} + GeographicDistanceKm interface{} + JSON fraudRuleCriteriaJSON + LastLoginDays interface{} + NoTravelNotification interface{} + PaymentCountMin interface{} + RecipientCountryRiskLevel []FraudRuleCriteriaRecipientCountryRiskLevel + RecipientNew interface{} + TimeframeHours interface{} + TransactionAmountMin interface{} + TransactionType FraudRuleCriteriaTransactionType + func (r *FraudRuleCriteria) UnmarshalJSON(data []byte) (err error) + type FraudRuleCriteriaParam struct + AccountInactivityDays param.Field[interface{}] + CountryOfOrigin param.Field[[]interface{}] + GeographicDistanceKm param.Field[interface{}] + LastLoginDays param.Field[interface{}] + NoTravelNotification param.Field[interface{}] + PaymentCountMin param.Field[interface{}] + RecipientCountryRiskLevel param.Field[[]FraudRuleCriteriaRecipientCountryRiskLevel] + RecipientNew param.Field[interface{}] + TimeframeHours param.Field[interface{}] + TransactionAmountMin param.Field[interface{}] + TransactionType param.Field[FraudRuleCriteriaTransactionType] + func (r FraudRuleCriteriaParam) MarshalJSON() (data []byte, err error) + type FraudRuleCriteriaRecipientCountryRiskLevel string + const FraudRuleCriteriaRecipientCountryRiskLevelHigh + const FraudRuleCriteriaRecipientCountryRiskLevelLow + const FraudRuleCriteriaRecipientCountryRiskLevelMedium + const FraudRuleCriteriaRecipientCountryRiskLevelVeryHigh + func (r FraudRuleCriteriaRecipientCountryRiskLevel) IsKnown() bool + type FraudRuleCriteriaTransactionType string + const FraudRuleCriteriaTransactionTypeCredit + const FraudRuleCriteriaTransactionTypeDebit + func (r FraudRuleCriteriaTransactionType) IsKnown() bool + type FraudRuleSeverity string + const FraudRuleSeverityCritical + const FraudRuleSeverityHigh + const FraudRuleSeverityLow + const FraudRuleSeverityMedium + func (r FraudRuleSeverity) IsKnown() bool + type FraudRuleStatus string + const FraudRuleStatusActive + const FraudRuleStatusDraft + const FraudRuleStatusInactive + func (r FraudRuleStatus) IsKnown() bool + type GenerateVideoAspectRatio string + const GenerateVideoAspectRatio16_9 + const GenerateVideoAspectRatio1_1 + const GenerateVideoAspectRatio9_16 + func (r GenerateVideoAspectRatio) IsKnown() bool + type GenerateVideoParam struct + AspectRatio param.Field[GenerateVideoAspectRatio] + BrandColors param.Field[[]interface{}] + Keywords param.Field[[]interface{}] + LengthSeconds param.Field[interface{}] + Prompt param.Field[interface{}] + Style param.Field[GenerateVideoStyle] + func (r GenerateVideoParam) MarshalJSON() (data []byte, err error) + type GenerateVideoStyle string + const GenerateVideoStyleAbstract + const GenerateVideoStyleCinematic + const GenerateVideoStyleDocumentary + const GenerateVideoStyleExplainer + const GenerateVideoStyleMinimalist + func (r GenerateVideoStyle) IsKnown() bool + type GoalListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r GoalListParams) URLQuery() (v url.Values) + type GoalListResponse struct + Data []FinancialGoal + JSON goalListResponseJSON + func (r *GoalListResponse) UnmarshalJSON(data []byte) (err error) + type GoalNewParams struct + ContributingAccounts param.Field[[]interface{}] + GenerateAIPlan param.Field[interface{}] + InitialContribution param.Field[interface{}] + Name param.Field[interface{}] + RiskTolerance param.Field[GoalNewParamsRiskTolerance] + TargetAmount param.Field[interface{}] + TargetDate param.Field[interface{}] + Type param.Field[GoalNewParamsType] + func (r GoalNewParams) MarshalJSON() (data []byte, err error) + type GoalNewParamsRiskTolerance string + const GoalNewParamsRiskToleranceAggressive + const GoalNewParamsRiskToleranceConservative + const GoalNewParamsRiskToleranceModerate + func (r GoalNewParamsRiskTolerance) IsKnown() bool + type GoalNewParamsType string + const GoalNewParamsTypeDebtReduction + const GoalNewParamsTypeEducation + const GoalNewParamsTypeHomePurchase + const GoalNewParamsTypeLargePurchase + const GoalNewParamsTypeOther + const GoalNewParamsTypeRetirement + func (r GoalNewParamsType) IsKnown() bool + type GoalService struct + Options []option.RequestOption + func NewGoalService(opts ...option.RequestOption) (r *GoalService) + func (r *GoalService) Delete(ctx context.Context, goalID interface{}, opts ...option.RequestOption) (err error) + func (r *GoalService) Get(ctx context.Context, goalID interface{}, opts ...option.RequestOption) (res *FinancialGoal, err error) + func (r *GoalService) List(ctx context.Context, query GoalListParams, opts ...option.RequestOption) (res *GoalListResponse, err error) + func (r *GoalService) New(ctx context.Context, body GoalNewParams, opts ...option.RequestOption) (res *FinancialGoal, err error) + func (r *GoalService) Update(ctx context.Context, goalID interface{}, body GoalUpdateParams, ...) (res *FinancialGoal, err error) + type GoalUpdateParams struct + ContributingAccounts param.Field[[]interface{}] + GenerateAIPlan param.Field[interface{}] + Name param.Field[interface{}] + RiskTolerance param.Field[GoalUpdateParamsRiskTolerance] + Status param.Field[GoalUpdateParamsStatus] + TargetAmount param.Field[interface{}] + TargetDate param.Field[interface{}] + func (r GoalUpdateParams) MarshalJSON() (data []byte, err error) + type GoalUpdateParamsRiskTolerance string + const GoalUpdateParamsRiskToleranceAggressive + const GoalUpdateParamsRiskToleranceConservative + const GoalUpdateParamsRiskToleranceModerate + func (r GoalUpdateParamsRiskTolerance) IsKnown() bool + type GoalUpdateParamsStatus string + const GoalUpdateParamsStatusAheadOfSchedule + const GoalUpdateParamsStatusBehindSchedule + const GoalUpdateParamsStatusCancelled + const GoalUpdateParamsStatusCompleted + const GoalUpdateParamsStatusOnTrack + const GoalUpdateParamsStatusPaused + func (r GoalUpdateParamsStatus) IsKnown() bool + type IdentityKYCService struct + Options []option.RequestOption + func NewIdentityKYCService(opts ...option.RequestOption) (r *IdentityKYCService) + func (r *IdentityKYCService) GetStatus(ctx context.Context, opts ...option.RequestOption) (res *KYCStatus, err error) + func (r *IdentityKYCService) Submit(ctx context.Context, body IdentityKYCSubmitParams, ...) (res *KYCStatus, err error) + type IdentityKYCSubmitParams struct + AdditionalDocuments param.Field[[]interface{}] + CountryOfIssue param.Field[interface{}] + DocumentBackImage param.Field[interface{}] + DocumentFrontImage param.Field[interface{}] + DocumentNumber param.Field[interface{}] + DocumentType param.Field[IdentityKYCSubmitParamsDocumentType] + ExpirationDate param.Field[interface{}] + IssueDate param.Field[interface{}] + func (r IdentityKYCSubmitParams) MarshalJSON() (data []byte, err error) + type IdentityKYCSubmitParamsDocumentType string + const IdentityKYCSubmitParamsDocumentTypeBankStatement + const IdentityKYCSubmitParamsDocumentTypeDriversLicense + const IdentityKYCSubmitParamsDocumentTypeNationalID + const IdentityKYCSubmitParamsDocumentTypeOther + const IdentityKYCSubmitParamsDocumentTypePassport + const IdentityKYCSubmitParamsDocumentTypeUtilityBill + func (r IdentityKYCSubmitParamsDocumentType) IsKnown() bool + type IdentityService struct + KYC *IdentityKYCService + Options []option.RequestOption + func NewIdentityService(opts ...option.RequestOption) (r *IdentityService) + type InternationalPaymentStatus struct + EstimatedCompletionTime interface{} + FeesApplied interface{} + FxRateApplied interface{} + JSON internationalPaymentStatusJSON + Message interface{} + PaymentID interface{} + SourceAmount interface{} + SourceCurrency interface{} + Status InternationalPaymentStatusStatus + TargetAmount interface{} + TargetCurrency interface{} + TrackingURL interface{} + func (r *InternationalPaymentStatus) UnmarshalJSON(data []byte) (err error) + type InternationalPaymentStatusStatus string + const InternationalPaymentStatusStatusCancelled + const InternationalPaymentStatusStatusCompleted + const InternationalPaymentStatusStatusFailed + const InternationalPaymentStatusStatusHeldForReview + const InternationalPaymentStatusStatusInProgress + func (r InternationalPaymentStatusStatus) IsKnown() bool + type InvestmentAssetSearchParams struct + Limit param.Field[interface{}] + MinEsgScore param.Field[interface{}] + Offset param.Field[interface{}] + Query param.Field[interface{}] + func (r InvestmentAssetSearchParams) URLQuery() (v url.Values) + type InvestmentAssetSearchResponse struct + Data []InvestmentAssetSearchResponseData + JSON investmentAssetSearchResponseJSON + func (r *InvestmentAssetSearchResponse) UnmarshalJSON(data []byte) (err error) + type InvestmentAssetSearchResponseData struct + AIEsgInsight interface{} + AssetName interface{} + AssetSymbol interface{} + AssetType InvestmentAssetSearchResponseDataAssetType + Currency interface{} + CurrentPrice interface{} + EnvironmentalScore interface{} + EsgControversies []interface{} + EsgRatingProvider interface{} + GovernanceScore interface{} + JSON investmentAssetSearchResponseDataJSON + OverallEsgScore interface{} + SocialScore interface{} + func (r *InvestmentAssetSearchResponseData) UnmarshalJSON(data []byte) (err error) + type InvestmentAssetSearchResponseDataAssetType string + const InvestmentAssetSearchResponseDataAssetTypeBond + const InvestmentAssetSearchResponseDataAssetTypeEtf + const InvestmentAssetSearchResponseDataAssetTypeMutualFund + const InvestmentAssetSearchResponseDataAssetTypeStock + func (r InvestmentAssetSearchResponseDataAssetType) IsKnown() bool + type InvestmentAssetService struct + Options []option.RequestOption + func NewInvestmentAssetService(opts ...option.RequestOption) (r *InvestmentAssetService) + func (r *InvestmentAssetService) Search(ctx context.Context, query InvestmentAssetSearchParams, ...) (res *InvestmentAssetSearchResponse, err error) + type InvestmentPortfolio struct + AIPerformanceInsights []AIInsight + AIRebalancingFrequency InvestmentPortfolioAIRebalancingFrequency + Currency interface{} + Holdings []InvestmentPortfolioHolding + ID interface{} + JSON investmentPortfolioJSON + LastUpdated interface{} + Name interface{} + RiskTolerance InvestmentPortfolioRiskTolerance + TodayGainLoss interface{} + TotalValue interface{} + Type InvestmentPortfolioType + UnrealizedGainLoss interface{} + func (r *InvestmentPortfolio) UnmarshalJSON(data []byte) (err error) + type InvestmentPortfolioAIRebalancingFrequency string + const InvestmentPortfolioAIRebalancingFrequencyAnnually + const InvestmentPortfolioAIRebalancingFrequencyMonthly + const InvestmentPortfolioAIRebalancingFrequencyNever + const InvestmentPortfolioAIRebalancingFrequencyQuarterly + const InvestmentPortfolioAIRebalancingFrequencySemiAnnually + func (r InvestmentPortfolioAIRebalancingFrequency) IsKnown() bool + type InvestmentPortfolioHolding struct + AverageCost interface{} + CurrentPrice interface{} + EsgScore interface{} + JSON investmentPortfolioHoldingJSON + MarketValue interface{} + Name interface{} + PercentageOfPortfolio interface{} + Quantity interface{} + Symbol interface{} + func (r *InvestmentPortfolioHolding) UnmarshalJSON(data []byte) (err error) + type InvestmentPortfolioListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r InvestmentPortfolioListParams) URLQuery() (v url.Values) + type InvestmentPortfolioListResponse struct + Data []InvestmentPortfolio + JSON investmentPortfolioListResponseJSON + func (r *InvestmentPortfolioListResponse) UnmarshalJSON(data []byte) (err error) + type InvestmentPortfolioNewParams struct + AIAutoAllocate param.Field[interface{}] + Currency param.Field[interface{}] + InitialInvestment param.Field[interface{}] + LinkedAccountID param.Field[interface{}] + Name param.Field[interface{}] + RiskTolerance param.Field[InvestmentPortfolioNewParamsRiskTolerance] + Type param.Field[InvestmentPortfolioNewParamsType] + func (r InvestmentPortfolioNewParams) MarshalJSON() (data []byte, err error) + type InvestmentPortfolioNewParamsRiskTolerance string + const InvestmentPortfolioNewParamsRiskToleranceAggressive + const InvestmentPortfolioNewParamsRiskToleranceConservative + const InvestmentPortfolioNewParamsRiskToleranceModerate + const InvestmentPortfolioNewParamsRiskToleranceVeryAggressive + func (r InvestmentPortfolioNewParamsRiskTolerance) IsKnown() bool + type InvestmentPortfolioNewParamsType string + const InvestmentPortfolioNewParamsTypeBonds + const InvestmentPortfolioNewParamsTypeCrypto + const InvestmentPortfolioNewParamsTypeDiversified + const InvestmentPortfolioNewParamsTypeEquities + const InvestmentPortfolioNewParamsTypeOther + const InvestmentPortfolioNewParamsTypeRetirement + func (r InvestmentPortfolioNewParamsType) IsKnown() bool + type InvestmentPortfolioRebalanceParams struct + ConfirmationRequired param.Field[interface{}] + DryRun param.Field[interface{}] + TargetRiskTolerance param.Field[InvestmentPortfolioRebalanceParamsTargetRiskTolerance] + func (r InvestmentPortfolioRebalanceParams) MarshalJSON() (data []byte, err error) + type InvestmentPortfolioRebalanceParamsTargetRiskTolerance string + const InvestmentPortfolioRebalanceParamsTargetRiskToleranceAggressive + const InvestmentPortfolioRebalanceParamsTargetRiskToleranceConservative + const InvestmentPortfolioRebalanceParamsTargetRiskToleranceModerate + const InvestmentPortfolioRebalanceParamsTargetRiskToleranceVeryAggressive + func (r InvestmentPortfolioRebalanceParamsTargetRiskTolerance) IsKnown() bool + type InvestmentPortfolioRebalanceResponse struct + ConfirmationExpiresAt interface{} + ConfirmationRequired interface{} + EstimatedImpact interface{} + JSON investmentPortfolioRebalanceResponseJSON + PortfolioID interface{} + ProposedTrades []InvestmentPortfolioRebalanceResponseProposedTrade + RebalanceID interface{} + Status InvestmentPortfolioRebalanceResponseStatus + StatusMessage interface{} + func (r *InvestmentPortfolioRebalanceResponse) UnmarshalJSON(data []byte) (err error) + type InvestmentPortfolioRebalanceResponseProposedTrade struct + Action InvestmentPortfolioRebalanceResponseProposedTradesAction + EstimatedPrice interface{} + JSON investmentPortfolioRebalanceResponseProposedTradeJSON + Quantity interface{} + Symbol interface{} + func (r *InvestmentPortfolioRebalanceResponseProposedTrade) UnmarshalJSON(data []byte) (err error) + type InvestmentPortfolioRebalanceResponseProposedTradesAction string + const InvestmentPortfolioRebalanceResponseProposedTradesActionBuy + const InvestmentPortfolioRebalanceResponseProposedTradesActionSell + func (r InvestmentPortfolioRebalanceResponseProposedTradesAction) IsKnown() bool + type InvestmentPortfolioRebalanceResponseStatus string + const InvestmentPortfolioRebalanceResponseStatusAnalyzing + const InvestmentPortfolioRebalanceResponseStatusCompleted + const InvestmentPortfolioRebalanceResponseStatusExecutingTrades + const InvestmentPortfolioRebalanceResponseStatusFailed + const InvestmentPortfolioRebalanceResponseStatusPendingConfirmation + func (r InvestmentPortfolioRebalanceResponseStatus) IsKnown() bool + type InvestmentPortfolioRiskTolerance string + const InvestmentPortfolioRiskToleranceAggressive + const InvestmentPortfolioRiskToleranceConservative + const InvestmentPortfolioRiskToleranceModerate + const InvestmentPortfolioRiskToleranceVeryAggressive + func (r InvestmentPortfolioRiskTolerance) IsKnown() bool + type InvestmentPortfolioService struct + Options []option.RequestOption + func NewInvestmentPortfolioService(opts ...option.RequestOption) (r *InvestmentPortfolioService) + func (r *InvestmentPortfolioService) Get(ctx context.Context, portfolioID interface{}, opts ...option.RequestOption) (res *InvestmentPortfolio, err error) + func (r *InvestmentPortfolioService) List(ctx context.Context, query InvestmentPortfolioListParams, ...) (res *InvestmentPortfolioListResponse, err error) + func (r *InvestmentPortfolioService) New(ctx context.Context, body InvestmentPortfolioNewParams, ...) (res *InvestmentPortfolio, err error) + func (r *InvestmentPortfolioService) Rebalance(ctx context.Context, portfolioID interface{}, ...) (res *InvestmentPortfolioRebalanceResponse, err error) + func (r *InvestmentPortfolioService) Update(ctx context.Context, portfolioID interface{}, ...) (res *InvestmentPortfolio, err error) + type InvestmentPortfolioType string + const InvestmentPortfolioTypeBonds + const InvestmentPortfolioTypeCrypto + const InvestmentPortfolioTypeDiversified + const InvestmentPortfolioTypeEquities + const InvestmentPortfolioTypeOther + const InvestmentPortfolioTypeRetirement + func (r InvestmentPortfolioType) IsKnown() bool + type InvestmentPortfolioUpdateParams struct + AIRebalancingFrequency param.Field[InvestmentPortfolioUpdateParamsAIRebalancingFrequency] + Name param.Field[interface{}] + RiskTolerance param.Field[InvestmentPortfolioUpdateParamsRiskTolerance] + func (r InvestmentPortfolioUpdateParams) MarshalJSON() (data []byte, err error) + type InvestmentPortfolioUpdateParamsAIRebalancingFrequency string + const InvestmentPortfolioUpdateParamsAIRebalancingFrequencyAnnually + const InvestmentPortfolioUpdateParamsAIRebalancingFrequencyMonthly + const InvestmentPortfolioUpdateParamsAIRebalancingFrequencyNever + const InvestmentPortfolioUpdateParamsAIRebalancingFrequencyQuarterly + const InvestmentPortfolioUpdateParamsAIRebalancingFrequencySemiAnnually + func (r InvestmentPortfolioUpdateParamsAIRebalancingFrequency) IsKnown() bool + type InvestmentPortfolioUpdateParamsRiskTolerance string + const InvestmentPortfolioUpdateParamsRiskToleranceAggressive + const InvestmentPortfolioUpdateParamsRiskToleranceConservative + const InvestmentPortfolioUpdateParamsRiskToleranceModerate + const InvestmentPortfolioUpdateParamsRiskToleranceVeryAggressive + func (r InvestmentPortfolioUpdateParamsRiskTolerance) IsKnown() bool + type InvestmentService struct + Assets *InvestmentAssetService + Options []option.RequestOption + Portfolios *InvestmentPortfolioService + func NewInvestmentService(opts ...option.RequestOption) (r *InvestmentService) + type KYCStatus struct + JSON kycStatusJSON + LastSubmissionDate interface{} + OverallStatus KYCStatusOverallStatus + RejectionReason interface{} + RequiredActions []interface{} + UserID interface{} + VerifiedTier KYCStatusVerifiedTier + func (r *KYCStatus) UnmarshalJSON(data []byte) (err error) + type KYCStatusOverallStatus string + const KYCStatusOverallStatusInReview + const KYCStatusOverallStatusNotSubmitted + const KYCStatusOverallStatusRejected + const KYCStatusOverallStatusRequiresMoreInfo + const KYCStatusOverallStatusVerified + func (r KYCStatusOverallStatus) IsKnown() bool + type KYCStatusVerifiedTier string + const KYCStatusVerifiedTierBronze + const KYCStatusVerifiedTierGold + const KYCStatusVerifiedTierPlatinum + const KYCStatusVerifiedTierSilver + func (r KYCStatusVerifiedTier) IsKnown() bool + type LendingApplicationService struct + Options []option.RequestOption + func NewLendingApplicationService(opts ...option.RequestOption) (r *LendingApplicationService) + func (r *LendingApplicationService) Get(ctx context.Context, applicationID interface{}, opts ...option.RequestOption) (res *LoanApplicationStatus, err error) + func (r *LendingApplicationService) Submit(ctx context.Context, body LendingApplicationSubmitParams, ...) (res *LoanApplicationStatus, err error) + type LendingApplicationSubmitParams struct + AdditionalNotes param.Field[interface{}] + CoApplicant param.Field[LendingApplicationSubmitParamsCoApplicant] + LoanAmount param.Field[interface{}] + LoanPurpose param.Field[LendingApplicationSubmitParamsLoanPurpose] + RepaymentTermMonths param.Field[interface{}] + func (r LendingApplicationSubmitParams) MarshalJSON() (data []byte, err error) + type LendingApplicationSubmitParamsCoApplicant struct + Email param.Field[interface{}] + Income param.Field[interface{}] + Name param.Field[interface{}] + func (r LendingApplicationSubmitParamsCoApplicant) MarshalJSON() (data []byte, err error) + type LendingApplicationSubmitParamsLoanPurpose string + const LendingApplicationSubmitParamsLoanPurposeAutoPurchase + const LendingApplicationSubmitParamsLoanPurposeDebtConsolidation + const LendingApplicationSubmitParamsLoanPurposeEducation + const LendingApplicationSubmitParamsLoanPurposeHomeImprovement + const LendingApplicationSubmitParamsLoanPurposeMedicalExpense + const LendingApplicationSubmitParamsLoanPurposeOther + func (r LendingApplicationSubmitParamsLoanPurpose) IsKnown() bool + type LendingOfferListPreApprovedParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r LendingOfferListPreApprovedParams) URLQuery() (v url.Values) + type LendingOfferListPreApprovedResponse struct + Data []LoanOffer + JSON lendingOfferListPreApprovedResponseJSON + func (r *LendingOfferListPreApprovedResponse) UnmarshalJSON(data []byte) (err error) + type LendingOfferService struct + Options []option.RequestOption + func NewLendingOfferService(opts ...option.RequestOption) (r *LendingOfferService) + func (r *LendingOfferService) ListPreApproved(ctx context.Context, query LendingOfferListPreApprovedParams, ...) (res *LendingOfferListPreApprovedResponse, err error) + type LendingService struct + Applications *LendingApplicationService + Offers *LendingOfferService + Options []option.RequestOption + func NewLendingService(opts ...option.RequestOption) (r *LendingService) + type LinkedAccount struct + AvailableBalance interface{} + Currency interface{} + CurrentBalance interface{} + ExternalID interface{} + ID interface{} + InstitutionName interface{} + JSON linkedAccountJSON + LastUpdated interface{} + Mask interface{} + Name interface{} + Subtype interface{} + Type LinkedAccountType + func (r *LinkedAccount) UnmarshalJSON(data []byte) (err error) + type LinkedAccountType string + const LinkedAccountTypeCredit + const LinkedAccountTypeDepository + const LinkedAccountTypeInvestment + const LinkedAccountTypeLoan + const LinkedAccountTypeOther + func (r LinkedAccountType) IsKnown() bool + type LoanApplicationStatus struct + AIUnderwritingResult LoanApplicationStatusAIUnderwritingResult + ApplicationDate interface{} + ApplicationID interface{} + JSON loanApplicationStatusJSON + LoanAmountRequested interface{} + LoanPurpose LoanApplicationStatusLoanPurpose + NextSteps interface{} + OfferDetails LoanOffer + Status LoanApplicationStatusStatus + func (r *LoanApplicationStatus) UnmarshalJSON(data []byte) (err error) + type LoanApplicationStatusAIUnderwritingResult struct + AIConfidence interface{} + Decision LoanApplicationStatusAIUnderwritingResultDecision + JSON loanApplicationStatusAIUnderwritingResultJSON + MaxApprovedAmount interface{} + Reason interface{} + RecommendedInterestRate interface{} + func (r *LoanApplicationStatusAIUnderwritingResult) UnmarshalJSON(data []byte) (err error) + type LoanApplicationStatusAIUnderwritingResultDecision string + const LoanApplicationStatusAIUnderwritingResultDecisionApproved + const LoanApplicationStatusAIUnderwritingResultDecisionDeclined + const LoanApplicationStatusAIUnderwritingResultDecisionReferredToHuman + func (r LoanApplicationStatusAIUnderwritingResultDecision) IsKnown() bool + type LoanApplicationStatusLoanPurpose string + const LoanApplicationStatusLoanPurposeAutoPurchase + const LoanApplicationStatusLoanPurposeDebtConsolidation + const LoanApplicationStatusLoanPurposeEducation + const LoanApplicationStatusLoanPurposeHomeImprovement + const LoanApplicationStatusLoanPurposeMedicalExpense + const LoanApplicationStatusLoanPurposeOther + func (r LoanApplicationStatusLoanPurpose) IsKnown() bool + type LoanApplicationStatusStatus string + const LoanApplicationStatusStatusApproved + const LoanApplicationStatusStatusCancelled + const LoanApplicationStatusStatusDeclined + const LoanApplicationStatusStatusFunded + const LoanApplicationStatusStatusPendingAcceptance + const LoanApplicationStatusStatusSubmitted + const LoanApplicationStatusStatusUnderwriting + func (r LoanApplicationStatusStatus) IsKnown() bool + type LoanOffer struct + AIPersonalizationScore interface{} + Amount interface{} + ExpirationDate interface{} + InterestRate interface{} + IsPreApproved interface{} + JSON loanOfferJSON + MonthlyPayment interface{} + OfferID interface{} + OfferType LoanOfferOfferType + OriginationFee interface{} + RepaymentTermMonths interface{} + TermsAndConditionsURL interface{} + TotalRepayable interface{} + func (r *LoanOffer) UnmarshalJSON(data []byte) (err error) + type LoanOfferOfferType string + const LoanOfferOfferTypeAutoLoan + const LoanOfferOfferTypeCreditLine + const LoanOfferOfferTypeMicroloan + const LoanOfferOfferTypeMortgage + const LoanOfferOfferTypePersonalLoan + func (r LoanOfferOfferType) IsKnown() bool + type MarketplaceOfferRedeemParams struct + PaymentAccountID param.Field[interface{}] + func (r MarketplaceOfferRedeemParams) MarshalJSON() (data []byte, err error) + type MarketplaceOfferRedeemResponse struct + AssociatedTransactionID interface{} + JSON marketplaceOfferRedeemResponseJSON + Message interface{} + OfferID interface{} + RedemptionDate interface{} + RedemptionID interface{} + Status MarketplaceOfferRedeemResponseStatus + func (r *MarketplaceOfferRedeemResponse) UnmarshalJSON(data []byte) (err error) + type MarketplaceOfferRedeemResponseStatus string + const MarketplaceOfferRedeemResponseStatusFailed + const MarketplaceOfferRedeemResponseStatusPending + const MarketplaceOfferRedeemResponseStatusSuccess + func (r MarketplaceOfferRedeemResponseStatus) IsKnown() bool + type MarketplaceOfferService struct + Options []option.RequestOption + func NewMarketplaceOfferService(opts ...option.RequestOption) (r *MarketplaceOfferService) + func (r *MarketplaceOfferService) Redeem(ctx context.Context, offerID interface{}, body MarketplaceOfferRedeemParams, ...) (res *MarketplaceOfferRedeemResponse, err error) + type MarketplaceProductListParams struct + AIPersonalizationLevel param.Field[MarketplaceProductListParamsAIPersonalizationLevel] + Category param.Field[MarketplaceProductListParamsCategory] + Limit param.Field[interface{}] + MinRating param.Field[interface{}] + Offset param.Field[interface{}] + func (r MarketplaceProductListParams) URLQuery() (v url.Values) + type MarketplaceProductListParamsAIPersonalizationLevel string + const MarketplaceProductListParamsAIPersonalizationLevelHigh + const MarketplaceProductListParamsAIPersonalizationLevelLow + const MarketplaceProductListParamsAIPersonalizationLevelMedium + func (r MarketplaceProductListParamsAIPersonalizationLevel) IsKnown() bool + type MarketplaceProductListParamsCategory string + const MarketplaceProductListParamsCategoryBudgetingTools + const MarketplaceProductListParamsCategoryCreditCards + const MarketplaceProductListParamsCategoryEducation + const MarketplaceProductListParamsCategoryInsurance + const MarketplaceProductListParamsCategoryInvestments + const MarketplaceProductListParamsCategoryLoans + const MarketplaceProductListParamsCategorySmartHome + const MarketplaceProductListParamsCategoryTravel + func (r MarketplaceProductListParamsCategory) IsKnown() bool + type MarketplaceProductListResponse struct + Data []MarketplaceProductListResponseData + JSON marketplaceProductListResponseJSON + func (r *MarketplaceProductListResponse) UnmarshalJSON(data []byte) (err error) + type MarketplaceProductListResponseData struct + AIPersonalizationScore interface{} + AIRecommendationReason interface{} + Category MarketplaceProductListResponseDataCategory + Description interface{} + ID interface{} + ImageURL interface{} + JSON marketplaceProductListResponseDataJSON + Name interface{} + OfferDetails MarketplaceProductListResponseDataOfferDetails + Price interface{} + ProductURL interface{} + Provider interface{} + Rating interface{} + func (r *MarketplaceProductListResponseData) UnmarshalJSON(data []byte) (err error) + type MarketplaceProductListResponseDataCategory string + const MarketplaceProductListResponseDataCategoryBudgetingTools + const MarketplaceProductListResponseDataCategoryCreditCards + const MarketplaceProductListResponseDataCategoryEducation + const MarketplaceProductListResponseDataCategoryHealth + const MarketplaceProductListResponseDataCategoryInsurance + const MarketplaceProductListResponseDataCategoryInvestments + const MarketplaceProductListResponseDataCategoryLoans + const MarketplaceProductListResponseDataCategorySmartHome + const MarketplaceProductListResponseDataCategoryTravel + func (r MarketplaceProductListResponseDataCategory) IsKnown() bool + type MarketplaceProductListResponseDataOfferDetails struct + Code interface{} + JSON marketplaceProductListResponseDataOfferDetailsJSON + Type MarketplaceProductListResponseDataOfferDetailsType + Value interface{} + func (r *MarketplaceProductListResponseDataOfferDetails) UnmarshalJSON(data []byte) (err error) + type MarketplaceProductListResponseDataOfferDetailsType string + const MarketplaceProductListResponseDataOfferDetailsTypeDiscount + const MarketplaceProductListResponseDataOfferDetailsTypeFreeTrial + const MarketplaceProductListResponseDataOfferDetailsTypeSpecialRate + func (r MarketplaceProductListResponseDataOfferDetailsType) IsKnown() bool + type MarketplaceProductService struct + Options []option.RequestOption + func NewMarketplaceProductService(opts ...option.RequestOption) (r *MarketplaceProductService) + func (r *MarketplaceProductService) List(ctx context.Context, query MarketplaceProductListParams, ...) (res *MarketplaceProductListResponse, err error) + func (r *MarketplaceProductService) SimulateImpact(ctx context.Context, productID interface{}, ...) (res *MarketplaceProductSimulateImpactResponse, err error) + type MarketplaceProductSimulateImpactParams struct + SimulationParameters param.Field[interface{}] + func (r MarketplaceProductSimulateImpactParams) MarshalJSON() (data []byte, err error) + type MarketplaceProductSimulateImpactResponse struct + AIRecommendations []AIInsight + JSON marketplaceProductSimulateImpactResponseJSON + KeyImpacts []MarketplaceProductSimulateImpactResponseKeyImpact + NarrativeSummary interface{} + ProductID interface{} + ProjectedAmortizationSchedule []MarketplaceProductSimulateImpactResponseProjectedAmortizationSchedule + SimulationID interface{} + func (r *MarketplaceProductSimulateImpactResponse) UnmarshalJSON(data []byte) (err error) + type MarketplaceProductSimulateImpactResponseKeyImpact struct + JSON marketplaceProductSimulateImpactResponseKeyImpactJSON + Metric interface{} + Severity MarketplaceProductSimulateImpactResponseKeyImpactsSeverity + Value interface{} + func (r *MarketplaceProductSimulateImpactResponseKeyImpact) UnmarshalJSON(data []byte) (err error) + type MarketplaceProductSimulateImpactResponseKeyImpactsSeverity string + const MarketplaceProductSimulateImpactResponseKeyImpactsSeverityHigh + const MarketplaceProductSimulateImpactResponseKeyImpactsSeverityLow + const MarketplaceProductSimulateImpactResponseKeyImpactsSeverityMedium + func (r MarketplaceProductSimulateImpactResponseKeyImpactsSeverity) IsKnown() bool + type MarketplaceProductSimulateImpactResponseProjectedAmortizationSchedule struct + Interest interface{} + JSON marketplaceProductSimulateImpactResponseProjectedAmortizationScheduleJSON + Month interface{} + Payment interface{} + Principal interface{} + RemainingBalance interface{} + func (r *MarketplaceProductSimulateImpactResponseProjectedAmortizationSchedule) UnmarshalJSON(data []byte) (err error) + type MarketplaceService struct + Offers *MarketplaceOfferService + Options []option.RequestOption + Products *MarketplaceProductService + func NewMarketplaceService(opts ...option.RequestOption) (r *MarketplaceService) + type Notification struct + AIInsightID interface{} + ActionableLink interface{} + ID interface{} + JSON notificationJSON + Message interface{} + Read interface{} + Severity NotificationSeverity + Timestamp interface{} + Title interface{} + Type NotificationType + func (r *Notification) UnmarshalJSON(data []byte) (err error) + type NotificationListUserNotificationsParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + Severity param.Field[NotificationListUserNotificationsParamsSeverity] + Status param.Field[NotificationListUserNotificationsParamsStatus] + func (r NotificationListUserNotificationsParams) URLQuery() (v url.Values) + type NotificationListUserNotificationsParamsSeverity string + const NotificationListUserNotificationsParamsSeverityCritical + const NotificationListUserNotificationsParamsSeverityHigh + const NotificationListUserNotificationsParamsSeverityLow + const NotificationListUserNotificationsParamsSeverityMedium + func (r NotificationListUserNotificationsParamsSeverity) IsKnown() bool + type NotificationListUserNotificationsParamsStatus string + const NotificationListUserNotificationsParamsStatusRead + const NotificationListUserNotificationsParamsStatusUnread + func (r NotificationListUserNotificationsParamsStatus) IsKnown() bool + type NotificationListUserNotificationsResponse struct + Data []Notification + JSON notificationListUserNotificationsResponseJSON + func (r *NotificationListUserNotificationsResponse) UnmarshalJSON(data []byte) (err error) + type NotificationService struct + Options []option.RequestOption + Settings *NotificationSettingService + func NewNotificationService(opts ...option.RequestOption) (r *NotificationService) + func (r *NotificationService) ListUserNotifications(ctx context.Context, query NotificationListUserNotificationsParams, ...) (res *NotificationListUserNotificationsResponse, err error) + func (r *NotificationService) MarkAsRead(ctx context.Context, notificationID interface{}, opts ...option.RequestOption) (res *Notification, err error) + type NotificationSettingService struct + Options []option.RequestOption + func NewNotificationSettingService(opts ...option.RequestOption) (r *NotificationSettingService) + func (r *NotificationSettingService) Get(ctx context.Context, opts ...option.RequestOption) (res *NotificationSettings, err error) + func (r *NotificationSettingService) Update(ctx context.Context, body NotificationSettingUpdateParams, ...) (res *NotificationSettings, err error) + type NotificationSettingUpdateParams struct + ChannelPreferences param.Field[NotificationSettingUpdateParamsChannelPreferences] + EventPreferences param.Field[NotificationSettingUpdateParamsEventPreferences] + QuietHours param.Field[NotificationSettingUpdateParamsQuietHours] + func (r NotificationSettingUpdateParams) MarshalJSON() (data []byte, err error) + type NotificationSettingUpdateParamsChannelPreferences struct + Email param.Field[interface{}] + InApp param.Field[interface{}] + Push param.Field[interface{}] + SMS param.Field[interface{}] + func (r NotificationSettingUpdateParamsChannelPreferences) MarshalJSON() (data []byte, err error) + type NotificationSettingUpdateParamsEventPreferences struct + AIInsights param.Field[interface{}] + BudgetAlerts param.Field[interface{}] + PromotionalOffers param.Field[interface{}] + SecurityAlerts param.Field[interface{}] + TransactionAlerts param.Field[interface{}] + func (r NotificationSettingUpdateParamsEventPreferences) MarshalJSON() (data []byte, err error) + type NotificationSettingUpdateParamsQuietHours struct + Enabled param.Field[interface{}] + EndTime param.Field[interface{}] + StartTime param.Field[interface{}] + func (r NotificationSettingUpdateParamsQuietHours) MarshalJSON() (data []byte, err error) + type NotificationSettings struct + ChannelPreferences NotificationSettingsChannelPreferences + EventPreferences NotificationSettingsEventPreferences + JSON notificationSettingsJSON + QuietHours NotificationSettingsQuietHours + func (r *NotificationSettings) UnmarshalJSON(data []byte) (err error) + type NotificationSettingsChannelPreferences struct + Email interface{} + InApp interface{} + JSON notificationSettingsChannelPreferencesJSON + Push interface{} + SMS interface{} + func (r *NotificationSettingsChannelPreferences) UnmarshalJSON(data []byte) (err error) + type NotificationSettingsEventPreferences struct + AIInsights interface{} + BudgetAlerts interface{} + JSON notificationSettingsEventPreferencesJSON + PromotionalOffers interface{} + SecurityAlerts interface{} + TransactionAlerts interface{} + func (r *NotificationSettingsEventPreferences) UnmarshalJSON(data []byte) (err error) + type NotificationSettingsQuietHours struct + Enabled interface{} + EndTime interface{} + JSON notificationSettingsQuietHoursJSON + StartTime interface{} + func (r *NotificationSettingsQuietHours) UnmarshalJSON(data []byte) (err error) + type NotificationSeverity string + const NotificationSeverityCritical + const NotificationSeverityHigh + const NotificationSeverityLow + const NotificationSeverityMedium + func (r NotificationSeverity) IsKnown() bool + type NotificationType string + const NotificationTypeFinancialInsight + const NotificationTypeMarketing + const NotificationTypeSecurity + const NotificationTypeSystemUpdate + const NotificationTypeTransaction + func (r NotificationType) IsKnown() bool + type OverdraftSettings struct + AccountID interface{} + Enabled interface{} + FeePreference OverdraftSettingsFeePreference + JSON overdraftSettingsJSON + LinkToSavings interface{} + LinkedSavingsAccountID interface{} + ProtectionLimit interface{} + func (r *OverdraftSettings) UnmarshalJSON(data []byte) (err error) + type OverdraftSettingsFeePreference string + const OverdraftSettingsFeePreferenceAlwaysPay + const OverdraftSettingsFeePreferenceAskMeFirst + const OverdraftSettingsFeePreferenceDeclineIfOverLimit + func (r OverdraftSettingsFeePreference) IsKnown() bool + type PaginatedList struct + JSON paginatedListJSON + Limit interface{} + NextOffset interface{} + Offset interface{} + Total interface{} + func (r *PaginatedList) UnmarshalJSON(data []byte) (err error) + type PaginatedTransactions struct + Data []Transaction + JSON paginatedTransactionsJSON + func (r *PaginatedTransactions) UnmarshalJSON(data []byte) (err error) + type PaymentFxConvertParams struct + FxRateLock param.Field[interface{}] + SourceAccountID param.Field[interface{}] + SourceAmount param.Field[interface{}] + SourceCurrency param.Field[interface{}] + TargetAccountID param.Field[interface{}] + TargetCurrency param.Field[interface{}] + func (r PaymentFxConvertParams) MarshalJSON() (data []byte, err error) + type PaymentFxConvertResponse struct + ConversionID interface{} + ConversionTimestamp interface{} + FeesApplied interface{} + FxRateApplied interface{} + JSON paymentFxConvertResponseJSON + SourceAmount interface{} + SourceCurrency interface{} + Status PaymentFxConvertResponseStatus + TargetAmount interface{} + TargetCurrency interface{} + TransactionID interface{} + func (r *PaymentFxConvertResponse) UnmarshalJSON(data []byte) (err error) + type PaymentFxConvertResponseStatus string + const PaymentFxConvertResponseStatusCompleted + const PaymentFxConvertResponseStatusFailed + const PaymentFxConvertResponseStatusPending + func (r PaymentFxConvertResponseStatus) IsKnown() bool + type PaymentFxGetRatesParams struct + BaseCurrency param.Field[interface{}] + ForecastDays param.Field[interface{}] + TargetCurrency param.Field[interface{}] + func (r PaymentFxGetRatesParams) URLQuery() (v url.Values) + type PaymentFxGetRatesResponse struct + BaseCurrency interface{} + CurrentRate PaymentFxGetRatesResponseCurrentRate + HistoricalVolatility PaymentFxGetRatesResponseHistoricalVolatility + JSON paymentFxGetRatesResponseJSON + PredictiveRates []PaymentFxGetRatesResponsePredictiveRate + TargetCurrency interface{} + func (r *PaymentFxGetRatesResponse) UnmarshalJSON(data []byte) (err error) + type PaymentFxGetRatesResponseCurrentRate struct + Ask interface{} + Bid interface{} + JSON paymentFxGetRatesResponseCurrentRateJSON + Mid interface{} + Timestamp interface{} + func (r *PaymentFxGetRatesResponseCurrentRate) UnmarshalJSON(data []byte) (err error) + type PaymentFxGetRatesResponseHistoricalVolatility struct + JSON paymentFxGetRatesResponseHistoricalVolatilityJSON + Past30Days interface{} + Past7Days interface{} + func (r *PaymentFxGetRatesResponseHistoricalVolatility) UnmarshalJSON(data []byte) (err error) + type PaymentFxGetRatesResponsePredictiveRate struct + AIModelConfidence interface{} + ConfidenceIntervalLower interface{} + ConfidenceIntervalUpper interface{} + Date interface{} + JSON paymentFxGetRatesResponsePredictiveRateJSON + PredictedMidRate interface{} + func (r *PaymentFxGetRatesResponsePredictiveRate) UnmarshalJSON(data []byte) (err error) + type PaymentFxService struct + Options []option.RequestOption + func NewPaymentFxService(opts ...option.RequestOption) (r *PaymentFxService) + func (r *PaymentFxService) Convert(ctx context.Context, body PaymentFxConvertParams, opts ...option.RequestOption) (res *PaymentFxConvertResponse, err error) + func (r *PaymentFxService) GetRates(ctx context.Context, query PaymentFxGetRatesParams, ...) (res *PaymentFxGetRatesResponse, err error) + type PaymentInternationalInitiateParams struct + Amount param.Field[interface{}] + Beneficiary param.Field[PaymentInternationalInitiateParamsBeneficiary] + FxRateLock param.Field[interface{}] + FxRateProvider param.Field[PaymentInternationalInitiateParamsFxRateProvider] + Purpose param.Field[interface{}] + Reference param.Field[interface{}] + SourceAccountID param.Field[interface{}] + SourceCurrency param.Field[interface{}] + TargetCurrency param.Field[interface{}] + func (r PaymentInternationalInitiateParams) MarshalJSON() (data []byte, err error) + type PaymentInternationalInitiateParamsBeneficiary struct + AccountNumber param.Field[interface{}] + Address param.Field[interface{}] + BankName param.Field[interface{}] + Iban param.Field[interface{}] + Name param.Field[interface{}] + RoutingNumber param.Field[interface{}] + SwiftBic param.Field[interface{}] + func (r PaymentInternationalInitiateParamsBeneficiary) MarshalJSON() (data []byte, err error) + type PaymentInternationalInitiateParamsFxRateProvider string + const PaymentInternationalInitiateParamsFxRateProviderMarketRate + const PaymentInternationalInitiateParamsFxRateProviderProprietaryAI + func (r PaymentInternationalInitiateParamsFxRateProvider) IsKnown() bool + type PaymentInternationalService struct + Options []option.RequestOption + func NewPaymentInternationalService(opts ...option.RequestOption) (r *PaymentInternationalService) + func (r *PaymentInternationalService) GetStatus(ctx context.Context, paymentID interface{}, opts ...option.RequestOption) (res *InternationalPaymentStatus, err error) + func (r *PaymentInternationalService) Initiate(ctx context.Context, body PaymentInternationalInitiateParams, ...) (res *InternationalPaymentStatus, err error) + type PaymentService struct + Fx *PaymentFxService + International *PaymentInternationalService + Options []option.RequestOption + func NewPaymentService(opts ...option.RequestOption) (r *PaymentService) + type QuantumWeaverState struct + EstimatedFundingOffer interface{} + FeedbackSummary interface{} + JSON quantumWeaverStateJSON + LastUpdated interface{} + NextSteps interface{} + PitchID interface{} + Questions []QuantumWeaverStateQuestion + Stage QuantumWeaverStateStage + StatusMessage interface{} + func (r *QuantumWeaverState) UnmarshalJSON(data []byte) (err error) + type QuantumWeaverStateQuestion struct + Category interface{} + ID interface{} + IsRequired interface{} + JSON quantumWeaverStateQuestionJSON + Question interface{} + func (r *QuantumWeaverStateQuestion) UnmarshalJSON(data []byte) (err error) + type QuantumWeaverStateStage string + const QuantumWeaverStateStageAIAnalysis + const QuantumWeaverStateStageApprovedForFunding + const QuantumWeaverStateStageFeedbackRequired + const QuantumWeaverStateStageFinalReview + const QuantumWeaverStateStageIncubatedGraduated + const QuantumWeaverStateStageInitialReview + const QuantumWeaverStateStageRejected + const QuantumWeaverStateStageSubmitted + const QuantumWeaverStateStageTestPhase + func (r QuantumWeaverStateStage) IsKnown() bool + type RecurringTransaction struct + AIConfidenceScore interface{} + Amount interface{} + Category interface{} + Currency interface{} + Description interface{} + Frequency RecurringTransactionFrequency + ID interface{} + JSON recurringTransactionJSON + LastPaidDate interface{} + LinkedAccountID interface{} + NextDueDate interface{} + Status RecurringTransactionStatus + func (r *RecurringTransaction) UnmarshalJSON(data []byte) (err error) + type RecurringTransactionFrequency string + const RecurringTransactionFrequencyAnnually + const RecurringTransactionFrequencyBiWeekly + const RecurringTransactionFrequencyDaily + const RecurringTransactionFrequencyMonthly + const RecurringTransactionFrequencyQuarterly + const RecurringTransactionFrequencySemiAnnually + const RecurringTransactionFrequencyWeekly + func (r RecurringTransactionFrequency) IsKnown() bool + type RecurringTransactionStatus string + const RecurringTransactionStatusActive + const RecurringTransactionStatusCancelled + const RecurringTransactionStatusInactive + const RecurringTransactionStatusPaused + func (r RecurringTransactionStatus) IsKnown() bool + type SimulationResponse struct + JSON simulationResponseJSON + KeyImpacts []SimulationResponseKeyImpact + NarrativeSummary interface{} + Recommendations []AIInsight + RiskAnalysis SimulationResponseRiskAnalysis + SimulationID interface{} + Visualizations []SimulationResponseVisualization + func (r *SimulationResponse) UnmarshalJSON(data []byte) (err error) + type SimulationResponseKeyImpact struct + JSON simulationResponseKeyImpactJSON + Metric interface{} + Severity SimulationResponseKeyImpactsSeverity + Value interface{} + func (r *SimulationResponseKeyImpact) UnmarshalJSON(data []byte) (err error) + type SimulationResponseKeyImpactsSeverity string + const SimulationResponseKeyImpactsSeverityHigh + const SimulationResponseKeyImpactsSeverityLow + const SimulationResponseKeyImpactsSeverityMedium + func (r SimulationResponseKeyImpactsSeverity) IsKnown() bool + type SimulationResponseRiskAnalysis struct + JSON simulationResponseRiskAnalysisJSON + MaxDrawdown interface{} + VolatilityIndex interface{} + func (r *SimulationResponseRiskAnalysis) UnmarshalJSON(data []byte) (err error) + type SimulationResponseVisualization struct + DataUri interface{} + JSON simulationResponseVisualizationJSON + Title interface{} + Type SimulationResponseVisualizationsType + func (r *SimulationResponseVisualization) UnmarshalJSON(data []byte) (err error) + type SimulationResponseVisualizationsType string + const SimulationResponseVisualizationsTypeBarChart + const SimulationResponseVisualizationsTypeLineChart + const SimulationResponseVisualizationsTypeTable + func (r SimulationResponseVisualizationsType) IsKnown() bool + type SustainabilityGetCarbonFootprintResponse struct + AIInsights []AIInsight + BreakdownByCategory []SustainabilityGetCarbonFootprintResponseBreakdownByCategory + JSON sustainabilityGetCarbonFootprintResponseJSON + OffsetRecommendations []SustainabilityGetCarbonFootprintResponseOffsetRecommendation + Period interface{} + ReportID interface{} + TotalCarbonFootprintKgCo2e interface{} + func (r *SustainabilityGetCarbonFootprintResponse) UnmarshalJSON(data []byte) (err error) + type SustainabilityGetCarbonFootprintResponseBreakdownByCategory struct + CarbonFootprintKgCo2e interface{} + Category interface{} + JSON sustainabilityGetCarbonFootprintResponseBreakdownByCategoryJSON + Percentage interface{} + func (r *SustainabilityGetCarbonFootprintResponseBreakdownByCategory) UnmarshalJSON(data []byte) (err error) + type SustainabilityGetCarbonFootprintResponseOffsetRecommendation struct + CostPerTonUsd interface{} + JSON sustainabilityGetCarbonFootprintResponseOffsetRecommendationJSON + OffsetAmountKgCo2e interface{} + Project interface{} + TotalCostUsd interface{} + func (r *SustainabilityGetCarbonFootprintResponseOffsetRecommendation) UnmarshalJSON(data []byte) (err error) + type SustainabilityInvestmentAnalyzeImpactResponse struct + AIRecommendations []AIInsight + BenchmarkEsgScore interface{} + BreakdownByEsgFactors SustainabilityInvestmentAnalyzeImpactResponseBreakdownByEsgFactors + JSON sustainabilityInvestmentAnalyzeImpactResponseJSON + LowestEsgHoldings []SustainabilityInvestmentAnalyzeImpactResponseLowestEsgHolding + OverallEsgScore interface{} + PortfolioID interface{} + TopEsgHoldings []SustainabilityInvestmentAnalyzeImpactResponseTopEsgHolding + func (r *SustainabilityInvestmentAnalyzeImpactResponse) UnmarshalJSON(data []byte) (err error) + type SustainabilityInvestmentAnalyzeImpactResponseBreakdownByEsgFactors struct + EnvironmentalScore interface{} + GovernanceScore interface{} + JSON sustainabilityInvestmentAnalyzeImpactResponseBreakdownByEsgFactorsJSON + SocialScore interface{} + func (r *SustainabilityInvestmentAnalyzeImpactResponseBreakdownByEsgFactors) UnmarshalJSON(data []byte) (err error) + type SustainabilityInvestmentAnalyzeImpactResponseLowestEsgHolding struct + AssetName interface{} + AssetSymbol interface{} + EsgScore interface{} + JSON sustainabilityInvestmentAnalyzeImpactResponseLowestEsgHoldingJSON + func (r *SustainabilityInvestmentAnalyzeImpactResponseLowestEsgHolding) UnmarshalJSON(data []byte) (err error) + type SustainabilityInvestmentAnalyzeImpactResponseTopEsgHolding struct + AssetName interface{} + AssetSymbol interface{} + EsgScore interface{} + JSON sustainabilityInvestmentAnalyzeImpactResponseTopEsgHoldingJSON + func (r *SustainabilityInvestmentAnalyzeImpactResponseTopEsgHolding) UnmarshalJSON(data []byte) (err error) + type SustainabilityInvestmentService struct + Options []option.RequestOption + func NewSustainabilityInvestmentService(opts ...option.RequestOption) (r *SustainabilityInvestmentService) + func (r *SustainabilityInvestmentService) AnalyzeImpact(ctx context.Context, opts ...option.RequestOption) (res *SustainabilityInvestmentAnalyzeImpactResponse, err error) + type SustainabilityPurchaseCarbonOffsetsParams struct + AmountKgCo2e param.Field[interface{}] + OffsetProject param.Field[interface{}] + PaymentAccountID param.Field[interface{}] + func (r SustainabilityPurchaseCarbonOffsetsParams) MarshalJSON() (data []byte, err error) + type SustainabilityPurchaseCarbonOffsetsResponse struct + AmountOffsetKgCo2e interface{} + CertificateURL interface{} + JSON sustainabilityPurchaseCarbonOffsetsResponseJSON + ProjectSupported interface{} + PurchaseDate interface{} + PurchaseID interface{} + TotalCostUsd interface{} + TransactionID interface{} + func (r *SustainabilityPurchaseCarbonOffsetsResponse) UnmarshalJSON(data []byte) (err error) + type SustainabilityService struct + Investments *SustainabilityInvestmentService + Options []option.RequestOption + func NewSustainabilityService(opts ...option.RequestOption) (r *SustainabilityService) + func (r *SustainabilityService) GetCarbonFootprint(ctx context.Context, opts ...option.RequestOption) (res *SustainabilityGetCarbonFootprintResponse, err error) + func (r *SustainabilityService) PurchaseCarbonOffsets(ctx context.Context, body SustainabilityPurchaseCarbonOffsetsParams, ...) (res *SustainabilityPurchaseCarbonOffsetsResponse, err error) + type Transaction struct + AICategoryConfidence interface{} + AccountID interface{} + Amount interface{} + CarbonFootprint interface{} + Category interface{} + Currency interface{} + Date interface{} + Description interface{} + DisputeStatus TransactionDisputeStatus + ID interface{} + JSON transactionJSON + Location TransactionLocation + MerchantDetails TransactionMerchantDetails + Notes interface{} + PaymentChannel TransactionPaymentChannel + PostedDate interface{} + ReceiptURL interface{} + Tags []interface{} + Type TransactionType + func (r *Transaction) UnmarshalJSON(data []byte) (err error) + type TransactionCategorizeParams struct + ApplyToFuture param.Field[interface{}] + Category param.Field[interface{}] + Notes param.Field[interface{}] + func (r TransactionCategorizeParams) MarshalJSON() (data []byte, err error) + type TransactionDisputeParams struct + Details param.Field[interface{}] + Reason param.Field[TransactionDisputeParamsReason] + SupportingDocuments param.Field[[]interface{}] + func (r TransactionDisputeParams) MarshalJSON() (data []byte, err error) + type TransactionDisputeParamsReason string + const TransactionDisputeParamsReasonDuplicateCharge + const TransactionDisputeParamsReasonIncorrectAmount + const TransactionDisputeParamsReasonOther + const TransactionDisputeParamsReasonProductServiceIssue + const TransactionDisputeParamsReasonUnauthorized + func (r TransactionDisputeParamsReason) IsKnown() bool + type TransactionDisputeResponse struct + DisputeID interface{} + JSON transactionDisputeResponseJSON + LastUpdated interface{} + NextSteps interface{} + Status TransactionDisputeResponseStatus + func (r *TransactionDisputeResponse) UnmarshalJSON(data []byte) (err error) + type TransactionDisputeResponseStatus string + const TransactionDisputeResponseStatusPending + const TransactionDisputeResponseStatusRejected + const TransactionDisputeResponseStatusRequiresMoreInfo + const TransactionDisputeResponseStatusResolved + const TransactionDisputeResponseStatusUnderReview + func (r TransactionDisputeResponseStatus) IsKnown() bool + type TransactionDisputeStatus string + const TransactionDisputeStatusNone + const TransactionDisputeStatusPending + const TransactionDisputeStatusRejected + const TransactionDisputeStatusResolved + const TransactionDisputeStatusUnderReview + func (r TransactionDisputeStatus) IsKnown() bool + type TransactionInsightGetSpendingTrendsResponse struct + AIInsights []AIInsight + ForecastNextMonth interface{} + JSON transactionInsightGetSpendingTrendsResponseJSON + OverallTrend TransactionInsightGetSpendingTrendsResponseOverallTrend + PercentageChange interface{} + Period interface{} + TopCategoriesByChange []TransactionInsightGetSpendingTrendsResponseTopCategoriesByChange + func (r *TransactionInsightGetSpendingTrendsResponse) UnmarshalJSON(data []byte) (err error) + type TransactionInsightGetSpendingTrendsResponseOverallTrend string + const TransactionInsightGetSpendingTrendsResponseOverallTrendDecreasing + const TransactionInsightGetSpendingTrendsResponseOverallTrendIncreasing + const TransactionInsightGetSpendingTrendsResponseOverallTrendStable + func (r TransactionInsightGetSpendingTrendsResponseOverallTrend) IsKnown() bool + type TransactionInsightGetSpendingTrendsResponseTopCategoriesByChange struct + AbsoluteChange interface{} + Category interface{} + JSON transactionInsightGetSpendingTrendsResponseTopCategoriesByChangeJSON + PercentageChange interface{} + func (r *TransactionInsightGetSpendingTrendsResponseTopCategoriesByChange) UnmarshalJSON(data []byte) (err error) + type TransactionInsightService struct + Options []option.RequestOption + func NewTransactionInsightService(opts ...option.RequestOption) (r *TransactionInsightService) + func (r *TransactionInsightService) GetSpendingTrends(ctx context.Context, opts ...option.RequestOption) (res *TransactionInsightGetSpendingTrendsResponse, err error) + type TransactionListParams struct + Category param.Field[interface{}] + EndDate param.Field[interface{}] + Limit param.Field[interface{}] + MaxAmount param.Field[interface{}] + MinAmount param.Field[interface{}] + Offset param.Field[interface{}] + SearchQuery param.Field[interface{}] + StartDate param.Field[interface{}] + Type param.Field[TransactionListParamsType] + func (r TransactionListParams) URLQuery() (v url.Values) + type TransactionListParamsType string + const TransactionListParamsTypeBillPayment + const TransactionListParamsTypeExpense + const TransactionListParamsTypeIncome + const TransactionListParamsTypeInvestment + const TransactionListParamsTypeRefund + const TransactionListParamsTypeTransfer + func (r TransactionListParamsType) IsKnown() bool + type TransactionLocation struct + City interface{} + JSON transactionLocationJSON + Latitude interface{} + Longitude interface{} + State interface{} + Zip interface{} + func (r *TransactionLocation) UnmarshalJSON(data []byte) (err error) + type TransactionMerchantDetails struct + Address Address + JSON transactionMerchantDetailsJSON + LogoURL interface{} + Name interface{} + Phone interface{} + Website interface{} + func (r *TransactionMerchantDetails) UnmarshalJSON(data []byte) (err error) + type TransactionPaymentChannel string + const TransactionPaymentChannelAtm + const TransactionPaymentChannelBillPayment + const TransactionPaymentChannelInStore + const TransactionPaymentChannelMobile + const TransactionPaymentChannelOnline + const TransactionPaymentChannelOther + const TransactionPaymentChannelTransfer + func (r TransactionPaymentChannel) IsKnown() bool + type TransactionRecurringListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r TransactionRecurringListParams) URLQuery() (v url.Values) + type TransactionRecurringListResponse struct + Data []RecurringTransaction + JSON transactionRecurringListResponseJSON + func (r *TransactionRecurringListResponse) UnmarshalJSON(data []byte) (err error) + type TransactionRecurringNewParams struct + Amount param.Field[interface{}] + Category param.Field[interface{}] + Currency param.Field[interface{}] + Description param.Field[interface{}] + Frequency param.Field[TransactionRecurringNewParamsFrequency] + LinkedAccountID param.Field[interface{}] + StartDate param.Field[interface{}] + func (r TransactionRecurringNewParams) MarshalJSON() (data []byte, err error) + type TransactionRecurringNewParamsFrequency string + const TransactionRecurringNewParamsFrequencyAnnually + const TransactionRecurringNewParamsFrequencyBiWeekly + const TransactionRecurringNewParamsFrequencyDaily + const TransactionRecurringNewParamsFrequencyMonthly + const TransactionRecurringNewParamsFrequencyQuarterly + const TransactionRecurringNewParamsFrequencySemiAnnually + const TransactionRecurringNewParamsFrequencyWeekly + func (r TransactionRecurringNewParamsFrequency) IsKnown() bool + type TransactionRecurringService struct + Options []option.RequestOption + func NewTransactionRecurringService(opts ...option.RequestOption) (r *TransactionRecurringService) + func (r *TransactionRecurringService) List(ctx context.Context, query TransactionRecurringListParams, ...) (res *TransactionRecurringListResponse, err error) + func (r *TransactionRecurringService) New(ctx context.Context, body TransactionRecurringNewParams, ...) (res *RecurringTransaction, err error) + type TransactionService struct + Insights *TransactionInsightService + Options []option.RequestOption + Recurring *TransactionRecurringService + func NewTransactionService(opts ...option.RequestOption) (r *TransactionService) + func (r *TransactionService) Categorize(ctx context.Context, transactionID interface{}, ...) (res *Transaction, err error) + func (r *TransactionService) Dispute(ctx context.Context, transactionID interface{}, body TransactionDisputeParams, ...) (res *TransactionDisputeResponse, err error) + func (r *TransactionService) Get(ctx context.Context, transactionID interface{}, opts ...option.RequestOption) (res *Transaction, err error) + func (r *TransactionService) List(ctx context.Context, query TransactionListParams, opts ...option.RequestOption) (res *PaginatedTransactions, err error) + func (r *TransactionService) UpdateNotes(ctx context.Context, transactionID interface{}, ...) (res *Transaction, err error) + type TransactionType string + const TransactionTypeBillPayment + const TransactionTypeExpense + const TransactionTypeIncome + const TransactionTypeInvestment + const TransactionTypeRefund + const TransactionTypeTransfer + func (r TransactionType) IsKnown() bool + type TransactionUpdateNotesParams struct + Notes param.Field[interface{}] + func (r TransactionUpdateNotesParams) MarshalJSON() (data []byte, err error) + type User struct + AIPersona interface{} + Address Address + DateOfBirth interface{} + Email interface{} + GamificationLevel interface{} + ID interface{} + IdentityVerified interface{} + JSON userJSON + LoyaltyPoints interface{} + LoyaltyTier interface{} + Name interface{} + Phone interface{} + Preferences UserPreferences + SecurityStatus UserSecurityStatus + func (r *User) UnmarshalJSON(data []byte) (err error) + type UserLoginParams struct + Email param.Field[interface{}] + MfaCode param.Field[interface{}] + Password param.Field[interface{}] + func (r UserLoginParams) MarshalJSON() (data []byte, err error) + type UserLoginResponse struct + AccessToken interface{} + ExpiresIn interface{} + JSON userLoginResponseJSON + RefreshToken interface{} + TokenType interface{} + func (r *UserLoginResponse) UnmarshalJSON(data []byte) (err error) + type UserMeBiometricEnrollParams struct + BiometricSignature param.Field[interface{}] + BiometricType param.Field[UserMeBiometricEnrollParamsBiometricType] + DeviceID param.Field[interface{}] + DeviceName param.Field[interface{}] + func (r UserMeBiometricEnrollParams) MarshalJSON() (data []byte, err error) + type UserMeBiometricEnrollParamsBiometricType string + const UserMeBiometricEnrollParamsBiometricTypeFacialRecognition + const UserMeBiometricEnrollParamsBiometricTypeFingerprint + const UserMeBiometricEnrollParamsBiometricTypeVoiceRecognition + func (r UserMeBiometricEnrollParamsBiometricType) IsKnown() bool + type UserMeBiometricService struct + Options []option.RequestOption + func NewUserMeBiometricService(opts ...option.RequestOption) (r *UserMeBiometricService) + func (r *UserMeBiometricService) Deregister(ctx context.Context, opts ...option.RequestOption) (err error) + func (r *UserMeBiometricService) Enroll(ctx context.Context, body UserMeBiometricEnrollParams, ...) (res *BiometricStatus, err error) + func (r *UserMeBiometricService) Status(ctx context.Context, opts ...option.RequestOption) (res *BiometricStatus, err error) + func (r *UserMeBiometricService) Verify(ctx context.Context, body UserMeBiometricVerifyParams, ...) (res *UserMeBiometricVerifyResponse, err error) + type UserMeBiometricVerifyParams struct + BiometricSignature param.Field[interface{}] + BiometricType param.Field[UserMeBiometricVerifyParamsBiometricType] + DeviceID param.Field[interface{}] + func (r UserMeBiometricVerifyParams) MarshalJSON() (data []byte, err error) + type UserMeBiometricVerifyParamsBiometricType string + const UserMeBiometricVerifyParamsBiometricTypeFacialRecognition + const UserMeBiometricVerifyParamsBiometricTypeFingerprint + const UserMeBiometricVerifyParamsBiometricTypeVoiceRecognition + func (r UserMeBiometricVerifyParamsBiometricType) IsKnown() bool + type UserMeBiometricVerifyResponse struct + JSON userMeBiometricVerifyResponseJSON + Message interface{} + VerificationStatus UserMeBiometricVerifyResponseVerificationStatus + func (r *UserMeBiometricVerifyResponse) UnmarshalJSON(data []byte) (err error) + type UserMeBiometricVerifyResponseVerificationStatus string + const UserMeBiometricVerifyResponseVerificationStatusFailed + const UserMeBiometricVerifyResponseVerificationStatusSuccess + func (r UserMeBiometricVerifyResponseVerificationStatus) IsKnown() bool + type UserMeDeviceListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r UserMeDeviceListParams) URLQuery() (v url.Values) + type UserMeDeviceListResponse struct + Data []Device + JSON userMeDeviceListResponseJSON + func (r *UserMeDeviceListResponse) UnmarshalJSON(data []byte) (err error) + type UserMeDeviceRegisterParams struct + BiometricSignature param.Field[interface{}] + DeviceName param.Field[interface{}] + DeviceType param.Field[UserMeDeviceRegisterParamsDeviceType] + Model param.Field[interface{}] + Os param.Field[interface{}] + PushToken param.Field[interface{}] + func (r UserMeDeviceRegisterParams) MarshalJSON() (data []byte, err error) + type UserMeDeviceRegisterParamsDeviceType string + const UserMeDeviceRegisterParamsDeviceTypeDesktop + const UserMeDeviceRegisterParamsDeviceTypeMobile + const UserMeDeviceRegisterParamsDeviceTypeSmartWatch + const UserMeDeviceRegisterParamsDeviceTypeTablet + func (r UserMeDeviceRegisterParamsDeviceType) IsKnown() bool + type UserMeDeviceService struct + Options []option.RequestOption + func NewUserMeDeviceService(opts ...option.RequestOption) (r *UserMeDeviceService) + func (r *UserMeDeviceService) Deregister(ctx context.Context, deviceID interface{}, opts ...option.RequestOption) (err error) + func (r *UserMeDeviceService) List(ctx context.Context, query UserMeDeviceListParams, ...) (res *UserMeDeviceListResponse, err error) + func (r *UserMeDeviceService) Register(ctx context.Context, body UserMeDeviceRegisterParams, ...) (res *Device, err error) + type UserMePreferenceService struct + Options []option.RequestOption + func NewUserMePreferenceService(opts ...option.RequestOption) (r *UserMePreferenceService) + func (r *UserMePreferenceService) Get(ctx context.Context, opts ...option.RequestOption) (res *UserPreferences, err error) + func (r *UserMePreferenceService) Update(ctx context.Context, body UserMePreferenceUpdateParams, ...) (res *UserPreferences, err error) + type UserMePreferenceUpdateParams struct + UserPreferences UserPreferencesParam + func (r UserMePreferenceUpdateParams) MarshalJSON() (data []byte, err error) + type UserMeService struct + Biometrics *UserMeBiometricService + Devices *UserMeDeviceService + Options []option.RequestOption + Preferences *UserMePreferenceService + func NewUserMeService(opts ...option.RequestOption) (r *UserMeService) + func (r *UserMeService) Get(ctx context.Context, opts ...option.RequestOption) (res *User, err error) + func (r *UserMeService) Update(ctx context.Context, body UserMeUpdateParams, opts ...option.RequestOption) (res *User, err error) + type UserMeUpdateParams struct + Address param.Field[AddressParam] + Name param.Field[interface{}] + Phone param.Field[interface{}] + Preferences param.Field[UserPreferencesParam] + func (r UserMeUpdateParams) MarshalJSON() (data []byte, err error) + type UserPasswordResetConfirmParams struct + Identifier param.Field[interface{}] + NewPassword param.Field[interface{}] + VerificationCode param.Field[interface{}] + func (r UserPasswordResetConfirmParams) MarshalJSON() (data []byte, err error) + type UserPasswordResetConfirmResponse struct + JSON userPasswordResetConfirmResponseJSON + Message interface{} + func (r *UserPasswordResetConfirmResponse) UnmarshalJSON(data []byte) (err error) + type UserPasswordResetInitiateParams struct + Identifier param.Field[interface{}] + func (r UserPasswordResetInitiateParams) MarshalJSON() (data []byte, err error) + type UserPasswordResetInitiateResponse struct + JSON userPasswordResetInitiateResponseJSON + Message interface{} + func (r *UserPasswordResetInitiateResponse) UnmarshalJSON(data []byte) (err error) + type UserPasswordResetService struct + Options []option.RequestOption + func NewUserPasswordResetService(opts ...option.RequestOption) (r *UserPasswordResetService) + func (r *UserPasswordResetService) Confirm(ctx context.Context, body UserPasswordResetConfirmParams, ...) (res *UserPasswordResetConfirmResponse, err error) + func (r *UserPasswordResetService) Initiate(ctx context.Context, body UserPasswordResetInitiateParams, ...) (res *UserPasswordResetInitiateResponse, err error) + type UserPreferences struct + AIInteractionMode UserPreferencesAIInteractionMode + DataSharingConsent interface{} + JSON userPreferencesJSON + NotificationChannels UserPreferencesNotificationChannels + PreferredLanguage interface{} + Theme interface{} + TransactionGrouping UserPreferencesTransactionGrouping + func (r *UserPreferences) UnmarshalJSON(data []byte) (err error) + type UserPreferencesAIInteractionMode string + const UserPreferencesAIInteractionModeBalanced + const UserPreferencesAIInteractionModeOnDemand + const UserPreferencesAIInteractionModeProactive + func (r UserPreferencesAIInteractionMode) IsKnown() bool + type UserPreferencesNotificationChannels struct + Email interface{} + InApp interface{} + JSON userPreferencesNotificationChannelsJSON + Push interface{} + SMS interface{} + func (r *UserPreferencesNotificationChannels) UnmarshalJSON(data []byte) (err error) + type UserPreferencesNotificationChannelsParam struct + Email param.Field[interface{}] + InApp param.Field[interface{}] + Push param.Field[interface{}] + SMS param.Field[interface{}] + func (r UserPreferencesNotificationChannelsParam) MarshalJSON() (data []byte, err error) + type UserPreferencesParam struct + AIInteractionMode param.Field[UserPreferencesAIInteractionMode] + DataSharingConsent param.Field[interface{}] + NotificationChannels param.Field[UserPreferencesNotificationChannelsParam] + PreferredLanguage param.Field[interface{}] + Theme param.Field[interface{}] + TransactionGrouping param.Field[UserPreferencesTransactionGrouping] + func (r UserPreferencesParam) MarshalJSON() (data []byte, err error) + type UserPreferencesTransactionGrouping string + const UserPreferencesTransactionGroupingAccount + const UserPreferencesTransactionGroupingCategory + const UserPreferencesTransactionGroupingDate + const UserPreferencesTransactionGroupingMerchant + func (r UserPreferencesTransactionGrouping) IsKnown() bool + type UserRegisterParams struct + Address param.Field[AddressParam] + DateOfBirth param.Field[interface{}] + Email param.Field[interface{}] + Name param.Field[interface{}] + Password param.Field[interface{}] + Phone param.Field[interface{}] + func (r UserRegisterParams) MarshalJSON() (data []byte, err error) + type UserSecurityStatus struct + BiometricsEnrolled interface{} + JSON userSecurityStatusJSON + LastLogin interface{} + LastLoginIP interface{} + TwoFactorEnabled interface{} + func (r *UserSecurityStatus) UnmarshalJSON(data []byte) (err error) + type UserService struct + Me *UserMeService + Options []option.RequestOption + PasswordReset *UserPasswordResetService + func NewUserService(opts ...option.RequestOption) (r *UserService) + func (r *UserService) Login(ctx context.Context, body UserLoginParams, opts ...option.RequestOption) (res *UserLoginResponse, err error) + func (r *UserService) Register(ctx context.Context, body UserRegisterParams, opts ...option.RequestOption) (res *User, err error) + type VideoOperationStatus struct + ErrorMessage interface{} + JSON videoOperationStatusJSON + Message interface{} + OperationID interface{} + PreviewImageUri interface{} + ProgressPercentage interface{} + Status VideoOperationStatusStatus + VideoUri interface{} + func (r *VideoOperationStatus) UnmarshalJSON(data []byte) (err error) + type VideoOperationStatusStatus string + const VideoOperationStatusStatusDone + const VideoOperationStatusStatusError + const VideoOperationStatusStatusGenerating + const VideoOperationStatusStatusQueued + const VideoOperationStatusStatusRendering + func (r VideoOperationStatusStatus) IsKnown() bool + type Web3GetNFTsParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r Web3GetNFTsParams) URLQuery() (v url.Values) + type Web3GetNFTsResponse struct + Data []Web3GetNFTsResponseData + JSON web3GetNFTsResponseJSON + func (r *Web3GetNFTsResponse) UnmarshalJSON(data []byte) (err error) + type Web3GetNFTsResponseData struct + Attributes []Web3GetNFTsResponseDataAttribute + BlockchainNetwork interface{} + CollectionName interface{} + ContractAddress interface{} + Description interface{} + EstimatedValueUsd interface{} + ID interface{} + ImageURL interface{} + JSON web3GetNFTsResponseDataJSON + LastSalePriceUsd interface{} + Name interface{} + OwnerAddress interface{} + TokenID interface{} + func (r *Web3GetNFTsResponseData) UnmarshalJSON(data []byte) (err error) + type Web3GetNFTsResponseDataAttribute struct + JSON web3GetNFTsResponseDataAttributeJSON + TraitType interface{} + Value interface{} + func (r *Web3GetNFTsResponseDataAttribute) UnmarshalJSON(data []byte) (err error) + type Web3Service struct + Options []option.RequestOption + Transactions *Web3TransactionService + Wallets *Web3WalletService + func NewWeb3Service(opts ...option.RequestOption) (r *Web3Service) + func (r *Web3Service) GetNFTs(ctx context.Context, query Web3GetNFTsParams, opts ...option.RequestOption) (res *Web3GetNFTsResponse, err error) + type Web3TransactionInitiateTransferParams struct + Amount param.Field[interface{}] + AssetSymbol param.Field[interface{}] + BlockchainNetwork param.Field[interface{}] + GasPriceGwei param.Field[interface{}] + Memo param.Field[interface{}] + RecipientAddress param.Field[interface{}] + SourceWalletID param.Field[interface{}] + func (r Web3TransactionInitiateTransferParams) MarshalJSON() (data []byte, err error) + type Web3TransactionInitiateTransferResponse struct + BlockchainTxnHash interface{} + JSON web3TransactionInitiateTransferResponseJSON + Message interface{} + Status Web3TransactionInitiateTransferResponseStatus + TransferID interface{} + func (r *Web3TransactionInitiateTransferResponse) UnmarshalJSON(data []byte) (err error) + type Web3TransactionInitiateTransferResponseStatus string + const Web3TransactionInitiateTransferResponseStatusCancelled + const Web3TransactionInitiateTransferResponseStatusCompleted + const Web3TransactionInitiateTransferResponseStatusFailed + const Web3TransactionInitiateTransferResponseStatusPendingBlockchainConfirmation + const Web3TransactionInitiateTransferResponseStatusPendingSignature + func (r Web3TransactionInitiateTransferResponseStatus) IsKnown() bool + type Web3TransactionService struct + Options []option.RequestOption + func NewWeb3TransactionService(opts ...option.RequestOption) (r *Web3TransactionService) + func (r *Web3TransactionService) InitiateTransfer(ctx context.Context, body Web3TransactionInitiateTransferParams, ...) (res *Web3TransactionInitiateTransferResponse, err error) + type Web3WalletConnectParams struct + BlockchainNetwork param.Field[interface{}] + RequestWriteAccess param.Field[interface{}] + SignedMessage param.Field[interface{}] + WalletAddress param.Field[interface{}] + WalletProvider param.Field[interface{}] + func (r Web3WalletConnectParams) MarshalJSON() (data []byte, err error) + type Web3WalletGetBalancesParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r Web3WalletGetBalancesParams) URLQuery() (v url.Values) + type Web3WalletGetBalancesResponse struct + Data []Web3WalletGetBalancesResponseData + JSON web3WalletGetBalancesResponseJSON + func (r *Web3WalletGetBalancesResponse) UnmarshalJSON(data []byte) (err error) + type Web3WalletGetBalancesResponseData struct + AssetName interface{} + AssetSymbol interface{} + Balance interface{} + ContractAddress interface{} + JSON web3WalletGetBalancesResponseDataJSON + Network interface{} + UsdValue interface{} + func (r *Web3WalletGetBalancesResponseData) UnmarshalJSON(data []byte) (err error) + type Web3WalletListParams struct + Limit param.Field[interface{}] + Offset param.Field[interface{}] + func (r Web3WalletListParams) URLQuery() (v url.Values) + type Web3WalletListResponse struct + Data []CryptoWalletConnection + JSON web3WalletListResponseJSON + func (r *Web3WalletListResponse) UnmarshalJSON(data []byte) (err error) + type Web3WalletService struct + Options []option.RequestOption + func NewWeb3WalletService(opts ...option.RequestOption) (r *Web3WalletService) + func (r *Web3WalletService) Connect(ctx context.Context, body Web3WalletConnectParams, ...) (res *CryptoWalletConnection, err error) + func (r *Web3WalletService) GetBalances(ctx context.Context, walletID interface{}, query Web3WalletGetBalancesParams, ...) (res *Web3WalletGetBalancesResponse, err error) + func (r *Web3WalletService) List(ctx context.Context, query Web3WalletListParams, opts ...option.RequestOption) (res *Web3WalletListResponse, err error) + type WebhookSubscription struct + CallbackURL interface{} + CreatedAt interface{} + Events []interface{} + FailureCount interface{} + ID interface{} + JSON webhookSubscriptionJSON + LastTriggered interface{} + Secret interface{} + Status WebhookSubscriptionStatus + func (r *WebhookSubscription) UnmarshalJSON(data []byte) (err error) + type WebhookSubscriptionStatus string + const WebhookSubscriptionStatusActive + const WebhookSubscriptionStatusPaused + const WebhookSubscriptionStatusSuspended + func (r WebhookSubscriptionStatus) IsKnown() bool