Versions in this module Expand all Collapse all v1 v1.0.1 Oct 29, 2026 v1.0.0 Oct 29, 2026 Changes in this version + func NewAPIStatusError(e *APIStatusError) error + type AMLDatasetFreshness struct + CapturedAt time.Time + CatalogVersion string + JSON ResponseJSON + Provider string + Sources AMLDatasetFreshnessSources + func (r *AMLDatasetFreshness) UnmarshalJSON(data []byte) error + type AMLDatasetFreshnessSources struct + AdverseMedia AMLDatasetSourceFreshness + JSON ResponseJSON + PEP AMLDatasetSourceFreshness + Sanctions AMLDatasetSourceFreshness + Warnings AMLDatasetSourceFreshness + func (r *AMLDatasetFreshnessSources) UnmarshalJSON(data []byte) error + type AMLDatasetSourceFreshness struct + DatasetCount int64 + DatedDatasetCount int64 + JSON ResponseJSON + LastUpdatedAt time.Time + OldestUpdatedAt time.Time + func (r *AMLDatasetSourceFreshness) UnmarshalJSON(data []byte) error + type AMLMonitoringRetrieveJobResponse struct + CompletedAt time.Time + CreatedAt time.Time + Error string + IsEnabled bool + JSON ResponseJSON + JobID string + Outcomes AMLMonitoringRetrieveJobResponseOutcomes + Processed int64 + Results []AMLMonitoringRetrieveJobResponseResults + Status AMLMonitoringRetrieveJobResponseStatus + TargetType AMLMonitoringRetrieveJobResponseTargetType + Total int64 + func (r *AMLMonitoringRetrieveJobResponse) UnmarshalJSON(data []byte) error + type AMLMonitoringRetrieveJobResponseOutcomes struct + AlreadyEnabled int64 + Disabled int64 + Enabled int64 + FailedInsufficientBalance int64 + FailedProvider int64 + JSON ResponseJSON + ScreenedAndEnabled int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + SkippedSandbox int64 + func (r *AMLMonitoringRetrieveJobResponseOutcomes) UnmarshalJSON(data []byte) error + type AMLMonitoringRetrieveJobResponseResults struct + DiditInternalID string + JSON ResponseJSON + Outcome AMLMonitoringRetrieveJobResponseResultsOutcome + VendorData string + func (r *AMLMonitoringRetrieveJobResponseResults) UnmarshalJSON(data []byte) error + type AMLMonitoringRetrieveJobResponseResultsOutcome string + const AMLMonitoringRetrieveJobResponseResultsOutcomeAlreadyEnabled + const AMLMonitoringRetrieveJobResponseResultsOutcomeDisabled + const AMLMonitoringRetrieveJobResponseResultsOutcomeEnabled + const AMLMonitoringRetrieveJobResponseResultsOutcomeFailedInsufficientBalance + const AMLMonitoringRetrieveJobResponseResultsOutcomeFailedProvider + const AMLMonitoringRetrieveJobResponseResultsOutcomeScreenedAndEnabled + const AMLMonitoringRetrieveJobResponseResultsOutcomeSkippedBlocked + const AMLMonitoringRetrieveJobResponseResultsOutcomeSkippedNoIdentityData + const AMLMonitoringRetrieveJobResponseResultsOutcomeSkippedSandbox + type AMLMonitoringRetrieveJobResponseStatus string + const AMLMonitoringRetrieveJobResponseStatusCompleted + const AMLMonitoringRetrieveJobResponseStatusFailed + const AMLMonitoringRetrieveJobResponseStatusPending + const AMLMonitoringRetrieveJobResponseStatusProcessing + type AMLMonitoringRetrieveJobResponseTargetType string + const AMLMonitoringRetrieveJobResponseTargetTypeBusiness + const AMLMonitoringRetrieveJobResponseTargetTypeUser + type AMLMonitoringService struct + func (r *AMLMonitoringService) RetrieveJob(ctx context.Context, jobID string, opts ...option.RequestOption) (*AMLMonitoringRetrieveJobResponse, error) + type AMLRetrieveDatasetFreshnessResponse struct + Availability AMLRetrieveDatasetFreshnessResponseAvailability + DatasetFreshness AMLDatasetFreshness + JSON ResponseJSON + func (r *AMLRetrieveDatasetFreshnessResponse) UnmarshalJSON(data []byte) error + type AMLRetrieveDatasetFreshnessResponseAvailability string + const AMLRetrieveDatasetFreshnessResponseAvailabilityAvailable + const AMLRetrieveDatasetFreshnessResponseAvailabilityNotConfigured + const AMLRetrieveDatasetFreshnessResponseAvailabilityNotYetCollected + type AMLScreenParams struct + AMLCountryWeight Opt[int64] + AMLDOBWeight Opt[int64] + AMLMatchScoreThreshold Opt[int64] + AMLNameWeight Opt[int64] + AMLScoreApproveThreshold Opt[float64] + AMLScoreReviewThreshold Opt[float64] + DateOfBirth Opt[string] + DocumentNumber Opt[string] + EntityType Opt[AMLScreenParamsEntityType] + FullName string + IdempotencyKey Opt[string] + IncludeAdverseMedia Opt[bool] + IncludeOngoingMonitoring Opt[bool] + Metadata Opt[map[string]any] + Nationality Opt[string] + SandboxScenario Opt[string] + SaveAPIRequest Opt[bool] + VendorData Opt[string] + func (r AMLScreenParams) MarshalJSON() ([]byte, error) + type AMLScreenParamsEntityType string + const AMLScreenParamsEntityTypeCompany + const AMLScreenParamsEntityTypePerson + type AMLScreenResponse struct + AML AMLScreenResponseAML + CreatedAt time.Time + JSON ResponseJSON + Metadata map[string]any + RequestID string + VendorData string + func (r *AMLScreenResponse) UnmarshalJSON(data []byte) error + type AMLScreenResponseAML struct + EntityType AMLScreenResponseAMLEntityType + Hits []AMLScreenResponseAMLHits + JSON ResponseJSON + Score float64 + ScreenedData AMLScreenResponseAMLScreenedData + Status AMLScreenResponseAMLStatus + TotalHits int64 + Warnings []AMLScreenResponseAMLWarnings + func (r *AMLScreenResponseAML) UnmarshalJSON(data []byte) error + type AMLScreenResponseAMLEntityType string + const AMLScreenResponseAMLEntityTypeCompany + const AMLScreenResponseAMLEntityTypePerson + type AMLScreenResponseAMLHits struct + AdditionalInformation map[string]any + AdverseMediaDetails map[string]any + AdverseMediaMatches []AMLScreenResponseAMLHitsAdverseMediaMatches + Caption string + Datasets []string + Features map[string]any + FirstSeen time.Time + ID string + JSON ResponseJSON + LastSeen time.Time + LinkedEntities []AMLScreenResponseAMLHitsLinkedEntities + Match bool + MatchScore float64 + PEPMatches []AMLScreenResponseAMLHitsPEPMatches + Properties map[string]any + RcaName string + ReviewStatus AMLScreenResponseAMLHitsReviewStatus + RiskScore float64 + RiskView map[string]any + SanctionMatches []map[string]any + Score float64 + ScoreBreakdown AMLScreenResponseAMLHitsScoreBreakdown + Target bool + URL string + WarningMatches []map[string]any + func (r *AMLScreenResponseAMLHits) UnmarshalJSON(data []byte) error + type AMLScreenResponseAMLHitsAdverseMediaMatches struct + AdverseKeywords []string + AuthorName string + Country string + Headline string + JSON ResponseJSON + OtherSources []string + PublicationDate string + Sentiment string + SentimentScore float64 + SourceURL string + Summary string + Thumbnail string + func (r *AMLScreenResponseAMLHitsAdverseMediaMatches) UnmarshalJSON(data []byte) error + type AMLScreenResponseAMLHitsLinkedEntities struct + Active []string + Details []string + JSON ResponseJSON + Name []string + Relation []string + Status []string + func (r *AMLScreenResponseAMLHitsLinkedEntities) UnmarshalJSON(data []byte) error + type AMLScreenResponseAMLHitsPEPMatches struct + Aliases []string + DateOfBirth string + Description string + Education []string + JSON ResponseJSON + ListName string + MatchedName string + OtherSources []string + PEPPosition string + PlaceOfBirth string + Publisher string + SourceURL string + func (r *AMLScreenResponseAMLHitsPEPMatches) UnmarshalJSON(data []byte) error + type AMLScreenResponseAMLHitsReviewStatus string + const AMLScreenResponseAMLHitsReviewStatusConfirmedMatch + const AMLScreenResponseAMLHitsReviewStatusFalsePositive + const AMLScreenResponseAMLHitsReviewStatusInconclusive + const AMLScreenResponseAMLHitsReviewStatusUnreviewed + type AMLScreenResponseAMLHitsScoreBreakdown struct + CountryContribution float64 + CountryScore int64 + CountryWeight int64 + CountryWeightNormalized float64 + DOBContribution float64 + DOBScore int64 + DOBWeight int64 + DOBWeightNormalized float64 + DocumentNumberEffect string + DocumentNumberMatchType AMLScreenResponseAMLHitsScoreBreakdownDocumentNumberMatchType + JSON ResponseJSON + NameContribution float64 + NameScore int64 + NameWeight int64 + NameWeightNormalized float64 + TotalScore int64 + func (r *AMLScreenResponseAMLHitsScoreBreakdown) UnmarshalJSON(data []byte) error + type AMLScreenResponseAMLHitsScoreBreakdownDocumentNumberMatchType string + const AMLScreenResponseAMLHitsScoreBreakdownDocumentNumberMatchTypeHardMismatch + const AMLScreenResponseAMLHitsScoreBreakdownDocumentNumberMatchTypeMatch + const AMLScreenResponseAMLHitsScoreBreakdownDocumentNumberMatchTypeNeutral + type AMLScreenResponseAMLScreenedData struct + DateOfBirth string + DocumentNumber string + FullName string + JSON ResponseJSON + Nationality string + func (r *AMLScreenResponseAMLScreenedData) UnmarshalJSON(data []byte) error + type AMLScreenResponseAMLStatus string + const AMLScreenResponseAMLStatusApproved + const AMLScreenResponseAMLStatusDeclined + const AMLScreenResponseAMLStatusInReview + type AMLScreenResponseAMLWarnings struct + AdditionalData map[string]any + Feature string + JSON ResponseJSON + LogType string + LongDescription string + Risk string + ShortDescription string + func (r *AMLScreenResponseAMLWarnings) UnmarshalJSON(data []byte) error + type AMLScreening struct + EntityType string + Hits []AMLScreeningHits + IsOngoingMonitoringEnabled bool + JSON ResponseJSON + LastOngoingScreeningAt time.Time + LastOngoingScreeningDatasetsUpdatedAt time.Time + NextOngoingMonitoringBillDate string + NodeID string + Score float64 + ScreenedData AMLScreeningScreenedData + Status AMLScreeningStatus + TotalHits int64 + Warnings []AMLScreeningWarnings + func (r *AMLScreening) UnmarshalJSON(data []byte) error + type AMLScreeningHits struct + AdditionalInformation map[string]any + AdverseMediaDetails AMLScreeningHitsAdverseMediaDetails + AdverseMediaMatches []AMLScreeningHitsAdverseMediaMatches + Caption string + Datasets []AMLScreeningHitsDatasets + Features map[string]any + FirstSeen time.Time + ID string + JSON ResponseJSON + LastSeen time.Time + LinkedEntities []AMLScreeningHitsLinkedEntities + Match bool + MatchScore float64 + PEPMatches []AMLScreeningHitsPEPMatches + Properties AMLScreeningHitsProperties + RcaName string + ReviewStatus AMLScreeningHitsReviewStatus + RiskScore float64 + RiskView AMLScreeningHitsRiskView + SanctionMatches []AMLScreeningHitsSanctionMatches + Score float64 + ScoreBreakdown AMLScreeningHitsScoreBreakdown + Target bool + URL string + WarningMatches []AMLScreeningHitsWarningMatches + func (r *AMLScreeningHits) UnmarshalJSON(data []byte) error + type AMLScreeningHitsAdverseMediaDetails struct + AdverseKeywords map[string]int64 + EntityType string + JSON ResponseJSON + Sentiment string + SentimentScore int64 + func (r *AMLScreeningHitsAdverseMediaDetails) UnmarshalJSON(data []byte) error + type AMLScreeningHitsAdverseMediaMatches struct + AdverseKeywords []string + AuthorName string + Country string + Headline string + JSON ResponseJSON + OtherSources []string + PublicationDate time.Time + Sentiment string + SentimentScore int64 + SourceURL string + Summary string + Thumbnail string + func (r *AMLScreeningHitsAdverseMediaMatches) UnmarshalJSON(data []byte) error + type AMLScreeningHitsDatasets string + const AMLScreeningHitsDatasetsAdverseMedia + const AMLScreeningHitsDatasetsFitnessAndProbity + const AMLScreeningHitsDatasetsInsolvency + const AMLScreeningHitsDatasetsPEP + const AMLScreeningHitsDatasetsPEPLevel1 + const AMLScreeningHitsDatasetsPEPLevel2 + const AMLScreeningHitsDatasetsPEPLevel3 + const AMLScreeningHitsDatasetsPEPLevel4 + const AMLScreeningHitsDatasetsSanctions + const AMLScreeningHitsDatasetsSie + const AMLScreeningHitsDatasetsSip + const AMLScreeningHitsDatasetsWarningsAndRegulatoryEnforcement + type AMLScreeningHitsLinkedEntities struct + Active []string + Details []string + JSON ResponseJSON + Name []string + Relation []string + Status []string + func (r *AMLScreeningHitsLinkedEntities) UnmarshalJSON(data []byte) error + type AMLScreeningHitsPEPMatches struct + Aliases []string + DateOfBirth string + Description string + Education []string + JSON ResponseJSON + ListName string + MatchedName string + OtherSources []string + PEPPosition string + PlaceOfBirth string + Publisher string + SourceURL string + func (r *AMLScreeningHitsPEPMatches) UnmarshalJSON(data []byte) error + type AMLScreeningHitsProperties struct + Address string + Alias []string + BirthDate []string + BirthPlace []string + Citizenship string + Country string + Education []string + Ethnicity string + EyeColor string + FirstName []string + Gender []string + HairColor string + Height string + JSON ResponseJSON + Keywords string + LastName []string + ModifiedAt string + Name []string + Nationality string + Notes []string + Position string + Religion string + Title string + Topics string + WeakAlias string + Website string + Weight string + WikidataID string + func (r *AMLScreeningHitsProperties) UnmarshalJSON(data []byte) error + type AMLScreeningHitsReviewStatus string + const AMLScreeningHitsReviewStatusConfirmedMatch + const AMLScreeningHitsReviewStatusFalsePositive + const AMLScreeningHitsReviewStatusInconclusive + const AMLScreeningHitsReviewStatusUnreviewed + type AMLScreeningHitsRiskView struct + Categories AMLScreeningHitsRiskViewCategories + Countries AMLScreeningHitsRiskViewCountries + Crimes AMLScreeningHitsRiskViewCrimes + CustomList map[string]any + JSON ResponseJSON + func (r *AMLScreeningHitsRiskView) UnmarshalJSON(data []byte) error + type AMLScreeningHitsRiskViewCategories struct + JSON ResponseJSON + RiskLevel string + RiskScores map[string]any + Score int64 + Weightage int64 + func (r *AMLScreeningHitsRiskViewCategories) UnmarshalJSON(data []byte) error + type AMLScreeningHitsRiskViewCountries struct + JSON ResponseJSON + RiskLevel string + RiskScores map[string]any + Score int64 + Weightage int64 + func (r *AMLScreeningHitsRiskViewCountries) UnmarshalJSON(data []byte) error + type AMLScreeningHitsRiskViewCrimes struct + JSON ResponseJSON + RiskLevel string + RiskScores map[string]any + Score int64 + Weightage int64 + func (r *AMLScreeningHitsRiskViewCrimes) UnmarshalJSON(data []byte) error + type AMLScreeningHitsSanctionMatches struct + AdditionalData map[string]any + Description string + Details []string + JSON ResponseJSON + LegalBasis []string + ListName []string + ListedOn []string + MatchedName string + OtherSources []string + Reason string + SanctionList []string + SanctionProgram []string + SanctioningAuthority []string + SourceURL string + UpdatedOn []string + func (r *AMLScreeningHitsSanctionMatches) UnmarshalJSON(data []byte) error + type AMLScreeningHitsScoreBreakdown struct + CountryContribution float64 + CountryScore int64 + CountryWeight int64 + CountryWeightNormalized float64 + DOBContribution float64 + DOBScore int64 + DOBWeight int64 + DOBWeightNormalized float64 + DocumentNumberEffect string + DocumentNumberMatchType AMLScreeningHitsScoreBreakdownDocumentNumberMatchType + JSON ResponseJSON + NameContribution float64 + NameScore int64 + NameWeight int64 + NameWeightNormalized float64 + TotalScore int64 + func (r *AMLScreeningHitsScoreBreakdown) UnmarshalJSON(data []byte) error + type AMLScreeningHitsScoreBreakdownDocumentNumberMatchType string + const AMLScreeningHitsScoreBreakdownDocumentNumberMatchTypeHardMismatch + const AMLScreeningHitsScoreBreakdownDocumentNumberMatchTypeMatch + const AMLScreeningHitsScoreBreakdownDocumentNumberMatchTypeNeutral + type AMLScreeningHitsWarningMatches struct + AdditionalData AMLScreeningHitsWarningMatchesAdditionalData + Countries []string + CreatedAt string + Description string + JSON ResponseJSON + ListName string + MatchedName string + OtherSources []string + Publisher string + SourceURL string + UpdatedAt string + func (r *AMLScreeningHitsWarningMatches) UnmarshalJSON(data []byte) error + type AMLScreeningHitsWarningMatchesAdditionalData struct + Data AMLScreeningHitsWarningMatchesAdditionalDataData + JSON ResponseJSON + func (r *AMLScreeningHitsWarningMatchesAdditionalData) UnmarshalJSON(data []byte) error + type AMLScreeningHitsWarningMatchesAdditionalDataData struct + CaseDetails []AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetails + JSON ResponseJSON + func (r *AMLScreeningHitsWarningMatchesAdditionalDataData) UnmarshalJSON(data []byte) error + type AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetails struct + CaseType AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseType + JSON ResponseJSON + func (r *AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetails) UnmarshalJSON(data []byte) error + type AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseType string + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeAccusation + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeArrest + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeBribery + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeCriminal + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeFraud + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeIllegalFundraising + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeNonConvictionTerror + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeProclaimedOffender + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeRegulatoryEnforcement + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeTerrorism + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeTerrorismRelated + const AMLScreeningHitsWarningMatchesAdditionalDataDataCaseDetailsCaseTypeTerrorismRelatedListing + type AMLScreeningRun struct + CompletedAt time.Time + DatasetFreshness AMLDatasetFreshness + JSON ResponseJSON + Outcome AMLScreeningRunOutcome + Provider string + Score float64 + StartedAt time.Time + Status AMLScreeningRunStatus + TotalHits int64 + Trigger AMLScreeningRunTrigger + UUID string + func (r *AMLScreeningRun) UnmarshalJSON(data []byte) error + type AMLScreeningRunOutcome string + const AMLScreeningRunOutcomeChanged + const AMLScreeningRunOutcomeFailed + const AMLScreeningRunOutcomeNoChange + type AMLScreeningRunStatus string + const AMLScreeningRunStatusApproved + const AMLScreeningRunStatusDeclined + const AMLScreeningRunStatusInReview + const AMLScreeningRunStatusNotFinished + const AMLScreeningRunStatusResubRequested + type AMLScreeningRunTrigger string + const AMLScreeningRunTriggerOngoingMonitoring + type AMLScreeningScreenedData struct + DateOfBirth string + DocumentNumber string + FullName string + JSON ResponseJSON + Nationality string + func (r *AMLScreeningScreenedData) UnmarshalJSON(data []byte) error + type AMLScreeningStatus string + const AMLScreeningStatusApproved + const AMLScreeningStatusDeclined + const AMLScreeningStatusInReview + const AMLScreeningStatusNotFinished + const AMLScreeningStatusResubRequested + type AMLScreeningWarnings struct + AdditionalData map[string]any + Feature AMLScreeningWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *AMLScreeningWarnings) UnmarshalJSON(data []byte) error + type AMLScreeningWarningsFeature string + const AMLScreeningWarningsFeatureAML + const AMLScreeningWarningsFeatureDatabaseValidation + const AMLScreeningWarningsFeatureDocumentAi + const AMLScreeningWarningsFeatureEmail + const AMLScreeningWarningsFeatureFacematch + const AMLScreeningWarningsFeatureIDVerification + const AMLScreeningWarningsFeatureKYBDocuments + const AMLScreeningWarningsFeatureKYBKeyPeople + const AMLScreeningWarningsFeatureKYBRegistry + const AMLScreeningWarningsFeatureLiveness + const AMLScreeningWarningsFeatureLocation + const AMLScreeningWarningsFeatureNFC + const AMLScreeningWarningsFeaturePhone + const AMLScreeningWarningsFeatureProofOfAddress + const AMLScreeningWarningsFeatureQuestionnaire + type AMLService struct + func (r *AMLService) RetrieveDatasetFreshness(ctx context.Context, opts ...option.RequestOption) (*AMLRetrieveDatasetFreshnessResponse, error) + func (r *AMLService) Screen(ctx context.Context, params AMLScreenParams, opts ...option.RequestOption) (*AMLScreenResponse, error) + type APIConnectionError struct + Cause error + Method string + URL string + func (e *APIConnectionError) Error() string + func (e *APIConnectionError) Unwrap() error + type APIStatusError struct + Body any + Header http.Header + Method string + RawBody []byte + RequestID string + Response *http.Response + StatusCode int + URL string + func (e *APIStatusError) Error() string + type APITimeoutError struct + func (e *APITimeoutError) Error() string + func (e *APITimeoutError) Unwrap() error + type AccountApplicationsListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r AccountApplicationsListParams) MarshalJSON() ([]byte, error) + type AccountApplicationsService struct + func (r *AccountApplicationsService) Create(ctx context.Context, orgID string, params ApplicationCreateRequest, ...) (*Application, error) + func (r *AccountApplicationsService) List(ctx context.Context, orgID string, params AccountApplicationsListParams, ...) (*Page[Application], error) + func (r *AccountApplicationsService) ListAutoPaging(ctx context.Context, orgID string, params AccountApplicationsListParams, ...) *PageIterator[Application] + func (r *AccountApplicationsService) Retrieve(ctx context.Context, orgID string, appID string, opts ...option.RequestOption) (*Application, error) + func (r *AccountApplicationsService) Update(ctx context.Context, orgID string, appID string, ...) (*Application, error) + type AccountOrganizationsListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r AccountOrganizationsListParams) MarshalJSON() ([]byte, error) + type AccountOrganizationsService struct + func (r *AccountOrganizationsService) List(ctx context.Context, params AccountOrganizationsListParams, ...) (*Page[Organization], error) + func (r *AccountOrganizationsService) ListAutoPaging(ctx context.Context, params AccountOrganizationsListParams, ...) *PageIterator[Organization] + type AccountResendOTPParams struct + Email string + Password string + func (r AccountResendOTPParams) MarshalJSON() ([]byte, error) + type AccountResendOTPResponse struct + Email string + JSON ResponseJSON + Message string + func (r *AccountResendOTPResponse) UnmarshalJSON(data []byte) error + type AccountService struct + Applications *AccountApplicationsService + Organizations *AccountOrganizationsService + func (r *AccountService) Login(ctx context.Context, params LoginRequest, opts ...option.RequestOption) (*LoginResponse, error) + func (r *AccountService) Register(ctx context.Context, params RegisterRequest, opts ...option.RequestOption) (*RegisterResponse, error) + func (r *AccountService) ResendOTP(ctx context.Context, params AccountResendOTPParams, ...) (*AccountResendOTPResponse, error) + func (r *AccountService) VerifyEmail(ctx context.Context, params VerifyEmailRequest, opts ...option.RequestOption) (*VerifyEmailResponse, error) + type AgeEstimationEstimateParams struct + AgeEstimationDeclineThreshold Opt[int64] + FaceLivenessScoreDeclineThreshold Opt[float64] + Metadata Opt[map[string]any] + RotateImage Opt[bool] + SaveAPIRequest Opt[bool] + UserImage File + VendorData Opt[string] + func (r AgeEstimationEstimateParams) MarshalJSON() ([]byte, error) + type AgeEstimationEstimateResponse struct + AgeEstimation AgeEstimationEstimateResponseAgeEstimation + CreatedAt time.Time + JSON ResponseJSON + Metadata map[string]any + RequestID string + VendorData string + func (r *AgeEstimationEstimateResponse) UnmarshalJSON(data []byte) error + type AgeEstimationEstimateResponseAgeEstimation struct + AgeEstimation float64 + JSON ResponseJSON + Method AgeEstimationEstimateResponseAgeEstimationMethod + Score float64 + Status AgeEstimationEstimateResponseAgeEstimationStatus + UserImage AgeEstimationEstimateResponseAgeEstimationUserImage + Warnings []AgeEstimationEstimateResponseAgeEstimationWarnings + func (r *AgeEstimationEstimateResponseAgeEstimation) UnmarshalJSON(data []byte) error + type AgeEstimationEstimateResponseAgeEstimationMethod string + const AgeEstimationEstimateResponseAgeEstimationMethodPassive + type AgeEstimationEstimateResponseAgeEstimationStatus string + const AgeEstimationEstimateResponseAgeEstimationStatusApproved + const AgeEstimationEstimateResponseAgeEstimationStatusDeclined + type AgeEstimationEstimateResponseAgeEstimationUserImage struct + BestAngle int64 + Entities []AgeEstimationEstimateResponseAgeEstimationUserImageEntities + JSON ResponseJSON + func (r *AgeEstimationEstimateResponseAgeEstimationUserImage) UnmarshalJSON(data []byte) error + type AgeEstimationEstimateResponseAgeEstimationUserImageEntities struct + Age float64 + Bbox []int64 + Confidence float64 + Gender string + JSON ResponseJSON + func (r *AgeEstimationEstimateResponseAgeEstimationUserImageEntities) UnmarshalJSON(data []byte) error + type AgeEstimationEstimateResponseAgeEstimationWarnings struct + AdditionalData map[string]any + Feature AgeEstimationEstimateResponseAgeEstimationWarningsFeature + JSON ResponseJSON + LogType AgeEstimationEstimateResponseAgeEstimationWarningsLogType + LongDescription string + Risk AgeEstimationEstimateResponseAgeEstimationWarningsRisk + ShortDescription string + func (r *AgeEstimationEstimateResponseAgeEstimationWarnings) UnmarshalJSON(data []byte) error + type AgeEstimationEstimateResponseAgeEstimationWarningsFeature string + const AgeEstimationEstimateResponseAgeEstimationWarningsFeatureLiveness + type AgeEstimationEstimateResponseAgeEstimationWarningsLogType string + const AgeEstimationEstimateResponseAgeEstimationWarningsLogTypeError + type AgeEstimationEstimateResponseAgeEstimationWarningsRisk string + const AgeEstimationEstimateResponseAgeEstimationWarningsRiskAgeBelowMinimum + const AgeEstimationEstimateResponseAgeEstimationWarningsRiskAgeNotDetected + const AgeEstimationEstimateResponseAgeEstimationWarningsRiskLivenessFaceAttack + const AgeEstimationEstimateResponseAgeEstimationWarningsRiskLowLivenessScore + const AgeEstimationEstimateResponseAgeEstimationWarningsRiskNoFaceDetected + type AgeEstimationService struct + func (r *AgeEstimationService) Estimate(ctx context.Context, params AgeEstimationEstimateParams, ...) (*AgeEstimationEstimateResponse, error) + type AnalyticsRetrieveParams struct + ActionType Opt[string] + BranchPathIDs Opt[string] + EndDate Opt[string] + Scope Opt[AnalyticsRetrieveParamsScope] + StartDate Opt[string] + Tag Opt[string] + TransactionType Opt[string] + Versions Opt[string] + WidgetKeys Opt[string] + WorkflowIDs Opt[string] + func (r AnalyticsRetrieveParams) MarshalJSON() ([]byte, error) + type AnalyticsRetrieveParamsScope string + const AnalyticsRetrieveParamsScopeHome + const AnalyticsRetrieveParamsScopeKYB + const AnalyticsRetrieveParamsScopeKYC + const AnalyticsRetrieveParamsScopeTransactions + type AnalyticsRetrieveResponse struct + AvailableWidgetKeys []string + ConversionRate float64 + DataPoints []ApplicationAnalyticsDataPoint + DemographicStats ApplicationAnalyticsDemographicStats + DemographicTimeSeries []ApplicationAnalyticsDemographicPoint + DeviceDetails ApplicationAnalyticsDeviceDetails + DeviceTimeSeries []ApplicationAnalyticsDevicePoint + GroupingMode AnalyticsRetrieveResponseGroupingMode + JSON ResponseJSON + LocationStats ApplicationAnalyticsLocationStats + OriginalStatusStats ApplicationAnalyticsOriginalStatusStats + OriginalStatusTimeSeries []ApplicationAnalyticsOriginalStatusPoint + PreviousDataPoints []ApplicationAnalyticsDataPoint + PreviousRequestBreakdown ApplicationAnalyticsRequestBreakdown + RequestBreakdown ApplicationAnalyticsRequestBreakdown + RequestedWidgetKeys []string + ResubmissionStats ApplicationAnalyticsResubmissionStats + ResubmissionTimeSeries []ApplicationAnalyticsResubmissionPoint + Scope AnalyticsRetrieveResponseScope + VerificationTimeStats ApplicationAnalyticsVerificationTimeStats + VerificationTimeTimeSeries []ApplicationAnalyticsVerificationTimePoint + WarningStats map[string]ApplicationAnalyticsWarningStats + Widgets map[string]ApplicationAnalyticsWidget + WorkflowFunnelStats map[string]ApplicationAnalyticsWorkflowFunnel + func (r *AnalyticsRetrieveResponse) UnmarshalJSON(data []byte) error + type AnalyticsRetrieveResponseGroupingMode string + const AnalyticsRetrieveResponseGroupingModeDay + const AnalyticsRetrieveResponseGroupingModeMonth + const AnalyticsRetrieveResponseGroupingModeWeek + type AnalyticsRetrieveResponseScope string + const AnalyticsRetrieveResponseScopeHome + const AnalyticsRetrieveResponseScopeKYB + const AnalyticsRetrieveResponseScopeKYC + const AnalyticsRetrieveResponseScopeTransactions + type AnalyticsService struct + func (r *AnalyticsService) Retrieve(ctx context.Context, params AnalyticsRetrieveParams, ...) (*AnalyticsRetrieveResponse, error) + type Application struct + APIKey string + ClientID string + CreatedAt time.Time + Description string + JSON ResponseJSON + Name string + PrivacyURL string + Products []ApplicationProduct + RedirectURIs []string + TermsURL string + UUID string + WebsiteURL string + func (r *Application) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsCountryCount struct + Country string + CountryCode string + JSON ResponseJSON + SessionCount int64 + func (r *ApplicationAnalyticsCountryCount) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsDataPoint struct + Abandoned int64 + Approved int64 + Canceled int64 + Declined int64 + Expired int64 + InProgress int64 + InReview int64 + JSON ResponseJSON + ManuallyApproved int64 + ManuallyDeclined int64 + NotStarted int64 + Pending int64 + RoundedDate string + Total int64 + func (r *ApplicationAnalyticsDataPoint) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsDemographicPoint struct + AgeDistribution map[string]int64 + Date string + GenderDistribution map[string]int64 + JSON ResponseJSON + func (r *ApplicationAnalyticsDemographicPoint) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsDemographicStats struct + AgeDistribution ApplicationAnalyticsDemographicStatsAgeDistribution + GenderDistribution map[string]int64 + JSON ResponseJSON + func (r *ApplicationAnalyticsDemographicStats) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsDemographicStatsAgeDistribution struct + Field1824 int64 + Field2534 int64 + Field3544 int64 + Field4564 int64 + Field65Plus int64 + JSON ResponseJSON + Under18 int64 + func (r *ApplicationAnalyticsDemographicStatsAgeDistribution) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsDeviceDetails struct + Browsers []ApplicationAnalyticsDeviceDetailsBrowsers + DeviceModels []ApplicationAnalyticsDeviceDetailsDeviceModels + JSON ResponseJSON + OperatingSystems []ApplicationAnalyticsDeviceDetailsOperatingSystems + func (r *ApplicationAnalyticsDeviceDetails) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsDeviceDetailsBrowsers struct + Browser string + Count int64 + JSON ResponseJSON + func (r *ApplicationAnalyticsDeviceDetailsBrowsers) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsDeviceDetailsDeviceModels struct + Count int64 + Device string + JSON ResponseJSON + func (r *ApplicationAnalyticsDeviceDetailsDeviceModels) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsDeviceDetailsOperatingSystems struct + Count int64 + JSON ResponseJSON + Os string + func (r *ApplicationAnalyticsDeviceDetailsOperatingSystems) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsDevicePoint struct + Browsers map[string]int64 + Date string + Devices map[string]int64 + JSON ResponseJSON + OperatingSystems map[string]int64 + func (r *ApplicationAnalyticsDevicePoint) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsLocationStats struct + Cities []ApplicationAnalyticsLocationStatsCities + ConversionByCountry []ApplicationAnalyticsLocationStatsConversionByCountry + Countries []ApplicationAnalyticsCountryCount + IDCountries []ApplicationAnalyticsCountryCount + IPCountries []ApplicationAnalyticsCountryCount + JSON ResponseJSON + func (r *ApplicationAnalyticsLocationStats) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsLocationStatsCities struct + JSON ResponseJSON + Latitude float64 + Location string + Longitude float64 + SessionCount int64 + func (r *ApplicationAnalyticsLocationStatsCities) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsLocationStatsConversionByCountry struct + Approved int64 + Country string + CountryCode string + Finished int64 + JSON ResponseJSON + func (r *ApplicationAnalyticsLocationStatsConversionByCountry) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsOriginalStatusPoint struct + Approved int64 + Date string + Declined int64 + InReview int64 + JSON ResponseJSON + func (r *ApplicationAnalyticsOriginalStatusPoint) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsOriginalStatusStats struct + Approved int64 + Declined int64 + InReview int64 + JSON ResponseJSON + func (r *ApplicationAnalyticsOriginalStatusStats) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsRequestBreakdown struct + JSON ResponseJSON + TotalAbandoned int64 + TotalApproved int64 + TotalCanceled int64 + TotalDeclined int64 + TotalExpired int64 + TotalInProgress int64 + TotalInReview int64 + TotalManuallyApproved int64 + TotalManuallyDeclined int64 + TotalNotStarted int64 + TotalPending int64 + func (r *ApplicationAnalyticsRequestBreakdown) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsResubmissionPoint struct + Abandoned int64 + Date string + FirstPass int64 + JSON ResponseJSON + Second int64 + ThirdPlus int64 + func (r *ApplicationAnalyticsResubmissionPoint) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsResubmissionStats struct + Abandoned int64 + FirstPass int64 + JSON ResponseJSON + Second int64 + ThirdPlus int64 + func (r *ApplicationAnalyticsResubmissionStats) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsVerificationTimePoint struct + Date string + JSON ResponseJSON + OverallAvg float64 + PerFeature map[string]float64 + func (r *ApplicationAnalyticsVerificationTimePoint) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsVerificationTimeStats struct + JSON ResponseJSON + OverallAvgSeconds float64 + OverallCount int64 + PerFeature map[string]ApplicationAnalyticsVerificationTimeStatsPerFeature + PerSubStep map[string]map[string]ApplicationAnalyticsVerificationTimeStatsPerSubStep + func (r *ApplicationAnalyticsVerificationTimeStats) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsVerificationTimeStatsPerFeature struct + AvgSeconds float64 + Count int64 + JSON ResponseJSON + TotalSeconds float64 + func (r *ApplicationAnalyticsVerificationTimeStatsPerFeature) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsVerificationTimeStatsPerSubStep struct + AvgSeconds float64 + Count int64 + JSON ResponseJSON + TotalSeconds float64 + func (r *ApplicationAnalyticsVerificationTimeStatsPerSubStep) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsWarningStats struct + JSON ResponseJSON + Risks map[string]ApplicationAnalyticsWarningStatsRisks + Total int64 + func (r *ApplicationAnalyticsWarningStats) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsWarningStatsRisks struct + Error int64 + Information int64 + JSON ResponseJSON + Warning int64 + func (r *ApplicationAnalyticsWarningStatsRisks) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsWidget struct + ConversionRate float64 + Currency string + DataPoints []ApplicationAnalyticsDataPoint + DemographicStats ApplicationAnalyticsDemographicStats + DemographicTimeSeries []ApplicationAnalyticsDemographicPoint + DeviceDetails ApplicationAnalyticsDeviceDetails + DeviceTimeSeries []ApplicationAnalyticsDevicePoint + GroupingMode ApplicationAnalyticsWidgetGroupingMode + Items []map[string]any + JSON ResponseJSON + Kind ApplicationAnalyticsWidgetKind + OriginalStatusStats ApplicationAnalyticsOriginalStatusStats + OriginalStatusTimeSeries []ApplicationAnalyticsOriginalStatusPoint + PreviousDataPoints []ApplicationAnalyticsDataPoint + PreviousItems []map[string]any + PreviousRequestBreakdown ApplicationAnalyticsRequestBreakdown + RequestBreakdown ApplicationAnalyticsRequestBreakdown + ResubmissionStats ApplicationAnalyticsResubmissionStats + ResubmissionTimeSeries []ApplicationAnalyticsResubmissionPoint + Search ApplicationAnalyticsWidgetSearch + Thresholds ApplicationAnalyticsWidgetThresholds + Title string + Value float64 + VerificationTimeStats ApplicationAnalyticsVerificationTimeStats + VerificationTimeTimeSeries []ApplicationAnalyticsVerificationTimePoint + WarningStats map[string]ApplicationAnalyticsWarningStats + WorkflowFunnelStats map[string]ApplicationAnalyticsWorkflowFunnel + func (r *ApplicationAnalyticsWidget) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsWidgetGroupingMode string + const ApplicationAnalyticsWidgetGroupingModeDay + const ApplicationAnalyticsWidgetGroupingModeMonth + const ApplicationAnalyticsWidgetGroupingModeWeek + type ApplicationAnalyticsWidgetKind string + const ApplicationAnalyticsWidgetKindAverageVerificationTime + const ApplicationAnalyticsWidgetKindBreakdown + const ApplicationAnalyticsWidgetKindConversionByCountry + const ApplicationAnalyticsWidgetKindConversionRate + const ApplicationAnalyticsWidgetKindCountryDistribution + const ApplicationAnalyticsWidgetKindDatabaseValidationCoverage + const ApplicationAnalyticsWidgetKindDatabaseValidationLatency + const ApplicationAnalyticsWidgetKindDemographics + const ApplicationAnalyticsWidgetKindDeviceDetails + const ApplicationAnalyticsWidgetKindHistogram + const ApplicationAnalyticsWidgetKindHorizontalBar + const ApplicationAnalyticsWidgetKindKYBRegistryCoverage + const ApplicationAnalyticsWidgetKindKYBRegistryDataCompleteness + const ApplicationAnalyticsWidgetKindLeaderboard + const ApplicationAnalyticsWidgetKindMetric + const ApplicationAnalyticsWidgetKindOriginalStatusDistribution + const ApplicationAnalyticsWidgetKindResubmissionInsights + const ApplicationAnalyticsWidgetKindSessionsVolume + const ApplicationAnalyticsWidgetKindStatusTimeSeries + const ApplicationAnalyticsWidgetKindTimeSeries + const ApplicationAnalyticsWidgetKindWarningInsights + const ApplicationAnalyticsWidgetKindWorkflowFunnel + type ApplicationAnalyticsWidgetSearch struct + JSON ResponseJSON + SearchesTotal int64 + SearchesWithNoCandidates int64 + func (r *ApplicationAnalyticsWidgetSearch) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsWidgetThresholds struct + Decline int64 + JSON ResponseJSON + Review int64 + func (r *ApplicationAnalyticsWidgetThresholds) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsWorkflowFunnel struct + JSON ResponseJSON + Steps map[string]ApplicationAnalyticsWorkflowFunnelSteps + Total int64 + func (r *ApplicationAnalyticsWorkflowFunnel) UnmarshalJSON(data []byte) error + type ApplicationAnalyticsWorkflowFunnelSteps struct + JSON ResponseJSON + Reached int64 + func (r *ApplicationAnalyticsWorkflowFunnelSteps) UnmarshalJSON(data []byte) error + type ApplicationCreateRequest struct + Description Opt[string] + Name Opt[string] + PrivacyURL Opt[string] + RedirectURIs Opt[[]string] + TermsURL Opt[string] + WebsiteURL Opt[string] + func (r ApplicationCreateRequest) MarshalJSON() ([]byte, error) + type ApplicationCredentialsSummary struct + APIKey string + ClientID string + JSON ResponseJSON + Name string + UUID string + func (r *ApplicationCredentialsSummary) UnmarshalJSON(data []byte) error + type ApplicationProduct struct + JSON ResponseJSON + Modules map[string]bool + Product ApplicationProductProduct + Status ApplicationProductStatus + func (r *ApplicationProduct) UnmarshalJSON(data []byte) error + type ApplicationProductProduct string + const ApplicationProductProductAuthentication + const ApplicationProductProductIdentity + const ApplicationProductProductTransactions + type ApplicationProductStatus string + const ApplicationProductStatusDisabled + const ApplicationProductStatusEarlyAccess + const ApplicationProductStatusEnabled + type ApplicationUpdateRequest struct + Description Opt[string] + Name Opt[string] + PrivacyURL Opt[string] + RedirectURIs Opt[[]string] + TermsURL Opt[string] + WebsiteURL Opt[string] + func (r ApplicationUpdateRequest) MarshalJSON() ([]byte, error) + type AuthenticationError struct + func (e *AuthenticationError) Unwrap() error + type BadRequestError struct + func (e *BadRequestError) Unwrap() error + type BankAccountCheckHolder struct + BusinessName Opt[string] + FullName Opt[string] + func (r BankAccountCheckHolder) MarshalJSON() ([]byte, error) + type BankAccountCheckPricing struct + Available bool + JSON ResponseJSON + PriceUsd string + func (r *BankAccountCheckPricing) UnmarshalJSON(data []byte) error + type BankAccountCheckRequest struct + Account BankAccountCheckRequestAccount + Country string + Holder BankAccountCheckHolder + VendorData Opt[string] + func (r BankAccountCheckRequest) MarshalJSON() ([]byte, error) + type BankAccountCheckRequestAccount struct + AccountNumber Opt[string] + BIC Opt[string] + BankCode Opt[string] + Bsb Opt[string] + CbuCvu Opt[string] + Clabe Opt[string] + IBAN Opt[string] + Ifsc Opt[string] + RegistrationID Opt[string] + RoutingNumber Opt[string] + SortCode Opt[string] + TransitInstitution Opt[string] + func (r BankAccountCheckRequestAccount) MarshalJSON() ([]byte, error) + type BankAccountCheckResponse struct + Account string + CreatedAt time.Time + HolderName string + JSON ResponseJSON + RequestID string + Result BankAccountCheckResponseResult + VendorData string + func (r *BankAccountCheckResponse) UnmarshalJSON(data []byte) error + type BankAccountCheckResponseResult string + const BankAccountCheckResponseResultCannotVerify + const BankAccountCheckResponseResultCloseMatch + const BankAccountCheckResponseResultMatch + const BankAccountCheckResponseResultNoMatch + type BankService struct + func (r *BankService) AccountCheck(ctx context.Context, params BankAccountCheckRequest, ...) (*BankAccountCheckResponse, error) + type BankSignInPricing struct + AddOns BankSignInPricingAddOns + Available bool + JSON ResponseJSON + Market string + PriceUsd string + func (r *BankSignInPricing) UnmarshalJSON(data []byte) error + type BankSignInPricingAddOns struct + Balance string + JSON ResponseJSON + Transactions string + func (r *BankSignInPricingAddOns) UnmarshalJSON(data []byte) error + type BankStatementUploadPricing struct + IncludedAfterChargedBankAttempt bool + JSON ResponseJSON + PriceUsd string + StandaloneAvailable bool + func (r *BankStatementUploadPricing) UnmarshalJSON(data []byte) error + type BankVerificationPricing struct + Countries map[string]BankVerificationPricingCountry + Currency BankVerificationPricingCurrency + JSON ResponseJSON + OwnProviderFeeUsd string + StatementUpload BankStatementUploadPricing + func (r *BankVerificationPricing) UnmarshalJSON(data []byte) error + type BankVerificationPricingCountry struct + JSON ResponseJSON + Methods BankVerificationPricingMethods + Name string + func (r *BankVerificationPricingCountry) UnmarshalJSON(data []byte) error + type BankVerificationPricingCurrency string + const BankVerificationPricingCurrencyUsd + type BankVerificationPricingMethods struct + AccountLookup BankAccountCheckPricing + JSON ResponseJSON + OpenBanking BankSignInPricing + func (r *BankVerificationPricingMethods) UnmarshalJSON(data []byte) error + type BankVerificationResult struct + Account BankVerificationResultAccount + BankVerificationID string + Billing BankVerificationResultBilling + Connection BankVerificationResultConnection + ConnectionAbandoned bool + Continuation BankVerificationResultContinuation + ContinuedWithoutBank bool + CreatedAt time.Time + CredentialSource BankVerificationResultCredentialSource + EvidencePurgedAt time.Time + FinancialData BankVerificationResultFinancialData + JSON ResponseJSON + Method BankVerificationResultMethod + NodeID string + NotCovered bool + OriginalStatus string + Ownership BankVerificationResultOwnership + Provider string + ReasonCodes []string + ReferenceIdentity map[string]any + Route BankVerificationResultRoute + SchemaVersion int64 + Signals map[string]any + Status BankVerificationResultStatus + UpdatedAt time.Time + Warnings []string + func (r *BankVerificationResult) UnmarshalJSON(data []byte) error + type BankVerificationResultAccount struct + AccountIDMasked string + Currency string + HolderType BankVerificationResultAccountHolderType + HoldersCount int64 + IBANMasked string + IsBusiness bool + IsJoint bool + JSON ResponseJSON + RoutingNumberMasked string + SortCode string + Subtype string + Type BankVerificationResultAccountType + func (r *BankVerificationResultAccount) UnmarshalJSON(data []byte) error + type BankVerificationResultAccountHolderType string + const BankVerificationResultAccountHolderTypeBusiness + const BankVerificationResultAccountHolderTypePerson + const BankVerificationResultAccountHolderTypeUnknown + type BankVerificationResultAccountType string + const BankVerificationResultAccountTypeBusiness + const BankVerificationResultAccountTypeChecking + const BankVerificationResultAccountTypeCurrent + const BankVerificationResultAccountTypeOther + const BankVerificationResultAccountTypeSavings + type BankVerificationResultBilling struct + Billed bool + JSON ResponseJSON + MarketplaceFee string + Route BankVerificationResultBillingRoute + UsageType string + func (r *BankVerificationResultBilling) UnmarshalJSON(data []byte) error + type BankVerificationResultBillingRoute string + const BankVerificationResultBillingRouteByok + const BankVerificationResultBillingRouteNative + type BankVerificationResultConnection struct + Attempts int64 + ConnectedAt time.Time + ConsentExpiresAt time.Time + InstitutionCountry string + InstitutionID string + InstitutionName string + JSON ResponseJSON + LastRefreshedAt time.Time + Oauth bool + ReasonCode string + Status BankVerificationResultConnectionStatus + func (r *BankVerificationResultConnection) UnmarshalJSON(data []byte) error + type BankVerificationResultConnectionStatus string + const BankVerificationResultConnectionStatusCancelled + const BankVerificationResultConnectionStatusConnected + const BankVerificationResultConnectionStatusExpired + const BankVerificationResultConnectionStatusFailed + const BankVerificationResultConnectionStatusPending + const BankVerificationResultConnectionStatusRevoked + const BankVerificationResultConnectionStatusTimeout + const BankVerificationResultConnectionStatusUnsupported + type BankVerificationResultContinuation struct + ContinuedAt time.Time + Country string + InstitutionID string + InstitutionName string + JSON ResponseJSON + Offered []BankVerificationResultContinuationOffered + Reason BankVerificationResultContinuationReason + func (r *BankVerificationResultContinuation) UnmarshalJSON(data []byte) error + type BankVerificationResultContinuationOffered string + const BankVerificationResultContinuationOfferedMicrodeposits + const BankVerificationResultContinuationOfferedStatement + type BankVerificationResultContinuationReason string + const BankVerificationResultContinuationReasonAttemptsExhausted + const BankVerificationResultContinuationReasonInstitutionUnsupported + const BankVerificationResultContinuationReasonNoRoute + const BankVerificationResultContinuationReasonPersonChoice + type BankVerificationResultCredentialSource string + const BankVerificationResultCredentialSourceByok + const BankVerificationResultCredentialSourceNative + type BankVerificationResultFinancialData struct + Balances map[string]any + Categorization map[string]any + Income map[string]any + JSON ResponseJSON + NotCollected []BankVerificationResultFinancialDataNotCollected + Transactions map[string]any + func (r *BankVerificationResultFinancialData) UnmarshalJSON(data []byte) error + type BankVerificationResultFinancialDataNotCollected string + const BankVerificationResultFinancialDataNotCollectedBalances + const BankVerificationResultFinancialDataNotCollectedIncome + const BankVerificationResultFinancialDataNotCollectedTransactions + type BankVerificationResultMethod string + const BankVerificationResultMethodAccountLookup + const BankVerificationResultMethodMicrodeposits + const BankVerificationResultMethodNone + const BankVerificationResultMethodOpenBanking + const BankVerificationResultMethodStatement + type BankVerificationResultOwnership struct + AddressScore int64 + CloseMatch bool + DOBScore int64 + EmailScore int64 + EvaluatedAt time.Time + EvidenceFreshness BankVerificationResultOwnershipEvidenceFreshness + HolderConfirmation BankVerificationResultOwnershipHolderConfirmation + Holders []map[string]any + JSON ResponseJSON + MatchedHolderIndex int64 + Method BankVerificationResultOwnershipMethod + NameScore int64 + OwnerIdentityAvailable bool + PhoneScore int64 + ProviderNameScore int64 + ReferenceIdentitySource string + Result BankVerificationResultOwnershipResult + func (r *BankVerificationResultOwnership) UnmarshalJSON(data []byte) error + type BankVerificationResultOwnershipEvidenceFreshness string + const BankVerificationResultOwnershipEvidenceFreshnessCached + const BankVerificationResultOwnershipEvidenceFreshnessLive + const BankVerificationResultOwnershipEvidenceFreshnessRefreshed + type BankVerificationResultOwnershipHolderConfirmation string + const BankVerificationResultOwnershipHolderConfirmationConfirmed + const BankVerificationResultOwnershipHolderConfirmationPending + const BankVerificationResultOwnershipHolderConfirmationRejected + type BankVerificationResultOwnershipMethod string + const BankVerificationResultOwnershipMethodExact + const BankVerificationResultOwnershipMethodFuzzy + const BankVerificationResultOwnershipMethodMicrodeposits + const BankVerificationResultOwnershipMethodNickname + const BankVerificationResultOwnershipMethodProviderOnly + const BankVerificationResultOwnershipMethodTokenSet + const BankVerificationResultOwnershipMethodTransliteration + type BankVerificationResultOwnershipResult string + const BankVerificationResultOwnershipResultMatch + const BankVerificationResultOwnershipResultNoMatch + const BankVerificationResultOwnershipResultNotVerifiable + const BankVerificationResultOwnershipResultPartialMatch + const BankVerificationResultOwnershipResultUnknown + type BankVerificationResultRoute struct + CredentialSource BankVerificationResultRouteCredentialSource + IsFallback bool + JSON ResponseJSON + ProviderConnectionID string + ProviderKey string + RequestedScopes []string + func (r *BankVerificationResultRoute) UnmarshalJSON(data []byte) error + type BankVerificationResultRouteCredentialSource string + const BankVerificationResultRouteCredentialSourceByok + const BankVerificationResultRouteCredentialSourceNative + type BankVerificationResultStatus string + const BankVerificationResultStatusApproved + const BankVerificationResultStatusDeclined + const BankVerificationResultStatusExpired + const BankVerificationResultStatusInReview + const BankVerificationResultStatusNotFinished + type BillingRetrieveBalanceResponse struct + AutoRefillAmount string + AutoRefillEnabled bool + AutoRefillThreshold string + Balance string + JSON ResponseJSON + func (r *BillingRetrieveBalanceResponse) UnmarshalJSON(data []byte) error + type BillingService struct + func (r *BillingService) RetrieveBalance(ctx context.Context, opts ...option.RequestOption) (*BillingRetrieveBalanceResponse, error) + func (r *BillingService) TopUp(ctx context.Context, params BillingTopUpParams, opts ...option.RequestOption) (*BillingTopUpResponse, error) + type BillingTopUpParams struct + AmountInDollars float64 + CancelURL Opt[string] + SuccessURL Opt[string] + func (r BillingTopUpParams) MarshalJSON() ([]byte, error) + type BillingTopUpResponse struct + CheckoutSessionID string + CheckoutSessionURL string + JSON ResponseJSON + func (r *BillingTopUpResponse) UnmarshalJSON(data []byte) error + type BiometricTemplatesBatchDeleteParams struct + DeleteAll Opt[bool] + RetainedFrom Opt[time.Time] + RetainedTo Opt[time.Time] + SourceType Opt[BiometricTemplatesBatchDeleteParamsSourceType] + Status Opt[BiometricTemplatesBatchDeleteParamsStatus] + TemplateUUIDs Opt[[]string] + VendorData Opt[string] + VendorUserUUID Opt[string] + func (r BiometricTemplatesBatchDeleteParams) MarshalJSON() ([]byte, error) + type BiometricTemplatesBatchDeleteParamsSourceType string + const BiometricTemplatesBatchDeleteParamsSourceTypeAutomaticRetention + const BiometricTemplatesBatchDeleteParamsSourceTypeBackfill + const BiometricTemplatesBatchDeleteParamsSourceTypeSessionDelete + type BiometricTemplatesBatchDeleteParamsStatus string + const BiometricTemplatesBatchDeleteParamsStatusActive + const BiometricTemplatesBatchDeleteParamsStatusExpired + const BiometricTemplatesBatchDeleteParamsStatusHeldOutOfUse + const BiometricTemplatesBatchDeleteParamsStatusPending + const BiometricTemplatesBatchDeleteParamsStatusPurgeFailed + const BiometricTemplatesBatchDeleteParamsStatusPurgePending + type BiometricTemplatesBatchDeleteResponse struct + JSON ResponseJSON + Results []BiometricTemplatesBatchDeleteResponseResults + func (r *BiometricTemplatesBatchDeleteResponse) UnmarshalJSON(data []byte) error + type BiometricTemplatesBatchDeleteResponseResults struct + JSON ResponseJSON + Outcome BiometricTemplatesBatchDeleteResponseResultsOutcome + UUID string + func (r *BiometricTemplatesBatchDeleteResponseResults) UnmarshalJSON(data []byte) error + type BiometricTemplatesBatchDeleteResponseResultsOutcome string + const BiometricTemplatesBatchDeleteResponseResultsOutcomeAlreadyPurged + const BiometricTemplatesBatchDeleteResponseResultsOutcomePurged + type BiometricTemplatesCountParams struct + RetainedFrom Opt[time.Time] + RetainedTo Opt[time.Time] + SourceType Opt[BiometricTemplatesCountParamsSourceType] + Status Opt[BiometricTemplatesCountParamsStatus] + VendorData Opt[string] + VendorUserUUID Opt[string] + func (r BiometricTemplatesCountParams) MarshalJSON() ([]byte, error) + type BiometricTemplatesCountParamsSourceType string + const BiometricTemplatesCountParamsSourceTypeAutomaticRetention + const BiometricTemplatesCountParamsSourceTypeBackfill + const BiometricTemplatesCountParamsSourceTypeSessionDelete + type BiometricTemplatesCountParamsStatus string + const BiometricTemplatesCountParamsStatusActive + const BiometricTemplatesCountParamsStatusExpired + const BiometricTemplatesCountParamsStatusHeldOutOfUse + const BiometricTemplatesCountParamsStatusPending + const BiometricTemplatesCountParamsStatusPurgeFailed + const BiometricTemplatesCountParamsStatusPurgePending + type BiometricTemplatesCountResponse struct + Count int64 + JSON ResponseJSON + func (r *BiometricTemplatesCountResponse) UnmarshalJSON(data []byte) error + type BiometricTemplatesDeleteResponse struct + JSON ResponseJSON + Outcome BiometricTemplatesDeleteResponseOutcome + UUID string + func (r *BiometricTemplatesDeleteResponse) UnmarshalJSON(data []byte) error + type BiometricTemplatesDeleteResponseOutcome string + const BiometricTemplatesDeleteResponseOutcomeAlreadyPurged + const BiometricTemplatesDeleteResponseOutcomePurged + type BiometricTemplatesListParams struct + Limit Opt[int64] + Offset Opt[int64] + Ordering Opt[BiometricTemplatesListParamsOrdering] + RetainedFrom Opt[time.Time] + RetainedTo Opt[time.Time] + SourceType Opt[BiometricTemplatesListParamsSourceType] + Status Opt[BiometricTemplatesListParamsStatus] + VendorData Opt[string] + VendorUserUUID Opt[string] + func (r BiometricTemplatesListParams) MarshalJSON() ([]byte, error) + type BiometricTemplatesListParamsOrdering string + const BiometricTemplatesListParamsOrderingExpiresAt + const BiometricTemplatesListParamsOrderingExpiresAt2 + const BiometricTemplatesListParamsOrderingRetainedAt + const BiometricTemplatesListParamsOrderingRetainedAt2 + type BiometricTemplatesListParamsSourceType string + const BiometricTemplatesListParamsSourceTypeAutomaticRetention + const BiometricTemplatesListParamsSourceTypeBackfill + const BiometricTemplatesListParamsSourceTypeSessionDelete + type BiometricTemplatesListParamsStatus string + const BiometricTemplatesListParamsStatusActive + const BiometricTemplatesListParamsStatusExpired + const BiometricTemplatesListParamsStatusHeldOutOfUse + const BiometricTemplatesListParamsStatusPending + const BiometricTemplatesListParamsStatusPurgeFailed + const BiometricTemplatesListParamsStatusPurgePending + type BiometricTemplatesListResponseResults struct + ExpiresAt time.Time + HeldOutOfUse bool + InstructionClass BiometricTemplatesListResponseResultsInstructionClass + InstructionID string + InstructionSource BiometricTemplatesListResponseResultsInstructionSource + JSON ResponseJSON + ProvenanceReference string + PurgedAt time.Time + RetainedAt time.Time + RetainedBy string + RetainedByType BiometricTemplatesListResponseResultsRetainedByType + RetentionOverride bool + RetentionPolicy BiometricTemplatesListResponseResultsRetentionPolicy + SourceType BiometricTemplatesListResponseResultsSourceType + Status BiometricTemplatesListResponseResultsStatus + UUID string + VendorData string + VendorUserUUID string + func (r *BiometricTemplatesListResponseResults) UnmarshalJSON(data []byte) error + type BiometricTemplatesListResponseResultsInstructionClass string + const BiometricTemplatesListResponseResultsInstructionClassOperationalSessionDelete + const BiometricTemplatesListResponseResultsInstructionClassPrivacyErasure + type BiometricTemplatesListResponseResultsInstructionSource string + const BiometricTemplatesListResponseResultsInstructionSourceAPI + const BiometricTemplatesListResponseResultsInstructionSourceAutomaticRetention + const BiometricTemplatesListResponseResultsInstructionSourceBackfill + const BiometricTemplatesListResponseResultsInstructionSourceConsole + const BiometricTemplatesListResponseResultsInstructionSourceExpiry + const BiometricTemplatesListResponseResultsInstructionSourceExplicitTemplatePurge + const BiometricTemplatesListResponseResultsInstructionSourceMigration + const BiometricTemplatesListResponseResultsInstructionSourcePrivacyErasure + const BiometricTemplatesListResponseResultsInstructionSourceReconciliation + const BiometricTemplatesListResponseResultsInstructionSourceSystem + const BiometricTemplatesListResponseResultsInstructionSourceVendorUserDelete + type BiometricTemplatesListResponseResultsRetainedByType string + const BiometricTemplatesListResponseResultsRetainedByTypeAPIKey + const BiometricTemplatesListResponseResultsRetainedByTypeConsoleUser + const BiometricTemplatesListResponseResultsRetainedByTypeSystem + type BiometricTemplatesListResponseResultsRetentionPolicy string + const BiometricTemplatesListResponseResultsRetentionPolicyDeleteWithSession + const BiometricTemplatesListResponseResultsRetentionPolicyRetainUntilUserDeleted + type BiometricTemplatesListResponseResultsSourceType string + const BiometricTemplatesListResponseResultsSourceTypeAutomaticRetention + const BiometricTemplatesListResponseResultsSourceTypeBackfill + const BiometricTemplatesListResponseResultsSourceTypeSessionDelete + type BiometricTemplatesListResponseResultsStatus string + const BiometricTemplatesListResponseResultsStatusActive + const BiometricTemplatesListResponseResultsStatusExpired + const BiometricTemplatesListResponseResultsStatusHeldOutOfUse + const BiometricTemplatesListResponseResultsStatusPending + const BiometricTemplatesListResponseResultsStatusPurgeFailed + const BiometricTemplatesListResponseResultsStatusPurgePending + const BiometricTemplatesListResponseResultsStatusPurged + type BiometricTemplatesRetrieveResponse struct + ExpiresAt time.Time + HeldOutOfUse bool + InstructionClass BiometricTemplatesRetrieveResponseInstructionClass + InstructionID string + InstructionSource BiometricTemplatesRetrieveResponseInstructionSource + JSON ResponseJSON + ProvenanceReference string + PurgedAt time.Time + RetainedAt time.Time + RetainedBy string + RetainedByType BiometricTemplatesRetrieveResponseRetainedByType + RetentionOverride bool + RetentionPolicy BiometricTemplatesRetrieveResponseRetentionPolicy + SourceType BiometricTemplatesRetrieveResponseSourceType + Status BiometricTemplatesRetrieveResponseStatus + UUID string + VendorData string + VendorUserUUID string + func (r *BiometricTemplatesRetrieveResponse) UnmarshalJSON(data []byte) error + type BiometricTemplatesRetrieveResponseInstructionClass string + const BiometricTemplatesRetrieveResponseInstructionClassOperationalSessionDelete + const BiometricTemplatesRetrieveResponseInstructionClassPrivacyErasure + type BiometricTemplatesRetrieveResponseInstructionSource string + const BiometricTemplatesRetrieveResponseInstructionSourceAPI + const BiometricTemplatesRetrieveResponseInstructionSourceAutomaticRetention + const BiometricTemplatesRetrieveResponseInstructionSourceBackfill + const BiometricTemplatesRetrieveResponseInstructionSourceConsole + const BiometricTemplatesRetrieveResponseInstructionSourceExpiry + const BiometricTemplatesRetrieveResponseInstructionSourceExplicitTemplatePurge + const BiometricTemplatesRetrieveResponseInstructionSourceMigration + const BiometricTemplatesRetrieveResponseInstructionSourcePrivacyErasure + const BiometricTemplatesRetrieveResponseInstructionSourceReconciliation + const BiometricTemplatesRetrieveResponseInstructionSourceSystem + const BiometricTemplatesRetrieveResponseInstructionSourceVendorUserDelete + type BiometricTemplatesRetrieveResponseRetainedByType string + const BiometricTemplatesRetrieveResponseRetainedByTypeAPIKey + const BiometricTemplatesRetrieveResponseRetainedByTypeConsoleUser + const BiometricTemplatesRetrieveResponseRetainedByTypeSystem + type BiometricTemplatesRetrieveResponseRetentionPolicy string + const BiometricTemplatesRetrieveResponseRetentionPolicyDeleteWithSession + const BiometricTemplatesRetrieveResponseRetentionPolicyRetainUntilUserDeleted + type BiometricTemplatesRetrieveResponseSourceType string + const BiometricTemplatesRetrieveResponseSourceTypeAutomaticRetention + const BiometricTemplatesRetrieveResponseSourceTypeBackfill + const BiometricTemplatesRetrieveResponseSourceTypeSessionDelete + type BiometricTemplatesRetrieveResponseStatus string + const BiometricTemplatesRetrieveResponseStatusActive + const BiometricTemplatesRetrieveResponseStatusExpired + const BiometricTemplatesRetrieveResponseStatusHeldOutOfUse + const BiometricTemplatesRetrieveResponseStatusPending + const BiometricTemplatesRetrieveResponseStatusPurgeFailed + const BiometricTemplatesRetrieveResponseStatusPurgePending + const BiometricTemplatesRetrieveResponseStatusPurged + type BiometricTemplatesService struct + func (r *BiometricTemplatesService) BatchDelete(ctx context.Context, params BiometricTemplatesBatchDeleteParams, ...) (*BiometricTemplatesBatchDeleteResponse, error) + func (r *BiometricTemplatesService) Count(ctx context.Context, params BiometricTemplatesCountParams, ...) (*BiometricTemplatesCountResponse, error) + func (r *BiometricTemplatesService) Delete(ctx context.Context, templateUUID string, opts ...option.RequestOption) (*BiometricTemplatesDeleteResponse, error) + func (r *BiometricTemplatesService) List(ctx context.Context, params BiometricTemplatesListParams, ...) (*Page[BiometricTemplatesListResponseResults], error) + func (r *BiometricTemplatesService) ListAutoPaging(ctx context.Context, params BiometricTemplatesListParams, ...) *PageIterator[BiometricTemplatesListResponseResults] + func (r *BiometricTemplatesService) Retrieve(ctx context.Context, templateUUID string, opts ...option.RequestOption) (*BiometricTemplatesRetrieveResponse, error) + type BlocklistAddParams struct + BlocklistDocument Opt[bool] + BlocklistEmail Opt[bool] + BlocklistFace Opt[bool] + BlocklistPhone Opt[bool] + SessionID string + func (r BlocklistAddParams) MarshalJSON() ([]byte, error) + type BlocklistAddResponse struct + JSON ResponseJSON + Message string + func (r *BlocklistAddResponse) UnmarshalJSON(data []byte) error + type BlocklistListParams struct + ItemType Opt[BlocklistListParamsItemType] + Limit Opt[int64] + Offset Opt[int64] + func (r BlocklistListParams) MarshalJSON() ([]byte, error) + type BlocklistListParamsItemType string + const BlocklistListParamsItemTypeDocument + const BlocklistListParamsItemTypeEmail + const BlocklistListParamsItemTypeFace + const BlocklistListParamsItemTypePhone + type BlocklistRemoveParams struct + SessionID string + UnblockDocument Opt[bool] + UnblockEmail Opt[bool] + UnblockFace Opt[bool] + UnblockPhone Opt[bool] + func (r BlocklistRemoveParams) MarshalJSON() ([]byte, error) + type BlocklistRemoveResponse struct + JSON ResponseJSON + Message string + func (r *BlocklistRemoveResponse) UnmarshalJSON(data []byte) error + type BlocklistService struct + func (r *BlocklistService) Add(ctx context.Context, params BlocklistAddParams, opts ...option.RequestOption) (*BlocklistAddResponse, error) + func (r *BlocklistService) List(ctx context.Context, params BlocklistListParams, opts ...option.RequestOption) (*Page[BlocklistedItem], error) + func (r *BlocklistService) ListAutoPaging(ctx context.Context, params BlocklistListParams, opts ...option.RequestOption) *PageIterator[BlocklistedItem] + func (r *BlocklistService) Remove(ctx context.Context, params BlocklistRemoveParams, ...) (*BlocklistRemoveResponse, error) + type BlocklistedItem struct + BlocklistedAt time.Time + CountryCode string + DocumentNumber string + DocumentType string + Email string + FaceImage string + FrontImage string + JSON ResponseJSON + PhoneNumber string + SessionID string + SessionNumber int64 + Type BlocklistedItemType + func (r *BlocklistedItem) UnmarshalJSON(data []byte) error + type BlocklistedItemType string + const BlocklistedItemTypeDocument + const BlocklistedItemTypeEmail + const BlocklistedItemTypeFace + const BlocklistedItemTypePhone + type BrandingCustomization struct + AppPublicName string + BorderRadiusButtons int64 + BorderRadiusPanel int64 + CallbackSeconds int64 + ColorBackground string + ColorButton1 string + ColorButton2 string + ColorButtonText1 string + ColorButtonText2 string + ColorOnBackground string + ColorOnPanel1 string + ColorOnPanel2 string + ColorPanel string + ColorPanel10 string + ColorPillText string + ColorPrimary string + ColorSecondary string + DisableLoginWithDidit bool + Favicon string + FontFamily string + FontURL string + FontWeight string + HideProgressBar bool + JSON ResponseJSON + LogoRectangular string + LogoRectangularDark string + LogoSquare string + PrivacyPolicyURL string + SkipWelcomeScreen bool + func (r *BrandingCustomization) UnmarshalJSON(data []byte) error + type BusinessDetailItem struct + ApprovedCount int64 + CountryCode string + CreatedAt time.Time + DeclinedCount int64 + DiditInternalID string + DisplayName string + EffectiveName string + Features map[string]any + FeaturesList []BusinessDetailItemFeaturesList + FirstSessionAt time.Time + InReviewCount int64 + JSON ResponseJSON + LastActivityAt time.Time + LastSessionAt time.Time + LegalName string + Metadata map[string]any + RegistrationNumber string + SessionCount int64 + Status BusinessDetailItemStatus + Tags []BusinessDetailItemTags + UpdatedAt time.Time + VendorData string + func (r *BusinessDetailItem) UnmarshalJSON(data []byte) error + type BusinessDetailItemFeaturesList struct + Feature string + JSON ResponseJSON + Status string + func (r *BusinessDetailItemFeaturesList) UnmarshalJSON(data []byte) error + type BusinessDetailItemStatus string + const BusinessDetailItemStatusActive + const BusinessDetailItemStatusBlocked + const BusinessDetailItemStatusFlagged + type BusinessDetailItemTags struct + Color string + JSON ResponseJSON + Name string + UUID string + func (r *BusinessDetailItemTags) UnmarshalJSON(data []byte) error + type BusinessListItem struct + ApprovedCount int64 + CountryCode string + CreatedAt time.Time + DeclinedCount int64 + DiditInternalID string + DisplayName string + EffectiveName string + Features map[string]any + FeaturesList []BusinessListItemFeaturesList + FirstSessionAt time.Time + InReviewCount int64 + JSON ResponseJSON + LastActivityAt time.Time + LastSessionAt time.Time + LegalName string + RegistrationNumber string + SessionCount int64 + Status BusinessListItemStatus + Tags []BusinessListItemTags + VendorData string + func (r *BusinessListItem) UnmarshalJSON(data []byte) error + type BusinessListItemFeaturesList struct + Feature string + JSON ResponseJSON + Status string + func (r *BusinessListItemFeaturesList) UnmarshalJSON(data []byte) error + type BusinessListItemStatus string + const BusinessListItemStatusActive + const BusinessListItemStatusBlocked + const BusinessListItemStatusFlagged + type BusinessListItemTags struct + Color string + JSON ResponseJSON + Name string + UUID string + func (r *BusinessListItemTags) UnmarshalJSON(data []byte) error + type BusinessSessionsService struct + func (r *BusinessSessionsService) ListNetworks(ctx context.Context, businessSessionID string, opts ...option.RequestOption) (*EntityNetworkMembershipList, error) + type BusinessesBatchDeleteParams struct + DeleteAll Opt[bool] + DiditInternalIDList Opt[[]string] + VendorDataList Opt[[]string] + func (r BusinessesBatchDeleteParams) MarshalJSON() ([]byte, error) + type BusinessesBatchDeleteResponse struct + Deleted int64 + JSON ResponseJSON + func (r *BusinessesBatchDeleteResponse) UnmarshalJSON(data []byte) error + type BusinessesCreateParams struct + CountryCode Opt[string] + DisplayName Opt[string] + LegalName Opt[string] + Metadata Opt[map[string]any] + RegistrationNumber Opt[string] + Status Opt[BusinessesCreateParamsStatus] + VendorData Opt[string] + func (r BusinessesCreateParams) MarshalJSON() ([]byte, error) + type BusinessesCreateParamsStatus string + const BusinessesCreateParamsStatusActive + const BusinessesCreateParamsStatusBlocked + const BusinessesCreateParamsStatusFlagged + type BusinessesListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r BusinessesListParams) MarshalJSON() ([]byte, error) + type BusinessesService struct + func (r *BusinessesService) BatchDelete(ctx context.Context, params BusinessesBatchDeleteParams, ...) (*BusinessesBatchDeleteResponse, error) + func (r *BusinessesService) Create(ctx context.Context, params BusinessesCreateParams, ...) (*BusinessDetailItem, error) + func (r *BusinessesService) GenerateSessionPDF(ctx context.Context, businessSessionID string, opts ...option.RequestOption) (*http.Response, error) + func (r *BusinessesService) List(ctx context.Context, params BusinessesListParams, opts ...option.RequestOption) (*Page[BusinessListItem], error) + func (r *BusinessesService) ListAutoPaging(ctx context.Context, params BusinessesListParams, opts ...option.RequestOption) *PageIterator[BusinessListItem] + func (r *BusinessesService) ListNetworks(ctx context.Context, vendorBusinessUUID string, opts ...option.RequestOption) (*EntityNetworkMembershipList, error) + func (r *BusinessesService) Retrieve(ctx context.Context, vendorData string, opts ...option.RequestOption) (*BusinessDetailItem, error) + func (r *BusinessesService) RetrieveOngoingMonitoringJob(ctx context.Context, jobID string, opts ...option.RequestOption) (*OngoingMonitoringJob, error) + func (r *BusinessesService) RetrieveSessionOngoingMonitoringJob(ctx context.Context, jobID string, opts ...option.RequestOption) (*OngoingMonitoringJob, error) + func (r *BusinessesService) SetAMLMonitoring(ctx context.Context, params BusinessesSetAMLMonitoringParams, ...) (*BusinessesSetAMLMonitoringResponse, error) + func (r *BusinessesService) SetOngoingMonitoring(ctx context.Context, params OngoingMonitoringToggleRequest, ...) (*BusinessesSetOngoingMonitoringResponse, error) + func (r *BusinessesService) SetSessionOngoingMonitoring(ctx context.Context, params BusinessesSetSessionOngoingMonitoringParams, ...) (*BusinessesSetSessionOngoingMonitoringResponse, error) + func (r *BusinessesService) Update(ctx context.Context, vendorData string, params BusinessesUpdateParams, ...) (*BusinessDetailItem, error) + func (r *BusinessesService) UpdateStatus(ctx context.Context, vendorData string, params BusinessesUpdateStatusParams, ...) (*BusinessDetailItem, error) + type BusinessesSetAMLMonitoringParams struct + DiditInternalIDList Opt[[]string] + EstimateOnly Opt[bool] + IsEnabled bool + VendorDataList Opt[[]string] + func (r BusinessesSetAMLMonitoringParams) MarshalJSON() ([]byte, error) + type BusinessesSetAMLMonitoringResponse struct + CompletedAt time.Time + CreatedAt time.Time + Error string + Estimate BusinessesSetAMLMonitoringResponseEstimate + IsEnabled bool + JSON ResponseJSON + JobID string + Outcomes BusinessesSetAMLMonitoringResponseOutcomes + Processed int64 + Results []BusinessesSetAMLMonitoringResponseResults + Status BusinessesSetAMLMonitoringResponseStatus + TargetType BusinessesSetAMLMonitoringResponseTargetType + Total int64 + Unmatched []string + func (r *BusinessesSetAMLMonitoringResponse) UnmarshalJSON(data []byte) error + type BusinessesSetAMLMonitoringResponseEstimate struct + AlreadyEnabled int64 + BalanceSufficient bool + EstimatedAnnualMonitoringCostUsd float64 + EstimatedScreeningCostUsd float64 + JSON ResponseJSON + NeedingScreening int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + UsersTotal int64 + WithExistingAML int64 + func (r *BusinessesSetAMLMonitoringResponseEstimate) UnmarshalJSON(data []byte) error + type BusinessesSetAMLMonitoringResponseOutcomes struct + AlreadyEnabled int64 + Disabled int64 + Enabled int64 + FailedInsufficientBalance int64 + FailedProvider int64 + JSON ResponseJSON + ScreenedAndEnabled int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + SkippedSandbox int64 + func (r *BusinessesSetAMLMonitoringResponseOutcomes) UnmarshalJSON(data []byte) error + type BusinessesSetAMLMonitoringResponseResults struct + DiditInternalID string + JSON ResponseJSON + Outcome BusinessesSetAMLMonitoringResponseResultsOutcome + VendorData string + func (r *BusinessesSetAMLMonitoringResponseResults) UnmarshalJSON(data []byte) error + type BusinessesSetAMLMonitoringResponseResultsOutcome string + const BusinessesSetAMLMonitoringResponseResultsOutcomeAlreadyEnabled + const BusinessesSetAMLMonitoringResponseResultsOutcomeDisabled + const BusinessesSetAMLMonitoringResponseResultsOutcomeEnabled + const BusinessesSetAMLMonitoringResponseResultsOutcomeFailedInsufficientBalance + const BusinessesSetAMLMonitoringResponseResultsOutcomeFailedProvider + const BusinessesSetAMLMonitoringResponseResultsOutcomeScreenedAndEnabled + const BusinessesSetAMLMonitoringResponseResultsOutcomeSkippedBlocked + const BusinessesSetAMLMonitoringResponseResultsOutcomeSkippedNoIdentityData + const BusinessesSetAMLMonitoringResponseResultsOutcomeSkippedSandbox + type BusinessesSetAMLMonitoringResponseStatus string + const BusinessesSetAMLMonitoringResponseStatusCompleted + const BusinessesSetAMLMonitoringResponseStatusFailed + const BusinessesSetAMLMonitoringResponseStatusPending + const BusinessesSetAMLMonitoringResponseStatusProcessing + type BusinessesSetAMLMonitoringResponseTargetType string + const BusinessesSetAMLMonitoringResponseTargetTypeBusiness + const BusinessesSetAMLMonitoringResponseTargetTypeUser + type BusinessesSetOngoingMonitoringResponse struct + Error string + Estimate BusinessesSetOngoingMonitoringResponseEstimate + IsEnabled bool + JSON ResponseJSON + JobID string + Outcomes BusinessesSetOngoingMonitoringResponseOutcomes + Processed int64 + Status BusinessesSetOngoingMonitoringResponseStatus + Total int64 + func (r *BusinessesSetOngoingMonitoringResponse) UnmarshalJSON(data []byte) error + type BusinessesSetOngoingMonitoringResponseEstimate struct + AlreadyEnabled int64 + BalanceSufficient bool + EstimatedAnnualMonitoringCostUsd float64 + EstimatedScreeningCostUsd float64 + JSON ResponseJSON + NeedingScreening int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + UsersTotal int64 + WithExistingAML int64 + func (r *BusinessesSetOngoingMonitoringResponseEstimate) UnmarshalJSON(data []byte) error + type BusinessesSetOngoingMonitoringResponseOutcomes struct + AlreadyEnabled int64 + Disabled int64 + Enabled int64 + FailedInsufficientBalance int64 + FailedProvider int64 + JSON ResponseJSON + ScreenedAndEnabled int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + SkippedSandbox int64 + func (r *BusinessesSetOngoingMonitoringResponseOutcomes) UnmarshalJSON(data []byte) error + type BusinessesSetOngoingMonitoringResponseStatus string + const BusinessesSetOngoingMonitoringResponseStatusCompleted + const BusinessesSetOngoingMonitoringResponseStatusFailed + const BusinessesSetOngoingMonitoringResponseStatusPending + const BusinessesSetOngoingMonitoringResponseStatusProcessing + type BusinessesSetSessionOngoingMonitoringParams struct + EstimateOnly Opt[bool] + FilterCountry Opt[string] + FilterDateFrom Opt[string] + FilterDateTo Opt[string] + FilterSearch Opt[string] + FilterStatus Opt[[]string] + FilterWorkflowID Opt[string] + IsEnabled bool + SessionNumbers Opt[[]string] + ToggleAll Opt[bool] + UpdateAll Opt[bool] + func (r BusinessesSetSessionOngoingMonitoringParams) MarshalJSON() ([]byte, error) + type BusinessesSetSessionOngoingMonitoringResponse struct + Error string + Estimate BusinessesSetSessionOngoingMonitoringResponseEstimate + IsEnabled bool + JSON ResponseJSON + JobID string + Outcomes BusinessesSetSessionOngoingMonitoringResponseOutcomes + Processed int64 + Status BusinessesSetSessionOngoingMonitoringResponseStatus + Total int64 + func (r *BusinessesSetSessionOngoingMonitoringResponse) UnmarshalJSON(data []byte) error + type BusinessesSetSessionOngoingMonitoringResponseEstimate struct + AlreadyEnabled int64 + BalanceSufficient bool + EstimatedAnnualMonitoringCostUsd float64 + EstimatedScreeningCostUsd float64 + JSON ResponseJSON + NeedingScreening int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + UsersTotal int64 + WithExistingAML int64 + func (r *BusinessesSetSessionOngoingMonitoringResponseEstimate) UnmarshalJSON(data []byte) error + type BusinessesSetSessionOngoingMonitoringResponseOutcomes struct + AlreadyEnabled int64 + Disabled int64 + Enabled int64 + FailedInsufficientBalance int64 + FailedProvider int64 + JSON ResponseJSON + ScreenedAndEnabled int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + SkippedSandbox int64 + func (r *BusinessesSetSessionOngoingMonitoringResponseOutcomes) UnmarshalJSON(data []byte) error + type BusinessesSetSessionOngoingMonitoringResponseStatus string + const BusinessesSetSessionOngoingMonitoringResponseStatusCompleted + const BusinessesSetSessionOngoingMonitoringResponseStatusFailed + const BusinessesSetSessionOngoingMonitoringResponseStatusPending + const BusinessesSetSessionOngoingMonitoringResponseStatusProcessing + type BusinessesUpdateParams struct + CountryCode Opt[string] + DisplayName Opt[string] + LegalName Opt[string] + Metadata Opt[map[string]any] + Reason Opt[string] + RegistrationNumber Opt[string] + Status Opt[BusinessesUpdateParamsStatus] + func (r BusinessesUpdateParams) MarshalJSON() ([]byte, error) + type BusinessesUpdateParamsStatus string + const BusinessesUpdateParamsStatusActive + const BusinessesUpdateParamsStatusBlocked + const BusinessesUpdateParamsStatusFlagged + type BusinessesUpdateStatusParams struct + Reason Opt[string] + Status BusinessesUpdateStatusParamsStatus + func (r BusinessesUpdateStatusParams) MarshalJSON() ([]byte, error) + type BusinessesUpdateStatusParamsStatus string + const BusinessesUpdateStatusParamsStatusActive + const BusinessesUpdateStatusParamsStatusBlocked + const BusinessesUpdateStatusParamsStatusFlagged + type CaseActionActionEnum string + const CaseActionActionEnumAddNote + const CaseActionActionEnumAddTags + const CaseActionActionEnumAddToBlocklist + const CaseActionActionEnumSetStatus + type CaseActionCaseActionReceipt struct + Action string + ActorEmail string + Attempts int64 + ClientReference string + CreatedAt time.Time + Error string + JSON ResponseJSON + Result any + Status CaseActionStatusEnum + UUID string + UpdatedAt time.Time + func (r *CaseActionCaseActionReceipt) UnmarshalJSON(data []byte) error + type CaseActionCaseActionReceiptPage struct + Count int64 + JSON ResponseJSON + NextOffset int64 + Results []CaseActionCaseActionReceipt + func (r *CaseActionCaseActionReceiptPage) UnmarshalJSON(data []byte) error + type CaseActionCaseEntityActionRequest struct + Action CaseActionActionEnum + ClientReference Opt[string] + Note Opt[string] + Retry Opt[bool] + Status Opt[string] + Tags Opt[[]string] + func (r CaseActionCaseEntityActionRequest) MarshalJSON() ([]byte, error) + type CaseActionCaseEntityActionResult struct + Action string + Blocklisted []string + CommentUUID string + EntityType CaseActionEntityTypeEnum + EntityUUID string + JSON ResponseJSON + NewStatus string + PreviousStatus string + Receipt CaseActionCaseActionReceipt + TagsAdded []string + func (r *CaseActionCaseEntityActionResult) UnmarshalJSON(data []byte) error + type CaseActionEntityTypeEnum string + const CaseActionEntityTypeEnumBusiness + const CaseActionEntityTypeEnumUser + type CaseActionStatusEnum string + const CaseActionStatusEnumApplied + const CaseActionStatusEnumFailed + type CaseAssignee struct + Email string + FullName string + JSON ResponseJSON + UUID string + func (r *CaseAssignee) UnmarshalJSON(data []byte) error + type CaseBlueprintDetail struct + AssigneePool []string + AssignmentMethod CaseBlueprintDetailAssignmentMethod + ContentConfig CaseBlueprintDetailContentConfig + CreatedAt time.Time + CreationSources []CaseBlueprintDetailCreationSources + DefaultDeadlineHours int64 + Description string + EscalationBlueprint string + EscalationBlueprintName string + EscalationEnabled bool + FourEyesCheckerBlueprint string + FourEyesCheckerBlueprintName string + IsActive bool + JSON ResponseJSON + MaxActiveCases int64 + Name string + PresetKey string + ReceivesEscalationFrom []CaseBlueprintDetailReceivesEscalationFrom + RequireResolutionNote bool + TransferEnabled bool + UUID string + UpdatedAt time.Time + Version int64 + func (r *CaseBlueprintDetail) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailAssignmentMethod string + const CaseBlueprintDetailAssignmentMethodAutomatic + const CaseBlueprintDetailAssignmentMethodManual + type CaseBlueprintDetailContentConfig struct + AMLControl CaseBlueprintDetailContentConfigAMLControl + Checklist CaseBlueprintDetailContentConfigChecklist + Financial CaseBlueprintDetailContentConfigFinancial + Identity CaseBlueprintDetailContentConfigIdentity + JSON ResponseJSON + Reporting CaseBlueprintDetailContentConfigReporting + Verifications CaseBlueprintDetailContentConfigVerifications + func (r *CaseBlueprintDetailContentConfig) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailContentConfigAMLControl struct + Enabled bool + Financial bool + Identity bool + JSON ResponseJSON + func (r *CaseBlueprintDetailContentConfigAMLControl) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailContentConfigChecklist struct + Enabled bool + Items []CaseBlueprintDetailContentConfigChecklistItems + JSON ResponseJSON + Optional bool + func (r *CaseBlueprintDetailContentConfigChecklist) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailContentConfigChecklistItems struct + JSON ResponseJSON + Label string + Order int64 + func (r *CaseBlueprintDetailContentConfigChecklistItems) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailContentConfigFinancial struct + Enabled bool + JSON ResponseJSON + PaymentMethods bool + Transactions bool + func (r *CaseBlueprintDetailContentConfigFinancial) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailContentConfigIdentity struct + ApplicantTags bool + ContactInformation bool + Enabled bool + JSON ResponseJSON + POADocuments bool + PersonalInformation bool + PoiDocuments bool + RiskOverview bool + func (r *CaseBlueprintDetailContentConfigIdentity) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailContentConfigReporting struct + Enabled bool + FiuReports bool + JSON ResponseJSON + func (r *CaseBlueprintDetailContentConfigReporting) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailContentConfigVerifications struct + Enabled bool + JSON ResponseJSON + Summary bool + func (r *CaseBlueprintDetailContentConfigVerifications) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailCreationSources struct + ID string + JSON ResponseJSON + Kind CaseBlueprintDetailCreationSourcesKind + Name string + func (r *CaseBlueprintDetailCreationSources) UnmarshalJSON(data []byte) error + type CaseBlueprintDetailCreationSourcesKind string + const CaseBlueprintDetailCreationSourcesKindAML + const CaseBlueprintDetailCreationSourcesKindRule + const CaseBlueprintDetailCreationSourcesKindWorkflow + type CaseBlueprintDetailReceivesEscalationFrom struct + ID string + JSON ResponseJSON + Name string + func (r *CaseBlueprintDetailReceivesEscalationFrom) UnmarshalJSON(data []byte) error + type CaseBlueprintListItem struct + AssigneePool []string + AssignmentMethod CaseBlueprintListItemAssignmentMethod + CreatedAt time.Time + DefaultDeadlineHours int64 + Description string + EscalationEnabled bool + IsActive bool + JSON ResponseJSON + MaxActiveCases int64 + Name string + PresetKey string + RequireResolutionNote bool + TransferEnabled bool + UUID string + Version int64 + func (r *CaseBlueprintListItem) UnmarshalJSON(data []byte) error + type CaseBlueprintListItemAssignmentMethod string + const CaseBlueprintListItemAssignmentMethodAutomatic + const CaseBlueprintListItemAssignmentMethodManual + type CaseBlueprintPresetInstallResult struct + Created []string + JSON ResponseJSON + func (r *CaseBlueprintPresetInstallResult) UnmarshalJSON(data []byte) error + type CaseBlueprintSummary struct + JSON ResponseJSON + Name string + UUID string + func (r *CaseBlueprintSummary) UnmarshalJSON(data []byte) error + type CaseBulkUpdateResult struct + Failures []CaseBulkUpdateResultFailures + JSON ResponseJSON + Updated int64 + func (r *CaseBulkUpdateResult) UnmarshalJSON(data []byte) error + type CaseBulkUpdateResultFailures struct + CaseUUID string + Detail string + JSON ResponseJSON + func (r *CaseBulkUpdateResultFailures) UnmarshalJSON(data []byte) error + type CaseChecker struct + Email string + JSON ResponseJSON + MemberUUID string + Name string + func (r *CaseChecker) UnmarshalJSON(data []byte) error + type CaseChecklistItem struct + CompletedAt time.Time + CompletedBy string + IsCompleted bool + JSON ResponseJSON + Label string + Order int64 + UUID string + func (r *CaseChecklistItem) UnmarshalJSON(data []byte) error + type CaseCollaborationCaseNote struct + ActorEmail string + ActorName string + Attachments any + ClientReference string + Comment string + CreatedAt time.Time + IsInternal bool + IsPinned bool + JSON ResponseJSON + MentionedEmails any + ReplyTo CaseCollaborationCaseNoteReply + Tags any + UUID string + func (r *CaseCollaborationCaseNote) UnmarshalJSON(data []byte) error + type CaseCollaborationCaseNoteCreateRequest struct + Attachments Opt[[]map[string]any] + ClientReference Opt[string] + Comment string + IsInternal Opt[bool] + MentionedEmails Opt[[]string] + ReplyTo Opt[string] + Tags Opt[[]string] + func (r CaseCollaborationCaseNoteCreateRequest) MarshalJSON() ([]byte, error) + type CaseCollaborationCaseNoteReply struct + ActorEmail string + ActorName string + Comment string + JSON ResponseJSON + UUID string + func (r *CaseCollaborationCaseNoteReply) UnmarshalJSON(data []byte) error + type CaseCollaborationPatchedCaseNoteUpdateRequest struct + IsPinned Opt[bool] + func (r CaseCollaborationPatchedCaseNoteUpdateRequest) MarshalJSON() ([]byte, error) + type CaseContentConfig struct + AMLControl CaseContentConfigAMLControl + Checklist CaseContentConfigChecklist + Financial CaseContentConfigFinancial + Identity CaseContentConfigIdentity + JSON ResponseJSON + Reporting CaseContentConfigReporting + Verifications CaseContentConfigVerifications + func (r *CaseContentConfig) UnmarshalJSON(data []byte) error + type CaseContentConfigAMLControl struct + Enabled bool + Financial bool + Identity bool + JSON ResponseJSON + func (r *CaseContentConfigAMLControl) UnmarshalJSON(data []byte) error + type CaseContentConfigChecklist struct + Enabled bool + Items []CaseContentConfigChecklistItems + JSON ResponseJSON + Optional bool + func (r *CaseContentConfigChecklist) UnmarshalJSON(data []byte) error + type CaseContentConfigChecklistItems struct + JSON ResponseJSON + Label string + Order int64 + func (r *CaseContentConfigChecklistItems) UnmarshalJSON(data []byte) error + type CaseContentConfigFinancial struct + Enabled bool + JSON ResponseJSON + PaymentMethods bool + Transactions bool + func (r *CaseContentConfigFinancial) UnmarshalJSON(data []byte) error + type CaseContentConfigIdentity struct + ApplicantTags bool + ContactInformation bool + Enabled bool + JSON ResponseJSON + POADocuments bool + PersonalInformation bool + PoiDocuments bool + RiskOverview bool + func (r *CaseContentConfigIdentity) UnmarshalJSON(data []byte) error + type CaseContentConfigParam struct + AMLControl Opt[CaseContentConfigParamAMLControl] + Checklist Opt[CaseContentConfigParamChecklist] + Financial Opt[CaseContentConfigParamFinancial] + Identity Opt[CaseContentConfigParamIdentity] + Reporting Opt[CaseContentConfigParamReporting] + Verifications Opt[CaseContentConfigParamVerifications] + func (r CaseContentConfigParam) MarshalJSON() ([]byte, error) + type CaseContentConfigParamAMLControl struct + Enabled Opt[bool] + Financial Opt[bool] + Identity Opt[bool] + func (r CaseContentConfigParamAMLControl) MarshalJSON() ([]byte, error) + type CaseContentConfigParamChecklist struct + Enabled Opt[bool] + Items Opt[[]CaseContentConfigParamChecklistItems] + Optional Opt[bool] + func (r CaseContentConfigParamChecklist) MarshalJSON() ([]byte, error) + type CaseContentConfigParamChecklistItems struct + Label Opt[string] + Order Opt[int64] + func (r CaseContentConfigParamChecklistItems) MarshalJSON() ([]byte, error) + type CaseContentConfigParamFinancial struct + Enabled Opt[bool] + PaymentMethods Opt[bool] + Transactions Opt[bool] + func (r CaseContentConfigParamFinancial) MarshalJSON() ([]byte, error) + type CaseContentConfigParamIdentity struct + ApplicantTags Opt[bool] + ContactInformation Opt[bool] + Enabled Opt[bool] + POADocuments Opt[bool] + PersonalInformation Opt[bool] + PoiDocuments Opt[bool] + RiskOverview Opt[bool] + func (r CaseContentConfigParamIdentity) MarshalJSON() ([]byte, error) + type CaseContentConfigParamReporting struct + Enabled Opt[bool] + FiuReports Opt[bool] + func (r CaseContentConfigParamReporting) MarshalJSON() ([]byte, error) + type CaseContentConfigParamVerifications struct + Enabled Opt[bool] + Summary Opt[bool] + func (r CaseContentConfigParamVerifications) MarshalJSON() ([]byte, error) + type CaseContentConfigReporting struct + Enabled bool + FiuReports bool + JSON ResponseJSON + func (r *CaseContentConfigReporting) UnmarshalJSON(data []byte) error + type CaseContentConfigVerifications struct + Enabled bool + JSON ResponseJSON + Summary bool + func (r *CaseContentConfigVerifications) UnmarshalJSON(data []byte) error + type CaseDetail struct + AssignedAt time.Time + AssignedTo CaseAssignee + Blueprint CaseBlueprintDetail + CaseNumber string + Checker CaseChecker + ChecklistItems []CaseChecklistItem + CreatedAt time.Time + DueAt time.Time + Events []CaseEvent + JSON ResponseJSON + Links []CaseLink + LinksCount int64 + Metadata map[string]any + Notes []CaseNote + NotesCount int64 + PendingResolution CaseDetailPendingResolution + Priority CaseDetailPriority + Resolution CaseDetailResolution + ResolutionNotes string + ResolvedAt time.Time + ResolvedByEmail string + Source CaseDetailSource + Status CaseDetailStatus + Subject CaseSubject + Tags []string + Team CaseTeamSummary + Title string + UUID string + UpdatedAt time.Time + func (r *CaseDetail) UnmarshalJSON(data []byte) error + type CaseDetailPendingResolution struct + JSON ResponseJSON + MakerBlueprintID string + MakerEmail string + MakerName string + MakerUserID string + Resolution CaseDetailPendingResolutionResolution + ResolutionNotes string + StagedAt time.Time + func (r *CaseDetailPendingResolution) UnmarshalJSON(data []byte) error + type CaseDetailPendingResolutionResolution string + const CaseDetailPendingResolutionResolutionFalsePositive + const CaseDetailPendingResolutionResolutionInconclusive + const CaseDetailPendingResolutionResolutionRequirementsNotMet + const CaseDetailPendingResolutionResolutionRequirementsSatisfied + const CaseDetailPendingResolutionResolutionValidThreat + type CaseDetailPriority string + const CaseDetailPriorityHigh + const CaseDetailPriorityLow + const CaseDetailPriorityMedium + type CaseDetailResolution string + const CaseDetailResolutionFalsePositive + const CaseDetailResolutionInconclusive + const CaseDetailResolutionRequirementsNotMet + const CaseDetailResolutionRequirementsSatisfied + const CaseDetailResolutionValidThreat + type CaseDetailSource string + const CaseDetailSourceAMLScreening + const CaseDetailSourceManual + const CaseDetailSourceTransactionRule + const CaseDetailSourceWorkflowBuilder + type CaseDetailStatus string + const CaseDetailStatusAwaitingUser + const CaseDetailStatusOpen + const CaseDetailStatusResolved + type CaseDuplicateCaseDuplicate struct + CaseNumber string + CreatedAt time.Time + JSON ResponseJSON + Priority CaseDuplicatePriorityEnum + Status CaseDuplicateStatusEnum + Title string + UUID string + func (r *CaseDuplicateCaseDuplicate) UnmarshalJSON(data []byte) error + type CaseDuplicateCaseDuplicatePage struct + Count int64 + JSON ResponseJSON + NextOffset int64 + Results []CaseDuplicateCaseDuplicate + func (r *CaseDuplicateCaseDuplicatePage) UnmarshalJSON(data []byte) error + type CaseDuplicateCaseDuplicateQueryRequest struct + Links Opt[[]CaseDuplicateCaseLinkCreateRequest] + Offset Opt[int64] + Subject Opt[CaseDuplicateCaseSubjectInputRequest] + func (r CaseDuplicateCaseDuplicateQueryRequest) MarshalJSON() ([]byte, error) + type CaseDuplicateCaseFraudSourceContextRequest struct + CheckID string + RequestID string + SourceSection string + func (r CaseDuplicateCaseFraudSourceContextRequest) MarshalJSON() ([]byte, error) + type CaseDuplicateCaseLinkCreateRequest struct + EntityType CaseDuplicateEntityTypeEnum + EntityUUID string + func (r CaseDuplicateCaseLinkCreateRequest) MarshalJSON() ([]byte, error) + type CaseDuplicateCaseSubjectInputRequest struct + Type CaseDuplicateTypeEnum + UUID string + func (r CaseDuplicateCaseSubjectInputRequest) MarshalJSON() ([]byte, error) + type CaseDuplicateEntityTypeEnum string + const CaseDuplicateEntityTypeEnumBusinessSession + const CaseDuplicateEntityTypeEnumSession + const CaseDuplicateEntityTypeEnumTransaction + type CaseDuplicatePriorityEnum string + const CaseDuplicatePriorityEnumHigh + const CaseDuplicatePriorityEnumLow + const CaseDuplicatePriorityEnumMedium + type CaseDuplicateStatusEnum string + const CaseDuplicateStatusEnumAwaitingUser + const CaseDuplicateStatusEnumOpen + const CaseDuplicateStatusEnumResolved + type CaseDuplicateTypeEnum string + const CaseDuplicateTypeEnumBusiness + const CaseDuplicateTypeEnumUser + type CaseEvent struct + ActorEmail string + ActorName string + CreatedAt time.Time + EventType CaseEventEventType + JSON ResponseJSON + Metadata map[string]any + NewStatus CaseEventNewStatus + PreviousStatus CaseEventPreviousStatus + UUID string + func (r *CaseEvent) UnmarshalJSON(data []byte) error + type CaseEventEventType string + const CaseEventEventTypeApprovalGranted + const CaseEventEventTypeApprovalInvalidated + const CaseEventEventTypeApprovalRejected + const CaseEventEventTypeAssigned + const CaseEventEventTypeCheckerAssigned + const CaseEventEventTypeCheckerUnassigned + const CaseEventEventTypeChecklistCompleted + const CaseEventEventTypeCreated + const CaseEventEventTypeCustomerRequest + const CaseEventEventTypeDueDateChanged + const CaseEventEventTypeEntityAction + const CaseEventEventTypeEscalated + const CaseEventEventTypeLinkAdded + const CaseEventEventTypeLinkRemoved + const CaseEventEventTypeNoteAdded + const CaseEventEventTypeNotePinned + const CaseEventEventTypeNoteUnpinned + const CaseEventEventTypePriorityChanged + const CaseEventEventTypeReopened + const CaseEventEventTypeReportCreated + const CaseEventEventTypeReportFinalized + const CaseEventEventTypeResolved + const CaseEventEventTypeStageChanged + const CaseEventEventTypeStatusChanged + const CaseEventEventTypeSubmittedForApproval + const CaseEventEventTypeTagAdded + const CaseEventEventTypeTagRemoved + const CaseEventEventTypeTeamChanged + const CaseEventEventTypeTransferred + const CaseEventEventTypeUnassigned + type CaseEventNewStatus string + const CaseEventNewStatusAwaitingUser + const CaseEventNewStatusOpen + const CaseEventNewStatusResolved + type CaseEventPreviousStatus string + const CaseEventPreviousStatusAwaitingUser + const CaseEventPreviousStatusOpen + const CaseEventPreviousStatusResolved + type CaseLink struct + CreatedAt time.Time + JSON ResponseJSON + LinkedEntitySummary map[string]any + LinkedEntityType CaseLinkLinkedEntityType + LinkedEntityUUID string + UUID string + func (r *CaseLink) UnmarshalJSON(data []byte) error + type CaseLinkLinkedEntityType string + const CaseLinkLinkedEntityTypeBusinessSession + const CaseLinkLinkedEntityTypeSession + const CaseLinkLinkedEntityTypeTransaction + type CaseListItem struct + ApplicationID string + ApplicationName string + AssignedAt time.Time + AssignedTo CaseAssignee + Blueprint CaseBlueprintSummary + CaseNumber string + Checker CaseChecker + CreatedAt time.Time + CreatedByEmail string + CreatedByName string + DueAt time.Time + JSON ResponseJSON + LinksCount int64 + NotesCount int64 + OrganizationID string + OrganizationName string + PendingResolution CaseListItemPendingResolution + Priority CaseListItemPriority + Resolution CaseListItemResolution + ResolvedAt time.Time + Source CaseListItemSource + Status CaseListItemStatus + Subject CaseSubject + Tags []string + Team CaseTeamSummary + Title string + UUID string + UpdatedAt time.Time + func (r *CaseListItem) UnmarshalJSON(data []byte) error + type CaseListItemPendingResolution struct + JSON ResponseJSON + MakerBlueprintID string + MakerEmail string + MakerName string + MakerUserID string + Resolution CaseListItemPendingResolutionResolution + ResolutionNotes string + StagedAt time.Time + func (r *CaseListItemPendingResolution) UnmarshalJSON(data []byte) error + type CaseListItemPendingResolutionResolution string + const CaseListItemPendingResolutionResolutionFalsePositive + const CaseListItemPendingResolutionResolutionInconclusive + const CaseListItemPendingResolutionResolutionRequirementsNotMet + const CaseListItemPendingResolutionResolutionRequirementsSatisfied + const CaseListItemPendingResolutionResolutionValidThreat + type CaseListItemPriority string + const CaseListItemPriorityHigh + const CaseListItemPriorityLow + const CaseListItemPriorityMedium + type CaseListItemResolution string + const CaseListItemResolutionFalsePositive + const CaseListItemResolutionInconclusive + const CaseListItemResolutionRequirementsNotMet + const CaseListItemResolutionRequirementsSatisfied + const CaseListItemResolutionValidThreat + type CaseListItemSource string + const CaseListItemSourceAMLScreening + const CaseListItemSourceManual + const CaseListItemSourceTransactionRule + const CaseListItemSourceWorkflowBuilder + type CaseListItemStatus string + const CaseListItemStatusAwaitingUser + const CaseListItemStatusOpen + const CaseListItemStatusResolved + type CaseNote struct + ActorEmail string + ActorName string + Attachments []CaseNoteAttachments + Comment string + CreatedAt time.Time + IsInternal bool + JSON ResponseJSON + MentionedEmails []string + Tags []string + UUID string + func (r *CaseNote) UnmarshalJSON(data []byte) error + type CaseNoteAttachments struct + FileSize int64 + Filename string + JSON ResponseJSON + S3Key string + URL string + func (r *CaseNoteAttachments) UnmarshalJSON(data []byte) error + type CasePublicationAssignmentMethodEnum string + const CasePublicationAssignmentMethodEnumAutomatic + const CasePublicationAssignmentMethodEnumManual + type CasePublicationCaseBlueprint struct + AssigneePool any + AssignmentMethod CasePublicationAssignmentMethodEnum + ContentConfig any + CreatedAt time.Time + CreationSources []map[string]any + DefaultDeadlineHours int64 + Description string + EscalationBlueprint string + EscalationBlueprintName string + EscalationEnabled bool + FourEyesCheckerBlueprint string + FourEyesCheckerBlueprintName string + IsActive bool + JSON ResponseJSON + MaxActiveCases int64 + Name string + PresetKey string + ReceivesEscalationFrom []map[string]any + RequireResolutionNote bool + TransferEnabled bool + UUID string + UpdatedAt time.Time + Version int64 + func (r *CasePublicationCaseBlueprint) UnmarshalJSON(data []byte) error + type CasePublicationPolicyDraft struct + ActorEmail string + BaseVersion int64 + Changes any + JSON ResponseJSON + Revision string + UpdatedAt time.Time + func (r *CasePublicationPolicyDraft) UnmarshalJSON(data []byte) error + type CasePublicationPolicyDraftPreconditionRequest struct + ExpectedRevision Opt[string] + ExpectedVersion int64 + func (r CasePublicationPolicyDraftPreconditionRequest) MarshalJSON() ([]byte, error) + type CasePublicationPolicyDraftResponse struct + Draft CasePublicationPolicyDraft + JSON ResponseJSON + func (r *CasePublicationPolicyDraftResponse) UnmarshalJSON(data []byte) error + type CasePublicationPolicyDraftWriteRequest struct + Changes map[string]any + ExpectedRevision Opt[string] + ExpectedVersion int64 + func (r CasePublicationPolicyDraftWriteRequest) MarshalJSON() ([]byte, error) + type CasePublicationPolicyRevision struct + ActorEmail string + JSON ResponseJSON + PublishedAt time.Time + Snapshot any + Version int64 + func (r *CasePublicationPolicyRevision) UnmarshalJSON(data []byte) error + type CaseReviewTeam struct + CreatedAt time.Time + Description string + IsActive bool + JSON ResponseJSON + Members []CaseReviewTeamMember + Name string + UUID string + UpdatedAt time.Time + func (r *CaseReviewTeam) UnmarshalJSON(data []byte) error + type CaseReviewTeamCreate struct + Description Opt[string] + IsActive Opt[bool] + Members []CaseReviewTeamMemberParam + Name string + func (r CaseReviewTeamCreate) MarshalJSON() ([]byte, error) + type CaseReviewTeamMember struct + Availability CaseReviewTeamMemberAvailability + AvailableFrom time.Time + AvailableUntil time.Time + Capacity int64 + JSON ResponseJSON + Skills []string + UserID string + func (r *CaseReviewTeamMember) UnmarshalJSON(data []byte) error + type CaseReviewTeamMemberAvailability string + const CaseReviewTeamMemberAvailabilityAvailable + const CaseReviewTeamMemberAvailabilityUnavailable + type CaseReviewTeamMemberParam struct + Availability Opt[CaseReviewTeamMemberAvailability] + AvailableFrom Opt[time.Time] + AvailableUntil Opt[time.Time] + Capacity Opt[int64] + Skills Opt[[]string] + UserID string + func (r CaseReviewTeamMemberParam) MarshalJSON() ([]byte, error) + type CaseReviewTeamUpdate struct + Description Opt[string] + IsActive Opt[bool] + Members Opt[[]CaseReviewTeamMemberParam] + Name Opt[string] + func (r CaseReviewTeamUpdate) MarshalJSON() ([]byte, error) + type CaseRoutingCondition struct + Field CaseRoutingConditionField + JSON ResponseJSON + Operator CaseRoutingConditionOperator + Value any + func (r *CaseRoutingCondition) UnmarshalJSON(data []byte) error + type CaseRoutingConditionField string + const CaseRoutingConditionFieldPriority + const CaseRoutingConditionFieldSource + const CaseRoutingConditionFieldTags + type CaseRoutingConditionOperator string + const CaseRoutingConditionOperatorContains + const CaseRoutingConditionOperatorEquals + const CaseRoutingConditionOperatorIn + type CaseRoutingConditionParam struct + Field CaseRoutingConditionField + Operator CaseRoutingConditionOperator + Value any + func (r CaseRoutingConditionParam) MarshalJSON() ([]byte, error) + type CaseRoutingPreview struct + AssigneeUserID string + BlueprintUUID string + Candidates []CaseRoutingPreviewCandidates + JSON ResponseJSON + MatchedRules []CaseRoutingPreviewMatchedRules + Reason string + RuleName string + RuleUUID string + RuleVersion int64 + TeamUUID string + func (r *CaseRoutingPreview) UnmarshalJSON(data []byte) error + type CaseRoutingPreviewCandidates struct + ActiveCases int64 + Eligible bool + JSON ResponseJSON + Reason string + UserID string + func (r *CaseRoutingPreviewCandidates) UnmarshalJSON(data []byte) error + type CaseRoutingPreviewMatchedRules struct + JSON ResponseJSON + Name string + Priority int64 + UUID string + func (r *CaseRoutingPreviewMatchedRules) UnmarshalJSON(data []byte) error + type CaseRoutingPreviewRequest struct + Draft Opt[CaseRoutingRuleCreate] + Priority Opt[CaseRoutingPreviewRequestPriority] + RuleUUID Opt[string] + Source CaseRoutingPreviewRequestSource + Tags Opt[[]string] + func (r CaseRoutingPreviewRequest) MarshalJSON() ([]byte, error) + type CaseRoutingPreviewRequestPriority string + const CaseRoutingPreviewRequestPriorityHigh + const CaseRoutingPreviewRequestPriorityLow + const CaseRoutingPreviewRequestPriorityMedium + type CaseRoutingPreviewRequestSource string + const CaseRoutingPreviewRequestSourceAMLScreening + const CaseRoutingPreviewRequestSourceManual + const CaseRoutingPreviewRequestSourceTransactionRule + const CaseRoutingPreviewRequestSourceWorkflowBuilder + type CaseRoutingRule struct + Blueprint string + BlueprintName string + Conditions []CaseRoutingCondition + CreatedAt time.Time + Description string + IsActive bool + JSON ResponseJSON + Name string + Priority int64 + RequiredSkills []string + Team string + TeamName string + UUID string + UpdatedAt time.Time + Version int64 + func (r *CaseRoutingRule) UnmarshalJSON(data []byte) error + type CaseRoutingRuleCreate struct + Blueprint string + Conditions []CaseRoutingConditionParam + Description Opt[string] + IsActive Opt[bool] + Name string + Priority Opt[int64] + Publish Opt[bool] + RequiredSkills Opt[[]string] + Team Opt[string] + func (r CaseRoutingRuleCreate) MarshalJSON() ([]byte, error) + type CaseRoutingRuleUpdate struct + Blueprint Opt[string] + Conditions Opt[[]CaseRoutingConditionParam] + Description Opt[string] + ExpectedVersion Opt[int64] + IsActive Opt[bool] + Name Opt[string] + Priority Opt[int64] + RequiredSkills Opt[[]string] + Team Opt[string] + func (r CaseRoutingRuleUpdate) MarshalJSON() ([]byte, error) + type CaseSubject struct + Country string + ExternalID string + JSON ResponseJSON + Name string + Portrait string + Type CaseSubjectType + UUID string + func (r *CaseSubject) UnmarshalJSON(data []byte) error + type CaseSubjectType string + const CaseSubjectTypeBusiness + const CaseSubjectTypeUser + type CaseTeamSummary struct + JSON ResponseJSON + Name string + UUID string + func (r *CaseTeamSummary) UnmarshalJSON(data []byte) error + type CasesAssignParams struct + AssigneeEmail Opt[string] + AssigneeName Opt[string] + AssigneeUserID Opt[string] + func (r CasesAssignParams) MarshalJSON() ([]byte, error) + type CasesBlueprintsCreateParams struct + AssigneePool []string + AssignmentMethod Opt[CasesBlueprintsCreateParamsAssignmentMethod] + ContentConfig Opt[CaseContentConfigParam] + DefaultDeadlineHours Opt[int64] + Description Opt[string] + EscalationBlueprint Opt[string] + EscalationEnabled Opt[bool] + FourEyesCheckerBlueprint Opt[string] + IsActive Opt[bool] + MaxActiveCases Opt[int64] + Name string + Publish Opt[bool] + RequireResolutionNote Opt[bool] + TransferEnabled Opt[bool] + func (r CasesBlueprintsCreateParams) MarshalJSON() ([]byte, error) + type CasesBlueprintsCreateParamsAssignmentMethod string + const CasesBlueprintsCreateParamsAssignmentMethodAutomatic + const CasesBlueprintsCreateParamsAssignmentMethodManual + type CasesBlueprintsInstallPresetsParams struct + PresetKeys Opt[[]string] + func (r CasesBlueprintsInstallPresetsParams) MarshalJSON() ([]byte, error) + type CasesBlueprintsListHistoryParams struct + Limit Opt[int64] + Offset Opt[int64] + Ordering Opt[string] + func (r CasesBlueprintsListHistoryParams) MarshalJSON() ([]byte, error) + type CasesBlueprintsListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r CasesBlueprintsListParams) MarshalJSON() ([]byte, error) + type CasesBlueprintsListPresetsResponse struct + JSON ResponseJSON + Results []CasesBlueprintsListPresetsResponseResults + func (r *CasesBlueprintsListPresetsResponse) UnmarshalJSON(data []byte) error + type CasesBlueprintsListPresetsResponseResults struct + ContentConfig CaseContentConfig + Description string + Installed bool + JSON ResponseJSON + Name string + PresetKey CasesBlueprintsListPresetsResponseResultsPresetKey + func (r *CasesBlueprintsListPresetsResponseResults) UnmarshalJSON(data []byte) error + type CasesBlueprintsListPresetsResponseResultsPresetKey string + const CasesBlueprintsListPresetsResponseResultsPresetKeyAMLInvestigation + const CasesBlueprintsListPresetsResponseResultsPresetKeyKYC + const CasesBlueprintsListPresetsResponseResultsPresetKeyScreeningHit + const CasesBlueprintsListPresetsResponseResultsPresetKeySuspiciousActivity + type CasesBlueprintsService struct + func (r *CasesBlueprintsService) Create(ctx context.Context, params CasesBlueprintsCreateParams, ...) (*CaseBlueprintDetail, error) + func (r *CasesBlueprintsService) Delete(ctx context.Context, blueprintUUID string, opts ...option.RequestOption) error + func (r *CasesBlueprintsService) DiscardDraft(ctx context.Context, blueprintUUID string, ...) error + func (r *CasesBlueprintsService) InstallPresets(ctx context.Context, params CasesBlueprintsInstallPresetsParams, ...) (*CaseBlueprintPresetInstallResult, error) + func (r *CasesBlueprintsService) List(ctx context.Context, params CasesBlueprintsListParams, ...) (*Page[CaseBlueprintListItem], error) + func (r *CasesBlueprintsService) ListAutoPaging(ctx context.Context, params CasesBlueprintsListParams, ...) *PageIterator[CaseBlueprintListItem] + func (r *CasesBlueprintsService) ListHistory(ctx context.Context, blueprintUUID string, ...) (*Page[CasePublicationPolicyRevision], error) + func (r *CasesBlueprintsService) ListHistoryAutoPaging(ctx context.Context, blueprintUUID string, ...) *PageIterator[CasePublicationPolicyRevision] + func (r *CasesBlueprintsService) ListPresets(ctx context.Context, opts ...option.RequestOption) (*CasesBlueprintsListPresetsResponse, error) + func (r *CasesBlueprintsService) Publish(ctx context.Context, blueprintUUID string, ...) (*CasePublicationCaseBlueprint, error) + func (r *CasesBlueprintsService) Retrieve(ctx context.Context, blueprintUUID string, opts ...option.RequestOption) (*CaseBlueprintDetail, error) + func (r *CasesBlueprintsService) RetrieveDraft(ctx context.Context, blueprintUUID string, opts ...option.RequestOption) (*CasePublicationPolicyDraftResponse, error) + func (r *CasesBlueprintsService) SaveDraft(ctx context.Context, blueprintUUID string, ...) (*CasePublicationPolicyDraft, error) + func (r *CasesBlueprintsService) Update(ctx context.Context, blueprintUUID string, params CasesBlueprintsUpdateParams, ...) (*CaseBlueprintDetail, error) + type CasesBlueprintsUpdateParams struct + AssigneePool Opt[[]string] + AssignmentMethod Opt[CasesBlueprintsUpdateParamsAssignmentMethod] + ContentConfig Opt[CaseContentConfigParam] + DefaultDeadlineHours Opt[int64] + Description Opt[string] + EscalationBlueprint Opt[string] + EscalationEnabled Opt[bool] + ExpectedVersion Opt[int64] + FourEyesCheckerBlueprint Opt[string] + IsActive Opt[bool] + MaxActiveCases Opt[int64] + Name Opt[string] + RequireResolutionNote Opt[bool] + TransferEnabled Opt[bool] + func (r CasesBlueprintsUpdateParams) MarshalJSON() ([]byte, error) + type CasesBlueprintsUpdateParamsAssignmentMethod string + const CasesBlueprintsUpdateParamsAssignmentMethodAutomatic + const CasesBlueprintsUpdateParamsAssignmentMethodManual + type CasesBulkAssignParams struct + AssigneeEmail Opt[string] + AssigneeName Opt[string] + AssigneeUserID Opt[string] + CaseUUIDs []string + func (r CasesBulkAssignParams) MarshalJSON() ([]byte, error) + type CasesBulkUpdateStatusParams struct + CaseUUIDs []string + Note Opt[string] + Resolution Opt[CasesBulkUpdateStatusParamsResolution] + Status CasesBulkUpdateStatusParamsStatus + func (r CasesBulkUpdateStatusParams) MarshalJSON() ([]byte, error) + type CasesBulkUpdateStatusParamsResolution string + const CasesBulkUpdateStatusParamsResolutionFalsePositive + const CasesBulkUpdateStatusParamsResolutionInconclusive + const CasesBulkUpdateStatusParamsResolutionRequirementsNotMet + const CasesBulkUpdateStatusParamsResolutionRequirementsSatisfied + const CasesBulkUpdateStatusParamsResolutionValidThreat + type CasesBulkUpdateStatusParamsStatus string + const CasesBulkUpdateStatusParamsStatusAwaitingUser + const CasesBulkUpdateStatusParamsStatusOpen + const CasesBulkUpdateStatusParamsStatusResolved + type CasesChecklistService struct + func (r *CasesChecklistService) List(ctx context.Context, caseUUID string, opts ...option.RequestOption) ([]CaseChecklistItem, error) + func (r *CasesChecklistService) ToggleItem(ctx context.Context, caseUUID string, itemUUID string, ...) (*CaseChecklistItem, error) + type CasesChecklistToggleItemParams struct + IsCompleted bool + func (r CasesChecklistToggleItemParams) MarshalJSON() ([]byte, error) + type CasesCreateParams struct + AssignedTo Opt[string] + Blueprint Opt[string] + DueAt Opt[time.Time] + Links Opt[[]map[string]any] + Priority Opt[CasesCreateParamsPriority] + ReviewDuplicates Opt[bool] + SeparateIncidentReason Opt[string] + SourceContext Opt[CaseDuplicateCaseFraudSourceContextRequest] + Subject Opt[CasesCreateParamsSubject] + Tags Opt[[]string] + Title string + func (r CasesCreateParams) MarshalJSON() ([]byte, error) + type CasesCreateParamsPriority string + const CasesCreateParamsPriorityHigh + const CasesCreateParamsPriorityLow + const CasesCreateParamsPriorityMedium + type CasesCreateParamsSubject struct + Type Opt[CasesCreateParamsSubjectType] + UUID Opt[string] + func (r CasesCreateParamsSubject) MarshalJSON() ([]byte, error) + type CasesCreateParamsSubjectType string + const CasesCreateParamsSubjectTypeBusiness + const CasesCreateParamsSubjectTypeUser + type CasesLinksCreateParams struct + EntityType CasesLinksCreateParamsEntityType + EntityUUID string + func (r CasesLinksCreateParams) MarshalJSON() ([]byte, error) + type CasesLinksCreateParamsEntityType string + const CasesLinksCreateParamsEntityTypeBusinessSession + const CasesLinksCreateParamsEntityTypeSession + const CasesLinksCreateParamsEntityTypeTransaction + type CasesLinksService struct + func (r *CasesLinksService) Create(ctx context.Context, caseUUID string, params CasesLinksCreateParams, ...) (*CaseLink, error) + func (r *CasesLinksService) Delete(ctx context.Context, caseUUID string, linkUUID string, ...) error + func (r *CasesLinksService) List(ctx context.Context, caseUUID string, opts ...option.RequestOption) ([]CaseLink, error) + type CasesListActionReceiptsParams struct + Offset Opt[int64] + func (r CasesListActionReceiptsParams) MarshalJSON() ([]byte, error) + type CasesListEventsParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r CasesListEventsParams) MarshalJSON() ([]byte, error) + type CasesListParams struct + AssignedTo Opt[string] + Blueprint Opt[string] + DateFrom Opt[string] + DateTo Opt[string] + DueBefore Opt[time.Time] + Limit Opt[int64] + Offset Opt[int64] + Ordering Opt[CasesListParamsOrdering] + Overdue Opt[bool] + Priority Opt[string] + Search Opt[string] + SourceIn Opt[string] + StatusIn Opt[string] + Tag Opt[string] + Unassigned Opt[bool] + func (r CasesListParams) MarshalJSON() ([]byte, error) + type CasesListParamsOrdering string + const CasesListParamsOrderingCreatedAt + const CasesListParamsOrderingCreatedAt2 + const CasesListParamsOrderingDueAt + const CasesListParamsOrderingDueAt2 + type CasesListReviewersResponse struct + JSON ResponseJSON + Results []CasesListReviewersResponseResults + func (r *CasesListReviewersResponse) UnmarshalJSON(data []byte) error + type CasesListReviewersResponseResults struct + Email string + JSON ResponseJSON + Name string + UserID string + func (r *CasesListReviewersResponseResults) UnmarshalJSON(data []byte) error + type CasesNotesCreateAttachmentUploadParams struct + File File + func (r CasesNotesCreateAttachmentUploadParams) MarshalJSON() ([]byte, error) + type CasesNotesCreateAttachmentUploadResponse struct + FileSize int64 + Filename string + JSON ResponseJSON + S3Key string + URL string + func (r *CasesNotesCreateAttachmentUploadResponse) UnmarshalJSON(data []byte) error + type CasesNotesListParams struct + Limit Opt[int64] + Offset Opt[int64] + Ordering Opt[string] + func (r CasesNotesListParams) MarshalJSON() ([]byte, error) + type CasesNotesRetrieveAttachmentURLParams struct + S3Key string + func (r CasesNotesRetrieveAttachmentURLParams) MarshalJSON() ([]byte, error) + type CasesNotesRetrieveAttachmentURLResponse struct + Filename string + JSON ResponseJSON + S3Key string + URL string + func (r *CasesNotesRetrieveAttachmentURLResponse) UnmarshalJSON(data []byte) error + type CasesNotesService struct + func (r *CasesNotesService) Create(ctx context.Context, caseUUID string, ...) (*CaseCollaborationCaseNote, error) + func (r *CasesNotesService) CreateAttachmentUpload(ctx context.Context, caseUUID string, ...) (*CasesNotesCreateAttachmentUploadResponse, error) + func (r *CasesNotesService) Delete(ctx context.Context, caseUUID string, noteUUID string, ...) error + func (r *CasesNotesService) List(ctx context.Context, caseUUID string, params CasesNotesListParams, ...) (*Page[CaseCollaborationCaseNote], error) + func (r *CasesNotesService) ListAutoPaging(ctx context.Context, caseUUID string, params CasesNotesListParams, ...) *PageIterator[CaseCollaborationCaseNote] + func (r *CasesNotesService) RetrieveAttachmentURL(ctx context.Context, caseUUID string, ...) (*CasesNotesRetrieveAttachmentURLResponse, error) + func (r *CasesNotesService) Update(ctx context.Context, caseUUID string, noteUUID string, ...) (*CaseCollaborationCaseNote, error) + type CasesPrintResponse struct + JSON ResponseJSON + URL string + func (r *CasesPrintResponse) UnmarshalJSON(data []byte) error + type CasesRegulatoryReportsCreateParams struct + Action Opt[string] + Activity Opt[string] + CurrencyCodeLocal Opt[string] + EntityReference Opt[string] + FiuRefNumber Opt[string] + IncludedFields Opt[[]string] + Jurisdiction Opt[string] + Location Opt[map[string]any] + Narrative Opt[CasesRegulatoryReportsCreateParamsNarrative] + Reason Opt[string] + RentityBranch Opt[string] + RentityID Opt[string] + ReportIndicators Opt[[]string] + ReportType Opt[CasesRegulatoryReportsCreateParamsReportType] + ReportingPerson Opt[map[string]any] + SubmissionCode Opt[CasesRegulatoryReportsCreateParamsSubmissionCode] + SubmissionDate Opt[time.Time] + Template Opt[string] + Transactions Opt[[]string] + func (r CasesRegulatoryReportsCreateParams) MarshalJSON() ([]byte, error) + type CasesRegulatoryReportsCreateParamsNarrative struct + How Opt[string] + What Opt[string] + When Opt[string] + Where Opt[string] + Who Opt[string] + Why Opt[string] + func (r CasesRegulatoryReportsCreateParamsNarrative) MarshalJSON() ([]byte, error) + type CasesRegulatoryReportsCreateParamsReportType string + const CasesRegulatoryReportsCreateParamsReportTypeCbr + const CasesRegulatoryReportsCreateParamsReportTypeCtr + const CasesRegulatoryReportsCreateParamsReportTypeIft + const CasesRegulatoryReportsCreateParamsReportTypeSar + const CasesRegulatoryReportsCreateParamsReportTypeStr + const CasesRegulatoryReportsCreateParamsReportTypeTfr + const CasesRegulatoryReportsCreateParamsReportTypeTtr + const CasesRegulatoryReportsCreateParamsReportTypeUtr + type CasesRegulatoryReportsCreateParamsSubmissionCode string + const CasesRegulatoryReportsCreateParamsSubmissionCodeE + const CasesRegulatoryReportsCreateParamsSubmissionCodeM + type CasesRegulatoryReportsListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r CasesRegulatoryReportsListParams) MarshalJSON() ([]byte, error) + type CasesRegulatoryReportsService struct + func (r *CasesRegulatoryReportsService) Create(ctx context.Context, caseUUID string, ...) (*RegulatoryReportDetail, error) + func (r *CasesRegulatoryReportsService) List(ctx context.Context, caseUUID string, params CasesRegulatoryReportsListParams, ...) (*Page[RegulatoryReportDetail], error) + func (r *CasesRegulatoryReportsService) ListAutoPaging(ctx context.Context, caseUUID string, params CasesRegulatoryReportsListParams, ...) *PageIterator[RegulatoryReportDetail] + type CasesRejectResolutionParams struct + Notes Opt[string] + func (r CasesRejectResolutionParams) MarshalJSON() ([]byte, error) + type CasesRequestsListParams struct + Limit Opt[int64] + Offset Opt[int64] + Ordering Opt[string] + func (r CasesRequestsListParams) MarshalJSON() ([]byte, error) + type CasesRequestsRemindResponse struct + DeliveryStatus CasesRequestsRemindResponseDeliveryStatus + JSON ResponseJSON + NextReminderAt time.Time + RemindedAt time.Time + Request CustomerMessagingCaseRequest + func (r *CasesRequestsRemindResponse) UnmarshalJSON(data []byte) error + type CasesRequestsRemindResponseDeliveryStatus string + const CasesRequestsRemindResponseDeliveryStatusSent + const CasesRequestsRemindResponseDeliveryStatusSimulated + const CasesRequestsRemindResponseDeliveryStatusUnknown + type CasesRequestsService struct + func (r *CasesRequestsService) Cancel(ctx context.Context, caseUUID string, requestUUID string, ...) (*CustomerMessagingCaseRequest, error) + func (r *CasesRequestsService) Create(ctx context.Context, caseUUID string, ...) (*CustomerMessagingCaseRequest, error) + func (r *CasesRequestsService) List(ctx context.Context, caseUUID string, params CasesRequestsListParams, ...) (*Page[CustomerMessagingCaseRequest], error) + func (r *CasesRequestsService) ListAutoPaging(ctx context.Context, caseUUID string, params CasesRequestsListParams, ...) *PageIterator[CustomerMessagingCaseRequest] + func (r *CasesRequestsService) Preview(ctx context.Context, caseUUID string, ...) (*CustomerMessagingCaseRequestPreviewResponse, error) + func (r *CasesRequestsService) Remind(ctx context.Context, caseUUID string, requestUUID string, ...) (*CasesRequestsRemindResponse, error) + func (r *CasesRequestsService) RetrieveAttachment(ctx context.Context, caseUUID string, requestUUID string, ...) (*http.Response, error) + func (r *CasesRequestsService) RetrieveOptions(ctx context.Context, caseUUID string, opts ...option.RequestOption) (*CustomerMessagingCaseRequestOptions, error) + type CasesResolveParams struct + Checker Opt[string] + Note Opt[string] + Resolution CasesResolveParamsResolution + func (r CasesResolveParams) MarshalJSON() ([]byte, error) + type CasesResolveParamsResolution string + const CasesResolveParamsResolutionFalsePositive + const CasesResolveParamsResolutionInconclusive + const CasesResolveParamsResolutionRequirementsNotMet + const CasesResolveParamsResolutionRequirementsSatisfied + const CasesResolveParamsResolutionValidThreat + type CasesRetrieveStatisticsParams struct + AssignedTo Opt[string] + Blueprint Opt[string] + DateFrom Opt[string] + DateTo Opt[string] + Priority Opt[CasesRetrieveStatisticsParamsPriority] + Source Opt[CasesRetrieveStatisticsParamsSource] + Status Opt[CasesRetrieveStatisticsParamsStatus] + func (r CasesRetrieveStatisticsParams) MarshalJSON() ([]byte, error) + type CasesRetrieveStatisticsParamsPriority string + const CasesRetrieveStatisticsParamsPriorityHigh + const CasesRetrieveStatisticsParamsPriorityLow + const CasesRetrieveStatisticsParamsPriorityMedium + type CasesRetrieveStatisticsParamsSource string + const CasesRetrieveStatisticsParamsSourceAMLScreening + const CasesRetrieveStatisticsParamsSourceManual + const CasesRetrieveStatisticsParamsSourceTransactionRule + const CasesRetrieveStatisticsParamsSourceWorkflowBuilder + type CasesRetrieveStatisticsParamsStatus string + const CasesRetrieveStatisticsParamsStatusAwaitingUser + const CasesRetrieveStatisticsParamsStatusOpen + const CasesRetrieveStatisticsParamsStatusResolved + type CasesRetrieveStatisticsResponse struct + JSON ResponseJSON + Queue CasesRetrieveStatisticsResponseQueue + Series []CasesRetrieveStatisticsResponseSeries + Tables CasesRetrieveStatisticsResponseTables + Totals CasesRetrieveStatisticsResponseTotals + func (r *CasesRetrieveStatisticsResponse) UnmarshalJSON(data []byte) error + type CasesRetrieveStatisticsResponseQueue struct + JSON ResponseJSON + Open int64 + Overdue int64 + func (r *CasesRetrieveStatisticsResponseQueue) UnmarshalJSON(data []byte) error + type CasesRetrieveStatisticsResponseSeries struct + Created int64 + Date string + JSON ResponseJSON + Reviewed int64 + func (r *CasesRetrieveStatisticsResponseSeries) UnmarshalJSON(data []byte) error + type CasesRetrieveStatisticsResponseTables struct + Blueprint []CasesRetrieveStatisticsResponseTablesBlueprint + JSON ResponseJSON + Officer []CasesRetrieveStatisticsResponseTablesOfficer + Source []CasesRetrieveStatisticsResponseTablesSource + Status []CasesRetrieveStatisticsResponseTablesStatus + func (r *CasesRetrieveStatisticsResponseTables) UnmarshalJSON(data []byte) error + type CasesRetrieveStatisticsResponseTablesBlueprint struct + Assigned int64 + AvgAssignHours float64 + AvgHandlingHours float64 + AvgResolveHours float64 + Created int64 + EscalationRate float64 + FalsePositiveRate float64 + JSON ResponseJSON + Key string + ReassignmentRate float64 + Resolved int64 + ThreatRate float64 + Unresolved int64 + func (r *CasesRetrieveStatisticsResponseTablesBlueprint) UnmarshalJSON(data []byte) error + type CasesRetrieveStatisticsResponseTablesOfficer struct + Assigned int64 + AvgAssignHours float64 + AvgHandlingHours float64 + AvgResolveHours float64 + Created int64 + EscalationRate float64 + FalsePositiveRate float64 + JSON ResponseJSON + Key string + ReassignmentRate float64 + Resolved int64 + ThreatRate float64 + Unresolved int64 + func (r *CasesRetrieveStatisticsResponseTablesOfficer) UnmarshalJSON(data []byte) error + type CasesRetrieveStatisticsResponseTablesSource struct + Assigned int64 + AvgAssignHours float64 + AvgHandlingHours float64 + AvgResolveHours float64 + Created int64 + EscalationRate float64 + FalsePositiveRate float64 + JSON ResponseJSON + Key string + ReassignmentRate float64 + Resolved int64 + ThreatRate float64 + Unresolved int64 + func (r *CasesRetrieveStatisticsResponseTablesSource) UnmarshalJSON(data []byte) error + type CasesRetrieveStatisticsResponseTablesStatus struct + Assigned int64 + AvgAssignHours float64 + AvgHandlingHours float64 + AvgResolveHours float64 + Created int64 + EscalationRate float64 + FalsePositiveRate float64 + JSON ResponseJSON + Key string + ReassignmentRate float64 + Resolved int64 + ThreatRate float64 + Unresolved int64 + func (r *CasesRetrieveStatisticsResponseTablesStatus) UnmarshalJSON(data []byte) error + type CasesRetrieveStatisticsResponseTotals struct + Assigned int64 + AvgAssignHours float64 + AvgHandlingHours float64 + AvgResolveHours float64 + Created int64 + EscalationRate float64 + FalsePositiveRate float64 + JSON ResponseJSON + ReassignmentRate float64 + Resolved int64 + ThreatRate float64 + Unresolved int64 + func (r *CasesRetrieveStatisticsResponseTotals) UnmarshalJSON(data []byte) error + type CasesRoutingRulesListHistoryParams struct + Limit Opt[int64] + Offset Opt[int64] + Ordering Opt[string] + func (r CasesRoutingRulesListHistoryParams) MarshalJSON() ([]byte, error) + type CasesRoutingRulesListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r CasesRoutingRulesListParams) MarshalJSON() ([]byte, error) + type CasesRoutingRulesService struct + func (r *CasesRoutingRulesService) Create(ctx context.Context, params CaseRoutingRuleCreate, ...) (*CaseRoutingRule, error) + func (r *CasesRoutingRulesService) DiscardDraft(ctx context.Context, recordUUID string, ...) error + func (r *CasesRoutingRulesService) List(ctx context.Context, params CasesRoutingRulesListParams, ...) (*Page[CaseRoutingRule], error) + func (r *CasesRoutingRulesService) ListAutoPaging(ctx context.Context, params CasesRoutingRulesListParams, ...) *PageIterator[CaseRoutingRule] + func (r *CasesRoutingRulesService) ListHistory(ctx context.Context, recordUUID string, ...) (*Page[RoutingPublicationPolicyRevision], error) + func (r *CasesRoutingRulesService) ListHistoryAutoPaging(ctx context.Context, recordUUID string, ...) *PageIterator[RoutingPublicationPolicyRevision] + func (r *CasesRoutingRulesService) Preview(ctx context.Context, params CaseRoutingPreviewRequest, ...) (*CaseRoutingPreview, error) + func (r *CasesRoutingRulesService) Publish(ctx context.Context, recordUUID string, ...) (*RoutingPublicationCaseRoutingRule, error) + func (r *CasesRoutingRulesService) Retrieve(ctx context.Context, recordUUID string, opts ...option.RequestOption) (*CaseRoutingRule, error) + func (r *CasesRoutingRulesService) RetrieveDraft(ctx context.Context, recordUUID string, opts ...option.RequestOption) (*RoutingPublicationPolicyDraftResponse, error) + func (r *CasesRoutingRulesService) SaveDraft(ctx context.Context, recordUUID string, ...) (*RoutingPublicationPolicyDraft, error) + func (r *CasesRoutingRulesService) Update(ctx context.Context, recordUUID string, params CaseRoutingRuleUpdate, ...) (*CaseRoutingRule, error) + type CasesService struct + Blueprints *CasesBlueprintsService + Checklist *CasesChecklistService + Links *CasesLinksService + Notes *CasesNotesService + RegulatoryReports *CasesRegulatoryReportsService + Requests *CasesRequestsService + RoutingRules *CasesRoutingRulesService + Teams *CasesTeamsService + func (r *CasesService) ApplyEntityAction(ctx context.Context, caseUUID string, params CaseActionCaseEntityActionRequest, ...) (*CaseActionCaseEntityActionResult, error) + func (r *CasesService) ApproveResolution(ctx context.Context, caseUUID string, opts ...option.RequestOption) (*CaseDetail, error) + func (r *CasesService) Assign(ctx context.Context, caseUUID string, params CasesAssignParams, ...) (*CaseDetail, error) + func (r *CasesService) BulkAssign(ctx context.Context, params CasesBulkAssignParams, ...) (*CaseBulkUpdateResult, error) + func (r *CasesService) BulkUpdateStatus(ctx context.Context, params CasesBulkUpdateStatusParams, ...) (*CaseBulkUpdateResult, error) + func (r *CasesService) Create(ctx context.Context, params CasesCreateParams, opts ...option.RequestOption) (*CaseDetail, error) + func (r *CasesService) Delete(ctx context.Context, caseUUID string, opts ...option.RequestOption) error + func (r *CasesService) Escalate(ctx context.Context, caseUUID string, opts ...option.RequestOption) (*CaseDetail, error) + func (r *CasesService) FindDuplicates(ctx context.Context, params CaseDuplicateCaseDuplicateQueryRequest, ...) (*CaseDuplicateCaseDuplicatePage, error) + func (r *CasesService) List(ctx context.Context, params CasesListParams, opts ...option.RequestOption) (*Page[CaseListItem], error) + func (r *CasesService) ListAMLHits(ctx context.Context, caseUUID string, opts ...option.RequestOption) ([]AMLScreening, error) + func (r *CasesService) ListActionReceipts(ctx context.Context, caseUUID string, params CasesListActionReceiptsParams, ...) (*CaseActionCaseActionReceiptPage, error) + func (r *CasesService) ListAutoPaging(ctx context.Context, params CasesListParams, opts ...option.RequestOption) *PageIterator[CaseListItem] + func (r *CasesService) ListEvents(ctx context.Context, caseUUID string, params CasesListEventsParams, ...) (*Page[CaseEvent], error) + func (r *CasesService) ListEventsAutoPaging(ctx context.Context, caseUUID string, params CasesListEventsParams, ...) *PageIterator[CaseEvent] + func (r *CasesService) ListReviewers(ctx context.Context, opts ...option.RequestOption) (*CasesListReviewersResponse, error) + func (r *CasesService) Print(ctx context.Context, caseUUID string, opts ...option.RequestOption) (*CasesPrintResponse, error) + func (r *CasesService) RejectResolution(ctx context.Context, caseUUID string, params CasesRejectResolutionParams, ...) (*CaseDetail, error) + func (r *CasesService) Reopen(ctx context.Context, caseUUID string, opts ...option.RequestOption) (*CaseDetail, error) + func (r *CasesService) RequestInfo(ctx context.Context, caseUUID string, opts ...option.RequestOption) (*CaseDetail, error) + func (r *CasesService) Resolve(ctx context.Context, caseUUID string, params CasesResolveParams, ...) (*CaseDetail, error) + func (r *CasesService) Retrieve(ctx context.Context, caseUUID string, opts ...option.RequestOption) (*CaseDetail, error) + func (r *CasesService) RetrieveStatistics(ctx context.Context, params CasesRetrieveStatisticsParams, ...) (*CasesRetrieveStatisticsResponse, error) + func (r *CasesService) RetryActionReceipt(ctx context.Context, caseUUID string, receiptUUID string, ...) (*CaseActionCaseActionReceipt, error) + func (r *CasesService) Transfer(ctx context.Context, caseUUID string, params CasesTransferParams, ...) (*CaseDetail, error) + func (r *CasesService) Update(ctx context.Context, caseUUID string, params CasesUpdateParams, ...) (*CaseDetail, error) + type CasesTeamsListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r CasesTeamsListParams) MarshalJSON() ([]byte, error) + type CasesTeamsService struct + func (r *CasesTeamsService) Create(ctx context.Context, params CaseReviewTeamCreate, opts ...option.RequestOption) (*CaseReviewTeam, error) + func (r *CasesTeamsService) List(ctx context.Context, params CasesTeamsListParams, opts ...option.RequestOption) (*Page[CaseReviewTeam], error) + func (r *CasesTeamsService) ListAutoPaging(ctx context.Context, params CasesTeamsListParams, opts ...option.RequestOption) *PageIterator[CaseReviewTeam] + func (r *CasesTeamsService) Retrieve(ctx context.Context, recordUUID string, opts ...option.RequestOption) (*CaseReviewTeam, error) + func (r *CasesTeamsService) Update(ctx context.Context, recordUUID string, params CaseReviewTeamUpdate, ...) (*CaseReviewTeam, error) + type CasesTransferParams struct + TargetBlueprint string + func (r CasesTransferParams) MarshalJSON() ([]byte, error) + type CasesUpdateParams struct + DueAt Opt[time.Time] + Priority Opt[CasesUpdateParamsPriority] + Tags Opt[[]string] + Team Opt[string] + Title Opt[string] + func (r CasesUpdateParams) MarshalJSON() ([]byte, error) + type CasesUpdateParamsPriority string + const CasesUpdateParamsPriorityHigh + const CasesUpdateParamsPriorityLow + const CasesUpdateParamsPriorityMedium + type Client struct + AML *AMLService + AMLMonitoring *AMLMonitoringService + Account *AccountService + AgeEstimation *AgeEstimationService + Analytics *AnalyticsService + Bank *BankService + Billing *BillingService + BiometricTemplates *BiometricTemplatesService + Blocklist *BlocklistService + BusinessSessions *BusinessSessionsService + Businesses *BusinessesService + Cases *CasesService + Customization *CustomizationService + DatabaseValidation *DatabaseValidationService + DocumentAi *DocumentAiService + Email *EmailService + FaceMatch *FaceMatchService + FaceSearch *FaceSearchService + FraudChecks *FraudChecksService + IDVerification *IDVerificationService + IDWallets *IDWalletsService + IP *IPService + Investigator *InvestigatorService + KYB *KYBService + Lists *ListsService + MonitoringEvents *MonitoringEventsService + Networks *NetworksService + PassiveLiveness *PassiveLivenessService + Phone *PhoneService + Pricing *PricingService + ProofOfAddress *ProofOfAddressService + Questionnaires *QuestionnairesService + RegulatoryReports *RegulatoryReportsService + ReportTemplates *ReportTemplatesService + Sessions *SessionsService + Transactions *TransactionsService + TravelRule *TravelRuleService + Users *UsersService + WalletScreening *WalletScreeningService + Webhooks *WebhooksService + Workflows *WorkflowsService + func NewClient(opts ...option.RequestOption) *Client + func (c *Client) WithOptions(opts ...option.RequestOption) *Client + type ComplianceList struct + CreatedAt time.Time + Description string + EntryCount int64 + EntryType ComplianceListEntryType + IsSystem bool + JSON ResponseJSON + LastEntryAddedAt time.Time + ListType ComplianceListListType + Name string + UUID string + UpdatedAt time.Time + func (r *ComplianceList) UnmarshalJSON(data []byte) error + type ComplianceListEntry struct + AddedBy string + Comment string + CreatedAt time.Time + DisplayLabel string + JSON ResponseJSON + Metadata ComplianceListEntryMetadata + ReferenceObjectUUID string + ReferenceSessionID string + ReferenceSessionNumber int64 + ReferenceSessionType ComplianceListEntryReferenceSessionType + UUID string + Value string + func (r *ComplianceListEntry) UnmarshalJSON(data []byte) error + type ComplianceListEntryMetadata struct + DocumentNumber string + DocumentType string + FaceImageSource ComplianceListEntryMetadataFaceImageSource + FingerprintTier ComplianceListEntryMetadataFingerprintTier + FrontImageURL string + FullName string + IssuingState string + JSON ResponseJSON + ReferenceID string + ReferenceImageURL string + ReferenceNodeID string + ReferenceType ComplianceListEntryMetadataReferenceType + Region string + Sandbox bool + func (r *ComplianceListEntryMetadata) UnmarshalJSON(data []byte) error + type ComplianceListEntryMetadataFaceImageSource string + const ComplianceListEntryMetadataFaceImageSourceBackImageCameraFront + const ComplianceListEntryMetadataFaceImageSourceFrontImageCameraFront + type ComplianceListEntryMetadataFingerprintTier string + const ComplianceListEntryMetadataFingerprintTierCompositeHash + const ComplianceListEntryMetadataFingerprintTierLegacyFp + const ComplianceListEntryMetadataFingerprintTierPersistentID + const ComplianceListEntryMetadataFingerprintTierUnknown + type ComplianceListEntryMetadataReferenceType string + const ComplianceListEntryMetadataReferenceTypeTransaction + const ComplianceListEntryMetadataReferenceTypeVendorBusiness + const ComplianceListEntryMetadataReferenceTypeVendorUser + type ComplianceListEntryReferenceSessionType string + const ComplianceListEntryReferenceSessionTypeKYB + const ComplianceListEntryReferenceSessionTypeKYC + type ComplianceListEntryType string + const ComplianceListEntryTypeBankAccount + const ComplianceListEntryTypeBusiness + const ComplianceListEntryTypeCountry + const ComplianceListEntryTypeDeviceFingerprint + const ComplianceListEntryTypeDocument + const ComplianceListEntryTypeEmail + const ComplianceListEntryTypeFace + const ComplianceListEntryTypeIPAddress + const ComplianceListEntryTypeKey + const ComplianceListEntryTypePhone + const ComplianceListEntryTypeUser + const ComplianceListEntryTypeWalletAddress + type ComplianceListListType string + const ComplianceListListTypeAllowlist + const ComplianceListListTypeBlocklist + const ComplianceListListTypeCustom + type ConfigurationError struct + Message string + func (e *ConfigurationError) Error() string + type ConflictError struct + func (e *ConflictError) Unwrap() error + type CustomerMessagingCaseRequest struct + ActorEmail string + CancelledAt time.Time + CreatedAt time.Time + DeliveredAt time.Time + DeliveryStatus string + ExpiresAt time.Time + HasAttachment bool + JSON ResponseJSON + Language string + Purpose string + Recipient string + RespondedAt time.Time + Response any + UUID string + func (r *CustomerMessagingCaseRequest) UnmarshalJSON(data []byte) error + type CustomerMessagingCaseRequestConfirmRequest struct + ContactID string + ExpiresAt time.Time + Language Opt[CustomerMessagingLanguageEnum] + PreviewToken string + Purpose CustomerMessagingPurposeEnum + RequestID string + func (r CustomerMessagingCaseRequestConfirmRequest) MarshalJSON() ([]byte, error) + type CustomerMessagingCaseRequestContact struct + Email string + JSON ResponseJSON + UUID string + VerifiedAt time.Time + func (r *CustomerMessagingCaseRequestContact) UnmarshalJSON(data []byte) error + type CustomerMessagingCaseRequestOptions struct + Contacts []CustomerMessagingCaseRequestContact + JSON ResponseJSON + Languages []CustomerMessagingLanguagesEnum + Purposes []CustomerMessagingPurposesEnum + func (r *CustomerMessagingCaseRequestOptions) UnmarshalJSON(data []byte) error + type CustomerMessagingCaseRequestPreviewRequest struct + ContactID string + Language Opt[CustomerMessagingLanguageEnum] + Purpose CustomerMessagingPurposeEnum + func (r CustomerMessagingCaseRequestPreviewRequest) MarshalJSON() ([]byte, error) + type CustomerMessagingCaseRequestPreviewResponse struct + ExpiresAt time.Time + HTML string + JSON ResponseJSON + PreviewToken string + Recipient string + RequestID string + RequiresUserAction bool + Sender string + Subject string + func (r *CustomerMessagingCaseRequestPreviewResponse) UnmarshalJSON(data []byte) error + type CustomerMessagingLanguageEnum string + const CustomerMessagingLanguageEnumEn + const CustomerMessagingLanguageEnumEs + const CustomerMessagingLanguageEnumPt + type CustomerMessagingLanguagesEnum string + const CustomerMessagingLanguagesEnumEn + const CustomerMessagingLanguagesEnumEs + const CustomerMessagingLanguagesEnumPt + type CustomerMessagingPurposeEnum string + const CustomerMessagingPurposeEnumBusinessDocument + const CustomerMessagingPurposeEnumConfirmDetails + const CustomerMessagingPurposeEnumIdentityDocument + const CustomerMessagingPurposeEnumProofOfAddress + const CustomerMessagingPurposeEnumReviewInProgress + type CustomerMessagingPurposesEnum string + const CustomerMessagingPurposesEnumBusinessDocument + const CustomerMessagingPurposesEnumConfirmDetails + const CustomerMessagingPurposesEnumIdentityDocument + const CustomerMessagingPurposesEnumProofOfAddress + const CustomerMessagingPurposesEnumReviewInProgress + type CustomizationService struct + func (r *CustomizationService) Retrieve(ctx context.Context, opts ...option.RequestOption) (*BrandingCustomization, error) + func (r *CustomizationService) Update(ctx context.Context, params CustomizationUpdateParams, ...) (*BrandingCustomization, error) + type CustomizationUpdateParams struct + AppPublicName Opt[string] + BorderRadiusButtons Opt[int64] + BorderRadiusPanel Opt[int64] + CallbackSeconds Opt[int64] + ColorBackground Opt[string] + ColorButton1 Opt[string] + ColorButton2 Opt[string] + ColorButtonText1 Opt[string] + ColorButtonText2 Opt[string] + ColorOnBackground Opt[string] + ColorOnPanel1 Opt[string] + ColorOnPanel2 Opt[string] + ColorPanel Opt[string] + ColorPanel10 Opt[string] + ColorPillText Opt[string] + ColorPrimary Opt[string] + ColorSecondary Opt[string] + DeleteFavicon Opt[bool] + DeleteLogoRectangular Opt[bool] + DeleteLogoRectangularDark Opt[bool] + DeleteLogoSquare Opt[bool] + DisableLoginWithDidit Opt[bool] + FontFamily Opt[string] + FontWeight Opt[string] + HideProgressBar Opt[bool] + ImageFavicon Opt[File] + ImageRectangular Opt[File] + ImageRectangularDark Opt[File] + ImageSquare Opt[File] + PrivacyPolicyURL Opt[string] + SkipWelcomeScreen Opt[bool] + func (r CustomizationUpdateParams) MarshalJSON() ([]byte, error) + type DatabaseValidationService struct + func (r *DatabaseValidationService) Validate(ctx context.Context, params DatabaseValidationValidateParams, ...) (*DatabaseValidationValidateResponse, error) + type DatabaseValidationValidateParams struct + Address Opt[any] + AddressElement1 Opt[string] + AddressElement2 Opt[string] + AddressElement3 Opt[string] + AddressElement4 Opt[string] + AddressElement5 Opt[string] + BankCardNumber Opt[string] + BirthRegistrationDate Opt[string] + BirthRegistrationNumber Opt[string] + BirthRegistrationState Opt[string] + Bvn Opt[string] + ChangeOfNameCertificateNumber Opt[string] + Cic Opt[string] + CitizenshipCertificateNumber Opt[string] + Consent Opt[bool] + CountryOfResidence Opt[string] + DateOfBirth Opt[string] + DateOfIssue Opt[string] + DocumentNumber Opt[string] + DocumentType Opt[DatabaseValidationValidateParamsDocumentType] + DriverLicenseCardNumber Opt[string] + DriverLicenseNumber Opt[string] + DriverLicenseState Opt[string] + DriverLicenseVersion Opt[string] + Email Opt[string] + EmissionNumber Opt[string] + EpicCard Opt[string] + ExpirationDate Opt[string] + FirstName Opt[string] + FirstPartnerName Opt[string] + FullName Opt[string] + Gender Opt[DatabaseValidationValidateParamsGender] + IdentificadorCiudadano Opt[string] + IdentificationNumber Opt[string] + ImmiCardExpiryDate Opt[string] + ImmiCardNumber Opt[string] + IssuingState string + Landline Opt[string] + LastName Opt[string] + LastPartnerName Opt[string] + MarriageCertificateNumber Opt[string] + MedicareCardNumber Opt[string] + Metadata Opt[map[string]any] + MiddleName Opt[string] + NationalID Opt[string] + Nationality Opt[string] + NoMatchAction Opt[DatabaseValidationValidateParamsNoMatchAction] + OCR Opt[string] + Pan Opt[string] + PartialMatchAction Opt[DatabaseValidationValidateParamsPartialMatchAction] + PassportExpirationDate Opt[string] + PassportFileNumber Opt[string] + PassportIssueCountry Opt[string] + PassportNumber Opt[string] + PersonalNumber Opt[string] + Phone Opt[string] + PostalCode Opt[string] + SSN Opt[string] + SaveAPIRequest Opt[bool] + Selfie Opt[File] + Services Opt[[]string] + TaxNumber Opt[string] + ValidationType Opt[string] + VendorData Opt[string] + VoterID Opt[string] + VoterNumber Opt[string] + func (r DatabaseValidationValidateParams) MarshalJSON() ([]byte, error) + type DatabaseValidationValidateParamsDocumentType string + const DatabaseValidationValidateParamsDocumentTypeBc + const DatabaseValidationValidateParamsDocumentTypeDl + const DatabaseValidationValidateParamsDocumentTypeHic + const DatabaseValidationValidateParamsDocumentTypeID + const DatabaseValidationValidateParamsDocumentTypeOther + const DatabaseValidationValidateParamsDocumentTypeP + const DatabaseValidationValidateParamsDocumentTypePsc + const DatabaseValidationValidateParamsDocumentTypeRp + const DatabaseValidationValidateParamsDocumentTypeSsc + const DatabaseValidationValidateParamsDocumentTypeTc + const DatabaseValidationValidateParamsDocumentTypeVisa + const DatabaseValidationValidateParamsDocumentTypeWp + type DatabaseValidationValidateParamsGender string + const DatabaseValidationValidateParamsGenderF + const DatabaseValidationValidateParamsGenderM + const DatabaseValidationValidateParamsGenderX + type DatabaseValidationValidateParamsNoMatchAction string + const DatabaseValidationValidateParamsNoMatchActionDecline + const DatabaseValidationValidateParamsNoMatchActionNoAction + type DatabaseValidationValidateParamsPartialMatchAction string + const DatabaseValidationValidateParamsPartialMatchActionDecline + const DatabaseValidationValidateParamsPartialMatchActionNoAction + type DatabaseValidationValidateResponse struct + CreatedAt time.Time + DatabaseValidation DatabaseValidationValidateResponseDatabaseValidation + JSON ResponseJSON + Metadata map[string]any + RequestID string + VendorData string + func (r *DatabaseValidationValidateResponse) UnmarshalJSON(data []byte) error + type DatabaseValidationValidateResponseDatabaseValidation struct + Errors []DatabaseValidationValidateResponseDatabaseValidationErrors + IssuingState string + JSON ResponseJSON + MatchScore float64 + MatchType DatabaseValidationValidateResponseDatabaseValidationMatchType + ScreenedData map[string]any + ServicesUsed []string + Status DatabaseValidationValidateResponseDatabaseValidationStatus + ValidationType DatabaseValidationValidateResponseDatabaseValidationValidationType + Validations any + Warnings []DatabaseValidationValidateResponseDatabaseValidationWarnings + func (r *DatabaseValidationValidateResponseDatabaseValidation) UnmarshalJSON(data []byte) error + type DatabaseValidationValidateResponseDatabaseValidationErrors struct + Code string + JSON ResponseJSON + Message string + Retryable bool + ServiceID string + func (r *DatabaseValidationValidateResponseDatabaseValidationErrors) UnmarshalJSON(data []byte) error + type DatabaseValidationValidateResponseDatabaseValidationMatchType string + const DatabaseValidationValidateResponseDatabaseValidationMatchTypeFullMatch + const DatabaseValidationValidateResponseDatabaseValidationMatchTypeNoMatch + const DatabaseValidationValidateResponseDatabaseValidationMatchTypePartialMatch + type DatabaseValidationValidateResponseDatabaseValidationStatus string + const DatabaseValidationValidateResponseDatabaseValidationStatusApproved + const DatabaseValidationValidateResponseDatabaseValidationStatusDeclined + const DatabaseValidationValidateResponseDatabaseValidationStatusInReview + type DatabaseValidationValidateResponseDatabaseValidationValidationType string + const DatabaseValidationValidateResponseDatabaseValidationValidationTypeOneByOne + const DatabaseValidationValidateResponseDatabaseValidationValidationTypeTwoByTwo + type DatabaseValidationValidateResponseDatabaseValidationWarnings struct + AdditionalData map[string]any + Feature string + JSON ResponseJSON + LogType string + LongDescription string + Risk string + ShortDescription string + func (r *DatabaseValidationValidateResponseDatabaseValidationWarnings) UnmarshalJSON(data []byte) error + type DigitalIDWalletAPIAudkenniWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIAudkenniWalletVerificationStartCountryEnumIsl + type DigitalIDWalletAPIAudkenniWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIAudkenniWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIAudkenniWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIBankidCzWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPICountryE2dEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIBankidCzWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIBankidNoWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPICountryAfcEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIBankidNoWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIBankidSeWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPICountryEe9enum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIBankidSeWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIBuypassWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPICountryAfcEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIBuypassWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIConnectidWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIConnectidWalletVerificationStartCountryEnumAus + type DigitalIDWalletAPIConnectidWalletVerificationStartRequest struct + AuthorisationServerID Opt[string] + Country Opt[DigitalIDWalletAPIConnectidWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIConnectidWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPICountry520enum string + const DigitalIDWalletAPICountry520enumGbr + type DigitalIDWalletAPICountryAfcEnum string + const DigitalIDWalletAPICountryAfcEnumNor + type DigitalIDWalletAPICountryE2dEnum string + const DigitalIDWalletAPICountryE2dEnumCze + type DigitalIDWalletAPICountryEe9enum string + const DigitalIDWalletAPICountryEe9enumSwe + type DigitalIDWalletAPIDeviceEnum string + const DigitalIDWalletAPIDeviceEnumCrossDevice + const DigitalIDWalletAPIDeviceEnumSameDevice + type DigitalIDWalletAPIDiiaWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIDiiaWalletVerificationStartCountryEnumUkr + type DigitalIDWalletAPIDiiaWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIDiiaWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIDiiaWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIEparakstsMobileWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIEparakstsMobileWalletVerificationStartCountryEnumLva + type DigitalIDWalletAPIEparakstsMobileWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIEparakstsMobileWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIEparakstsMobileWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIEudiWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumAut + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumBel + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumBgr + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumCyp + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumCze + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumDeu + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumDnk + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumEsp + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumEst + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumFin + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumFra + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumGrc + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumHrv + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumHun + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumIrl + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumIsl + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumIta + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumLie + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumLtu + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumLux + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumLva + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumMlt + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumNld + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumNor + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumPol + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumPrt + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumRou + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumSvk + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumSvn + const DigitalIDWalletAPIEudiWalletVerificationStartCountryEnumSwe + type DigitalIDWalletAPIEudiWalletVerificationStartRequest struct + Country DigitalIDWalletAPIEudiWalletVerificationStartCountryEnum + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIEudiWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIFranceconnectWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIFranceconnectWalletVerificationStartCountryEnumFra + type DigitalIDWalletAPIFranceconnectWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIFranceconnectWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIFranceconnectWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIFrejaidWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPICountryEe9enum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIFrejaidWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIFtnWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIFtnWalletVerificationStartCountryEnumFin + type DigitalIDWalletAPIFtnWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIFtnWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIFtnWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIGovbrWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIGovbrWalletVerificationStartCountryEnumBra + type DigitalIDWalletAPIGovbrWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIGovbrWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIGovbrWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIGovukWalletWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPICountry520enum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIGovukWalletWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIIdcardEeWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIIdcardEeWalletVerificationStartCountryEnumEst + type DigitalIDWalletAPIIdcardEeWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIIdcardEeWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIIdcardEeWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIIdinWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIIdinWalletVerificationStartCountryEnumNld + type DigitalIDWalletAPIIdinWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIIdinWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIIdinWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIInteractionEnum string + const DigitalIDWalletAPIInteractionEnumInApp + const DigitalIDWalletAPIInteractionEnumRedirect + type DigitalIDWalletAPIItsmeWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIItsmeWalletVerificationStartCountryEnumBel + const DigitalIDWalletAPIItsmeWalletVerificationStartCountryEnumLux + const DigitalIDWalletAPIItsmeWalletVerificationStartCountryEnumNld + type DigitalIDWalletAPIItsmeWalletVerificationStartRequest struct + Country DigitalIDWalletAPIItsmeWalletVerificationStartCountryEnum + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIItsmeWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIMitidWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIMitidWalletVerificationStartCountryEnumDnk + type DigitalIDWalletAPIMitidWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIMitidWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIMitidWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIMobileIDWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIMobileIDWalletVerificationStartCountryEnumEst + const DigitalIDWalletAPIMobileIDWalletVerificationStartCountryEnumLtu + type DigitalIDWalletAPIMobileIDWalletVerificationStartRequest struct + Country DigitalIDWalletAPIMobileIDWalletVerificationStartCountryEnum + Metadata Opt[map[string]any] + PersonalCode string + PhoneNumber string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIMobileIDWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIMojeidWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPICountryE2dEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIMojeidWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIOneidWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPICountry520enum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIOneidWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIPersonalausweisWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIPersonalausweisWalletVerificationStartCountryEnumDeu + type DigitalIDWalletAPIPersonalausweisWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIPersonalausweisWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIPersonalausweisWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPISmartIDWalletVerificationStartCountryEnum string + const DigitalIDWalletAPISmartIDWalletVerificationStartCountryEnumBel + const DigitalIDWalletAPISmartIDWalletVerificationStartCountryEnumEst + const DigitalIDWalletAPISmartIDWalletVerificationStartCountryEnumLtu + const DigitalIDWalletAPISmartIDWalletVerificationStartCountryEnumLva + type DigitalIDWalletAPISmartIDWalletVerificationStartRequest struct + Country DigitalIDWalletAPISmartIDWalletVerificationStartCountryEnum + Metadata Opt[map[string]any] + PersonalCode string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPISmartIDWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIUaePassWalletVerificationStartCountryEnum string + const DigitalIDWalletAPIUaePassWalletVerificationStartCountryEnumAre + type DigitalIDWalletAPIUaePassWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPIUaePassWalletVerificationStartCountryEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIUaePassWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIVippsWalletVerificationStartRequest struct + Country Opt[DigitalIDWalletAPICountryAfcEnum] + Device Opt[DigitalIDWalletAPIDeviceEnum] + Metadata Opt[map[string]any] + ReturnURL string + SandboxScenario Opt[string] + VendorData Opt[string] + func (r DigitalIDWalletAPIVippsWalletVerificationStartRequest) MarshalJSON() ([]byte, error) + type DigitalIDWalletAPIWallet struct + ID string + IssuingAuthority string + JSON ResponseJSON + Name string + func (r *DigitalIDWalletAPIWallet) UnmarshalJSON(data []byte) error + type DigitalIDWalletAPIWalletCatalogEntry struct + Available bool + Countries []string + ID string + Interaction DigitalIDWalletAPIInteractionEnum + IssuingAuthority string + JSON ResponseJSON + LevelOfAssurance string + Name string + Path string + RequiredFields []string + func (r *DigitalIDWalletAPIWalletCatalogEntry) UnmarshalJSON(data []byte) error + type DigitalIDWalletAPIWalletCatalogResponse struct + JSON ResponseJSON + Wallets []DigitalIDWalletAPIWalletCatalogEntry + func (r *DigitalIDWalletAPIWalletCatalogResponse) UnmarshalJSON(data []byte) error + type DigitalIDWalletAPIWalletIdentity struct + DateOfBirth string + FirstName string + FullName string + IssuingState string + JSON ResponseJSON + LastName string + Nationality string + func (r *DigitalIDWalletAPIWalletIdentity) UnmarshalJSON(data []byte) error + type DigitalIDWalletAPIWalletNextAction struct + JSON ResponseJSON + PollIntervalSeconds int64 + Type DigitalIDWalletAPIWalletNextActionTypeEnum + URL string + VerificationCode string + func (r *DigitalIDWalletAPIWalletNextAction) UnmarshalJSON(data []byte) error + type DigitalIDWalletAPIWalletNextActionTypeEnum string + const DigitalIDWalletAPIWalletNextActionTypeEnumConfirmInApp + const DigitalIDWalletAPIWalletNextActionTypeEnumRedirect + type DigitalIDWalletAPIWalletVerificationResponse struct + CreatedAt time.Time + JSON ResponseJSON + Metadata map[string]any + RequestID string + VendorData string + WalletVerification DigitalIDWalletAPIWalletVerificationResult + func (r *DigitalIDWalletAPIWalletVerificationResponse) UnmarshalJSON(data []byte) error + type DigitalIDWalletAPIWalletVerificationResult struct + Attributes map[string]any + Country string + CredentialType string + Error string + ExpiresAt time.Time + Identity DigitalIDWalletAPIWalletIdentity + Interaction DigitalIDWalletAPIInteractionEnum + JSON ResponseJSON + LevelOfAssurance string + NextAction DigitalIDWalletAPIWalletNextAction + Outcome DigitalIDWalletAPIWalletVerificationResultOutcomeEnum + SignatureValid bool + Simulated bool + Status string + VerifiedAt time.Time + Wallet DigitalIDWalletAPIWallet + func (r *DigitalIDWalletAPIWalletVerificationResult) UnmarshalJSON(data []byte) error + type DigitalIDWalletAPIWalletVerificationResultOutcomeEnum string + const DigitalIDWalletAPIWalletVerificationResultOutcomeEnumCancelled + const DigitalIDWalletAPIWalletVerificationResultOutcomeEnumFailed + const DigitalIDWalletAPIWalletVerificationResultOutcomeEnumPending + const DigitalIDWalletAPIWalletVerificationResultOutcomeEnumTimeout + const DigitalIDWalletAPIWalletVerificationResultOutcomeEnumVerified + type DocumentAiAnalyzeParams struct + Document File + DocumentAiDocumentTamperingAction Opt[DocumentAiAnalyzeParamsDocumentAiDocumentTamperingAction] + DocumentAiMissingRequiredFieldsAction Opt[DocumentAiAnalyzeParamsDocumentAiMissingRequiredFieldsAction] + DocumentAiNameMatchScoreThreshold Opt[int64] + DocumentAiNameMismatchAction Opt[DocumentAiAnalyzeParamsDocumentAiNameMismatchAction] + DocumentAiUnreadableDocumentAction Opt[DocumentAiAnalyzeParamsDocumentAiUnreadableDocumentAction] + DocumentAiUnsupportedFileAction Opt[DocumentAiAnalyzeParamsDocumentAiUnsupportedFileAction] + ExpectedCompanyCountry Opt[string] + ExpectedCompanyName Opt[string] + ExpectedFirstName Opt[string] + ExpectedLastName Opt[string] + Fields string + Metadata Opt[map[string]any] + SaveAPIRequest Opt[bool] + VendorData Opt[string] + func (r DocumentAiAnalyzeParams) MarshalJSON() ([]byte, error) + type DocumentAiAnalyzeParamsDocumentAiDocumentTamperingAction string + const DocumentAiAnalyzeParamsDocumentAiDocumentTamperingActionDecline + const DocumentAiAnalyzeParamsDocumentAiDocumentTamperingActionNoAction + const DocumentAiAnalyzeParamsDocumentAiDocumentTamperingActionReview + type DocumentAiAnalyzeParamsDocumentAiMissingRequiredFieldsAction string + const DocumentAiAnalyzeParamsDocumentAiMissingRequiredFieldsActionDecline + const DocumentAiAnalyzeParamsDocumentAiMissingRequiredFieldsActionNoAction + const DocumentAiAnalyzeParamsDocumentAiMissingRequiredFieldsActionReview + type DocumentAiAnalyzeParamsDocumentAiNameMismatchAction string + const DocumentAiAnalyzeParamsDocumentAiNameMismatchActionDecline + const DocumentAiAnalyzeParamsDocumentAiNameMismatchActionNoAction + const DocumentAiAnalyzeParamsDocumentAiNameMismatchActionReview + type DocumentAiAnalyzeParamsDocumentAiUnreadableDocumentAction string + const DocumentAiAnalyzeParamsDocumentAiUnreadableDocumentActionDecline + const DocumentAiAnalyzeParamsDocumentAiUnreadableDocumentActionNoAction + const DocumentAiAnalyzeParamsDocumentAiUnreadableDocumentActionReview + type DocumentAiAnalyzeParamsDocumentAiUnsupportedFileAction string + const DocumentAiAnalyzeParamsDocumentAiUnsupportedFileActionDecline + const DocumentAiAnalyzeParamsDocumentAiUnsupportedFileActionNoAction + const DocumentAiAnalyzeParamsDocumentAiUnsupportedFileActionReview + type DocumentAiAnalyzeResponse struct + CreatedAt time.Time + DocumentAi DocumentAiAnalyzeResponseDocumentAi + JSON ResponseJSON + Metadata map[string]any + RequestID string + VendorData string + func (r *DocumentAiAnalyzeResponse) UnmarshalJSON(data []byte) error + type DocumentAiAnalyzeResponseDocumentAi struct + DetectedCodes []DocumentAiDetectedCode + ExtractedData map[string]any + Fields []DocumentAiAnalyzeResponseDocumentAiFields + JSON ResponseJSON + NameMatchScore float64 + NameOnDocument string + Status DocumentAiAnalyzeResponseDocumentAiStatus + Warnings []DocumentAiAnalyzeResponseDocumentAiWarnings + func (r *DocumentAiAnalyzeResponseDocumentAi) UnmarshalJSON(data []byte) error + type DocumentAiAnalyzeResponseDocumentAiFields struct + Instruction string + IsFullName bool + JSON ResponseJSON + Key string + Name string + Required bool + Type DocumentAiAnalyzeResponseDocumentAiFieldsType + func (r *DocumentAiAnalyzeResponseDocumentAiFields) UnmarshalJSON(data []byte) error + type DocumentAiAnalyzeResponseDocumentAiFieldsType string + const DocumentAiAnalyzeResponseDocumentAiFieldsTypeDate + const DocumentAiAnalyzeResponseDocumentAiFieldsTypeNumber + const DocumentAiAnalyzeResponseDocumentAiFieldsTypeText + type DocumentAiAnalyzeResponseDocumentAiStatus string + const DocumentAiAnalyzeResponseDocumentAiStatusApproved + const DocumentAiAnalyzeResponseDocumentAiStatusDeclined + const DocumentAiAnalyzeResponseDocumentAiStatusInReview + type DocumentAiAnalyzeResponseDocumentAiWarnings struct + AdditionalData map[string]any + Feature DocumentAiAnalyzeResponseDocumentAiWarningsFeature + JSON ResponseJSON + LogType DocumentAiAnalyzeResponseDocumentAiWarningsLogType + LongDescription string + Risk DocumentAiAnalyzeResponseDocumentAiWarningsRisk + ShortDescription string + func (r *DocumentAiAnalyzeResponseDocumentAiWarnings) UnmarshalJSON(data []byte) error + type DocumentAiAnalyzeResponseDocumentAiWarningsFeature string + const DocumentAiAnalyzeResponseDocumentAiWarningsFeatureDocumentAi + type DocumentAiAnalyzeResponseDocumentAiWarningsLogType string + const DocumentAiAnalyzeResponseDocumentAiWarningsLogTypeError + const DocumentAiAnalyzeResponseDocumentAiWarningsLogTypeInformation + const DocumentAiAnalyzeResponseDocumentAiWarningsLogTypeWarning + type DocumentAiAnalyzeResponseDocumentAiWarningsRisk string + const DocumentAiAnalyzeResponseDocumentAiWarningsRiskDocumentAiMissingRequiredFields + const DocumentAiAnalyzeResponseDocumentAiWarningsRiskDocumentAiNameMismatch + const DocumentAiAnalyzeResponseDocumentAiWarningsRiskDocumentAiSuspectedManipulation + const DocumentAiAnalyzeResponseDocumentAiWarningsRiskDocumentAiUnreadableDocument + const DocumentAiAnalyzeResponseDocumentAiWarningsRiskDocumentAiUnsupportedFile + type DocumentAiDetectedCode struct + Height int64 + JSON ResponseJSON + PageHeight int64 + PageNumber int64 + PageWidth int64 + ParsedPayload any + Position [][]int64 + RawPayload string + Type string + Width int64 + X int64 + Y int64 + func (r *DocumentAiDetectedCode) UnmarshalJSON(data []byte) error + type DocumentAiService struct + func (r *DocumentAiService) Analyze(ctx context.Context, params DocumentAiAnalyzeParams, ...) (*DocumentAiAnalyzeResponse, error) + type EmailCheckCodeParams struct + BreachedEmailAction Opt[EmailCheckCodeParamsBreachedEmailAction] + Code string + DisposableEmailAction Opt[EmailCheckCodeParamsDisposableEmailAction] + DuplicatedEmailAction Opt[EmailCheckCodeParamsDuplicatedEmailAction] + Email string + EmailNoSocialPresenceAction Opt[EmailCheckCodeParamsEmailNoSocialPresenceAction] + EnableSocial Opt[bool] + func (r EmailCheckCodeParams) MarshalJSON() ([]byte, error) + type EmailCheckCodeParamsBreachedEmailAction string + const EmailCheckCodeParamsBreachedEmailActionDecline + const EmailCheckCodeParamsBreachedEmailActionNoAction + type EmailCheckCodeParamsDisposableEmailAction string + const EmailCheckCodeParamsDisposableEmailActionDecline + const EmailCheckCodeParamsDisposableEmailActionNoAction + type EmailCheckCodeParamsDuplicatedEmailAction string + const EmailCheckCodeParamsDuplicatedEmailActionDecline + const EmailCheckCodeParamsDuplicatedEmailActionNoAction + type EmailCheckCodeParamsEmailNoSocialPresenceAction string + const EmailCheckCodeParamsEmailNoSocialPresenceActionDecline + const EmailCheckCodeParamsEmailNoSocialPresenceActionNoAction + type EmailIntelligence struct + BreachRiskIndex float64 + BreachRiskLevel string + Deliverable string + IsBreached bool + IsDisposable bool + IsFreeDomain bool + IsFrequentBreached bool + IsRecentBreach bool + JSON ResponseJSON + NoOfBreaches float64 + ReasonCodes []string + Score float64 + func (r *EmailIntelligence) UnmarshalJSON(data []byte) error + type EmailMatchItem struct + APIService string + Email string + IsBlocklisted bool + JSON ResponseJSON + SessionID string + SessionNumber int64 + Source string + Status string + VendorData string + VerificationDate string + func (r *EmailMatchItem) UnmarshalJSON(data []byte) error + type EmailRiskRequest struct + CountryCode Opt[string] + Email string + EnableSocial Opt[bool] + Metadata Opt[map[string]any] + Signals Opt[RiskSignals] + VendorData Opt[string] + func (r EmailRiskRequest) MarshalJSON() ([]byte, error) + type EmailRiskResponse struct + CreatedAt time.Time + Email EmailRiskResponseEmail + JSON ResponseJSON + Metadata map[string]any + RequestID string + Status EmailRiskResponseStatus + VendorData string + func (r *EmailRiskResponse) UnmarshalJSON(data []byte) error + type EmailRiskResponseEmail struct + Breaches []EmailRiskResponseEmailBreaches + Email string + EmailIntelligence EmailIntelligence + EmailSocial EmailSocialFootprint + Enrichment EmailIntelligence + IsBreached bool + IsDisposable bool + IsUndeliverable bool + JSON ResponseJSON + Lifecycle []RiskLifecycleEvent + Matches []EmailMatchItem + Status EmailRiskResponseEmailStatus + VerificationAttempts int64 + VerifiedAt time.Time + Warnings []RiskWarning + func (r *EmailRiskResponseEmail) UnmarshalJSON(data []byte) error + type EmailRiskResponseEmailBreaches struct + BreachDate string + BreachEmailsCount int64 + DataClasses []string + Description string + Domain string + IsVerified bool + JSON ResponseJSON + LogoPath string + Name string + func (r *EmailRiskResponseEmailBreaches) UnmarshalJSON(data []byte) error + type EmailRiskResponseEmailStatus string + const EmailRiskResponseEmailStatusApproved + const EmailRiskResponseEmailStatusDeclined + const EmailRiskResponseEmailStatusInReview + type EmailRiskResponseStatus string + const EmailRiskResponseStatusApproved + const EmailRiskResponseStatusDeclined + const EmailRiskResponseStatusInReview + type EmailSendCodeParams struct + Email string + Metadata Opt[map[string]any] + Options Opt[EmailSendCodeParamsOptions] + Signals Opt[EmailSendCodeParamsSignals] + VendorData Opt[string] + func (r EmailSendCodeParams) MarshalJSON() ([]byte, error) + type EmailSendCodeParamsOptions struct + AlphanumericCode Opt[bool] + CodeSize Opt[int64] + Locale Opt[EmailSendCodeParamsOptionsLocale] + UseWhiteLabelCustomization Opt[bool] + func (r EmailSendCodeParamsOptions) MarshalJSON() ([]byte, error) + type EmailSendCodeParamsOptionsLocale string + const EmailSendCodeParamsOptionsLocaleAr + const EmailSendCodeParamsOptionsLocaleBg + const EmailSendCodeParamsOptionsLocaleBn + const EmailSendCodeParamsOptionsLocaleBs + const EmailSendCodeParamsOptionsLocaleCa + const EmailSendCodeParamsOptionsLocaleCnr + const EmailSendCodeParamsOptionsLocaleCs + const EmailSendCodeParamsOptionsLocaleDa + const EmailSendCodeParamsOptionsLocaleDe + const EmailSendCodeParamsOptionsLocaleEl + const EmailSendCodeParamsOptionsLocaleEn + const EmailSendCodeParamsOptionsLocaleEs + const EmailSendCodeParamsOptionsLocaleEt + const EmailSendCodeParamsOptionsLocaleFa + const EmailSendCodeParamsOptionsLocaleFi + const EmailSendCodeParamsOptionsLocaleFr + const EmailSendCodeParamsOptionsLocaleHe + const EmailSendCodeParamsOptionsLocaleHi + const EmailSendCodeParamsOptionsLocaleHr + const EmailSendCodeParamsOptionsLocaleHu + const EmailSendCodeParamsOptionsLocaleHy + const EmailSendCodeParamsOptionsLocaleID + const EmailSendCodeParamsOptionsLocaleIt + const EmailSendCodeParamsOptionsLocaleJa + const EmailSendCodeParamsOptionsLocaleKa + const EmailSendCodeParamsOptionsLocaleKk + const EmailSendCodeParamsOptionsLocaleKo + const EmailSendCodeParamsOptionsLocaleKy + const EmailSendCodeParamsOptionsLocaleLt + const EmailSendCodeParamsOptionsLocaleLv + const EmailSendCodeParamsOptionsLocaleMk + const EmailSendCodeParamsOptionsLocaleMn + const EmailSendCodeParamsOptionsLocaleMs + const EmailSendCodeParamsOptionsLocaleNl + const EmailSendCodeParamsOptionsLocaleNo + const EmailSendCodeParamsOptionsLocalePl + const EmailSendCodeParamsOptionsLocalePt + const EmailSendCodeParamsOptionsLocalePtBr + const EmailSendCodeParamsOptionsLocaleRo + const EmailSendCodeParamsOptionsLocaleRu + const EmailSendCodeParamsOptionsLocaleSk + const EmailSendCodeParamsOptionsLocaleSl + const EmailSendCodeParamsOptionsLocaleSo + const EmailSendCodeParamsOptionsLocaleSq + const EmailSendCodeParamsOptionsLocaleSr + const EmailSendCodeParamsOptionsLocaleSv + const EmailSendCodeParamsOptionsLocaleTh + const EmailSendCodeParamsOptionsLocaleTr + const EmailSendCodeParamsOptionsLocaleUk + const EmailSendCodeParamsOptionsLocaleUz + const EmailSendCodeParamsOptionsLocaleVi + const EmailSendCodeParamsOptionsLocaleZh + const EmailSendCodeParamsOptionsLocaleZhCn + const EmailSendCodeParamsOptionsLocaleZhTw + type EmailSendCodeParamsSignals struct + AppVersion Opt[string] + DeviceID Opt[string] + DeviceModel Opt[string] + DevicePlatform Opt[EmailSendCodeParamsSignalsDevicePlatform] + IP Opt[string] + OsVersion Opt[string] + UserAgent Opt[string] + func (r EmailSendCodeParamsSignals) MarshalJSON() ([]byte, error) + type EmailSendCodeParamsSignalsDevicePlatform string + const EmailSendCodeParamsSignalsDevicePlatformAndroid + const EmailSendCodeParamsSignalsDevicePlatformIos + const EmailSendCodeParamsSignalsDevicePlatformIpados + const EmailSendCodeParamsSignalsDevicePlatformTvos + const EmailSendCodeParamsSignalsDevicePlatformWeb + type EmailService struct + func (r *EmailService) AssessRisk(ctx context.Context, params EmailRiskRequest, opts ...option.RequestOption) (*EmailRiskResponse, error) + func (r *EmailService) CheckCode(ctx context.Context, params EmailCheckCodeParams, opts ...option.RequestOption) (*EmailVerificationCheckResponse, error) + func (r *EmailService) SendCode(ctx context.Context, params EmailSendCodeParams, opts ...option.RequestOption) (*EmailVerificationSendResponse, error) + type EmailSocialFootprint struct + Categories map[string]SocialFootprintCategorySummary + CommunicationBreadth int64 + DigitalFootprintDiversity int64 + DigitalSophisticationIndex int64 + EngagementDepthIndex int64 + FreePlatforms int64 + FullPaidPlatforms int64 + JSON ResponseJSON + NamesFound int64 + NotRegisteredPlatforms []SocialFootprintPlatform + PartialPaidPlatforms int64 + PhotosFound int64 + Profiles map[string]SocialFootprintProfile + ProfilesChecked int64 + ProfilesRegistered int64 + RegisteredPlatforms []SocialFootprintPlatform + SubscriptionAffordabilityIndex int64 + WhatsappProfileCompleteness EmailSocialFootprintWhatsappProfileCompleteness + func (r *EmailSocialFootprint) UnmarshalJSON(data []byte) error + type EmailSocialFootprintWhatsappProfileCompleteness string + const EmailSocialFootprintWhatsappProfileCompletenessBasic + const EmailSocialFootprintWhatsappProfileCompletenessComplete + const EmailSocialFootprintWhatsappProfileCompletenessNotPresent + const EmailSocialFootprintWhatsappProfileCompletenessPartial + type EmailVerificationCheckResponse struct + CreatedAt time.Time + Email EmailVerificationCheckResponseEmail + JSON ResponseJSON + Message string + Metadata map[string]any + RequestID string + Status EmailVerificationCheckResponseStatus + VendorData string + func (r *EmailVerificationCheckResponse) UnmarshalJSON(data []byte) error + type EmailVerificationCheckResponseEmail struct + Breaches []EmailVerificationCheckResponseEmailBreaches + Email string + EmailSocial EmailSocialFootprint + IsBreached bool + IsDisposable bool + IsUndeliverable bool + JSON ResponseJSON + Lifecycle []EmailVerificationCheckResponseEmailLifecycle + Matches []EmailVerificationCheckResponseEmailMatches + Status EmailVerificationCheckResponseEmailStatus + VerificationAttempts int64 + VerifiedAt time.Time + Warnings []EmailVerificationCheckResponseEmailWarnings + func (r *EmailVerificationCheckResponseEmail) UnmarshalJSON(data []byte) error + type EmailVerificationCheckResponseEmailBreaches struct + BreachDate string + BreachEmailsCount int64 + DataClasses []string + Description string + Domain string + IsVerified bool + JSON ResponseJSON + LogoPath string + Name string + func (r *EmailVerificationCheckResponseEmailBreaches) UnmarshalJSON(data []byte) error + type EmailVerificationCheckResponseEmailLifecycle struct + Details map[string]any + Fee float64 + JSON ResponseJSON + Timestamp time.Time + Type string + func (r *EmailVerificationCheckResponseEmailLifecycle) UnmarshalJSON(data []byte) error + type EmailVerificationCheckResponseEmailMatches struct + APIService string + Email string + IsBlocklisted bool + JSON ResponseJSON + SessionID string + SessionNumber int64 + Source string + Status string + VendorData string + VerificationDate string + func (r *EmailVerificationCheckResponseEmailMatches) UnmarshalJSON(data []byte) error + type EmailVerificationCheckResponseEmailStatus string + const EmailVerificationCheckResponseEmailStatusApproved + const EmailVerificationCheckResponseEmailStatusDeclined + const EmailVerificationCheckResponseEmailStatusExpired + const EmailVerificationCheckResponseEmailStatusInReview + const EmailVerificationCheckResponseEmailStatusNotFinished + type EmailVerificationCheckResponseEmailWarnings struct + AdditionalData map[string]any + Feature string + JSON ResponseJSON + LogType EmailVerificationCheckResponseEmailWarningsLogType + LongDescription string + Risk string + ShortDescription string + func (r *EmailVerificationCheckResponseEmailWarnings) UnmarshalJSON(data []byte) error + type EmailVerificationCheckResponseEmailWarningsLogType string + const EmailVerificationCheckResponseEmailWarningsLogTypeError + const EmailVerificationCheckResponseEmailWarningsLogTypeInformation + const EmailVerificationCheckResponseEmailWarningsLogTypeWarning + type EmailVerificationCheckResponseStatus string + const EmailVerificationCheckResponseStatusApproved + const EmailVerificationCheckResponseStatusDeclined + const EmailVerificationCheckResponseStatusExpiredOrNotFound + const EmailVerificationCheckResponseStatusFailed + type EmailVerificationSendResponse struct + JSON ResponseJSON + Metadata map[string]any + Reason EmailVerificationSendResponseReason + RequestID string + Status EmailVerificationSendResponseStatus + VendorData string + func (r *EmailVerificationSendResponse) UnmarshalJSON(data []byte) error + type EmailVerificationSendResponseReason string + const EmailVerificationSendResponseReasonEmailCanNotBeDelivered + type EmailVerificationSendResponseStatus string + const EmailVerificationSendResponseStatusRetry + const EmailVerificationSendResponseStatusSuccess + const EmailVerificationSendResponseStatusUndeliverable + type EntityNetworkMembership struct + JSON ResponseJSON + JoinedAt time.Time + LastSeenAt time.Time + Network NetworkListItem + SignalCount int64 + SignalTypes []EntityNetworkMembershipSignalTypes + Subject map[string]any + func (r *EntityNetworkMembership) UnmarshalJSON(data []byte) error + type EntityNetworkMembershipList struct + JSON ResponseJSON + Results []EntityNetworkMembership + func (r *EntityNetworkMembershipList) UnmarshalJSON(data []byte) error + type EntityNetworkMembershipSignalTypes string + const EntityNetworkMembershipSignalTypesAddress + const EntityNetworkMembershipSignalTypesDevice + const EntityNetworkMembershipSignalTypesDocumentNumber + const EntityNetworkMembershipSignalTypesEmail + const EntityNetworkMembershipSignalTypesFace + const EntityNetworkMembershipSignalTypesIPAddress + const EntityNetworkMembershipSignalTypesPhone + type Error interface + type FaceMatchCompareParams struct + FaceMatchScoreDeclineThreshold Opt[float64] + Metadata Opt[map[string]any] + RefImage File + RotateImage Opt[bool] + SaveAPIRequest Opt[bool] + UserImage File + VendorData Opt[string] + func (r FaceMatchCompareParams) MarshalJSON() ([]byte, error) + type FaceMatchCompareResponse struct + CreatedAt time.Time + FaceMatch FaceMatchCompareResponseFaceMatch + JSON ResponseJSON + Metadata map[string]any + RequestID string + VendorData string + func (r *FaceMatchCompareResponse) UnmarshalJSON(data []byte) error + type FaceMatchCompareResponseFaceMatch struct + JSON ResponseJSON + RefImage FaceMatchCompareResponseFaceMatchRefImage + Score float64 + Status FaceMatchCompareResponseFaceMatchStatus + UserImage FaceMatchCompareResponseFaceMatchUserImage + Warnings []FaceMatchCompareResponseFaceMatchWarnings + func (r *FaceMatchCompareResponseFaceMatch) UnmarshalJSON(data []byte) error + type FaceMatchCompareResponseFaceMatchRefImage struct + BestAngle int64 + Entities []FaceMatchCompareResponseFaceMatchRefImageEntities + JSON ResponseJSON + func (r *FaceMatchCompareResponseFaceMatchRefImage) UnmarshalJSON(data []byte) error + type FaceMatchCompareResponseFaceMatchRefImageEntities struct + Age float64 + Bbox []int64 + Confidence float64 + Gender string + JSON ResponseJSON + Race string + func (r *FaceMatchCompareResponseFaceMatchRefImageEntities) UnmarshalJSON(data []byte) error + type FaceMatchCompareResponseFaceMatchStatus string + const FaceMatchCompareResponseFaceMatchStatusApproved + const FaceMatchCompareResponseFaceMatchStatusDeclined + type FaceMatchCompareResponseFaceMatchUserImage struct + BestAngle int64 + Entities []FaceMatchCompareResponseFaceMatchUserImageEntities + JSON ResponseJSON + func (r *FaceMatchCompareResponseFaceMatchUserImage) UnmarshalJSON(data []byte) error + type FaceMatchCompareResponseFaceMatchUserImageEntities struct + Age float64 + Bbox []int64 + Confidence float64 + Gender string + JSON ResponseJSON + Race string + func (r *FaceMatchCompareResponseFaceMatchUserImageEntities) UnmarshalJSON(data []byte) error + type FaceMatchCompareResponseFaceMatchWarnings struct + AdditionalData map[string]any + Feature FaceMatchCompareResponseFaceMatchWarningsFeature + JSON ResponseJSON + LogType FaceMatchCompareResponseFaceMatchWarningsLogType + LongDescription string + Risk FaceMatchCompareResponseFaceMatchWarningsRisk + ShortDescription string + func (r *FaceMatchCompareResponseFaceMatchWarnings) UnmarshalJSON(data []byte) error + type FaceMatchCompareResponseFaceMatchWarningsFeature string + const FaceMatchCompareResponseFaceMatchWarningsFeatureFacematch + type FaceMatchCompareResponseFaceMatchWarningsLogType string + const FaceMatchCompareResponseFaceMatchWarningsLogTypeError + const FaceMatchCompareResponseFaceMatchWarningsLogTypeInformation + const FaceMatchCompareResponseFaceMatchWarningsLogTypeWarning + type FaceMatchCompareResponseFaceMatchWarningsRisk string + const FaceMatchCompareResponseFaceMatchWarningsRiskLowFaceMatchSimilarity + const FaceMatchCompareResponseFaceMatchWarningsRiskNoReferenceImage + type FaceMatchService struct + func (r *FaceMatchService) Compare(ctx context.Context, params FaceMatchCompareParams, ...) (*FaceMatchCompareResponse, error) + type FaceSearchSearchParams struct + Metadata Opt[map[string]any] + RotateImage Opt[bool] + SaveAPIRequest Opt[bool] + SearchType Opt[FaceSearchSearchParamsSearchType] + UserImage File + VendorData Opt[string] + func (r FaceSearchSearchParams) MarshalJSON() ([]byte, error) + type FaceSearchSearchParamsSearchType string + const FaceSearchSearchParamsSearchTypeBlocklistedOrApproved + const FaceSearchSearchParamsSearchTypeMostSimilar + type FaceSearchSearchResponse struct + CreatedAt time.Time + FaceSearch FaceSearchSearchResponseFaceSearch + JSON ResponseJSON + Metadata map[string]any + RequestID string + VendorData string + func (r *FaceSearchSearchResponse) UnmarshalJSON(data []byte) error + type FaceSearchSearchResponseFaceSearch struct + JSON ResponseJSON + Matches []FaceSearchSearchResponseFaceSearchMatches + Status FaceSearchSearchResponseFaceSearchStatus + TotalMatches int64 + UserImage FaceSearchSearchResponseFaceSearchUserImage + Warnings []FaceSearchSearchResponseFaceSearchWarnings + func (r *FaceSearchSearchResponseFaceSearch) UnmarshalJSON(data []byte) error + type FaceSearchSearchResponseFaceSearchMatches struct + APIService string + BiometricTemplateID string + IsAllowlisted bool + IsBlocklisted bool + JSON ResponseJSON + MatchImageURL string + SessionID string + SessionNumber int64 + SimilarityPercentage float64 + Source FaceSearchSearchResponseFaceSearchMatchesSource + Status string + UserDetails FaceSearchSearchResponseFaceSearchMatchesUserDetails + VendorData string + VendorUserID string + VerificationDate time.Time + func (r *FaceSearchSearchResponseFaceSearchMatches) UnmarshalJSON(data []byte) error + type FaceSearchSearchResponseFaceSearchMatchesSource string + const FaceSearchSearchResponseFaceSearchMatchesSourceImported + const FaceSearchSearchResponseFaceSearchMatchesSourceListEntry + const FaceSearchSearchResponseFaceSearchMatchesSourceRetainedTemplate + const FaceSearchSearchResponseFaceSearchMatchesSourceSession + type FaceSearchSearchResponseFaceSearchMatchesUserDetails struct + DocumentNumber string + DocumentType string + FullName string + JSON ResponseJSON + func (r *FaceSearchSearchResponseFaceSearchMatchesUserDetails) UnmarshalJSON(data []byte) error + type FaceSearchSearchResponseFaceSearchStatus string + const FaceSearchSearchResponseFaceSearchStatusApproved + const FaceSearchSearchResponseFaceSearchStatusDeclined + type FaceSearchSearchResponseFaceSearchUserImage struct + BestAngle int64 + Entities []FaceSearchSearchResponseFaceSearchUserImageEntities + JSON ResponseJSON + func (r *FaceSearchSearchResponseFaceSearchUserImage) UnmarshalJSON(data []byte) error + type FaceSearchSearchResponseFaceSearchUserImageEntities struct + Bbox []int64 + Confidence float64 + JSON ResponseJSON + func (r *FaceSearchSearchResponseFaceSearchUserImageEntities) UnmarshalJSON(data []byte) error + type FaceSearchSearchResponseFaceSearchWarnings struct + AdditionalData map[string]any + Feature FaceSearchSearchResponseFaceSearchWarningsFeature + JSON ResponseJSON + LogType FaceSearchSearchResponseFaceSearchWarningsLogType + LongDescription string + Risk FaceSearchSearchResponseFaceSearchWarningsRisk + ShortDescription string + func (r *FaceSearchSearchResponseFaceSearchWarnings) UnmarshalJSON(data []byte) error + type FaceSearchSearchResponseFaceSearchWarningsFeature string + const FaceSearchSearchResponseFaceSearchWarningsFeatureLiveness + type FaceSearchSearchResponseFaceSearchWarningsLogType string + const FaceSearchSearchResponseFaceSearchWarningsLogTypeError + const FaceSearchSearchResponseFaceSearchWarningsLogTypeInformation + const FaceSearchSearchResponseFaceSearchWarningsLogTypeWarning + type FaceSearchSearchResponseFaceSearchWarningsRisk string + const FaceSearchSearchResponseFaceSearchWarningsRiskDuplicatedFace + const FaceSearchSearchResponseFaceSearchWarningsRiskFaceInBlocklist + const FaceSearchSearchResponseFaceSearchWarningsRiskMultipleFacesDetected + const FaceSearchSearchResponseFaceSearchWarningsRiskPossibleDuplicatedFace + const FaceSearchSearchResponseFaceSearchWarningsRiskPossibleFaceInBlocklist + type FaceSearchService struct + func (r *FaceSearchService) Search(ctx context.Context, params FaceSearchSearchParams, ...) (*FaceSearchSearchResponse, error) + type FeatureStatusOverride struct + AppliedAt time.Time + CancelReason FeatureStatusOverrideCancelReason + CancelledAt time.Time + FeatureModel string + FeatureType string + Forced bool + ID string + JSON ResponseJSON + NewStatus FeatureStatusOverrideNewStatus + NodeID string + PreviousStatus FeatureStatusOverridePreviousStatus + Reason string + RequestedAt time.Time + RequestedBy FeatureStatusOverrideRequestedBy + State FeatureStatusOverrideState + func (r *FeatureStatusOverride) UnmarshalJSON(data []byte) error + type FeatureStatusOverrideCancelReason string + const FeatureStatusOverrideCancelReasonCancelledByReviewer + const FeatureStatusOverrideCancelReasonCheckChanged + const FeatureStatusOverrideCancelReasonReplaced + const FeatureStatusOverrideCancelReasonSessionClosed + type FeatureStatusOverrideNewStatus string + const FeatureStatusOverrideNewStatusApproved + const FeatureStatusOverrideNewStatusDeclined + const FeatureStatusOverrideNewStatusInReview + type FeatureStatusOverridePreviousStatus string + const FeatureStatusOverridePreviousStatusApproved + const FeatureStatusOverridePreviousStatusDeclined + const FeatureStatusOverridePreviousStatusInReview + const FeatureStatusOverridePreviousStatusNotFinished + const FeatureStatusOverridePreviousStatusResubRequested + type FeatureStatusOverrideRequestedBy struct + Email string + JSON ResponseJSON + Name string + Type FeatureStatusOverrideRequestedByType + func (r *FeatureStatusOverrideRequestedBy) UnmarshalJSON(data []byte) error + type FeatureStatusOverrideRequestedByType string + const FeatureStatusOverrideRequestedByTypeAPIKey + const FeatureStatusOverrideRequestedByTypeConsoleUser + const FeatureStatusOverrideRequestedByTypeSystem + type FeatureStatusOverrideState string + const FeatureStatusOverrideStateApplied + const FeatureStatusOverrideStateCancelled + const FeatureStatusOverrideStatePendingUntilFlowFinishes + type File struct + func FileFromBytes(name string, data []byte) File + func FileFromPath(path string) File + func FileFromReader(r io.Reader, name string) File + func (f File) IsZero() bool + func (f File) Name() string + func (f File) WithContentType(contentType string) File + func (f File) WithName(name string) File + type FraudAvailabilityEnum string + const FraudAvailabilityEnumAvailable + const FraudAvailabilityEnumInsufficientHistory + const FraudAvailabilityEnumNoReference + const FraudAvailabilityEnumNotRequested + const FraudAvailabilityEnumSourceUnavailable + const FraudAvailabilityEnumUnsupportedRegion + type FraudBandEnum string + const FraudBandEnumHigh + const FraudBandEnumLow + const FraudBandEnumMedium + const FraudBandEnumUnknown + type FraudCheckAttributesRequest struct + Address Opt[string] + City Opt[string] + DateOfBirth Opt[string] + FirstName Opt[string] + FullName Opt[string] + Gender Opt[string] + LastName Opt[string] + Nationality Opt[string] + PostalCode Opt[string] + State Opt[string] + func (r FraudCheckAttributesRequest) MarshalJSON() ([]byte, error) + type FraudCheckContextRequest struct + ConsentObtained Opt[bool] + Country Opt[string] + IPAddress Opt[string] + Purpose Opt[string] + UserAgent Opt[string] + func (r FraudCheckContextRequest) MarshalJSON() ([]byte, error) + type FraudCheckIdentifierRequest struct + Country Opt[string] + Issuer Opt[string] + Type FraudTypeEnum + Value string + func (r FraudCheckIdentifierRequest) MarshalJSON() ([]byte, error) + type FraudCheckIdentityRelationship struct + Availability FraudAvailabilityEnum + Country string + JSON ResponseJSON + ReasonCodes []string + ReferenceType string + Result FraudResultEnum + func (r *FraudCheckIdentityRelationship) UnmarshalJSON(data []byte) error + type FraudCheckInput struct + Availability FraudAvailabilityEnum + JSON ResponseJSON + Namespace map[string]any + Normalization map[string]any + Quality string + Reference string + Type FraudTypeEnum + func (r *FraudCheckInput) UnmarshalJSON(data []byte) error + type FraudCheckModuleReport struct + BillableUnits int64 + Freshness string + JSON ResponseJSON + LatencyMs int64 + Module FraudExcludeEnum + Reason string + Status FraudStatusEnum + func (r *FraudCheckModuleReport) UnmarshalJSON(data []byte) error + type FraudCheckModuleSelectionRequest struct + Exclude Opt[[]FraudExcludeEnum] + Include Opt[[]FraudExcludeEnum] + func (r FraudCheckModuleSelectionRequest) MarshalJSON() ([]byte, error) + type FraudCheckPlan struct + CanAfford bool + Currency string + EstimatedPrice string + IsSandbox bool + JSON ResponseJSON + Modules []FraudCheckPlannedModule + ProfileID string + ProfileVersion string + func (r *FraudCheckPlan) UnmarshalJSON(data []byte) error + type FraudCheckPlannedModule struct + AvailabilityReason string + Available bool + EstimatedPrice string + JSON ResponseJSON + Module FraudExcludeEnum + SelectionReason string + WillRun bool + func (r *FraudCheckPlannedModule) UnmarshalJSON(data []byte) error + type FraudCheckRequestRequest struct + Checks Opt[FraudCheckModuleSelectionRequest] + ClientReference Opt[string] + Context Opt[FraudCheckContextRequest] + Metadata Opt[any] + Profile Opt[string] + ProfileVersion Opt[string] + Subject FraudCheckSubjectRequest + VendorData Opt[string] + func (r FraudCheckRequestRequest) MarshalJSON() ([]byte, error) + type FraudCheckResponse struct + AttributeEvidence []map[string]any + CheckID string + ClientReference string + CompletedAt time.Time + CompoundEvidence []map[string]any + Coverage map[string]any + CreatedAt time.Time + DecisionReasons []string + Enrichment map[string]any + IdentityRelationship FraudCheckIdentityRelationship + Inputs []FraudCheckInput + JSON ResponseJSON + Metadata any + Modules []FraudCheckModuleReport + Network map[string]any + NextAction FraudNextActionEnum + ProcessingStatus FraudProcessingStatusEnum + ProfileID string + ProfileVersion string + Recommendation FraudRecommendationEnum + RequestID string + Risk []FraudCheckRisk + Usage []map[string]any + VendorData string + func (r *FraudCheckResponse) UnmarshalJSON(data []byte) error + type FraudCheckRisk struct + Availability FraudAvailabilityEnum + Band FraudBandEnum + Dimension FraudDimensionEnum + EvidenceIndexes []int64 + JSON ResponseJSON + ReasonCodes []string + RequestedButUnavailable bool + Score int64 + func (r *FraudCheckRisk) UnmarshalJSON(data []byte) error + type FraudCheckSubjectRequest struct + Attributes Opt[FraudCheckAttributesRequest] + Identifiers []FraudCheckIdentifierRequest + Selfie Opt[string] + func (r FraudCheckSubjectRequest) MarshalJSON() ([]byte, error) + type FraudChecksService struct + func (r *FraudChecksService) Create(ctx context.Context, params FraudCheckRequestRequest, ...) (*FraudCheckResponse, error) + func (r *FraudChecksService) Plan(ctx context.Context, params FraudCheckRequestRequest, ...) (*FraudCheckPlan, error) + func (r *FraudChecksService) Retrieve(ctx context.Context, checkID string, opts ...option.RequestOption) (*FraudCheckResponse, error) + type FraudDimensionEnum string + const FraudDimensionEnumBehavioral + const FraudDimensionEnumContact + const FraudDimensionEnumDeviceNetwork + const FraudDimensionEnumFraudNetwork + const FraudDimensionEnumIdentity + type FraudExcludeEnum string + const FraudExcludeEnumBiometricIdentity + const FraudExcludeEnumDatabaseValidation + const FraudExcludeEnumEmailRisk + const FraudExcludeEnumEmailSocial + const FraudExcludeEnumIPRisk + const FraudExcludeEnumNetworksCrossOrg + const FraudExcludeEnumNetworksSameOrg + const FraudExcludeEnumNormalization + const FraudExcludeEnumPhoneRisk + const FraudExcludeEnumPhoneSocial + type FraudNextActionEnum string + const FraudNextActionEnumManualReview + const FraudNextActionEnumNone + const FraudNextActionEnumResubmitCapture + const FraudNextActionEnumStepUp + type FraudProcessingStatusEnum string + const FraudProcessingStatusEnumCompleted + const FraudProcessingStatusEnumFailed + const FraudProcessingStatusEnumPending + const FraudProcessingStatusEnumRunning + type FraudRecommendationEnum string + const FraudRecommendationEnumApprove + const FraudRecommendationEnumReject + const FraudRecommendationEnumReview + type FraudResultEnum string + const FraudResultEnumInconclusive + const FraudResultEnumMatch + const FraudResultEnumMismatch + const FraudResultEnumNoReference + type FraudStatusEnum string + const FraudStatusEnumCompleted + const FraudStatusEnumFailed + const FraudStatusEnumPlanned + const FraudStatusEnumSkipped + type FraudTypeEnum string + const FraudTypeEnumDrivingLicenceNumber + const FraudTypeEnumEmail + const FraudTypeEnumExternalID + const FraudTypeEnumNationalID + const FraudTypeEnumPassportNumber + const FraudTypeEnumPhone + const FraudTypeEnumResidencePermitNumber + const FraudTypeEnumTaxNumber + const FraudTypeEnumVoterID + type IDVerificationService struct + func (r *IDVerificationService) Verify(ctx context.Context, params IDVerificationVerifyParams, ...) (*IDVerificationVerifyResponse, error) + type IDVerificationVerifyParams struct + BackImage Opt[File] + BackImagePassword Opt[string] + CriticalFieldOcclusionAction Opt[IDVerificationVerifyParamsCriticalFieldOcclusionAction] + DocumentOrPersonalNumberFormatMismatchAction Opt[IDVerificationVerifyParamsDocumentOrPersonalNumberFormatMismatchAction] + ExpirationDateNotDetectedAction Opt[IDVerificationVerifyParamsExpirationDateNotDetectedAction] + FrontImage File + FrontImagePassword Opt[string] + InconsistentDataAction Opt[IDVerificationVerifyParamsInconsistentDataAction] + InvalidMRZAction Opt[IDVerificationVerifyParamsInvalidMRZAction] + Metadata Opt[map[string]any] + MinimumAge Opt[int64] + PerformDocumentLiveness Opt[bool] + PreferredCharacters Opt[IDVerificationVerifyParamsPreferredCharacters] + SaveAPIRequest Opt[bool] + VendorData Opt[string] + func (r IDVerificationVerifyParams) MarshalJSON() ([]byte, error) + type IDVerificationVerifyParamsCriticalFieldOcclusionAction string + const IDVerificationVerifyParamsCriticalFieldOcclusionActionDecline + const IDVerificationVerifyParamsCriticalFieldOcclusionActionNoAction + type IDVerificationVerifyParamsDocumentOrPersonalNumberFormatMismatchAction string + const IDVerificationVerifyParamsDocumentOrPersonalNumberFormatMismatchActionDecline + const IDVerificationVerifyParamsDocumentOrPersonalNumberFormatMismatchActionNoAction + type IDVerificationVerifyParamsExpirationDateNotDetectedAction string + const IDVerificationVerifyParamsExpirationDateNotDetectedActionDecline + const IDVerificationVerifyParamsExpirationDateNotDetectedActionNoAction + type IDVerificationVerifyParamsInconsistentDataAction string + const IDVerificationVerifyParamsInconsistentDataActionDecline + const IDVerificationVerifyParamsInconsistentDataActionNoAction + type IDVerificationVerifyParamsInvalidMRZAction string + const IDVerificationVerifyParamsInvalidMRZActionDecline + const IDVerificationVerifyParamsInvalidMRZActionNoAction + type IDVerificationVerifyParamsPreferredCharacters string + const IDVerificationVerifyParamsPreferredCharactersLatin + const IDVerificationVerifyParamsPreferredCharactersNonLatin + type IDVerificationVerifyResponse struct + CreatedAt time.Time + IDVerification IDVerificationVerifyResponseIDVerification + JSON ResponseJSON + Metadata map[string]any + RequestID string + VendorData string + func (r *IDVerificationVerifyResponse) UnmarshalJSON(data []byte) error + type IDVerificationVerifyResponseIDVerification struct + Address string + Age int64 + BackImage string + BackImageCameraFront string + BackImageCameraFrontFaceMatchScore float64 + BackImageQualityScore IDVerificationVerifyResponseIDVerificationBackImageQualityScore + Barcodes []IDVerificationVerifyResponseIDVerificationBarcodes + DateOfBirth string + DateOfIssue string + DocumentNumber string + DocumentSubtype string + DocumentType string + ExpirationDate string + ExtraFields map[string]any + FirstName string + FormattedAddress string + FrontImage string + FrontImageCameraFront string + FrontImageCameraFrontFaceMatchScore float64 + FrontImageQualityScore IDVerificationVerifyResponseIDVerificationFrontImageQualityScore + FullName string + Gender string + IssuingState string + IssuingStateName string + JSON ResponseJSON + LastName string + MRZ IDVerificationVerifyResponseIDVerificationMRZ + MaritalStatus string + Nationality string + ParsedAddress IDVerificationVerifyResponseIDVerificationParsedAddress + PersonalNumber string + PlaceOfBirth string + PortraitImage string + Status IDVerificationVerifyResponseIDVerificationStatus + Warnings []IDVerificationVerifyResponseIDVerificationWarnings + func (r *IDVerificationVerifyResponseIDVerification) UnmarshalJSON(data []byte) error + type IDVerificationVerifyResponseIDVerificationBackImageQualityScore struct + BrightnessIssue string + BrightnessScore float64 + FocusScore float64 + IsDocumentFullyVisible bool + JSON ResponseJSON + OverallScore float64 + ResolutionScore float64 + func (r *IDVerificationVerifyResponseIDVerificationBackImageQualityScore) UnmarshalJSON(data []byte) error + type IDVerificationVerifyResponseIDVerificationBarcodes struct + Data string + DataRaw string + JSON ResponseJSON + Position map[string]any + Side string + Type string + func (r *IDVerificationVerifyResponseIDVerificationBarcodes) UnmarshalJSON(data []byte) error + type IDVerificationVerifyResponseIDVerificationFrontImageQualityScore struct + BrightnessIssue string + BrightnessScore float64 + FocusScore float64 + IsDocumentFullyVisible bool + JSON ResponseJSON + OverallScore float64 + ResolutionScore float64 + func (r *IDVerificationVerifyResponseIDVerificationFrontImageQualityScore) UnmarshalJSON(data []byte) error + type IDVerificationVerifyResponseIDVerificationMRZ struct + BirthDate string + BirthDateHash string + Country string + DocumentNumber string + DocumentNumberHash string + DocumentType string + Errors []string + ExpiryDate string + ExpiryDateHash string + FinalHash string + JSON ResponseJSON + MRZKey string + MRZString string + MRZType string + Name string + Nationality string + OptionalData string + OptionalData2 string + PersonalNumber string + Sex string + Surname string + Warnings []string + func (r *IDVerificationVerifyResponseIDVerificationMRZ) UnmarshalJSON(data []byte) error + type IDVerificationVerifyResponseIDVerificationParsedAddress struct + AddressType string + Category string + City string + Country string + DocumentLocation IDVerificationVerifyResponseIDVerificationParsedAddressDocumentLocation + FormattedAddress string + IsVerified bool + JSON ResponseJSON + Label string + PostalCode string + RawResults map[string]any + Region string + Street1 string + Street2 string + func (r *IDVerificationVerifyResponseIDVerificationParsedAddress) UnmarshalJSON(data []byte) error + type IDVerificationVerifyResponseIDVerificationParsedAddressDocumentLocation struct + JSON ResponseJSON + Latitude float64 + Longitude float64 + func (r *IDVerificationVerifyResponseIDVerificationParsedAddressDocumentLocation) UnmarshalJSON(data []byte) error + type IDVerificationVerifyResponseIDVerificationStatus string + const IDVerificationVerifyResponseIDVerificationStatusApproved + const IDVerificationVerifyResponseIDVerificationStatusDeclined + type IDVerificationVerifyResponseIDVerificationWarnings struct + AdditionalData map[string]any + Feature IDVerificationVerifyResponseIDVerificationWarningsFeature + JSON ResponseJSON + LogType IDVerificationVerifyResponseIDVerificationWarningsLogType + LongDescription string + Risk string + ShortDescription string + func (r *IDVerificationVerifyResponseIDVerificationWarnings) UnmarshalJSON(data []byte) error + type IDVerificationVerifyResponseIDVerificationWarningsFeature string + const IDVerificationVerifyResponseIDVerificationWarningsFeatureIDVerification + type IDVerificationVerifyResponseIDVerificationWarningsLogType string + const IDVerificationVerifyResponseIDVerificationWarningsLogTypeError + const IDVerificationVerifyResponseIDVerificationWarningsLogTypeInformation + const IDVerificationVerifyResponseIDVerificationWarningsLogTypeWarning + type IDWalletsService struct + func (r *IDWalletsService) CancelVerification(ctx context.Context, requestID string, opts ...option.RequestOption) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) List(ctx context.Context, opts ...option.RequestOption) (*DigitalIDWalletAPIWalletCatalogResponse, error) + func (r *IDWalletsService) PollVerification(ctx context.Context, requestID string, opts ...option.RequestOption) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) RetrieveVerification(ctx context.Context, requestID string, opts ...option.RequestOption) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartAudkenni(ctx context.Context, params IDWalletsStartAudkenniParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartBankidCz(ctx context.Context, params IDWalletsStartBankidCzParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartBankidNo(ctx context.Context, params IDWalletsStartBankidNoParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartBankidSe(ctx context.Context, params IDWalletsStartBankidSeParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartBuypass(ctx context.Context, params IDWalletsStartBuypassParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartConnectid(ctx context.Context, params IDWalletsStartConnectidParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartDiia(ctx context.Context, params IDWalletsStartDiiaParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartEparakstsMobile(ctx context.Context, params IDWalletsStartEparakstsMobileParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartEudi(ctx context.Context, params IDWalletsStartEudiParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartFranceconnect(ctx context.Context, params IDWalletsStartFranceconnectParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartFrejaid(ctx context.Context, params IDWalletsStartFrejaidParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartFtn(ctx context.Context, params IDWalletsStartFtnParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartGovbr(ctx context.Context, params IDWalletsStartGovbrParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartGovukWallet(ctx context.Context, params IDWalletsStartGovukWalletParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartIdcardEe(ctx context.Context, params IDWalletsStartIdcardEeParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartIdin(ctx context.Context, params IDWalletsStartIdinParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartItsme(ctx context.Context, params IDWalletsStartItsmeParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartMitid(ctx context.Context, params IDWalletsStartMitidParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartMobileID(ctx context.Context, params IDWalletsStartMobileIDParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartMojeid(ctx context.Context, params IDWalletsStartMojeidParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartOneid(ctx context.Context, params IDWalletsStartOneidParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartPersonalausweis(ctx context.Context, params IDWalletsStartPersonalausweisParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartSmartID(ctx context.Context, params IDWalletsStartSmartIDParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartUaePass(ctx context.Context, params IDWalletsStartUaePassParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + func (r *IDWalletsService) StartVipps(ctx context.Context, params IDWalletsStartVippsParams, ...) (*DigitalIDWalletAPIWalletVerificationResponse, error) + type IDWalletsStartAudkenniParams struct + Body DigitalIDWalletAPIAudkenniWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartAudkenniParams) MarshalJSON() ([]byte, error) + type IDWalletsStartBankidCzParams struct + Body DigitalIDWalletAPIBankidCzWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartBankidCzParams) MarshalJSON() ([]byte, error) + type IDWalletsStartBankidNoParams struct + Body DigitalIDWalletAPIBankidNoWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartBankidNoParams) MarshalJSON() ([]byte, error) + type IDWalletsStartBankidSeParams struct + Body DigitalIDWalletAPIBankidSeWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartBankidSeParams) MarshalJSON() ([]byte, error) + type IDWalletsStartBuypassParams struct + Body DigitalIDWalletAPIBuypassWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartBuypassParams) MarshalJSON() ([]byte, error) + type IDWalletsStartConnectidParams struct + Body DigitalIDWalletAPIConnectidWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartConnectidParams) MarshalJSON() ([]byte, error) + type IDWalletsStartDiiaParams struct + Body DigitalIDWalletAPIDiiaWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartDiiaParams) MarshalJSON() ([]byte, error) + type IDWalletsStartEparakstsMobileParams struct + Body DigitalIDWalletAPIEparakstsMobileWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartEparakstsMobileParams) MarshalJSON() ([]byte, error) + type IDWalletsStartEudiParams struct + Body DigitalIDWalletAPIEudiWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartEudiParams) MarshalJSON() ([]byte, error) + type IDWalletsStartFranceconnectParams struct + Body DigitalIDWalletAPIFranceconnectWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartFranceconnectParams) MarshalJSON() ([]byte, error) + type IDWalletsStartFrejaidParams struct + Body DigitalIDWalletAPIFrejaidWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartFrejaidParams) MarshalJSON() ([]byte, error) + type IDWalletsStartFtnParams struct + Body DigitalIDWalletAPIFtnWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartFtnParams) MarshalJSON() ([]byte, error) + type IDWalletsStartGovbrParams struct + Body DigitalIDWalletAPIGovbrWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartGovbrParams) MarshalJSON() ([]byte, error) + type IDWalletsStartGovukWalletParams struct + Body DigitalIDWalletAPIGovukWalletWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartGovukWalletParams) MarshalJSON() ([]byte, error) + type IDWalletsStartIdcardEeParams struct + Body DigitalIDWalletAPIIdcardEeWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartIdcardEeParams) MarshalJSON() ([]byte, error) + type IDWalletsStartIdinParams struct + Body DigitalIDWalletAPIIdinWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartIdinParams) MarshalJSON() ([]byte, error) + type IDWalletsStartItsmeParams struct + Body DigitalIDWalletAPIItsmeWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartItsmeParams) MarshalJSON() ([]byte, error) + type IDWalletsStartMitidParams struct + Body DigitalIDWalletAPIMitidWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartMitidParams) MarshalJSON() ([]byte, error) + type IDWalletsStartMobileIDParams struct + Body DigitalIDWalletAPIMobileIDWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartMobileIDParams) MarshalJSON() ([]byte, error) + type IDWalletsStartMojeidParams struct + Body DigitalIDWalletAPIMojeidWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartMojeidParams) MarshalJSON() ([]byte, error) + type IDWalletsStartOneidParams struct + Body DigitalIDWalletAPIOneidWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartOneidParams) MarshalJSON() ([]byte, error) + type IDWalletsStartPersonalausweisParams struct + Body DigitalIDWalletAPIPersonalausweisWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartPersonalausweisParams) MarshalJSON() ([]byte, error) + type IDWalletsStartSmartIDParams struct + Body DigitalIDWalletAPISmartIDWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartSmartIDParams) MarshalJSON() ([]byte, error) + type IDWalletsStartUaePassParams struct + Body DigitalIDWalletAPIUaePassWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartUaePassParams) MarshalJSON() ([]byte, error) + type IDWalletsStartVippsParams struct + Body DigitalIDWalletAPIVippsWalletVerificationStartRequest + IdempotencyKey Opt[string] + func (r IDWalletsStartVippsParams) MarshalJSON() ([]byte, error) + type IPRiskRequest struct + ClaimedCountry Opt[string] + IPAddress string + Metadata Opt[map[string]any] + UserAgent Opt[string] + VendorData Opt[string] + func (r IPRiskRequest) MarshalJSON() ([]byte, error) + type IPRiskResponse struct + CreatedAt time.Time + IP IPRiskResponseIP + JSON ResponseJSON + Metadata map[string]any + RequestID string + Status IPRiskResponseStatus + VendorData string + func (r *IPRiskResponse) UnmarshalJSON(data []byte) error + type IPRiskResponseIP struct + AsnNumber float64 + AsnOrganization string + Carrier string + ClaimedCountry string + ConnectionType string + CountryMismatch bool + IPAddress string + IPCity string + IPCountry string + IPCountryCode string + IPState string + IsDataCenter bool + IsVpnOrTor bool + Isp string + JSON ResponseJSON + Latitude float64 + Longitude float64 + Organization string + ProxyType string + Status IPRiskResponseIPStatus + Threat map[string]any + TimeZone string + TimeZoneOffset string + func (r *IPRiskResponseIP) UnmarshalJSON(data []byte) error + type IPRiskResponseIPStatus string + const IPRiskResponseIPStatusApproved + const IPRiskResponseIPStatusInReview + type IPRiskResponseStatus string + const IPRiskResponseStatusApproved + const IPRiskResponseStatusInReview + type IPService struct + func (r *IPService) AssessRisk(ctx context.Context, params IPRiskRequest, opts ...option.RequestOption) (*IPRiskResponse, error) + type ImportJobSummary struct + CompletedAt time.Time + CreatedAt time.Time + CredentialHint string + EtaSeconds int64 + FaceTemplates ImportJobSummaryFaceTemplates + Filename string + ID string + IsDryRun bool + JSON ResponseJSON + Kind ImportJobSummaryKind + LastError string + Progress ImportJobSummaryProgress + Provider string + ProviderName string + ResumesAt time.Time + Source ImportJobSummarySource + StartedAt time.Time + StartedBy ImportJobSummaryStartedBy + State ImportJobSummaryState + Status string + func (r *ImportJobSummary) UnmarshalJSON(data []byte) error + type ImportJobSummaryFaceTemplates struct + Blocklisted int64 + Built int64 + Duplicates int64 + Enabled bool + JSON ResponseJSON + func (r *ImportJobSummaryFaceTemplates) UnmarshalJSON(data []byte) error + type ImportJobSummaryKind string + const ImportJobSummaryKindBusinesses + const ImportJobSummaryKindSessions + const ImportJobSummaryKindStatusRules + const ImportJobSummaryKindTransactions + const ImportJobSummaryKindUsers + type ImportJobSummaryProgress struct + AlreadyInDidit int64 + Failed int64 + Imported int64 + JSON ResponseJSON + NotFinished int64 + Processed int64 + SamePerson int64 + Total int64 + Updated int64 + func (r *ImportJobSummaryProgress) UnmarshalJSON(data []byte) error + type ImportJobSummarySource string + const ImportJobSummarySourceAPI + const ImportJobSummarySourceFile + const ImportJobSummarySourceProvider + type ImportJobSummaryStartedBy struct + Email string + JSON ResponseJSON + Name string + func (r *ImportJobSummaryStartedBy) UnmarshalJSON(data []byte) error + type ImportJobSummaryState string + const ImportJobSummaryStateCancelled + const ImportJobSummaryStateCompleted + const ImportJobSummaryStateErrors + const ImportJobSummaryStateFailed + const ImportJobSummaryStatePaused + const ImportJobSummaryStateQueued + const ImportJobSummaryStateReady + const ImportJobSummaryStateRunning + type ImportProvider struct + CredentialFields []ImportProviderCredentialFields + DocsURL string + JSON ResponseJSON + Key ImportProviderKey + Mode ImportProviderMode + Name string + RecordNoun string + Regions []string + RequiredPermissions []string + StatusMapping map[string]ImportProviderStatusMapping + func (r *ImportProvider) UnmarshalJSON(data []byte) error + type ImportProviderCredentialFields struct + JSON ResponseJSON + Label string + Name string + Secret bool + func (r *ImportProviderCredentialFields) UnmarshalJSON(data []byte) error + type ImportProviderKey string + const ImportProviderKeyAu10tix + const ImportProviderKeyComplycube + const ImportProviderKeyIdenfy + const ImportProviderKeyIdnow + const ImportProviderKeyJumio + const ImportProviderKeyMetamap + const ImportProviderKeyOndato + const ImportProviderKeyOnfido + const ImportProviderKeyOther + const ImportProviderKeyPersona + const ImportProviderKeyShufti + const ImportProviderKeySocure + const ImportProviderKeySumsub + const ImportProviderKeyTrulioo + const ImportProviderKeyVeriff + type ImportProviderMode string + const ImportProviderModeAPIIDs + const ImportProviderModeAPIList + const ImportProviderModeExportFile + type ImportProviderStatusMapping string + const ImportProviderStatusMappingAbandoned + const ImportProviderStatusMappingApproved + const ImportProviderStatusMappingDeclined + const ImportProviderStatusMappingExpired + const ImportProviderStatusMappingInReview + const ImportProviderStatusMappingNotFinished + type InternalServerError struct + func (e *InternalServerError) Unwrap() error + type InvestigatorAcceptRequest struct + EmailAddress Opt[string] + EmailLanguage Opt[string] + Narrative Opt[string] + SendEmail Opt[bool] + func (r InvestigatorAcceptRequest) MarshalJSON() ([]byte, error) + type InvestigatorBatchAcceptRequest struct + RunIDs []string + func (r InvestigatorBatchAcceptRequest) MarshalJSON() ([]byte, error) + type InvestigatorBatchAcceptResponse struct + Accepted int64 + JSON ResponseJSON + Results []InvestigatorBatchAcceptResponseResults + Skipped int64 + func (r *InvestigatorBatchAcceptResponse) UnmarshalJSON(data []byte) error + type InvestigatorBatchAcceptResponseResults struct + Action string + Detail any + FinalStatus string + JSON ResponseJSON + Reason InvestigatorBatchAcceptResponseResultsReason + Result InvestigatorBatchAcceptResponseResultsResult + RunID string + func (r *InvestigatorBatchAcceptResponseResults) UnmarshalJSON(data []byte) error + type InvestigatorBatchAcceptResponseResultsReason string + const InvestigatorBatchAcceptResponseResultsReasonAlreadyDecided + const InvestigatorBatchAcceptResponseResultsReasonForbidden + const InvestigatorBatchAcceptResponseResultsReasonGuardrail + const InvestigatorBatchAcceptResponseResultsReasonInvalid + const InvestigatorBatchAcceptResponseResultsReasonNotFound + const InvestigatorBatchAcceptResponseResultsReasonNotReady + type InvestigatorBatchAcceptResponseResultsResult string + const InvestigatorBatchAcceptResponseResultsResultAccepted + const InvestigatorBatchAcceptResponseResultsResultSkipped + type InvestigatorBlock struct + Automated bool + Confidence InvestigatorBlockConfidence + DecidedBy InvestigatorBlockDecidedBy + Decision InvestigatorDecision + IsOpen bool + JSON ResponseJSON + PreparedAt time.Time + Queue InvestigatorBlockQueue + ReadyToAccept bool + Recommendation InvestigatorBlockRecommendation + RecommendationDetail string + RunID string + Stage InvestigatorBlockStage + Status InvestigatorBlockStatus + Summary string + func (r *InvestigatorBlock) UnmarshalJSON(data []byte) error + type InvestigatorBlockConfidence string + const InvestigatorBlockConfidenceHigh + const InvestigatorBlockConfidenceLow + const InvestigatorBlockConfidenceModerate + type InvestigatorBlockDecidedBy string + const InvestigatorBlockDecidedByInvestigator + const InvestigatorBlockDecidedByMember + type InvestigatorBlockQueue string + const InvestigatorBlockQueueAML + const InvestigatorBlockQueueCases + const InvestigatorBlockQueueKYB + const InvestigatorBlockQueueKYC + const InvestigatorBlockQueueTransactions + type InvestigatorBlockRecommendation string + const InvestigatorBlockRecommendationApprove + const InvestigatorBlockRecommendationDecline + const InvestigatorBlockRecommendationEscalate + const InvestigatorBlockRecommendationRequest + type InvestigatorBlockStage string + const InvestigatorBlockStageLive + const InvestigatorBlockStageShadow + type InvestigatorBlockStatus string + const InvestigatorBlockStatusCompleted + const InvestigatorBlockStatusFailed + const InvestigatorBlockStatusRunning + type InvestigatorDecision struct + Action InvestigatorDecisionAction + ActorEmail string + ActorName string + Agreed bool + Billed bool + DecidedAt time.Time + DecidedBy InvestigatorDecisionDecidedBy + FinalStatus string + JSON ResponseJSON + OriginalOutcome InvestigatorDecisionOriginalOutcome + Outcome InvestigatorDecisionOutcome + OverrideCategory InvestigatorDecisionOverrideCategory + OverrideReason string + Overrides []InvestigatorDecisionOverrides + func (r *InvestigatorDecision) UnmarshalJSON(data []byte) error + type InvestigatorDecisionAction string + const InvestigatorDecisionActionApprove + const InvestigatorDecisionActionDecline + const InvestigatorDecisionActionEscalate + const InvestigatorDecisionActionRequest + type InvestigatorDecisionDecidedBy string + const InvestigatorDecisionDecidedByInvestigator + const InvestigatorDecisionDecidedByMember + type InvestigatorDecisionOriginalOutcome struct + Action string + DecidedAt time.Time + FinalStatus string + JSON ResponseJSON + func (r *InvestigatorDecisionOriginalOutcome) UnmarshalJSON(data []byte) error + type InvestigatorDecisionOutcome string + const InvestigatorDecisionOutcomeAccepted + const InvestigatorDecisionOutcomeAutomated + const InvestigatorDecisionOutcomeDecidedElsewhere + const InvestigatorDecisionOutcomeEdited + const InvestigatorDecisionOutcomeOverridden + type InvestigatorDecisionOverrideCategory string + const InvestigatorDecisionOverrideCategoryEmpty + const InvestigatorDecisionOverrideCategoryEvidenceMisread + const InvestigatorDecisionOverrideCategoryMissingContext + const InvestigatorDecisionOverrideCategoryNeedsInformation + const InvestigatorDecisionOverrideCategoryOther + const InvestigatorDecisionOverrideCategoryPolicyDiffers + type InvestigatorDecisionOverrides struct + Action string + ActorEmail string + ActorName string + Agreed bool + FinalStatus string + JSON ResponseJSON + OverriddenAt time.Time + OverrideCategory string + OverrideReason string + PreviousStatus string + func (r *InvestigatorDecisionOverrides) UnmarshalJSON(data []byte) error + type InvestigatorExportActivityParams struct + Actor Opt[string] + Group Opt[InvestigatorExportActivityParamsGroup] + Scope Opt[InvestigatorExportActivityParamsScope] + Since Opt[time.Time] + Until Opt[time.Time] + func (r InvestigatorExportActivityParams) MarshalJSON() ([]byte, error) + type InvestigatorExportActivityParamsGroup string + const InvestigatorExportActivityParamsGroupAgent + const InvestigatorExportActivityParamsGroupAutonomy + const InvestigatorExportActivityParamsGroupDecisions + const InvestigatorExportActivityParamsGroupOverrides + type InvestigatorExportActivityParamsScope string + const InvestigatorExportActivityParamsScopeAll + const InvestigatorExportActivityParamsScopeIdentity + const InvestigatorExportActivityParamsScopeTransactions + type InvestigatorListActivityParams struct + Actor Opt[string] + Group Opt[InvestigatorListActivityParamsGroup] + Limit Opt[int64] + Offset Opt[int64] + Scope Opt[InvestigatorListActivityParamsScope] + Since Opt[time.Time] + Until Opt[time.Time] + func (r InvestigatorListActivityParams) MarshalJSON() ([]byte, error) + type InvestigatorListActivityParamsGroup string + const InvestigatorListActivityParamsGroupAgent + const InvestigatorListActivityParamsGroupAutonomy + const InvestigatorListActivityParamsGroupDecisions + const InvestigatorListActivityParamsGroupOverrides + type InvestigatorListActivityParamsScope string + const InvestigatorListActivityParamsScopeAll + const InvestigatorListActivityParamsScopeIdentity + const InvestigatorListActivityParamsScopeTransactions + type InvestigatorListGuardrailsResponse struct + JSON ResponseJSON + Results []InvestigatorListGuardrailsResponseResults + func (r *InvestigatorListGuardrailsResponse) UnmarshalJSON(data []byte) error + type InvestigatorListGuardrailsResponseResults struct + Description string + JSON ResponseJSON + Key InvestigatorListGuardrailsResponseResultsKey + Locked bool + Title string + func (r *InvestigatorListGuardrailsResponseResults) UnmarshalJSON(data []byte) error + type InvestigatorListGuardrailsResponseResultsKey string + const InvestigatorListGuardrailsResponseResultsKeyEveryDecisionLogged + const InvestigatorListGuardrailsResponseResultsKeyNeverFilesReports + const InvestigatorListGuardrailsResponseResultsKeyNoProtectedCharacteristics + const InvestigatorListGuardrailsResponseResultsKeyNoTippingOff + const InvestigatorListGuardrailsResponseResultsKeySanctionsToPerson + type InvestigatorListQueueParams struct + Confidence Opt[InvestigatorListQueueParamsConfidence] + Kind Opt[string] + Limit Opt[int64] + Offset Opt[int64] + Queue Opt[InvestigatorListQueueParamsQueue] + Ready Opt[bool] + Recommendation Opt[InvestigatorListQueueParamsRecommendation] + Scope Opt[InvestigatorListQueueParamsScope] + Search Opt[string] + func (r InvestigatorListQueueParams) MarshalJSON() ([]byte, error) + type InvestigatorListQueueParamsConfidence string + const InvestigatorListQueueParamsConfidenceHigh + const InvestigatorListQueueParamsConfidenceLow + const InvestigatorListQueueParamsConfidenceModerate + type InvestigatorListQueueParamsQueue string + const InvestigatorListQueueParamsQueueAML + const InvestigatorListQueueParamsQueueCases + const InvestigatorListQueueParamsQueueKYB + const InvestigatorListQueueParamsQueueKYC + const InvestigatorListQueueParamsQueueTransactions + type InvestigatorListQueueParamsRecommendation string + const InvestigatorListQueueParamsRecommendationApprove + const InvestigatorListQueueParamsRecommendationDecline + const InvestigatorListQueueParamsRecommendationEscalate + const InvestigatorListQueueParamsRecommendationRequest + type InvestigatorListQueueParamsScope string + const InvestigatorListQueueParamsScopeAll + const InvestigatorListQueueParamsScopeIdentity + const InvestigatorListQueueParamsScopeTransactions + type InvestigatorOverrideRequest struct + Action InvestigatorOverrideRequestAction + Category InvestigatorOverrideRequestCategory + EmailAddress Opt[string] + EmailLanguage Opt[string] + Reason string + SendEmail Opt[bool] + func (r InvestigatorOverrideRequest) MarshalJSON() ([]byte, error) + type InvestigatorOverrideRequestAction string + const InvestigatorOverrideRequestActionApprove + const InvestigatorOverrideRequestActionDecline + const InvestigatorOverrideRequestActionEscalate + const InvestigatorOverrideRequestActionRequest + type InvestigatorOverrideRequestCategory string + const InvestigatorOverrideRequestCategoryEvidenceMisread + const InvestigatorOverrideRequestCategoryMissingContext + const InvestigatorOverrideRequestCategoryNeedsInformation + const InvestigatorOverrideRequestCategoryOther + const InvestigatorOverrideRequestCategoryPolicyDiffers + type InvestigatorQueueRow struct + Confidence InvestigatorQueueRowConfidence + DueAt time.Time + Guardrails any + JSON ResponseJSON + Kind InvestigatorQueueRowKind + PreparedAt time.Time + Queue InvestigatorQueueRowQueue + ReadyToAccept bool + Recommendation InvestigatorQueueRowRecommendation + RecommendationDetail string + RunID string + SourcesCount int64 + Stage InvestigatorQueueRowStage + Subject map[string]any + Summary string + WaitingSince time.Time + func (r *InvestigatorQueueRow) UnmarshalJSON(data []byte) error + type InvestigatorQueueRowConfidence string + const InvestigatorQueueRowConfidenceHigh + const InvestigatorQueueRowConfidenceLow + const InvestigatorQueueRowConfidenceModerate + type InvestigatorQueueRowKind string + const InvestigatorQueueRowKindBusinessSession + const InvestigatorQueueRowKindCase + const InvestigatorQueueRowKindSession + const InvestigatorQueueRowKindTransaction + type InvestigatorQueueRowQueue string + const InvestigatorQueueRowQueueAML + const InvestigatorQueueRowQueueCases + const InvestigatorQueueRowQueueKYB + const InvestigatorQueueRowQueueKYC + const InvestigatorQueueRowQueueTransactions + type InvestigatorQueueRowRecommendation string + const InvestigatorQueueRowRecommendationApprove + const InvestigatorQueueRowRecommendationDecline + const InvestigatorQueueRowRecommendationEscalate + const InvestigatorQueueRowRecommendationRequest + type InvestigatorQueueRowStage string + const InvestigatorQueueRowStageLive + const InvestigatorQueueRowStageShadow + type InvestigatorRetrieveDashboardParams struct + Scope Opt[InvestigatorRetrieveDashboardParamsScope] + func (r InvestigatorRetrieveDashboardParams) MarshalJSON() ([]byte, error) + type InvestigatorRetrieveDashboardParamsScope string + const InvestigatorRetrieveDashboardParamsScopeAll + const InvestigatorRetrieveDashboardParamsScopeIdentity + const InvestigatorRetrieveDashboardParamsScopeTransactions + type InvestigatorRetrieveDashboardResponse struct + Automated int64 + AutomationRate float64 + Decided int64 + HoursSaved float64 + JSON ResponseJSON + Reviews int64 + Stage string + WindowDays int64 + func (r *InvestigatorRetrieveDashboardResponse) UnmarshalJSON(data []byte) error + type InvestigatorRetrievePerformanceParams struct + Period Opt[InvestigatorRetrievePerformanceParamsPeriod] + Scope Opt[InvestigatorRetrievePerformanceParamsScope] + func (r InvestigatorRetrievePerformanceParams) MarshalJSON() ([]byte, error) + type InvestigatorRetrievePerformanceParamsPeriod string + const InvestigatorRetrievePerformanceParamsPeriod30 + const InvestigatorRetrievePerformanceParamsPeriod7 + const InvestigatorRetrievePerformanceParamsPeriod90 + type InvestigatorRetrievePerformanceParamsScope string + const InvestigatorRetrievePerformanceParamsScopeAll + const InvestigatorRetrievePerformanceParamsScopeIdentity + const InvestigatorRetrievePerformanceParamsScopeTransactions + type InvestigatorRetrievePerformanceResponse struct + End string + Investigated int64 + JSON ResponseJSON + Period int64 + Start string + func (r *InvestigatorRetrievePerformanceResponse) UnmarshalJSON(data []byte) error + type InvestigatorRetrieveSummaryParams struct + Scope Opt[InvestigatorRetrieveSummaryParamsScope] + Timezone Opt[string] + func (r InvestigatorRetrieveSummaryParams) MarshalJSON() ([]byte, error) + type InvestigatorRetrieveSummaryParamsScope string + const InvestigatorRetrieveSummaryParamsScopeAll + const InvestigatorRetrieveSummaryParamsScopeIdentity + const InvestigatorRetrieveSummaryParamsScopeTransactions + type InvestigatorRetrieveSummaryResponse struct + AutomationRateMonth float64 + DecidedToday int64 + JSON ResponseJSON + LastReportAt time.Time + Open int64 + PreparedToday int64 + Preparing int64 + ReadyToAccept int64 + Stage string + func (r *InvestigatorRetrieveSummaryResponse) UnmarshalJSON(data []byte) error + type InvestigatorRetrieveTransactionResponse struct + Investigator InvestigatorBlock + JSON ResponseJSON + TransactionID string + func (r *InvestigatorRetrieveTransactionResponse) UnmarshalJSON(data []byte) error + type InvestigatorRunDetail struct + AgentVersion string + Autonomy map[string]any + Confidence InvestigatorRunDetailConfidence + Decision InvestigatorDecision + DueAt time.Time + DurationMs int64 + Guardrails any + IsOpen bool + JSON ResponseJSON + Kind InvestigatorRunDetailKind + Lookups int64 + PreparedAt time.Time + PreparedBeforeOpened bool + Queue InvestigatorRunDetailQueue + ReadyToAccept bool + Recommendation InvestigatorRunDetailRecommendation + RecommendationDetail string + Report map[string]any + RunID string + SourcesCount int64 + Stage InvestigatorRunDetailStage + Status string + Subject map[string]any + Summary string + Trail any + WaitingSince time.Time + func (r *InvestigatorRunDetail) UnmarshalJSON(data []byte) error + type InvestigatorRunDetailConfidence string + const InvestigatorRunDetailConfidenceHigh + const InvestigatorRunDetailConfidenceLow + const InvestigatorRunDetailConfidenceModerate + type InvestigatorRunDetailKind string + const InvestigatorRunDetailKindBusinessSession + const InvestigatorRunDetailKindCase + const InvestigatorRunDetailKindSession + const InvestigatorRunDetailKindTransaction + type InvestigatorRunDetailQueue string + const InvestigatorRunDetailQueueAML + const InvestigatorRunDetailQueueCases + const InvestigatorRunDetailQueueKYB + const InvestigatorRunDetailQueueKYC + const InvestigatorRunDetailQueueTransactions + type InvestigatorRunDetailRecommendation string + const InvestigatorRunDetailRecommendationApprove + const InvestigatorRunDetailRecommendationDecline + const InvestigatorRunDetailRecommendationEscalate + const InvestigatorRunDetailRecommendationRequest + type InvestigatorRunDetailStage string + const InvestigatorRunDetailStageLive + const InvestigatorRunDetailStageShadow + type InvestigatorService struct + func (r *InvestigatorService) AcceptRun(ctx context.Context, runID string, params InvestigatorAcceptRequest, ...) (*InvestigatorDecision, error) + func (r *InvestigatorService) BatchAcceptRuns(ctx context.Context, params InvestigatorBatchAcceptRequest, ...) (*InvestigatorBatchAcceptResponse, error) + func (r *InvestigatorService) ExportActivity(ctx context.Context, params InvestigatorExportActivityParams, ...) (*http.Response, error) + func (r *InvestigatorService) ListActivity(ctx context.Context, params InvestigatorListActivityParams, ...) (*Page[map[string]any], error) + func (r *InvestigatorService) ListActivityAutoPaging(ctx context.Context, params InvestigatorListActivityParams, ...) *PageIterator[map[string]any] + func (r *InvestigatorService) ListGuardrails(ctx context.Context, opts ...option.RequestOption) (*InvestigatorListGuardrailsResponse, error) + func (r *InvestigatorService) ListQueue(ctx context.Context, params InvestigatorListQueueParams, ...) (*Page[InvestigatorQueueRow], error) + func (r *InvestigatorService) ListQueueAutoPaging(ctx context.Context, params InvestigatorListQueueParams, ...) *PageIterator[InvestigatorQueueRow] + func (r *InvestigatorService) OverrideRun(ctx context.Context, runID string, params InvestigatorOverrideRequest, ...) (*InvestigatorDecision, error) + func (r *InvestigatorService) RetrieveDashboard(ctx context.Context, params InvestigatorRetrieveDashboardParams, ...) (*InvestigatorRetrieveDashboardResponse, error) + func (r *InvestigatorService) RetrievePerformance(ctx context.Context, params InvestigatorRetrievePerformanceParams, ...) (*InvestigatorRetrievePerformanceResponse, error) + func (r *InvestigatorService) RetrieveRun(ctx context.Context, runID string, opts ...option.RequestOption) (*InvestigatorRunDetail, error) + func (r *InvestigatorService) RetrieveSettings(ctx context.Context, opts ...option.RequestOption) (*InvestigatorSettings, error) + func (r *InvestigatorService) RetrieveSummary(ctx context.Context, params InvestigatorRetrieveSummaryParams, ...) (*InvestigatorRetrieveSummaryResponse, error) + func (r *InvestigatorService) RetrieveTransaction(ctx context.Context, transactionID string, opts ...option.RequestOption) (*InvestigatorRetrieveTransactionResponse, error) + func (r *InvestigatorService) UpdateSettings(ctx context.Context, params InvestigatorSettingsParam, ...) (*InvestigatorSettings, error) + type InvestigatorSettings struct + JSON ResponseJSON + MonthlySpendLimit string + SpendLimit InvestigatorSettingsSpendLimit + Stage InvestigatorSettingsStage + StageChangedAt time.Time + StageChangedBy string + func (r *InvestigatorSettings) UnmarshalJSON(data []byte) error + type InvestigatorSettingsParam struct + MonthlySpendLimit Opt[string] + Stage Opt[InvestigatorSettingsStage] + func (r InvestigatorSettingsParam) MarshalJSON() ([]byte, error) + type InvestigatorSettingsSpendLimit struct + Currency string + Enabled bool + JSON ResponseJSON + Limit string + Paused bool + Reserved string + Reviews int64 + Spent string + func (r *InvestigatorSettingsSpendLimit) UnmarshalJSON(data []byte) error + type InvestigatorSettingsStage string + const InvestigatorSettingsStageLive + const InvestigatorSettingsStageNone + const InvestigatorSettingsStageShadow + type KYBKeyPeopleParty struct + CompanyName string + CustomFields map[string]any + DateOfBirth string + DiditInternalID string + Email string + EntityType KYBKeyPeoplePartyEntityType + FirstName string + IsActive bool + IsSkipped bool + JSON ResponseJSON + KYBSubSessionDeleted bool + KYBSubSessionID string + KYBSubSessionStatus KYBKeyPeoplePartyKYBSubSessionStatus + KYBSubSessionURL string + KYCSessionDeleted bool + KYCSessionID string + KYCSessionStatus KYBKeyPeoplePartyKYCSessionStatus + KYCSessionURL string + LastName string + Name string + Nationality string + PhoneNumber string + Position string + RegistrationNumber string + RequiresVerification bool + Roles []KYBKeyPeoplePartyRoles + Source KYBKeyPeoplePartySource + UUID string + VerificationWorkflowFeatures []KYBKeyPeoplePartyVerificationWorkflowFeatures + VerificationWorkflowID string + VerificationWorkflowLabel string + VerificationWorkflowType KYBKeyPeoplePartyVerificationWorkflowType + func (r *KYBKeyPeopleParty) UnmarshalJSON(data []byte) error + type KYBKeyPeoplePartyEntityType string + const KYBKeyPeoplePartyEntityTypeCompany + const KYBKeyPeoplePartyEntityTypePerson + type KYBKeyPeoplePartyKYBSubSessionStatus string + const KYBKeyPeoplePartyKYBSubSessionStatusAbandoned + const KYBKeyPeoplePartyKYBSubSessionStatusApproved + const KYBKeyPeoplePartyKYBSubSessionStatusAwaitingUser + const KYBKeyPeoplePartyKYBSubSessionStatusDeclined + const KYBKeyPeoplePartyKYBSubSessionStatusExpired + const KYBKeyPeoplePartyKYBSubSessionStatusInProgress + const KYBKeyPeoplePartyKYBSubSessionStatusInReview + const KYBKeyPeoplePartyKYBSubSessionStatusKYCExpired + const KYBKeyPeoplePartyKYBSubSessionStatusNotStarted + const KYBKeyPeoplePartyKYBSubSessionStatusResubmitted + type KYBKeyPeoplePartyKYCSessionStatus string + const KYBKeyPeoplePartyKYCSessionStatusAbandoned + const KYBKeyPeoplePartyKYCSessionStatusApproved + const KYBKeyPeoplePartyKYCSessionStatusAwaitingUser + const KYBKeyPeoplePartyKYCSessionStatusDeclined + const KYBKeyPeoplePartyKYCSessionStatusExpired + const KYBKeyPeoplePartyKYCSessionStatusInProgress + const KYBKeyPeoplePartyKYCSessionStatusInReview + const KYBKeyPeoplePartyKYCSessionStatusKYCExpired + const KYBKeyPeoplePartyKYCSessionStatusNotStarted + const KYBKeyPeoplePartyKYCSessionStatusResubmitted + type KYBKeyPeoplePartyRoles struct + JSON ResponseJSON + OwnershipPercent float64 + Role KYBKeyPeoplePartyRolesRole + VotingPercent float64 + func (r *KYBKeyPeoplePartyRoles) UnmarshalJSON(data []byte) error + type KYBKeyPeoplePartyRolesRole string + const KYBKeyPeoplePartyRolesRoleAuthorizedSignatory + const KYBKeyPeoplePartyRolesRoleBeneficiary + const KYBKeyPeoplePartyRolesRoleChairman + const KYBKeyPeoplePartyRolesRoleCompanyOfficer + const KYBKeyPeoplePartyRolesRoleDirector + const KYBKeyPeoplePartyRolesRoleFounder + const KYBKeyPeoplePartyRolesRoleInvestor + const KYBKeyPeoplePartyRolesRoleLegalAdvisor + const KYBKeyPeoplePartyRolesRoleNonExecutiveDirector + const KYBKeyPeoplePartyRolesRoleOther + const KYBKeyPeoplePartyRolesRoleProtector + const KYBKeyPeoplePartyRolesRoleRepresentative + const KYBKeyPeoplePartyRolesRoleSecretary + const KYBKeyPeoplePartyRolesRoleSettlor + const KYBKeyPeoplePartyRolesRoleShareholder + const KYBKeyPeoplePartyRolesRoleTrustee + const KYBKeyPeoplePartyRolesRoleUBO + type KYBKeyPeoplePartySource string + const KYBKeyPeoplePartySourceRegistry + const KYBKeyPeoplePartySourceUser + type KYBKeyPeoplePartyVerificationWorkflowFeatures struct + Feature string + JSON ResponseJSON + Status string + func (r *KYBKeyPeoplePartyVerificationWorkflowFeatures) UnmarshalJSON(data []byte) error + type KYBKeyPeoplePartyVerificationWorkflowType string + const KYBKeyPeoplePartyVerificationWorkflowTypeAdaptiveAgeVerification + const KYBKeyPeoplePartyVerificationWorkflowTypeAddressVerification + const KYBKeyPeoplePartyVerificationWorkflowTypeBiometricAuthentication + const KYBKeyPeoplePartyVerificationWorkflowTypeEmailVerification + const KYBKeyPeoplePartyVerificationWorkflowTypeKYB + const KYBKeyPeoplePartyVerificationWorkflowTypeKYC + const KYBKeyPeoplePartyVerificationWorkflowTypePhoneVerification + const KYBKeyPeoplePartyVerificationWorkflowTypeQuestionnaireVerification + type KYBListShareholdersResponse struct + CreatedAt time.Time + JSON ResponseJSON + KYBRegistry KYBListShareholdersResponseKYBRegistry + Metadata map[string]any + RegistryTierDelivered KYBListShareholdersResponseRegistryTierDelivered + RegistryTierRequested KYBListShareholdersResponseRegistryTierRequested + RequestID string + VendorData string + func (r *KYBListShareholdersResponse) UnmarshalJSON(data []byte) error + type KYBListShareholdersResponseKYBRegistry struct + Accounts map[string]any + Addresses []KYBRegistryAddress + AlternativeNames string + BeneficialOwners []KYBListShareholdersResponseKYBRegistryBeneficialOwners + CompanyName string + CompanyType string + ConfirmedByUserAt time.Time + CountryCode string + DataResolved bool + Email string + FetchStatus KYBListShareholdersResponseKYBRegistryFetchStatus + FinancialSummary map[string]any + IncorporationDate string + Industries []KYBRegistryIndustry + IsEditable bool + IsFromRegistry bool + JSON ResponseJSON + LastConsoleEditAt time.Time + LegalEntityIdentifier string + LocationOfRegistration string + NatureOfBusiness string + NodeID string + Officers []KYBListShareholdersResponseKYBRegistryOfficers + Ownership KYBRegistryOwnership + Phone string + Region string + RegisteredAddress string + RegisteredCapital string + RegisteredCapitalAmount string + RegisteredCapitalCurrency string + RegistrationNumber string + RegistryData map[string]any + RegistryOwnershipStatus KYBListShareholdersResponseKYBRegistryRegistryOwnershipStatus + RegistryStatus KYBListShareholdersResponseKYBRegistryRegistryStatus + RegistryTier string + RegistryTierDelivered KYBListShareholdersResponseKYBRegistryRegistryTierDelivered + RiskLevel string + Status KYBListShareholdersResponseKYBRegistryStatus + TaxNumber string + UUID string + UserProvidedData map[string]any + VATCheckedAt time.Time + VATNumber string + VATValidatedAddress string + VATValidatedName string + VATValidatedNumber string + VATValidationSource KYBListShareholdersResponseKYBRegistryVATValidationSource + VATValidationStatus KYBListShareholdersResponseKYBRegistryVATValidationStatus + VerificationStatus string + Website string + func (r *KYBListShareholdersResponseKYBRegistry) UnmarshalJSON(data []byte) error + type KYBListShareholdersResponseKYBRegistryBeneficialOwners struct + AppointmentDate string + CompanyName string + CountryOfBirth string + DateOfBirth string + Designation string + EffectiveOwnershipPercent float64 + Email string + EntityType KYBListShareholdersResponseKYBRegistryBeneficialOwnersEntityType + FirstName string + IsActive bool + JSON ResponseJSON + KYCSessionURL string + KYCStatus KYBListShareholdersResponseKYBRegistryBeneficialOwnersKYCStatus + LastName string + Name string + Nationality string + OwnershipMaxShares string + OwnershipMinShares string + RegistrationNumber string + Roles []string + Shareholding KYBRegistryShareholding + UUID string + VotingMaxShares string + VotingMinShares string + func (r *KYBListShareholdersResponseKYBRegistryBeneficialOwners) UnmarshalJSON(data []byte) error + type KYBListShareholdersResponseKYBRegistryBeneficialOwnersEntityType string + const KYBListShareholdersResponseKYBRegistryBeneficialOwnersEntityTypeCompany + const KYBListShareholdersResponseKYBRegistryBeneficialOwnersEntityTypePerson + type KYBListShareholdersResponseKYBRegistryBeneficialOwnersKYCStatus string + const KYBListShareholdersResponseKYBRegistryBeneficialOwnersKYCStatusApproved + const KYBListShareholdersResponseKYBRegistryBeneficialOwnersKYCStatusDeclined + const KYBListShareholdersResponseKYBRegistryBeneficialOwnersKYCStatusPending + type KYBListShareholdersResponseKYBRegistryFetchStatus string + const KYBListShareholdersResponseKYBRegistryFetchStatusPending + const KYBListShareholdersResponseKYBRegistryFetchStatusResolved + type KYBListShareholdersResponseKYBRegistryOfficers struct + Address string + AppointmentDate string + DateOfBirth string + DateOfBirthMonth int64 + DateOfBirthYear int64 + Designation string + FirstName string + IsActive bool + JSON ResponseJSON + KYCSessionURL string + KYCStatus KYBListShareholdersResponseKYBRegistryOfficersKYCStatus + LastName string + Name string + Nationality string + Role KYBListShareholdersResponseKYBRegistryOfficersRole + TerminationDate string + UUID string + func (r *KYBListShareholdersResponseKYBRegistryOfficers) UnmarshalJSON(data []byte) error + type KYBListShareholdersResponseKYBRegistryOfficersKYCStatus string + const KYBListShareholdersResponseKYBRegistryOfficersKYCStatusApproved + const KYBListShareholdersResponseKYBRegistryOfficersKYCStatusDeclined + const KYBListShareholdersResponseKYBRegistryOfficersKYCStatusPending + type KYBListShareholdersResponseKYBRegistryOfficersRole string + const KYBListShareholdersResponseKYBRegistryOfficersRoleAuthorizedSignatory + const KYBListShareholdersResponseKYBRegistryOfficersRoleBeneficiary + const KYBListShareholdersResponseKYBRegistryOfficersRoleChairman + const KYBListShareholdersResponseKYBRegistryOfficersRoleCompanyOfficer + const KYBListShareholdersResponseKYBRegistryOfficersRoleDirector + const KYBListShareholdersResponseKYBRegistryOfficersRoleFounder + const KYBListShareholdersResponseKYBRegistryOfficersRoleInvestor + const KYBListShareholdersResponseKYBRegistryOfficersRoleLegalAdvisor + const KYBListShareholdersResponseKYBRegistryOfficersRoleNonExecutiveDirector + const KYBListShareholdersResponseKYBRegistryOfficersRoleOther + const KYBListShareholdersResponseKYBRegistryOfficersRoleProtector + const KYBListShareholdersResponseKYBRegistryOfficersRoleRepresentative + const KYBListShareholdersResponseKYBRegistryOfficersRoleSecretary + const KYBListShareholdersResponseKYBRegistryOfficersRoleSettlor + const KYBListShareholdersResponseKYBRegistryOfficersRoleShareholder + const KYBListShareholdersResponseKYBRegistryOfficersRoleTrustee + const KYBListShareholdersResponseKYBRegistryOfficersRoleUBO + type KYBListShareholdersResponseKYBRegistryRegistryOwnershipStatus string + const KYBListShareholdersResponseKYBRegistryRegistryOwnershipStatusDelivered + const KYBListShareholdersResponseKYBRegistryRegistryOwnershipStatusNotRequested + const KYBListShareholdersResponseKYBRegistryRegistryOwnershipStatusPending + const KYBListShareholdersResponseKYBRegistryRegistryOwnershipStatusUnavailable + type KYBListShareholdersResponseKYBRegistryRegistryStatus string + const KYBListShareholdersResponseKYBRegistryRegistryStatusActive + const KYBListShareholdersResponseKYBRegistryRegistryStatusAppointedRepresentative + const KYBListShareholdersResponseKYBRegistryRegistryStatusAuthorised + const KYBListShareholdersResponseKYBRegistryRegistryStatusClosed + const KYBListShareholdersResponseKYBRegistryRegistryStatusDeregistered + const KYBListShareholdersResponseKYBRegistryRegistryStatusDissolved + const KYBListShareholdersResponseKYBRegistryRegistryStatusInactive + const KYBListShareholdersResponseKYBRegistryRegistryStatusNoLongerAuthorised + const KYBListShareholdersResponseKYBRegistryRegistryStatusSeeFullDetails + const KYBListShareholdersResponseKYBRegistryRegistryStatusStruckOff + const KYBListShareholdersResponseKYBRegistryRegistryStatusUnauthorised + type KYBListShareholdersResponseKYBRegistryRegistryTierDelivered string + const KYBListShareholdersResponseKYBRegistryRegistryTierDeliveredBasic + const KYBListShareholdersResponseKYBRegistryRegistryTierDeliveredShareholders + const KYBListShareholdersResponseKYBRegistryRegistryTierDeliveredUBO + type KYBListShareholdersResponseKYBRegistryStatus string + const KYBListShareholdersResponseKYBRegistryStatusApproved + const KYBListShareholdersResponseKYBRegistryStatusDeclined + const KYBListShareholdersResponseKYBRegistryStatusInReview + const KYBListShareholdersResponseKYBRegistryStatusNotFinished + type KYBListShareholdersResponseKYBRegistryVATValidationSource string + const KYBListShareholdersResponseKYBRegistryVATValidationSourceBrReceitaFederal + const KYBListShareholdersResponseKYBRegistryVATValidationSourceChUIDRegister + const KYBListShareholdersResponseKYBRegistryVATValidationSourceCoRues + const KYBListShareholdersResponseKYBRegistryVATValidationSourceCrHacienda + const KYBListShareholdersResponseKYBRegistryVATValidationSourceEcSri + const KYBListShareholdersResponseKYBRegistryVATValidationSourceEuVies + const KYBListShareholdersResponseKYBRegistryVATValidationSourceFormatRules + const KYBListShareholdersResponseKYBRegistryVATValidationSourceNoBrreg + const KYBListShareholdersResponseKYBRegistryVATValidationSourcePlVATWhiteList + const KYBListShareholdersResponseKYBRegistryVATValidationSourcePyDnit + type KYBListShareholdersResponseKYBRegistryVATValidationStatus string + const KYBListShareholdersResponseKYBRegistryVATValidationStatusCouldNotValidate + const KYBListShareholdersResponseKYBRegistryVATValidationStatusFormatValid + const KYBListShareholdersResponseKYBRegistryVATValidationStatusInvalid + const KYBListShareholdersResponseKYBRegistryVATValidationStatusInvalidFormat + const KYBListShareholdersResponseKYBRegistryVATValidationStatusNotApplicable + const KYBListShareholdersResponseKYBRegistryVATValidationStatusValid + type KYBListShareholdersResponseRegistryTierDelivered string + const KYBListShareholdersResponseRegistryTierDeliveredBasic + const KYBListShareholdersResponseRegistryTierDeliveredShareholders + const KYBListShareholdersResponseRegistryTierDeliveredUBO + type KYBListShareholdersResponseRegistryTierRequested string + const KYBListShareholdersResponseRegistryTierRequestedBasic + const KYBListShareholdersResponseRegistryTierRequestedShareholders + const KYBListShareholdersResponseRegistryTierRequestedUBO + type KYBListUBOsResponse struct + CreatedAt time.Time + JSON ResponseJSON + KYBRegistry KYBListUBOsResponseKYBRegistry + Metadata map[string]any + RegistryTierDelivered KYBListUBOsResponseRegistryTierDelivered + RegistryTierRequested KYBListUBOsResponseRegistryTierRequested + RequestID string + VendorData string + func (r *KYBListUBOsResponse) UnmarshalJSON(data []byte) error + type KYBListUBOsResponseKYBRegistry struct + Accounts map[string]any + Addresses []KYBRegistryAddress + AlternativeNames string + BeneficialOwners []KYBListUBOsResponseKYBRegistryBeneficialOwners + CompanyName string + CompanyType string + ConfirmedByUserAt time.Time + CountryCode string + DataResolved bool + Email string + FetchStatus KYBListUBOsResponseKYBRegistryFetchStatus + FinancialSummary map[string]any + IncorporationDate string + Industries []KYBRegistryIndustry + IsEditable bool + IsFromRegistry bool + JSON ResponseJSON + LastConsoleEditAt time.Time + LegalEntityIdentifier string + LocationOfRegistration string + NatureOfBusiness string + NodeID string + Officers []KYBListUBOsResponseKYBRegistryOfficers + Ownership KYBRegistryOwnership + Phone string + Region string + RegisteredAddress string + RegisteredCapital string + RegisteredCapitalAmount string + RegisteredCapitalCurrency string + RegistrationNumber string + RegistryData map[string]any + RegistryOwnershipStatus KYBListUBOsResponseKYBRegistryRegistryOwnershipStatus + RegistryStatus KYBListUBOsResponseKYBRegistryRegistryStatus + RegistryTier string + RegistryTierDelivered KYBListUBOsResponseKYBRegistryRegistryTierDelivered + RiskLevel string + Status KYBListUBOsResponseKYBRegistryStatus + TaxNumber string + UUID string + UserProvidedData map[string]any + VATCheckedAt time.Time + VATNumber string + VATValidatedAddress string + VATValidatedName string + VATValidatedNumber string + VATValidationSource KYBListUBOsResponseKYBRegistryVATValidationSource + VATValidationStatus KYBListUBOsResponseKYBRegistryVATValidationStatus + VerificationStatus string + Website string + func (r *KYBListUBOsResponseKYBRegistry) UnmarshalJSON(data []byte) error + type KYBListUBOsResponseKYBRegistryBeneficialOwners struct + AppointmentDate string + CompanyName string + CountryOfBirth string + DateOfBirth string + Designation string + EffectiveOwnershipPercent float64 + Email string + EntityType KYBListUBOsResponseKYBRegistryBeneficialOwnersEntityType + FirstName string + IsActive bool + JSON ResponseJSON + KYCSessionURL string + KYCStatus KYBListUBOsResponseKYBRegistryBeneficialOwnersKYCStatus + LastName string + Name string + Nationality string + OwnershipMaxShares string + OwnershipMinShares string + RegistrationNumber string + Roles []string + Shareholding KYBRegistryShareholding + UUID string + VotingMaxShares string + VotingMinShares string + func (r *KYBListUBOsResponseKYBRegistryBeneficialOwners) UnmarshalJSON(data []byte) error + type KYBListUBOsResponseKYBRegistryBeneficialOwnersEntityType string + const KYBListUBOsResponseKYBRegistryBeneficialOwnersEntityTypeCompany + const KYBListUBOsResponseKYBRegistryBeneficialOwnersEntityTypePerson + type KYBListUBOsResponseKYBRegistryBeneficialOwnersKYCStatus string + const KYBListUBOsResponseKYBRegistryBeneficialOwnersKYCStatusApproved + const KYBListUBOsResponseKYBRegistryBeneficialOwnersKYCStatusDeclined + const KYBListUBOsResponseKYBRegistryBeneficialOwnersKYCStatusPending + type KYBListUBOsResponseKYBRegistryFetchStatus string + const KYBListUBOsResponseKYBRegistryFetchStatusPending + const KYBListUBOsResponseKYBRegistryFetchStatusResolved + type KYBListUBOsResponseKYBRegistryOfficers struct + Address string + AppointmentDate string + DateOfBirth string + DateOfBirthMonth int64 + DateOfBirthYear int64 + Designation string + FirstName string + IsActive bool + JSON ResponseJSON + KYCSessionURL string + KYCStatus KYBListUBOsResponseKYBRegistryOfficersKYCStatus + LastName string + Name string + Nationality string + Role KYBListUBOsResponseKYBRegistryOfficersRole + TerminationDate string + UUID string + func (r *KYBListUBOsResponseKYBRegistryOfficers) UnmarshalJSON(data []byte) error + type KYBListUBOsResponseKYBRegistryOfficersKYCStatus string + const KYBListUBOsResponseKYBRegistryOfficersKYCStatusApproved + const KYBListUBOsResponseKYBRegistryOfficersKYCStatusDeclined + const KYBListUBOsResponseKYBRegistryOfficersKYCStatusPending + type KYBListUBOsResponseKYBRegistryOfficersRole string + const KYBListUBOsResponseKYBRegistryOfficersRoleAuthorizedSignatory + const KYBListUBOsResponseKYBRegistryOfficersRoleBeneficiary + const KYBListUBOsResponseKYBRegistryOfficersRoleChairman + const KYBListUBOsResponseKYBRegistryOfficersRoleCompanyOfficer + const KYBListUBOsResponseKYBRegistryOfficersRoleDirector + const KYBListUBOsResponseKYBRegistryOfficersRoleFounder + const KYBListUBOsResponseKYBRegistryOfficersRoleInvestor + const KYBListUBOsResponseKYBRegistryOfficersRoleLegalAdvisor + const KYBListUBOsResponseKYBRegistryOfficersRoleNonExecutiveDirector + const KYBListUBOsResponseKYBRegistryOfficersRoleOther + const KYBListUBOsResponseKYBRegistryOfficersRoleProtector + const KYBListUBOsResponseKYBRegistryOfficersRoleRepresentative + const KYBListUBOsResponseKYBRegistryOfficersRoleSecretary + const KYBListUBOsResponseKYBRegistryOfficersRoleSettlor + const KYBListUBOsResponseKYBRegistryOfficersRoleShareholder + const KYBListUBOsResponseKYBRegistryOfficersRoleTrustee + const KYBListUBOsResponseKYBRegistryOfficersRoleUBO + type KYBListUBOsResponseKYBRegistryRegistryOwnershipStatus string + const KYBListUBOsResponseKYBRegistryRegistryOwnershipStatusDelivered + const KYBListUBOsResponseKYBRegistryRegistryOwnershipStatusNotRequested + const KYBListUBOsResponseKYBRegistryRegistryOwnershipStatusPending + const KYBListUBOsResponseKYBRegistryRegistryOwnershipStatusUnavailable + type KYBListUBOsResponseKYBRegistryRegistryStatus string + const KYBListUBOsResponseKYBRegistryRegistryStatusActive + const KYBListUBOsResponseKYBRegistryRegistryStatusAppointedRepresentative + const KYBListUBOsResponseKYBRegistryRegistryStatusAuthorised + const KYBListUBOsResponseKYBRegistryRegistryStatusClosed + const KYBListUBOsResponseKYBRegistryRegistryStatusDeregistered + const KYBListUBOsResponseKYBRegistryRegistryStatusDissolved + const KYBListUBOsResponseKYBRegistryRegistryStatusInactive + const KYBListUBOsResponseKYBRegistryRegistryStatusNoLongerAuthorised + const KYBListUBOsResponseKYBRegistryRegistryStatusSeeFullDetails + const KYBListUBOsResponseKYBRegistryRegistryStatusStruckOff + const KYBListUBOsResponseKYBRegistryRegistryStatusUnauthorised + type KYBListUBOsResponseKYBRegistryRegistryTierDelivered string + const KYBListUBOsResponseKYBRegistryRegistryTierDeliveredBasic + const KYBListUBOsResponseKYBRegistryRegistryTierDeliveredShareholders + const KYBListUBOsResponseKYBRegistryRegistryTierDeliveredUBO + type KYBListUBOsResponseKYBRegistryStatus string + const KYBListUBOsResponseKYBRegistryStatusApproved + const KYBListUBOsResponseKYBRegistryStatusDeclined + const KYBListUBOsResponseKYBRegistryStatusInReview + const KYBListUBOsResponseKYBRegistryStatusNotFinished + type KYBListUBOsResponseKYBRegistryVATValidationSource string + const KYBListUBOsResponseKYBRegistryVATValidationSourceBrReceitaFederal + const KYBListUBOsResponseKYBRegistryVATValidationSourceChUIDRegister + const KYBListUBOsResponseKYBRegistryVATValidationSourceCoRues + const KYBListUBOsResponseKYBRegistryVATValidationSourceCrHacienda + const KYBListUBOsResponseKYBRegistryVATValidationSourceEcSri + const KYBListUBOsResponseKYBRegistryVATValidationSourceEuVies + const KYBListUBOsResponseKYBRegistryVATValidationSourceFormatRules + const KYBListUBOsResponseKYBRegistryVATValidationSourceNoBrreg + const KYBListUBOsResponseKYBRegistryVATValidationSourcePlVATWhiteList + const KYBListUBOsResponseKYBRegistryVATValidationSourcePyDnit + type KYBListUBOsResponseKYBRegistryVATValidationStatus string + const KYBListUBOsResponseKYBRegistryVATValidationStatusCouldNotValidate + const KYBListUBOsResponseKYBRegistryVATValidationStatusFormatValid + const KYBListUBOsResponseKYBRegistryVATValidationStatusInvalid + const KYBListUBOsResponseKYBRegistryVATValidationStatusInvalidFormat + const KYBListUBOsResponseKYBRegistryVATValidationStatusNotApplicable + const KYBListUBOsResponseKYBRegistryVATValidationStatusValid + type KYBListUBOsResponseRegistryTierDelivered string + const KYBListUBOsResponseRegistryTierDeliveredBasic + const KYBListUBOsResponseRegistryTierDeliveredShareholders + const KYBListUBOsResponseRegistryTierDeliveredUBO + type KYBListUBOsResponseRegistryTierRequested string + const KYBListUBOsResponseRegistryTierRequestedBasic + const KYBListUBOsResponseRegistryTierRequestedShareholders + const KYBListUBOsResponseRegistryTierRequestedUBO + type KYBRegistryAddress struct + Address string + City string + CountryCode string + Description string + JSON ResponseJSON + PostalCode string + Region string + Street string + Type string + func (r *KYBRegistryAddress) UnmarshalJSON(data []byte) error + type KYBRegistryCandidateRequest struct + KYBResponseID string + Metadata Opt[map[string]any] + SaveAPIRequest Opt[bool] + VendorData Opt[string] + func (r KYBRegistryCandidateRequest) MarshalJSON() ([]byte, error) + type KYBRegistryIndustry struct + Code string + Description string + IsPrimary bool + JSON ResponseJSON + Scheme string + func (r *KYBRegistryIndustry) UnmarshalJSON(data []byte) error + type KYBRegistryOwnership struct + DirectOwnershipComplete bool + JSON ResponseJSON + Status KYBRegistryOwnershipStatus + TierDelivered KYBRegistryOwnershipTierDelivered + TierRequested KYBRegistryOwnershipTierRequested + UnavailableReason KYBRegistryOwnershipUnavailableReason + Unresolved []KYBRegistryOwnershipUnresolved + func (r *KYBRegistryOwnership) UnmarshalJSON(data []byte) error + type KYBRegistryOwnershipStatus string + const KYBRegistryOwnershipStatusDelivered + const KYBRegistryOwnershipStatusNotRequested + const KYBRegistryOwnershipStatusPending + const KYBRegistryOwnershipStatusUnavailable + type KYBRegistryOwnershipTierDelivered string + const KYBRegistryOwnershipTierDeliveredBasic + const KYBRegistryOwnershipTierDeliveredShareholders + const KYBRegistryOwnershipTierDeliveredUBO + type KYBRegistryOwnershipTierRequested string + const KYBRegistryOwnershipTierRequestedBasic + const KYBRegistryOwnershipTierRequestedShareholders + const KYBRegistryOwnershipTierRequestedUBO + type KYBRegistryOwnershipUnavailableReason string + const KYBRegistryOwnershipUnavailableReasonAmbiguousCompanyMatch + const KYBRegistryOwnershipUnavailableReasonCompanyNotFound + const KYBRegistryOwnershipUnavailableReasonEntityTypeNotCovered + const KYBRegistryOwnershipUnavailableReasonMissingRegistrationNumber + const KYBRegistryOwnershipUnavailableReasonNoNaturalPersonOwner + const KYBRegistryOwnershipUnavailableReasonNoOwnersOnRecord + const KYBRegistryOwnershipUnavailableReasonOther + const KYBRegistryOwnershipUnavailableReasonOwnershipSectionUnavailable + const KYBRegistryOwnershipUnavailableReasonProviderUnavailable + type KYBRegistryOwnershipUnresolved struct + JSON ResponseJSON + Reason string + Section string + func (r *KYBRegistryOwnershipUnresolved) UnmarshalJSON(data []byte) error + type KYBRegistrySearchResults struct + Companies []KYBRegistrySearchResultsCompanies + JSON ResponseJSON + Pagination KYBRegistrySearchResultsPagination + SearchResolved bool + SearchStatus KYBRegistrySearchResultsSearchStatus + func (r *KYBRegistrySearchResults) UnmarshalJSON(data []byte) error + type KYBRegistrySearchResultsCompanies struct + FetchStatus string + JSON ResponseJSON + KYBResponseID string + Name string + RegisteredAddress string + RegistrationNumber string + RiskLevel string + Status string + Type string + func (r *KYBRegistrySearchResultsCompanies) UnmarshalJSON(data []byte) error + type KYBRegistrySearchResultsPagination struct + JSON ResponseJSON + Page int64 + PerPage int64 + Total int64 + func (r *KYBRegistrySearchResultsPagination) UnmarshalJSON(data []byte) error + type KYBRegistrySearchResultsSearchStatus string + const KYBRegistrySearchResultsSearchStatusPending + const KYBRegistrySearchResultsSearchStatusResolved + type KYBRegistryShareholding struct + Currency string + JSON ResponseJSON + NominalValue float64 + NumberOfShares float64 + Percentage float64 + ShareClass string + TotalValue float64 + func (r *KYBRegistryShareholding) UnmarshalJSON(data []byte) error + type KYBSearchParams struct + CountryCode string + Metadata Opt[map[string]any] + Name Opt[string] + RegistrationNumber Opt[string] + SearchType Opt[KYBSearchParamsSearchType] + Tier Opt[KYBSearchParamsTier] + VendorData Opt[string] + WebhookURL Opt[string] + func (r KYBSearchParams) MarshalJSON() ([]byte, error) + type KYBSearchParamsSearchType string + const KYBSearchParamsSearchTypeContains + type KYBSearchParamsTier string + const KYBSearchParamsTierBasic + const KYBSearchParamsTierShareholders + const KYBSearchParamsTierUBO + type KYBSearchResponse struct + CreatedAt time.Time + JSON ResponseJSON + KYBRegistry KYBRegistrySearchResults + Metadata map[string]any + RequestID string + VendorData string + func (r *KYBSearchResponse) UnmarshalJSON(data []byte) error + type KYBSelectResponse struct + CreatedAt time.Time + JSON ResponseJSON + KYBRegistry KYBSelectResponseKYBRegistry + Metadata map[string]any + RegistryTierDelivered KYBSelectResponseRegistryTierDelivered + RegistryTierRequested KYBSelectResponseRegistryTierRequested + RequestID string + VendorData string + func (r *KYBSelectResponse) UnmarshalJSON(data []byte) error + type KYBSelectResponseKYBRegistry struct + Accounts map[string]any + Addresses []KYBRegistryAddress + AlternativeNames string + BeneficialOwners []KYBSelectResponseKYBRegistryBeneficialOwners + CompanyName string + CompanyType string + ConfirmedByUserAt time.Time + CountryCode string + DataResolved bool + Email string + FetchStatus KYBSelectResponseKYBRegistryFetchStatus + FinancialSummary map[string]any + IncorporationDate string + Industries []KYBRegistryIndustry + IsEditable bool + IsFromRegistry bool + JSON ResponseJSON + LastConsoleEditAt time.Time + LegalEntityIdentifier string + LocationOfRegistration string + NatureOfBusiness string + NodeID string + Officers []KYBSelectResponseKYBRegistryOfficers + Ownership KYBRegistryOwnership + Phone string + Region string + RegisteredAddress string + RegisteredCapital string + RegisteredCapitalAmount string + RegisteredCapitalCurrency string + RegistrationNumber string + RegistryData map[string]any + RegistryOwnershipStatus KYBSelectResponseKYBRegistryRegistryOwnershipStatus + RegistryStatus KYBSelectResponseKYBRegistryRegistryStatus + RegistryTier string + RegistryTierDelivered KYBSelectResponseKYBRegistryRegistryTierDelivered + RiskLevel string + Status KYBSelectResponseKYBRegistryStatus + TaxNumber string + UUID string + UserProvidedData map[string]any + VATCheckedAt time.Time + VATNumber string + VATValidatedAddress string + VATValidatedName string + VATValidatedNumber string + VATValidationSource KYBSelectResponseKYBRegistryVATValidationSource + VATValidationStatus KYBSelectResponseKYBRegistryVATValidationStatus + VerificationStatus string + Website string + func (r *KYBSelectResponseKYBRegistry) UnmarshalJSON(data []byte) error + type KYBSelectResponseKYBRegistryBeneficialOwners struct + AppointmentDate string + CompanyName string + CountryOfBirth string + DateOfBirth string + Designation string + EffectiveOwnershipPercent float64 + Email string + EntityType KYBSelectResponseKYBRegistryBeneficialOwnersEntityType + FirstName string + IsActive bool + JSON ResponseJSON + KYCSessionURL string + KYCStatus KYBSelectResponseKYBRegistryBeneficialOwnersKYCStatus + LastName string + Name string + Nationality string + OwnershipMaxShares string + OwnershipMinShares string + RegistrationNumber string + Roles []string + Shareholding KYBRegistryShareholding + UUID string + VotingMaxShares string + VotingMinShares string + func (r *KYBSelectResponseKYBRegistryBeneficialOwners) UnmarshalJSON(data []byte) error + type KYBSelectResponseKYBRegistryBeneficialOwnersEntityType string + const KYBSelectResponseKYBRegistryBeneficialOwnersEntityTypeCompany + const KYBSelectResponseKYBRegistryBeneficialOwnersEntityTypePerson + type KYBSelectResponseKYBRegistryBeneficialOwnersKYCStatus string + const KYBSelectResponseKYBRegistryBeneficialOwnersKYCStatusApproved + const KYBSelectResponseKYBRegistryBeneficialOwnersKYCStatusDeclined + const KYBSelectResponseKYBRegistryBeneficialOwnersKYCStatusPending + type KYBSelectResponseKYBRegistryFetchStatus string + const KYBSelectResponseKYBRegistryFetchStatusPending + const KYBSelectResponseKYBRegistryFetchStatusResolved + type KYBSelectResponseKYBRegistryOfficers struct + Address string + AppointmentDate string + DateOfBirth string + DateOfBirthMonth int64 + DateOfBirthYear int64 + Designation string + FirstName string + IsActive bool + JSON ResponseJSON + KYCSessionURL string + KYCStatus KYBSelectResponseKYBRegistryOfficersKYCStatus + LastName string + Name string + Nationality string + Role KYBSelectResponseKYBRegistryOfficersRole + TerminationDate string + UUID string + func (r *KYBSelectResponseKYBRegistryOfficers) UnmarshalJSON(data []byte) error + type KYBSelectResponseKYBRegistryOfficersKYCStatus string + const KYBSelectResponseKYBRegistryOfficersKYCStatusApproved + const KYBSelectResponseKYBRegistryOfficersKYCStatusDeclined + const KYBSelectResponseKYBRegistryOfficersKYCStatusPending + type KYBSelectResponseKYBRegistryOfficersRole string + const KYBSelectResponseKYBRegistryOfficersRoleAuthorizedSignatory + const KYBSelectResponseKYBRegistryOfficersRoleBeneficiary + const KYBSelectResponseKYBRegistryOfficersRoleChairman + const KYBSelectResponseKYBRegistryOfficersRoleCompanyOfficer + const KYBSelectResponseKYBRegistryOfficersRoleDirector + const KYBSelectResponseKYBRegistryOfficersRoleFounder + const KYBSelectResponseKYBRegistryOfficersRoleInvestor + const KYBSelectResponseKYBRegistryOfficersRoleLegalAdvisor + const KYBSelectResponseKYBRegistryOfficersRoleNonExecutiveDirector + const KYBSelectResponseKYBRegistryOfficersRoleOther + const KYBSelectResponseKYBRegistryOfficersRoleProtector + const KYBSelectResponseKYBRegistryOfficersRoleRepresentative + const KYBSelectResponseKYBRegistryOfficersRoleSecretary + const KYBSelectResponseKYBRegistryOfficersRoleSettlor + const KYBSelectResponseKYBRegistryOfficersRoleShareholder + const KYBSelectResponseKYBRegistryOfficersRoleTrustee + const KYBSelectResponseKYBRegistryOfficersRoleUBO + type KYBSelectResponseKYBRegistryRegistryOwnershipStatus string + const KYBSelectResponseKYBRegistryRegistryOwnershipStatusDelivered + const KYBSelectResponseKYBRegistryRegistryOwnershipStatusNotRequested + const KYBSelectResponseKYBRegistryRegistryOwnershipStatusUnavailable + type KYBSelectResponseKYBRegistryRegistryStatus string + const KYBSelectResponseKYBRegistryRegistryStatusActive + const KYBSelectResponseKYBRegistryRegistryStatusAppointedRepresentative + const KYBSelectResponseKYBRegistryRegistryStatusAuthorised + const KYBSelectResponseKYBRegistryRegistryStatusClosed + const KYBSelectResponseKYBRegistryRegistryStatusDeregistered + const KYBSelectResponseKYBRegistryRegistryStatusDissolved + const KYBSelectResponseKYBRegistryRegistryStatusInactive + const KYBSelectResponseKYBRegistryRegistryStatusNoLongerAuthorised + const KYBSelectResponseKYBRegistryRegistryStatusSeeFullDetails + const KYBSelectResponseKYBRegistryRegistryStatusStruckOff + const KYBSelectResponseKYBRegistryRegistryStatusUnauthorised + type KYBSelectResponseKYBRegistryRegistryTierDelivered string + const KYBSelectResponseKYBRegistryRegistryTierDeliveredBasic + const KYBSelectResponseKYBRegistryRegistryTierDeliveredShareholders + const KYBSelectResponseKYBRegistryRegistryTierDeliveredUBO + type KYBSelectResponseKYBRegistryStatus string + const KYBSelectResponseKYBRegistryStatusApproved + const KYBSelectResponseKYBRegistryStatusDeclined + const KYBSelectResponseKYBRegistryStatusInReview + const KYBSelectResponseKYBRegistryStatusNotFinished + type KYBSelectResponseKYBRegistryVATValidationSource string + const KYBSelectResponseKYBRegistryVATValidationSourceBrReceitaFederal + const KYBSelectResponseKYBRegistryVATValidationSourceChUIDRegister + const KYBSelectResponseKYBRegistryVATValidationSourceCoRues + const KYBSelectResponseKYBRegistryVATValidationSourceCrHacienda + const KYBSelectResponseKYBRegistryVATValidationSourceEcSri + const KYBSelectResponseKYBRegistryVATValidationSourceEuVies + const KYBSelectResponseKYBRegistryVATValidationSourceFormatRules + const KYBSelectResponseKYBRegistryVATValidationSourceNoBrreg + const KYBSelectResponseKYBRegistryVATValidationSourcePlVATWhiteList + const KYBSelectResponseKYBRegistryVATValidationSourcePyDnit + type KYBSelectResponseKYBRegistryVATValidationStatus string + const KYBSelectResponseKYBRegistryVATValidationStatusCouldNotValidate + const KYBSelectResponseKYBRegistryVATValidationStatusFormatValid + const KYBSelectResponseKYBRegistryVATValidationStatusInvalid + const KYBSelectResponseKYBRegistryVATValidationStatusInvalidFormat + const KYBSelectResponseKYBRegistryVATValidationStatusNotApplicable + const KYBSelectResponseKYBRegistryVATValidationStatusValid + type KYBSelectResponseRegistryTierDelivered string + const KYBSelectResponseRegistryTierDeliveredBasic + const KYBSelectResponseRegistryTierDeliveredShareholders + const KYBSelectResponseRegistryTierDeliveredUBO + type KYBSelectResponseRegistryTierRequested string + const KYBSelectResponseRegistryTierRequestedBasic + const KYBSelectResponseRegistryTierRequestedShareholders + const KYBSelectResponseRegistryTierRequestedUBO + type KYBService struct + func (r *KYBService) ListShareholders(ctx context.Context, params KYBRegistryCandidateRequest, ...) (*KYBListShareholdersResponse, error) + func (r *KYBService) ListUBOs(ctx context.Context, params KYBRegistryCandidateRequest, ...) (*KYBListUBOsResponse, error) + func (r *KYBService) Search(ctx context.Context, params KYBSearchParams, opts ...option.RequestOption) (*KYBSearchResponse, error) + func (r *KYBService) Select(ctx context.Context, params KYBRegistryCandidateRequest, ...) (*KYBSelectResponse, error) + type ListsCreateParams struct + Description Opt[string] + EntryType ListsCreateParamsEntryType + ListType ListsCreateParamsListType + Name string + func (r ListsCreateParams) MarshalJSON() ([]byte, error) + type ListsCreateParamsEntryType string + const ListsCreateParamsEntryTypeBankAccount + const ListsCreateParamsEntryTypeBusiness + const ListsCreateParamsEntryTypeCountry + const ListsCreateParamsEntryTypeDeviceFingerprint + const ListsCreateParamsEntryTypeDocument + const ListsCreateParamsEntryTypeEmail + const ListsCreateParamsEntryTypeFace + const ListsCreateParamsEntryTypeIPAddress + const ListsCreateParamsEntryTypeKey + const ListsCreateParamsEntryTypePhone + const ListsCreateParamsEntryTypeUser + const ListsCreateParamsEntryTypeWalletAddress + type ListsCreateParamsListType string + const ListsCreateParamsListTypeAllowlist + const ListsCreateParamsListTypeCustom + type ListsEntriesCreateParams struct + Comment Opt[string] + DisplayLabel Opt[string] + FaceImageSource Opt[ListsEntriesCreateParamsFaceImageSource] + Metadata Opt[ListsEntriesCreateParamsMetadata] + ReferenceNodeID Opt[string] + ReferenceObjectUUID Opt[string] + ReferenceSessionID Opt[string] + Value Opt[string] + func (r ListsEntriesCreateParams) MarshalJSON() ([]byte, error) + type ListsEntriesCreateParamsFaceImageSource string + const ListsEntriesCreateParamsFaceImageSourceBackImageCameraFront + const ListsEntriesCreateParamsFaceImageSourceFrontImageCameraFront + const ListsEntriesCreateParamsFaceImageSourceLiveness + type ListsEntriesCreateParamsMetadata struct + ReferenceID Opt[string] + ReferenceType Opt[ListsEntriesCreateParamsMetadataReferenceType] + func (r ListsEntriesCreateParamsMetadata) MarshalJSON() ([]byte, error) + type ListsEntriesCreateParamsMetadataReferenceType string + const ListsEntriesCreateParamsMetadataReferenceTypeTransaction + const ListsEntriesCreateParamsMetadataReferenceTypeVendorBusiness + const ListsEntriesCreateParamsMetadataReferenceTypeVendorUser + type ListsEntriesListParams struct + Limit Opt[int64] + Offset Opt[int64] + ReferenceSessionID Opt[string] + Search Opt[string] + func (r ListsEntriesListParams) MarshalJSON() ([]byte, error) + type ListsEntriesService struct + func (r *ListsEntriesService) Create(ctx context.Context, listUUID string, params ListsEntriesCreateParams, ...) (*ComplianceListEntry, error) + func (r *ListsEntriesService) Delete(ctx context.Context, listUUID string, entryUUID string, ...) error + func (r *ListsEntriesService) List(ctx context.Context, listUUID string, params ListsEntriesListParams, ...) (*Page[ComplianceListEntry], error) + func (r *ListsEntriesService) ListAutoPaging(ctx context.Context, listUUID string, params ListsEntriesListParams, ...) *PageIterator[ComplianceListEntry] + func (r *ListsEntriesService) UploadFace(ctx context.Context, listUUID string, params ListsEntriesUploadFaceParams, ...) (*ComplianceListEntry, error) + type ListsEntriesUploadFaceParams struct + Comment Opt[string] + Image string + func (r ListsEntriesUploadFaceParams) MarshalJSON() ([]byte, error) + type ListsListParams struct + EntryType Opt[ListsListParamsEntryType] + Limit Opt[int64] + ListType Opt[ListsListParamsListType] + Offset Opt[int64] + Ordering Opt[ListsListParamsOrdering] + func (r ListsListParams) MarshalJSON() ([]byte, error) + type ListsListParamsEntryType string + const ListsListParamsEntryTypeBankAccount + const ListsListParamsEntryTypeBusiness + const ListsListParamsEntryTypeCountry + const ListsListParamsEntryTypeDeviceFingerprint + const ListsListParamsEntryTypeDocument + const ListsListParamsEntryTypeEmail + const ListsListParamsEntryTypeFace + const ListsListParamsEntryTypeIPAddress + const ListsListParamsEntryTypeKey + const ListsListParamsEntryTypePhone + const ListsListParamsEntryTypeUser + const ListsListParamsEntryTypeWalletAddress + type ListsListParamsListType string + const ListsListParamsListTypeAllowlist + const ListsListParamsListTypeBlocklist + const ListsListParamsListTypeCustom + type ListsListParamsOrdering string + const ListsListParamsOrderingCreatedAt + const ListsListParamsOrderingCreatedAt2 + type ListsService struct + Entries *ListsEntriesService + func (r *ListsService) Create(ctx context.Context, params ListsCreateParams, opts ...option.RequestOption) (*ComplianceList, error) + func (r *ListsService) Delete(ctx context.Context, listUUID string, opts ...option.RequestOption) error + func (r *ListsService) List(ctx context.Context, params ListsListParams, opts ...option.RequestOption) (*Page[ComplianceList], error) + func (r *ListsService) ListAutoPaging(ctx context.Context, params ListsListParams, opts ...option.RequestOption) *PageIterator[ComplianceList] + func (r *ListsService) Retrieve(ctx context.Context, listUUID string, opts ...option.RequestOption) (*ComplianceList, error) + func (r *ListsService) Update(ctx context.Context, listUUID string, params ListsUpdateParams, ...) (*ListsUpdateResponse, error) + type ListsUpdateParams struct + Description Opt[string] + Name Opt[string] + func (r ListsUpdateParams) MarshalJSON() ([]byte, error) + type ListsUpdateResponse struct + Description string + JSON ResponseJSON + Name string + func (r *ListsUpdateResponse) UnmarshalJSON(data []byte) error + type LoginRequest struct + Email string + Password string + func (r LoginRequest) MarshalJSON() ([]byte, error) + type LoginResponse struct + AccessToken string + ExpiresIn int64 + JSON ResponseJSON + Message string + RefreshToken string + func (r *LoginResponse) UnmarshalJSON(data []byte) error + type MonitoringEvent struct + ActionType string + AffiliateCode string + Amount string + BonusID string + CorrelationPending bool + CounterpartyVendorData string + Currency string + DeviceFingerprint string + EventCategory MonitoringEventEventCategory + EventID string + EventUUID string + GameID string + IPAddress string + IPCountry string + IsDroppable bool + JSON ResponseJSON + OccurredAt time.Time + PaymentReferenceID string + ReceivedAt time.Time + RetentionClass MonitoringEventRetentionClass + RoundID string + RulesMatchedCount int64 + Score int64 + SessionID string + Status MonitoringEventStatus + SubjectEntityType string + SubjectUUID string + SubjectVendorData string + func (r *MonitoringEvent) UnmarshalJSON(data []byte) error + type MonitoringEventCreateRequest struct + ActionType string + Business Opt[MonitoringEventCreateRequestBusiness] + CustomValues Opt[map[string]any] + DeviceContext Opt[MonitoringEventCreateRequestDeviceContext] + EventCategory MonitoringEventCreateRequestEventCategory + EventID string + OccurredAt time.Time + Payload Opt[map[string]any] + Session Opt[MonitoringEventCreateRequestSession] + Subject MonitoringEventCreateRequestSubject + TimeZone Opt[string] + TransactionContext Opt[MonitoringEventCreateRequestTransactionContext] + func (r MonitoringEventCreateRequest) MarshalJSON() ([]byte, error) + type MonitoringEventCreateRequestBusiness struct + VendorData Opt[string] + func (r MonitoringEventCreateRequestBusiness) MarshalJSON() ([]byte, error) + type MonitoringEventCreateRequestDeviceContext struct + BotScore Opt[int64] + Fingerprint Opt[string] + NetworkContext Opt[MonitoringEventCreateRequestDeviceContextNetworkContext] + PersistentDeviceID Opt[string] + func (r MonitoringEventCreateRequestDeviceContext) MarshalJSON() ([]byte, error) + type MonitoringEventCreateRequestDeviceContextNetworkContext struct + IPAddress Opt[string] + func (r MonitoringEventCreateRequestDeviceContextNetworkContext) MarshalJSON() ([]byte, error) + type MonitoringEventCreateRequestEventCategory string + const MonitoringEventCreateRequestEventCategoryAffiliate + const MonitoringEventCreateRequestEventCategoryAuth + const MonitoringEventCreateRequestEventCategoryBonus + const MonitoringEventCreateRequestEventCategoryCustom + const MonitoringEventCreateRequestEventCategoryDispute + const MonitoringEventCreateRequestEventCategoryGameplay + const MonitoringEventCreateRequestEventCategoryPayment + const MonitoringEventCreateRequestEventCategoryResponsibleGambling + const MonitoringEventCreateRequestEventCategorySecurity + const MonitoringEventCreateRequestEventCategorySession + type MonitoringEventCreateRequestSession struct + PageURL Opt[string] + Referrer Opt[string] + Sequence Opt[int64] + SessionID Opt[string] + func (r MonitoringEventCreateRequestSession) MarshalJSON() ([]byte, error) + type MonitoringEventCreateRequestSubject struct + Country Opt[string] + Email Opt[string] + EntityType Opt[string] + FullName Opt[string] + Phone Opt[string] + VendorData string + func (r MonitoringEventCreateRequestSubject) MarshalJSON() ([]byte, error) + type MonitoringEventCreateRequestTransactionContext struct + Amount Opt[string] + Currency Opt[string] + Direction Opt[string] + PaymentReferenceID Opt[string] + func (r MonitoringEventCreateRequestTransactionContext) MarshalJSON() ([]byte, error) + type MonitoringEventDetail struct + ActionType string + AffiliateCode string + Amount string + BonusID string + ChangedField string + ChargebackID string + CorrelationPending bool + CounterpartyVendorData string + Currency string + CustomValues map[string]any + DeviceContext map[string]any + DeviceFingerprint string + DisputeID string + EventCategory MonitoringEventDetailEventCategory + EventID string + EventUUID string + ExpiresAt time.Time + FieldSources map[string]MonitoringEventDetailFieldSources + GameID string + HandID string + IPAddress string + IPCountry string + IPEnrichment MonitoringEventDetailIPEnrichment + IdentityMatchRef string + InstrumentReferenceHash string + IsDroppable bool + JSON ResponseJSON + MarketID string + MatchID string + NetResultAmount string + OccurredAt time.Time + Payload map[string]any + PaymentFingerprint string + PaymentReferenceID string + ReceivedAt time.Time + RetentionClass MonitoringEventDetailRetentionClass + Role string + RoundID string + RuleRuns []MonitoringEventRuleRun + RulesEvaluatedCount int64 + RulesMatchedCount int64 + SchemaVersion int64 + Score int64 + SessionID string + SessionSequence int64 + Side string + Status MonitoringEventDetailStatus + SubjectEntityType string + SubjectProfile MonitoringEventDetailSubjectProfile + SubjectUUID string + SubjectVendorData string + TableID string + Tags []string + WithdrawalAddressHash string + func (r *MonitoringEventDetail) UnmarshalJSON(data []byte) error + type MonitoringEventDetailEventCategory string + const MonitoringEventDetailEventCategoryAffiliate + const MonitoringEventDetailEventCategoryAuth + const MonitoringEventDetailEventCategoryBonus + const MonitoringEventDetailEventCategoryCustom + const MonitoringEventDetailEventCategoryDispute + const MonitoringEventDetailEventCategoryGameplay + const MonitoringEventDetailEventCategoryPayment + const MonitoringEventDetailEventCategoryResponsibleGambling + const MonitoringEventDetailEventCategorySecurity + const MonitoringEventDetailEventCategorySession + type MonitoringEventDetailFieldSources string + const MonitoringEventDetailFieldSourcesCustomer + const MonitoringEventDetailFieldSourcesSDK + const MonitoringEventDetailFieldSourcesServer + type MonitoringEventDetailIPEnrichment struct + AsnNumber int64 + AsnOrganization string + IPCity string + IPCountryCode string + IsDataCenter bool + IsVpnOrTor bool + JSON ResponseJSON + LastEnrichedAt time.Time + ProxyType string + func (r *MonitoringEventDetailIPEnrichment) UnmarshalJSON(data []byte) error + type MonitoringEventDetailRetentionClass string + const MonitoringEventDetailRetentionClassLowValue + const MonitoringEventDetailRetentionClassMonetaryOrCompliance + const MonitoringEventDetailRetentionClassRiskRelevant + const MonitoringEventDetailRetentionClassStandard + type MonitoringEventDetailStatus string + const MonitoringEventDetailStatusAccepted + const MonitoringEventDetailStatusApproved + const MonitoringEventDetailStatusDeclined + const MonitoringEventDetailStatusInReview + type MonitoringEventDetailSubjectProfile struct + EmailDeliverability string + EmailIsBreached bool + EmailIsDisposable bool + EmailRiskScore int64 + EmailSocialCount int64 + EmailSocialProviders []string + JSON ResponseJSON + LastEnrichedAt time.Time + PhoneCarrier string + PhoneLineType string + PhoneRiskScore int64 + PhoneSocialCount int64 + PhoneSocialProviders []string + SourceProvider string + func (r *MonitoringEventDetailSubjectProfile) UnmarshalJSON(data []byte) error + type MonitoringEventEventCategory string + const MonitoringEventEventCategoryAffiliate + const MonitoringEventEventCategoryAuth + const MonitoringEventEventCategoryBonus + const MonitoringEventEventCategoryCustom + const MonitoringEventEventCategoryDispute + const MonitoringEventEventCategoryGameplay + const MonitoringEventEventCategoryPayment + const MonitoringEventEventCategoryResponsibleGambling + const MonitoringEventEventCategorySecurity + const MonitoringEventEventCategorySession + type MonitoringEventIngestResult struct + CorrelationPending bool + EventID string + EventUUID string + ExpiresAt time.Time + IdempotentReplay bool + JSON ResponseJSON + RetentionClass MonitoringEventIngestResultRetentionClass + RuleMatches []MonitoringEventIngestResultRuleMatches + RulesEvaluatedCount int64 + RulesMatchedCount int64 + Score int64 + Status MonitoringEventIngestResultStatus + func (r *MonitoringEventIngestResult) UnmarshalJSON(data []byte) error + type MonitoringEventIngestResultRetentionClass string + const MonitoringEventIngestResultRetentionClassLowValue + const MonitoringEventIngestResultRetentionClassMonetaryOrCompliance + const MonitoringEventIngestResultRetentionClassRiskRelevant + const MonitoringEventIngestResultRetentionClassStandard + type MonitoringEventIngestResultRuleMatches struct + IsAsync bool + JSON ResponseJSON + LibraryKey string + Mode MonitoringEventIngestResultRuleMatchesMode + RuleID string + func (r *MonitoringEventIngestResultRuleMatches) UnmarshalJSON(data []byte) error + type MonitoringEventIngestResultRuleMatchesMode string + const MonitoringEventIngestResultRuleMatchesModeActive + const MonitoringEventIngestResultRuleMatchesModeTest + type MonitoringEventIngestResultStatus string + const MonitoringEventIngestResultStatusAccepted + const MonitoringEventIngestResultStatusApproved + const MonitoringEventIngestResultStatusDeclined + const MonitoringEventIngestResultStatusInReview + type MonitoringEventRetentionClass string + const MonitoringEventRetentionClassLowValue + const MonitoringEventRetentionClassMonetaryOrCompliance + const MonitoringEventRetentionClassRiskRelevant + const MonitoringEventRetentionClassStandard + type MonitoringEventRuleRun struct + ActionSummary string + CreatedAt time.Time + IsAsync bool + JSON ResponseJSON + LibraryKey string + Matched bool + MatchedPayload []map[string]any + Mode MonitoringEventRuleRunMode + RuleTitle string + RuleUUID string + ScoreDelta int64 + Severity MonitoringEventRuleRunSeverity + func (r *MonitoringEventRuleRun) UnmarshalJSON(data []byte) error + type MonitoringEventRuleRunMode string + const MonitoringEventRuleRunModeActive + const MonitoringEventRuleRunModeTest + type MonitoringEventRuleRunSeverity string + const MonitoringEventRuleRunSeverityCritical + const MonitoringEventRuleRunSeverityHigh + const MonitoringEventRuleRunSeverityLow + const MonitoringEventRuleRunSeverityMedium + const MonitoringEventRuleRunSeverityUnknown + type MonitoringEventStatus string + const MonitoringEventStatusAccepted + const MonitoringEventStatusApproved + const MonitoringEventStatusDeclined + const MonitoringEventStatusInReview + type MonitoringEventsCreateBatchParams struct + Events []MonitoringEventCreateRequest + func (r MonitoringEventsCreateBatchParams) MarshalJSON() ([]byte, error) + type MonitoringEventsCreateBatchResponse struct + AcceptedCount int64 + JSON ResponseJSON + RejectedCount int64 + ReplayedCount int64 + Results []MonitoringEventsCreateBatchResponseResults + func (r *MonitoringEventsCreateBatchResponse) UnmarshalJSON(data []byte) error + type MonitoringEventsCreateBatchResponseResults struct + CorrelationPending bool + Errors map[string]any + EventID string + EventUUID string + ExpiresAt time.Time + IdempotentReplay bool + Index int64 + JSON ResponseJSON + Outcome MonitoringEventsCreateBatchResponseResultsOutcome + RetentionClass MonitoringEventsCreateBatchResponseResultsRetentionClass + RuleMatches []MonitoringEventsCreateBatchResponseResultsRuleMatches + RulesEvaluatedCount int64 + RulesMatchedCount int64 + Score int64 + Status MonitoringEventsCreateBatchResponseResultsStatus + func (r *MonitoringEventsCreateBatchResponseResults) UnmarshalJSON(data []byte) error + type MonitoringEventsCreateBatchResponseResultsOutcome string + const MonitoringEventsCreateBatchResponseResultsOutcomeAccepted + const MonitoringEventsCreateBatchResponseResultsOutcomeRejected + const MonitoringEventsCreateBatchResponseResultsOutcomeReplayed + type MonitoringEventsCreateBatchResponseResultsRetentionClass string + const MonitoringEventsCreateBatchResponseResultsRetentionClassLowValue + const MonitoringEventsCreateBatchResponseResultsRetentionClassMonetaryOrCompliance + const MonitoringEventsCreateBatchResponseResultsRetentionClassRiskRelevant + const MonitoringEventsCreateBatchResponseResultsRetentionClassStandard + type MonitoringEventsCreateBatchResponseResultsRuleMatches struct + IsAsync bool + JSON ResponseJSON + LibraryKey string + Mode MonitoringEventsCreateBatchResponseResultsRuleMatchesMode + RuleID string + func (r *MonitoringEventsCreateBatchResponseResultsRuleMatches) UnmarshalJSON(data []byte) error + type MonitoringEventsCreateBatchResponseResultsRuleMatchesMode string + const MonitoringEventsCreateBatchResponseResultsRuleMatchesModeActive + const MonitoringEventsCreateBatchResponseResultsRuleMatchesModeTest + type MonitoringEventsCreateBatchResponseResultsStatus string + const MonitoringEventsCreateBatchResponseResultsStatusAccepted + const MonitoringEventsCreateBatchResponseResultsStatusApproved + const MonitoringEventsCreateBatchResponseResultsStatusDeclined + const MonitoringEventsCreateBatchResponseResultsStatusInReview + type MonitoringEventsCreateSDKTokenParams struct + AllowedEventCategories Opt[[]MonitoringEventsCreateSDKTokenParamsAllowedEventCategories] + BindToOrigin Opt[string] + EntityType Opt[string] + MaxUses Opt[int64] + TTLSeconds Opt[int64] + VendorData string + func (r MonitoringEventsCreateSDKTokenParams) MarshalJSON() ([]byte, error) + type MonitoringEventsCreateSDKTokenParamsAllowedEventCategories string + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesAffiliate + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesAuth + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesBonus + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesCustom + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesDispute + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesGameplay + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesPayment + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesResponsibleGambling + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesSecurity + const MonitoringEventsCreateSDKTokenParamsAllowedEventCategoriesSession + type MonitoringEventsCreateSDKTokenResponse struct + AllowedEventCategories []MonitoringEventsCreateSDKTokenResponseAllowedEventCategories + BindToOrigin string + ExpiresAt time.Time + JSON ResponseJSON + MaxUses int64 + MonitoringToken string + func (r *MonitoringEventsCreateSDKTokenResponse) UnmarshalJSON(data []byte) error + type MonitoringEventsCreateSDKTokenResponseAllowedEventCategories string + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesAffiliate + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesAuth + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesBonus + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesCustom + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesDispute + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesGameplay + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesPayment + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesResponsibleGambling + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesSecurity + const MonitoringEventsCreateSDKTokenResponseAllowedEventCategoriesSession + type MonitoringEventsListParams struct + ActionType Opt[[]string] + AffiliateCode Opt[string] + BusinessVendorData Opt[string] + CounterpartyVendorData Opt[string] + DeviceFingerprint Opt[string] + EventCategory Opt[[]MonitoringEventsListParamsEventCategory] + GameID Opt[string] + IPAddress Opt[string] + Limit Opt[int64] + MatchedOnly Opt[bool] + OccurredFrom Opt[time.Time] + OccurredTo Opt[time.Time] + Offset Opt[int64] + PaymentReferenceID Opt[string] + RetentionClass Opt[[]MonitoringEventsListParamsRetentionClass] + RoundID Opt[string] + Search Opt[string] + SessionID Opt[string] + Status Opt[[]MonitoringEventsListParamsStatus] + SubjectEntityType Opt[MonitoringEventsListParamsSubjectEntityType] + SubjectVendorData Opt[string] + func (r MonitoringEventsListParams) MarshalJSON() ([]byte, error) + type MonitoringEventsListParamsEventCategory string + const MonitoringEventsListParamsEventCategoryAffiliate + const MonitoringEventsListParamsEventCategoryAuth + const MonitoringEventsListParamsEventCategoryBonus + const MonitoringEventsListParamsEventCategoryCustom + const MonitoringEventsListParamsEventCategoryDispute + const MonitoringEventsListParamsEventCategoryGameplay + const MonitoringEventsListParamsEventCategoryPayment + const MonitoringEventsListParamsEventCategoryResponsibleGambling + const MonitoringEventsListParamsEventCategorySecurity + const MonitoringEventsListParamsEventCategorySession + type MonitoringEventsListParamsRetentionClass string + const MonitoringEventsListParamsRetentionClassLowValue + const MonitoringEventsListParamsRetentionClassMonetaryOrCompliance + const MonitoringEventsListParamsRetentionClassRiskRelevant + const MonitoringEventsListParamsRetentionClassStandard + type MonitoringEventsListParamsStatus string + const MonitoringEventsListParamsStatusAccepted + const MonitoringEventsListParamsStatusApproved + const MonitoringEventsListParamsStatusDeclined + const MonitoringEventsListParamsStatusInReview + type MonitoringEventsListParamsSubjectEntityType string + const MonitoringEventsListParamsSubjectEntityTypeCompany + const MonitoringEventsListParamsSubjectEntityTypeIndividual + type MonitoringEventsRetrieveEnrichmentMetricsParams struct + Days Opt[int64] + func (r MonitoringEventsRetrieveEnrichmentMetricsParams) MarshalJSON() ([]byte, error) + type MonitoringEventsRetrieveEnrichmentMetricsResponse struct + CacheHitRate float64 + EnrichmentCacheHits int64 + EnrichmentLookups int64 + EnrichmentProviderCalls int64 + EnrichmentSkippedLowValue int64 + EventsIngested int64 + EventsRejected int64 + JSON ResponseJSON + PeriodDays int64 + ProviderCallsPer1kEvents float64 + UniqueIPRatio float64 + UniqueIPsSeen int64 + func (r *MonitoringEventsRetrieveEnrichmentMetricsResponse) UnmarshalJSON(data []byte) error + type MonitoringEventsRetrieveSubjectTimelineParams struct + ActionType Opt[[]string] + AffiliateCode Opt[string] + BusinessVendorData Opt[string] + CounterpartyVendorData Opt[string] + DeviceFingerprint Opt[string] + EntityType Opt[MonitoringEventsRetrieveSubjectTimelineParamsEntityType] + EventCategory Opt[[]MonitoringEventsRetrieveSubjectTimelineParamsEventCategory] + GameID Opt[string] + IPAddress Opt[string] + Limit Opt[int64] + MatchedOnly Opt[bool] + OccurredFrom Opt[time.Time] + OccurredTo Opt[time.Time] + Offset Opt[int64] + PaymentReferenceID Opt[string] + RetentionClass Opt[[]MonitoringEventsRetrieveSubjectTimelineParamsRetentionClass] + RoundID Opt[string] + Search Opt[string] + SessionID Opt[string] + Status Opt[[]MonitoringEventsRetrieveSubjectTimelineParamsStatus] + func (r MonitoringEventsRetrieveSubjectTimelineParams) MarshalJSON() ([]byte, error) + type MonitoringEventsRetrieveSubjectTimelineParamsEntityType string + const MonitoringEventsRetrieveSubjectTimelineParamsEntityTypeCompany + const MonitoringEventsRetrieveSubjectTimelineParamsEntityTypeIndividual + type MonitoringEventsRetrieveSubjectTimelineParamsEventCategory string + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategoryAffiliate + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategoryAuth + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategoryBonus + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategoryCustom + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategoryDispute + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategoryGameplay + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategoryPayment + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategoryResponsibleGambling + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategorySecurity + const MonitoringEventsRetrieveSubjectTimelineParamsEventCategorySession + type MonitoringEventsRetrieveSubjectTimelineParamsRetentionClass string + const MonitoringEventsRetrieveSubjectTimelineParamsRetentionClassLowValue + const MonitoringEventsRetrieveSubjectTimelineParamsRetentionClassMonetaryOrCompliance + const MonitoringEventsRetrieveSubjectTimelineParamsRetentionClassRiskRelevant + const MonitoringEventsRetrieveSubjectTimelineParamsRetentionClassStandard + type MonitoringEventsRetrieveSubjectTimelineParamsStatus string + const MonitoringEventsRetrieveSubjectTimelineParamsStatusAccepted + const MonitoringEventsRetrieveSubjectTimelineParamsStatusApproved + const MonitoringEventsRetrieveSubjectTimelineParamsStatusDeclined + const MonitoringEventsRetrieveSubjectTimelineParamsStatusInReview + type MonitoringEventsService struct + func (r *MonitoringEventsService) Create(ctx context.Context, params MonitoringEventCreateRequest, ...) (*MonitoringEventIngestResult, error) + func (r *MonitoringEventsService) CreateBatch(ctx context.Context, params MonitoringEventsCreateBatchParams, ...) (*MonitoringEventsCreateBatchResponse, error) + func (r *MonitoringEventsService) CreateSDKToken(ctx context.Context, params MonitoringEventsCreateSDKTokenParams, ...) (*MonitoringEventsCreateSDKTokenResponse, error) + func (r *MonitoringEventsService) Delete(ctx context.Context, eventUUID string, opts ...option.RequestOption) error + func (r *MonitoringEventsService) List(ctx context.Context, params MonitoringEventsListParams, ...) (*Page[MonitoringEvent], error) + func (r *MonitoringEventsService) ListAutoPaging(ctx context.Context, params MonitoringEventsListParams, ...) *PageIterator[MonitoringEvent] + func (r *MonitoringEventsService) Retrieve(ctx context.Context, eventUUID string, opts ...option.RequestOption) (*MonitoringEventDetail, error) + func (r *MonitoringEventsService) RetrieveEnrichmentMetrics(ctx context.Context, params MonitoringEventsRetrieveEnrichmentMetricsParams, ...) (*MonitoringEventsRetrieveEnrichmentMetricsResponse, error) + func (r *MonitoringEventsService) RetrieveSubjectTimeline(ctx context.Context, vendorData string, ...) (*Page[MonitoringEvent], error) + func (r *MonitoringEventsService) RetrieveSubjectTimelineAutoPaging(ctx context.Context, vendorData string, ...) *PageIterator[MonitoringEvent] + type NetworkDetail struct + FirstActivityAt time.Time + FraudTags []map[string]any + JSON ResponseJSON + LastActivityAt time.Time + MemberCounts map[string]any + MemberStatus map[string]any + Name string + NetworkID string + NotesCount int64 + PatternTypes []NetworkDetailPatternTypes + ReviewReason string + ReviewedAt time.Time + ReviewedBy string + Risk NetworkRiskDisplay + RiskSignals map[string]any + SignalCoverage map[string]any + SignalTypes []NetworkDetailSignalTypes + Stats map[string]any + Status NetworkDetailStatus + UUID string + func (r *NetworkDetail) UnmarshalJSON(data []byte) error + type NetworkDetailPatternTypes string + const NetworkDetailPatternTypesExactSameDevice + const NetworkDetailPatternTypesSameAddress + const NetworkDetailPatternTypesSameDocumentNumber + const NetworkDetailPatternTypesSameEmail + const NetworkDetailPatternTypesSameIPAddress + const NetworkDetailPatternTypesSamePhoneNumber + const NetworkDetailPatternTypesSimilarDevice + const NetworkDetailPatternTypesSimilarPOADocuments + const NetworkDetailPatternTypesSimilarSelfieBackgrounds + type NetworkDetailResponse struct + CrossOrgAvailable bool + CrossOrgUnavailableReason NetworkDetailResponseCrossOrgUnavailableReason + FirstActivityAt time.Time + FraudTags []map[string]any + JSON ResponseJSON + LastActivityAt time.Time + MemberCounts map[string]any + MemberStatus map[string]any + Name string + NetworkID string + NotesCount int64 + Outcomes NetworkOutcomes + PatternTypes []NetworkDetailResponsePatternTypes + Patterns []NetworkPatternScore + ReviewReason string + ReviewedAt time.Time + ReviewedBy string + Risk NetworkRiskDisplay + RiskSignals map[string]any + SharingMode NetworkDetailResponseSharingMode + SignalCoverage map[string]any + SignalTypes []NetworkDetailResponseSignalTypes + Stats map[string]any + Status NetworkDetailResponseStatus + Tags []NetworkTag + UUID string + func (r *NetworkDetailResponse) UnmarshalJSON(data []byte) error + type NetworkDetailResponseCrossOrgUnavailableReason string + const NetworkDetailResponseCrossOrgUnavailableReasonPlan + const NetworkDetailResponseCrossOrgUnavailableReasonSharingMode + type NetworkDetailResponsePatternTypes string + const NetworkDetailResponsePatternTypesExactSameDevice + const NetworkDetailResponsePatternTypesSameAddress + const NetworkDetailResponsePatternTypesSameDocumentNumber + const NetworkDetailResponsePatternTypesSameEmail + const NetworkDetailResponsePatternTypesSameIPAddress + const NetworkDetailResponsePatternTypesSamePhoneNumber + const NetworkDetailResponsePatternTypesSimilarDevice + const NetworkDetailResponsePatternTypesSimilarPOADocuments + const NetworkDetailResponsePatternTypesSimilarSelfieBackgrounds + type NetworkDetailResponseSharingMode string + const NetworkDetailResponseSharingModeGlobal + const NetworkDetailResponseSharingModeOff + const NetworkDetailResponseSharingModePrivate + type NetworkDetailResponseSignalTypes string + const NetworkDetailResponseSignalTypesAddress + const NetworkDetailResponseSignalTypesDevice + const NetworkDetailResponseSignalTypesDocumentNumber + const NetworkDetailResponseSignalTypesEmail + const NetworkDetailResponseSignalTypesFace + const NetworkDetailResponseSignalTypesIPAddress + const NetworkDetailResponseSignalTypesPhone + type NetworkDetailResponseStatus string + const NetworkDetailResponseStatusActive + const NetworkDetailResponseStatusDismissed + const NetworkDetailResponseStatusInReview + const NetworkDetailResponseStatusResolved + type NetworkDetailSignalTypes string + const NetworkDetailSignalTypesAddress + const NetworkDetailSignalTypesDevice + const NetworkDetailSignalTypesDocumentNumber + const NetworkDetailSignalTypesEmail + const NetworkDetailSignalTypesFace + const NetworkDetailSignalTypesIPAddress + const NetworkDetailSignalTypesPhone + type NetworkDetailStatus string + const NetworkDetailStatusActive + const NetworkDetailStatusDismissed + const NetworkDetailStatusInReview + const NetworkDetailStatusResolved + type NetworkGraph struct + Depth int64 + Edges []NetworkGraphEdge + JSON ResponseJSON + Metrics NetworkGraphMetrics + Network NetworkDetail + Nodes []NetworkGraphNode + Truncated bool + func (r *NetworkGraph) UnmarshalJSON(data []byte) error + type NetworkGraphEdge struct + Confidence float64 + FirstSeenAt time.Time + ID string + JSON ResponseJSON + LastSeenAt time.Time + ObservationCount int64 + SignalType NetworkGraphEdgeSignalType + Source string + SubjectKind NetworkGraphEdgeSubjectKind + Target string + func (r *NetworkGraphEdge) UnmarshalJSON(data []byte) error + type NetworkGraphEdgeSignalType string + const NetworkGraphEdgeSignalTypeAddress + const NetworkGraphEdgeSignalTypeDevice + const NetworkGraphEdgeSignalTypeDocumentNumber + const NetworkGraphEdgeSignalTypeEmail + const NetworkGraphEdgeSignalTypeFace + const NetworkGraphEdgeSignalTypeIPAddress + const NetworkGraphEdgeSignalTypePhone + type NetworkGraphEdgeSubjectKind string + const NetworkGraphEdgeSubjectKindTransactionParty + const NetworkGraphEdgeSubjectKindVendorBusiness + const NetworkGraphEdgeSubjectKindVendorUser + type NetworkGraphMetrics struct + EdgeCount int64 + HubSignalCount int64 + JSON ResponseJSON + NodeCount int64 + func (r *NetworkGraphMetrics) UnmarshalJSON(data []byte) error + type NetworkGraphNode struct + ID string + JSON ResponseJSON + Kind NetworkGraphNodeKind + func (r *NetworkGraphNode) UnmarshalJSON(data []byte) error + type NetworkGraphNodeKind string + const NetworkGraphNodeKindSignal + const NetworkGraphNodeKindTransactionParty + const NetworkGraphNodeKindVendorBusiness + const NetworkGraphNodeKindVendorUser + type NetworkListItem struct + FirstActivityAt time.Time + JSON ResponseJSON + LastActivityAt time.Time + MemberCounts map[string]any + MemberStatus map[string]any + Name string + NetworkID string + PatternTypes []NetworkListItemPatternTypes + Risk NetworkRiskDisplay + SignalCoverage map[string]any + SignalTypes []NetworkListItemSignalTypes + Status NetworkListItemStatus + UUID string + func (r *NetworkListItem) UnmarshalJSON(data []byte) error + type NetworkListItemPatternTypes string + const NetworkListItemPatternTypesExactSameDevice + const NetworkListItemPatternTypesSameAddress + const NetworkListItemPatternTypesSameDocumentNumber + const NetworkListItemPatternTypesSameEmail + const NetworkListItemPatternTypesSameIPAddress + const NetworkListItemPatternTypesSamePhoneNumber + const NetworkListItemPatternTypesSimilarDevice + const NetworkListItemPatternTypesSimilarPOADocuments + const NetworkListItemPatternTypesSimilarSelfieBackgrounds + type NetworkListItemSignalTypes string + const NetworkListItemSignalTypesAddress + const NetworkListItemSignalTypesDevice + const NetworkListItemSignalTypesDocumentNumber + const NetworkListItemSignalTypesEmail + const NetworkListItemSignalTypesFace + const NetworkListItemSignalTypesIPAddress + const NetworkListItemSignalTypesPhone + type NetworkListItemStatus string + const NetworkListItemStatusActive + const NetworkListItemStatusDismissed + const NetworkListItemStatusInReview + const NetworkListItemStatusResolved + type NetworkMap struct + ConvergenceCount int64 + Countries []string + JSON ResponseJSON + Network NetworkDetail + Points []NetworkMapPoints + func (r *NetworkMap) UnmarshalJSON(data []byte) error + type NetworkMapPoints struct + City string + Country string + CountryCode string + JSON ResponseJSON + Latitude float64 + Longitude float64 + ObservedAt time.Time + UUID string + func (r *NetworkMapPoints) UnmarshalJSON(data []byte) error + type NetworkMember struct + JSON ResponseJSON + JoinedAt time.Time + LastSeenAt time.Time + NodeStatus NetworkMemberNodeStatus + OutcomeStatus string + Provenance NetworkMemberProvenance + Risk NetworkRiskDisplay + SharedInfrastructure map[string]any + SignalCoverage map[string]any + Subject map[string]any + Tags []NetworkNodeTag + func (r *NetworkMember) UnmarshalJSON(data []byte) error + type NetworkMemberNodeStatus string + const NetworkMemberNodeStatusApproved + const NetworkMemberNodeStatusDeclined + const NetworkMemberNodeStatusInReview + const NetworkMemberNodeStatusNotCompleted + const NetworkMemberNodeStatusSignalActive + const NetworkMemberNodeStatusSignalGuarded + type NetworkMemberProvenance struct + BusinessSessionIDs []string + JSON ResponseJSON + SessionIDs []string + TransactionIDs []string + func (r *NetworkMemberProvenance) UnmarshalJSON(data []byte) error + type NetworkNodeTag struct + Category NetworkNodeTagCategory + Color string + ID string + JSON ResponseJSON + Name string + Source NetworkNodeTagSource + func (r *NetworkNodeTag) UnmarshalJSON(data []byte) error + type NetworkNodeTagCategory string + const NetworkNodeTagCategoryCustomer + const NetworkNodeTagCategoryQuality + type NetworkNodeTagSource string + const NetworkNodeTagSourceSessionTag + const NetworkNodeTagSourceSignalGuard + const NetworkNodeTagSourceSubjectTag + const NetworkNodeTagSourceTransactionTag + type NetworkNote struct + ActorEmail string + ClientReference string + Comment string + CreatedAt time.Time + JSON ResponseJSON + UUID string + func (r *NetworkNote) UnmarshalJSON(data []byte) error + type NetworkOutcomes struct + Approved int64 + Declined int64 + InReview int64 + JSON ResponseJSON + Total int64 + func (r *NetworkOutcomes) UnmarshalJSON(data []byte) error + type NetworkPatternScore struct + ComputedAt time.Time + JSON ResponseJSON + Members int64 + Reason NetworkPatternScoreReason + Score float64 + Type NetworkPatternScoreType + func (r *NetworkPatternScore) UnmarshalJSON(data []byte) error + type NetworkPatternScoreReason string + const NetworkPatternScoreReasonComputing + const NetworkPatternScoreReasonNotEnoughSelfies + type NetworkPatternScoreType string + const NetworkPatternScoreTypeBackground + type NetworkRiskDisplay struct + Band NetworkRiskDisplayBand + Bar float64 + JSON ResponseJSON + Score int64 + func (r *NetworkRiskDisplay) UnmarshalJSON(data []byte) error + type NetworkRiskDisplayBand string + const NetworkRiskDisplayBandHigh + const NetworkRiskDisplayBandLow + const NetworkRiskDisplayBandMedium + type NetworkSignal struct + Coverage float64 + FirstSeenAt time.Time + IsDatacenterIP bool + IsHighCollisionDevice bool + IsHub bool + JSON ResponseJSON + LastSeenAt time.Time + NodeStatus NetworkSignalNodeStatus + RiskEvidence map[string]any + SignalType NetworkSignalSignalType + SubjectCount int64 + Tags []NetworkNodeTag + UUID string + func (r *NetworkSignal) UnmarshalJSON(data []byte) error + type NetworkSignalNodeStatus string + const NetworkSignalNodeStatusSignalActive + const NetworkSignalNodeStatusSignalGuarded + type NetworkSignalSignalType string + const NetworkSignalSignalTypeAddress + const NetworkSignalSignalTypeDevice + const NetworkSignalSignalTypeDocumentNumber + const NetworkSignalSignalTypeEmail + const NetworkSignalSignalTypeFace + const NetworkSignalSignalTypeIPAddress + const NetworkSignalSignalTypePhone + type NetworkTag struct + AddedAt time.Time + AddedBy string + Color string + JSON ResponseJSON + Name string + Source NetworkTagSource + UUID string + func (r *NetworkTag) UnmarshalJSON(data []byte) error + type NetworkTagRequest struct + TagUUID string + func (r NetworkTagRequest) MarshalJSON() ([]byte, error) + type NetworkTagSource string + const NetworkTagSourceCustom + const NetworkTagSourceDidit + type NetworkTimelineAccount struct + DisplayName string + JSON ResponseJSON + NodeID string + NodeType NetworkTimelineAccountNodeType + Ownership NetworkTimelineAccountOwnership + Route NetworkTimelineRoute + UUID string + VendorData string + func (r *NetworkTimelineAccount) UnmarshalJSON(data []byte) error + type NetworkTimelineAccountNodeType string + const NetworkTimelineAccountNodeTypeAccount + const NetworkTimelineAccountNodeTypeBusinessAccount + const NetworkTimelineAccountNodeTypeTransactionParty + type NetworkTimelineAccountOwnership string + const NetworkTimelineAccountOwnershipOrganization + const NetworkTimelineAccountOwnershipOwned + type NetworkTimelineAmount struct + Currency string + Direction string + JSON ResponseJSON + Value string + func (r *NetworkTimelineAmount) UnmarshalJSON(data []byte) error + type NetworkTimelineAttempt struct + Attempt int64 + AttemptCount int64 + DeclineReasons []NetworkTimelineDeclineReason + JSON ResponseJSON + SessionID string + SessionNumber int64 + Status string + StatusChangedAt time.Time + func (r *NetworkTimelineAttempt) UnmarshalJSON(data []byte) error + type NetworkTimelineCaseLinked struct + AuthorEmail string + AuthorName string + CaseID string + CaseNumber string + JSON ResponseJSON + Status string + func (r *NetworkTimelineCaseLinked) UnmarshalJSON(data []byte) error + type NetworkTimelineDeclineReason struct + Feature string + JSON ResponseJSON + Risk string + ShortDescription string + func (r *NetworkTimelineDeclineReason) UnmarshalJSON(data []byte) error + type NetworkTimelineDevice struct + Fingerprint string + JSON ResponseJSON + Label string + func (r *NetworkTimelineDevice) UnmarshalJSON(data []byte) error + type NetworkTimelineIP struct + Address string + City string + ConnectionType string + CountryCode string + IsDataCenter bool + IsVpnOrTor bool + JSON ResponseJSON + func (r *NetworkTimelineIP) UnmarshalJSON(data []byte) error + type NetworkTimelineLogin struct + Action string + Device NetworkTimelineDevice + IP NetworkTimelineIP + IsFirstLogin bool + IsNewDevice bool + JSON ResponseJSON + Status string + Succeeded bool + func (r *NetworkTimelineLogin) UnmarshalJSON(data []byte) error + type NetworkTimelineNoteAdded struct + AuthorEmail string + JSON ResponseJSON + NoteID string + func (r *NetworkTimelineNoteAdded) UnmarshalJSON(data []byte) error + type NetworkTimelineRoute struct + ApplicationID string + ID string + JSON ResponseJSON + Kind string + func (r *NetworkTimelineRoute) UnmarshalJSON(data []byte) error + type NetworkTimelineRuleHit struct + ActionSummary string + JSON ResponseJSON + RuleCategory string + RuleID string + RuleSource string + RuleTitle string + ScoreDelta int64 + Severity string + StatusTarget string + func (r *NetworkTimelineRuleHit) UnmarshalJSON(data []byte) error + type NetworkTimelineSourceRef struct + ID string + JSON ResponseJSON + Kind NetworkTimelineSourceRefKind + Ownership NetworkTimelineSourceRefOwnership + Route NetworkTimelineRoute + func (r *NetworkTimelineSourceRef) UnmarshalJSON(data []byte) error + type NetworkTimelineSourceRefKind string + const NetworkTimelineSourceRefKindBusinessSession + const NetworkTimelineSourceRefKindCase + const NetworkTimelineSourceRefKindMonitoringEvent + const NetworkTimelineSourceRefKindSession + const NetworkTimelineSourceRefKindTransaction + type NetworkTimelineSourceRefOwnership string + const NetworkTimelineSourceRefOwnershipOrganization + const NetworkTimelineSourceRefOwnershipOwned + type NetworkTimelineTransaction struct + ActionType string + Amount NetworkTimelineAmount + DecisionReasonCode string + DecisionReasonLabel string + JSON ResponseJSON + PartyRole string + Status string + TransactionID string + TransactionNumber int64 + TransactionType string + func (r *NetworkTimelineTransaction) UnmarshalJSON(data []byte) error + type NetworksDownloadReportParams struct + Authorization string + func (r NetworksDownloadReportParams) MarshalJSON() ([]byte, error) + type NetworksListMembersResponse struct + JSON ResponseJSON + Results []NetworkMember + func (r *NetworksListMembersResponse) UnmarshalJSON(data []byte) error + type NetworksListParams struct + Assignee Opt[string] + DateFrom Opt[string] + DateTo Opt[string] + HasCase Opt[bool] + Limit Opt[int64] + MaxSize Opt[int64] + MinSize Opt[int64] + Offset Opt[int64] + Ordering Opt[string] + PatternType Opt[string] + Priority Opt[string] + Q Opt[string] + RiskBand Opt[string] + RiskMin Opt[int64] + Scope Opt[NetworksListParamsScope] + SignalType Opt[string] + Status Opt[string] + Summary Opt[bool] + func (r NetworksListParams) MarshalJSON() ([]byte, error) + type NetworksListParamsScope string + const NetworksListParamsScopeIdentity + const NetworksListParamsScopeTransactions + type NetworksListSignalsResponse struct + JSON ResponseJSON + Results []NetworkSignal + func (r *NetworksListSignalsResponse) UnmarshalJSON(data []byte) error + type NetworksNotesCreateParams struct + Authorization string + ClientReference string + Comment string + func (r NetworksNotesCreateParams) MarshalJSON() ([]byte, error) + type NetworksNotesDeleteParams struct + Authorization string + func (r NetworksNotesDeleteParams) MarshalJSON() ([]byte, error) + type NetworksNotesListParams struct + Authorization string + Limit Opt[int64] + Offset Opt[int64] + func (r NetworksNotesListParams) MarshalJSON() ([]byte, error) + type NetworksNotesService struct + func (r *NetworksNotesService) Create(ctx context.Context, networkUUID string, params NetworksNotesCreateParams, ...) (*NetworkNote, error) + func (r *NetworksNotesService) Delete(ctx context.Context, networkUUID string, noteUUID string, ...) error + func (r *NetworksNotesService) List(ctx context.Context, networkUUID string, params NetworksNotesListParams, ...) (*Page[NetworkNote], error) + func (r *NetworksNotesService) ListAutoPaging(ctx context.Context, networkUUID string, params NetworksNotesListParams, ...) *PageIterator[NetworkNote] + type NetworksRetrieveGraphParams struct + Depth Opt[NetworksRetrieveGraphParamsDepth] + FocusID Opt[string] + FocusKind Opt[NetworksRetrieveGraphParamsFocusKind] + func (r NetworksRetrieveGraphParams) MarshalJSON() ([]byte, error) + type NetworksRetrieveGraphParamsDepth string + const NetworksRetrieveGraphParamsDepth1 + const NetworksRetrieveGraphParamsDepth2 + const NetworksRetrieveGraphParamsDepth3 + const NetworksRetrieveGraphParamsDepthAll + type NetworksRetrieveGraphParamsFocusKind string + const NetworksRetrieveGraphParamsFocusKindTransactionParty + const NetworksRetrieveGraphParamsFocusKindVendorBusiness + const NetworksRetrieveGraphParamsFocusKindVendorUser + type NetworksRetrieveTimelineParams struct + Contract Opt[NetworksRetrieveTimelineParamsContract] + Cursor Opt[string] + EventType Opt[[]NetworksRetrieveTimelineParamsEventType] + Limit Opt[int64] + func (r NetworksRetrieveTimelineParams) MarshalJSON() ([]byte, error) + type NetworksRetrieveTimelineParamsContract string + const NetworksRetrieveTimelineParamsContract2 + type NetworksRetrieveTimelineParamsEventType string + const NetworksRetrieveTimelineParamsEventTypeCaseLinked + const NetworksRetrieveTimelineParamsEventTypeLogin + const NetworksRetrieveTimelineParamsEventTypeNetworkActive + const NetworksRetrieveTimelineParamsEventTypeNetworkDetected + const NetworksRetrieveTimelineParamsEventTypeNetworkDismissed + const NetworksRetrieveTimelineParamsEventTypeNetworkInReview + const NetworksRetrieveTimelineParamsEventTypeNetworkResolved + const NetworksRetrieveTimelineParamsEventTypeNoteAdded + const NetworksRetrieveTimelineParamsEventTypeRuleHit + const NetworksRetrieveTimelineParamsEventTypeSignalObserved + const NetworksRetrieveTimelineParamsEventTypeTransaction + const NetworksRetrieveTimelineParamsEventTypeVerificationAttempt + type NetworksRetrieveTimelineResponse struct + JSON ResponseJSON + NextCursor string + Results []NetworksRetrieveTimelineResponseResults + func (r *NetworksRetrieveTimelineResponse) UnmarshalJSON(data []byte) error + type NetworksRetrieveTimelineResponseResults struct + Account NetworkTimelineAccount + CaseLinked NetworkTimelineCaseLinked + EventType string + ID string + IngestedAt time.Time + JSON ResponseJSON + Label string + Login NetworkTimelineLogin + Metadata any + NoteAdded NetworkTimelineNoteAdded + OccurredAt time.Time + RuleHit NetworkTimelineRuleHit + SourceRef NetworkTimelineSourceRef + Transaction NetworkTimelineTransaction + VerificationAttempt NetworkTimelineAttempt + func (r *NetworksRetrieveTimelineResponseResults) UnmarshalJSON(data []byte) error + type NetworksService struct + Notes *NetworksNotesService + func (r *NetworksService) AddTag(ctx context.Context, networkUUID string, params NetworkTagRequest, ...) (*NetworkDetailResponse, error) + func (r *NetworksService) DownloadReport(ctx context.Context, networkUUID string, params NetworksDownloadReportParams, ...) (*http.Response, error) + func (r *NetworksService) List(ctx context.Context, params NetworksListParams, opts ...option.RequestOption) (*Page[NetworkListItem], error) + func (r *NetworksService) ListAutoPaging(ctx context.Context, params NetworksListParams, opts ...option.RequestOption) *PageIterator[NetworkListItem] + func (r *NetworksService) ListMembers(ctx context.Context, networkUUID string, opts ...option.RequestOption) (*NetworksListMembersResponse, error) + func (r *NetworksService) ListSignals(ctx context.Context, networkUUID string, opts ...option.RequestOption) (*NetworksListSignalsResponse, error) + func (r *NetworksService) RemoveTag(ctx context.Context, networkUUID string, params NetworkTagRequest, ...) (*NetworkDetailResponse, error) + func (r *NetworksService) Retrieve(ctx context.Context, networkUUID string, opts ...option.RequestOption) (*NetworkDetailResponse, error) + func (r *NetworksService) RetrieveGraph(ctx context.Context, networkUUID string, params NetworksRetrieveGraphParams, ...) (*NetworkGraph, error) + func (r *NetworksService) RetrieveMap(ctx context.Context, networkUUID string, opts ...option.RequestOption) (*NetworkMap, error) + func (r *NetworksService) RetrieveTimeline(ctx context.Context, networkUUID string, params NetworksRetrieveTimelineParams, ...) (*NetworksRetrieveTimelineResponse, error) + type NotFoundError struct + func (e *NotFoundError) Unwrap() error + type OngoingMonitoringJob struct + Error string + Estimate OngoingMonitoringJobEstimate + IsEnabled bool + JSON ResponseJSON + JobID string + Outcomes OngoingMonitoringJobOutcomes + Processed int64 + Status OngoingMonitoringJobStatus + Total int64 + func (r *OngoingMonitoringJob) UnmarshalJSON(data []byte) error + type OngoingMonitoringJobEstimate struct + AlreadyEnabled int64 + BalanceSufficient bool + EstimatedAnnualMonitoringCostUsd float64 + EstimatedScreeningCostUsd float64 + JSON ResponseJSON + NeedingScreening int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + UsersTotal int64 + WithExistingAML int64 + func (r *OngoingMonitoringJobEstimate) UnmarshalJSON(data []byte) error + type OngoingMonitoringJobOutcomes struct + AlreadyEnabled int64 + Disabled int64 + Enabled int64 + FailedInsufficientBalance int64 + FailedProvider int64 + JSON ResponseJSON + ScreenedAndEnabled int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + SkippedSandbox int64 + func (r *OngoingMonitoringJobOutcomes) UnmarshalJSON(data []byte) error + type OngoingMonitoringJobStatus string + const OngoingMonitoringJobStatusCompleted + const OngoingMonitoringJobStatusFailed + const OngoingMonitoringJobStatusPending + const OngoingMonitoringJobStatusProcessing + type OngoingMonitoringToggleRequest struct + DiditInternalIDList Opt[[]string] + EstimateOnly Opt[bool] + FilterCountry Opt[string] + FilterDateFrom Opt[string] + FilterDateTo Opt[string] + FilterSearch Opt[string] + FilterStatus Opt[[]string] + IsEnabled bool + UpdateAll Opt[bool] + func (r OngoingMonitoringToggleRequest) MarshalJSON() ([]byte, error) + type Opt struct + func Bool(b bool) Opt[bool] + func Float(f float64) Opt[float64] + func Int(n int64) Opt[int64] + func Null[T any]() Opt[T] + func Some[T any](v T) Opt[T] + func String(s string) Opt[string] + func Time(t time.Time) Opt[time.Time] + func (o *Opt[T]) UnmarshalJSON(data []byte) error + func (o Opt[T]) IsNull() bool + func (o Opt[T]) IsOmitted() bool + func (o Opt[T]) IsSet() bool + func (o Opt[T]) MarshalJSON() ([]byte, error) + func (o Opt[T]) Or(fallback T) T + func (o Opt[T]) String() string + func (o Opt[T]) Value() (T, bool) + type Organization struct + ContactEmail string + CreatedAt time.Time + JSON ResponseJSON + Name string + UUID string + func (r *Organization) UnmarshalJSON(data []byte) error + type OrganizationSummary struct + JSON ResponseJSON + Name string + UUID string + func (r *OrganizationSummary) UnmarshalJSON(data []byte) error + type Page struct + Count int64 + JSON ResponseJSON + Next string + Previous string + Results []T + func (p *Page[T]) GetNextPage(ctx context.Context) (*Page[T], error) + func (p *Page[T]) HasNextPage() bool + func (p *Page[T]) UnmarshalJSON(data []byte) error + type PageIterator struct + func (it *PageIterator[T]) All() iter.Seq2[T, error] + func (it *PageIterator[T]) Current() T + func (it *PageIterator[T]) Err() error + func (it *PageIterator[T]) Next() bool + func (it *PageIterator[T]) Page() *Page[T] + type PassiveLivenessCheckParams struct + FaceLivenessScoreDeclineThreshold Opt[float64] + Metadata Opt[map[string]any] + RotateImage Opt[bool] + SaveAPIRequest Opt[bool] + UserImage File + VendorData Opt[string] + func (r PassiveLivenessCheckParams) MarshalJSON() ([]byte, error) + type PassiveLivenessCheckResponse struct + CreatedAt time.Time + JSON ResponseJSON + Liveness PassiveLivenessCheckResponseLiveness + Metadata map[string]any + RequestID string + VendorData string + func (r *PassiveLivenessCheckResponse) UnmarshalJSON(data []byte) error + type PassiveLivenessCheckResponseLiveness struct + FaceLuminance float64 + FaceQuality float64 + JSON ResponseJSON + Method PassiveLivenessCheckResponseLivenessMethod + Score float64 + Status PassiveLivenessCheckResponseLivenessStatus + UserImage PassiveLivenessCheckResponseLivenessUserImage + Warnings []PassiveLivenessCheckResponseLivenessWarnings + func (r *PassiveLivenessCheckResponseLiveness) UnmarshalJSON(data []byte) error + type PassiveLivenessCheckResponseLivenessMethod string + const PassiveLivenessCheckResponseLivenessMethodPassive + type PassiveLivenessCheckResponseLivenessStatus string + const PassiveLivenessCheckResponseLivenessStatusApproved + const PassiveLivenessCheckResponseLivenessStatusDeclined + type PassiveLivenessCheckResponseLivenessUserImage struct + BestAngle int64 + Entities []PassiveLivenessCheckResponseLivenessUserImageEntities + JSON ResponseJSON + func (r *PassiveLivenessCheckResponseLivenessUserImage) UnmarshalJSON(data []byte) error + type PassiveLivenessCheckResponseLivenessUserImageEntities struct + Age float64 + Bbox []int64 + Confidence float64 + Gender string + JSON ResponseJSON + Race string + func (r *PassiveLivenessCheckResponseLivenessUserImageEntities) UnmarshalJSON(data []byte) error + type PassiveLivenessCheckResponseLivenessWarnings struct + AdditionalData map[string]any + Feature PassiveLivenessCheckResponseLivenessWarningsFeature + JSON ResponseJSON + LogType PassiveLivenessCheckResponseLivenessWarningsLogType + LongDescription string + Risk PassiveLivenessCheckResponseLivenessWarningsRisk + ShortDescription string + func (r *PassiveLivenessCheckResponseLivenessWarnings) UnmarshalJSON(data []byte) error + type PassiveLivenessCheckResponseLivenessWarningsFeature string + const PassiveLivenessCheckResponseLivenessWarningsFeatureLiveness + type PassiveLivenessCheckResponseLivenessWarningsLogType string + const PassiveLivenessCheckResponseLivenessWarningsLogTypeError + const PassiveLivenessCheckResponseLivenessWarningsLogTypeInformation + const PassiveLivenessCheckResponseLivenessWarningsLogTypeWarning + type PassiveLivenessCheckResponseLivenessWarningsRisk string + const PassiveLivenessCheckResponseLivenessWarningsRiskDuplicatedFace + const PassiveLivenessCheckResponseLivenessWarningsRiskFaceInBlocklist + const PassiveLivenessCheckResponseLivenessWarningsRiskLivenessFaceAttack + const PassiveLivenessCheckResponseLivenessWarningsRiskLowLivenessScore + const PassiveLivenessCheckResponseLivenessWarningsRiskMultipleFacesDetected + const PassiveLivenessCheckResponseLivenessWarningsRiskNoFaceDetected + const PassiveLivenessCheckResponseLivenessWarningsRiskPossibleDuplicatedFace + const PassiveLivenessCheckResponseLivenessWarningsRiskPossibleFaceInBlocklist + type PassiveLivenessService struct + func (r *PassiveLivenessService) Check(ctx context.Context, params PassiveLivenessCheckParams, ...) (*PassiveLivenessCheckResponse, error) + type PermissionDeniedError struct + func (e *PermissionDeniedError) Unwrap() error + type PhoneCheckCodeParams struct + Code string + DisposableNumberAction Opt[PhoneCheckCodeParamsDisposableNumberAction] + DuplicatedPhoneNumberAction Opt[PhoneCheckCodeParamsDuplicatedPhoneNumberAction] + EnableSocial Opt[bool] + PhoneNoSocialPresenceAction Opt[PhoneCheckCodeParamsPhoneNoSocialPresenceAction] + PhoneNumber string + VoipNumberAction Opt[PhoneCheckCodeParamsVoipNumberAction] + func (r PhoneCheckCodeParams) MarshalJSON() ([]byte, error) + type PhoneCheckCodeParamsDisposableNumberAction string + const PhoneCheckCodeParamsDisposableNumberActionDecline + const PhoneCheckCodeParamsDisposableNumberActionNoAction + type PhoneCheckCodeParamsDuplicatedPhoneNumberAction string + const PhoneCheckCodeParamsDuplicatedPhoneNumberActionDecline + const PhoneCheckCodeParamsDuplicatedPhoneNumberActionNoAction + type PhoneCheckCodeParamsPhoneNoSocialPresenceAction string + const PhoneCheckCodeParamsPhoneNoSocialPresenceActionDecline + const PhoneCheckCodeParamsPhoneNoSocialPresenceActionNoAction + type PhoneCheckCodeParamsVoipNumberAction string + const PhoneCheckCodeParamsVoipNumberActionDecline + const PhoneCheckCodeParamsVoipNumberActionNoAction + type PhoneIntelligence struct + CarrierType string + IsDisposable bool + IsPorted bool + IsRecentlyPorted bool + JSON ResponseJSON + NetworkStabilityIndex float64 + PhoneTrustIndex float64 + PhoneTypeRisk string + ReasonCodes []string + Score float64 + func (r *PhoneIntelligence) UnmarshalJSON(data []byte) error + type PhoneMatchItem struct + APIService string + IsBlocklisted bool + JSON ResponseJSON + PhoneNumber string + SessionID string + SessionNumber int64 + Source string + Status string + VendorData string + VerificationDate string + func (r *PhoneMatchItem) UnmarshalJSON(data []byte) error + type PhoneRiskRequest struct + CountryCode Opt[string] + EnableSocial Opt[bool] + Metadata Opt[map[string]any] + PhoneNumber string + Signals Opt[RiskSignals] + VendorData Opt[string] + func (r PhoneRiskRequest) MarshalJSON() ([]byte, error) + type PhoneRiskResponse struct + CreatedAt time.Time + JSON ResponseJSON + Metadata map[string]any + Phone PhoneRiskResponsePhone + RequestID string + Status PhoneRiskResponseStatus + VendorData string + func (r *PhoneRiskResponse) UnmarshalJSON(data []byte) error + type PhoneRiskResponsePhone struct + Carrier PhoneRiskResponsePhoneCarrier + CountryCode string + CountryName string + Enrichment PhoneIntelligence + FullNumber string + IsDisposable bool + IsVirtual bool + JSON ResponseJSON + Lifecycle []RiskLifecycleEvent + Matches []PhoneMatchItem + PhoneIntelligence PhoneIntelligence + PhoneNumber string + PhoneNumberPrefix string + PhoneSocial PhoneSocialFootprint + Status PhoneRiskResponsePhoneStatus + VerificationAttempts int64 + VerificationMethod string + VerifiedAt time.Time + Warnings []RiskWarning + func (r *PhoneRiskResponsePhone) UnmarshalJSON(data []byte) error + type PhoneRiskResponsePhoneCarrier struct + JSON ResponseJSON + Name string + Type string + func (r *PhoneRiskResponsePhoneCarrier) UnmarshalJSON(data []byte) error + type PhoneRiskResponsePhoneStatus string + const PhoneRiskResponsePhoneStatusApproved + const PhoneRiskResponsePhoneStatusDeclined + const PhoneRiskResponsePhoneStatusInReview + type PhoneRiskResponseStatus string + const PhoneRiskResponseStatusApproved + const PhoneRiskResponseStatusDeclined + const PhoneRiskResponseStatusInReview + type PhoneSendCodeParams struct + Metadata Opt[map[string]any] + Options Opt[PhoneSendCodeParamsOptions] + PhoneNumber string + Signals Opt[PhoneSendCodeParamsSignals] + VendorData Opt[string] + func (r PhoneSendCodeParams) MarshalJSON() ([]byte, error) + type PhoneSendCodeParamsOptions struct + CodeSize Opt[int64] + Locale Opt[string] + PreferredChannel Opt[PhoneSendCodeParamsOptionsPreferredChannel] + SMSSenderName Opt[string] + UseWhiteLabelCustomization Opt[bool] + func (r PhoneSendCodeParamsOptions) MarshalJSON() ([]byte, error) + type PhoneSendCodeParamsOptionsPreferredChannel string + const PhoneSendCodeParamsOptionsPreferredChannelRcs + const PhoneSendCodeParamsOptionsPreferredChannelSMS + const PhoneSendCodeParamsOptionsPreferredChannelTelegram + const PhoneSendCodeParamsOptionsPreferredChannelViber + const PhoneSendCodeParamsOptionsPreferredChannelVoice + const PhoneSendCodeParamsOptionsPreferredChannelWhatsapp + const PhoneSendCodeParamsOptionsPreferredChannelZalo + type PhoneSendCodeParamsSignals struct + AppVersion Opt[string] + DeviceID Opt[string] + DeviceModel Opt[string] + DevicePlatform Opt[PhoneSendCodeParamsSignalsDevicePlatform] + IP Opt[string] + OsVersion Opt[string] + UserAgent Opt[string] + func (r PhoneSendCodeParamsSignals) MarshalJSON() ([]byte, error) + type PhoneSendCodeParamsSignalsDevicePlatform string + const PhoneSendCodeParamsSignalsDevicePlatformAndroid + const PhoneSendCodeParamsSignalsDevicePlatformIos + const PhoneSendCodeParamsSignalsDevicePlatformIpados + const PhoneSendCodeParamsSignalsDevicePlatformTvos + const PhoneSendCodeParamsSignalsDevicePlatformWeb + type PhoneService struct + func (r *PhoneService) AssessRisk(ctx context.Context, params PhoneRiskRequest, opts ...option.RequestOption) (*PhoneRiskResponse, error) + func (r *PhoneService) CheckCode(ctx context.Context, params PhoneCheckCodeParams, opts ...option.RequestOption) (*PhoneVerificationCheckResponse, error) + func (r *PhoneService) SendCode(ctx context.Context, params PhoneSendCodeParams, opts ...option.RequestOption) (*PhoneVerificationSendResponse, error) + type PhoneSocialFootprint struct + Categories map[string]SocialFootprintCategorySummary + CommunicationBreadth int64 + DigitalFootprintDiversity int64 + DigitalSophisticationIndex int64 + EngagementDepthIndex int64 + FreePlatforms int64 + FullPaidPlatforms int64 + JSON ResponseJSON + NamesFound int64 + NotRegisteredPlatforms []SocialFootprintPlatform + PartialPaidPlatforms int64 + PhotosFound int64 + Profiles map[string]SocialFootprintProfile + ProfilesChecked int64 + ProfilesRegistered int64 + RegisteredPlatforms []SocialFootprintPlatform + SubscriptionAffordabilityIndex int64 + WhatsappProfileCompleteness PhoneSocialFootprintWhatsappProfileCompleteness + func (r *PhoneSocialFootprint) UnmarshalJSON(data []byte) error + type PhoneSocialFootprintWhatsappProfileCompleteness string + const PhoneSocialFootprintWhatsappProfileCompletenessBasic + const PhoneSocialFootprintWhatsappProfileCompletenessComplete + const PhoneSocialFootprintWhatsappProfileCompletenessNotPresent + const PhoneSocialFootprintWhatsappProfileCompletenessPartial + type PhoneVerificationCheckResponse struct + CreatedAt time.Time + JSON ResponseJSON + Message string + Metadata map[string]any + Phone PhoneVerificationCheckResponsePhone + RequestID string + Status PhoneVerificationCheckResponseStatus + VendorData string + func (r *PhoneVerificationCheckResponse) UnmarshalJSON(data []byte) error + type PhoneVerificationCheckResponsePhone struct + Carrier PhoneVerificationCheckResponsePhoneCarrier + CountryCode string + CountryName string + FullNumber string + IsDisposable bool + IsVirtual bool + JSON ResponseJSON + Lifecycle []PhoneVerificationCheckResponsePhoneLifecycle + Matches []PhoneVerificationCheckResponsePhoneMatches + PhoneNumber string + PhoneNumberPrefix string + PhoneSocial PhoneSocialFootprint + Status PhoneVerificationCheckResponsePhoneStatus + VerificationAttempts int64 + VerificationMethod string + VerifiedAt time.Time + Warnings []PhoneVerificationCheckResponsePhoneWarnings + func (r *PhoneVerificationCheckResponsePhone) UnmarshalJSON(data []byte) error + type PhoneVerificationCheckResponsePhoneCarrier struct + JSON ResponseJSON + Name string + Type string + func (r *PhoneVerificationCheckResponsePhoneCarrier) UnmarshalJSON(data []byte) error + type PhoneVerificationCheckResponsePhoneLifecycle struct + Details map[string]any + Fee float64 + JSON ResponseJSON + Timestamp time.Time + Type string + func (r *PhoneVerificationCheckResponsePhoneLifecycle) UnmarshalJSON(data []byte) error + type PhoneVerificationCheckResponsePhoneMatches struct + APIService string + IsBlocklisted bool + JSON ResponseJSON + PhoneNumber string + SessionID string + SessionNumber int64 + Source string + Status string + VendorData string + VerificationDate string + func (r *PhoneVerificationCheckResponsePhoneMatches) UnmarshalJSON(data []byte) error + type PhoneVerificationCheckResponsePhoneStatus string + const PhoneVerificationCheckResponsePhoneStatusApproved + const PhoneVerificationCheckResponsePhoneStatusDeclined + const PhoneVerificationCheckResponsePhoneStatusExpired + const PhoneVerificationCheckResponsePhoneStatusInReview + const PhoneVerificationCheckResponsePhoneStatusNotFinished + type PhoneVerificationCheckResponsePhoneWarnings struct + AdditionalData map[string]any + Feature string + JSON ResponseJSON + LogType PhoneVerificationCheckResponsePhoneWarningsLogType + LongDescription string + Risk string + ShortDescription string + func (r *PhoneVerificationCheckResponsePhoneWarnings) UnmarshalJSON(data []byte) error + type PhoneVerificationCheckResponsePhoneWarningsLogType string + const PhoneVerificationCheckResponsePhoneWarningsLogTypeError + const PhoneVerificationCheckResponsePhoneWarningsLogTypeInformation + const PhoneVerificationCheckResponsePhoneWarningsLogTypeWarning + type PhoneVerificationCheckResponseStatus string + const PhoneVerificationCheckResponseStatusApproved + const PhoneVerificationCheckResponseStatusDeclined + const PhoneVerificationCheckResponseStatusExpiredOrNotFound + const PhoneVerificationCheckResponseStatusFailed + type PhoneVerificationSendResponse struct + JSON ResponseJSON + Metadata map[string]any + Reason string + RequestID string + Status PhoneVerificationSendResponseStatus + VendorData string + func (r *PhoneVerificationSendResponse) UnmarshalJSON(data []byte) error + type PhoneVerificationSendResponseStatus string + const PhoneVerificationSendResponseStatusBlocked + const PhoneVerificationSendResponseStatusRetry + const PhoneVerificationSendResponseStatusSuccess + type PricingService struct + func (r *PricingService) BankVerification(ctx context.Context, opts ...option.RequestOption) (*BankVerificationPricing, error) + type ProofOfAddressService struct + func (r *ProofOfAddressService) Verify(ctx context.Context, params ProofOfAddressVerifyParams, ...) (*ProofOfAddressVerifyResponse, error) + type ProofOfAddressVerifyParams struct + Document File + DocumentPassword Opt[string] + ExpectedAddress Opt[string] + ExpectedCountry Opt[string] + ExpectedFirstName Opt[string] + ExpectedLastName Opt[string] + Metadata Opt[map[string]any] + POAAddressMismatchAction Opt[ProofOfAddressVerifyParamsPOAAddressMismatchAction] + POADocumentAgeMonths Opt[string] + POADocumentAuthenticityAction Opt[ProofOfAddressVerifyParamsPOADocumentAuthenticityAction] + POADocumentIssuesAction Opt[ProofOfAddressVerifyParamsPOADocumentIssuesAction] + POAIssuerNotIdentifiedAction Opt[ProofOfAddressVerifyParamsPOAIssuerNotIdentifiedAction] + POALanguagesAllowed Opt[string] + POANameMismatchAction Opt[ProofOfAddressVerifyParamsPOANameMismatchAction] + POAUnsupportedLanguageAction Opt[ProofOfAddressVerifyParamsPOAUnsupportedLanguageAction] + SaveAPIRequest Opt[bool] + VendorData Opt[string] + func (r ProofOfAddressVerifyParams) MarshalJSON() ([]byte, error) + type ProofOfAddressVerifyParamsPOAAddressMismatchAction string + const ProofOfAddressVerifyParamsPOAAddressMismatchActionDecline + const ProofOfAddressVerifyParamsPOAAddressMismatchActionNoAction + type ProofOfAddressVerifyParamsPOADocumentAuthenticityAction string + const ProofOfAddressVerifyParamsPOADocumentAuthenticityActionDecline + const ProofOfAddressVerifyParamsPOADocumentAuthenticityActionNoAction + type ProofOfAddressVerifyParamsPOADocumentIssuesAction string + const ProofOfAddressVerifyParamsPOADocumentIssuesActionDecline + const ProofOfAddressVerifyParamsPOADocumentIssuesActionNoAction + type ProofOfAddressVerifyParamsPOAIssuerNotIdentifiedAction string + const ProofOfAddressVerifyParamsPOAIssuerNotIdentifiedActionDecline + const ProofOfAddressVerifyParamsPOAIssuerNotIdentifiedActionNoAction + type ProofOfAddressVerifyParamsPOANameMismatchAction string + const ProofOfAddressVerifyParamsPOANameMismatchActionDecline + const ProofOfAddressVerifyParamsPOANameMismatchActionNoAction + type ProofOfAddressVerifyParamsPOAUnsupportedLanguageAction string + const ProofOfAddressVerifyParamsPOAUnsupportedLanguageActionDecline + const ProofOfAddressVerifyParamsPOAUnsupportedLanguageActionNoAction + type ProofOfAddressVerifyResponse struct + CreatedAt time.Time + JSON ResponseJSON + Metadata map[string]any + POA ProofOfAddressVerifyResponsePOA + RequestID string + VendorData string + func (r *ProofOfAddressVerifyResponse) UnmarshalJSON(data []byte) error + type ProofOfAddressVerifyResponsePOA struct + DetectedCodes []DocumentAiDetectedCode + DocumentLanguage string + DocumentSubtype string + DocumentType ProofOfAddressVerifyResponsePOADocumentType + ExpectedDetailsAddress string + ExpectedDetailsFormattedAddress string + ExpectedDetailsParsedAddress map[string]any + ExpirationDate string + ExtraFields ProofOfAddressVerifyResponsePOAExtraFields + IssueDate string + Issuer string + IssuingState string + JSON ResponseJSON + NameOnDocument string + POAAddress string + POAFormattedAddress string + POAParsedAddress ProofOfAddressVerifyResponsePOAPOAParsedAddress + Status ProofOfAddressVerifyResponsePOAStatus + Warnings []ProofOfAddressVerifyResponsePOAWarnings + func (r *ProofOfAddressVerifyResponsePOA) UnmarshalJSON(data []byte) error + type ProofOfAddressVerifyResponsePOADocumentType string + const ProofOfAddressVerifyResponsePOADocumentTypeBankStatement + const ProofOfAddressVerifyResponsePOADocumentTypeGovernmentIssuedDocument + const ProofOfAddressVerifyResponsePOADocumentTypeOtherPOADocument + const ProofOfAddressVerifyResponsePOADocumentTypeUnknown + const ProofOfAddressVerifyResponsePOADocumentTypeUtilityBill + type ProofOfAddressVerifyResponsePOAExtraFields struct + AdditionalNames []string + BankAccountNumber string + BankBranchAddress string + BankBranchName string + BankIBAN string + BankRoutingNumber string + BankSortCode string + BankSwiftBIC string + DocumentPhoneNumber string + JSON ResponseJSON + func (r *ProofOfAddressVerifyResponsePOAExtraFields) UnmarshalJSON(data []byte) error + type ProofOfAddressVerifyResponsePOAPOAParsedAddress struct + City string + Country string + DocumentLocation ProofOfAddressVerifyResponsePOAPOAParsedAddressDocumentLocation + JSON ResponseJSON + PostalCode string + Region string + Street1 string + Street2 string + func (r *ProofOfAddressVerifyResponsePOAPOAParsedAddress) UnmarshalJSON(data []byte) error + type ProofOfAddressVerifyResponsePOAPOAParsedAddressDocumentLocation struct + JSON ResponseJSON + Latitude float64 + Longitude float64 + func (r *ProofOfAddressVerifyResponsePOAPOAParsedAddressDocumentLocation) UnmarshalJSON(data []byte) error + type ProofOfAddressVerifyResponsePOAStatus string + const ProofOfAddressVerifyResponsePOAStatusApproved + const ProofOfAddressVerifyResponsePOAStatusDeclined + type ProofOfAddressVerifyResponsePOAWarnings struct + AdditionalData map[string]any + Feature ProofOfAddressVerifyResponsePOAWarningsFeature + JSON ResponseJSON + LogType ProofOfAddressVerifyResponsePOAWarningsLogType + LongDescription string + Risk string + ShortDescription string + func (r *ProofOfAddressVerifyResponsePOAWarnings) UnmarshalJSON(data []byte) error + type ProofOfAddressVerifyResponsePOAWarningsFeature string + const ProofOfAddressVerifyResponsePOAWarningsFeatureProofOfAddress + type ProofOfAddressVerifyResponsePOAWarningsLogType string + const ProofOfAddressVerifyResponsePOAWarningsLogTypeError + const ProofOfAddressVerifyResponsePOAWarningsLogTypeInformation + type QuestionnaireDetail struct + DefaultLanguage string + Description string + Graph map[string]any + IsActive bool + IsEditable bool + IsSimpleQuestionnaire bool + JSON ResponseJSON + Languages []string + PublishedAt time.Time + QuestionnaireGroupID string + QuestionnaireID string + Sections []map[string]any + Status QuestionnaireDetailStatus + Title string + Version int64 + func (r *QuestionnaireDetail) UnmarshalJSON(data []byte) error + type QuestionnaireDetailStatus string + const QuestionnaireDetailStatusDraft + const QuestionnaireDetailStatusPublished + type QuestionnaireListItem struct + CreatedAt time.Time + DefaultLanguage string + Description string + IsActive bool + IsEditable bool + IsSimpleQuestionnaire bool + JSON ResponseJSON + Languages []string + PublishedAt time.Time + QuestionTypes []string + QuestionnaireGroupID string + Status QuestionnaireListItemStatus + Title string + UUID string + UpdatedAt time.Time + Version int64 + WorkflowNames []string + func (r *QuestionnaireListItem) UnmarshalJSON(data []byte) error + type QuestionnaireListItemStatus string + const QuestionnaireListItemStatusDraft + const QuestionnaireListItemStatusPublished + type QuestionnairesListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r QuestionnairesListParams) MarshalJSON() ([]byte, error) + type QuestionnairesService struct + func (r *QuestionnairesService) Create(ctx context.Context, params SimpleQuestionnaireRequest, ...) (*QuestionnaireDetail, error) + func (r *QuestionnairesService) Delete(ctx context.Context, questionnaireUUID string, opts ...option.RequestOption) error + func (r *QuestionnairesService) List(ctx context.Context, params QuestionnairesListParams, ...) (*Page[QuestionnaireListItem], error) + func (r *QuestionnairesService) ListAutoPaging(ctx context.Context, params QuestionnairesListParams, ...) *PageIterator[QuestionnaireListItem] + func (r *QuestionnairesService) Retrieve(ctx context.Context, questionnaireUUID string, opts ...option.RequestOption) (*QuestionnaireDetail, error) + func (r *QuestionnairesService) Update(ctx context.Context, questionnaireUUID string, ...) (*QuestionnaireDetail, error) + type RateLimitError struct + func (e *RateLimitError) Unwrap() error + type RegisterRequest struct + Email string + Password string + func (r RegisterRequest) MarshalJSON() ([]byte, error) + type RegisterResponse struct + Email string + JSON ResponseJSON + Message string + func (r *RegisterResponse) UnmarshalJSON(data []byte) error + type RegulatoryReportDetail struct + Action string + Activity string + CaseNumber string + CaseUUID string + CreatedAt time.Time + CreatedByEmail string + CreatedByName string + CurrencyCodeLocal string + EntityReference string + FinalizedAt time.Time + FiuRefNumber string + IncludedFields []string + JSON ResponseJSON + Jurisdiction string + Location map[string]any + Narrative RegulatoryReportDetailNarrative + Reason string + RentityBranch string + RentityID string + ReportCode string + ReportIndicators []string + ReportNumber string + ReportType RegulatoryReportDetailReportType + ReportTypeDisplay string + ReportingPerson map[string]any + Status RegulatoryReportDetailStatus + StatusDisplay string + SubmissionCode RegulatoryReportDetailSubmissionCode + SubmissionDate time.Time + Transactions []string + UUID string + UpdatedAt time.Time + ValidatedAt time.Time + ValidationErrors []RegulatoryReportDetailValidationErrors + func (r *RegulatoryReportDetail) UnmarshalJSON(data []byte) error + type RegulatoryReportDetailNarrative struct + How string + JSON ResponseJSON + What string + When string + Where string + Who string + Why string + func (r *RegulatoryReportDetailNarrative) UnmarshalJSON(data []byte) error + type RegulatoryReportDetailReportType string + const RegulatoryReportDetailReportTypeCbr + const RegulatoryReportDetailReportTypeCtr + const RegulatoryReportDetailReportTypeIft + const RegulatoryReportDetailReportTypeSar + const RegulatoryReportDetailReportTypeStr + const RegulatoryReportDetailReportTypeTfr + const RegulatoryReportDetailReportTypeTtr + const RegulatoryReportDetailReportTypeUtr + type RegulatoryReportDetailStatus string + const RegulatoryReportDetailStatusDraft + const RegulatoryReportDetailStatusFinalized + const RegulatoryReportDetailStatusValidated + type RegulatoryReportDetailSubmissionCode string + const RegulatoryReportDetailSubmissionCodeE + const RegulatoryReportDetailSubmissionCodeM + type RegulatoryReportDetailValidationErrors struct + Field string + JSON ResponseJSON + Message string + func (r *RegulatoryReportDetailValidationErrors) UnmarshalJSON(data []byte) error + type RegulatoryReportsCreateParams struct + Action Opt[string] + Activity Opt[string] + Case string + CurrencyCodeLocal Opt[string] + EntityReference Opt[string] + FiuRefNumber Opt[string] + IncludedFields Opt[[]string] + Jurisdiction Opt[string] + Location Opt[map[string]any] + Narrative Opt[RegulatoryReportsCreateParamsNarrative] + Reason Opt[string] + RentityBranch Opt[string] + RentityID Opt[string] + ReportIndicators Opt[[]string] + ReportType Opt[RegulatoryReportsCreateParamsReportType] + ReportingPerson Opt[map[string]any] + SubmissionCode Opt[RegulatoryReportsCreateParamsSubmissionCode] + SubmissionDate Opt[time.Time] + Template string + Transactions Opt[[]string] + func (r RegulatoryReportsCreateParams) MarshalJSON() ([]byte, error) + type RegulatoryReportsCreateParamsNarrative struct + How Opt[string] + What Opt[string] + When Opt[string] + Where Opt[string] + Who Opt[string] + Why Opt[string] + func (r RegulatoryReportsCreateParamsNarrative) MarshalJSON() ([]byte, error) + type RegulatoryReportsCreateParamsReportType string + const RegulatoryReportsCreateParamsReportTypeCbr + const RegulatoryReportsCreateParamsReportTypeCtr + const RegulatoryReportsCreateParamsReportTypeIft + const RegulatoryReportsCreateParamsReportTypeSar + const RegulatoryReportsCreateParamsReportTypeStr + const RegulatoryReportsCreateParamsReportTypeTfr + const RegulatoryReportsCreateParamsReportTypeTtr + const RegulatoryReportsCreateParamsReportTypeUtr + type RegulatoryReportsCreateParamsSubmissionCode string + const RegulatoryReportsCreateParamsSubmissionCodeE + const RegulatoryReportsCreateParamsSubmissionCodeM + type RegulatoryReportsListParams struct + Case Opt[string] + Limit Opt[int64] + Offset Opt[int64] + ReportType Opt[RegulatoryReportsListParamsReportType] + Status Opt[RegulatoryReportsListParamsStatus] + func (r RegulatoryReportsListParams) MarshalJSON() ([]byte, error) + type RegulatoryReportsListParamsReportType string + const RegulatoryReportsListParamsReportTypeCbr + const RegulatoryReportsListParamsReportTypeCtr + const RegulatoryReportsListParamsReportTypeIft + const RegulatoryReportsListParamsReportTypeSar + const RegulatoryReportsListParamsReportTypeStr + const RegulatoryReportsListParamsReportTypeTfr + const RegulatoryReportsListParamsReportTypeTtr + const RegulatoryReportsListParamsReportTypeUtr + type RegulatoryReportsListParamsStatus string + const RegulatoryReportsListParamsStatusDraft + const RegulatoryReportsListParamsStatusFinalized + const RegulatoryReportsListParamsStatusValidated + type RegulatoryReportsRetrieveDownloadURLParams struct + File Opt[RegulatoryReportsRetrieveDownloadURLParamsFile] + func (r RegulatoryReportsRetrieveDownloadURLParams) MarshalJSON() ([]byte, error) + type RegulatoryReportsRetrieveDownloadURLParamsFile string + const RegulatoryReportsRetrieveDownloadURLParamsFilePDF + const RegulatoryReportsRetrieveDownloadURLParamsFileXML + type RegulatoryReportsRetrieveDownloadURLResponse struct + DownloadURL string + File RegulatoryReportsRetrieveDownloadURLResponseFile + JSON ResponseJSON + func (r *RegulatoryReportsRetrieveDownloadURLResponse) UnmarshalJSON(data []byte) error + type RegulatoryReportsRetrieveDownloadURLResponseFile string + const RegulatoryReportsRetrieveDownloadURLResponseFilePDF + const RegulatoryReportsRetrieveDownloadURLResponseFileXML + type RegulatoryReportsService struct + func (r *RegulatoryReportsService) Create(ctx context.Context, params RegulatoryReportsCreateParams, ...) (*RegulatoryReportDetail, error) + func (r *RegulatoryReportsService) Delete(ctx context.Context, reportUUID string, opts ...option.RequestOption) error + func (r *RegulatoryReportsService) Finalize(ctx context.Context, reportUUID string, opts ...option.RequestOption) (*RegulatoryReportDetail, error) + func (r *RegulatoryReportsService) List(ctx context.Context, params RegulatoryReportsListParams, ...) (*Page[RegulatoryReportDetail], error) + func (r *RegulatoryReportsService) ListAutoPaging(ctx context.Context, params RegulatoryReportsListParams, ...) *PageIterator[RegulatoryReportDetail] + func (r *RegulatoryReportsService) Retrieve(ctx context.Context, reportUUID string, opts ...option.RequestOption) (*RegulatoryReportDetail, error) + func (r *RegulatoryReportsService) RetrieveDownloadURL(ctx context.Context, reportUUID string, ...) (*RegulatoryReportsRetrieveDownloadURLResponse, error) + func (r *RegulatoryReportsService) Update(ctx context.Context, reportUUID string, params RegulatoryReportsUpdateParams, ...) (*RegulatoryReportDetail, error) + func (r *RegulatoryReportsService) Validate(ctx context.Context, reportUUID string, opts ...option.RequestOption) (*RegulatoryReportsValidateResponse, error) + type RegulatoryReportsUpdateParams struct + Action Opt[string] + Activity Opt[string] + CurrencyCodeLocal Opt[string] + EntityReference Opt[string] + FiuRefNumber Opt[string] + IncludedFields Opt[[]string] + Jurisdiction Opt[string] + Location Opt[map[string]any] + Narrative Opt[RegulatoryReportsUpdateParamsNarrative] + Reason Opt[string] + RentityBranch Opt[string] + RentityID Opt[string] + ReportIndicators Opt[[]string] + ReportingPerson Opt[map[string]any] + SubmissionCode Opt[RegulatoryReportsUpdateParamsSubmissionCode] + SubmissionDate Opt[time.Time] + func (r RegulatoryReportsUpdateParams) MarshalJSON() ([]byte, error) + type RegulatoryReportsUpdateParamsNarrative struct + How Opt[string] + What Opt[string] + When Opt[string] + Where Opt[string] + Who Opt[string] + Why Opt[string] + func (r RegulatoryReportsUpdateParamsNarrative) MarshalJSON() ([]byte, error) + type RegulatoryReportsUpdateParamsSubmissionCode string + const RegulatoryReportsUpdateParamsSubmissionCodeE + const RegulatoryReportsUpdateParamsSubmissionCodeM + type RegulatoryReportsValidateResponse struct + Errors []RegulatoryReportsValidateResponseErrors + IsValid bool + JSON ResponseJSON + Status RegulatoryReportsValidateResponseStatus + func (r *RegulatoryReportsValidateResponse) UnmarshalJSON(data []byte) error + type RegulatoryReportsValidateResponseErrors struct + Field string + JSON ResponseJSON + Message string + func (r *RegulatoryReportsValidateResponseErrors) UnmarshalJSON(data []byte) error + type RegulatoryReportsValidateResponseStatus string + const RegulatoryReportsValidateResponseStatusDraft + const RegulatoryReportsValidateResponseStatusFinalized + const RegulatoryReportsValidateResponseStatusValidated + type ReportTemplateDetail struct + CreatedAt time.Time + FieldConfig map[string]any + JSON ResponseJSON + Jurisdiction string + Name string + ReportType ReportTemplateDetailReportType + ReportTypeDisplay string + UUID string + UpdatedAt time.Time + func (r *ReportTemplateDetail) UnmarshalJSON(data []byte) error + type ReportTemplateDetailReportType string + const ReportTemplateDetailReportTypeCbr + const ReportTemplateDetailReportTypeCtr + const ReportTemplateDetailReportTypeIft + const ReportTemplateDetailReportTypeSar + const ReportTemplateDetailReportTypeStr + const ReportTemplateDetailReportTypeTfr + const ReportTemplateDetailReportTypeTtr + const ReportTemplateDetailReportTypeUtr + type ReportTemplatesCreateParams struct + FieldConfig Opt[map[string]any] + Jurisdiction string + Name string + ReportType ReportTemplatesCreateParamsReportType + func (r ReportTemplatesCreateParams) MarshalJSON() ([]byte, error) + type ReportTemplatesCreateParamsReportType string + const ReportTemplatesCreateParamsReportTypeCbr + const ReportTemplatesCreateParamsReportTypeCtr + const ReportTemplatesCreateParamsReportTypeIft + const ReportTemplatesCreateParamsReportTypeSar + const ReportTemplatesCreateParamsReportTypeStr + const ReportTemplatesCreateParamsReportTypeTfr + const ReportTemplatesCreateParamsReportTypeTtr + const ReportTemplatesCreateParamsReportTypeUtr + type ReportTemplatesListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r ReportTemplatesListParams) MarshalJSON() ([]byte, error) + type ReportTemplatesService struct + func (r *ReportTemplatesService) Create(ctx context.Context, params ReportTemplatesCreateParams, ...) (*ReportTemplateDetail, error) + func (r *ReportTemplatesService) Delete(ctx context.Context, templateUUID string, opts ...option.RequestOption) error + func (r *ReportTemplatesService) List(ctx context.Context, params ReportTemplatesListParams, ...) (*Page[ReportTemplateDetail], error) + func (r *ReportTemplatesService) ListAutoPaging(ctx context.Context, params ReportTemplatesListParams, ...) *PageIterator[ReportTemplateDetail] + func (r *ReportTemplatesService) Retrieve(ctx context.Context, templateUUID string, opts ...option.RequestOption) (*ReportTemplateDetail, error) + func (r *ReportTemplatesService) Update(ctx context.Context, templateUUID string, params ReportTemplatesUpdateParams, ...) (*ReportTemplateDetail, error) + type ReportTemplatesUpdateParams struct + FieldConfig Opt[map[string]any] + Jurisdiction Opt[string] + Name Opt[string] + ReportType Opt[ReportTemplatesUpdateParamsReportType] + func (r ReportTemplatesUpdateParams) MarshalJSON() ([]byte, error) + type ReportTemplatesUpdateParamsReportType string + const ReportTemplatesUpdateParamsReportTypeCbr + const ReportTemplatesUpdateParamsReportTypeCtr + const ReportTemplatesUpdateParamsReportTypeIft + const ReportTemplatesUpdateParamsReportTypeSar + const ReportTemplatesUpdateParamsReportTypeStr + const ReportTemplatesUpdateParamsReportTypeTfr + const ReportTemplatesUpdateParamsReportTypeTtr + const ReportTemplatesUpdateParamsReportTypeUtr + type ResponseJSON struct + func (j ResponseJSON) ExtraFields() map[string]json.RawMessage + func (j ResponseJSON) Field(key string) (json.RawMessage, bool) + func (j ResponseJSON) Invalid(key string) bool + func (j ResponseJSON) Null(key string) bool + func (j ResponseJSON) Present(key string) bool + func (j ResponseJSON) Raw() string + type ReviewItem struct + ActivityType ReviewItemActivityType + ActorDisplay string + ActorEmail string + ActorType ReviewItemActorType + ChangedFields []string + Comment string + CreatedAt time.Time + JSON ResponseJSON + MentionedEmails []string + Metadata map[string]any + NewStatus ReviewItemNewStatus + NewValue map[string]any + PreviousStatus ReviewItemPreviousStatus + PreviousValue map[string]any + UUID string + func (r *ReviewItem) UnmarshalJSON(data []byte) error + type ReviewItemActivityType string + const ReviewItemActivityTypeAMLHitStatusUpdated + const ReviewItemActivityTypeAMLOngoingMatch + const ReviewItemActivityTypeAMLStatusUpdated + const ReviewItemActivityTypeComment + const ReviewItemActivityTypeFeatureOverrideApplied + const ReviewItemActivityTypeFeatureOverrideCancelled + const ReviewItemActivityTypeFeatureOverridePending + const ReviewItemActivityTypeFileAdded + const ReviewItemActivityTypeFileRemoved + const ReviewItemActivityTypeKYBDataUpdated + const ReviewItemActivityTypeKYBDocumentUploaded + const ReviewItemActivityTypeKYCDataUpdated + const ReviewItemActivityTypePOADataUpdated + const ReviewItemActivityTypeStatusUpdated + const ReviewItemActivityTypeTagAdded + const ReviewItemActivityTypeTagRemoved + type ReviewItemActorType string + const ReviewItemActorTypeAPIKey + const ReviewItemActorTypeConsoleUser + const ReviewItemActorTypeSystem + type ReviewItemNewStatus string + const ReviewItemNewStatusAbandoned + const ReviewItemNewStatusApproved + const ReviewItemNewStatusAwaitingUser + const ReviewItemNewStatusDeclined + const ReviewItemNewStatusExpired + const ReviewItemNewStatusInProgress + const ReviewItemNewStatusInReview + const ReviewItemNewStatusKYCExpired + const ReviewItemNewStatusNotStarted + const ReviewItemNewStatusResubmitted + type ReviewItemPreviousStatus string + const ReviewItemPreviousStatusAbandoned + const ReviewItemPreviousStatusApproved + const ReviewItemPreviousStatusAwaitingUser + const ReviewItemPreviousStatusDeclined + const ReviewItemPreviousStatusExpired + const ReviewItemPreviousStatusInProgress + const ReviewItemPreviousStatusInReview + const ReviewItemPreviousStatusKYCExpired + const ReviewItemPreviousStatusNotStarted + const ReviewItemPreviousStatusResubmitted + type RiskLifecycleEvent struct + Details map[string]any + Fee float64 + JSON ResponseJSON + Timestamp time.Time + Type string + func (r *RiskLifecycleEvent) UnmarshalJSON(data []byte) error + type RiskSignals struct + AppVersion Opt[string] + DeviceID Opt[string] + DeviceModel Opt[string] + DevicePlatform Opt[RiskSignalsDevicePlatform] + IP Opt[string] + OsVersion Opt[string] + UserAgent Opt[string] + func (r RiskSignals) MarshalJSON() ([]byte, error) + type RiskSignalsDevicePlatform string + const RiskSignalsDevicePlatformAndroid + const RiskSignalsDevicePlatformIos + const RiskSignalsDevicePlatformIpados + const RiskSignalsDevicePlatformTvos + const RiskSignalsDevicePlatformWeb + type RiskWarning struct + AdditionalData map[string]any + Feature string + JSON ResponseJSON + LogType RiskWarningLogType + LongDescription string + Risk string + ShortDescription string + func (r *RiskWarning) UnmarshalJSON(data []byte) error + type RiskWarningLogType string + const RiskWarningLogTypeError + const RiskWarningLogTypeInformation + const RiskWarningLogTypeWarning + type RoutingPublicationCaseRoutingRule struct + Blueprint string + BlueprintName string + Conditions []RoutingPublicationRoutingCondition + CreatedAt time.Time + Description string + IsActive bool + JSON ResponseJSON + Name string + Priority int64 + RequiredSkills []string + Team string + TeamName string + UUID string + UpdatedAt time.Time + Version int64 + func (r *RoutingPublicationCaseRoutingRule) UnmarshalJSON(data []byte) error + type RoutingPublicationFieldEnum string + const RoutingPublicationFieldEnumPriority + const RoutingPublicationFieldEnumSource + const RoutingPublicationFieldEnumTags + type RoutingPublicationOperatorEnum string + const RoutingPublicationOperatorEnumContains + const RoutingPublicationOperatorEnumEquals + const RoutingPublicationOperatorEnumIn + type RoutingPublicationPolicyDraft struct + ActorEmail string + BaseVersion int64 + Changes any + JSON ResponseJSON + Revision string + UpdatedAt time.Time + func (r *RoutingPublicationPolicyDraft) UnmarshalJSON(data []byte) error + type RoutingPublicationPolicyDraftPreconditionRequest struct + ExpectedRevision Opt[string] + ExpectedVersion int64 + func (r RoutingPublicationPolicyDraftPreconditionRequest) MarshalJSON() ([]byte, error) + type RoutingPublicationPolicyDraftResponse struct + Draft RoutingPublicationPolicyDraft + JSON ResponseJSON + func (r *RoutingPublicationPolicyDraftResponse) UnmarshalJSON(data []byte) error + type RoutingPublicationPolicyDraftWriteRequest struct + Changes map[string]any + ExpectedRevision Opt[string] + ExpectedVersion int64 + func (r RoutingPublicationPolicyDraftWriteRequest) MarshalJSON() ([]byte, error) + type RoutingPublicationPolicyRevision struct + ActorEmail string + JSON ResponseJSON + PublishedAt time.Time + Snapshot any + Version int64 + func (r *RoutingPublicationPolicyRevision) UnmarshalJSON(data []byte) error + type RoutingPublicationRoutingCondition struct + Field RoutingPublicationFieldEnum + JSON ResponseJSON + Operator RoutingPublicationOperatorEnum + Value any + func (r *RoutingPublicationRoutingCondition) UnmarshalJSON(data []byte) error + type SandboxSimulateRequest struct + Comment Opt[string] + NewStatus Opt[SandboxSimulateRequestNewStatus] + NodeID Opt[string] + Risk Opt[string] + Scenario Opt[string] + SendWebhooks Opt[bool] + func (r SandboxSimulateRequest) MarshalJSON() ([]byte, error) + type SandboxSimulateRequestNewStatus string + const SandboxSimulateRequestNewStatusAbandoned + const SandboxSimulateRequestNewStatusApproved + const SandboxSimulateRequestNewStatusDeclined + const SandboxSimulateRequestNewStatusExpired + const SandboxSimulateRequestNewStatusInReview + type SandboxSimulateResponse struct + JSON ResponseJSON + PreviousStatus SandboxSimulateResponsePreviousStatus + Risk string + Scenario string + SendWebhooks bool + SessionID string + Status SandboxSimulateResponseStatus + func (r *SandboxSimulateResponse) UnmarshalJSON(data []byte) error + type SandboxSimulateResponsePreviousStatus string + const SandboxSimulateResponsePreviousStatusAbandoned + const SandboxSimulateResponsePreviousStatusApproved + const SandboxSimulateResponsePreviousStatusAwaitingUser + const SandboxSimulateResponsePreviousStatusDeclined + const SandboxSimulateResponsePreviousStatusExpired + const SandboxSimulateResponsePreviousStatusInProgress + const SandboxSimulateResponsePreviousStatusInReview + const SandboxSimulateResponsePreviousStatusKYCExpired + const SandboxSimulateResponsePreviousStatusNotStarted + const SandboxSimulateResponsePreviousStatusResubmitted + type SandboxSimulateResponseStatus string + const SandboxSimulateResponseStatusAbandoned + const SandboxSimulateResponseStatusApproved + const SandboxSimulateResponseStatusDeclined + const SandboxSimulateResponseStatusExpired + const SandboxSimulateResponseStatusInReview + type SessionDecision struct + AMLScreenings []AMLScreening + BankVerifications []BankVerificationResult + Callback string + ContactDetails SessionDecisionContactDetails + CreatedAt time.Time + DatabaseValidations []SessionDecisionDatabaseValidations + DocumentAiDocuments []SessionDecisionDocumentAiDocuments + DocumentVerifications []SessionDecisionDocumentVerifications + EmailVerifications []SessionDecisionEmailVerifications + Environment SessionDecisionEnvironment + ExpectedDetails SessionDecisionExpectedDetails + ExpiresAt time.Time + FaceMatches []SessionDecisionFaceMatches + Features []string + IDVerifications []SessionDecisionIDVerifications + IPAnalyses []SessionDecisionIPAnalyses + Investigator InvestigatorBlock + JSON ResponseJSON + KeyPeopleChecks []SessionDecisionKeyPeopleChecks + LivenessChecks []SessionDecisionLivenessChecks + Metadata map[string]any + NFCSkipReason SessionDecisionNFCSkipReason + NFCVerifications []SessionDecisionNFCVerifications + POAVerifications []SessionDecisionPOAVerifications + PhoneVerifications []SessionDecisionPhoneVerifications + QuestionnaireResponses []SessionDecisionQuestionnaireResponses + RegistryChecks []SessionDecisionRegistryChecks + Resubmissions []SessionDecisionResubmissions + Reviews []SessionDecisionReviews + SessionID string + SessionKind SessionDecisionSessionKind + SessionNumber int64 + SessionURL string + SharedFromSession string + Signatures []SignatureResult + Status SessionDecisionStatus + VendorData string + WorkflowID string + func (r *SessionDecision) UnmarshalJSON(data []byte) error + type SessionDecisionContactDetails struct + Email string + EmailLang string + JSON ResponseJSON + Phone string + SendNotificationEmails bool + func (r *SessionDecisionContactDetails) UnmarshalJSON(data []byte) error + type SessionDecisionDatabaseValidations struct + Errors []SessionDecisionDatabaseValidationsErrors + IssuingState string + JSON ResponseJSON + MatchType SessionDecisionDatabaseValidationsMatchType + NodeID string + ScreenedData SessionDecisionDatabaseValidationsScreenedData + Status SessionDecisionDatabaseValidationsStatus + ValidationType SessionDecisionDatabaseValidationsValidationType + Validations []SessionDecisionDatabaseValidationsValidations + Warnings []SessionDecisionDatabaseValidationsWarnings + func (r *SessionDecisionDatabaseValidations) UnmarshalJSON(data []byte) error + type SessionDecisionDatabaseValidationsErrors struct + JSON ResponseJSON + ServiceID string + func (r *SessionDecisionDatabaseValidationsErrors) UnmarshalJSON(data []byte) error + type SessionDecisionDatabaseValidationsMatchType string + const SessionDecisionDatabaseValidationsMatchTypeFullMatch + const SessionDecisionDatabaseValidationsMatchTypeNoMatch + const SessionDecisionDatabaseValidationsMatchTypePartialMatch + type SessionDecisionDatabaseValidationsScreenedData struct + DateOfBirth string + DocumentNumber string + DocumentType string + ExpirationDate string + FirstName string + JSON ResponseJSON + LastName string + PersonalNumber string + TaxNumber string + func (r *SessionDecisionDatabaseValidationsScreenedData) UnmarshalJSON(data []byte) error + type SessionDecisionDatabaseValidationsStatus string + const SessionDecisionDatabaseValidationsStatusApproved + const SessionDecisionDatabaseValidationsStatusDeclined + const SessionDecisionDatabaseValidationsStatusInReview + const SessionDecisionDatabaseValidationsStatusNotFinished + const SessionDecisionDatabaseValidationsStatusResubRequested + type SessionDecisionDatabaseValidationsValidationType string + const SessionDecisionDatabaseValidationsValidationTypeNotEnabled + const SessionDecisionDatabaseValidationsValidationTypeOneByOne + const SessionDecisionDatabaseValidationsValidationTypeTwoByTwo + type SessionDecisionDatabaseValidationsValidations struct + JSON ResponseJSON + OutcomeCode string + OutcomeDetail string + ServiceID string + ServiceName string + SourceData map[string]any + Validation SessionDecisionDatabaseValidationsValidationsValidation + func (r *SessionDecisionDatabaseValidationsValidations) UnmarshalJSON(data []byte) error + type SessionDecisionDatabaseValidationsValidationsValidation struct + DateOfBirth string + FullName string + IdentificationNumber string + JSON ResponseJSON + func (r *SessionDecisionDatabaseValidationsValidationsValidation) UnmarshalJSON(data []byte) error + type SessionDecisionDatabaseValidationsWarnings struct + AdditionalData map[string]any + Feature SessionDecisionDatabaseValidationsWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *SessionDecisionDatabaseValidationsWarnings) UnmarshalJSON(data []byte) error + type SessionDecisionDatabaseValidationsWarningsFeature string + const SessionDecisionDatabaseValidationsWarningsFeatureAML + const SessionDecisionDatabaseValidationsWarningsFeatureDatabaseValidation + const SessionDecisionDatabaseValidationsWarningsFeatureDocumentAi + const SessionDecisionDatabaseValidationsWarningsFeatureEmail + const SessionDecisionDatabaseValidationsWarningsFeatureFacematch + const SessionDecisionDatabaseValidationsWarningsFeatureIDVerification + const SessionDecisionDatabaseValidationsWarningsFeatureKYBDocuments + const SessionDecisionDatabaseValidationsWarningsFeatureKYBKeyPeople + const SessionDecisionDatabaseValidationsWarningsFeatureKYBRegistry + const SessionDecisionDatabaseValidationsWarningsFeatureLiveness + const SessionDecisionDatabaseValidationsWarningsFeatureLocation + const SessionDecisionDatabaseValidationsWarningsFeatureNFC + const SessionDecisionDatabaseValidationsWarningsFeaturePhone + const SessionDecisionDatabaseValidationsWarningsFeatureProofOfAddress + const SessionDecisionDatabaseValidationsWarningsFeatureQuestionnaire + type SessionDecisionDocumentAiDocuments struct + Items []SessionDecisionDocumentAiDocumentsItems + JSON ResponseJSON + NodeID string + Status SessionDecisionDocumentAiDocumentsStatus + Warnings []map[string]any + func (r *SessionDecisionDocumentAiDocuments) UnmarshalJSON(data []byte) error + type SessionDecisionDocumentAiDocumentsItems struct + CreatedAt time.Time + CrossCheckResult map[string]any + DetectedCodes []DocumentAiDetectedCode + DocumentKey string + DocumentMetadata map[string]any + ExtractedData map[string]any + Fields []SessionDecisionDocumentAiDocumentsItemsFields + FileSize int64 + FileURL string + JSON ResponseJSON + NodeID string + OriginalFilename string + Status SessionDecisionDocumentAiDocumentsItemsStatus + UUID string + func (r *SessionDecisionDocumentAiDocumentsItems) UnmarshalJSON(data []byte) error + type SessionDecisionDocumentAiDocumentsItemsFields struct + Instruction string + JSON ResponseJSON + Key string + Name string + Required bool + Type SessionDecisionDocumentAiDocumentsItemsFieldsType + func (r *SessionDecisionDocumentAiDocumentsItemsFields) UnmarshalJSON(data []byte) error + type SessionDecisionDocumentAiDocumentsItemsFieldsType string + const SessionDecisionDocumentAiDocumentsItemsFieldsTypeDate + const SessionDecisionDocumentAiDocumentsItemsFieldsTypeNumber + const SessionDecisionDocumentAiDocumentsItemsFieldsTypeText + type SessionDecisionDocumentAiDocumentsItemsStatus string + const SessionDecisionDocumentAiDocumentsItemsStatusApproved + const SessionDecisionDocumentAiDocumentsItemsStatusDeclined + const SessionDecisionDocumentAiDocumentsItemsStatusInReview + const SessionDecisionDocumentAiDocumentsItemsStatusNotFinished + type SessionDecisionDocumentAiDocumentsStatus string + const SessionDecisionDocumentAiDocumentsStatusApproved + const SessionDecisionDocumentAiDocumentsStatusDeclined + const SessionDecisionDocumentAiDocumentsStatusInReview + const SessionDecisionDocumentAiDocumentsStatusNotFinished + type SessionDecisionDocumentVerifications struct + Groups map[string]SessionDecisionDocumentVerificationsGroups + Items []SessionDecisionDocumentVerificationsItems + JSON ResponseJSON + NodeID string + RequiredGroups []string + Status string + Warnings []map[string]any + func (r *SessionDecisionDocumentVerifications) UnmarshalJSON(data []byte) error + type SessionDecisionDocumentVerificationsGroups struct + Approved int64 + Declined int64 + InReview int64 + JSON ResponseJSON + Missing int64 + Other int64 + Pending int64 + Total int64 + func (r *SessionDecisionDocumentVerificationsGroups) UnmarshalJSON(data []byte) error + type SessionDecisionDocumentVerificationsItems struct + CreatedAt time.Time + CrossCheckResult map[string]any + Description string + DocumentGroup SessionDecisionDocumentVerificationsItemsDocumentGroup + DocumentMetadata SessionDecisionDocumentVerificationsItemsDocumentMetadata + DocumentSubtype string + DocumentType SessionDecisionDocumentVerificationsItemsDocumentType + FileSize int64 + FileURL string + IsConfirmed bool + IsConsoleUpload bool + IsRequested bool + JSON ResponseJSON + OCRData map[string]any + OriginalFilename string + Status SessionDecisionDocumentVerificationsItemsStatus + UUID string + func (r *SessionDecisionDocumentVerificationsItems) UnmarshalJSON(data []byte) error + type SessionDecisionDocumentVerificationsItemsDocumentGroup string + const SessionDecisionDocumentVerificationsItemsDocumentGroupCompanyDetails + const SessionDecisionDocumentVerificationsItemsDocumentGroupLegalPresence + const SessionDecisionDocumentVerificationsItemsDocumentGroupOther + const SessionDecisionDocumentVerificationsItemsDocumentGroupOwnershipStructure + const SessionDecisionDocumentVerificationsItemsDocumentGroupRepresentativesAuthorization + type SessionDecisionDocumentVerificationsItemsDocumentMetadata struct + ContentType string + CreationDate string + Creator string + Encryption string + ExifDigitizedDate string + ExifOriginalDate string + FileSize int64 + HasDifferentCreationModDate bool + IsSigned bool + IsTampered bool + JSON ResponseJSON + ModifiedDate string + OverlayManipulation SessionDecisionDocumentVerificationsItemsDocumentMetadataOverlayManipulation + ProcessedByKnownEditor bool + Producer string + SignatureInfo map[string]any + Software string + func (r *SessionDecisionDocumentVerificationsItemsDocumentMetadata) UnmarshalJSON(data []byte) error + type SessionDecisionDocumentVerificationsItemsDocumentMetadataOverlayManipulation struct + Analyzed bool + Detected bool + JSON ResponseJSON + ManipulatedRegions []SessionDecisionDocumentVerificationsItemsDocumentMetadataOverlayManipulationManipulatedRegions + Signals []string + func (r *SessionDecisionDocumentVerificationsItemsDocumentMetadataOverlayManipulation) UnmarshalJSON(data []byte) error + type SessionDecisionDocumentVerificationsItemsDocumentMetadataOverlayManipulationManipulatedRegions struct + Height float64 + JSON ResponseJSON + Page int64 + PageHeight float64 + PageWidth float64 + Width float64 + X float64 + Y float64 + func (r *SessionDecisionDocumentVerificationsItemsDocumentMetadataOverlayManipulationManipulatedRegions) UnmarshalJSON(data []byte) error + type SessionDecisionDocumentVerificationsItemsDocumentType string + const SessionDecisionDocumentVerificationsItemsDocumentTypeCompanyDetails + const SessionDecisionDocumentVerificationsItemsDocumentTypeLegalPresence + const SessionDecisionDocumentVerificationsItemsDocumentTypeOther + const SessionDecisionDocumentVerificationsItemsDocumentTypeOwnershipStructure + const SessionDecisionDocumentVerificationsItemsDocumentTypeRepresentativesAuthorization + type SessionDecisionDocumentVerificationsItemsStatus string + const SessionDecisionDocumentVerificationsItemsStatusApproved + const SessionDecisionDocumentVerificationsItemsStatusDeclined + const SessionDecisionDocumentVerificationsItemsStatusInReview + const SessionDecisionDocumentVerificationsItemsStatusNotFinished + const SessionDecisionDocumentVerificationsItemsStatusResubRequested + type SessionDecisionEmailVerifications struct + Breaches []SessionDecisionEmailVerificationsBreaches + Email string + IsBreached bool + IsDisposable bool + IsUndeliverable bool + JSON ResponseJSON + Lifecycle []SessionDecisionEmailVerificationsLifecycle + Matches []SessionDecisionEmailVerificationsMatches + NodeID string + Status SessionDecisionEmailVerificationsStatus + VerificationAttempts int64 + VerifiedAt time.Time + Warnings []SessionDecisionEmailVerificationsWarnings + func (r *SessionDecisionEmailVerifications) UnmarshalJSON(data []byte) error + type SessionDecisionEmailVerificationsBreaches struct + BreachDate string + BreachEmailsCount int64 + DataClasses []string + Description string + Domain string + IsVerified bool + JSON ResponseJSON + LogoPath string + Name string + func (r *SessionDecisionEmailVerificationsBreaches) UnmarshalJSON(data []byte) error + type SessionDecisionEmailVerificationsLifecycle struct + Details SessionDecisionEmailVerificationsLifecycleDetails + Fee float64 + JSON ResponseJSON + Timestamp time.Time + Type string + func (r *SessionDecisionEmailVerificationsLifecycle) UnmarshalJSON(data []byte) error + type SessionDecisionEmailVerificationsLifecycleDetails struct + CodeTried string + JSON ResponseJSON + Reason string + Status string + func (r *SessionDecisionEmailVerificationsLifecycleDetails) UnmarshalJSON(data []byte) error + type SessionDecisionEmailVerificationsMatches struct + APIService string + Email string + IsBlocklisted bool + JSON ResponseJSON + SessionID string + SessionNumber int64 + Source SessionDecisionEmailVerificationsMatchesSource + Status string + VendorData string + VerificationDate time.Time + func (r *SessionDecisionEmailVerificationsMatches) UnmarshalJSON(data []byte) error + type SessionDecisionEmailVerificationsMatchesSource string + const SessionDecisionEmailVerificationsMatchesSourceListEntry + const SessionDecisionEmailVerificationsMatchesSourceSession + type SessionDecisionEmailVerificationsStatus string + const SessionDecisionEmailVerificationsStatusApproved + const SessionDecisionEmailVerificationsStatusDeclined + const SessionDecisionEmailVerificationsStatusExpired + const SessionDecisionEmailVerificationsStatusInReview + const SessionDecisionEmailVerificationsStatusNotFinished + type SessionDecisionEmailVerificationsWarnings struct + AdditionalData map[string]any + Feature SessionDecisionEmailVerificationsWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *SessionDecisionEmailVerificationsWarnings) UnmarshalJSON(data []byte) error + type SessionDecisionEmailVerificationsWarningsFeature string + const SessionDecisionEmailVerificationsWarningsFeatureAML + const SessionDecisionEmailVerificationsWarningsFeatureDatabaseValidation + const SessionDecisionEmailVerificationsWarningsFeatureDocumentAi + const SessionDecisionEmailVerificationsWarningsFeatureEmail + const SessionDecisionEmailVerificationsWarningsFeatureFacematch + const SessionDecisionEmailVerificationsWarningsFeatureIDVerification + const SessionDecisionEmailVerificationsWarningsFeatureKYBDocuments + const SessionDecisionEmailVerificationsWarningsFeatureKYBKeyPeople + const SessionDecisionEmailVerificationsWarningsFeatureKYBRegistry + const SessionDecisionEmailVerificationsWarningsFeatureLiveness + const SessionDecisionEmailVerificationsWarningsFeatureLocation + const SessionDecisionEmailVerificationsWarningsFeatureNFC + const SessionDecisionEmailVerificationsWarningsFeaturePhone + const SessionDecisionEmailVerificationsWarningsFeatureProofOfAddress + const SessionDecisionEmailVerificationsWarningsFeatureQuestionnaire + type SessionDecisionEnvironment string + const SessionDecisionEnvironmentLive + const SessionDecisionEnvironmentSandbox + type SessionDecisionExpectedDetails struct + Address string + CompanyName string + Country string + DateOfBirth string + ExpectedDocumentTypes []SessionDecisionExpectedDetailsExpectedDocumentTypes + FirstName string + Gender SessionDecisionExpectedDetailsGender + IDCountry string + IPAddress string + IdentificationNumber string + JSON ResponseJSON + LastName string + Nationality string + POACountry string + RegistrationNumber string + RegistryCountry string + func (r *SessionDecisionExpectedDetails) UnmarshalJSON(data []byte) error + type SessionDecisionExpectedDetailsExpectedDocumentTypes string + const SessionDecisionExpectedDetailsExpectedDocumentTypesDl + const SessionDecisionExpectedDetailsExpectedDocumentTypesHic + const SessionDecisionExpectedDetailsExpectedDocumentTypesID + const SessionDecisionExpectedDetailsExpectedDocumentTypesP + const SessionDecisionExpectedDetailsExpectedDocumentTypesRp + const SessionDecisionExpectedDetailsExpectedDocumentTypesSsc + const SessionDecisionExpectedDetailsExpectedDocumentTypesTc + type SessionDecisionExpectedDetailsGender string + const SessionDecisionExpectedDetailsGenderF + const SessionDecisionExpectedDetailsGenderM + type SessionDecisionFaceMatches struct + JSON ResponseJSON + NodeID string + Score float64 + SourceImage string + SourceImageSessionID string + Status SessionDecisionFaceMatchesStatus + TargetImage string + Warnings []SessionDecisionFaceMatchesWarnings + func (r *SessionDecisionFaceMatches) UnmarshalJSON(data []byte) error + type SessionDecisionFaceMatchesStatus string + const SessionDecisionFaceMatchesStatusApproved + const SessionDecisionFaceMatchesStatusDeclined + const SessionDecisionFaceMatchesStatusInReview + const SessionDecisionFaceMatchesStatusNotFinished + const SessionDecisionFaceMatchesStatusResubRequested + type SessionDecisionFaceMatchesWarnings struct + AdditionalData map[string]any + Feature SessionDecisionFaceMatchesWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *SessionDecisionFaceMatchesWarnings) UnmarshalJSON(data []byte) error + type SessionDecisionFaceMatchesWarningsFeature string + const SessionDecisionFaceMatchesWarningsFeatureAML + const SessionDecisionFaceMatchesWarningsFeatureDatabaseValidation + const SessionDecisionFaceMatchesWarningsFeatureDocumentAi + const SessionDecisionFaceMatchesWarningsFeatureEmail + const SessionDecisionFaceMatchesWarningsFeatureFacematch + const SessionDecisionFaceMatchesWarningsFeatureIDVerification + const SessionDecisionFaceMatchesWarningsFeatureKYBDocuments + const SessionDecisionFaceMatchesWarningsFeatureKYBKeyPeople + const SessionDecisionFaceMatchesWarningsFeatureKYBRegistry + const SessionDecisionFaceMatchesWarningsFeatureLiveness + const SessionDecisionFaceMatchesWarningsFeatureLocation + const SessionDecisionFaceMatchesWarningsFeatureNFC + const SessionDecisionFaceMatchesWarningsFeaturePhone + const SessionDecisionFaceMatchesWarningsFeatureProofOfAddress + const SessionDecisionFaceMatchesWarningsFeatureQuestionnaire + type SessionDecisionIDVerifications struct + Address string + Age int64 + Assurance SessionDecisionIDVerificationsAssurance + BackImage string + BackImageCameraFront string + BackImageCameraFrontFaceMatchScore float64 + BackImageQualityScore SessionDecisionIDVerificationsBackImageQualityScore + BackVideo string + DateOfBirth string + DateOfIssue string + DocumentLiveness SessionDecisionIDVerificationsDocumentLiveness + DocumentNumber string + DocumentSelfieFaceMatches []SessionDecisionIDVerificationsDocumentSelfieFaceMatches + DocumentSubtype string + DocumentType string + ExpirationDate string + ExtraFields SessionDecisionIDVerificationsExtraFields + ExtraFiles []string + FallbackFrom SessionDecisionIDVerificationsFallbackFrom + FirstName string + FormattedAddress string + FrontImage string + FrontImageCameraFront string + FrontImageCameraFrontFaceMatchScore float64 + FrontImageQualityScore SessionDecisionIDVerificationsFrontImageQualityScore + FrontVideo string + FullBackImage string + FullFrontImage string + FullName string + Gender string + IDLookup SessionDecisionIDVerificationsIDLookup + IssuingState string + IssuingStateName string + JSON ResponseJSON + LastName string + MRZ SessionDecisionIDVerificationsMRZ + MaritalStatus string + Matches []SessionDecisionIDVerificationsMatches + Nationality string + NodeID string + ParsedAddress SessionDecisionIDVerificationsParsedAddress + PersonalNumber string + PlaceOfBirth string + PortraitImage string + Status SessionDecisionIDVerificationsStatus + VerificationMethod SessionDecisionIDVerificationsVerificationMethod + WalletProvider string + WalletVerification SessionDecisionIDVerificationsWalletVerification + Warnings []SessionDecisionIDVerificationsWarnings + func (r *SessionDecisionIDVerifications) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsAssurance string + const SessionDecisionIDVerificationsAssuranceCryptographic + const SessionDecisionIDVerificationsAssuranceDataMatch + const SessionDecisionIDVerificationsAssuranceDocumentary + type SessionDecisionIDVerificationsBackImageQualityScore struct + BrightnessIssue SessionDecisionIDVerificationsBackImageQualityScoreBrightnessIssue + BrightnessScore float64 + FocusScore float64 + IsDocumentFullyVisible bool + JSON ResponseJSON + OverallScore float64 + ResolutionScore float64 + func (r *SessionDecisionIDVerificationsBackImageQualityScore) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsBackImageQualityScoreBrightnessIssue string + const SessionDecisionIDVerificationsBackImageQualityScoreBrightnessIssueOk + const SessionDecisionIDVerificationsBackImageQualityScoreBrightnessIssueTooBright + const SessionDecisionIDVerificationsBackImageQualityScoreBrightnessIssueTooDark + type SessionDecisionIDVerificationsDocumentLiveness struct + JSON ResponseJSON + PortraitReplace SessionDecisionIDVerificationsDocumentLivenessPortraitReplace + PrintedCopy SessionDecisionIDVerificationsDocumentLivenessPrintedCopy + ScreenReplay SessionDecisionIDVerificationsDocumentLivenessScreenReplay + func (r *SessionDecisionIDVerificationsDocumentLiveness) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsDocumentLivenessPortraitReplace struct + Back float64 + Bucket SessionDecisionIDVerificationsDocumentLivenessPortraitReplaceBucket + DeclineThreshold float64 + Front float64 + JSON ResponseJSON + ReviewThreshold float64 + Score float64 + func (r *SessionDecisionIDVerificationsDocumentLivenessPortraitReplace) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsDocumentLivenessPortraitReplaceBucket string + const SessionDecisionIDVerificationsDocumentLivenessPortraitReplaceBucketApprove + const SessionDecisionIDVerificationsDocumentLivenessPortraitReplaceBucketDecline + const SessionDecisionIDVerificationsDocumentLivenessPortraitReplaceBucketReview + type SessionDecisionIDVerificationsDocumentLivenessPrintedCopy struct + Back float64 + Bucket SessionDecisionIDVerificationsDocumentLivenessPrintedCopyBucket + DeclineThreshold float64 + Front float64 + JSON ResponseJSON + ReviewThreshold float64 + Score float64 + func (r *SessionDecisionIDVerificationsDocumentLivenessPrintedCopy) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsDocumentLivenessPrintedCopyBucket string + const SessionDecisionIDVerificationsDocumentLivenessPrintedCopyBucketApprove + const SessionDecisionIDVerificationsDocumentLivenessPrintedCopyBucketDecline + const SessionDecisionIDVerificationsDocumentLivenessPrintedCopyBucketReview + type SessionDecisionIDVerificationsDocumentLivenessScreenReplay struct + Back float64 + Bucket SessionDecisionIDVerificationsDocumentLivenessScreenReplayBucket + DeclineThreshold float64 + Front float64 + JSON ResponseJSON + ReviewThreshold float64 + Score float64 + func (r *SessionDecisionIDVerificationsDocumentLivenessScreenReplay) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsDocumentLivenessScreenReplayBucket string + const SessionDecisionIDVerificationsDocumentLivenessScreenReplayBucketApprove + const SessionDecisionIDVerificationsDocumentLivenessScreenReplayBucketDecline + const SessionDecisionIDVerificationsDocumentLivenessScreenReplayBucketReview + type SessionDecisionIDVerificationsDocumentSelfieFaceMatches struct + APIService string + BiometricTemplateID string + IsAllowlisted bool + IsBlocklisted bool + JSON ResponseJSON + MatchImageURL string + SessionID string + SessionNumber int64 + SimilarityPercentage float64 + Source SessionDecisionIDVerificationsDocumentSelfieFaceMatchesSource + Status string + UserDetails SessionDecisionIDVerificationsDocumentSelfieFaceMatchesUserDetails + VendorData string + VendorUserID string + VerificationDate time.Time + func (r *SessionDecisionIDVerificationsDocumentSelfieFaceMatches) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsDocumentSelfieFaceMatchesSource string + const SessionDecisionIDVerificationsDocumentSelfieFaceMatchesSourceImported + const SessionDecisionIDVerificationsDocumentSelfieFaceMatchesSourceListEntry + const SessionDecisionIDVerificationsDocumentSelfieFaceMatchesSourceRetainedTemplate + const SessionDecisionIDVerificationsDocumentSelfieFaceMatchesSourceSession + type SessionDecisionIDVerificationsDocumentSelfieFaceMatchesUserDetails struct + DocumentNumber string + DocumentType string + FullName string + JSON ResponseJSON + func (r *SessionDecisionIDVerificationsDocumentSelfieFaceMatchesUserDetails) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsExtraFields struct + AddressLatin string + AddressNonLatin string + BloodGroup string + DlCategories []string + FirstNameLatin string + FirstNameNonLatin string + FullNameLatin string + FullNameNonLatin string + JSON ResponseJSON + LastNameLatin string + LastNameNonLatin string + MiddleNameLatin string + MiddleNameNonLatin string + PlaceOfBirthLatin string + PlaceOfBirthNonLatin string + func (r *SessionDecisionIDVerificationsExtraFields) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsFallbackFrom struct + Action string + JSON ResponseJSON + Method SessionDecisionIDVerificationsFallbackFromMethod + Reason string + func (r *SessionDecisionIDVerificationsFallbackFrom) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsFallbackFromMethod string + const SessionDecisionIDVerificationsFallbackFromMethodIDLookup + const SessionDecisionIDVerificationsFallbackFromMethodWallet + type SessionDecisionIDVerificationsFrontImageQualityScore struct + BrightnessIssue SessionDecisionIDVerificationsFrontImageQualityScoreBrightnessIssue + BrightnessScore float64 + FocusScore float64 + IsDocumentFullyVisible bool + JSON ResponseJSON + OverallScore float64 + ResolutionScore float64 + func (r *SessionDecisionIDVerificationsFrontImageQualityScore) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsFrontImageQualityScoreBrightnessIssue string + const SessionDecisionIDVerificationsFrontImageQualityScoreBrightnessIssueOk + const SessionDecisionIDVerificationsFrontImageQualityScoreBrightnessIssueTooBright + const SessionDecisionIDVerificationsFrontImageQualityScoreBrightnessIssueTooDark + type SessionDecisionIDVerificationsIDLookup struct + Attempts int64 + CheckedAt time.Time + Comparison []SessionDecisionIDVerificationsIDLookupComparison + FaceMatchScore float64 + JSON ResponseJSON + MaxAttempts int64 + Outcome SessionDecisionIDVerificationsIDLookupOutcome + RegistryPortrait string + Source string + func (r *SessionDecisionIDVerificationsIDLookup) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsIDLookupComparison struct + Field SessionDecisionIDVerificationsIDLookupComparisonField + JSON ResponseJSON + Label string + Provided string + Record string + Result SessionDecisionIDVerificationsIDLookupComparisonResult + func (r *SessionDecisionIDVerificationsIDLookupComparison) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsIDLookupComparisonField string + const SessionDecisionIDVerificationsIDLookupComparisonFieldAddress + const SessionDecisionIDVerificationsIDLookupComparisonFieldDateOfBirth + const SessionDecisionIDVerificationsIDLookupComparisonFieldFullName + const SessionDecisionIDVerificationsIDLookupComparisonFieldIdentificationNumber + const SessionDecisionIDVerificationsIDLookupComparisonFieldProvider + type SessionDecisionIDVerificationsIDLookupComparisonResult string + const SessionDecisionIDVerificationsIDLookupComparisonResultError + const SessionDecisionIDVerificationsIDLookupComparisonResultMatch + const SessionDecisionIDVerificationsIDLookupComparisonResultNoMatch + const SessionDecisionIDVerificationsIDLookupComparisonResultPartial + type SessionDecisionIDVerificationsIDLookupOutcome string + const SessionDecisionIDVerificationsIDLookupOutcomeFormatRejected + const SessionDecisionIDVerificationsIDLookupOutcomeMatch + const SessionDecisionIDVerificationsIDLookupOutcomeNoMatch + const SessionDecisionIDVerificationsIDLookupOutcomePartialMatch + const SessionDecisionIDVerificationsIDLookupOutcomeProviderError + type SessionDecisionIDVerificationsMRZ struct + BirthDate string + BirthDateHash string + Country string + DocumentNumber string + DocumentNumberHash string + DocumentType string + Errors []string + ExpiryDate string + ExpiryDateHash string + FinalHash string + JSON ResponseJSON + MRZKey string + MRZString string + MRZType string + Name string + Nationality string + OptionalData string + OptionalData2 string + PersonalNumber string + Sex string + Surname string + Warnings []string + func (r *SessionDecisionIDVerificationsMRZ) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsMatches struct + APIService string + FrontImageURL string + IsBlocklisted bool + JSON ResponseJSON + SessionID string + SessionNumber int64 + Status string + UserDetails SessionDecisionIDVerificationsMatchesUserDetails + VendorData string + VerificationDate time.Time + func (r *SessionDecisionIDVerificationsMatches) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsMatchesUserDetails struct + DocumentNumber string + DocumentType string + JSON ResponseJSON + Name string + func (r *SessionDecisionIDVerificationsMatchesUserDetails) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddress struct + AddressType string + Category string + City string + Country string + DocumentLocation SessionDecisionIDVerificationsParsedAddressDocumentLocation + FormattedAddress string + IsVerified bool + JSON ResponseJSON + Label string + PostalCode string + RawResults SessionDecisionIDVerificationsParsedAddressRawResults + Region string + Street1 string + Street2 string + func (r *SessionDecisionIDVerificationsParsedAddress) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressDocumentLocation struct + JSON ResponseJSON + Latitude float64 + Longitude float64 + func (r *SessionDecisionIDVerificationsParsedAddressDocumentLocation) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressRawResults struct + AddressComponents []SessionDecisionIDVerificationsParsedAddressRawResultsAddressComponents + FormattedAddress string + Geometry SessionDecisionIDVerificationsParsedAddressRawResultsGeometry + JSON ResponseJSON + NavigationPoints []SessionDecisionIDVerificationsParsedAddressRawResultsNavigationPoints + PlaceID string + Types []string + func (r *SessionDecisionIDVerificationsParsedAddressRawResults) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressRawResultsAddressComponents struct + JSON ResponseJSON + LongName string + ShortName string + Types []string + func (r *SessionDecisionIDVerificationsParsedAddressRawResultsAddressComponents) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressRawResultsGeometry struct + JSON ResponseJSON + Location SessionDecisionIDVerificationsParsedAddressRawResultsGeometryLocation + LocationType string + Viewport SessionDecisionIDVerificationsParsedAddressRawResultsGeometryViewport + func (r *SessionDecisionIDVerificationsParsedAddressRawResultsGeometry) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressRawResultsGeometryLocation struct + JSON ResponseJSON + Lat float64 + Lng float64 + func (r *SessionDecisionIDVerificationsParsedAddressRawResultsGeometryLocation) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressRawResultsGeometryViewport struct + JSON ResponseJSON + Northeast SessionDecisionIDVerificationsParsedAddressRawResultsGeometryViewportNortheast + Southwest SessionDecisionIDVerificationsParsedAddressRawResultsGeometryViewportSouthwest + func (r *SessionDecisionIDVerificationsParsedAddressRawResultsGeometryViewport) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressRawResultsGeometryViewportNortheast struct + JSON ResponseJSON + Lat float64 + Lng float64 + func (r *SessionDecisionIDVerificationsParsedAddressRawResultsGeometryViewportNortheast) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressRawResultsGeometryViewportSouthwest struct + JSON ResponseJSON + Lat float64 + Lng float64 + func (r *SessionDecisionIDVerificationsParsedAddressRawResultsGeometryViewportSouthwest) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressRawResultsNavigationPoints struct + JSON ResponseJSON + Location SessionDecisionIDVerificationsParsedAddressRawResultsNavigationPointsLocation + func (r *SessionDecisionIDVerificationsParsedAddressRawResultsNavigationPoints) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsParsedAddressRawResultsNavigationPointsLocation struct + JSON ResponseJSON + Latitude float64 + Longitude float64 + func (r *SessionDecisionIDVerificationsParsedAddressRawResultsNavigationPointsLocation) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsStatus string + const SessionDecisionIDVerificationsStatusApproved + const SessionDecisionIDVerificationsStatusDeclined + const SessionDecisionIDVerificationsStatusExpired + const SessionDecisionIDVerificationsStatusInReview + const SessionDecisionIDVerificationsStatusNotFinished + type SessionDecisionIDVerificationsVerificationMethod string + const SessionDecisionIDVerificationsVerificationMethodDocument + const SessionDecisionIDVerificationsVerificationMethodIDLookup + const SessionDecisionIDVerificationsVerificationMethodWallet + type SessionDecisionIDVerificationsWalletVerification struct + Attributes map[string]any + CredentialType string + FaceMatchScore float64 + IssuingAuthority string + IssuingCountry string + JSON ResponseJSON + LevelOfAssurance SessionDecisionIDVerificationsWalletVerificationLevelOfAssurance + Portrait string + Provider string + ProviderName string + SignatureValid bool + VerifiedAt time.Time + func (r *SessionDecisionIDVerificationsWalletVerification) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsWalletVerificationLevelOfAssurance string + const SessionDecisionIDVerificationsWalletVerificationLevelOfAssuranceHigh + const SessionDecisionIDVerificationsWalletVerificationLevelOfAssuranceLow + const SessionDecisionIDVerificationsWalletVerificationLevelOfAssuranceSubstantial + type SessionDecisionIDVerificationsWarnings struct + AdditionalData map[string]any + Feature SessionDecisionIDVerificationsWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *SessionDecisionIDVerificationsWarnings) UnmarshalJSON(data []byte) error + type SessionDecisionIDVerificationsWarningsFeature string + const SessionDecisionIDVerificationsWarningsFeatureAML + const SessionDecisionIDVerificationsWarningsFeatureDatabaseValidation + const SessionDecisionIDVerificationsWarningsFeatureDocumentAi + const SessionDecisionIDVerificationsWarningsFeatureEmail + const SessionDecisionIDVerificationsWarningsFeatureFacematch + const SessionDecisionIDVerificationsWarningsFeatureIDVerification + const SessionDecisionIDVerificationsWarningsFeatureKYBDocuments + const SessionDecisionIDVerificationsWarningsFeatureKYBKeyPeople + const SessionDecisionIDVerificationsWarningsFeatureKYBRegistry + const SessionDecisionIDVerificationsWarningsFeatureLiveness + const SessionDecisionIDVerificationsWarningsFeatureLocation + const SessionDecisionIDVerificationsWarningsFeatureNFC + const SessionDecisionIDVerificationsWarningsFeaturePhone + const SessionDecisionIDVerificationsWarningsFeatureProofOfAddress + const SessionDecisionIDVerificationsWarningsFeatureQuestionnaire + type SessionDecisionIPAnalyses struct + BrowserFamily string + DeviceBrand string + DeviceFingerprint string + DeviceModel string + IDDocument SessionDecisionIPAnalysesIDDocument + IP SessionDecisionIPAnalysesIP + IPAddress string + IPCity string + IPCountry string + IPCountryCode string + IPState string + IsDataCenter bool + IsVpnOrTor bool + Isp string + JSON ResponseJSON + Latitude float64 + Longitude float64 + Matches []SessionDecisionIPAnalysesMatches + NodeID string + Organization string + OsFamily string + POADocument SessionDecisionIPAnalysesPOADocument + Platform string + Status SessionDecisionIPAnalysesStatus + TimeZone string + TimeZoneOffset string + Warnings []SessionDecisionIPAnalysesWarnings + func (r *SessionDecisionIPAnalyses) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesIDDocument struct + DistanceFromIP float64 + DistanceFromPOADocument float64 + JSON ResponseJSON + Location SessionDecisionIPAnalysesIDDocumentLocation + func (r *SessionDecisionIPAnalysesIDDocument) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesIDDocumentLocation struct + JSON ResponseJSON + Latitude float64 + Longitude float64 + func (r *SessionDecisionIPAnalysesIDDocumentLocation) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesIP struct + DistanceFromIDDocument float64 + DistanceFromPOADocument float64 + JSON ResponseJSON + Location SessionDecisionIPAnalysesIPLocation + func (r *SessionDecisionIPAnalysesIP) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesIPLocation struct + JSON ResponseJSON + Latitude float64 + Longitude float64 + func (r *SessionDecisionIPAnalysesIPLocation) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesMatches struct + APIService string + Confidence float64 + DeviceInfo SessionDecisionIPAnalysesMatchesDeviceInfo + IsBlocklisted bool + JSON ResponseJSON + LocationInfo SessionDecisionIPAnalysesMatchesLocationInfo + MatchMode SessionDecisionIPAnalysesMatchesMatchMode + MatchSource SessionDecisionIPAnalysesMatchesMatchSource + MatchType SessionDecisionIPAnalysesMatchesMatchType + MatchedValue string + RecoveryGateReason string + RecoverySimilarity float64 + SessionID string + SessionNumber int64 + Source SessionDecisionIPAnalysesMatchesSource + Status string + TLSJa4Corroborated bool + VendorData string + VerificationDate time.Time + func (r *SessionDecisionIPAnalysesMatches) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesMatchesDeviceInfo struct + BrowserFamily string + DeviceBrand string + DeviceFingerprint string + DeviceModel string + JSON ResponseJSON + OsFamily string + Platform string + func (r *SessionDecisionIPAnalysesMatchesDeviceInfo) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesMatchesLocationInfo struct + IPAddress string + IPCity string + IPCountry string + IPCountryCode string + IPState string + IsDataCenter bool + IsVpnOrTor bool + JSON ResponseJSON + func (r *SessionDecisionIPAnalysesMatchesLocationInfo) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesMatchesMatchMode string + const SessionDecisionIPAnalysesMatchesMatchModeCoOccurrence + const SessionDecisionIPAnalysesMatchesMatchModeDeterministic + const SessionDecisionIPAnalysesMatchesMatchModeProbabilistic + type SessionDecisionIPAnalysesMatchesMatchSource string + const SessionDecisionIPAnalysesMatchesMatchSourceIPAddress + const SessionDecisionIPAnalysesMatchesMatchSourceLegacyFp + const SessionDecisionIPAnalysesMatchesMatchSourcePersistentID + const SessionDecisionIPAnalysesMatchesMatchSourceRecoveredHigh + type SessionDecisionIPAnalysesMatchesMatchType string + const SessionDecisionIPAnalysesMatchesMatchTypeDeviceFingerprint + const SessionDecisionIPAnalysesMatchesMatchTypeIPAddress + type SessionDecisionIPAnalysesMatchesSource string + const SessionDecisionIPAnalysesMatchesSourceSession + type SessionDecisionIPAnalysesPOADocument struct + DistanceFromIDDocument float64 + DistanceFromIP float64 + JSON ResponseJSON + Location SessionDecisionIPAnalysesPOADocumentLocation + func (r *SessionDecisionIPAnalysesPOADocument) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesPOADocumentLocation struct + JSON ResponseJSON + Latitude float64 + Longitude float64 + func (r *SessionDecisionIPAnalysesPOADocumentLocation) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesStatus string + const SessionDecisionIPAnalysesStatusApproved + const SessionDecisionIPAnalysesStatusDeclined + const SessionDecisionIPAnalysesStatusInReview + const SessionDecisionIPAnalysesStatusNotFinished + const SessionDecisionIPAnalysesStatusResubRequested + type SessionDecisionIPAnalysesWarnings struct + AdditionalData map[string]any + Feature SessionDecisionIPAnalysesWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *SessionDecisionIPAnalysesWarnings) UnmarshalJSON(data []byte) error + type SessionDecisionIPAnalysesWarningsFeature string + const SessionDecisionIPAnalysesWarningsFeatureAML + const SessionDecisionIPAnalysesWarningsFeatureDatabaseValidation + const SessionDecisionIPAnalysesWarningsFeatureDocumentAi + const SessionDecisionIPAnalysesWarningsFeatureEmail + const SessionDecisionIPAnalysesWarningsFeatureFacematch + const SessionDecisionIPAnalysesWarningsFeatureIDVerification + const SessionDecisionIPAnalysesWarningsFeatureKYBDocuments + const SessionDecisionIPAnalysesWarningsFeatureKYBKeyPeople + const SessionDecisionIPAnalysesWarningsFeatureKYBRegistry + const SessionDecisionIPAnalysesWarningsFeatureLiveness + const SessionDecisionIPAnalysesWarningsFeatureLocation + const SessionDecisionIPAnalysesWarningsFeatureNFC + const SessionDecisionIPAnalysesWarningsFeaturePhone + const SessionDecisionIPAnalysesWarningsFeatureProofOfAddress + const SessionDecisionIPAnalysesWarningsFeatureQuestionnaire + type SessionDecisionKeyPeopleChecks struct + JSON ResponseJSON + NodeID string + Registry SessionDecisionKeyPeopleChecksRegistry + Status string + Submitted SessionDecisionKeyPeopleChecksSubmitted + UBOKYCSummary SessionDecisionKeyPeopleChecksUBOKYCSummary + Warnings []map[string]any + func (r *SessionDecisionKeyPeopleChecks) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksRegistry struct + BeneficialOwners []SessionDecisionKeyPeopleChecksRegistryBeneficialOwners + JSON ResponseJSON + Officers []SessionDecisionKeyPeopleChecksRegistryOfficers + func (r *SessionDecisionKeyPeopleChecksRegistry) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwners struct + AMLStatus SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersAMLStatus + AppointmentDate string + ChildBeneficialOwners []map[string]any + CompanyName string + CountryOfBirth string + DateOfBirth string + Designation string + DiditInternalID string + EffectiveOwnershipPercent float64 + Email string + EntityType SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersEntityType + FirstName string + IsActive bool + JSON ResponseJSON + KYCAMLCategories SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategories + KYCDocumentType string + KYCLivenessPassed bool + KYCNationality string + KYCNotificationSentAt string + KYCSessionID string + KYCSessionURL string + KYCStatus SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatus + KYCVerifiedAt time.Time + LastName string + Name string + Nationality string + OwnershipMaxShares string + OwnershipMinShares string + RegistrationNumber string + Roles []string + UUID string + VerificationWorkflowFeatures []SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeatures + VerificationWorkflowID string + VerificationWorkflowLabel string + VerificationWorkflowType string + VotingMaxShares string + VotingMinShares string + func (r *SessionDecisionKeyPeopleChecksRegistryBeneficialOwners) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersAMLStatus string + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersAMLStatusApproved + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersAMLStatusDeclined + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersAMLStatusInReview + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersAMLStatusNotFinished + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersAMLStatusResubRequested + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersEntityType string + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersEntityTypeCompany + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersEntityTypePerson + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategories struct + AdverseMedia SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesAdverseMedia + JSON ResponseJSON + PEP SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesPEP + Sanctions SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesSanctions + Warnings SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesWarnings + func (r *SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategories) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesAdverseMedia string + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesAdverseMediaClear + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesAdverseMediaMatch + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesPEP string + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesPEPClear + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesPEPMatch + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesSanctions string + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesSanctionsClear + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesSanctionsMatch + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesWarnings string + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesWarningsClear + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCAMLCategoriesWarningsMatch + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatus string + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusAbandoned + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusApproved + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusAwaitingUser + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusDeclined + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusExpired + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusInProgress + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusInReview + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusKYCExpired + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusNotStarted + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersKYCStatusResubmitted + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeatures struct + Feature string + JSON ResponseJSON + Status SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeaturesStatus + func (r *SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeatures) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeaturesStatus string + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeaturesStatusApproved + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeaturesStatusDeclined + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeaturesStatusInReview + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeaturesStatusNotFinished + const SessionDecisionKeyPeopleChecksRegistryBeneficialOwnersVerificationWorkflowFeaturesStatusResubRequested + type SessionDecisionKeyPeopleChecksRegistryOfficers struct + AMLStatus SessionDecisionKeyPeopleChecksRegistryOfficersAMLStatus + Address string + AppointmentDate string + DateOfBirth string + DateOfBirthMonth int64 + DateOfBirthYear int64 + Designation string + DiditInternalID string + FirstName string + IsActive bool + JSON ResponseJSON + KYCAMLCategories SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategories + KYCDocumentType string + KYCLivenessPassed bool + KYCNationality string + KYCNotificationSentAt string + KYCSessionID string + KYCSessionURL string + KYCStatus SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatus + KYCVerifiedAt time.Time + LastName string + Name string + Nationality string + Role SessionDecisionKeyPeopleChecksRegistryOfficersRole + TerminationDate string + UUID string + VerificationWorkflowFeatures []SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeatures + VerificationWorkflowID string + VerificationWorkflowLabel string + VerificationWorkflowType string + func (r *SessionDecisionKeyPeopleChecksRegistryOfficers) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksRegistryOfficersAMLStatus string + const SessionDecisionKeyPeopleChecksRegistryOfficersAMLStatusApproved + const SessionDecisionKeyPeopleChecksRegistryOfficersAMLStatusDeclined + const SessionDecisionKeyPeopleChecksRegistryOfficersAMLStatusInReview + const SessionDecisionKeyPeopleChecksRegistryOfficersAMLStatusNotFinished + const SessionDecisionKeyPeopleChecksRegistryOfficersAMLStatusResubRequested + type SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategories struct + AdverseMedia SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesAdverseMedia + JSON ResponseJSON + PEP SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesPEP + Sanctions SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesSanctions + Warnings SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesWarnings + func (r *SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategories) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesAdverseMedia string + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesAdverseMediaClear + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesAdverseMediaMatch + type SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesPEP string + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesPEPClear + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesPEPMatch + type SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesSanctions string + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesSanctionsClear + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesSanctionsMatch + type SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesWarnings string + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesWarningsClear + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCAMLCategoriesWarningsMatch + type SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatus string + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusAbandoned + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusApproved + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusAwaitingUser + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusDeclined + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusExpired + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusInProgress + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusInReview + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusKYCExpired + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusNotStarted + const SessionDecisionKeyPeopleChecksRegistryOfficersKYCStatusResubmitted + type SessionDecisionKeyPeopleChecksRegistryOfficersRole string + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleAuthorizedSignatory + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleBeneficiary + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleChairman + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleCompanyOfficer + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleDirector + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleFounder + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleInvestor + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleLegalAdvisor + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleNonExecutiveDirector + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleOther + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleProtector + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleRepresentative + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleSecretary + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleSettlor + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleShareholder + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleTrustee + const SessionDecisionKeyPeopleChecksRegistryOfficersRoleUBO + type SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeatures struct + Feature string + JSON ResponseJSON + Status SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeaturesStatus + func (r *SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeatures) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeaturesStatus string + const SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeaturesStatusApproved + const SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeaturesStatusDeclined + const SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeaturesStatusInReview + const SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeaturesStatusNotFinished + const SessionDecisionKeyPeopleChecksRegistryOfficersVerificationWorkflowFeaturesStatusResubRequested + type SessionDecisionKeyPeopleChecksSubmitted struct + JSON ResponseJSON + Parties []SessionDecisionKeyPeopleChecksSubmittedParties + func (r *SessionDecisionKeyPeopleChecksSubmitted) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksSubmittedParties struct + CompanyName string + CustomFields map[string]any + DateOfBirth string + DiditInternalID string + Email string + EntityType SessionDecisionKeyPeopleChecksSubmittedPartiesEntityType + FirstName string + IsActive bool + IsSkipped bool + JSON ResponseJSON + KYBSubSessionID string + KYBSubSessionStatus SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatus + KYBSubSessionURL string + KYCSessionID string + KYCSessionStatus SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatus + KYCSessionURL string + LastName string + Name string + Nationality string + PhoneNumber string + Position string + RegistrationNumber string + RequiresVerification bool + Roles []SessionDecisionKeyPeopleChecksSubmittedPartiesRoles + Source SessionDecisionKeyPeopleChecksSubmittedPartiesSource + UUID string + VerificationWorkflowFeatures []SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeatures + VerificationWorkflowID string + VerificationWorkflowLabel string + VerificationWorkflowType string + func (r *SessionDecisionKeyPeopleChecksSubmittedParties) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksSubmittedPartiesEntityType string + const SessionDecisionKeyPeopleChecksSubmittedPartiesEntityTypeCompany + const SessionDecisionKeyPeopleChecksSubmittedPartiesEntityTypePerson + type SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatus string + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusAbandoned + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusApproved + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusAwaitingUser + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusDeclined + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusExpired + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusInProgress + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusInReview + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusKYCExpired + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusNotStarted + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYBSubSessionStatusResubmitted + type SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatus string + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusAbandoned + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusApproved + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusAwaitingUser + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusDeclined + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusExpired + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusInProgress + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusInReview + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusKYCExpired + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusNotStarted + const SessionDecisionKeyPeopleChecksSubmittedPartiesKYCSessionStatusResubmitted + type SessionDecisionKeyPeopleChecksSubmittedPartiesRoles struct + JSON ResponseJSON + OwnershipPercent float64 + Role SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRole + VotingPercent float64 + func (r *SessionDecisionKeyPeopleChecksSubmittedPartiesRoles) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRole string + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleAuthorizedSignatory + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleBeneficiary + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleChairman + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleCompanyOfficer + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleDirector + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleFounder + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleInvestor + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleLegalAdvisor + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleNonExecutiveDirector + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleOther + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleProtector + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleRepresentative + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleSecretary + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleSettlor + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleShareholder + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleTrustee + const SessionDecisionKeyPeopleChecksSubmittedPartiesRolesRoleUBO + type SessionDecisionKeyPeopleChecksSubmittedPartiesSource string + const SessionDecisionKeyPeopleChecksSubmittedPartiesSourceUser + type SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeatures struct + Feature string + JSON ResponseJSON + Status SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeaturesStatus + func (r *SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeatures) UnmarshalJSON(data []byte) error + type SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeaturesStatus string + const SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeaturesStatusApproved + const SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeaturesStatusDeclined + const SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeaturesStatusInReview + const SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeaturesStatusNotFinished + const SessionDecisionKeyPeopleChecksSubmittedPartiesVerificationWorkflowFeaturesStatusResubRequested + type SessionDecisionKeyPeopleChecksUBOKYCSummary struct + Approved int64 + Flagged int64 + JSON ResponseJSON + Pending int64 + Total int64 + func (r *SessionDecisionKeyPeopleChecksUBOKYCSummary) UnmarshalJSON(data []byte) error + type SessionDecisionLivenessChecks struct + AgeEstimation float64 + FaceLuminance float64 + FaceQuality float64 + JSON ResponseJSON + Matches []SessionDecisionLivenessChecksMatches + Method string + NodeID string + ReferenceImage string + Score float64 + Status SessionDecisionLivenessChecksStatus + VideoURL string + Warnings []SessionDecisionLivenessChecksWarnings + func (r *SessionDecisionLivenessChecks) UnmarshalJSON(data []byte) error + type SessionDecisionLivenessChecksMatches struct + APIService string + BiometricTemplateID string + IsAllowlisted bool + IsBlocklisted bool + JSON ResponseJSON + MatchImageURL string + SessionID string + SessionNumber int64 + SimilarityPercentage float64 + Source SessionDecisionLivenessChecksMatchesSource + Status string + UserDetails SessionDecisionLivenessChecksMatchesUserDetails + VendorData string + VendorUserID string + VerificationDate time.Time + func (r *SessionDecisionLivenessChecksMatches) UnmarshalJSON(data []byte) error + type SessionDecisionLivenessChecksMatchesSource string + const SessionDecisionLivenessChecksMatchesSourceImported + const SessionDecisionLivenessChecksMatchesSourceListEntry + const SessionDecisionLivenessChecksMatchesSourceRetainedTemplate + const SessionDecisionLivenessChecksMatchesSourceSession + type SessionDecisionLivenessChecksMatchesUserDetails struct + DocumentNumber string + DocumentType string + FullName string + JSON ResponseJSON + func (r *SessionDecisionLivenessChecksMatchesUserDetails) UnmarshalJSON(data []byte) error + type SessionDecisionLivenessChecksStatus string + const SessionDecisionLivenessChecksStatusApproved + const SessionDecisionLivenessChecksStatusDeclined + const SessionDecisionLivenessChecksStatusInReview + const SessionDecisionLivenessChecksStatusNotFinished + const SessionDecisionLivenessChecksStatusResubRequested + type SessionDecisionLivenessChecksWarnings struct + AdditionalData map[string]any + Feature SessionDecisionLivenessChecksWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *SessionDecisionLivenessChecksWarnings) UnmarshalJSON(data []byte) error + type SessionDecisionLivenessChecksWarningsFeature string + const SessionDecisionLivenessChecksWarningsFeatureAML + const SessionDecisionLivenessChecksWarningsFeatureDatabaseValidation + const SessionDecisionLivenessChecksWarningsFeatureDocumentAi + const SessionDecisionLivenessChecksWarningsFeatureEmail + const SessionDecisionLivenessChecksWarningsFeatureFacematch + const SessionDecisionLivenessChecksWarningsFeatureIDVerification + const SessionDecisionLivenessChecksWarningsFeatureKYBDocuments + const SessionDecisionLivenessChecksWarningsFeatureKYBKeyPeople + const SessionDecisionLivenessChecksWarningsFeatureKYBRegistry + const SessionDecisionLivenessChecksWarningsFeatureLiveness + const SessionDecisionLivenessChecksWarningsFeatureLocation + const SessionDecisionLivenessChecksWarningsFeatureNFC + const SessionDecisionLivenessChecksWarningsFeaturePhone + const SessionDecisionLivenessChecksWarningsFeatureProofOfAddress + const SessionDecisionLivenessChecksWarningsFeatureQuestionnaire + type SessionDecisionNFCSkipReason string + const SessionDecisionNFCSkipReasonChipCertificateUnavailable + const SessionDecisionNFCSkipReasonDeviceWithoutNFC + const SessionDecisionNFCSkipReasonDocumentWithoutChip + const SessionDecisionNFCSkipReasonIntegrationWithoutNFCAccess + const SessionDecisionNFCSkipReasonJpkiUnavailable + const SessionDecisionNFCSkipReasonMRZKeyUnavailable + const SessionDecisionNFCSkipReasonUserSkipped + type SessionDecisionNFCVerifications struct + Authenticity SessionDecisionNFCVerificationsAuthenticity + CertificateSummary SessionDecisionNFCVerificationsCertificateSummary + ChipData SessionDecisionNFCVerificationsChipData + ChipProtocol SessionDecisionNFCVerificationsChipProtocol + IsNFCSkipped bool + JSON ResponseJSON + Jpki SessionDecisionNFCVerificationsJpki + NodeID string + PortraitImage string + SignatureImage string + SkipReason SessionDecisionNFCVerificationsSkipReason + Status SessionDecisionNFCVerificationsStatus + Warnings []SessionDecisionNFCVerificationsWarnings + func (r *SessionDecisionNFCVerifications) UnmarshalJSON(data []byte) error + type SessionDecisionNFCVerificationsAuthenticity struct + DgIntegrity bool + JSON ResponseJSON + SodIntegrity bool + func (r *SessionDecisionNFCVerificationsAuthenticity) UnmarshalJSON(data []byte) error + type SessionDecisionNFCVerificationsCertificateSummary struct + Issuer string + JSON ResponseJSON + NotValidAfter time.Time + NotValidBefore time.Time + SerialNumber string + Subject string + func (r *SessionDecisionNFCVerificationsCertificateSummary) UnmarshalJSON(data []byte) error + type SessionDecisionNFCVerificationsChipData struct + Address string + BirthDate string + DocumentNumber string + DocumentType string + ExpirationDate string + FirstName string + Gender string + IssuingCountry string + JSON ResponseJSON + LastName string + Nationality string + PlaceOfBirth string + func (r *SessionDecisionNFCVerificationsChipData) UnmarshalJSON(data []byte) error + type SessionDecisionNFCVerificationsChipProtocol string + const SessionDecisionNFCVerificationsChipProtocolIcao + const SessionDecisionNFCVerificationsChipProtocolJpki + type SessionDecisionNFCVerificationsJpki struct + Attributes SessionDecisionNFCVerificationsJpkiAttributes + AttributesMatchOCR bool + CaGeneration string + CertificateExpiresAt time.Time + CertificateTypes []SessionDecisionNFCVerificationsJpkiCertificateTypes + Certificates []SessionDecisionNFCVerificationsJpkiCertificates + ChainValid bool + JSON ResponseJSON + MismatchedAttributes []SessionDecisionNFCVerificationsJpkiMismatchedAttributes + RevocationStatus SessionDecisionNFCVerificationsJpkiRevocationStatus + SignatureValid bool + func (r *SessionDecisionNFCVerificationsJpki) UnmarshalJSON(data []byte) error + type SessionDecisionNFCVerificationsJpkiAttributes struct + Address string + AddressSubstituteCharacters string + DateOfBirth string + FullName string + Gender SessionDecisionNFCVerificationsJpkiAttributesGender + JSON ResponseJSON + NameSubstituteCharacters string + func (r *SessionDecisionNFCVerificationsJpkiAttributes) UnmarshalJSON(data []byte) error + type SessionDecisionNFCVerificationsJpkiAttributesGender string + const SessionDecisionNFCVerificationsJpkiAttributesGenderF + const SessionDecisionNFCVerificationsJpkiAttributesGenderM + type SessionDecisionNFCVerificationsJpkiCertificateTypes string + const SessionDecisionNFCVerificationsJpkiCertificateTypesSignature + const SessionDecisionNFCVerificationsJpkiCertificateTypesUserAuthentication + type SessionDecisionNFCVerificationsJpkiCertificates struct + CaGeneration string + ChainValid bool + Failure SessionDecisionNFCVerificationsJpkiCertificatesFailure + JSON ResponseJSON + NotValidAfter time.Time + NotValidBefore time.Time + SignatureValid bool + Type SessionDecisionNFCVerificationsJpkiCertificatesType + func (r *SessionDecisionNFCVerificationsJpkiCertificates) UnmarshalJSON(data []byte) error + type SessionDecisionNFCVerificationsJpkiCertificatesFailure string + const SessionDecisionNFCVerificationsJpkiCertificatesFailureExpired + const SessionDecisionNFCVerificationsJpkiCertificatesFailureKeyUsage + const SessionDecisionNFCVerificationsJpkiCertificatesFailureNotYetValid + const SessionDecisionNFCVerificationsJpkiCertificatesFailureUnreadableCertificate + const SessionDecisionNFCVerificationsJpkiCertificatesFailureUntrustedIssuer + const SessionDecisionNFCVerificationsJpkiCertificatesFailureWrongPolicy + type SessionDecisionNFCVerificationsJpkiCertificatesType string + const SessionDecisionNFCVerificationsJpkiCertificatesTypeSignature + const SessionDecisionNFCVerificationsJpkiCertificatesTypeUserAuthentication + type SessionDecisionNFCVerificationsJpkiMismatchedAttributes string + const SessionDecisionNFCVerificationsJpkiMismatchedAttributesAddress + const SessionDecisionNFCVerificationsJpkiMismatchedAttributesDateOfBirth + const SessionDecisionNFCVerificationsJpkiMismatchedAttributesFullName + const SessionDecisionNFCVerificationsJpkiMismatchedAttributesGender + type SessionDecisionNFCVerificationsJpkiRevocationStatus string + const SessionDecisionNFCVerificationsJpkiRevocationStatusGood + const SessionDecisionNFCVerificationsJpkiRevocationStatusRevoked + const SessionDecisionNFCVerificationsJpkiRevocationStatusUnchecked + type SessionDecisionNFCVerificationsSkipReason string + const SessionDecisionNFCVerificationsSkipReasonChipCertificateUnavailable + const SessionDecisionNFCVerificationsSkipReasonDeviceWithoutNFC + const SessionDecisionNFCVerificationsSkipReasonDocumentWithoutChip + const SessionDecisionNFCVerificationsSkipReasonIntegrationWithoutNFCAccess + const SessionDecisionNFCVerificationsSkipReasonJpkiUnavailable + const SessionDecisionNFCVerificationsSkipReasonMRZKeyUnavailable + const SessionDecisionNFCVerificationsSkipReasonUserSkipped + type SessionDecisionNFCVerificationsStatus string + const SessionDecisionNFCVerificationsStatusApproved + const SessionDecisionNFCVerificationsStatusDeclined + const SessionDecisionNFCVerificationsStatusInReview + const SessionDecisionNFCVerificationsStatusNotFinished + const SessionDecisionNFCVerificationsStatusResubRequested + type SessionDecisionNFCVerificationsWarnings struct + AdditionalData map[string]any + Feature SessionDecisionNFCVerificationsWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *SessionDecisionNFCVerificationsWarnings) UnmarshalJSON(data []byte) error + type SessionDecisionNFCVerificationsWarningsFeature string + const SessionDecisionNFCVerificationsWarningsFeatureAML + const SessionDecisionNFCVerificationsWarningsFeatureDatabaseValidation + const SessionDecisionNFCVerificationsWarningsFeatureDocumentAi + const SessionDecisionNFCVerificationsWarningsFeatureEmail + const SessionDecisionNFCVerificationsWarningsFeatureFacematch + const SessionDecisionNFCVerificationsWarningsFeatureIDVerification + const SessionDecisionNFCVerificationsWarningsFeatureKYBDocuments + const SessionDecisionNFCVerificationsWarningsFeatureKYBKeyPeople + const SessionDecisionNFCVerificationsWarningsFeatureKYBRegistry + const SessionDecisionNFCVerificationsWarningsFeatureLiveness + const SessionDecisionNFCVerificationsWarningsFeatureLocation + const SessionDecisionNFCVerificationsWarningsFeatureNFC + const SessionDecisionNFCVerificationsWarningsFeaturePhone + const SessionDecisionNFCVerificationsWarningsFeatureProofOfAddress + const SessionDecisionNFCVerificationsWarningsFeatureQuestionnaire + type SessionDecisionPOAVerifications struct + DetectedCodes []DocumentAiDetectedCode + DocumentFile string + DocumentLanguage string + DocumentMetadata SessionDecisionPOAVerificationsDocumentMetadata + DocumentSubtype string + DocumentType string + ExpectedDetailsAddress string + ExpectedDetailsFormattedAddress string + ExpectedDetailsParsedAddress map[string]any + ExpirationDate string + ExtraFields SessionDecisionPOAVerificationsExtraFields + ExtraFiles []string + IssueDate string + Issuer string + IssuingState string + JSON ResponseJSON + NameMatchScoreExpectedDetails float64 + NameMatchScoreIDVerification float64 + NameOnDocument string + NodeID string + POAAddress string + POAFormattedAddress string + POAParsedAddress SessionDecisionPOAVerificationsPOAParsedAddress + Status SessionDecisionPOAVerificationsStatus + Warnings []SessionDecisionPOAVerificationsWarnings + func (r *SessionDecisionPOAVerifications) UnmarshalJSON(data []byte) error + type SessionDecisionPOAVerificationsDocumentMetadata struct + ContentType string + CreationDate string + Creator string + Encryption string + ExifDigitizedDate string + ExifOriginalDate string + FileSize int64 + HasDifferentCreationModDate bool + IsSigned bool + IsTampered bool + JSON ResponseJSON + ModifiedDate string + OverlayManipulation SessionDecisionPOAVerificationsDocumentMetadataOverlayManipulation + ProcessedByKnownEditor bool + Producer string + SignatureInfo map[string]any + Software string + func (r *SessionDecisionPOAVerificationsDocumentMetadata) UnmarshalJSON(data []byte) error + type SessionDecisionPOAVerificationsDocumentMetadataOverlayManipulation struct + Analyzed bool + Detected bool + JSON ResponseJSON + ManipulatedRegions []SessionDecisionPOAVerificationsDocumentMetadataOverlayManipulationManipulatedRegions + Signals []string + func (r *SessionDecisionPOAVerificationsDocumentMetadataOverlayManipulation) UnmarshalJSON(data []byte) error + type SessionDecisionPOAVerificationsDocumentMetadataOverlayManipulationManipulatedRegions struct + Height float64 + JSON ResponseJSON + Page int64 + PageHeight float64 + PageWidth float64 + Width float64 + X float64 + Y float64 + func (r *SessionDecisionPOAVerificationsDocumentMetadataOverlayManipulationManipulatedRegions) UnmarshalJSON(data []byte) error + type SessionDecisionPOAVerificationsExtraFields struct + AdditionalNames []string + BankAccountNumber string + BankBranchAddress string + BankBranchName string + BankIBAN string + BankRoutingNumber string + BankSortCode string + BankSwiftBIC string + DocumentPhoneNumber string + JSON ResponseJSON + func (r *SessionDecisionPOAVerificationsExtraFields) UnmarshalJSON(data []byte) error + type SessionDecisionPOAVerificationsPOAParsedAddress struct + AddressType string + City string + Country string + DocumentLocation SessionDecisionPOAVerificationsPOAParsedAddressDocumentLocation + JSON ResponseJSON + PostalCode string + Region string + Street1 string + Street2 string + func (r *SessionDecisionPOAVerificationsPOAParsedAddress) UnmarshalJSON(data []byte) error + type SessionDecisionPOAVerificationsPOAParsedAddressDocumentLocation struct + JSON ResponseJSON + Latitude float64 + Longitude float64 + func (r *SessionDecisionPOAVerificationsPOAParsedAddressDocumentLocation) UnmarshalJSON(data []byte) error + type SessionDecisionPOAVerificationsStatus string + const SessionDecisionPOAVerificationsStatusApproved + const SessionDecisionPOAVerificationsStatusDeclined + const SessionDecisionPOAVerificationsStatusInReview + const SessionDecisionPOAVerificationsStatusNotFinished + const SessionDecisionPOAVerificationsStatusResubRequested + type SessionDecisionPOAVerificationsWarnings struct + AdditionalData map[string]any + Feature SessionDecisionPOAVerificationsWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *SessionDecisionPOAVerificationsWarnings) UnmarshalJSON(data []byte) error + type SessionDecisionPOAVerificationsWarningsFeature string + const SessionDecisionPOAVerificationsWarningsFeatureAML + const SessionDecisionPOAVerificationsWarningsFeatureDatabaseValidation + const SessionDecisionPOAVerificationsWarningsFeatureDocumentAi + const SessionDecisionPOAVerificationsWarningsFeatureEmail + const SessionDecisionPOAVerificationsWarningsFeatureFacematch + const SessionDecisionPOAVerificationsWarningsFeatureIDVerification + const SessionDecisionPOAVerificationsWarningsFeatureKYBDocuments + const SessionDecisionPOAVerificationsWarningsFeatureKYBKeyPeople + const SessionDecisionPOAVerificationsWarningsFeatureKYBRegistry + const SessionDecisionPOAVerificationsWarningsFeatureLiveness + const SessionDecisionPOAVerificationsWarningsFeatureLocation + const SessionDecisionPOAVerificationsWarningsFeatureNFC + const SessionDecisionPOAVerificationsWarningsFeaturePhone + const SessionDecisionPOAVerificationsWarningsFeatureProofOfAddress + const SessionDecisionPOAVerificationsWarningsFeatureQuestionnaire + type SessionDecisionPhoneVerifications struct + Carrier SessionDecisionPhoneVerificationsCarrier + CountryCode string + CountryName string + FullNumber string + IsDisposable bool + IsVirtual bool + JSON ResponseJSON + Lifecycle []SessionDecisionPhoneVerificationsLifecycle + Matches []SessionDecisionPhoneVerificationsMatches + NodeID string + PhoneNumber string + PhoneNumberPrefix string + Status SessionDecisionPhoneVerificationsStatus + VerificationAttempts int64 + VerificationMethod string + VerifiedAt time.Time + Warnings []SessionDecisionPhoneVerificationsWarnings + func (r *SessionDecisionPhoneVerifications) UnmarshalJSON(data []byte) error + type SessionDecisionPhoneVerificationsCarrier struct + JSON ResponseJSON + Name string + Type string + func (r *SessionDecisionPhoneVerificationsCarrier) UnmarshalJSON(data []byte) error + type SessionDecisionPhoneVerificationsLifecycle struct + Details SessionDecisionPhoneVerificationsLifecycleDetails + Fee float64 + JSON ResponseJSON + Timestamp time.Time + Type string + func (r *SessionDecisionPhoneVerificationsLifecycle) UnmarshalJSON(data []byte) error + type SessionDecisionPhoneVerificationsLifecycleDetails struct + ActualChannel string + Channel string + CodeTried string + JSON ResponseJSON + Reason string + Status string + func (r *SessionDecisionPhoneVerificationsLifecycleDetails) UnmarshalJSON(data []byte) error + type SessionDecisionPhoneVerificationsMatches struct + APIService string + IsBlocklisted bool + JSON ResponseJSON + PhoneNumber string + SessionID string + SessionNumber int64 + Source SessionDecisionPhoneVerificationsMatchesSource + Status string + VendorData string + VerificationDate time.Time + func (r *SessionDecisionPhoneVerificationsMatches) UnmarshalJSON(data []byte) error + type SessionDecisionPhoneVerificationsMatchesSource string + const SessionDecisionPhoneVerificationsMatchesSourceListEntry + const SessionDecisionPhoneVerificationsMatchesSourceSession + type SessionDecisionPhoneVerificationsStatus string + const SessionDecisionPhoneVerificationsStatusApproved + const SessionDecisionPhoneVerificationsStatusDeclined + const SessionDecisionPhoneVerificationsStatusExpired + const SessionDecisionPhoneVerificationsStatusInReview + const SessionDecisionPhoneVerificationsStatusNotFinished + type SessionDecisionPhoneVerificationsWarnings struct + AdditionalData map[string]any + Feature SessionDecisionPhoneVerificationsWarningsFeature + JSON ResponseJSON + LogType string + LongDescription string + NodeID string + Risk string + ShortDescription string + func (r *SessionDecisionPhoneVerificationsWarnings) UnmarshalJSON(data []byte) error + type SessionDecisionPhoneVerificationsWarningsFeature string + const SessionDecisionPhoneVerificationsWarningsFeatureAML + const SessionDecisionPhoneVerificationsWarningsFeatureDatabaseValidation + const SessionDecisionPhoneVerificationsWarningsFeatureDocumentAi + const SessionDecisionPhoneVerificationsWarningsFeatureEmail + const SessionDecisionPhoneVerificationsWarningsFeatureFacematch + const SessionDecisionPhoneVerificationsWarningsFeatureIDVerification + const SessionDecisionPhoneVerificationsWarningsFeatureKYBDocuments + const SessionDecisionPhoneVerificationsWarningsFeatureKYBKeyPeople + const SessionDecisionPhoneVerificationsWarningsFeatureKYBRegistry + const SessionDecisionPhoneVerificationsWarningsFeatureLiveness + const SessionDecisionPhoneVerificationsWarningsFeatureLocation + const SessionDecisionPhoneVerificationsWarningsFeatureNFC + const SessionDecisionPhoneVerificationsWarningsFeaturePhone + const SessionDecisionPhoneVerificationsWarningsFeatureProofOfAddress + const SessionDecisionPhoneVerificationsWarningsFeatureQuestionnaire + type SessionDecisionQuestionnaireResponses struct + DefaultLanguage string + Description string + IsActive bool + IsSimpleQuestionnaire bool + JSON ResponseJSON + Languages []string + NodeID string + PublishedAt time.Time + QuestionnaireGroupID string + QuestionnaireID string + Sections []SessionDecisionQuestionnaireResponsesSections + Status string + Title string + Version int64 + func (r *SessionDecisionQuestionnaireResponses) UnmarshalJSON(data []byte) error + type SessionDecisionQuestionnaireResponsesSections struct + Description string + Items []SessionDecisionQuestionnaireResponsesSectionsItems + JSON ResponseJSON + Title string + func (r *SessionDecisionQuestionnaireResponsesSections) UnmarshalJSON(data []byte) error + type SessionDecisionQuestionnaireResponsesSectionsItems struct + Answer SessionDecisionQuestionnaireResponsesSectionsItemsAnswer + Choices []SessionDecisionQuestionnaireResponsesSectionsItemsChoices + Description string + ElementType string + IsRequired bool + JSON ResponseJSON + MaxFiles int64 + Placeholder string + RepeatableConfig map[string]any + RequiredIf map[string]any + Title string + UUID string + Value string + func (r *SessionDecisionQuestionnaireResponsesSectionsItems) UnmarshalJSON(data []byte) error + type SessionDecisionQuestionnaireResponsesSectionsItemsAnswer struct + Files []string + JSON ResponseJSON + Text string + Value string + func (r *SessionDecisionQuestionnaireResponsesSectionsItemsAnswer) UnmarshalJSON(data []byte) error + type SessionDecisionQuestionnaireResponsesSectionsItemsChoices struct + JSON ResponseJSON + Label string + RequiresTextInput bool + Value string + func (r *SessionDecisionQuestionnaireResponsesSectionsItemsChoices) UnmarshalJSON(data []byte) error + type SessionDecisionRegistryChecks struct + Company SessionDecisionRegistryChecksCompany + DataResolved bool + JSON ResponseJSON + NodeID string + OwnershipStructure map[string]any + Status string + Warnings []map[string]any + func (r *SessionDecisionRegistryChecks) UnmarshalJSON(data []byte) error + type SessionDecisionRegistryChecksCompany struct + Accounts map[string]any + Addresses []KYBRegistryAddress + AlternativeNames string + BeneficialOwners []SessionDecisionRegistryChecksCompanyBeneficialOwners + CompanyName string + CompanyType string + ConfirmedByUserAt time.Time + CountryCode string + DataResolved bool + Email string + FetchStatus string + FinancialSummary map[string]any + IncorporationDate string + Industries []KYBRegistryIndustry + IsEditable bool + IsFromRegistry bool + JSON ResponseJSON + LastConsoleEditAt time.Time + LegalEntityIdentifier string + LocationOfRegistration string + NatureOfBusiness string + NodeID string + Officers []SessionDecisionRegistryChecksCompanyOfficers + Ownership KYBRegistryOwnership + Phone string + Region string + RegisteredAddress string + RegisteredCapital string + RegisteredCapitalAmount string + RegisteredCapitalCurrency string + RegistrationNumber string + RegistryData map[string]any + RegistryOwnershipStatus string + RegistryStatus string + RegistryTier string + RegistryTierDelivered string + RiskLevel SessionDecisionRegistryChecksCompanyRiskLevel + Status string + TaxNumber string + UUID string + UserProvidedData map[string]any + VATCheckedAt time.Time + VATNumber string + VATValidatedAddress string + VATValidatedName string + VATValidatedNumber string + VATValidationSource SessionDecisionRegistryChecksCompanyVATValidationSource + VATValidationStatus SessionDecisionRegistryChecksCompanyVATValidationStatus + VerificationStatus string + Website string + func (r *SessionDecisionRegistryChecksCompany) UnmarshalJSON(data []byte) error + type SessionDecisionRegistryChecksCompanyBeneficialOwners struct + AppointmentDate string + CompanyName string + CountryOfBirth string + DateOfBirth string + Designation string + EffectiveOwnershipPercent float64 + Email string + EntityType SessionDecisionRegistryChecksCompanyBeneficialOwnersEntityType + FirstName string + IsActive bool + JSON ResponseJSON + KYCSessionURL string + KYCStatus SessionDecisionRegistryChecksCompanyBeneficialOwnersKYCStatus + LastName string + Name string + Nationality string + OwnershipMaxShares string + OwnershipMinShares string + RegistrationNumber string + Roles []string + Shareholding KYBRegistryShareholding + UUID string + VotingMaxShares string + VotingMinShares string + func (r *SessionDecisionRegistryChecksCompanyBeneficialOwners) UnmarshalJSON(data []byte) error + type SessionDecisionRegistryChecksCompanyBeneficialOwnersEntityType string + const SessionDecisionRegistryChecksCompanyBeneficialOwnersEntityTypeCompany + const SessionDecisionRegistryChecksCompanyBeneficialOwnersEntityTypePerson + type SessionDecisionRegistryChecksCompanyBeneficialOwnersKYCStatus string + const SessionDecisionRegistryChecksCompanyBeneficialOwnersKYCStatusApproved + const SessionDecisionRegistryChecksCompanyBeneficialOwnersKYCStatusDeclined + const SessionDecisionRegistryChecksCompanyBeneficialOwnersKYCStatusPending + type SessionDecisionRegistryChecksCompanyOfficers struct + Address string + AppointmentDate string + DateOfBirth string + DateOfBirthMonth int64 + DateOfBirthYear int64 + Designation string + FirstName string + IsActive bool + JSON ResponseJSON + KYCSessionURL string + KYCStatus SessionDecisionRegistryChecksCompanyOfficersKYCStatus + LastName string + Name string + Nationality string + Role string + TerminationDate string + UUID string + func (r *SessionDecisionRegistryChecksCompanyOfficers) UnmarshalJSON(data []byte) error + type SessionDecisionRegistryChecksCompanyOfficersKYCStatus string + const SessionDecisionRegistryChecksCompanyOfficersKYCStatusApproved + const SessionDecisionRegistryChecksCompanyOfficersKYCStatusDeclined + const SessionDecisionRegistryChecksCompanyOfficersKYCStatusPending + type SessionDecisionRegistryChecksCompanyRiskLevel string + const SessionDecisionRegistryChecksCompanyRiskLevelHigh + const SessionDecisionRegistryChecksCompanyRiskLevelLow + const SessionDecisionRegistryChecksCompanyRiskLevelMedium + type SessionDecisionRegistryChecksCompanyVATValidationSource string + const SessionDecisionRegistryChecksCompanyVATValidationSourceBrReceitaFederal + const SessionDecisionRegistryChecksCompanyVATValidationSourceChUIDRegister + const SessionDecisionRegistryChecksCompanyVATValidationSourceCoRues + const SessionDecisionRegistryChecksCompanyVATValidationSourceCrHacienda + const SessionDecisionRegistryChecksCompanyVATValidationSourceEcSri + const SessionDecisionRegistryChecksCompanyVATValidationSourceEuVies + const SessionDecisionRegistryChecksCompanyVATValidationSourceFormatRules + const SessionDecisionRegistryChecksCompanyVATValidationSourceNoBrreg + const SessionDecisionRegistryChecksCompanyVATValidationSourcePlVATWhiteList + const SessionDecisionRegistryChecksCompanyVATValidationSourcePyDnit + type SessionDecisionRegistryChecksCompanyVATValidationStatus string + const SessionDecisionRegistryChecksCompanyVATValidationStatusCouldNotValidate + const SessionDecisionRegistryChecksCompanyVATValidationStatusFormatValid + const SessionDecisionRegistryChecksCompanyVATValidationStatusInvalid + const SessionDecisionRegistryChecksCompanyVATValidationStatusInvalidFormat + const SessionDecisionRegistryChecksCompanyVATValidationStatusNotApplicable + const SessionDecisionRegistryChecksCompanyVATValidationStatusValid + type SessionDecisionResubmissions struct + CreatedAt time.Time + JSON ResponseJSON + Nodes []SessionDecisionResubmissionsNodes + Number int64 + PreviousStatus string + Reasons map[string]string + RequestedBy SessionDecisionResubmissionsRequestedBy + Results map[string]any + func (r *SessionDecisionResubmissions) UnmarshalJSON(data []byte) error + type SessionDecisionResubmissionsNodes struct + Feature string + JSON ResponseJSON + NodeID string + func (r *SessionDecisionResubmissionsNodes) UnmarshalJSON(data []byte) error + type SessionDecisionResubmissionsRequestedBy struct + Email string + JSON ResponseJSON + Name string + Type string + func (r *SessionDecisionResubmissionsRequestedBy) UnmarshalJSON(data []byte) error + type SessionDecisionReviews struct + Comment string + CreatedAt time.Time + JSON ResponseJSON + NewStatus string + User string + func (r *SessionDecisionReviews) UnmarshalJSON(data []byte) error + type SessionDecisionSessionKind string + const SessionDecisionSessionKindBusiness + const SessionDecisionSessionKindUser + type SessionDecisionStatus string + const SessionDecisionStatusAbandoned + const SessionDecisionStatusApproved + const SessionDecisionStatusAwaitingUser + const SessionDecisionStatusDeclined + const SessionDecisionStatusExpired + const SessionDecisionStatusInProgress + const SessionDecisionStatusInReview + const SessionDecisionStatusKYCExpired + const SessionDecisionStatusNotStarted + const SessionDecisionStatusResubmitted + type SessionDeletionJob struct + CompletedAt time.Time + CreatedAt time.Time + DeletedChildVerifications int64 + Error string + JSON ResponseJSON + JobID string + Outcomes SessionDeletionJobOutcomes + Processed int64 + Status SessionDeletionJobStatus + Total int64 + func (r *SessionDeletionJob) UnmarshalJSON(data []byte) error + type SessionDeletionJobOutcomes struct + AlreadyDeleted int64 + Deleted int64 + FailedRetryable int64 + IneligibleNoVendorUser int64 + JSON ResponseJSON + None int64 + RetainedWithUser int64 + func (r *SessionDeletionJobOutcomes) UnmarshalJSON(data []byte) error + type SessionDeletionJobStatus string + const SessionDeletionJobStatusCompleted + const SessionDeletionJobStatusFailed + const SessionDeletionJobStatusPending + const SessionDeletionJobStatusProcessing + type SessionEvent struct + Component string + CreatedAt time.Time + Details map[string]any + DeviceInfo map[string]any + EventType SessionEventEventType + FeatureStep SessionEventFeatureStep + FileURL string + IPAddress string + JSON ResponseJSON + SentAt int64 + Step string + UUID string + UserAgent string + func (r *SessionEvent) UnmarshalJSON(data []byte) error + type SessionEventEventType string + const SessionEventEventTypeAttemptFailed + const SessionEventEventTypeButtonClicked + const SessionEventEventTypeFeatureStepChanged + const SessionEventEventTypeFileUploaded + const SessionEventEventTypeFormSubmitted + const SessionEventEventTypeLinkOpened + const SessionEventEventTypeLog + const SessionEventEventTypeManualReviewStarted + const SessionEventEventTypeNoteAdded + const SessionEventEventTypeSessionCompleted + const SessionEventEventTypeSessionCreated + const SessionEventEventTypeSessionStatusChanged + const SessionEventEventTypeStepRendered + const SessionEventEventTypeWorkflowBranchEvaluated + const SessionEventEventTypeWorkflowStatusNodeReached + type SessionEventFeatureStep string + const SessionEventFeatureStepAML + const SessionEventFeatureStepAgeEstimation + const SessionEventFeatureStepDatabaseValidation + const SessionEventFeatureStepDocumentAi + const SessionEventFeatureStepEmailVerification + const SessionEventFeatureStepFace + const SessionEventFeatureStepFaceMatch + const SessionEventFeatureStepFaceSearch + const SessionEventFeatureStepGeolocation + const SessionEventFeatureStepIPAnalysis + const SessionEventFeatureStepKYBDocuments + const SessionEventFeatureStepKYBKeyPeople + const SessionEventFeatureStepKYBRegistry + const SessionEventFeatureStepLiveness + const SessionEventFeatureStepNFC + const SessionEventFeatureStepOCR + const SessionEventFeatureStepOCRBack + const SessionEventFeatureStepPhoneVerification + const SessionEventFeatureStepProofOfAddress + const SessionEventFeatureStepQuestionnaire + type SessionImportError struct + CreatedAt time.Time + Error string + ExternalID string + JSON ResponseJSON + RawRow map[string]any + RowNumber int64 + UUID string + func (r *SessionImportError) UnmarshalJSON(data []byte) error + type SessionImportJob struct + CheckpointRow int64 + CompletedAt time.Time + CreatedAt time.Time + CreatedByEmail string + CreatedByName string + CreatedCount int64 + CredentialHint string + CredentialsExpiresAt time.Time + DryRunSummary map[string]any + FaceBlocklistHitsCount int64 + FaceDuplicatesCount int64 + FaceTemplatesCount int64 + FaceTemplatesEnabled bool + FailedCount int64 + ImportType SessionImportJobImportType + IsDryRun bool + JSON ResponseJSON + LastError string + LawfulBasisConfirmedAt time.Time + NotFinishedCount int64 + ProcessedRows int64 + Provider string + ProviderOptions map[string]any + ResumesAt time.Time + SamePersonCount int64 + SkippedCount int64 + Source SessionImportJobSource + SourceFilename string + SourceFormat SessionImportJobSourceFormat + StartedAt time.Time + State SessionImportJobState + Status SessionImportJobStatus + StatusMapping map[string]string + TotalMediaBytes int64 + TotalRows int64 + UUID string + UpdatedAt time.Time + UpdatedCount int64 + func (r *SessionImportJob) UnmarshalJSON(data []byte) error + type SessionImportJobImportType string + const SessionImportJobImportTypeBusinessVerification + const SessionImportJobImportTypeStatusRules + const SessionImportJobImportTypeTransactions + const SessionImportJobImportTypeUserVerification + type SessionImportJobSource string + const SessionImportJobSourceAPI + const SessionImportJobSourceFile + const SessionImportJobSourceProvider + type SessionImportJobSourceFormat string + const SessionImportJobSourceFormatCSV + const SessionImportJobSourceFormatNdjson + type SessionImportJobState string + const SessionImportJobStateCancelled + const SessionImportJobStateCompleted + const SessionImportJobStateErrors + const SessionImportJobStateFailed + const SessionImportJobStatePaused + const SessionImportJobStateQueued + const SessionImportJobStateReady + const SessionImportJobStateRunning + type SessionImportJobStatus string + const SessionImportJobStatusCancelled + const SessionImportJobStatusCompleted + const SessionImportJobStatusFailed + const SessionImportJobStatusPaused + const SessionImportJobStatusPending + const SessionImportJobStatusProcessing + const SessionImportJobStatusReady + type SessionSignDocument struct + ContentBase64 string + Fields Opt[[]SignatureField] + FileName string + Title Opt[string] + func (r SessionSignDocument) MarshalJSON() ([]byte, error) + type SessionWebhookDelivery struct + CreatedAt time.Time + JSON ResponseJSON + RequestBody string + RequestHeader string + RequestURL string + ResponseStatus int64 + SessionID string + Status string + UUID string + WebhookType WebhookEvent + func (r *SessionWebhookDelivery) UnmarshalJSON(data []byte) error + type SessionsAddImagesParams struct + File File + FilePassword Opt[string] + ModelType SessionsAddImagesParamsModelType + func (r SessionsAddImagesParams) MarshalJSON() ([]byte, error) + type SessionsAddImagesParamsModelType string + const SessionsAddImagesParamsModelTypeKYC + const SessionsAddImagesParamsModelTypePOA + type SessionsAddImagesResponse struct + ExtraFiles []string + JSON ResponseJSON + func (r *SessionsAddImagesResponse) UnmarshalJSON(data []byte) error + type SessionsBatchDeleteParams struct + DeleteAll Opt[bool] + DeletionInstruction Opt[SessionsBatchDeleteParamsDeletionInstruction] + FaceRetentionDays Opt[int64] + FaceRetentionDeadline Opt[time.Time] + FilterAPIService Opt[string] + FilterCountry Opt[any] + FilterDateFrom Opt[string] + FilterDateTo Opt[string] + FilterDiditInternalID Opt[string] + FilterDocumentName Opt[any] + FilterDocumentType Opt[any] + FilterEuuid Opt[string] + FilterIsKYCToBeReviewed Opt[bool] + FilterOrganizationName Opt[any] + FilterRegion Opt[any] + FilterScreenedFullName Opt[string] + FilterSearch Opt[string] + FilterSessionType Opt[any] + FilterStatus Opt[any] + FilterStatusInitializedAsInReview Opt[bool] + FilterVendorData Opt[string] + FilterWarning Opt[any] + FilterWorkflowID Opt[any] + InstructionID Opt[string] + RetainFaceEmbeddings Opt[bool] + SessionNumbers Opt[[]string] + func (r SessionsBatchDeleteParams) MarshalJSON() ([]byte, error) + type SessionsBatchDeleteParamsDeletionInstruction string + const SessionsBatchDeleteParamsDeletionInstructionOperationalSessionDelete + const SessionsBatchDeleteParamsDeletionInstructionPrivacyErasure + type SessionsBatchDeleteResponse struct + CompletedAt time.Time + CreatedAt time.Time + DeletedChildVerifications int64 + Error string + JSON ResponseJSON + JobID string + Outcomes SessionsBatchDeleteResponseOutcomes + Processed int64 + Results []SessionsBatchDeleteResponseResults + Status SessionsBatchDeleteResponseStatus + Total int64 + func (r *SessionsBatchDeleteResponse) UnmarshalJSON(data []byte) error + type SessionsBatchDeleteResponseOutcomes struct + AlreadyDeleted int64 + Deleted int64 + FailedRetryable int64 + IneligibleNoVendorUser int64 + JSON ResponseJSON + None int64 + RetainedWithUser int64 + func (r *SessionsBatchDeleteResponseOutcomes) UnmarshalJSON(data []byte) error + type SessionsBatchDeleteResponseResults struct + BiometricTemplateExpiresAt time.Time + BiometricTemplateUUID string + DeletedChildVerifications int64 + FaceRetentionOutcome SessionsBatchDeleteResponseResultsFaceRetentionOutcome + JSON ResponseJSON + SessionID string + SessionNumber int64 + func (r *SessionsBatchDeleteResponseResults) UnmarshalJSON(data []byte) error + type SessionsBatchDeleteResponseResultsFaceRetentionOutcome string + const SessionsBatchDeleteResponseResultsFaceRetentionOutcomeDeleted + const SessionsBatchDeleteResponseResultsFaceRetentionOutcomeFailedRetryable + const SessionsBatchDeleteResponseResultsFaceRetentionOutcomeIneligibleNoVendorUser + const SessionsBatchDeleteResponseResultsFaceRetentionOutcomeNone + const SessionsBatchDeleteResponseResultsFaceRetentionOutcomeRetainedWithUser + type SessionsBatchDeleteResponseStatus string + const SessionsBatchDeleteResponseStatusCompleted + const SessionsBatchDeleteResponseStatusFailed + const SessionsBatchDeleteResponseStatusPending + const SessionsBatchDeleteResponseStatusProcessing + type SessionsBulkUpdateAMLHitStatusParams struct + HitUpdates []SessionsBulkUpdateAMLHitStatusParamsHitUpdates + NodeID Opt[string] + NodeIDQuery Opt[string] + func (r SessionsBulkUpdateAMLHitStatusParams) MarshalJSON() ([]byte, error) + type SessionsBulkUpdateAMLHitStatusParamsHitUpdates struct + HitID string + ReviewStatus SessionsBulkUpdateAMLHitStatusParamsHitUpdatesReviewStatus + func (r SessionsBulkUpdateAMLHitStatusParamsHitUpdates) MarshalJSON() ([]byte, error) + type SessionsBulkUpdateAMLHitStatusParamsHitUpdatesReviewStatus string + const SessionsBulkUpdateAMLHitStatusParamsHitUpdatesReviewStatusConfirmedMatch + const SessionsBulkUpdateAMLHitStatusParamsHitUpdatesReviewStatusFalsePositive + const SessionsBulkUpdateAMLHitStatusParamsHitUpdatesReviewStatusInconclusive + const SessionsBulkUpdateAMLHitStatusParamsHitUpdatesReviewStatusUnreviewed + type SessionsBulkUpdateAMLHitStatusResponse struct + JSON ResponseJSON + Message string + UpdatedHits []string + func (r *SessionsBulkUpdateAMLHitStatusResponse) UnmarshalJSON(data []byte) error + type SessionsCreateParams struct + Callback Opt[string] + CallbackMethod Opt[SessionsCreateParamsCallbackMethod] + ContactDetails Opt[SessionsCreateParamsContactDetails] + ExpectedDetails Opt[SessionsCreateParamsExpectedDetails] + Language Opt[SessionsCreateParamsLanguage] + Metadata Opt[any] + PortraitImage Opt[string] + SandboxScenario Opt[string] + Sign Opt[SessionsCreateParamsSign] + VendorData Opt[string] + WorkflowID string + func (r SessionsCreateParams) MarshalJSON() ([]byte, error) + type SessionsCreateParamsCallbackMethod string + const SessionsCreateParamsCallbackMethodBoth + const SessionsCreateParamsCallbackMethodCompleter + const SessionsCreateParamsCallbackMethodInitiator + type SessionsCreateParamsContactDetails struct + Email Opt[string] + EmailLang Opt[SessionsCreateParamsContactDetailsEmailLang] + Phone Opt[string] + SendNotificationEmails Opt[bool] + func (r SessionsCreateParamsContactDetails) MarshalJSON() ([]byte, error) + type SessionsCreateParamsContactDetailsEmailLang string + const SessionsCreateParamsContactDetailsEmailLangAr + const SessionsCreateParamsContactDetailsEmailLangBg + const SessionsCreateParamsContactDetailsEmailLangBn + const SessionsCreateParamsContactDetailsEmailLangBs + const SessionsCreateParamsContactDetailsEmailLangCa + const SessionsCreateParamsContactDetailsEmailLangCnr + const SessionsCreateParamsContactDetailsEmailLangCs + const SessionsCreateParamsContactDetailsEmailLangDa + const SessionsCreateParamsContactDetailsEmailLangDe + const SessionsCreateParamsContactDetailsEmailLangEl + const SessionsCreateParamsContactDetailsEmailLangEn + const SessionsCreateParamsContactDetailsEmailLangEs + const SessionsCreateParamsContactDetailsEmailLangEt + const SessionsCreateParamsContactDetailsEmailLangFa + const SessionsCreateParamsContactDetailsEmailLangFi + const SessionsCreateParamsContactDetailsEmailLangFr + const SessionsCreateParamsContactDetailsEmailLangHe + const SessionsCreateParamsContactDetailsEmailLangHi + const SessionsCreateParamsContactDetailsEmailLangHr + const SessionsCreateParamsContactDetailsEmailLangHu + const SessionsCreateParamsContactDetailsEmailLangHy + const SessionsCreateParamsContactDetailsEmailLangID + const SessionsCreateParamsContactDetailsEmailLangIt + const SessionsCreateParamsContactDetailsEmailLangJa + const SessionsCreateParamsContactDetailsEmailLangKa + const SessionsCreateParamsContactDetailsEmailLangKk + const SessionsCreateParamsContactDetailsEmailLangKo + const SessionsCreateParamsContactDetailsEmailLangKy + const SessionsCreateParamsContactDetailsEmailLangLt + const SessionsCreateParamsContactDetailsEmailLangLv + const SessionsCreateParamsContactDetailsEmailLangMk + const SessionsCreateParamsContactDetailsEmailLangMn + const SessionsCreateParamsContactDetailsEmailLangMs + const SessionsCreateParamsContactDetailsEmailLangNl + const SessionsCreateParamsContactDetailsEmailLangNo + const SessionsCreateParamsContactDetailsEmailLangPl + const SessionsCreateParamsContactDetailsEmailLangPt + const SessionsCreateParamsContactDetailsEmailLangPtBr + const SessionsCreateParamsContactDetailsEmailLangRo + const SessionsCreateParamsContactDetailsEmailLangRu + const SessionsCreateParamsContactDetailsEmailLangSk + const SessionsCreateParamsContactDetailsEmailLangSl + const SessionsCreateParamsContactDetailsEmailLangSo + const SessionsCreateParamsContactDetailsEmailLangSq + const SessionsCreateParamsContactDetailsEmailLangSr + const SessionsCreateParamsContactDetailsEmailLangSv + const SessionsCreateParamsContactDetailsEmailLangTh + const SessionsCreateParamsContactDetailsEmailLangTr + const SessionsCreateParamsContactDetailsEmailLangUk + const SessionsCreateParamsContactDetailsEmailLangUz + const SessionsCreateParamsContactDetailsEmailLangVi + const SessionsCreateParamsContactDetailsEmailLangZh + const SessionsCreateParamsContactDetailsEmailLangZhCn + const SessionsCreateParamsContactDetailsEmailLangZhTw + type SessionsCreateParamsExpectedDetails struct + Address Opt[string] + CompanyName Opt[string] + Country Opt[string] + DateOfBirth Opt[string] + ExpectedDocumentTypes Opt[[]SessionsCreateParamsExpectedDetailsExpectedDocumentTypes] + FirstName Opt[string] + Gender Opt[SessionsCreateParamsExpectedDetailsGender] + IDCountry Opt[string] + IPAddress Opt[string] + IdentificationNumber Opt[string] + LastName Opt[string] + Nationality Opt[string] + POACountry Opt[string] + RegistrationNumber Opt[string] + RegistryCountry Opt[string] + func (r SessionsCreateParamsExpectedDetails) MarshalJSON() ([]byte, error) + type SessionsCreateParamsExpectedDetailsExpectedDocumentTypes string + const SessionsCreateParamsExpectedDetailsExpectedDocumentTypesDl + const SessionsCreateParamsExpectedDetailsExpectedDocumentTypesHic + const SessionsCreateParamsExpectedDetailsExpectedDocumentTypesID + const SessionsCreateParamsExpectedDetailsExpectedDocumentTypesP + const SessionsCreateParamsExpectedDetailsExpectedDocumentTypesRp + const SessionsCreateParamsExpectedDetailsExpectedDocumentTypesSsc + const SessionsCreateParamsExpectedDetailsExpectedDocumentTypesTc + type SessionsCreateParamsExpectedDetailsGender string + const SessionsCreateParamsExpectedDetailsGenderF + const SessionsCreateParamsExpectedDetailsGenderM + type SessionsCreateParamsLanguage string + const SessionsCreateParamsLanguageAr + const SessionsCreateParamsLanguageBg + const SessionsCreateParamsLanguageBn + const SessionsCreateParamsLanguageBs + const SessionsCreateParamsLanguageCa + const SessionsCreateParamsLanguageCnr + const SessionsCreateParamsLanguageCs + const SessionsCreateParamsLanguageDa + const SessionsCreateParamsLanguageDe + const SessionsCreateParamsLanguageEl + const SessionsCreateParamsLanguageEn + const SessionsCreateParamsLanguageEs + const SessionsCreateParamsLanguageEt + const SessionsCreateParamsLanguageFa + const SessionsCreateParamsLanguageFi + const SessionsCreateParamsLanguageFr + const SessionsCreateParamsLanguageHe + const SessionsCreateParamsLanguageHi + const SessionsCreateParamsLanguageHr + const SessionsCreateParamsLanguageHu + const SessionsCreateParamsLanguageHy + const SessionsCreateParamsLanguageID + const SessionsCreateParamsLanguageIt + const SessionsCreateParamsLanguageJa + const SessionsCreateParamsLanguageKa + const SessionsCreateParamsLanguageKk + const SessionsCreateParamsLanguageKo + const SessionsCreateParamsLanguageKy + const SessionsCreateParamsLanguageLt + const SessionsCreateParamsLanguageLv + const SessionsCreateParamsLanguageMk + const SessionsCreateParamsLanguageMn + const SessionsCreateParamsLanguageMs + const SessionsCreateParamsLanguageNl + const SessionsCreateParamsLanguageNo + const SessionsCreateParamsLanguagePl + const SessionsCreateParamsLanguagePt + const SessionsCreateParamsLanguagePtBr + const SessionsCreateParamsLanguageRo + const SessionsCreateParamsLanguageRu + const SessionsCreateParamsLanguageSk + const SessionsCreateParamsLanguageSl + const SessionsCreateParamsLanguageSo + const SessionsCreateParamsLanguageSq + const SessionsCreateParamsLanguageSr + const SessionsCreateParamsLanguageSv + const SessionsCreateParamsLanguageTh + const SessionsCreateParamsLanguageTr + const SessionsCreateParamsLanguageUk + const SessionsCreateParamsLanguageUz + const SessionsCreateParamsLanguageVi + const SessionsCreateParamsLanguageZh + const SessionsCreateParamsLanguageZhCn + const SessionsCreateParamsLanguageZhTw + type SessionsCreateParamsSign struct + Documents Opt[[]SessionSignDocument] + FieldValues Opt[map[string]any] + func (r SessionsCreateParamsSign) MarshalJSON() ([]byte, error) + type SessionsCreateResponse struct + Callback string + JSON ResponseJSON + Metadata any + SessionID string + SessionNumber int64 + SessionToken string + Status SessionsCreateResponseStatus + URL string + VendorData string + WorkflowID string + WorkflowVersion int64 + func (r *SessionsCreateResponse) UnmarshalJSON(data []byte) error + type SessionsCreateResponseStatus string + const SessionsCreateResponseStatusAbandoned + const SessionsCreateResponseStatusApproved + const SessionsCreateResponseStatusAwaitingUser + const SessionsCreateResponseStatusDeclined + const SessionsCreateResponseStatusExpired + const SessionsCreateResponseStatusInProgress + const SessionsCreateResponseStatusInReview + const SessionsCreateResponseStatusKYCExpired + const SessionsCreateResponseStatusNotStarted + const SessionsCreateResponseStatusResubmitted + type SessionsDeleteParams struct + DeletionInstruction Opt[SessionsDeleteParamsDeletionInstruction] + FaceRetentionDays Opt[int64] + FaceRetentionDeadline Opt[time.Time] + InstructionID Opt[string] + RetainFaceEmbeddings Opt[bool] + func (r SessionsDeleteParams) MarshalJSON() ([]byte, error) + type SessionsDeleteParamsDeletionInstruction string + const SessionsDeleteParamsDeletionInstructionOperationalSessionDelete + const SessionsDeleteParamsDeletionInstructionPrivacyErasure + type SessionsDeleteResponse struct + BiometricTemplateExpiresAt time.Time + BiometricTemplateUUID string + DeletedChildVerifications int64 + FaceRetentionOutcome SessionsDeleteResponseFaceRetentionOutcome + JSON ResponseJSON + SessionID string + SessionNumber int64 + func (r *SessionsDeleteResponse) UnmarshalJSON(data []byte) error + type SessionsDeleteResponseFaceRetentionOutcome string + const SessionsDeleteResponseFaceRetentionOutcomeDeleted + const SessionsDeleteResponseFaceRetentionOutcomeIneligibleNoVendorUser + const SessionsDeleteResponseFaceRetentionOutcomeNone + const SessionsDeleteResponseFaceRetentionOutcomeRetainedWithUser + type SessionsExportAMLScreeningHistoryParams struct + NodeID Opt[string] + func (r SessionsExportAMLScreeningHistoryParams) MarshalJSON() ([]byte, error) + type SessionsImportSharedParams struct + ShareToken string + TrustReview bool + VendorData Opt[string] + WorkflowID string + func (r SessionsImportSharedParams) MarshalJSON() ([]byte, error) + type SessionsImportsCheckProviderParams struct + Credentials map[string]string + Options Opt[SessionsImportsCheckProviderParamsOptions] + Provider SessionsImportsCheckProviderParamsProvider + RecordIDs Opt[[]string] + func (r SessionsImportsCheckProviderParams) MarshalJSON() ([]byte, error) + type SessionsImportsCheckProviderParamsOptions struct + Region Opt[string] + func (r SessionsImportsCheckProviderParamsOptions) MarshalJSON() ([]byte, error) + type SessionsImportsCheckProviderParamsProvider string + const SessionsImportsCheckProviderParamsProviderAu10tix + const SessionsImportsCheckProviderParamsProviderComplycube + const SessionsImportsCheckProviderParamsProviderIdenfy + const SessionsImportsCheckProviderParamsProviderIdnow + const SessionsImportsCheckProviderParamsProviderJumio + const SessionsImportsCheckProviderParamsProviderMetamap + const SessionsImportsCheckProviderParamsProviderOndato + const SessionsImportsCheckProviderParamsProviderOnfido + const SessionsImportsCheckProviderParamsProviderOther + const SessionsImportsCheckProviderParamsProviderPersona + const SessionsImportsCheckProviderParamsProviderShufti + const SessionsImportsCheckProviderParamsProviderSocure + const SessionsImportsCheckProviderParamsProviderSumsub + const SessionsImportsCheckProviderParamsProviderTrulioo + const SessionsImportsCheckProviderParamsProviderVeriff + type SessionsImportsCheckProviderResponse struct + CredentialHint string + JSON ResponseJSON + Ok bool + Provider string + func (r *SessionsImportsCheckProviderResponse) UnmarshalJSON(data []byte) error + type SessionsImportsCreateParams struct + Credentials Opt[map[string]string] + DryRun Opt[bool] + FaceTemplates Opt[bool] + File Opt[File] + ImportType Opt[SessionsImportsCreateParamsImportType] + LawfulBasisConfirmed Opt[bool] + Options Opt[SessionsImportsCreateParamsOptions] + Provider Opt[SessionsImportsCreateParamsProvider] + Source Opt[SessionsImportsCreateParamsSource] + SourceFileURL Opt[string] + SourceFormat Opt[SessionsImportsCreateParamsSourceFormat] + StatusMapping Opt[map[string]SessionsImportsCreateParamsStatusMapping] + WorkflowID Opt[string] + func (r SessionsImportsCreateParams) MarshalJSON() ([]byte, error) + type SessionsImportsCreateParamsImportType string + const SessionsImportsCreateParamsImportTypeBusinessVerification + const SessionsImportsCreateParamsImportTypeStatusRules + const SessionsImportsCreateParamsImportTypeTransactions + const SessionsImportsCreateParamsImportTypeUserVerification + type SessionsImportsCreateParamsOptions struct + Region Opt[string] + func (r SessionsImportsCreateParamsOptions) MarshalJSON() ([]byte, error) + type SessionsImportsCreateParamsProvider string + const SessionsImportsCreateParamsProviderAu10tix + const SessionsImportsCreateParamsProviderComplycube + const SessionsImportsCreateParamsProviderIdenfy + const SessionsImportsCreateParamsProviderIdnow + const SessionsImportsCreateParamsProviderJumio + const SessionsImportsCreateParamsProviderMetamap + const SessionsImportsCreateParamsProviderOndato + const SessionsImportsCreateParamsProviderOnfido + const SessionsImportsCreateParamsProviderOther + const SessionsImportsCreateParamsProviderPersona + const SessionsImportsCreateParamsProviderShufti + const SessionsImportsCreateParamsProviderSocure + const SessionsImportsCreateParamsProviderSumsub + const SessionsImportsCreateParamsProviderTrulioo + const SessionsImportsCreateParamsProviderVeriff + type SessionsImportsCreateParamsSource string + const SessionsImportsCreateParamsSourceFile + const SessionsImportsCreateParamsSourceProvider + type SessionsImportsCreateParamsSourceFormat string + const SessionsImportsCreateParamsSourceFormatCSV + const SessionsImportsCreateParamsSourceFormatNdjson + type SessionsImportsCreateParamsStatusMapping string + const SessionsImportsCreateParamsStatusMappingAbandoned + const SessionsImportsCreateParamsStatusMappingApproved + const SessionsImportsCreateParamsStatusMappingDeclined + const SessionsImportsCreateParamsStatusMappingExpired + const SessionsImportsCreateParamsStatusMappingInReview + const SessionsImportsCreateParamsStatusMappingNotFinished + type SessionsImportsListActiveJobsResponse struct + JSON ResponseJSON + Results []ImportJobSummary + Running int64 + func (r *SessionsImportsListActiveJobsResponse) UnmarshalJSON(data []byte) error + type SessionsImportsListErrorsParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r SessionsImportsListErrorsParams) MarshalJSON() ([]byte, error) + type SessionsImportsListJobsParams struct + Limit Opt[int64] + Scope Opt[SessionsImportsListJobsParamsScope] + func (r SessionsImportsListJobsParams) MarshalJSON() ([]byte, error) + type SessionsImportsListJobsParamsScope string + const SessionsImportsListJobsParamsScopeAll + const SessionsImportsListJobsParamsScopeBusinesses + const SessionsImportsListJobsParamsScopeSessions + const SessionsImportsListJobsParamsScopeUsers + type SessionsImportsListJobsResponse struct + Counts SessionsImportsListJobsResponseCounts + JSON ResponseJSON + Results []ImportJobSummary + func (r *SessionsImportsListJobsResponse) UnmarshalJSON(data []byte) error + type SessionsImportsListJobsResponseCounts struct + All int64 + Done int64 + JSON ResponseJSON + NeedsAttention int64 + RunningAndWaiting int64 + func (r *SessionsImportsListJobsResponseCounts) UnmarshalJSON(data []byte) error + type SessionsImportsListProvidersResponse struct + JSON ResponseJSON + MappingTargets []string + Providers []ImportProvider + SkippedStatuses []string + func (r *SessionsImportsListProvidersResponse) UnmarshalJSON(data []byte) error + type SessionsImportsRetrieveTemplateParams struct + ImportType Opt[SessionsImportsRetrieveTemplateParamsImportType] + func (r SessionsImportsRetrieveTemplateParams) MarshalJSON() ([]byte, error) + type SessionsImportsRetrieveTemplateParamsImportType string + const SessionsImportsRetrieveTemplateParamsImportTypeBusinessVerification + const SessionsImportsRetrieveTemplateParamsImportTypeStatusRules + const SessionsImportsRetrieveTemplateParamsImportTypeTransactions + const SessionsImportsRetrieveTemplateParamsImportTypeUserVerification + type SessionsImportsRetryParams struct + Credentials Opt[map[string]string] + File Opt[File] + func (r SessionsImportsRetryParams) MarshalJSON() ([]byte, error) + type SessionsImportsService struct + func (r *SessionsImportsService) Cancel(ctx context.Context, importID string, opts ...option.RequestOption) (*SessionImportJob, error) + func (r *SessionsImportsService) CheckProvider(ctx context.Context, params SessionsImportsCheckProviderParams, ...) (*SessionsImportsCheckProviderResponse, error) + func (r *SessionsImportsService) Create(ctx context.Context, params SessionsImportsCreateParams, ...) (*SessionImportJob, error) + func (r *SessionsImportsService) ListActiveJobs(ctx context.Context, opts ...option.RequestOption) (*SessionsImportsListActiveJobsResponse, error) + func (r *SessionsImportsService) ListErrors(ctx context.Context, importID string, params SessionsImportsListErrorsParams, ...) (*Page[SessionImportError], error) + func (r *SessionsImportsService) ListErrorsAutoPaging(ctx context.Context, importID string, params SessionsImportsListErrorsParams, ...) *PageIterator[SessionImportError] + func (r *SessionsImportsService) ListJobs(ctx context.Context, params SessionsImportsListJobsParams, ...) (*SessionsImportsListJobsResponse, error) + func (r *SessionsImportsService) ListProviders(ctx context.Context, opts ...option.RequestOption) (*SessionsImportsListProvidersResponse, error) + func (r *SessionsImportsService) Pause(ctx context.Context, importID string, opts ...option.RequestOption) (*SessionImportJob, error) + func (r *SessionsImportsService) Resume(ctx context.Context, importID string, opts ...option.RequestOption) (*SessionImportJob, error) + func (r *SessionsImportsService) Retrieve(ctx context.Context, importID string, opts ...option.RequestOption) (*SessionImportJob, error) + func (r *SessionsImportsService) RetrieveTemplate(ctx context.Context, params SessionsImportsRetrieveTemplateParams, ...) (*http.Response, error) + func (r *SessionsImportsService) Retry(ctx context.Context, importID string, params SessionsImportsRetryParams, ...) (*SessionImportJob, error) + func (r *SessionsImportsService) Start(ctx context.Context, importID string, params SessionsImportsStartParams, ...) (*SessionImportJob, error) + type SessionsImportsStartParams struct + FaceTemplates Opt[bool] + LawfulBasisConfirmed Opt[bool] + StatusMapping Opt[map[string]SessionsImportsStartParamsStatusMapping] + func (r SessionsImportsStartParams) MarshalJSON() ([]byte, error) + type SessionsImportsStartParamsStatusMapping string + const SessionsImportsStartParamsStatusMappingAbandoned + const SessionsImportsStartParamsStatusMappingApproved + const SessionsImportsStartParamsStatusMappingDeclined + const SessionsImportsStartParamsStatusMappingExpired + const SessionsImportsStartParamsStatusMappingInReview + const SessionsImportsStartParamsStatusMappingNotFinished + type SessionsListAMLScreeningHistoryParams struct + Limit Opt[int64] + NodeID Opt[string] + Offset Opt[int64] + Ordering Opt[string] + func (r SessionsListAMLScreeningHistoryParams) MarshalJSON() ([]byte, error) + type SessionsListEventsParams struct + Limit Opt[int64] + Offset Opt[int64] + Ordering Opt[string] + func (r SessionsListEventsParams) MarshalJSON() ([]byte, error) + type SessionsListFeatureOverridesResponse struct + FlowFinishedAt time.Time + JSON ResponseJSON + Overrides []FeatureStatusOverride + PersonInFlow bool + SessionID string + func (r *SessionsListFeatureOverridesResponse) UnmarshalJSON(data []byte) error + type SessionsListParams struct + APIService Opt[SessionsListParamsAPIService] + Country Opt[string] + DateFrom Opt[string] + DateTo Opt[string] + DiditInternalID Opt[string] + DocumentName Opt[string] + DocumentType Opt[string] + Euuid Opt[string] + IsKYCToBeReviewed Opt[bool] + Limit Opt[int64] + Offset Opt[int64] + OrganizationName Opt[string] + Region Opt[string] + ScreenedFullName Opt[string] + Search Opt[string] + SessionKind Opt[SessionsListParamsSessionKind] + SessionType Opt[string] + Status Opt[string] + StatusInitializedAsInReview Opt[bool] + VendorData Opt[string] + Warning Opt[string] + WorkflowID Opt[string] + func (r SessionsListParams) MarshalJSON() ([]byte, error) + type SessionsListParamsAPIService string + const SessionsListParamsAPIServiceAML + const SessionsListParamsAPIServiceAgeEstimation + const SessionsListParamsAPIServiceDatabaseValidation + const SessionsListParamsAPIServiceEmailVerification + const SessionsListParamsAPIServiceFaceMatch + const SessionsListParamsAPIServiceFaceSearch + const SessionsListParamsAPIServiceIDVerification + const SessionsListParamsAPIServiceKYBRegistry + const SessionsListParamsAPIServicePOA + const SessionsListParamsAPIServicePassiveLiveness + const SessionsListParamsAPIServicePhoneVerification + type SessionsListParamsSessionKind string + const SessionsListParamsSessionKindAll + const SessionsListParamsSessionKindBusiness + const SessionsListParamsSessionKindUser + type SessionsListResponseResults struct + AdditionalDetails SessionsListResponseResultsAdditionalDetails + CompanyName string + Country string + CreatedAt time.Time + DiditInternalID string + DocumentType SessionsListResponseResultsDocumentType + EmailAddress SessionsListResponseResultsEmailAddress + Features []SessionsListResponseResultsFeatures + FullName string + JSON ResponseJSON + PhoneNumber SessionsListResponseResultsPhoneNumber + PortraitImage string + RegistrationNumber string + SessionID string + SessionKind SessionsListResponseResultsSessionKind + SessionNumber int64 + SessionURL string + Status SessionsListResponseResultsStatus + VendorData string + WorkflowID string + WorkflowLabel string + WorkflowType string + func (r *SessionsListResponseResults) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsAdditionalDetails struct + AML SessionsListResponseResultsAdditionalDetailsAML + DatabaseValidation SessionsListResponseResultsAdditionalDetailsDatabaseValidation + EmailVerification SessionsListResponseResultsAdditionalDetailsEmailVerification + FaceMatch SessionsListResponseResultsAdditionalDetailsFaceMatch + JSON ResponseJSON + Liveness SessionsListResponseResultsAdditionalDetailsLiveness + POA SessionsListResponseResultsAdditionalDetailsPOA + PhoneVerification SessionsListResponseResultsAdditionalDetailsPhoneVerification + func (r *SessionsListResponseResultsAdditionalDetails) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsAdditionalDetailsAML struct + EntityType string + IsAdverseMediaFetched bool + JSON ResponseJSON + ScreenedData SessionsListResponseResultsAdditionalDetailsAMLScreenedData + TotalHits int64 + func (r *SessionsListResponseResultsAdditionalDetailsAML) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsAdditionalDetailsAMLScreenedData struct + DateOfBirth string + DocumentNumber string + JSON ResponseJSON + Nationality string + func (r *SessionsListResponseResultsAdditionalDetailsAMLScreenedData) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsAdditionalDetailsDatabaseValidation struct + IdentificationNumber string + JSON ResponseJSON + MatchType string + ValidationType string + func (r *SessionsListResponseResultsAdditionalDetailsDatabaseValidation) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsAdditionalDetailsEmailVerification struct + IsBlocklisted bool + IsBreached bool + IsDisposable bool + IsUndeliverable bool + JSON ResponseJSON + func (r *SessionsListResponseResultsAdditionalDetailsEmailVerification) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsAdditionalDetailsFaceMatch struct + JSON ResponseJSON + Score float64 + SourceImage string + TargetImage string + func (r *SessionsListResponseResultsAdditionalDetailsFaceMatch) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsAdditionalDetailsLiveness struct + JSON ResponseJSON + Method string + Score float64 + func (r *SessionsListResponseResultsAdditionalDetailsLiveness) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsAdditionalDetailsPOA struct + Address string + DocumentType string + Issuer string + JSON ResponseJSON + NameOnDocument string + func (r *SessionsListResponseResultsAdditionalDetailsPOA) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsAdditionalDetailsPhoneVerification struct + CountryCode string + IsBlocked bool + IsPorted bool + IsTemporary bool + JSON ResponseJSON + func (r *SessionsListResponseResultsAdditionalDetailsPhoneVerification) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsDocumentType string + const SessionsListResponseResultsDocumentTypeDriverSLicense + const SessionsListResponseResultsDocumentTypeHealthInsuranceCard + const SessionsListResponseResultsDocumentTypeIdentityCard + const SessionsListResponseResultsDocumentTypePassport + const SessionsListResponseResultsDocumentTypeResidencePermit + const SessionsListResponseResultsDocumentTypeTaxCard + type SessionsListResponseResultsEmailAddress struct + Email string + IsVerified bool + JSON ResponseJSON + func (r *SessionsListResponseResultsEmailAddress) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsFeatures struct + Feature SessionsListResponseResultsFeaturesFeature + JSON ResponseJSON + Status SessionsListResponseResultsFeaturesStatus + func (r *SessionsListResponseResultsFeatures) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsFeaturesFeature string + const SessionsListResponseResultsFeaturesFeatureAML + const SessionsListResponseResultsFeaturesFeatureAgeEstimation + const SessionsListResponseResultsFeaturesFeatureDatabaseValidation + const SessionsListResponseResultsFeaturesFeatureEmailVerification + const SessionsListResponseResultsFeaturesFeatureFaceMatch + const SessionsListResponseResultsFeaturesFeatureIDVerification + const SessionsListResponseResultsFeaturesFeatureIPAnalysis + const SessionsListResponseResultsFeaturesFeatureLiveness + const SessionsListResponseResultsFeaturesFeatureNFC + const SessionsListResponseResultsFeaturesFeaturePOA + const SessionsListResponseResultsFeaturesFeaturePhone + const SessionsListResponseResultsFeaturesFeatureQuestionnaire + type SessionsListResponseResultsFeaturesStatus string + const SessionsListResponseResultsFeaturesStatusApproved + const SessionsListResponseResultsFeaturesStatusDeclined + const SessionsListResponseResultsFeaturesStatusInReview + const SessionsListResponseResultsFeaturesStatusNotFinished + const SessionsListResponseResultsFeaturesStatusResubRequested + type SessionsListResponseResultsPhoneNumber struct + IsVerified bool + JSON ResponseJSON + Number string + func (r *SessionsListResponseResultsPhoneNumber) UnmarshalJSON(data []byte) error + type SessionsListResponseResultsSessionKind string + const SessionsListResponseResultsSessionKindBusiness + const SessionsListResponseResultsSessionKindUser + type SessionsListResponseResultsStatus string + const SessionsListResponseResultsStatusAbandoned + const SessionsListResponseResultsStatusApproved + const SessionsListResponseResultsStatusAwaitingUser + const SessionsListResponseResultsStatusDeclined + const SessionsListResponseResultsStatusExpired + const SessionsListResponseResultsStatusInProgress + const SessionsListResponseResultsStatusInReview + const SessionsListResponseResultsStatusKYCExpired + const SessionsListResponseResultsStatusNotStarted + const SessionsListResponseResultsStatusResubmitted + type SessionsPreviewDecisionEmailParams struct + EmailLanguage Opt[string] + NewStatus SessionsPreviewDecisionEmailParamsNewStatus + func (r SessionsPreviewDecisionEmailParams) MarshalJSON() ([]byte, error) + type SessionsPreviewDecisionEmailParamsNewStatus string + const SessionsPreviewDecisionEmailParamsNewStatusApproved + const SessionsPreviewDecisionEmailParamsNewStatusDeclined + type SessionsPreviewDecisionEmailResponse struct + HTML string + JSON ResponseJSON + Language string + NotSentReason SessionsPreviewDecisionEmailResponseNotSentReason + PreviewToken string + Recipient string + RecipientSource SessionsPreviewDecisionEmailResponseRecipientSource + Sender string + SenderEmail string + SenderKind SessionsPreviewDecisionEmailResponseSenderKind + SenderName string + Subject string + WillBeSent bool + func (r *SessionsPreviewDecisionEmailResponse) UnmarshalJSON(data []byte) error + type SessionsPreviewDecisionEmailResponseNotSentReason string + const SessionsPreviewDecisionEmailResponseNotSentReasonNoRecipient + const SessionsPreviewDecisionEmailResponseNotSentReasonNotificationEmailsDisabled + const SessionsPreviewDecisionEmailResponseNotSentReasonSandbox + const SessionsPreviewDecisionEmailResponseNotSentReasonStatusUnchanged + type SessionsPreviewDecisionEmailResponseRecipientSource string + const SessionsPreviewDecisionEmailResponseRecipientSourceContactDetails + const SessionsPreviewDecisionEmailResponseRecipientSourceEmailVerification + const SessionsPreviewDecisionEmailResponseRecipientSourceEmpty + type SessionsPreviewDecisionEmailResponseSenderKind string + const SessionsPreviewDecisionEmailResponseSenderKindCustomer + const SessionsPreviewDecisionEmailResponseSenderKindDidit + type SessionsPreviewResubmissionParams struct + EmailAddress Opt[string] + EmailLanguage Opt[string] + NodesToResubmit Opt[[]SessionsPreviewResubmissionParamsNodesToResubmit] + func (r SessionsPreviewResubmissionParams) MarshalJSON() ([]byte, error) + type SessionsPreviewResubmissionParamsNodesToResubmit struct + Feature SessionsPreviewResubmissionParamsNodesToResubmitFeature + NodeID string + func (r SessionsPreviewResubmissionParamsNodesToResubmit) MarshalJSON() ([]byte, error) + type SessionsPreviewResubmissionParamsNodesToResubmitFeature string + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureAML + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureAgeEstimation + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureDatabaseValidation + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureDocumentAi + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureEmail + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureEmailVerification + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureFace + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureFaceMatch + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureFaceSearch + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureIDVerification + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureIPAnalysis + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureKYB + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureKYBDocuments + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureKYBKeyPeople + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureKYBRegistry + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureLiveness + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureNFC + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureOCR + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureOCRBack + const SessionsPreviewResubmissionParamsNodesToResubmitFeaturePOA + const SessionsPreviewResubmissionParamsNodesToResubmitFeaturePhone + const SessionsPreviewResubmissionParamsNodesToResubmitFeaturePhoneVerification + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureProofOfAddress + const SessionsPreviewResubmissionParamsNodesToResubmitFeatureQuestionnaire + type SessionsPreviewResubmissionResponse struct + HTML string + JSON ResponseJSON + Language string + NodesToResubmit []SessionsPreviewResubmissionResponseNodesToResubmit + NotSentReason SessionsPreviewResubmissionResponseNotSentReason + PreviewToken string + Recipient string + RecipientSource SessionsPreviewResubmissionResponseRecipientSource + RequiresUserAction bool + Sender string + SenderEmail string + SenderKind SessionsPreviewResubmissionResponseSenderKind + SenderName string + Subject string + WillBeSent bool + func (r *SessionsPreviewResubmissionResponse) UnmarshalJSON(data []byte) error + type SessionsPreviewResubmissionResponseNodesToResubmit struct + Feature SessionsPreviewResubmissionResponseNodesToResubmitFeature + JSON ResponseJSON + NodeID string + func (r *SessionsPreviewResubmissionResponseNodesToResubmit) UnmarshalJSON(data []byte) error + type SessionsPreviewResubmissionResponseNodesToResubmitFeature string + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureAML + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureAgeEstimation + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureDatabaseValidation + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureDocumentAi + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureEmail + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureEmailVerification + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureFace + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureFaceMatch + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureFaceSearch + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureIDVerification + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureIPAnalysis + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureKYB + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureKYBDocuments + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureKYBKeyPeople + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureKYBRegistry + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureLiveness + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureNFC + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureOCR + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureOCRBack + const SessionsPreviewResubmissionResponseNodesToResubmitFeaturePOA + const SessionsPreviewResubmissionResponseNodesToResubmitFeaturePhone + const SessionsPreviewResubmissionResponseNodesToResubmitFeaturePhoneVerification + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureProofOfAddress + const SessionsPreviewResubmissionResponseNodesToResubmitFeatureQuestionnaire + type SessionsPreviewResubmissionResponseNotSentReason string + const SessionsPreviewResubmissionResponseNotSentReasonNoRecipient + const SessionsPreviewResubmissionResponseNotSentReasonNoUserAction + const SessionsPreviewResubmissionResponseNotSentReasonSandbox + type SessionsPreviewResubmissionResponseRecipientSource string + const SessionsPreviewResubmissionResponseRecipientSourceContactDetails + const SessionsPreviewResubmissionResponseRecipientSourceEmailVerification + const SessionsPreviewResubmissionResponseRecipientSourceEmpty + const SessionsPreviewResubmissionResponseRecipientSourceRequest + type SessionsPreviewResubmissionResponseSenderKind string + const SessionsPreviewResubmissionResponseSenderKindCustomer + const SessionsPreviewResubmissionResponseSenderKindDidit + type SessionsRetrieveDecisionParams struct + Include Opt[SessionsRetrieveDecisionParamsInclude] + func (r SessionsRetrieveDecisionParams) MarshalJSON() ([]byte, error) + type SessionsRetrieveDecisionParamsInclude string + const SessionsRetrieveDecisionParamsIncludeEvents + const SessionsRetrieveDecisionParamsIncludeEventsResubmissions + const SessionsRetrieveDecisionParamsIncludeResubmissions + type SessionsReviewsCreateParams struct + Comment Opt[string] + NewStatus Opt[SessionsReviewsCreateParamsNewStatus] + func (r SessionsReviewsCreateParams) MarshalJSON() ([]byte, error) + type SessionsReviewsCreateParamsNewStatus string + const SessionsReviewsCreateParamsNewStatusAbandoned + const SessionsReviewsCreateParamsNewStatusApproved + const SessionsReviewsCreateParamsNewStatusAwaitingUser + const SessionsReviewsCreateParamsNewStatusDeclined + const SessionsReviewsCreateParamsNewStatusExpired + const SessionsReviewsCreateParamsNewStatusInProgress + const SessionsReviewsCreateParamsNewStatusInReview + const SessionsReviewsCreateParamsNewStatusKYCExpired + const SessionsReviewsCreateParamsNewStatusNotStarted + const SessionsReviewsCreateParamsNewStatusResubmitted + type SessionsReviewsCreateResponse struct + Comment string + CreatedAt time.Time + JSON ResponseJSON + NewStatus SessionsReviewsCreateResponseNewStatus + User string + func (r *SessionsReviewsCreateResponse) UnmarshalJSON(data []byte) error + type SessionsReviewsCreateResponseNewStatus string + const SessionsReviewsCreateResponseNewStatusAbandoned + const SessionsReviewsCreateResponseNewStatusApproved + const SessionsReviewsCreateResponseNewStatusAwaitingUser + const SessionsReviewsCreateResponseNewStatusDeclined + const SessionsReviewsCreateResponseNewStatusExpired + const SessionsReviewsCreateResponseNewStatusInProgress + const SessionsReviewsCreateResponseNewStatusInReview + const SessionsReviewsCreateResponseNewStatusKYCExpired + const SessionsReviewsCreateResponseNewStatusNotStarted + const SessionsReviewsCreateResponseNewStatusResubmitted + type SessionsReviewsListParams struct + Limit Opt[int64] + Offset Opt[int64] + Ordering Opt[string] + func (r SessionsReviewsListParams) MarshalJSON() ([]byte, error) + type SessionsReviewsService struct + func (r *SessionsReviewsService) Create(ctx context.Context, sessionID string, params SessionsReviewsCreateParams, ...) (*SessionsReviewsCreateResponse, error) + func (r *SessionsReviewsService) List(ctx context.Context, sessionID string, params SessionsReviewsListParams, ...) (*Page[ReviewItem], error) + func (r *SessionsReviewsService) ListAutoPaging(ctx context.Context, sessionID string, params SessionsReviewsListParams, ...) *PageIterator[ReviewItem] + type SessionsService struct + Imports *SessionsImportsService + Reviews *SessionsReviewsService + Signatures *SessionsSignaturesService + Webhooks *SessionsWebhooksService + func (r *SessionsService) AddImages(ctx context.Context, sessionID string, params SessionsAddImagesParams, ...) (*SessionsAddImagesResponse, error) + func (r *SessionsService) BatchDelete(ctx context.Context, params SessionsBatchDeleteParams, ...) (*SessionsBatchDeleteResponse, error) + func (r *SessionsService) BulkUpdateAMLHitStatus(ctx context.Context, sessionID string, ...) (*SessionsBulkUpdateAMLHitStatusResponse, error) + func (r *SessionsService) CancelFeatureOverride(ctx context.Context, sessionID string, overrideID string, ...) (*FeatureStatusOverride, error) + func (r *SessionsService) Create(ctx context.Context, params SessionsCreateParams, opts ...option.RequestOption) (*SessionsCreateResponse, error) + func (r *SessionsService) Delete(ctx context.Context, sessionID string, params SessionsDeleteParams, ...) (*SessionsDeleteResponse, error) + func (r *SessionsService) ExportAMLScreeningHistory(ctx context.Context, sessionID string, ...) (*http.Response, error) + func (r *SessionsService) GeneratePDF(ctx context.Context, sessionID string, opts ...option.RequestOption) (*http.Response, error) + func (r *SessionsService) ImportShared(ctx context.Context, params SessionsImportSharedParams, ...) (*SessionDecision, error) + func (r *SessionsService) List(ctx context.Context, params SessionsListParams, opts ...option.RequestOption) (*Page[SessionsListResponseResults], error) + func (r *SessionsService) ListAMLScreeningHistory(ctx context.Context, sessionID string, ...) (*Page[AMLScreeningRun], error) + func (r *SessionsService) ListAMLScreeningHistoryAutoPaging(ctx context.Context, sessionID string, ...) *PageIterator[AMLScreeningRun] + func (r *SessionsService) ListAutoPaging(ctx context.Context, params SessionsListParams, opts ...option.RequestOption) *PageIterator[SessionsListResponseResults] + func (r *SessionsService) ListEvents(ctx context.Context, sessionID string, params SessionsListEventsParams, ...) (*Page[SessionEvent], error) + func (r *SessionsService) ListEventsAutoPaging(ctx context.Context, sessionID string, params SessionsListEventsParams, ...) *PageIterator[SessionEvent] + func (r *SessionsService) ListFeatureOverrides(ctx context.Context, sessionID string, opts ...option.RequestOption) (*SessionsListFeatureOverridesResponse, error) + func (r *SessionsService) ListNetworks(ctx context.Context, sessionID string, opts ...option.RequestOption) (*EntityNetworkMembershipList, error) + func (r *SessionsService) PreviewDecisionEmail(ctx context.Context, sessionID string, ...) (*SessionsPreviewDecisionEmailResponse, error) + func (r *SessionsService) PreviewResubmission(ctx context.Context, sessionID string, ...) (*SessionsPreviewResubmissionResponse, error) + func (r *SessionsService) RegenerateKYBParty(ctx context.Context, sessionID string, partyUUID string, ...) (*KYBKeyPeopleParty, error) + func (r *SessionsService) RetrieveDecision(ctx context.Context, sessionID string, params SessionsRetrieveDecisionParams, ...) (*SessionDecision, error) + func (r *SessionsService) RetrieveDeletionJob(ctx context.Context, jobID string, opts ...option.RequestOption) (*SessionDeletionJob, error) + func (r *SessionsService) Share(ctx context.Context, sessionID string, params SessionsShareParams, ...) (*SessionsShareResponse, error) + func (r *SessionsService) Simulate(ctx context.Context, sessionID string, params SandboxSimulateRequest, ...) (*SandboxSimulateResponse, error) + func (r *SessionsService) UpdateAMLHitStatus(ctx context.Context, sessionID string, params SessionsUpdateAMLHitStatusParams, ...) (*SessionsUpdateAMLHitStatusResponse, error) + func (r *SessionsService) UpdateAMLStatus(ctx context.Context, sessionID string, params SessionsUpdateAMLStatusParams, ...) (*SessionsUpdateAMLStatusResponse, error) + func (r *SessionsService) UpdateData(ctx context.Context, sessionID string, params SessionsUpdateDataParams, ...) (*SessionsUpdateDataResponse, error) + func (r *SessionsService) UpdateDocumentAiData(ctx context.Context, sessionID string, documentUUID string, ...) (*SessionsUpdateDocumentAiDataResponse, error) + func (r *SessionsService) UpdateFeatureStatus(ctx context.Context, sessionID string, nodeID string, ...) (*SessionsUpdateFeatureStatusResponse, error) + func (r *SessionsService) UpdateKYBCompanyData(ctx context.Context, sessionID string, companyUUID string, ...) (*SessionsUpdateKYBCompanyDataResponse, error) + func (r *SessionsService) UpdateKYBParty(ctx context.Context, sessionID string, partyUUID string, ...) (*SessionsUpdateKYBPartyResponse, error) + func (r *SessionsService) UpdatePOAData(ctx context.Context, sessionID string, params SessionsUpdatePOADataParams, ...) (*SessionsUpdatePOADataResponse, error) + func (r *SessionsService) UpdateStatus(ctx context.Context, sessionID string, params SessionsUpdateStatusParams, ...) (*SessionsUpdateStatusResponse, error) + type SessionsShareParams struct + ForApplicationID string + TTLInSeconds Opt[int64] + func (r SessionsShareParams) MarshalJSON() ([]byte, error) + type SessionsShareResponse struct + ForApplicationID string + JSON ResponseJSON + SessionKind SessionsShareResponseSessionKind + ShareToken string + func (r *SessionsShareResponse) UnmarshalJSON(data []byte) error + type SessionsShareResponseSessionKind string + const SessionsShareResponseSessionKindBusiness + const SessionsShareResponseSessionKindUser + type SessionsSignaturesDownloadEvidenceParams struct + SignatureID Opt[string] + func (r SessionsSignaturesDownloadEvidenceParams) MarshalJSON() ([]byte, error) + type SessionsSignaturesService struct + func (r *SessionsSignaturesService) DownloadDocument(ctx context.Context, sessionID string, nodeID string, documentID string, ...) (*http.Response, error) + func (r *SessionsSignaturesService) DownloadEvidence(ctx context.Context, sessionID string, nodeID string, ...) (*http.Response, error) + func (r *SessionsSignaturesService) DownloadFieldImage(ctx context.Context, sessionID string, nodeID string, fieldID string, ...) (*http.Response, error) + func (r *SessionsSignaturesService) Validate(ctx context.Context, sessionID string, nodeID string, ...) (*SessionsSignaturesValidateResponse, error) + type SessionsSignaturesValidateParams struct + SignatureID Opt[string] + func (r SessionsSignaturesValidateParams) MarshalJSON() ([]byte, error) + type SessionsSignaturesValidateResponse struct + JSON ResponseJSON + Signatures []SignatureResult + func (r *SessionsSignaturesValidateResponse) UnmarshalJSON(data []byte) error + type SessionsUpdateAMLHitStatusParams struct + HitID string + NodeID Opt[string] + NodeIDQuery Opt[string] + ReviewStatus SessionsUpdateAMLHitStatusParamsReviewStatus + func (r SessionsUpdateAMLHitStatusParams) MarshalJSON() ([]byte, error) + type SessionsUpdateAMLHitStatusParamsReviewStatus string + const SessionsUpdateAMLHitStatusParamsReviewStatusConfirmedMatch + const SessionsUpdateAMLHitStatusParamsReviewStatusFalsePositive + const SessionsUpdateAMLHitStatusParamsReviewStatusInconclusive + const SessionsUpdateAMLHitStatusParamsReviewStatusUnreviewed + type SessionsUpdateAMLHitStatusResponse struct + HitID string + JSON ResponseJSON + Message string + ReviewStatus SessionsUpdateAMLHitStatusResponseReviewStatus + func (r *SessionsUpdateAMLHitStatusResponse) UnmarshalJSON(data []byte) error + type SessionsUpdateAMLHitStatusResponseReviewStatus string + const SessionsUpdateAMLHitStatusResponseReviewStatusConfirmedMatch + const SessionsUpdateAMLHitStatusResponseReviewStatusFalsePositive + const SessionsUpdateAMLHitStatusResponseReviewStatusInconclusive + const SessionsUpdateAMLHitStatusResponseReviewStatusUnreviewed + type SessionsUpdateAMLStatusParams struct + NodeID Opt[string] + NodeIDQuery Opt[string] + Status SessionsUpdateAMLStatusParamsStatus + func (r SessionsUpdateAMLStatusParams) MarshalJSON() ([]byte, error) + type SessionsUpdateAMLStatusParamsStatus string + const SessionsUpdateAMLStatusParamsStatusApproved + const SessionsUpdateAMLStatusParamsStatusDeclined + const SessionsUpdateAMLStatusParamsStatusInReview + const SessionsUpdateAMLStatusParamsStatusNotFinished + const SessionsUpdateAMLStatusParamsStatusResubRequested + type SessionsUpdateAMLStatusResponse struct + JSON ResponseJSON + Message string + PreviousStatus SessionsUpdateAMLStatusResponsePreviousStatus + Status SessionsUpdateAMLStatusResponseStatus + func (r *SessionsUpdateAMLStatusResponse) UnmarshalJSON(data []byte) error + type SessionsUpdateAMLStatusResponsePreviousStatus string + const SessionsUpdateAMLStatusResponsePreviousStatusApproved + const SessionsUpdateAMLStatusResponsePreviousStatusDeclined + const SessionsUpdateAMLStatusResponsePreviousStatusInReview + const SessionsUpdateAMLStatusResponsePreviousStatusNotFinished + const SessionsUpdateAMLStatusResponsePreviousStatusResubRequested + type SessionsUpdateAMLStatusResponseStatus string + const SessionsUpdateAMLStatusResponseStatusApproved + const SessionsUpdateAMLStatusResponseStatusDeclined + const SessionsUpdateAMLStatusResponseStatusInReview + const SessionsUpdateAMLStatusResponseStatusNotFinished + const SessionsUpdateAMLStatusResponseStatusResubRequested + type SessionsUpdateDataParams struct + Address Opt[string] + DateOfBirth Opt[string] + DateOfIssue Opt[string] + DocumentNumber Opt[string] + DocumentSubtype Opt[string] + DocumentType Opt[SessionsUpdateDataParamsDocumentType] + ExpirationDate Opt[string] + ExtraFields Opt[map[string]any] + FirstName Opt[string] + Gender Opt[SessionsUpdateDataParamsGender] + IssuingState Opt[string] + LastName Opt[string] + MaritalStatus Opt[SessionsUpdateDataParamsMaritalStatus] + Nationality Opt[string] + NodeID Opt[string] + ParsedAddress Opt[SessionsUpdateDataParamsParsedAddress] + PersonalNumber Opt[string] + PlaceOfBirth Opt[string] + func (r SessionsUpdateDataParams) MarshalJSON() ([]byte, error) + type SessionsUpdateDataParamsDocumentType string + const SessionsUpdateDataParamsDocumentTypeBc + const SessionsUpdateDataParamsDocumentTypeDl + const SessionsUpdateDataParamsDocumentTypeHic + const SessionsUpdateDataParamsDocumentTypeID + const SessionsUpdateDataParamsDocumentTypeOther + const SessionsUpdateDataParamsDocumentTypeP + const SessionsUpdateDataParamsDocumentTypePsc + const SessionsUpdateDataParamsDocumentTypeRp + const SessionsUpdateDataParamsDocumentTypeSsc + const SessionsUpdateDataParamsDocumentTypeTc + const SessionsUpdateDataParamsDocumentTypeVisa + const SessionsUpdateDataParamsDocumentTypeWp + type SessionsUpdateDataParamsGender string + const SessionsUpdateDataParamsGenderF + const SessionsUpdateDataParamsGenderM + const SessionsUpdateDataParamsGenderU + type SessionsUpdateDataParamsMaritalStatus string + const SessionsUpdateDataParamsMaritalStatusDivorced + const SessionsUpdateDataParamsMaritalStatusMarried + const SessionsUpdateDataParamsMaritalStatusSingle + const SessionsUpdateDataParamsMaritalStatusUnknown + const SessionsUpdateDataParamsMaritalStatusWidowed + type SessionsUpdateDataParamsParsedAddress struct + AddressType Opt[string] + City Opt[string] + Country Opt[string] + PostalCode Opt[string] + Region Opt[string] + Street1 Opt[string] + Street2 Opt[string] + func (r SessionsUpdateDataParamsParsedAddress) MarshalJSON() ([]byte, error) + type SessionsUpdateDataResponse struct + Address string + DateOfBirth string + DateOfIssue string + DocumentNumber string + DocumentSubtype string + DocumentType SessionsUpdateDataResponseDocumentType + ExpirationDate string + ExtraFields map[string]any + FirstName string + Gender SessionsUpdateDataResponseGender + IssuingState string + JSON ResponseJSON + LastName string + MaritalStatus SessionsUpdateDataResponseMaritalStatus + Nationality string + ParsedAddress SessionsUpdateDataResponseParsedAddress + PersonalNumber string + PlaceOfBirth string + func (r *SessionsUpdateDataResponse) UnmarshalJSON(data []byte) error + type SessionsUpdateDataResponseDocumentType string + const SessionsUpdateDataResponseDocumentTypeBc + const SessionsUpdateDataResponseDocumentTypeDl + const SessionsUpdateDataResponseDocumentTypeHic + const SessionsUpdateDataResponseDocumentTypeID + const SessionsUpdateDataResponseDocumentTypeOther + const SessionsUpdateDataResponseDocumentTypeP + const SessionsUpdateDataResponseDocumentTypePsc + const SessionsUpdateDataResponseDocumentTypeRp + const SessionsUpdateDataResponseDocumentTypeSsc + const SessionsUpdateDataResponseDocumentTypeTc + const SessionsUpdateDataResponseDocumentTypeVisa + const SessionsUpdateDataResponseDocumentTypeWp + type SessionsUpdateDataResponseGender string + const SessionsUpdateDataResponseGenderF + const SessionsUpdateDataResponseGenderM + const SessionsUpdateDataResponseGenderU + type SessionsUpdateDataResponseMaritalStatus string + const SessionsUpdateDataResponseMaritalStatusDivorced + const SessionsUpdateDataResponseMaritalStatusMarried + const SessionsUpdateDataResponseMaritalStatusSingle + const SessionsUpdateDataResponseMaritalStatusUnknown + const SessionsUpdateDataResponseMaritalStatusWidowed + type SessionsUpdateDataResponseParsedAddress struct + AddressType string + City string + Country string + FormattedAddress string + JSON ResponseJSON + PostalCode string + Region string + Street1 string + Street2 string + func (r *SessionsUpdateDataResponseParsedAddress) UnmarshalJSON(data []byte) error + type SessionsUpdateDocumentAiDataParams struct + ExtractedData Opt[map[string]any] + Status Opt[SessionsUpdateDocumentAiDataParamsStatus] + func (r SessionsUpdateDocumentAiDataParams) MarshalJSON() ([]byte, error) + type SessionsUpdateDocumentAiDataParamsStatus string + const SessionsUpdateDocumentAiDataParamsStatusApproved + const SessionsUpdateDocumentAiDataParamsStatusDeclined + const SessionsUpdateDocumentAiDataParamsStatusInReview + const SessionsUpdateDocumentAiDataParamsStatusNotFinished + type SessionsUpdateDocumentAiDataResponse struct + DocumentKey string + ExtractedData map[string]any + FileURL string + JSON ResponseJSON + OriginalFilename string + Status SessionsUpdateDocumentAiDataResponseStatus + UUID string + func (r *SessionsUpdateDocumentAiDataResponse) UnmarshalJSON(data []byte) error + type SessionsUpdateDocumentAiDataResponseStatus string + const SessionsUpdateDocumentAiDataResponseStatusApproved + const SessionsUpdateDocumentAiDataResponseStatusDeclined + const SessionsUpdateDocumentAiDataResponseStatusInReview + const SessionsUpdateDocumentAiDataResponseStatusNotFinished + const SessionsUpdateDocumentAiDataResponseStatusResubRequested + type SessionsUpdateFeatureStatusParams struct + Comment Opt[string] + DeferUntilFlowFinishes Opt[bool] + FeatureType Opt[SessionsUpdateFeatureStatusParamsFeatureType] + NewStatus SessionsUpdateFeatureStatusParamsNewStatus + func (r SessionsUpdateFeatureStatusParams) MarshalJSON() ([]byte, error) + type SessionsUpdateFeatureStatusParamsFeatureType string + const SessionsUpdateFeatureStatusParamsFeatureTypeAML + const SessionsUpdateFeatureStatusParamsFeatureTypeAgeEstimation + const SessionsUpdateFeatureStatusParamsFeatureTypeAgeVerification + const SessionsUpdateFeatureStatusParamsFeatureTypeBankVerification + const SessionsUpdateFeatureStatusParamsFeatureTypeDataValidation + const SessionsUpdateFeatureStatusParamsFeatureTypeDatabaseValidation + const SessionsUpdateFeatureStatusParamsFeatureTypeDocumentAi + const SessionsUpdateFeatureStatusParamsFeatureTypeEmail + const SessionsUpdateFeatureStatusParamsFeatureTypeEmailVerification + const SessionsUpdateFeatureStatusParamsFeatureTypeFace + const SessionsUpdateFeatureStatusParamsFeatureTypeFaceMatch + const SessionsUpdateFeatureStatusParamsFeatureTypeFaceSearch + const SessionsUpdateFeatureStatusParamsFeatureTypeGeolocation + const SessionsUpdateFeatureStatusParamsFeatureTypeIDVerification + const SessionsUpdateFeatureStatusParamsFeatureTypeIPAnalysis + const SessionsUpdateFeatureStatusParamsFeatureTypeKYBDocuments + const SessionsUpdateFeatureStatusParamsFeatureTypeKYBKeyPeople + const SessionsUpdateFeatureStatusParamsFeatureTypeKYBRegistry + const SessionsUpdateFeatureStatusParamsFeatureTypeLiveness + const SessionsUpdateFeatureStatusParamsFeatureTypeNFC + const SessionsUpdateFeatureStatusParamsFeatureTypeOCR + const SessionsUpdateFeatureStatusParamsFeatureTypeOCRBack + const SessionsUpdateFeatureStatusParamsFeatureTypePOA + const SessionsUpdateFeatureStatusParamsFeatureTypePhone + const SessionsUpdateFeatureStatusParamsFeatureTypePhoneVerification + const SessionsUpdateFeatureStatusParamsFeatureTypeProofOfAddress + const SessionsUpdateFeatureStatusParamsFeatureTypeQuestionnaire + type SessionsUpdateFeatureStatusParamsNewStatus string + const SessionsUpdateFeatureStatusParamsNewStatusApproved + const SessionsUpdateFeatureStatusParamsNewStatusDeclined + const SessionsUpdateFeatureStatusParamsNewStatusInReview + type SessionsUpdateFeatureStatusResponse struct + FeatureType string + JSON ResponseJSON + NewStatus string + NodeID string + Override FeatureStatusOverride + SessionID string + func (r *SessionsUpdateFeatureStatusResponse) UnmarshalJSON(data []byte) error + type SessionsUpdateKYBCompanyDataParams struct + AlternativeNames Opt[string] + CompanyName Opt[string] + CompanyType Opt[string] + ControlScheme Opt[string] + CountryCode Opt[string] + DissolutionDate Opt[string] + Email Opt[string] + IncorporationDate Opt[string] + LegalAddress Opt[string] + LegalEntityIdentifier Opt[string] + LocationOfRegistration Opt[string] + NatureOfBusiness Opt[string] + Phone Opt[string] + Region Opt[string] + RegisteredCapital Opt[string] + RegisteredCapitalAmount Opt[float64] + RegisteredCapitalCurrency Opt[string] + RegistrationDate Opt[string] + RegistrationNumber Opt[string] + RegistryStatus Opt[SessionsUpdateKYBCompanyDataParamsRegistryStatus] + TaxNumber Opt[string] + VATNumber Opt[string] + VerificationStatus Opt[SessionsUpdateKYBCompanyDataParamsVerificationStatus] + Website Opt[string] + func (r SessionsUpdateKYBCompanyDataParams) MarshalJSON() ([]byte, error) + type SessionsUpdateKYBCompanyDataParamsRegistryStatus string + const SessionsUpdateKYBCompanyDataParamsRegistryStatusActive + const SessionsUpdateKYBCompanyDataParamsRegistryStatusAppointedRepresentative + const SessionsUpdateKYBCompanyDataParamsRegistryStatusAuthorised + const SessionsUpdateKYBCompanyDataParamsRegistryStatusClosed + const SessionsUpdateKYBCompanyDataParamsRegistryStatusDeregistered + const SessionsUpdateKYBCompanyDataParamsRegistryStatusDissolved + const SessionsUpdateKYBCompanyDataParamsRegistryStatusInactive + const SessionsUpdateKYBCompanyDataParamsRegistryStatusNoLongerAuthorised + const SessionsUpdateKYBCompanyDataParamsRegistryStatusSeeFullDetails + const SessionsUpdateKYBCompanyDataParamsRegistryStatusStruckOff + const SessionsUpdateKYBCompanyDataParamsRegistryStatusUnauthorised + type SessionsUpdateKYBCompanyDataParamsVerificationStatus string + const SessionsUpdateKYBCompanyDataParamsVerificationStatusFailed + const SessionsUpdateKYBCompanyDataParamsVerificationStatusUnknown + const SessionsUpdateKYBCompanyDataParamsVerificationStatusVerified + type SessionsUpdateKYBCompanyDataResponse struct + Accounts map[string]any + Addresses []map[string]any + AlternativeNames string + BeneficialOwners []map[string]any + CompanyName string + CompanyType string + ConfirmedByUserAt time.Time + CountryCode string + DataResolved bool + Email string + FetchStatus string + FinancialSummary map[string]any + IncorporationDate string + Industries []map[string]any + IsEditable bool + IsFromRegistry bool + JSON ResponseJSON + LastConsoleEditAt time.Time + LegalEntityIdentifier string + LocationOfRegistration string + NatureOfBusiness string + NodeID string + Officers []map[string]any + Phone string + Region string + RegisteredAddress string + RegisteredCapital string + RegisteredCapitalAmount string + RegisteredCapitalCurrency string + RegistrationNumber string + RegistryData map[string]any + RegistryStatus string + RiskLevel string + Status string + TaxNumber string + UUID string + UserProvidedData map[string]any + VATCheckedAt time.Time + VATNumber string + VATValidatedAddress string + VATValidatedName string + VATValidatedNumber string + VATValidationSource SessionsUpdateKYBCompanyDataResponseVATValidationSource + VATValidationStatus SessionsUpdateKYBCompanyDataResponseVATValidationStatus + VerificationStatus string + Website string + func (r *SessionsUpdateKYBCompanyDataResponse) UnmarshalJSON(data []byte) error + type SessionsUpdateKYBCompanyDataResponseVATValidationSource string + const SessionsUpdateKYBCompanyDataResponseVATValidationSourceBrReceitaFederal + const SessionsUpdateKYBCompanyDataResponseVATValidationSourceChUIDRegister + const SessionsUpdateKYBCompanyDataResponseVATValidationSourceCoRues + const SessionsUpdateKYBCompanyDataResponseVATValidationSourceCrHacienda + const SessionsUpdateKYBCompanyDataResponseVATValidationSourceEcSri + const SessionsUpdateKYBCompanyDataResponseVATValidationSourceEuVies + const SessionsUpdateKYBCompanyDataResponseVATValidationSourceFormatRules + const SessionsUpdateKYBCompanyDataResponseVATValidationSourceNoBrreg + const SessionsUpdateKYBCompanyDataResponseVATValidationSourcePlVATWhiteList + const SessionsUpdateKYBCompanyDataResponseVATValidationSourcePyDnit + type SessionsUpdateKYBCompanyDataResponseVATValidationStatus string + const SessionsUpdateKYBCompanyDataResponseVATValidationStatusCouldNotValidate + const SessionsUpdateKYBCompanyDataResponseVATValidationStatusFormatValid + const SessionsUpdateKYBCompanyDataResponseVATValidationStatusInvalid + const SessionsUpdateKYBCompanyDataResponseVATValidationStatusInvalidFormat + const SessionsUpdateKYBCompanyDataResponseVATValidationStatusNotApplicable + const SessionsUpdateKYBCompanyDataResponseVATValidationStatusValid + type SessionsUpdateKYBPartyParams struct + IsSkipped bool + func (r SessionsUpdateKYBPartyParams) MarshalJSON() ([]byte, error) + type SessionsUpdateKYBPartyResponse struct + EntityType SessionsUpdateKYBPartyResponseEntityType + IsSkipped bool + JSON ResponseJSON + KYBSubSessionDeleted bool + KYCSessionDeleted bool + KYCSessionStatus string + KYCSessionURL string + Name string + RequiresVerification bool + UUID string + func (r *SessionsUpdateKYBPartyResponse) UnmarshalJSON(data []byte) error + type SessionsUpdateKYBPartyResponseEntityType string + const SessionsUpdateKYBPartyResponseEntityTypeCompany + const SessionsUpdateKYBPartyResponseEntityTypePerson + type SessionsUpdatePOADataParams struct + DocumentLanguage Opt[string] + DocumentType Opt[SessionsUpdatePOADataParamsDocumentType] + ExtraFields Opt[map[string]any] + IssueDate Opt[string] + Issuer Opt[string] + IssuingState Opt[string] + NameOnDocument Opt[string] + NodeID Opt[string] + POAAddress Opt[string] + POAParsedAddress Opt[SessionsUpdatePOADataParamsPOAParsedAddress] + func (r SessionsUpdatePOADataParams) MarshalJSON() ([]byte, error) + type SessionsUpdatePOADataParamsDocumentType string + const SessionsUpdatePOADataParamsDocumentTypeBankStatement + const SessionsUpdatePOADataParamsDocumentTypeGovernmentIssuedDocument + const SessionsUpdatePOADataParamsDocumentTypeOtherPOADocument + const SessionsUpdatePOADataParamsDocumentTypeUnknown + const SessionsUpdatePOADataParamsDocumentTypeUtilityBill + type SessionsUpdatePOADataParamsPOAParsedAddress struct + AddressType Opt[string] + City Opt[string] + Country Opt[string] + PostalCode Opt[string] + Region Opt[string] + Street1 Opt[string] + Street2 Opt[string] + func (r SessionsUpdatePOADataParamsPOAParsedAddress) MarshalJSON() ([]byte, error) + type SessionsUpdatePOADataResponse struct + DocumentLanguage string + DocumentType SessionsUpdatePOADataResponseDocumentType + ExtraFields map[string]any + IssueDate string + Issuer string + IssuingState string + JSON ResponseJSON + NameOnDocument string + POAAddress string + POAFormattedAddress string + POAParsedAddress SessionsUpdatePOADataResponsePOAParsedAddress + func (r *SessionsUpdatePOADataResponse) UnmarshalJSON(data []byte) error + type SessionsUpdatePOADataResponseDocumentType string + const SessionsUpdatePOADataResponseDocumentTypeBankStatement + const SessionsUpdatePOADataResponseDocumentTypeGovernmentIssuedDocument + const SessionsUpdatePOADataResponseDocumentTypeOtherPOADocument + const SessionsUpdatePOADataResponseDocumentTypeUnknown + const SessionsUpdatePOADataResponseDocumentTypeUtilityBill + type SessionsUpdatePOADataResponsePOAParsedAddress struct + AddressType string + City string + Country string + FormattedAddress string + JSON ResponseJSON + PostalCode string + Region string + Street1 string + Street2 string + func (r *SessionsUpdatePOADataResponsePOAParsedAddress) UnmarshalJSON(data []byte) error + type SessionsUpdateStatusParams struct + Comment Opt[string] + EmailAddress Opt[string] + EmailLanguage Opt[string] + EmailPreviewToken Opt[string] + NewStatus SessionsUpdateStatusParamsNewStatus + NodesToResubmit Opt[[]SessionsUpdateStatusParamsNodesToResubmit] + SendEmail Opt[bool] + func (r SessionsUpdateStatusParams) MarshalJSON() ([]byte, error) + type SessionsUpdateStatusParamsNewStatus string + const SessionsUpdateStatusParamsNewStatusApproved + const SessionsUpdateStatusParamsNewStatusDeclined + const SessionsUpdateStatusParamsNewStatusResubmitted + type SessionsUpdateStatusParamsNodesToResubmit struct + Feature SessionsUpdateStatusParamsNodesToResubmitFeature + NodeID string + func (r SessionsUpdateStatusParamsNodesToResubmit) MarshalJSON() ([]byte, error) + type SessionsUpdateStatusParamsNodesToResubmitFeature string + const SessionsUpdateStatusParamsNodesToResubmitFeatureAML + const SessionsUpdateStatusParamsNodesToResubmitFeatureAgeEstimation + const SessionsUpdateStatusParamsNodesToResubmitFeatureDatabaseValidation + const SessionsUpdateStatusParamsNodesToResubmitFeatureDocumentAi + const SessionsUpdateStatusParamsNodesToResubmitFeatureEmail + const SessionsUpdateStatusParamsNodesToResubmitFeatureEmailVerification + const SessionsUpdateStatusParamsNodesToResubmitFeatureFace + const SessionsUpdateStatusParamsNodesToResubmitFeatureFaceMatch + const SessionsUpdateStatusParamsNodesToResubmitFeatureFaceSearch + const SessionsUpdateStatusParamsNodesToResubmitFeatureIDVerification + const SessionsUpdateStatusParamsNodesToResubmitFeatureIPAnalysis + const SessionsUpdateStatusParamsNodesToResubmitFeatureKYB + const SessionsUpdateStatusParamsNodesToResubmitFeatureKYBDocuments + const SessionsUpdateStatusParamsNodesToResubmitFeatureKYBKeyPeople + const SessionsUpdateStatusParamsNodesToResubmitFeatureKYBRegistry + const SessionsUpdateStatusParamsNodesToResubmitFeatureLiveness + const SessionsUpdateStatusParamsNodesToResubmitFeatureNFC + const SessionsUpdateStatusParamsNodesToResubmitFeatureOCR + const SessionsUpdateStatusParamsNodesToResubmitFeatureOCRBack + const SessionsUpdateStatusParamsNodesToResubmitFeaturePOA + const SessionsUpdateStatusParamsNodesToResubmitFeaturePhone + const SessionsUpdateStatusParamsNodesToResubmitFeaturePhoneVerification + const SessionsUpdateStatusParamsNodesToResubmitFeatureProofOfAddress + const SessionsUpdateStatusParamsNodesToResubmitFeatureQuestionnaire + type SessionsUpdateStatusResponse struct + JSON ResponseJSON + SessionID string + func (r *SessionsUpdateStatusResponse) UnmarshalJSON(data []byte) error + type SessionsWebhooksService struct + func (r *SessionsWebhooksService) List(ctx context.Context, sessionID string, opts ...option.RequestOption) ([]SessionWebhookDelivery, error) + func (r *SessionsWebhooksService) Resend(ctx context.Context, sessionID string, webhookUUID string, ...) (*SessionWebhookDelivery, error) + func (r *SessionsWebhooksService) Retrieve(ctx context.Context, sessionID string, webhookUUID string, ...) (*SessionWebhookDelivery, error) + type SignatureField struct + Anchor Opt[SignatureFieldAnchor] + CheckedByDefault Opt[bool] + DateFormat Opt[SignatureFieldDateFormat] + EditableWhenPrefilled Opt[bool] + Height Opt[float64] + Key string + Label Opt[string] + Page Opt[int64] + Placeholder Opt[string] + Prefill Opt[string] + Required Opt[bool] + Role Opt[SignatureFieldRole] + Type SignatureFieldType + Validation Opt[SignatureFieldValidation] + Width Opt[float64] + X Opt[float64] + Y Opt[float64] + func (r SignatureField) MarshalJSON() ([]byte, error) + type SignatureFieldAnchor struct + Height Opt[float64] + Occurrence Opt[SignatureFieldAnchorOccurrence] + OffsetX Opt[float64] + OffsetY Opt[float64] + Text string + Width Opt[float64] + func (r SignatureFieldAnchor) MarshalJSON() ([]byte, error) + type SignatureFieldAnchorOccurrence string + const SignatureFieldAnchorOccurrenceAll + const SignatureFieldAnchorOccurrenceFirst + type SignatureFieldDateFormat string + const SignatureFieldDateFormatDMmmmYyyy + const SignatureFieldDateFormatDdMmYyyy + const SignatureFieldDateFormatMmDdYyyy + const SignatureFieldDateFormatYyyyMmDd + type SignatureFieldResult struct + DisplayValue string + FilledAt time.Time + Height float64 + ImageURL string + JSON ResponseJSON + Key string + Label string + Page int64 + Required bool + Role SignatureFieldResultRole + Type SignatureFieldResultType + Value any + ValueSource SignatureFieldResultValueSource + ValueUnavailableReason SignatureFieldResultValueUnavailableReason + Width float64 + X float64 + Y float64 + func (r *SignatureFieldResult) UnmarshalJSON(data []byte) error + type SignatureFieldResultRole string + const SignatureFieldResultRoleKeyPeople + const SignatureFieldResultRoleLegalRepresentative + const SignatureFieldResultRoleVerifiedPerson + type SignatureFieldResultType string + const SignatureFieldResultTypeCheckbox + const SignatureFieldResultTypeData + const SignatureFieldResultTypeDateSigned + const SignatureFieldResultTypeEmail + const SignatureFieldResultTypeFullName + const SignatureFieldResultTypeInitials + const SignatureFieldResultTypeSignature + const SignatureFieldResultTypeText + type SignatureFieldResultValueSource string + const SignatureFieldResultValueSourceAPI + const SignatureFieldResultValueSourceCompany + const SignatureFieldResultValueSourceContact + const SignatureFieldResultValueSourceIdentity + const SignatureFieldResultValueSourceMetadata + const SignatureFieldResultValueSourceSession + const SignatureFieldResultValueSourceSigner + const SignatureFieldResultValueSourceSigningTime + type SignatureFieldResultValueUnavailableReason string + const SignatureFieldResultValueUnavailableReasonSourceEmpty + type SignatureFieldRole string + const SignatureFieldRoleKeyPeople + const SignatureFieldRoleLegalRepresentative + const SignatureFieldRoleVerifiedPerson + type SignatureFieldType string + const SignatureFieldTypeCheckbox + const SignatureFieldTypeData + const SignatureFieldTypeDateSigned + const SignatureFieldTypeEmail + const SignatureFieldTypeFullName + const SignatureFieldTypeInitials + const SignatureFieldTypeSignature + const SignatureFieldTypeText + type SignatureFieldValidation struct + Kind Opt[SignatureFieldValidationKind] + MaxLength Opt[int64] + Message Opt[string] + MinLength Opt[int64] + Pattern Opt[string] + func (r SignatureFieldValidation) MarshalJSON() ([]byte, error) + type SignatureFieldValidationKind string + const SignatureFieldValidationKindAny + const SignatureFieldValidationKindEmail + const SignatureFieldValidationKindLetters + const SignatureFieldValidationKindNumber + const SignatureFieldValidationKindPattern + type SignatureResult struct + AdoptedSignature SignatureResultAdoptedSignature + Certificate SignatureResultCertificate + Confirmation SignatureResultConfirmation + DeclinedAction SignatureResultDeclinedAction + DeclinedAt time.Time + Documents []SignatureResultDocuments + ElectronicSignatureConsentAt time.Time + EmailSentAt time.Time + EmailUnavailableReason string + EvidenceFile string + ExpiresAt time.Time + Format SignatureResultFormat + ID string + IPAddress string + IdentityUsed SignatureResultIdentityUsed + JSON ResponseJSON + Level SignatureResultLevel + NodeID string + Place string + PlaceUnavailableReason SignatureResultPlaceUnavailableReason + Profile string + SignedAt time.Time + Signer SignatureResultSigner + Status SignatureResultStatus + Timestamp SignatureResultTimestamp + Validation SignatureResultValidation + Verdict SignatureResultVerdict + Warnings []SignatureResultWarnings + func (r *SignatureResult) UnmarshalJSON(data []byte) error + type SignatureResultAdoptedSignature struct + AdoptedAt time.Time + Font string + JSON ResponseJSON + Method SignatureResultAdoptedSignatureMethod + func (r *SignatureResultAdoptedSignature) UnmarshalJSON(data []byte) error + type SignatureResultAdoptedSignatureMethod string + const SignatureResultAdoptedSignatureMethodDrawn + const SignatureResultAdoptedSignatureMethodTyped + type SignatureResultCertificate struct + IssuedTo string + Issuer string + JSON ResponseJSON + Serial string + ValidFrom time.Time + ValidUntil time.Time + func (r *SignatureResultCertificate) UnmarshalJSON(data []byte) error + type SignatureResultConfirmation struct + Attempts int64 + Channel SignatureResultConfirmationChannel + ConfirmedAt time.Time + Destination string + JSON ResponseJSON + func (r *SignatureResultConfirmation) UnmarshalJSON(data []byte) error + type SignatureResultConfirmationChannel string + const SignatureResultConfirmationChannelEmail + const SignatureResultConfirmationChannelSMS + type SignatureResultDeclinedAction string + const SignatureResultDeclinedActionDecline + const SignatureResultDeclinedActionNoAction + const SignatureResultDeclinedActionReview + type SignatureResultDocuments struct + Consent bool + ConsentedAt time.Time + Conversion SignatureResultDocumentsConversion + Fields []SignatureFieldResult + FileName string + ID string + JSON ResponseJSON + Mode SignatureResultDocumentsMode + OpenedAt time.Time + Pages int64 + ReadAt time.Time + ReadToEnd bool + Sha256Original string + Sha256Signed string + SignedFile string + SizeBytes int64 + SourceFormat SignatureResultDocumentsSourceFormat + Status SignatureResultDocumentsStatus + Title string + UUID string + func (r *SignatureResultDocuments) UnmarshalJSON(data []byte) error + type SignatureResultDocumentsConversion struct + Converter string + FileName string + From SignatureResultDocumentsConversionFrom + JSON ResponseJSON + Sha256 string + SizeBytes int64 + func (r *SignatureResultDocumentsConversion) UnmarshalJSON(data []byte) error + type SignatureResultDocumentsConversionFrom string + const SignatureResultDocumentsConversionFromDocx + type SignatureResultDocumentsMode string + const SignatureResultDocumentsModeFields + const SignatureResultDocumentsModeReadAndAgree + type SignatureResultDocumentsSourceFormat string + const SignatureResultDocumentsSourceFormatDocx + const SignatureResultDocumentsSourceFormatPDF + type SignatureResultDocumentsStatus string + const SignatureResultDocumentsStatusDeclined + const SignatureResultDocumentsStatusNotReached + const SignatureResultDocumentsStatusNotSigned + const SignatureResultDocumentsStatusSigned + type SignatureResultFormat string + const SignatureResultFormatPades + type SignatureResultIdentityUsed struct + ExpectedName string + JSON ResponseJSON + KYCID string + SessionID string + Verified bool + func (r *SignatureResultIdentityUsed) UnmarshalJSON(data []byte) error + type SignatureResultLevel string + const SignatureResultLevelAes + const SignatureResultLevelQes + type SignatureResultPlaceUnavailableReason string + const SignatureResultPlaceUnavailableReasonNotCollected + type SignatureResultSigner struct + Capacity SignatureResultSignerCapacity + Company string + IdentitySessionID string + JSON ResponseJSON + Name string + Role string + Roles []string + func (r *SignatureResultSigner) UnmarshalJSON(data []byte) error + type SignatureResultSignerCapacity string + const SignatureResultSignerCapacityCompany + const SignatureResultSignerCapacitySelf + type SignatureResultStatus string + const SignatureResultStatusCode + const SignatureResultStatusDeclined + const SignatureResultStatusIntro + const SignatureResultStatusReview + const SignatureResultStatusSigned + const SignatureResultStatusSigning + type SignatureResultTimestamp struct + JSON ResponseJSON + Qualified bool + Time time.Time + Valid bool + func (r *SignatureResultTimestamp) UnmarshalJSON(data []byte) error + type SignatureResultValidation struct + CheckedAt time.Time + Documents []SignatureResultValidationDocuments + JSON ResponseJSON + Reason string + Valid bool + func (r *SignatureResultValidation) UnmarshalJSON(data []byte) error + type SignatureResultValidationDocuments struct + Certificate SignatureResultValidationDocumentsCertificate + CheckedAt time.Time + ID string + Integrity bool + JSON ResponseJSON + Revoked bool + Timestamp SignatureResultValidationDocumentsTimestamp + Trusted bool + TrustedList SignatureResultValidationDocumentsTrustedList + Valid bool + func (r *SignatureResultValidationDocuments) UnmarshalJSON(data []byte) error + type SignatureResultValidationDocumentsCertificate struct + IssuedTo string + Issuer string + JSON ResponseJSON + Serial string + ValidFrom time.Time + ValidUntil time.Time + func (r *SignatureResultValidationDocumentsCertificate) UnmarshalJSON(data []byte) error + type SignatureResultValidationDocumentsTimestamp struct + JSON ResponseJSON + Qualified bool + Time time.Time + Valid bool + func (r *SignatureResultValidationDocumentsTimestamp) UnmarshalJSON(data []byte) error + type SignatureResultValidationDocumentsTrustedList struct + JSON ResponseJSON + Reason string + Status string + func (r *SignatureResultValidationDocumentsTrustedList) UnmarshalJSON(data []byte) error + type SignatureResultVerdict string + const SignatureResultVerdictApproved + const SignatureResultVerdictDeclined + const SignatureResultVerdictInReview + const SignatureResultVerdictNotFinished + type SignatureResultWarnings struct + Code SignatureResultWarningsCode + JSON ResponseJSON + NodeID string + func (r *SignatureResultWarnings) UnmarshalJSON(data []byte) error + type SignatureResultWarningsCode string + const SignatureResultWarningsCodeSignatureDeclined + const SignatureResultWarningsCodeSignatureDocumentChanged + const SignatureResultWarningsCodeSignatureFieldDataMissing + const SignatureResultWarningsCodeSignatureIdentityNotVerified + const SignatureResultWarningsCodeSignatureNameMismatch + const SignatureResultWarningsCodeSignatureOTPFailed + type SimpleQuestionnaireElement struct + Description Opt[map[string]string] + ElementType SimpleQuestionnaireElementElementType + ID Opt[string] + IsRequired Opt[bool] + Label map[string]string + MaxFiles Opt[int64] + Options Opt[[]SimpleQuestionnaireElementOptions] + Placeholder Opt[map[string]string] + Validation Opt[SimpleQuestionnaireElementValidation] + func (r SimpleQuestionnaireElement) MarshalJSON() ([]byte, error) + type SimpleQuestionnaireElementElementType string + const SimpleQuestionnaireElementElementTypeAddress + const SimpleQuestionnaireElementElementTypeConsent + const SimpleQuestionnaireElementElementTypeCountry + const SimpleQuestionnaireElementElementTypeDatePicker + const SimpleQuestionnaireElementElementTypeDropdown + const SimpleQuestionnaireElementElementTypeEmail + const SimpleQuestionnaireElementElementTypeFileUpload + const SimpleQuestionnaireElementElementTypeHeading + const SimpleQuestionnaireElementElementTypeImage + const SimpleQuestionnaireElementElementTypeLongText + const SimpleQuestionnaireElementElementTypeMultipleChoice + const SimpleQuestionnaireElementElementTypeNumber + const SimpleQuestionnaireElementElementTypeParagraph + const SimpleQuestionnaireElementElementTypePhone + const SimpleQuestionnaireElementElementTypeSectionHeader + const SimpleQuestionnaireElementElementTypeSeparator + const SimpleQuestionnaireElementElementTypeShortText + const SimpleQuestionnaireElementElementTypeSingleChoice + const SimpleQuestionnaireElementElementTypeTime + type SimpleQuestionnaireElementOptions struct + Label map[string]string + Value Opt[string] + func (r SimpleQuestionnaireElementOptions) MarshalJSON() ([]byte, error) + type SimpleQuestionnaireElementValidation struct + ErrorMessage Opt[map[string]string] + Max Opt[float64] + MaxLength Opt[int64] + Min Opt[float64] + MinLength Opt[int64] + Pattern Opt[string] + func (r SimpleQuestionnaireElementValidation) MarshalJSON() ([]byte, error) + type SimpleQuestionnaireRequest struct + DefaultLanguage Opt[string] + Description Opt[string] + FormElements []SimpleQuestionnaireElement + IsActive Opt[bool] + Languages []string + Status Opt[SimpleQuestionnaireRequestStatus] + Title string + func (r SimpleQuestionnaireRequest) MarshalJSON() ([]byte, error) + type SimpleQuestionnaireRequestStatus string + const SimpleQuestionnaireRequestStatusDraft + const SimpleQuestionnaireRequestStatusPublished + type SimpleQuestionnaireUpdateRequest struct + DefaultLanguage Opt[string] + Description Opt[string] + FormElements Opt[[]SimpleQuestionnaireElement] + IsActive Opt[bool] + Languages Opt[[]string] + Status Opt[SimpleQuestionnaireUpdateRequestStatus] + Title Opt[string] + func (r SimpleQuestionnaireUpdateRequest) MarshalJSON() ([]byte, error) + type SimpleQuestionnaireUpdateRequestStatus string + const SimpleQuestionnaireUpdateRequestStatusDraft + const SimpleQuestionnaireUpdateRequestStatusPublished + type SimpleWorkflowFeature struct + Config Opt[map[string]any] + Feature SimpleWorkflowFeatureFeature + Label Opt[string] + func (r SimpleWorkflowFeature) MarshalJSON() ([]byte, error) + type SimpleWorkflowFeatureFeature string + const SimpleWorkflowFeatureFeatureAML + const SimpleWorkflowFeatureFeatureAgeEstimation + const SimpleWorkflowFeatureFeatureDatabaseValidation + const SimpleWorkflowFeatureFeatureDocumentAi + const SimpleWorkflowFeatureFeatureEmailVerification + const SimpleWorkflowFeatureFeatureFaceMatch + const SimpleWorkflowFeatureFeatureIPAnalysis + const SimpleWorkflowFeatureFeatureKYBDocuments + const SimpleWorkflowFeatureFeatureKYBKeyPeople + const SimpleWorkflowFeatureFeatureKYBRegistry + const SimpleWorkflowFeatureFeatureLiveness + const SimpleWorkflowFeatureFeatureNFC + const SimpleWorkflowFeatureFeatureOCR + const SimpleWorkflowFeatureFeaturePhoneVerification + const SimpleWorkflowFeatureFeatureProofOfAddress + const SimpleWorkflowFeatureFeatureQuestionnaire + const SimpleWorkflowFeatureFeatureSignature + type SimpleWorkflowRequest struct + FaceLivenessMaxAttempts Opt[int64] + FaceMatchMaxAttempts Opt[int64] + Features []SimpleWorkflowFeature + IsDefault Opt[bool] + IsDesktopAllowed Opt[bool] + IsWhiteLabelEnabled Opt[bool] + MaxRetryAttempts Opt[int64] + RetryWindowDays Opt[int64] + SessionExpirationTime Opt[int64] + Status Opt[SimpleWorkflowRequestStatus] + WorkflowLabel Opt[string] + func (r SimpleWorkflowRequest) MarshalJSON() ([]byte, error) + type SimpleWorkflowRequestStatus string + const SimpleWorkflowRequestStatusDraft + const SimpleWorkflowRequestStatusPublished + type SimpleWorkflowUpdateRequest struct + FaceLivenessMaxAttempts Opt[int64] + FaceMatchMaxAttempts Opt[int64] + Features Opt[[]SimpleWorkflowFeature] + IsDefault Opt[bool] + IsDesktopAllowed Opt[bool] + IsWhiteLabelEnabled Opt[bool] + MaxRetryAttempts Opt[int64] + RetryWindowDays Opt[int64] + SessionExpirationTime Opt[int64] + Status Opt[SimpleWorkflowUpdateRequestStatus] + WorkflowLabel Opt[string] + func (r SimpleWorkflowUpdateRequest) MarshalJSON() ([]byte, error) + type SimpleWorkflowUpdateRequestStatus string + const SimpleWorkflowUpdateRequestStatusDraft + const SimpleWorkflowUpdateRequestStatusPublished + type SocialFootprintCategorySummary struct + JSON ResponseJSON + Ratio float64 + Registered int64 + func (r *SocialFootprintCategorySummary) UnmarshalJSON(data []byte) error + type SocialFootprintPlatform struct + Category string + JSON ResponseJSON + Platform string + Scope SocialFootprintPlatformScope + func (r *SocialFootprintPlatform) UnmarshalJSON(data []byte) error + type SocialFootprintPlatformScope string + const SocialFootprintPlatformScopeGlobal + const SocialFootprintPlatformScopeLocal + type SocialFootprintProfile struct + About string + BusinessAccount bool + JSON ResponseJSON + Name string + Photo string + PrivacyStatus SocialFootprintProfilePrivacyStatus + func (r *SocialFootprintProfile) UnmarshalJSON(data []byte) error + type SocialFootprintProfilePrivacyStatus string + const SocialFootprintProfilePrivacyStatusPrivate + const SocialFootprintProfilePrivacyStatusPublic + type TokenVerificationError struct + Message string + Reason TokenVerificationReason + func (e *TokenVerificationError) Error() string + type TokenVerificationReason string + const TokenReasonExpired + const TokenReasonInvalidAudience + const TokenReasonInvalidIssuer + const TokenReasonInvalidNonce + const TokenReasonInvalidSignature + const TokenReasonInvalidType + const TokenReasonMalformed + const TokenReasonMissingClaim + const TokenReasonNotYetValid + const TokenReasonUnknownKey + const TokenReasonUnsupportedAlgorithm + type TransactionDetail struct + ActionRequired TransactionDetailActionRequired + ActionType string + Activities []TransactionDetailActivities + Alerts []TransactionDetailAlerts + Amount string + AmountInDefaultCurrency string + CostBreakdown map[string]any + Currency string + CurrencyType string + DecisionReasonCode string + DecisionReasonLabel string + DefaultCurrencyCode string + Direction TransactionDetailDirection + Documents []TransactionDetailDocuments + Environment TransactionDetailEnvironment + JSON ResponseJSON + Metadata map[string]any + NetworkSnapshot TransactionDetailNetworkSnapshot + Parties []TransactionDetailParties + PaymentDetails string + PaymentMethods []TransactionDetailPaymentMethods + PaymentTxnID string + PreferredCurrencyAmount string + PreferredCurrencyCode string + Props map[string]any + ProviderResults []TransactionDetailProviderResults + Remediation TransactionDetailRemediation + RuleRuns []TransactionDetailRuleRuns + Score int64 + Severity TransactionDetailSeverity + Source TransactionDetailSource + Status TransactionDetailStatus + Tags []TransactionDetailTags + TransactionNumber int64 + TransactionType string + TravelRule TransactionTravelRule + TxnDate time.Time + TxnID string + UUID string + VendorData string + ZoneID string + func (r *TransactionDetail) UnmarshalJSON(data []byte) error + type TransactionDetailActionRequired struct + ExpiresAt time.Time + JSON ResponseJSON + SessionID string + SessionToken string + Status string + Type TransactionDetailActionRequiredType + URL string + WidgetSessionID string + func (r *TransactionDetailActionRequired) UnmarshalJSON(data []byte) error + type TransactionDetailActionRequiredType string + const TransactionDetailActionRequiredTypeVerificationSession + const TransactionDetailActionRequiredTypeWalletOwnership + type TransactionDetailActivities struct + ActivityType string + Description string + JSON ResponseJSON + Metadata map[string]any + OccurredAt time.Time + Source string + Status string + Title string + UUID string + func (r *TransactionDetailActivities) UnmarshalJSON(data []byte) error + type TransactionDetailAlerts struct + CreatedAt time.Time + Description string + DueAt time.Time + JSON ResponseJSON + Metadata map[string]any + Severity TransactionDetailAlertsSeverity + Source TransactionDetailAlertsSource + Status TransactionDetailAlertsStatus + Title string + UUID string + func (r *TransactionDetailAlerts) UnmarshalJSON(data []byte) error + type TransactionDetailAlertsSeverity string + const TransactionDetailAlertsSeverityCritical + const TransactionDetailAlertsSeverityHigh + const TransactionDetailAlertsSeverityLow + const TransactionDetailAlertsSeverityMedium + const TransactionDetailAlertsSeverityUnknown + type TransactionDetailAlertsSource string + const TransactionDetailAlertsSourceManual + const TransactionDetailAlertsSourceProvider + const TransactionDetailAlertsSourceRule + type TransactionDetailAlertsStatus string + const TransactionDetailAlertsStatusAwaitingUser + const TransactionDetailAlertsStatusDismissed + const TransactionDetailAlertsStatusInvestigating + const TransactionDetailAlertsStatusOpen + const TransactionDetailAlertsStatusPendingSar + const TransactionDetailAlertsStatusResolved + const TransactionDetailAlertsStatusSarFiled + type TransactionDetailDirection string + const TransactionDetailDirectionInbound + const TransactionDetailDirectionOutbound + type TransactionDetailDocuments struct + CreatedAt time.Time + Files []TransactionDetailDocumentsFiles + JSON ResponseJSON + Label string + Note string + UUID string + UploadedBy string + func (r *TransactionDetailDocuments) UnmarshalJSON(data []byte) error + type TransactionDetailDocumentsFiles struct + FileSize int64 + FileURL string + JSON ResponseJSON + OriginalFilename string + UUID string + func (r *TransactionDetailDocumentsFiles) UnmarshalJSON(data []byte) error + type TransactionDetailEnvironment string + const TransactionDetailEnvironmentLive + const TransactionDetailEnvironmentSandbox + type TransactionDetailNetworkSnapshot struct + Edges []map[string]any + JSON ResponseJSON + Metrics map[string]any + Nodes []map[string]any + UUID string + func (r *TransactionDetailNetworkSnapshot) UnmarshalJSON(data []byte) error + type TransactionDetailParties struct + Address map[string]any + CountryCode string + DOB string + Device TransactionDetailPartiesDevice + EntityType TransactionDetailPartiesEntityType + ExternalPartySnapshot map[string]any + FirstName string + FullName string + InstitutionInfo map[string]any + JSON ResponseJSON + Kind TransactionDetailPartiesKind + LastName string + Role TransactionDetailPartiesRole + UUID string + VendorData string + func (r *TransactionDetailParties) UnmarshalJSON(data []byte) error + type TransactionDetailPartiesDevice struct + AcceptLanguage string + BrowserFamily string + BrowserVersion string + Fingerprint string + JSON ResponseJSON + NetworkContext TransactionDetailPartiesDeviceNetworkContext + OsFamily string + OsVersion string + PersistentDeviceID string + Platform string + SessionAgeMs float64 + SessionID string + UserAgent string + func (r *TransactionDetailPartiesDevice) UnmarshalJSON(data []byte) error + type TransactionDetailPartiesDeviceNetworkContext struct + IPAddress string + IPCountryCode string + JSON ResponseJSON + Latitude float64 + Longitude float64 + func (r *TransactionDetailPartiesDeviceNetworkContext) UnmarshalJSON(data []byte) error + type TransactionDetailPartiesEntityType string + const TransactionDetailPartiesEntityTypeCompany + const TransactionDetailPartiesEntityTypeExternal + const TransactionDetailPartiesEntityTypeIndividual + const TransactionDetailPartiesEntityTypeUnhostedWallet + type TransactionDetailPartiesKind string + const TransactionDetailPartiesKindBusiness + const TransactionDetailPartiesKindExternal + const TransactionDetailPartiesKindUser + type TransactionDetailPartiesRole string + const TransactionDetailPartiesRoleApplicant + const TransactionDetailPartiesRoleBeneficiary + const TransactionDetailPartiesRoleCounterparty + const TransactionDetailPartiesRoleRemitter + type TransactionDetailPaymentMethods struct + AccountID string + Details map[string]any + ExternalOwnerSnapshot map[string]any + Fingerprint string + InstitutionInfo map[string]any + IssuingCountry string + JSON ResponseJSON + Label string + OwnerKind TransactionDetailPaymentMethodsOwnerKind + OwnerName string + PaymentMethodType TransactionDetailPaymentMethodsPaymentMethodType + Role TransactionDetailPaymentMethodsRole + UUID string + VendorData string + func (r *TransactionDetailPaymentMethods) UnmarshalJSON(data []byte) error + type TransactionDetailPaymentMethodsOwnerKind string + const TransactionDetailPaymentMethodsOwnerKindBusiness + const TransactionDetailPaymentMethodsOwnerKindExternal + const TransactionDetailPaymentMethodsOwnerKindUser + type TransactionDetailPaymentMethodsPaymentMethodType string + const TransactionDetailPaymentMethodsPaymentMethodTypeBankAccount + const TransactionDetailPaymentMethodsPaymentMethodTypeBankCard + const TransactionDetailPaymentMethodsPaymentMethodTypeCryptoWallet + const TransactionDetailPaymentMethodsPaymentMethodTypeEWallet + const TransactionDetailPaymentMethodsPaymentMethodTypeOther + const TransactionDetailPaymentMethodsPaymentMethodTypeUnhostedWallet + type TransactionDetailPaymentMethodsRole string + const TransactionDetailPaymentMethodsRoleBeneficiary + const TransactionDetailPaymentMethodsRoleDestination + const TransactionDetailPaymentMethodsRoleFunding + const TransactionDetailPaymentMethodsRoleSource + type TransactionDetailProviderResults struct + CreatedAt time.Time + JSON ResponseJSON + Payload map[string]any + Provider string + ResultType TransactionDetailProviderResultsResultType + Score int64 + Severity string + Status string + Summary string + UUID string + func (r *TransactionDetailProviderResults) UnmarshalJSON(data []byte) error + type TransactionDetailProviderResultsResultType string + const TransactionDetailProviderResultsResultTypeCustom + const TransactionDetailProviderResultsResultTypeFiatMonitoring + const TransactionDetailProviderResultsResultTypeNetworkGraph + const TransactionDetailProviderResultsResultTypeTransactionScreening + const TransactionDetailProviderResultsResultTypeTravelRule + const TransactionDetailProviderResultsResultTypeWalletScreening + type TransactionDetailRemediation struct + JSON ResponseJSON + SessionID string + SessionToken string + Status string + URL string + func (r *TransactionDetailRemediation) UnmarshalJSON(data []byte) error + type TransactionDetailRuleRuns struct + ActionSummary string + CreatedAt time.Time + IsTest bool + JSON ResponseJSON + Matched bool + Metadata map[string]any + Mode TransactionDetailRuleRunsMode + Rule string + RuleCategory string + RuleDescription string + RuleTitle string + ScoreDelta int64 + Severity string + StatusTarget string + UUID string + func (r *TransactionDetailRuleRuns) UnmarshalJSON(data []byte) error + type TransactionDetailRuleRunsMode string + const TransactionDetailRuleRunsModeActive + const TransactionDetailRuleRunsModeDisabled + const TransactionDetailRuleRunsModeTest + type TransactionDetailSeverity string + const TransactionDetailSeverityCritical + const TransactionDetailSeverityHigh + const TransactionDetailSeverityLow + const TransactionDetailSeverityMedium + const TransactionDetailSeverityUnknown + type TransactionDetailSource string + const TransactionDetailSourceImported + const TransactionDetailSourceLive + type TransactionDetailStatus string + const TransactionDetailStatusApproved + const TransactionDetailStatusAwaitingUser + const TransactionDetailStatusDeclined + const TransactionDetailStatusInReview + type TransactionDetailTags struct + Color string + Description string + JSON ResponseJSON + Name string + Source TransactionDetailTagsSource + UUID string + func (r *TransactionDetailTags) UnmarshalJSON(data []byte) error + type TransactionDetailTagsSource string + const TransactionDetailTagsSourceCustom + const TransactionDetailTagsSourceDidit + type TransactionNote struct + ActorEmail string + ActorName string + CreatedAt time.Time + JSON ResponseJSON + Metadata TransactionNoteMetadata + Note string + UUID string + func (r *TransactionNote) UnmarshalJSON(data []byte) error + type TransactionNoteMetadata struct + JSON ResponseJSON + MentionedEmails []string + NewStatus TransactionNoteMetadataNewStatus + PreviousStatus TransactionNoteMetadataPreviousStatus + ReasonCode string + ReasonLabel string + RuleUUID string + Source TransactionNoteMetadataSource + Type TransactionNoteMetadataType + func (r *TransactionNoteMetadata) UnmarshalJSON(data []byte) error + type TransactionNoteMetadataNewStatus string + const TransactionNoteMetadataNewStatusApproved + const TransactionNoteMetadataNewStatusAwaitingUser + const TransactionNoteMetadataNewStatusDeclined + const TransactionNoteMetadataNewStatusInReview + type TransactionNoteMetadataPreviousStatus string + const TransactionNoteMetadataPreviousStatusApproved + const TransactionNoteMetadataPreviousStatusAwaitingUser + const TransactionNoteMetadataPreviousStatusDeclined + const TransactionNoteMetadataPreviousStatusInReview + type TransactionNoteMetadataSource string + const TransactionNoteMetadataSourceRemediationSession + const TransactionNoteMetadataSourceRuleAction + type TransactionNoteMetadataType string + const TransactionNoteMetadataTypeStatusChange + type TransactionRuleAction struct + AttachMatchedTransaction bool + Blueprint string + Grouping TransactionRuleActionGrouping + JSON ResponseJSON + ListID string + Note string + TagColor string + TagName string + TagUUID string + Type TransactionRuleActionType + Value any + WorkflowID string + func (r *TransactionRuleAction) UnmarshalJSON(data []byte) error + type TransactionRuleActionGrouping string + const TransactionRuleActionGroupingByApplicant + const TransactionRuleActionGroupingByRuleAndApplicant + type TransactionRuleActionParam struct + AttachMatchedTransaction Opt[bool] + Blueprint Opt[string] + Grouping Opt[TransactionRuleActionGrouping] + ListID Opt[string] + Note Opt[string] + TagColor Opt[string] + TagName Opt[string] + TagUUID Opt[string] + Type TransactionRuleActionType + Value Opt[any] + WorkflowID Opt[string] + func (r TransactionRuleActionParam) MarshalJSON() ([]byte, error) + type TransactionRuleActionType string + const TransactionRuleActionTypeAddNote + const TransactionRuleActionTypeAddScore + const TransactionRuleActionTypeAddTags + const TransactionRuleActionTypeAddToList + const TransactionRuleActionTypeChangeStatus + const TransactionRuleActionTypeOpenCase + type TransactionRuleAggregation struct + Field string + Filters map[string]any + JSON ResponseJSON + Metric TransactionRuleAggregationMetric + Operator TransactionRuleAggregationOperator + Value float64 + Window string + func (r *TransactionRuleAggregation) UnmarshalJSON(data []byte) error + type TransactionRuleAggregationMetric string + const TransactionRuleAggregationMetricAvg + const TransactionRuleAggregationMetricCount + const TransactionRuleAggregationMetricDistinctCount + const TransactionRuleAggregationMetricMax + const TransactionRuleAggregationMetricMin + const TransactionRuleAggregationMetricSum + type TransactionRuleAggregationOperator string + const TransactionRuleAggregationOperatorEq + const TransactionRuleAggregationOperatorGt + const TransactionRuleAggregationOperatorGte + const TransactionRuleAggregationOperatorLt + const TransactionRuleAggregationOperatorLte + const TransactionRuleAggregationOperatorNe + type TransactionRuleAggregationParam struct + Field Opt[string] + Filters Opt[map[string]any] + Metric Opt[TransactionRuleAggregationMetric] + Operator Opt[TransactionRuleAggregationOperator] + Value float64 + Window Opt[string] + func (r TransactionRuleAggregationParam) MarshalJSON() ([]byte, error) + type TransactionRuleBacktestRequest struct + Aggregation Opt[[]TransactionRuleAggregationParam] + Conditions Opt[[]TransactionRuleConditionParam] + EvaluationMode Opt[TransactionRuleBacktestRequestEvaluationMode] + PeriodDays Opt[int64] + Scope Opt[TransactionRuleScopeParam] + func (r TransactionRuleBacktestRequest) MarshalJSON() ([]byte, error) + type TransactionRuleBacktestRequestEvaluationMode string + const TransactionRuleBacktestRequestEvaluationModeAll + const TransactionRuleBacktestRequestEvaluationModeAny + type TransactionRuleBacktestResult struct + AffectedEntities int64 + Evaluated int64 + JSON ResponseJSON + Matched int64 + PeriodDays int64 + func (r *TransactionRuleBacktestResult) UnmarshalJSON(data []byte) error + type TransactionRuleCondition struct + Field string + GroupIndex int64 + GroupLogic TransactionRuleConditionGroupLogic + GroupsLogic TransactionRuleConditionGroupsLogic + JSON ResponseJSON + Operator TransactionRuleConditionOperator + Score float64 + Value any + ValueType TransactionRuleConditionValueType + func (r *TransactionRuleCondition) UnmarshalJSON(data []byte) error + type TransactionRuleConditionGroupLogic string + const TransactionRuleConditionGroupLogicAnd + const TransactionRuleConditionGroupLogicOr + type TransactionRuleConditionGroupsLogic string + const TransactionRuleConditionGroupsLogicAnd + const TransactionRuleConditionGroupsLogicOr + type TransactionRuleConditionOperator string + const TransactionRuleConditionOperatorContains + const TransactionRuleConditionOperatorContainsAny + const TransactionRuleConditionOperatorEq + const TransactionRuleConditionOperatorExists + const TransactionRuleConditionOperatorFuzzyMatch + const TransactionRuleConditionOperatorGt + const TransactionRuleConditionOperatorGte + const TransactionRuleConditionOperatorIn + const TransactionRuleConditionOperatorIsEmpty + const TransactionRuleConditionOperatorIsNotEmpty + const TransactionRuleConditionOperatorIsNotNull + const TransactionRuleConditionOperatorIsNull + const TransactionRuleConditionOperatorLt + const TransactionRuleConditionOperatorLte + const TransactionRuleConditionOperatorNe + const TransactionRuleConditionOperatorNotContains + const TransactionRuleConditionOperatorNotExists + const TransactionRuleConditionOperatorNotIn + const TransactionRuleConditionOperatorRegex + type TransactionRuleConditionParam struct + Field string + GroupIndex Opt[int64] + GroupLogic Opt[TransactionRuleConditionGroupLogic] + GroupsLogic Opt[TransactionRuleConditionGroupsLogic] + Operator TransactionRuleConditionOperator + Score Opt[float64] + Value Opt[any] + ValueType Opt[TransactionRuleConditionValueType] + func (r TransactionRuleConditionParam) MarshalJSON() ([]byte, error) + type TransactionRuleConditionValueType string + const TransactionRuleConditionValueTypeField + const TransactionRuleConditionValueTypeList + const TransactionRuleConditionValueTypeRelativeDate + type TransactionRuleCreateRequest struct + Actions Opt[[]TransactionRuleActionParam] + Aggregation Opt[[]TransactionRuleAggregationParam] + Category string + Conditions Opt[[]TransactionRuleConditionParam] + Description Opt[string] + EvaluationMode Opt[TransactionRuleCreateRequestEvaluationMode] + Metadata Opt[map[string]any] + Mode TransactionRuleCreateRequestMode + Scope Opt[TransactionRuleScopeParam] + Title string + func (r TransactionRuleCreateRequest) MarshalJSON() ([]byte, error) + type TransactionRuleCreateRequestEvaluationMode string + const TransactionRuleCreateRequestEvaluationModeAll + const TransactionRuleCreateRequestEvaluationModeAny + type TransactionRuleCreateRequestMode string + const TransactionRuleCreateRequestModeActive + const TransactionRuleCreateRequestModeDisabled + const TransactionRuleCreateRequestModeTest + type TransactionRuleDetail struct + Actions []TransactionRuleAction + Aggregation []TransactionRuleAggregation + ApprovedCount int64 + ApprovedPct float64 + AwaitingUserCount int64 + Category string + Conditions []TransactionRuleCondition + CreatedAt time.Time + DeclinedCount int64 + DeclinedPct float64 + Description string + EvaluationMode TransactionRuleDetailEvaluationMode + JSON ResponseJSON + LatestTriggeredAt time.Time + LibraryKey string + Metadata map[string]any + Mode TransactionRuleDetailMode + ReviewedCount int64 + ReviewedPct float64 + RunCount int64 + Scope TransactionRuleScope + Severity TransactionRuleDetailSeverity + Source TransactionRuleDetailSource + Title string + UUID string + UpdatedAt time.Time + func (r *TransactionRuleDetail) UnmarshalJSON(data []byte) error + type TransactionRuleDetailEvaluationMode string + const TransactionRuleDetailEvaluationModeAll + const TransactionRuleDetailEvaluationModeAny + type TransactionRuleDetailMode string + const TransactionRuleDetailModeActive + const TransactionRuleDetailModeDisabled + const TransactionRuleDetailModeTest + type TransactionRuleDetailSeverity string + const TransactionRuleDetailSeverityCritical + const TransactionRuleDetailSeverityHigh + const TransactionRuleDetailSeverityLow + const TransactionRuleDetailSeverityMedium + const TransactionRuleDetailSeverityUnknown + type TransactionRuleDetailSource string + const TransactionRuleDetailSourceCustom + const TransactionRuleDetailSourcePreset + type TransactionRuleInstallRequest struct + Bundle Opt[string] + LibraryKeys Opt[[]string] + func (r TransactionRuleInstallRequest) MarshalJSON() ([]byte, error) + type TransactionRuleInstallResult struct + InstalledCount int64 + InstalledLibraryKeys []string + JSON ResponseJSON + UninstalledCount int64 + func (r *TransactionRuleInstallResult) UnmarshalJSON(data []byte) error + type TransactionRuleLibraryEntry struct + Actions []TransactionRuleAction + Aggregation []TransactionRuleAggregation + Bundle string + Category string + Conditions []TransactionRuleCondition + Description string + EvaluationMode TransactionRuleLibraryEntryEvaluationMode + Industries []string + IsInstalled bool + JSON ResponseJSON + LibraryKey string + Metadata map[string]any + Scope TransactionRuleScope + Source string + Tags []string + Title string + func (r *TransactionRuleLibraryEntry) UnmarshalJSON(data []byte) error + type TransactionRuleLibraryEntryEvaluationMode string + const TransactionRuleLibraryEntryEvaluationModeAll + const TransactionRuleLibraryEntryEvaluationModeAny + type TransactionRuleScope struct + ActionTypes []string + Directions []TransactionRuleScopeDirections + JSON ResponseJSON + TransactionTypes []string + func (r *TransactionRuleScope) UnmarshalJSON(data []byte) error + type TransactionRuleScopeDirections string + const TransactionRuleScopeDirectionsInbound + const TransactionRuleScopeDirectionsOutbound + type TransactionRuleScopeParam struct + ActionTypes Opt[[]string] + Directions Opt[[]TransactionRuleScopeDirections] + TransactionTypes Opt[[]string] + func (r TransactionRuleScopeParam) MarshalJSON() ([]byte, error) + type TransactionRuleUpdateRequest struct + Actions Opt[[]TransactionRuleActionParam] + Aggregation Opt[[]TransactionRuleAggregationParam] + Category Opt[string] + Conditions Opt[[]TransactionRuleConditionParam] + Description Opt[string] + EvaluationMode Opt[TransactionRuleUpdateRequestEvaluationMode] + Metadata Opt[map[string]any] + Mode Opt[TransactionRuleUpdateRequestMode] + Scope Opt[TransactionRuleScopeParam] + Title Opt[string] + func (r TransactionRuleUpdateRequest) MarshalJSON() ([]byte, error) + type TransactionRuleUpdateRequestEvaluationMode string + const TransactionRuleUpdateRequestEvaluationModeAll + const TransactionRuleUpdateRequestEvaluationModeAny + type TransactionRuleUpdateRequestMode string + const TransactionRuleUpdateRequestModeActive + const TransactionRuleUpdateRequestModeDisabled + const TransactionRuleUpdateRequestModeTest + type TransactionSummary struct + ActionType string + Amount string + ApplicationID string + ApplicationName string + AssignedToName string + CounterpartyCountry string + CounterpartyName string + CounterpartyVendorData string + CreatedAt time.Time + Currency string + CurrencyType string + DecisionReasonCode string + DecisionReasonLabel string + Direction TransactionSummaryDirection + JSON ResponseJSON + OrganizationID string + OrganizationName string + PaymentDetails string + PreferredCurrencyAmount string + PreferredCurrencyCode string + Score int64 + Severity TransactionSummarySeverity + Source TransactionSummarySource + Status TransactionSummaryStatus + SubjectCountry string + SubjectName string + SubjectType TransactionSummarySubjectType + SubjectUUID string + SubjectVendorData string + Tags []TransactionSummaryTags + TransactionNumber int64 + TransactionType string + TravelRuleStatus string + TxnDate time.Time + TxnID string + UUID string + func (r *TransactionSummary) UnmarshalJSON(data []byte) error + type TransactionSummaryDirection string + const TransactionSummaryDirectionInbound + const TransactionSummaryDirectionOutbound + type TransactionSummarySeverity string + const TransactionSummarySeverityCritical + const TransactionSummarySeverityHigh + const TransactionSummarySeverityLow + const TransactionSummarySeverityMedium + const TransactionSummarySeverityUnknown + type TransactionSummarySource string + const TransactionSummarySourceImported + const TransactionSummarySourceLive + type TransactionSummaryStatus string + const TransactionSummaryStatusApproved + const TransactionSummaryStatusAwaitingUser + const TransactionSummaryStatusDeclined + const TransactionSummaryStatusInReview + type TransactionSummarySubjectType string + const TransactionSummarySubjectTypeBusiness + const TransactionSummarySubjectTypeUser + type TransactionSummaryTags struct + Color string + Description string + JSON ResponseJSON + Name string + Source TransactionSummaryTagsSource + UUID string + func (r *TransactionSummaryTags) UnmarshalJSON(data []byte) error + type TransactionSummaryTagsSource string + const TransactionSummaryTagsSourceCustom + const TransactionSummaryTagsSourceDidit + type TransactionTravelRule struct + BeneficiaryData map[string]any + ChainDetails TravelRuleChainDetails + CounterpartyVASP TransactionTravelRuleCounterpartyVASP + DataMasked bool + DataMatch TravelRuleDataMatch + DataUnmasked TravelRuleDataUnmasked + Delivery TravelRuleDelivery + Direction TransactionTravelRuleDirection + Discovery []TravelRuleDiscoveryStep + JSON ResponseJSON + Metadata map[string]any + MismatchedFields []string + NameMatch map[string]any + NextActions []TravelRuleNextAction + ObligationsCount int64 + OriginatorData map[string]any + Protocol string + Rail string + Reason string + Required bool + Status string + UUID string + func (r *TransactionTravelRule) UnmarshalJSON(data []byte) error + type TransactionTravelRuleCounterpartyVASP struct + DdAssessedAt time.Time + DdScore int64 + DdScoreBreakdown map[string]TransactionTravelRuleCounterpartyVASPDdScoreBreakdown + JSON ResponseJSON + Lei string + Name string + func (r *TransactionTravelRuleCounterpartyVASP) UnmarshalJSON(data []byte) error + type TransactionTravelRuleCounterpartyVASPDdScoreBreakdown struct + Detail string + JSON ResponseJSON + Max int64 + Points float64 + Reason string + func (r *TransactionTravelRuleCounterpartyVASPDdScoreBreakdown) UnmarshalJSON(data []byte) error + type TransactionTravelRuleDirection string + const TransactionTravelRuleDirectionInbound + const TransactionTravelRuleDirectionOutbound + type TransactionsCreateParams struct + Counterparty Opt[TransactionsCreateParamsCounterparty] + CustomProperties Opt[map[string]any] + IncludeCryptoScreening Opt[bool] + NetworkSnapshot Opt[TransactionsCreateParamsNetworkSnapshot] + Subject TransactionsCreateParamsSubject + TimeZone Opt[string] + TransactionAt Opt[time.Time] + TransactionCategory TransactionsCreateParamsTransactionCategory + TransactionDetails TransactionsCreateParamsTransactionDetails + TransactionID string + TravelRuleDetails Opt[TransactionsCreateParamsTravelRuleDetails] + func (r TransactionsCreateParams) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsCounterparty struct + Address Opt[map[string]any] + DateOfBirth Opt[string] + DeviceContext Opt[TransactionsCreateParamsCounterpartyDeviceContext] + EntityType Opt[string] + FirstName Opt[string] + FullName Opt[string] + InstitutionDetails Opt[map[string]any] + LastName Opt[string] + PaymentMethod Opt[TransactionsCreateParamsCounterpartyPaymentMethod] + VendorData Opt[string] + func (r TransactionsCreateParamsCounterparty) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsCounterpartyDeviceContext struct + AcceptLanguage Opt[string] + BrowserFamily Opt[string] + BrowserVersion Opt[string] + Fingerprint Opt[string] + NetworkContext Opt[TransactionsCreateParamsCounterpartyDeviceContextNetworkContext] + OsFamily Opt[string] + OsVersion Opt[string] + PersistentDeviceID Opt[string] + Platform Opt[string] + SessionAgeMs Opt[float64] + SessionID Opt[string] + UserAgent Opt[string] + func (r TransactionsCreateParamsCounterpartyDeviceContext) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsCounterpartyDeviceContextNetworkContext struct + IPAddress Opt[string] + IPCountryCode Opt[string] + Latitude Opt[float64] + Longitude Opt[float64] + func (r TransactionsCreateParamsCounterpartyDeviceContextNetworkContext) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsCounterpartyPaymentMethod struct + AccountID Opt[string] + IssuingCountry Opt[string] + Memo Opt[string] + MethodType Opt[string] + func (r TransactionsCreateParamsCounterpartyPaymentMethod) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsNetworkSnapshot struct + Edges Opt[[]map[string]any] + Metrics Opt[map[string]any] + Nodes Opt[[]map[string]any] + func (r TransactionsCreateParamsNetworkSnapshot) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsSubject struct + Address Opt[TransactionsCreateParamsSubjectAddress] + DateOfBirth Opt[string] + DeviceContext Opt[TransactionsCreateParamsSubjectDeviceContext] + EntityType Opt[string] + FirstName Opt[string] + FullName string + InstitutionDetails Opt[TransactionsCreateParamsSubjectInstitutionDetails] + LastName Opt[string] + PaymentMethod Opt[TransactionsCreateParamsSubjectPaymentMethod] + VendorData string + func (r TransactionsCreateParamsSubject) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsSubjectAddress struct + Country Opt[string] + PostCode Opt[string] + State Opt[string] + Street Opt[string] + Town Opt[string] + func (r TransactionsCreateParamsSubjectAddress) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsSubjectDeviceContext struct + AcceptLanguage Opt[string] + BrowserFamily Opt[string] + BrowserVersion Opt[string] + Fingerprint Opt[string] + NetworkContext Opt[TransactionsCreateParamsSubjectDeviceContextNetworkContext] + OsFamily Opt[string] + OsVersion Opt[string] + PersistentDeviceID Opt[string] + Platform Opt[string] + SessionAgeMs Opt[float64] + SessionID Opt[string] + UserAgent Opt[string] + func (r TransactionsCreateParamsSubjectDeviceContext) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsSubjectDeviceContextNetworkContext struct + IPAddress Opt[string] + IPCountryCode Opt[string] + Latitude Opt[float64] + Longitude Opt[float64] + func (r TransactionsCreateParamsSubjectDeviceContextNetworkContext) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsSubjectInstitutionDetails struct + Address Opt[map[string]any] + Code Opt[string] + Name Opt[string] + func (r TransactionsCreateParamsSubjectInstitutionDetails) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsSubjectPaymentMethod struct + AccountID Opt[string] + IssuingCountry Opt[string] + Memo Opt[string] + MethodType Opt[string] + func (r TransactionsCreateParamsSubjectPaymentMethod) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsTransactionCategory string + const TransactionsCreateParamsTransactionCategoryAuditTrailEvent + const TransactionsCreateParamsTransactionCategoryFinance + const TransactionsCreateParamsTransactionCategoryGamblingBet + const TransactionsCreateParamsTransactionCategoryGamblingBonusChange + const TransactionsCreateParamsTransactionCategoryGamblingLimitChange + const TransactionsCreateParamsTransactionCategoryKYC + const TransactionsCreateParamsTransactionCategoryTravelRule + const TransactionsCreateParamsTransactionCategoryTravelRule2 + const TransactionsCreateParamsTransactionCategoryUserEvent + type TransactionsCreateParamsTransactionDetails struct + ActionType Opt[string] + Amount float64 + AmountInDefaultCurrency Opt[float64] + CryptoParams Opt[TransactionsCreateParamsTransactionDetailsCryptoParams] + Currency string + CurrencyKind Opt[string] + DefaultCurrency Opt[string] + Direction TransactionsCreateParamsTransactionDetailsDirection + PaymentDetails Opt[string] + PaymentReferenceID Opt[string] + func (r TransactionsCreateParamsTransactionDetails) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsTransactionDetailsCryptoParams struct + CryptoChain Opt[string] + func (r TransactionsCreateParamsTransactionDetailsCryptoParams) MarshalJSON() ([]byte, error) + type TransactionsCreateParamsTransactionDetailsDirection string + const TransactionsCreateParamsTransactionDetailsDirectionIn + const TransactionsCreateParamsTransactionDetailsDirectionInbound + const TransactionsCreateParamsTransactionDetailsDirectionOut + const TransactionsCreateParamsTransactionDetailsDirectionOutbound + type TransactionsCreateParamsTravelRuleDetails struct + Beneficiary Opt[map[string]any] + BeneficiaryData Opt[map[string]any] + Ivms101 Opt[map[string]any] + Metadata Opt[map[string]any] + ObligationsCount Opt[int64] + Originator Opt[map[string]any] + OriginatorData Opt[map[string]any] + Protocol Opt[string] + Required Opt[bool] + Status string + Utxo Opt[TravelRuleUtxo] + func (r TransactionsCreateParamsTravelRuleDetails) MarshalJSON() ([]byte, error) + type TransactionsCreateSDKTokenParams struct + MaxUses Opt[int64] + TTLSeconds Opt[int64] + VendorData string + func (r TransactionsCreateSDKTokenParams) MarshalJSON() ([]byte, error) + type TransactionsCreateSDKTokenResponse struct + ExpiresAt time.Time + JSON ResponseJSON + SDKToken string + func (r *TransactionsCreateSDKTokenResponse) UnmarshalJSON(data []byte) error + type TransactionsListParams struct + Limit Opt[int64] + Offset Opt[int64] + TravelRuleStatus Opt[string] + func (r TransactionsListParams) MarshalJSON() ([]byte, error) + type TransactionsListRelatedParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r TransactionsListRelatedParams) MarshalJSON() ([]byte, error) + type TransactionsListResponseResults struct + ActionType string + Amount string + AssignedToName string + CounterpartyCountry string + CounterpartyName string + CounterpartyVendorData string + CreatedAt time.Time + Currency string + DecisionReasonCode string + DecisionReasonLabel string + Direction TransactionsListResponseResultsDirection + JSON ResponseJSON + PaymentDetails string + PreferredCurrencyAmount string + PreferredCurrencyCode string + Score int64 + Severity TransactionsListResponseResultsSeverity + Status TransactionsListResponseResultsStatus + SubjectCountry string + SubjectName string + SubjectVendorData string + Tags []TransactionsListResponseResultsTags + TransactionNumber int64 + TransactionType string + TravelRule TransactionTravelRule + TravelRuleStatus string + TxnDate time.Time + TxnID string + UUID string + func (r *TransactionsListResponseResults) UnmarshalJSON(data []byte) error + type TransactionsListResponseResultsDirection string + const TransactionsListResponseResultsDirectionInbound + const TransactionsListResponseResultsDirectionOutbound + type TransactionsListResponseResultsSeverity string + const TransactionsListResponseResultsSeverityCritical + const TransactionsListResponseResultsSeverityHigh + const TransactionsListResponseResultsSeverityLow + const TransactionsListResponseResultsSeverityMedium + const TransactionsListResponseResultsSeverityUnknown + type TransactionsListResponseResultsStatus string + const TransactionsListResponseResultsStatusApproved + const TransactionsListResponseResultsStatusAwaitingUser + const TransactionsListResponseResultsStatusDeclined + const TransactionsListResponseResultsStatusInReview + type TransactionsListResponseResultsTags struct + Color string + Description string + JSON ResponseJSON + Name string + Source TransactionsListResponseResultsTagsSource + UUID string + func (r *TransactionsListResponseResultsTags) UnmarshalJSON(data []byte) error + type TransactionsListResponseResultsTagsSource string + const TransactionsListResponseResultsTagsSourceCustom + const TransactionsListResponseResultsTagsSourceDidit + type TransactionsNotesCreateParams struct + MentionedEmails Opt[[]string] + Note string + func (r TransactionsNotesCreateParams) MarshalJSON() ([]byte, error) + type TransactionsNotesListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r TransactionsNotesListParams) MarshalJSON() ([]byte, error) + type TransactionsNotesService struct + func (r *TransactionsNotesService) Create(ctx context.Context, transactionID string, ...) (*TransactionNote, error) + func (r *TransactionsNotesService) List(ctx context.Context, transactionID string, params TransactionsNotesListParams, ...) (*Page[TransactionNote], error) + func (r *TransactionsNotesService) ListAutoPaging(ctx context.Context, transactionID string, params TransactionsNotesListParams, ...) *PageIterator[TransactionNote] + type TransactionsRulesListLibraryParams struct + Bundle Opt[string] + Category Opt[string] + Limit Opt[int64] + Offset Opt[int64] + Search Opt[string] + func (r TransactionsRulesListLibraryParams) MarshalJSON() ([]byte, error) + type TransactionsRulesListParams struct + Bundle Opt[string] + Category Opt[string] + Limit Opt[int64] + Mode Opt[TransactionsRulesListParamsMode] + Offset Opt[int64] + Ordering Opt[string] + Search Opt[string] + Source Opt[TransactionsRulesListParamsSource] + func (r TransactionsRulesListParams) MarshalJSON() ([]byte, error) + type TransactionsRulesListParamsMode string + const TransactionsRulesListParamsModeActive + const TransactionsRulesListParamsModeDisabled + const TransactionsRulesListParamsModeTest + type TransactionsRulesListParamsSource string + const TransactionsRulesListParamsSourceCustom + const TransactionsRulesListParamsSourcePreset + type TransactionsRulesService struct + func (r *TransactionsRulesService) Backtest(ctx context.Context, params TransactionRuleBacktestRequest, ...) (*TransactionRuleBacktestResult, error) + func (r *TransactionsRulesService) Create(ctx context.Context, params TransactionRuleCreateRequest, ...) (*TransactionRuleDetail, error) + func (r *TransactionsRulesService) Delete(ctx context.Context, ruleUUID string, opts ...option.RequestOption) error + func (r *TransactionsRulesService) InstallLibrary(ctx context.Context, params TransactionRuleInstallRequest, ...) (*TransactionRuleInstallResult, error) + func (r *TransactionsRulesService) List(ctx context.Context, params TransactionsRulesListParams, ...) (*Page[TransactionRuleDetail], error) + func (r *TransactionsRulesService) ListAutoPaging(ctx context.Context, params TransactionsRulesListParams, ...) *PageIterator[TransactionRuleDetail] + func (r *TransactionsRulesService) ListLibrary(ctx context.Context, params TransactionsRulesListLibraryParams, ...) (*Page[TransactionRuleLibraryEntry], error) + func (r *TransactionsRulesService) ListLibraryAutoPaging(ctx context.Context, params TransactionsRulesListLibraryParams, ...) *PageIterator[TransactionRuleLibraryEntry] + func (r *TransactionsRulesService) Retrieve(ctx context.Context, ruleUUID string, opts ...option.RequestOption) (*TransactionRuleDetail, error) + func (r *TransactionsRulesService) UninstallLibrary(ctx context.Context, params TransactionRuleInstallRequest, ...) (*TransactionRuleInstallResult, error) + func (r *TransactionsRulesService) Update(ctx context.Context, ruleUUID string, params TransactionRuleUpdateRequest, ...) (*TransactionRuleDetail, error) + type TransactionsService struct + Notes *TransactionsNotesService + Rules *TransactionsRulesService + TravelRule *TransactionsTravelRuleService + func (r *TransactionsService) Create(ctx context.Context, params TransactionsCreateParams, ...) (*TransactionDetail, error) + func (r *TransactionsService) CreateSDKToken(ctx context.Context, params TransactionsCreateSDKTokenParams, ...) (*TransactionsCreateSDKTokenResponse, error) + func (r *TransactionsService) GeneratePDF(ctx context.Context, transactionUUID string, opts ...option.RequestOption) (*http.Response, error) + func (r *TransactionsService) List(ctx context.Context, params TransactionsListParams, ...) (*Page[TransactionsListResponseResults], error) + func (r *TransactionsService) ListAutoPaging(ctx context.Context, params TransactionsListParams, ...) *PageIterator[TransactionsListResponseResults] + func (r *TransactionsService) ListNetworks(ctx context.Context, transactionUUID string, opts ...option.RequestOption) (*EntityNetworkMembershipList, error) + func (r *TransactionsService) ListPartyNetworks(ctx context.Context, transactionUUID string, transactionPartyUUID string, ...) (*EntityNetworkMembershipList, error) + func (r *TransactionsService) ListRelated(ctx context.Context, transactionID string, ...) (*Page[TransactionSummary], error) + func (r *TransactionsService) ListRelatedAutoPaging(ctx context.Context, transactionID string, ...) *PageIterator[TransactionSummary] + func (r *TransactionsService) Retrieve(ctx context.Context, transactionID string, opts ...option.RequestOption) (*TransactionDetail, error) + type TransactionsTravelRuleService struct + func (r *TransactionsTravelRuleService) ConfirmOwnership(ctx context.Context, transactionID string, ...) (*TravelRuleTransferDetail, error) + func (r *TransactionsTravelRuleService) CreateMessage(ctx context.Context, transactionID string, ...) (*TravelRuleMessage, error) + func (r *TransactionsTravelRuleService) ListMessages(ctx context.Context, transactionID string, opts ...option.RequestOption) ([]TravelRuleMessage, error) + func (r *TransactionsTravelRuleService) TriggerTestVASPInbound(ctx context.Context, params TravelRuleTestVASPInboundRequest, ...) (*TravelRuleTestVASPInboundResponse, error) + func (r *TransactionsTravelRuleService) UpdateTransfer(ctx context.Context, transactionID string, ...) (*TravelRuleTransferDetail, error) + type TravelRuleChainDetails struct + Beneficiary TravelRuleChainSide + Chain string + JSON ResponseJSON + Lightning map[string]any + NotApplicableReason TravelRuleChainDetailsNotApplicableReason + Originator TravelRuleChainSide + Shape TravelRuleChainDetailsShape + Utxo TravelRuleChainDetailsUtxo + Warnings []TravelRuleChainDetailsWarnings + func (r *TravelRuleChainDetails) UnmarshalJSON(data []byte) error + type TravelRuleChainDetailsNotApplicableReason string + const TravelRuleChainDetailsNotApplicableReasonLightningBolt12BlindedPayee + const TravelRuleChainDetailsNotApplicableReasonLightningLnurlNamesNoPayee + const TravelRuleChainDetailsNotApplicableReasonLightningNoPayeeIdentifier + type TravelRuleChainDetailsShape string + const TravelRuleChainDetailsShapeLightning + const TravelRuleChainDetailsShapeMemo + const TravelRuleChainDetailsShapeUtxo + type TravelRuleChainDetailsUtxo struct + BeneficiaryOutputIndex int64 + ChangeOutputIndexes []int64 + Inputs []TravelRuleUtxoEntry + JSON ResponseJSON + Outputs []TravelRuleUtxoEntry + func (r *TravelRuleChainDetailsUtxo) UnmarshalJSON(data []byte) error + type TravelRuleChainDetailsWarnings string + const TravelRuleChainDetailsWarningsBeneficiaryOutputAmbiguous + const TravelRuleChainDetailsWarningsBeneficiaryOutputAmountDiffers + const TravelRuleChainDetailsWarningsDeclaredBeneficiaryNotAnOutput + const TravelRuleChainDetailsWarningsDeclaredOriginatorNotAnInput + type TravelRuleChainSide struct + Address string + JSON ResponseJSON + Memo string + Source TravelRuleChainSideSource + func (r *TravelRuleChainSide) UnmarshalJSON(data []byte) error + type TravelRuleChainSideSource string + const TravelRuleChainSideSourceAmountMatch + const TravelRuleChainSideSourceDeclared + const TravelRuleChainSideSourceInvoicePayee + const TravelRuleChainSideSourceLargestInput + const TravelRuleChainSideSourceOnlyNonChangeOutput + const TravelRuleChainSideSourceUpdated + const TravelRuleChainSideSourceXAddress + type TravelRuleCounterpartyContact struct + Counterparty string + CounterpartyName string + CreatedAt time.Time + CreatedBy string + Email string + InvalidAt time.Time + InvalidDetail string + InvalidReason TravelRuleCounterpartyContactInvalidReason + IsInvalid bool + JSON ResponseJSON + Name string + Scope TravelRuleCounterpartyContactScope + Source TravelRuleCounterpartyContactSource + UUID string + VerifiedAt time.Time + func (r *TravelRuleCounterpartyContact) UnmarshalJSON(data []byte) error + type TravelRuleCounterpartyContactCreate struct + Counterparty string + Email string + Name Opt[string] + func (r TravelRuleCounterpartyContactCreate) MarshalJSON() ([]byte, error) + type TravelRuleCounterpartyContactInvalidReason string + const TravelRuleCounterpartyContactInvalidReasonEmpty + const TravelRuleCounterpartyContactInvalidReasonHardBounce + const TravelRuleCounterpartyContactInvalidReasonSoftBounce + const TravelRuleCounterpartyContactInvalidReasonSpamComplaint + const TravelRuleCounterpartyContactInvalidReasonSuppressed + type TravelRuleCounterpartyContactScope string + const TravelRuleCounterpartyContactScopeApplication + const TravelRuleCounterpartyContactScopePlatform + type TravelRuleCounterpartyContactSource string + const TravelRuleCounterpartyContactSourceApplication + const TravelRuleCounterpartyContactSourceLearned + const TravelRuleCounterpartyContactSourceStaff + type TravelRuleCounterpartyContactsListParams struct + Counterparty Opt[string] + Limit Opt[int64] + Offset Opt[int64] + func (r TravelRuleCounterpartyContactsListParams) MarshalJSON() ([]byte, error) + type TravelRuleCounterpartyContactsService struct + func (r *TravelRuleCounterpartyContactsService) Create(ctx context.Context, params TravelRuleCounterpartyContactCreate, ...) (*TravelRuleCounterpartyContact, error) + func (r *TravelRuleCounterpartyContactsService) Delete(ctx context.Context, contactUUID string, opts ...option.RequestOption) error + func (r *TravelRuleCounterpartyContactsService) List(ctx context.Context, params TravelRuleCounterpartyContactsListParams, ...) (*Page[TravelRuleCounterpartyContact], error) + func (r *TravelRuleCounterpartyContactsService) ListAutoPaging(ctx context.Context, params TravelRuleCounterpartyContactsListParams, ...) *PageIterator[TravelRuleCounterpartyContact] + type TravelRuleCounterpartyDecision struct + DecidedBy string + Decision TravelRuleCounterpartyDecisionDecision + InheritedFrom TravelRuleCounterpartyDecisionInheritedFrom + JSON ResponseJSON + Reason string + UpdatedAt time.Time + func (r *TravelRuleCounterpartyDecision) UnmarshalJSON(data []byte) error + type TravelRuleCounterpartyDecisionDecision string + const TravelRuleCounterpartyDecisionDecisionApproved + const TravelRuleCounterpartyDecisionDecisionBlocked + const TravelRuleCounterpartyDecisionDecisionRestricted + type TravelRuleCounterpartyDecisionInheritedFrom struct + ID string + JSON ResponseJSON + Name string + func (r *TravelRuleCounterpartyDecisionInheritedFrom) UnmarshalJSON(data []byte) error + type TravelRuleCounterpartyDecisionRequest struct + Decision TravelRuleCounterpartyDecisionRequestDecision + Reason Opt[string] + func (r TravelRuleCounterpartyDecisionRequest) MarshalJSON() ([]byte, error) + type TravelRuleCounterpartyDecisionRequestDecision string + const TravelRuleCounterpartyDecisionRequestDecisionApproved + const TravelRuleCounterpartyDecisionRequestDecisionBlocked + const TravelRuleCounterpartyDecisionRequestDecisionRestricted + type TravelRuleCounterpartyDecisionResponse struct + Decision TravelRuleCounterpartyDecision + JSON ResponseJSON + func (r *TravelRuleCounterpartyDecisionResponse) UnmarshalJSON(data []byte) error + type TravelRuleCounterpartyQuestionnaire struct + AnsweredAt time.Time + Answers map[string]string + Current bool + ExpiresAt time.Time + FormVersion string + ID string + JSON ResponseJSON + SentAt time.Time + SentTo string + Status TravelRuleCounterpartyQuestionnaireStatus + ValidUntil time.Time + func (r *TravelRuleCounterpartyQuestionnaire) UnmarshalJSON(data []byte) error + type TravelRuleCounterpartyQuestionnaireList struct + JSON ResponseJSON + Questionnaires []TravelRuleCounterpartyQuestionnaire + func (r *TravelRuleCounterpartyQuestionnaireList) UnmarshalJSON(data []byte) error + type TravelRuleCounterpartyQuestionnaireRequest struct + SentTo Opt[string] + func (r TravelRuleCounterpartyQuestionnaireRequest) MarshalJSON() ([]byte, error) + type TravelRuleCounterpartyQuestionnaireStatus string + const TravelRuleCounterpartyQuestionnaireStatusAnswered + const TravelRuleCounterpartyQuestionnaireStatusExpired + const TravelRuleCounterpartyQuestionnaireStatusSent + type TravelRuleCounterpartyScreening struct + Flagged bool + Fresh bool + ID string + JSON ResponseJSON + Score float64 + ScreenedAt time.Time + Status TravelRuleCounterpartyScreeningStatusValue + TotalHits int64 + func (r *TravelRuleCounterpartyScreening) UnmarshalJSON(data []byte) error + type TravelRuleCounterpartyScreeningRequest struct + Refresh Opt[bool] + func (r TravelRuleCounterpartyScreeningRequest) MarshalJSON() ([]byte, error) + type TravelRuleCounterpartyScreeningResult struct + JSON ResponseJSON + Outcome TravelRuleCounterpartyScreeningResultOutcome + Screening TravelRuleCounterpartyScreening + func (r *TravelRuleCounterpartyScreeningResult) UnmarshalJSON(data []byte) error + type TravelRuleCounterpartyScreeningResultOutcome string + const TravelRuleCounterpartyScreeningResultOutcomeReused + const TravelRuleCounterpartyScreeningResultOutcomeScreened + type TravelRuleCounterpartyScreeningStatus struct + Enabled bool + FreshDays int64 + JSON ResponseJSON + Price string + Screening TravelRuleCounterpartyScreening + func (r *TravelRuleCounterpartyScreeningStatus) UnmarshalJSON(data []byte) error + type TravelRuleCounterpartyScreeningStatusValue string + const TravelRuleCounterpartyScreeningStatusValueApproved + const TravelRuleCounterpartyScreeningStatusValueDeclined + const TravelRuleCounterpartyScreeningStatusValueInReview + type TravelRuleDataMatch struct + Fields map[string]TravelRuleDataMatchFields + JSON ResponseJSON + Matched bool + MismatchedFields []TravelRuleDataMatchMismatchedFields + func (r *TravelRuleDataMatch) UnmarshalJSON(data []byte) error + type TravelRuleDataMatchFields struct + JSON ResponseJSON + Result TravelRuleDataMatchFieldsResult + Strictness TravelRuleDataMatchFieldsStrictness + func (r *TravelRuleDataMatchFields) UnmarshalJSON(data []byte) error + type TravelRuleDataMatchFieldsResult string + const TravelRuleDataMatchFieldsResultMatched + const TravelRuleDataMatchFieldsResultMismatched + const TravelRuleDataMatchFieldsResultNotCompared + type TravelRuleDataMatchFieldsStrictness string + const TravelRuleDataMatchFieldsStrictnessContains + const TravelRuleDataMatchFieldsStrictnessDefault + const TravelRuleDataMatchFieldsStrictnessFuzzy + const TravelRuleDataMatchFieldsStrictnessNone + const TravelRuleDataMatchFieldsStrictnessStrict + type TravelRuleDataMatchMismatchedFields string + const TravelRuleDataMatchMismatchedFieldsAccount + const TravelRuleDataMatchMismatchedFieldsAddress + const TravelRuleDataMatchMismatchedFieldsDateOfBirth + const TravelRuleDataMatchMismatchedFieldsName + type TravelRuleDataSharingFields struct + Company []TravelRuleDataSharingFieldsCompany + Individual []TravelRuleDataSharingFieldsIndividual + JSON ResponseJSON + func (r *TravelRuleDataSharingFields) UnmarshalJSON(data []byte) error + type TravelRuleDataSharingFieldsCompany string + const TravelRuleDataSharingFieldsCompanyAddress + const TravelRuleDataSharingFieldsCompanyCustomerIdentification + const TravelRuleDataSharingFieldsCompanyName + const TravelRuleDataSharingFieldsCompanyNationalID + const TravelRuleDataSharingFieldsCompanyWalletAddress + type TravelRuleDataSharingFieldsIndividual string + const TravelRuleDataSharingFieldsIndividualAddress + const TravelRuleDataSharingFieldsIndividualCustomerIdentification + const TravelRuleDataSharingFieldsIndividualDateOfBirth + const TravelRuleDataSharingFieldsIndividualName + const TravelRuleDataSharingFieldsIndividualNationalID + const TravelRuleDataSharingFieldsIndividualPlaceOfBirth + const TravelRuleDataSharingFieldsIndividualWalletAddress + type TravelRuleDataSharingFieldsParam struct + Company Opt[[]TravelRuleDataSharingFieldsCompany] + Individual Opt[[]TravelRuleDataSharingFieldsIndividual] + func (r TravelRuleDataSharingFieldsParam) MarshalJSON() ([]byte, error) + type TravelRuleDataUnmasked struct + Actor string + At time.Time + JSON ResponseJSON + Reason TravelRuleDataUnmaskedReason + func (r *TravelRuleDataUnmasked) UnmarshalJSON(data []byte) error + type TravelRuleDataUnmaskedReason string + const TravelRuleDataUnmaskedReasonAddressBookMatch + const TravelRuleDataUnmaskedReasonInquiryApproved + const TravelRuleDataUnmaskedReasonKnownPaymentMethod + const TravelRuleDataUnmaskedReasonOwnVerifiedWallet + const TravelRuleDataUnmaskedReasonOwnershipConfirmed + const TravelRuleDataUnmaskedReasonTravelAddress + const TravelRuleDataUnmaskedReasonWalletProof + type TravelRuleDelivery struct + Attempts int64 + DeliveredAt time.Time + JSON ResponseJSON + Kind TravelRuleDeliveryKind + LastError string + NextAttemptAt time.Time + Rail TravelRuleDeliveryRail + Status TravelRuleDeliveryStatus + func (r *TravelRuleDelivery) UnmarshalJSON(data []byte) error + type TravelRuleDeliveryKind string + const TravelRuleDeliveryKindAnswer + const TravelRuleDeliveryKindCancel + const TravelRuleDeliveryKindPoll + const TravelRuleDeliveryKindSend + const TravelRuleDeliveryKindTxid + type TravelRuleDeliveryRail string + const TravelRuleDeliveryRailEmail + const TravelRuleDeliveryRailEmpty + const TravelRuleDeliveryRailGtr + const TravelRuleDeliveryRailInternal + const TravelRuleDeliveryRailSygna + const TravelRuleDeliveryRailTrp + const TravelRuleDeliveryRailTrust + const TravelRuleDeliveryRailVerifyvasp + type TravelRuleDeliveryStatus string + const TravelRuleDeliveryStatusDelivered + const TravelRuleDeliveryStatusFailed + const TravelRuleDeliveryStatusQueued + const TravelRuleDeliveryStatusRetrying + const TravelRuleDeliveryStatusSending + type TravelRuleDiscoveryStep struct + At time.Time + JSON ResponseJSON + Outcome TravelRuleDiscoveryStepOutcome + Rail string + Reason string + Step TravelRuleDiscoveryStepStep + VASP string + func (r *TravelRuleDiscoveryStep) UnmarshalJSON(data []byte) error + type TravelRuleDiscoveryStepOutcome string + const TravelRuleDiscoveryStepOutcomeMatch + const TravelRuleDiscoveryStepOutcomeMiss + const TravelRuleDiscoveryStepOutcomeSkipped + type TravelRuleDiscoveryStepStep string + const TravelRuleDiscoveryStepStepCustomerHint + const TravelRuleDiscoveryStepStepEndUser + const TravelRuleDiscoveryStepStepInternalAddressBook + const TravelRuleDiscoveryStepStepNetworkLookup + const TravelRuleDiscoveryStepStepWalletAttribution + type TravelRuleInboundRequest struct + Amount string + BeneficiaryData Opt[map[string]any] + Chain string + Currency string + Memo Opt[string] + OriginatingVASP Opt[TravelRuleInboundRequestOriginatingVASP] + OriginatorData Opt[map[string]any] + Txid string + Utxo Opt[TravelRuleUtxo] + WalletAddress string + func (r TravelRuleInboundRequest) MarshalJSON() ([]byte, error) + type TravelRuleInboundRequestOriginatingVASP struct + Lei Opt[string] + Name Opt[string] + TravelAddress Opt[string] + func (r TravelRuleInboundRequestOriginatingVASP) MarshalJSON() ([]byte, error) + type TravelRuleInboundResponse struct + Created bool + JSON ResponseJSON + TransactionID string + TravelRule TravelRuleTransferDetail + TxnID string + func (r *TravelRuleInboundResponse) UnmarshalJSON(data []byte) error + type TravelRuleListVASPsParams struct + Jurisdiction Opt[string] + Kind Opt[TravelRuleListVASPsParamsKind] + Limit Opt[int64] + Network Opt[TravelRuleListVASPsParamsNetwork] + Offset Opt[int64] + Reachable Opt[bool] + Responsiveness Opt[TravelRuleListVASPsParamsResponsiveness] + Risk Opt[TravelRuleListVASPsParamsRisk] + Search Opt[string] + func (r TravelRuleListVASPsParams) MarshalJSON() ([]byte, error) + type TravelRuleListVASPsParamsKind string + const TravelRuleListVASPsParamsKindDidit + const TravelRuleListVASPsParamsKindDirectory + type TravelRuleListVASPsParamsNetwork string + const TravelRuleListVASPsParamsNetworkGtr + const TravelRuleListVASPsParamsNetworkSygna + const TravelRuleListVASPsParamsNetworkTrisa + const TravelRuleListVASPsParamsNetworkTrust + const TravelRuleListVASPsParamsNetworkVerifyvasp + type TravelRuleListVASPsParamsResponsiveness string + const TravelRuleListVASPsParamsResponsivenessResponsive + const TravelRuleListVASPsParamsResponsivenessUnknown + const TravelRuleListVASPsParamsResponsivenessUnresponsive + type TravelRuleListVASPsParamsRisk string + const TravelRuleListVASPsParamsRiskHigh + const TravelRuleListVASPsParamsRiskLow + const TravelRuleListVASPsParamsRiskMedium + type TravelRuleMatchingRules struct + Company TravelRuleMatchingRulesCompany + Individual TravelRuleMatchingRulesIndividual + JSON ResponseJSON + func (r *TravelRuleMatchingRules) UnmarshalJSON(data []byte) error + type TravelRuleMatchingRulesCompany struct + Account TravelRuleMatchingRulesCompanyAccount + Address TravelRuleMatchingRulesCompanyAddress + JSON ResponseJSON + Name TravelRuleMatchingRulesCompanyName + func (r *TravelRuleMatchingRulesCompany) UnmarshalJSON(data []byte) error + type TravelRuleMatchingRulesCompanyAccount string + const TravelRuleMatchingRulesCompanyAccountContains + const TravelRuleMatchingRulesCompanyAccountDefault + const TravelRuleMatchingRulesCompanyAccountFuzzy + const TravelRuleMatchingRulesCompanyAccountNone + const TravelRuleMatchingRulesCompanyAccountStrict + type TravelRuleMatchingRulesCompanyAddress string + const TravelRuleMatchingRulesCompanyAddressContains + const TravelRuleMatchingRulesCompanyAddressDefault + const TravelRuleMatchingRulesCompanyAddressFuzzy + const TravelRuleMatchingRulesCompanyAddressNone + const TravelRuleMatchingRulesCompanyAddressStrict + type TravelRuleMatchingRulesCompanyName string + const TravelRuleMatchingRulesCompanyNameContains + const TravelRuleMatchingRulesCompanyNameDefault + const TravelRuleMatchingRulesCompanyNameFuzzy + const TravelRuleMatchingRulesCompanyNameNone + const TravelRuleMatchingRulesCompanyNameStrict + type TravelRuleMatchingRulesIndividual struct + Account TravelRuleMatchingRulesIndividualAccount + Address TravelRuleMatchingRulesIndividualAddress + DateOfBirth TravelRuleMatchingRulesIndividualDateOfBirth + JSON ResponseJSON + Name TravelRuleMatchingRulesIndividualName + func (r *TravelRuleMatchingRulesIndividual) UnmarshalJSON(data []byte) error + type TravelRuleMatchingRulesIndividualAccount string + const TravelRuleMatchingRulesIndividualAccountContains + const TravelRuleMatchingRulesIndividualAccountDefault + const TravelRuleMatchingRulesIndividualAccountFuzzy + const TravelRuleMatchingRulesIndividualAccountNone + const TravelRuleMatchingRulesIndividualAccountStrict + type TravelRuleMatchingRulesIndividualAddress string + const TravelRuleMatchingRulesIndividualAddressContains + const TravelRuleMatchingRulesIndividualAddressDefault + const TravelRuleMatchingRulesIndividualAddressFuzzy + const TravelRuleMatchingRulesIndividualAddressNone + const TravelRuleMatchingRulesIndividualAddressStrict + type TravelRuleMatchingRulesIndividualDateOfBirth string + const TravelRuleMatchingRulesIndividualDateOfBirthContains + const TravelRuleMatchingRulesIndividualDateOfBirthDefault + const TravelRuleMatchingRulesIndividualDateOfBirthFuzzy + const TravelRuleMatchingRulesIndividualDateOfBirthNone + const TravelRuleMatchingRulesIndividualDateOfBirthStrict + type TravelRuleMatchingRulesIndividualName string + const TravelRuleMatchingRulesIndividualNameContains + const TravelRuleMatchingRulesIndividualNameDefault + const TravelRuleMatchingRulesIndividualNameFuzzy + const TravelRuleMatchingRulesIndividualNameNone + const TravelRuleMatchingRulesIndividualNameStrict + type TravelRuleMatchingRulesParam struct + Company Opt[TravelRuleMatchingRulesParamCompany] + Individual Opt[TravelRuleMatchingRulesParamIndividual] + func (r TravelRuleMatchingRulesParam) MarshalJSON() ([]byte, error) + type TravelRuleMatchingRulesParamCompany struct + Account Opt[TravelRuleMatchingRulesCompanyAccount] + Address Opt[TravelRuleMatchingRulesCompanyAddress] + Name Opt[TravelRuleMatchingRulesCompanyName] + func (r TravelRuleMatchingRulesParamCompany) MarshalJSON() ([]byte, error) + type TravelRuleMatchingRulesParamIndividual struct + Account Opt[TravelRuleMatchingRulesIndividualAccount] + Address Opt[TravelRuleMatchingRulesIndividualAddress] + DateOfBirth Opt[TravelRuleMatchingRulesIndividualDateOfBirth] + Name Opt[TravelRuleMatchingRulesIndividualName] + func (r TravelRuleMatchingRulesParamIndividual) MarshalJSON() ([]byte, error) + type TravelRuleMessage struct + Attachment TravelRuleMessageAttachment + Author string + Body string + CreatedAt time.Time + Direction TravelRuleMessageDirection + FulfilledAt time.Time + ID string + JSON ResponseJSON + Kind TravelRuleMessageKind + ReplyTo string + RequestedDocuments []string + func (r *TravelRuleMessage) UnmarshalJSON(data []byte) error + type TravelRuleMessageAttachment struct + CreatedAt time.Time + Files []TravelRuleMessageAttachmentFiles + JSON ResponseJSON + Label string + Note string + UUID string + UploadedBy string + func (r *TravelRuleMessageAttachment) UnmarshalJSON(data []byte) error + type TravelRuleMessageAttachmentFiles struct + FileSize int64 + FileURL string + JSON ResponseJSON + OriginalFilename string + UUID string + func (r *TravelRuleMessageAttachmentFiles) UnmarshalJSON(data []byte) error + type TravelRuleMessageCreateRequest struct + Body Opt[string] + Files Opt[[]File] + Kind Opt[TravelRuleMessageCreateRequestKind] + ReplyTo Opt[string] + RequestedDocuments Opt[[]string] + func (r TravelRuleMessageCreateRequest) MarshalJSON() ([]byte, error) + type TravelRuleMessageCreateRequestKind string + const TravelRuleMessageCreateRequestKindDocumentRequest + const TravelRuleMessageCreateRequestKindMessage + type TravelRuleMessageDirection string + const TravelRuleMessageDirectionInbound + const TravelRuleMessageDirectionOutbound + type TravelRuleMessageKind string + const TravelRuleMessageKindDocumentRequest + const TravelRuleMessageKindMessage + type TravelRuleNameMatch struct + ComparedName string + ComparedWith TravelRuleNameMatchComparedWith + JSON ResponseJSON + Matched bool + MatchedNames []string + Method TravelRuleNameMatchMethod + MismatchedNames []string + Score int64 + Strictness TravelRuleNameMatchStrictness + TransferName string + func (r *TravelRuleNameMatch) UnmarshalJSON(data []byte) error + type TravelRuleNameMatchComparedWith string + const TravelRuleNameMatchComparedWithCounterpartyVASP + const TravelRuleNameMatchComparedWithWalletHolder + type TravelRuleNameMatchMethod string + const TravelRuleNameMatchMethodExactToken + const TravelRuleNameMatchMethodNone + const TravelRuleNameMatchMethodSequenceRatio + const TravelRuleNameMatchMethodTokenContainment + const TravelRuleNameMatchMethodTokenSubset + type TravelRuleNameMatchStrictness string + const TravelRuleNameMatchStrictnessContains + const TravelRuleNameMatchStrictnessDefault + const TravelRuleNameMatchStrictnessFuzzy + const TravelRuleNameMatchStrictnessNone + const TravelRuleNameMatchStrictnessStrict + type TravelRuleNextAction struct + Action TravelRuleNextActionAction + JSON ResponseJSON + URL string + func (r *TravelRuleNextAction) UnmarshalJSON(data []byte) error + type TravelRuleNextActionAction string + const TravelRuleNextActionActionAddVASPHint + const TravelRuleNextActionActionDeclareSelfHosted + const TravelRuleNextActionActionResend + const TravelRuleNextActionActionSelectCounterpartyVASP + const TravelRuleNextActionActionUpdateComplianceEmail + type TravelRuleOwnershipConfirmRequest struct + Confirmed bool + WalletAddress Opt[string] + func (r TravelRuleOwnershipConfirmRequest) MarshalJSON() ([]byte, error) + type TravelRuleSendComplianceEmailConfirmationResponse struct + JSON ResponseJSON + SentTo string + func (r *TravelRuleSendComplianceEmailConfirmationResponse) UnmarshalJSON(data []byte) error + type TravelRuleService struct + CounterpartyContacts *TravelRuleCounterpartyContactsService + Transfers *TravelRuleTransfersService + WalletAddresses *TravelRuleWalletAddressesService + Workspace *TravelRuleWorkspaceService + func (r *TravelRuleService) ClearVASPDecision(ctx context.Context, vaspID string, opts ...option.RequestOption) (*TravelRuleCounterpartyDecisionResponse, error) + func (r *TravelRuleService) CreateWidgetSession(ctx context.Context, params TravelRuleWidgetSessionCreate, ...) (*TravelRuleWidgetSessionResponse, error) + func (r *TravelRuleService) ListVASPQuestionnaires(ctx context.Context, vaspID string, opts ...option.RequestOption) (*TravelRuleCounterpartyQuestionnaireList, error) + func (r *TravelRuleService) ListVASPs(ctx context.Context, params TravelRuleListVASPsParams, ...) (*Page[VASPDirectoryEntry], error) + func (r *TravelRuleService) ListVASPsAutoPaging(ctx context.Context, params TravelRuleListVASPsParams, ...) *PageIterator[VASPDirectoryEntry] + func (r *TravelRuleService) RegisterInbound(ctx context.Context, params TravelRuleInboundRequest, ...) (*TravelRuleInboundResponse, error) + func (r *TravelRuleService) RetrieveSettings(ctx context.Context, opts ...option.RequestOption) (*TravelRuleSettingsDetail, error) + func (r *TravelRuleService) RetrieveVASP(ctx context.Context, vaspID string, opts ...option.RequestOption) (*VASPDirectoryEntry, error) + func (r *TravelRuleService) RetrieveVASPDecision(ctx context.Context, vaspID string, opts ...option.RequestOption) (*TravelRuleCounterpartyDecisionResponse, error) + func (r *TravelRuleService) RetrieveVASPScreening(ctx context.Context, vaspID string, opts ...option.RequestOption) (*TravelRuleCounterpartyScreeningStatus, error) + func (r *TravelRuleService) ScreenVASP(ctx context.Context, vaspID string, ...) (*TravelRuleCounterpartyScreeningResult, error) + func (r *TravelRuleService) SendComplianceEmailConfirmation(ctx context.Context, opts ...option.RequestOption) (*TravelRuleSendComplianceEmailConfirmationResponse, error) + func (r *TravelRuleService) SendVASPQuestionnaire(ctx context.Context, vaspID string, ...) (*TravelRuleCounterpartyQuestionnaire, error) + func (r *TravelRuleService) UpdateSettings(ctx context.Context, params TravelRuleSettingsUpdate, ...) (*TravelRuleSettingsDetail, error) + func (r *TravelRuleService) UpdateVASPDecision(ctx context.Context, vaspID string, ...) (*TravelRuleCounterpartyDecisionResponse, error) + type TravelRuleSettingsDetail struct + AllowScreenshotProof bool + AllowSelfDeclaration bool + AutoWalletVerification bool + ComplianceEmail string + ConfirmationTimeoutHours int64 + CounterpartyScreeningEnabled bool + DataSharingFields TravelRuleDataSharingFields + DiditNetwork TravelRuleSettingsDetailDiditNetwork + DisabledNetworks []TravelRuleSettingsDetailDisabledNetworks + InboundAutoAccept bool + IsDiscoverable bool + IsEnabled bool + JSON ResponseJSON + Jurisdiction string + LegalName string + Lei string + MatchingRules TravelRuleMatchingRules + NameMatchingStrictness TravelRuleSettingsDetailNameMatchingStrictness + Networks TravelRuleSettingsDetailNetworks + NonResponsivePolicy TravelRuleSettingsDetailNonResponsivePolicy + OwnershipValidationMode TravelRuleSettingsDetailOwnershipValidationMode + SimplifiedValidationThreshold string + SunriseJurisdictions []string + SunrisePolicy TravelRuleSettingsDetailSunrisePolicy + ThresholdAmount string + TimeoutOutcome TravelRuleSettingsDetailTimeoutOutcome + TravelAddress string + VASPAttributionEnabled bool + func (r *TravelRuleSettingsDetail) UnmarshalJSON(data []byte) error + type TravelRuleSettingsDetailDiditNetwork struct + ComplianceEmailConfirmed bool + JSON ResponseJSON + Listed bool + Missing []TravelRuleSettingsDetailDiditNetworkMissing + func (r *TravelRuleSettingsDetailDiditNetwork) UnmarshalJSON(data []byte) error + type TravelRuleSettingsDetailDiditNetworkMissing string + const TravelRuleSettingsDetailDiditNetworkMissingComplianceEmailMissing + const TravelRuleSettingsDetailDiditNetworkMissingComplianceEmailUnconfirmed + const TravelRuleSettingsDetailDiditNetworkMissingExcludedByStaff + const TravelRuleSettingsDetailDiditNetworkMissingInternalOrganization + const TravelRuleSettingsDetailDiditNetworkMissingLegalNameMissing + const TravelRuleSettingsDetailDiditNetworkMissingNotDiscoverable + const TravelRuleSettingsDetailDiditNetworkMissingSandboxApplication + const TravelRuleSettingsDetailDiditNetworkMissingTravelRuleOff + type TravelRuleSettingsDetailDisabledNetworks string + const TravelRuleSettingsDetailDisabledNetworksGtr + const TravelRuleSettingsDetailDisabledNetworksSygna + const TravelRuleSettingsDetailDisabledNetworksTrust + const TravelRuleSettingsDetailDisabledNetworksVerifyvasp + type TravelRuleSettingsDetailNameMatchingStrictness string + const TravelRuleSettingsDetailNameMatchingStrictnessContains + const TravelRuleSettingsDetailNameMatchingStrictnessDefault + const TravelRuleSettingsDetailNameMatchingStrictnessFuzzy + const TravelRuleSettingsDetailNameMatchingStrictnessNone + const TravelRuleSettingsDetailNameMatchingStrictnessStrict + type TravelRuleSettingsDetailNetworks struct + Gtr TravelRuleSettingsDetailNetworksGtr + JSON ResponseJSON + Sygna TravelRuleSettingsDetailNetworksSygna + Trust TravelRuleSettingsDetailNetworksTrust + Verifyvasp TravelRuleSettingsDetailNetworksVerifyvasp + func (r *TravelRuleSettingsDetailNetworks) UnmarshalJSON(data []byte) error + type TravelRuleSettingsDetailNetworksGtr struct + Connected bool + JSON ResponseJSON + Mode TravelRuleSettingsDetailNetworksGtrMode + PlatformAvailable bool + Rail TravelRuleSettingsDetailNetworksGtrRail + func (r *TravelRuleSettingsDetailNetworksGtr) UnmarshalJSON(data []byte) error + type TravelRuleSettingsDetailNetworksGtrMode string + const TravelRuleSettingsDetailNetworksGtrModeDidit + const TravelRuleSettingsDetailNetworksGtrModeOff + const TravelRuleSettingsDetailNetworksGtrModeOwn + const TravelRuleSettingsDetailNetworksGtrModeUnavailable + type TravelRuleSettingsDetailNetworksGtrRail string + const TravelRuleSettingsDetailNetworksGtrRailGtr + type TravelRuleSettingsDetailNetworksSygna struct + Connected bool + JSON ResponseJSON + Mode TravelRuleSettingsDetailNetworksSygnaMode + PlatformAvailable bool + Rail TravelRuleSettingsDetailNetworksSygnaRail + func (r *TravelRuleSettingsDetailNetworksSygna) UnmarshalJSON(data []byte) error + type TravelRuleSettingsDetailNetworksSygnaMode string + const TravelRuleSettingsDetailNetworksSygnaModeDidit + const TravelRuleSettingsDetailNetworksSygnaModeOff + const TravelRuleSettingsDetailNetworksSygnaModeOwn + const TravelRuleSettingsDetailNetworksSygnaModeUnavailable + type TravelRuleSettingsDetailNetworksSygnaRail string + const TravelRuleSettingsDetailNetworksSygnaRailSygna + type TravelRuleSettingsDetailNetworksTrust struct + Connected bool + JSON ResponseJSON + Mode TravelRuleSettingsDetailNetworksTrustMode + PlatformAvailable bool + Rail TravelRuleSettingsDetailNetworksTrustRail + func (r *TravelRuleSettingsDetailNetworksTrust) UnmarshalJSON(data []byte) error + type TravelRuleSettingsDetailNetworksTrustMode string + const TravelRuleSettingsDetailNetworksTrustModeDidit + const TravelRuleSettingsDetailNetworksTrustModeOff + const TravelRuleSettingsDetailNetworksTrustModeOwn + const TravelRuleSettingsDetailNetworksTrustModeUnavailable + type TravelRuleSettingsDetailNetworksTrustRail string + const TravelRuleSettingsDetailNetworksTrustRailTrust + type TravelRuleSettingsDetailNetworksVerifyvasp struct + Connected bool + JSON ResponseJSON + Mode TravelRuleSettingsDetailNetworksVerifyvaspMode + PlatformAvailable bool + Rail TravelRuleSettingsDetailNetworksVerifyvaspRail + func (r *TravelRuleSettingsDetailNetworksVerifyvasp) UnmarshalJSON(data []byte) error + type TravelRuleSettingsDetailNetworksVerifyvaspMode string + const TravelRuleSettingsDetailNetworksVerifyvaspModeDidit + const TravelRuleSettingsDetailNetworksVerifyvaspModeOff + const TravelRuleSettingsDetailNetworksVerifyvaspModeOwn + const TravelRuleSettingsDetailNetworksVerifyvaspModeUnavailable + type TravelRuleSettingsDetailNetworksVerifyvaspRail string + const TravelRuleSettingsDetailNetworksVerifyvaspRailVerifyvasp + type TravelRuleSettingsDetailNonResponsivePolicy string + const TravelRuleSettingsDetailNonResponsivePolicyEmpty + const TravelRuleSettingsDetailNonResponsivePolicyHold + const TravelRuleSettingsDetailNonResponsivePolicyProceed + const TravelRuleSettingsDetailNonResponsivePolicyReject + type TravelRuleSettingsDetailOwnershipValidationMode string + const TravelRuleSettingsDetailOwnershipValidationModeAutomated + const TravelRuleSettingsDetailOwnershipValidationModeFull + const TravelRuleSettingsDetailOwnershipValidationModeSimplified + type TravelRuleSettingsDetailSunrisePolicy string + const TravelRuleSettingsDetailSunrisePolicyEmpty + const TravelRuleSettingsDetailSunrisePolicyHold + const TravelRuleSettingsDetailSunrisePolicyProceed + const TravelRuleSettingsDetailSunrisePolicyReject + type TravelRuleSettingsDetailTimeoutOutcome string + const TravelRuleSettingsDetailTimeoutOutcomeHold + const TravelRuleSettingsDetailTimeoutOutcomeProceed + const TravelRuleSettingsDetailTimeoutOutcomeReject + type TravelRuleSettingsUpdate struct + AllowScreenshotProof Opt[bool] + AllowSelfDeclaration Opt[bool] + AutoWalletVerification Opt[bool] + ComplianceEmail Opt[string] + ConfirmationTimeoutHours Opt[int64] + CounterpartyScreeningEnabled Opt[bool] + DataSharingFields Opt[TravelRuleDataSharingFieldsParam] + DisabledNetworks Opt[[]TravelRuleSettingsUpdateDisabledNetworks] + InboundAutoAccept Opt[bool] + IsDiscoverable Opt[bool] + IsEnabled Opt[bool] + Jurisdiction Opt[string] + LegalName Opt[string] + Lei Opt[string] + MatchingRules Opt[TravelRuleMatchingRulesParam] + NameMatchingStrictness Opt[TravelRuleSettingsUpdateNameMatchingStrictness] + NonResponsivePolicy Opt[TravelRuleSettingsUpdateNonResponsivePolicy] + OwnershipValidationMode Opt[TravelRuleSettingsUpdateOwnershipValidationMode] + SimplifiedValidationThreshold Opt[string] + SunrisePolicy Opt[TravelRuleSettingsUpdateSunrisePolicy] + ThresholdAmount Opt[string] + TimeoutOutcome Opt[TravelRuleSettingsUpdateTimeoutOutcome] + VASPAttributionEnabled Opt[bool] + func (r TravelRuleSettingsUpdate) MarshalJSON() ([]byte, error) + type TravelRuleSettingsUpdateDisabledNetworks string + const TravelRuleSettingsUpdateDisabledNetworksGtr + const TravelRuleSettingsUpdateDisabledNetworksSygna + const TravelRuleSettingsUpdateDisabledNetworksTrust + const TravelRuleSettingsUpdateDisabledNetworksVerifyvasp + type TravelRuleSettingsUpdateNameMatchingStrictness string + const TravelRuleSettingsUpdateNameMatchingStrictnessContains + const TravelRuleSettingsUpdateNameMatchingStrictnessDefault + const TravelRuleSettingsUpdateNameMatchingStrictnessFuzzy + const TravelRuleSettingsUpdateNameMatchingStrictnessNone + const TravelRuleSettingsUpdateNameMatchingStrictnessStrict + type TravelRuleSettingsUpdateNonResponsivePolicy string + const TravelRuleSettingsUpdateNonResponsivePolicyEmpty + const TravelRuleSettingsUpdateNonResponsivePolicyHold + const TravelRuleSettingsUpdateNonResponsivePolicyProceed + const TravelRuleSettingsUpdateNonResponsivePolicyReject + type TravelRuleSettingsUpdateOwnershipValidationMode string + const TravelRuleSettingsUpdateOwnershipValidationModeAutomated + const TravelRuleSettingsUpdateOwnershipValidationModeFull + const TravelRuleSettingsUpdateOwnershipValidationModeSimplified + type TravelRuleSettingsUpdateSunrisePolicy string + const TravelRuleSettingsUpdateSunrisePolicyEmpty + const TravelRuleSettingsUpdateSunrisePolicyHold + const TravelRuleSettingsUpdateSunrisePolicyProceed + const TravelRuleSettingsUpdateSunrisePolicyReject + type TravelRuleSettingsUpdateTimeoutOutcome string + const TravelRuleSettingsUpdateTimeoutOutcomeHold + const TravelRuleSettingsUpdateTimeoutOutcomeProceed + const TravelRuleSettingsUpdateTimeoutOutcomeReject + type TravelRuleTestVASPInboundRequest struct + Amount Opt[string] + BeneficiaryWalletAddress string + Chain Opt[string] + Currency Opt[string] + Reference Opt[string] + Scenario Opt[TravelRuleTestVASPInboundRequestScenario] + func (r TravelRuleTestVASPInboundRequest) MarshalJSON() ([]byte, error) + type TravelRuleTestVASPInboundRequestScenario string + const TravelRuleTestVASPInboundRequestScenarioAccept + const TravelRuleTestVASPInboundRequestScenarioNameMismatch + type TravelRuleTestVASPInboundResponse struct + Detail string + JSON ResponseJSON + Scenario string + TestVASP bool + TransactionID string + TravelRule TravelRuleTransferDetail + TravelRuleStatus string + TxnID string + func (r *TravelRuleTestVASPInboundResponse) UnmarshalJSON(data []byte) error + type TravelRuleTransferDetail struct + BeneficiaryData map[string]any + ChainDetails TravelRuleChainDetails + CounterpartyVASP TravelRuleTransferDetailCounterpartyVASP + CreatedAt time.Time + DataMasked bool + DataMatch TravelRuleDataMatch + DataUnmasked TravelRuleDataUnmasked + DeadlineAt time.Time + Delivery TravelRuleDelivery + Direction TravelRuleTransferDetailDirection + Discovery []TravelRuleDiscoveryStep + IvmsVersion string + JSON ResponseJSON + MismatchedFields []string + NameMatch TravelRuleNameMatch + NextActions []TravelRuleNextAction + OriginatorData map[string]any + OwnershipConfirmed bool + Protocol string + Rail TravelRuleTransferDetailRail + Reason string + Required bool + Status TravelRuleTransferDetailStatus + Timeline []TravelRuleTransferDetailTimeline + UUID string + func (r *TravelRuleTransferDetail) UnmarshalJSON(data []byte) error + type TravelRuleTransferDetailCounterpartyVASP struct + DdAssessedAt time.Time + DdScore int64 + DdScoreBreakdown map[string]TravelRuleTransferDetailCounterpartyVASPDdScoreBreakdown + JSON ResponseJSON + Lei string + Name string + func (r *TravelRuleTransferDetailCounterpartyVASP) UnmarshalJSON(data []byte) error + type TravelRuleTransferDetailCounterpartyVASPDdScoreBreakdown struct + Detail string + JSON ResponseJSON + Max int64 + Points float64 + Reason string + func (r *TravelRuleTransferDetailCounterpartyVASPDdScoreBreakdown) UnmarshalJSON(data []byte) error + type TravelRuleTransferDetailDirection string + const TravelRuleTransferDetailDirectionInbound + const TravelRuleTransferDetailDirectionOutbound + type TravelRuleTransferDetailRail string + const TravelRuleTransferDetailRailEmail + const TravelRuleTransferDetailRailGtr + const TravelRuleTransferDetailRailInternal + const TravelRuleTransferDetailRailSygna + const TravelRuleTransferDetailRailTestVASP + const TravelRuleTransferDetailRailTrp + const TravelRuleTransferDetailRailTrust + const TravelRuleTransferDetailRailVerifyvasp + type TravelRuleTransferDetailStatus string + const TravelRuleTransferDetailStatusAwaitingCounterparty + const TravelRuleTransferDetailStatusCancelled + const TravelRuleTransferDetailStatusCompleted + const TravelRuleTransferDetailStatusCounterpartyMismatchedData + const TravelRuleTransferDetailStatusCounterpartyVASPGeneralDecline + const TravelRuleTransferDetailStatusCounterpartyVASPNotFound + const TravelRuleTransferDetailStatusCounterpartyVASPNotReachable + const TravelRuleTransferDetailStatusExpired + const TravelRuleTransferDetailStatusFinished + const TravelRuleTransferDetailStatusNotApplicable + const TravelRuleTransferDetailStatusNotEnoughCounterpartyData + const TravelRuleTransferDetailStatusOnHold + const TravelRuleTransferDetailStatusUnconfirmedOwnership + type TravelRuleTransferDetailTimeline struct + At time.Time + Detail string + JSON ResponseJSON + NameMatch TravelRuleNameMatch + Reason string + Status string + func (r *TravelRuleTransferDetailTimeline) UnmarshalJSON(data []byte) error + type TravelRuleTransferPatchRequest struct + Action Opt[TravelRuleTransferPatchRequestAction] + ComplianceEmail Opt[string] + Memo Opt[string] + PaymentTxnID Opt[string] + WalletAddress Opt[string] + func (r TravelRuleTransferPatchRequest) MarshalJSON() ([]byte, error) + type TravelRuleTransferPatchRequestAction string + const TravelRuleTransferPatchRequestActionCancel + const TravelRuleTransferPatchRequestActionResend + const TravelRuleTransferPatchRequestActionUpdateComplianceEmail + const TravelRuleTransferPatchRequestActionUpdateOriginatorWallet + type TravelRuleTransferRow struct + Amount string + Asset string + BeneficiaryMemo string + BeneficiaryVASP string + BeneficiaryWallet string + BeneficiaryWalletType TravelRuleTransferRowBeneficiaryWalletType + CreatedAt time.Time + DeadlineAt time.Time + Direction TravelRuleTransferRowDirection + ID string + JSON ResponseJSON + Kind TravelRuleTransferRowKind + MatchedTransactionID string + OriginatorMemo string + OriginatorVASP string + OriginatorWallet string + OriginatorWalletType TravelRuleTransferRowOriginatorWalletType + Rail TravelRuleTransferRowRail + Reason string + Status TravelRuleTransferRowStatus + TransactionID string + TxnDate time.Time + TxnID string + func (r *TravelRuleTransferRow) UnmarshalJSON(data []byte) error + type TravelRuleTransferRowBeneficiaryWalletType string + const TravelRuleTransferRowBeneficiaryWalletTypeOwn + const TravelRuleTransferRowBeneficiaryWalletTypeSelfHosted + const TravelRuleTransferRowBeneficiaryWalletTypeVASP + type TravelRuleTransferRowDirection string + const TravelRuleTransferRowDirectionInbound + const TravelRuleTransferRowDirectionOutbound + type TravelRuleTransferRowKind string + const TravelRuleTransferRowKindDeposit + const TravelRuleTransferRowKindMessage + const TravelRuleTransferRowKindWithdrawal + type TravelRuleTransferRowOriginatorWalletType string + const TravelRuleTransferRowOriginatorWalletTypeOwn + const TravelRuleTransferRowOriginatorWalletTypeSelfHosted + const TravelRuleTransferRowOriginatorWalletTypeVASP + type TravelRuleTransferRowRail string + const TravelRuleTransferRowRailEmail + const TravelRuleTransferRowRailGtr + const TravelRuleTransferRowRailInternal + const TravelRuleTransferRowRailSygna + const TravelRuleTransferRowRailTestVASP + const TravelRuleTransferRowRailTrp + const TravelRuleTransferRowRailTrust + const TravelRuleTransferRowRailVerifyvasp + type TravelRuleTransferRowStatus string + const TravelRuleTransferRowStatusAwaitingCounterparty + const TravelRuleTransferRowStatusCancelled + const TravelRuleTransferRowStatusCompleted + const TravelRuleTransferRowStatusCounterpartyMismatchedData + const TravelRuleTransferRowStatusCounterpartyVASPGeneralDecline + const TravelRuleTransferRowStatusCounterpartyVASPNotFound + const TravelRuleTransferRowStatusCounterpartyVASPNotReachable + const TravelRuleTransferRowStatusExpired + const TravelRuleTransferRowStatusFinished + const TravelRuleTransferRowStatusNotApplicable + const TravelRuleTransferRowStatusNotEnoughCounterpartyData + const TravelRuleTransferRowStatusOnHold + const TravelRuleTransferRowStatusUnconfirmedOwnership + type TravelRuleTransfersListParams struct + Counterparty Opt[string] + Currency Opt[string] + Direction Opt[string] + EndDate Opt[string] + Kind Opt[string] + Limit Opt[int64] + Offset Opt[int64] + Rail Opt[string] + StartDate Opt[string] + Status Opt[string] + func (r TravelRuleTransfersListParams) MarshalJSON() ([]byte, error) + type TravelRuleTransfersService struct + func (r *TravelRuleTransfersService) List(ctx context.Context, params TravelRuleTransfersListParams, ...) (*Page[TravelRuleTransferRow], error) + func (r *TravelRuleTransfersService) ListAutoPaging(ctx context.Context, params TravelRuleTransfersListParams, ...) *PageIterator[TravelRuleTransferRow] + type TravelRuleUtxo struct + Inputs Opt[[]TravelRuleUtxoEntryParam] + Outputs []TravelRuleUtxoEntryParam + func (r TravelRuleUtxo) MarshalJSON() ([]byte, error) + type TravelRuleUtxoEntry struct + Address string + Amount string + JSON ResponseJSON + Txid string + Vout int64 + func (r *TravelRuleUtxoEntry) UnmarshalJSON(data []byte) error + type TravelRuleUtxoEntryParam struct + Address string + Amount Opt[string] + Txid Opt[string] + Vout Opt[int64] + func (r TravelRuleUtxoEntryParam) MarshalJSON() ([]byte, error) + type TravelRuleWalletAddressesBulkImportParams struct + Body any + File Opt[File] + func (r TravelRuleWalletAddressesBulkImportParams) MarshalJSON() ([]byte, error) + type TravelRuleWalletAddressesListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r TravelRuleWalletAddressesListParams) MarshalJSON() ([]byte, error) + type TravelRuleWalletAddressesService struct + func (r *TravelRuleWalletAddressesService) BulkImport(ctx context.Context, params TravelRuleWalletAddressesBulkImportParams, ...) (*WalletAddressImportReport, error) + func (r *TravelRuleWalletAddressesService) Create(ctx context.Context, params WalletAddressEntryCreate, ...) (*WalletAddressEntry, error) + func (r *TravelRuleWalletAddressesService) Delete(ctx context.Context, entryUUID string, opts ...option.RequestOption) error + func (r *TravelRuleWalletAddressesService) List(ctx context.Context, params TravelRuleWalletAddressesListParams, ...) (*Page[WalletAddressEntry], error) + func (r *TravelRuleWalletAddressesService) ListAutoPaging(ctx context.Context, params TravelRuleWalletAddressesListParams, ...) *PageIterator[WalletAddressEntry] + func (r *TravelRuleWalletAddressesService) Update(ctx context.Context, entryUUID string, params WalletAddressEntryUpdateParam, ...) (*WalletAddressEntryUpdate, error) + type TravelRuleWidgetSessionCreate struct + CallbackURL Opt[string] + Chain Opt[string] + ExpiresInMinutes Opt[int64] + HolderName Opt[string] + SatoshiDepositAddress Opt[string] + TransactionID Opt[string] + VendorData Opt[string] + WalletAddress Opt[string] + func (r TravelRuleWidgetSessionCreate) MarshalJSON() ([]byte, error) + type TravelRuleWidgetSessionResponse struct + ExpiresAt time.Time + JSON ResponseJSON + Token string + URL string + WidgetSessionID string + func (r *TravelRuleWidgetSessionResponse) UnmarshalJSON(data []byte) error + type TravelRuleWorkspace struct + BillingEnabled bool + BillingEnabledAt time.Time + Claim TravelRuleWorkspaceClaim + DiditNetwork map[string]any + Domain TravelRuleWorkspaceDomain + JSON ResponseJSON + JoinedAt time.Time + JoinedFree bool + Prefill map[string]any + Settings TravelRuleSettingsDetail + WorkEmail string + func (r *TravelRuleWorkspace) UnmarshalJSON(data []byte) error + type TravelRuleWorkspaceBillingRequest struct + Enabled Opt[bool] + func (r TravelRuleWorkspaceBillingRequest) MarshalJSON() ([]byte, error) + type TravelRuleWorkspaceClaim struct + ClaimedAt time.Time + JSON ResponseJSON + ProvedByDomain bool + ReviewNote string + ReviewedAt time.Time + Status TravelRuleWorkspaceClaimStatus + VASPID string + VASPName string + func (r *TravelRuleWorkspaceClaim) UnmarshalJSON(data []byte) error + type TravelRuleWorkspaceClaimRequest struct + VASPID string + func (r TravelRuleWorkspaceClaimRequest) MarshalJSON() ([]byte, error) + type TravelRuleWorkspaceClaimStatus string + const TravelRuleWorkspaceClaimStatusClaimed + const TravelRuleWorkspaceClaimStatusPendingReview + const TravelRuleWorkspaceClaimStatusRejected + const TravelRuleWorkspaceClaimStatusUnclaimed + type TravelRuleWorkspaceDomain struct + Domain string + JSON ResponseJSON + Status TravelRuleWorkspaceDomainStatus + Txt TravelRuleWorkspaceTxtRecord + VerifiedAt time.Time + func (r *TravelRuleWorkspaceDomain) UnmarshalJSON(data []byte) error + type TravelRuleWorkspaceDomainCodeResponse struct + Domain string + JSON ResponseJSON + Status TravelRuleWorkspaceDomainCodeResponseStatus + Txt TravelRuleWorkspaceTxtRecord + func (r *TravelRuleWorkspaceDomainCodeResponse) UnmarshalJSON(data []byte) error + type TravelRuleWorkspaceDomainCodeResponseStatus string + const TravelRuleWorkspaceDomainCodeResponseStatusCodeSent + const TravelRuleWorkspaceDomainCodeResponseStatusUnverified + const TravelRuleWorkspaceDomainCodeResponseStatusVerified + type TravelRuleWorkspaceDomainConfirmRequest struct + Code string + func (r TravelRuleWorkspaceDomainConfirmRequest) MarshalJSON() ([]byte, error) + type TravelRuleWorkspaceDomainStatus string + const TravelRuleWorkspaceDomainStatusCodeSent + const TravelRuleWorkspaceDomainStatusUnverified + const TravelRuleWorkspaceDomainStatusVerified + type TravelRuleWorkspaceService struct + func (r *TravelRuleWorkspaceService) Claim(ctx context.Context, params TravelRuleWorkspaceClaimRequest, ...) (*TravelRuleWorkspace, error) + func (r *TravelRuleWorkspaceService) ConfirmDomain(ctx context.Context, params TravelRuleWorkspaceDomainConfirmRequest, ...) (*TravelRuleWorkspace, error) + func (r *TravelRuleWorkspaceService) EnableBilling(ctx context.Context, params TravelRuleWorkspaceBillingRequest, ...) (*TravelRuleWorkspace, error) + func (r *TravelRuleWorkspaceService) Get(ctx context.Context, opts ...option.RequestOption) (*TravelRuleWorkspace, error) + func (r *TravelRuleWorkspaceService) SendDomainCode(ctx context.Context, opts ...option.RequestOption) (*TravelRuleWorkspaceDomainCodeResponse, error) + func (r *TravelRuleWorkspaceService) VerifyDomainDNS(ctx context.Context, opts ...option.RequestOption) (*TravelRuleWorkspace, error) + type TravelRuleWorkspaceTxtRecord struct + Host string + JSON ResponseJSON + Value string + func (r *TravelRuleWorkspaceTxtRecord) UnmarshalJSON(data []byte) error + type UnexpectedResponseError struct + Cause error + Message string + Response *http.Response + func (e *UnexpectedResponseError) Error() string + func (e *UnexpectedResponseError) Unwrap() error + type UnprocessableEntityError struct + func (e *UnprocessableEntityError) Unwrap() error + type UserDetailItem struct + ApprovedCount int64 + ApprovedEmails []string + ApprovedPhones []string + Comments []UserDetailItemComments + CreatedAt time.Time + DateOfBirth string + DeclinedCount int64 + DiditInternalID string + DisplayName string + EffectiveName string + Features map[string]any + FeaturesList []UserDetailItemFeaturesList + FirstSessionAt time.Time + FullName string + InReviewCount int64 + IssuingStates []string + JSON ResponseJSON + LastActivityAt time.Time + LastSessionAt time.Time + Metadata map[string]any + PortraitImageURL string + SessionCount int64 + Status UserDetailItemStatus + Tags []UserDetailItemTags + UpdatedAt time.Time + VendorData string + func (r *UserDetailItem) UnmarshalJSON(data []byte) error + type UserDetailItemComments struct + ActorEmail string + ActorName string + ChangedFields []string + Comment string + CommentType UserDetailItemCommentsCommentType + CreatedAt time.Time + JSON ResponseJSON + MentionedEmails []string + Metadata map[string]any + NewStatus UserDetailItemCommentsNewStatus + NewValue map[string]any + PreviousStatus UserDetailItemCommentsPreviousStatus + PreviousValue map[string]any + UUID string + func (r *UserDetailItemComments) UnmarshalJSON(data []byte) error + type UserDetailItemCommentsCommentType string + const UserDetailItemCommentsCommentTypeComment + const UserDetailItemCommentsCommentTypeMetadataUpdated + const UserDetailItemCommentsCommentTypeProfileUpdated + const UserDetailItemCommentsCommentTypeStatusChanged + const UserDetailItemCommentsCommentTypeTagAdded + const UserDetailItemCommentsCommentTypeTagRemoved + type UserDetailItemCommentsNewStatus string + const UserDetailItemCommentsNewStatusActive + const UserDetailItemCommentsNewStatusBlocked + const UserDetailItemCommentsNewStatusFlagged + type UserDetailItemCommentsPreviousStatus string + const UserDetailItemCommentsPreviousStatusActive + const UserDetailItemCommentsPreviousStatusBlocked + const UserDetailItemCommentsPreviousStatusFlagged + type UserDetailItemFeaturesList struct + Feature string + JSON ResponseJSON + Status string + func (r *UserDetailItemFeaturesList) UnmarshalJSON(data []byte) error + type UserDetailItemStatus string + const UserDetailItemStatusActive + const UserDetailItemStatusBlocked + const UserDetailItemStatusFlagged + type UserDetailItemTags struct + AddedByEmail string + AddedByName string + Color string + CreatedAt time.Time + JSON ResponseJSON + Name string + Tag UserDetailItemTagsTag + UUID string + func (r *UserDetailItemTags) UnmarshalJSON(data []byte) error + type UserDetailItemTagsTag struct + Color string + CreatedAt time.Time + Description string + JSON ResponseJSON + Name string + Source UserDetailItemTagsTagSource + UUID string + UpdatedAt time.Time + func (r *UserDetailItemTagsTag) UnmarshalJSON(data []byte) error + type UserDetailItemTagsTagSource string + const UserDetailItemTagsTagSourceCustom + const UserDetailItemTagsTagSourceDidit + type UserListItem struct + ApprovedCount int64 + ApprovedEmails []string + ApprovedPhones []string + CreatedAt time.Time + DateOfBirth string + DeclinedCount int64 + DiditInternalID string + DisplayName string + EffectiveName string + Features map[string]any + FeaturesList []UserListItemFeaturesList + FirstSessionAt time.Time + FullName string + InReviewCount int64 + IssuingStates []string + JSON ResponseJSON + LastActivityAt time.Time + LastSessionAt time.Time + PortraitImageURL string + SessionCount int64 + Status UserListItemStatus + Tags []UserListItemTags + VendorData string + func (r *UserListItem) UnmarshalJSON(data []byte) error + type UserListItemFeaturesList struct + Feature string + JSON ResponseJSON + Status string + func (r *UserListItemFeaturesList) UnmarshalJSON(data []byte) error + type UserListItemStatus string + const UserListItemStatusActive + const UserListItemStatusBlocked + const UserListItemStatusFlagged + type UserListItemTags struct + Color string + JSON ResponseJSON + Name string + UUID string + func (r *UserListItemTags) UnmarshalJSON(data []byte) error + type UsersBatchDeleteParams struct + DeleteAll Opt[bool] + DiditInternalIDList Opt[[]string] + VendorDataList Opt[[]string] + func (r UsersBatchDeleteParams) MarshalJSON() ([]byte, error) + type UsersBatchDeleteResponse struct + Deleted int64 + JSON ResponseJSON + func (r *UsersBatchDeleteResponse) UnmarshalJSON(data []byte) error + type UsersCreateParams struct + ApprovedEmails Opt[[]string] + ApprovedPhones Opt[[]string] + Country Opt[string] + DateOfBirth Opt[string] + DisplayName Opt[string] + Email Opt[string] + FirstName Opt[string] + FullName Opt[string] + IssuingStates Opt[[]string] + Language Opt[string] + LastName Opt[string] + Metadata Opt[map[string]any] + PhoneNumber Opt[string] + SendVerificationLink Opt[bool] + Status Opt[UsersCreateParamsStatus] + VendorData string + WorkflowID Opt[string] + func (r UsersCreateParams) MarshalJSON() ([]byte, error) + type UsersCreateParamsStatus string + const UsersCreateParamsStatusActive + const UsersCreateParamsStatusBlocked + const UsersCreateParamsStatusFlagged + type UsersCreateResponse struct + ApprovedCount int64 + ApprovedEmails []string + ApprovedPhones []string + Comments []UsersCreateResponseComments + CreatedAt time.Time + DateOfBirth string + DeclinedCount int64 + DiditInternalID string + DisplayName string + EffectiveName string + Features map[string]any + FeaturesList []UsersCreateResponseFeaturesList + FirstSessionAt time.Time + FullName string + InReviewCount int64 + IssuingStates []string + JSON ResponseJSON + LastActivityAt time.Time + LastSessionAt time.Time + Metadata map[string]any + PortraitImageURL string + SessionCount int64 + Status UsersCreateResponseStatus + Tags []UsersCreateResponseTags + UpdatedAt time.Time + VendorData string + VerificationLink UsersCreateResponseVerificationLink + func (r *UsersCreateResponse) UnmarshalJSON(data []byte) error + type UsersCreateResponseComments struct + ActorEmail string + ActorName string + ChangedFields []string + Comment string + CommentType UsersCreateResponseCommentsCommentType + CreatedAt time.Time + JSON ResponseJSON + MentionedEmails []string + Metadata map[string]any + NewStatus UsersCreateResponseCommentsNewStatus + NewValue map[string]any + PreviousStatus UsersCreateResponseCommentsPreviousStatus + PreviousValue map[string]any + UUID string + func (r *UsersCreateResponseComments) UnmarshalJSON(data []byte) error + type UsersCreateResponseCommentsCommentType string + const UsersCreateResponseCommentsCommentTypeComment + const UsersCreateResponseCommentsCommentTypeMetadataUpdated + const UsersCreateResponseCommentsCommentTypeProfileUpdated + const UsersCreateResponseCommentsCommentTypeStatusChanged + const UsersCreateResponseCommentsCommentTypeTagAdded + const UsersCreateResponseCommentsCommentTypeTagRemoved + type UsersCreateResponseCommentsNewStatus string + const UsersCreateResponseCommentsNewStatusActive + const UsersCreateResponseCommentsNewStatusBlocked + const UsersCreateResponseCommentsNewStatusFlagged + type UsersCreateResponseCommentsPreviousStatus string + const UsersCreateResponseCommentsPreviousStatusActive + const UsersCreateResponseCommentsPreviousStatusBlocked + const UsersCreateResponseCommentsPreviousStatusFlagged + type UsersCreateResponseFeaturesList struct + Feature string + JSON ResponseJSON + Status string + func (r *UsersCreateResponseFeaturesList) UnmarshalJSON(data []byte) error + type UsersCreateResponseStatus string + const UsersCreateResponseStatusActive + const UsersCreateResponseStatusBlocked + const UsersCreateResponseStatusFlagged + type UsersCreateResponseTags struct + AddedByEmail string + AddedByName string + Color string + CreatedAt time.Time + JSON ResponseJSON + Name string + Tag UsersCreateResponseTagsTag + UUID string + func (r *UsersCreateResponseTags) UnmarshalJSON(data []byte) error + type UsersCreateResponseTagsTag struct + Color string + CreatedAt time.Time + Description string + JSON ResponseJSON + Name string + Source UsersCreateResponseTagsTagSource + UUID string + UpdatedAt time.Time + func (r *UsersCreateResponseTagsTag) UnmarshalJSON(data []byte) error + type UsersCreateResponseTagsTagSource string + const UsersCreateResponseTagsTagSourceCustom + const UsersCreateResponseTagsTagSourceDidit + type UsersCreateResponseVerificationLink struct + Email string + JSON ResponseJSON + SessionID string + SessionNumber int64 + Status string + URL string + WorkflowID string + func (r *UsersCreateResponseVerificationLink) UnmarshalJSON(data []byte) error + type UsersListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r UsersListParams) MarshalJSON() ([]byte, error) + type UsersService struct + func (r *UsersService) BatchDelete(ctx context.Context, params UsersBatchDeleteParams, ...) (*UsersBatchDeleteResponse, error) + func (r *UsersService) Create(ctx context.Context, params UsersCreateParams, opts ...option.RequestOption) (*UsersCreateResponse, error) + func (r *UsersService) GeneratePDF(ctx context.Context, vendorData string, opts ...option.RequestOption) (*http.Response, error) + func (r *UsersService) List(ctx context.Context, params UsersListParams, opts ...option.RequestOption) (*Page[UserListItem], error) + func (r *UsersService) ListAutoPaging(ctx context.Context, params UsersListParams, opts ...option.RequestOption) *PageIterator[UserListItem] + func (r *UsersService) ListNetworks(ctx context.Context, vendorUserUUID string, opts ...option.RequestOption) (*EntityNetworkMembershipList, error) + func (r *UsersService) Retrieve(ctx context.Context, vendorData string, opts ...option.RequestOption) (*UserDetailItem, error) + func (r *UsersService) RetrieveOngoingMonitoringJob(ctx context.Context, jobID string, opts ...option.RequestOption) (*OngoingMonitoringJob, error) + func (r *UsersService) SetAMLMonitoring(ctx context.Context, params UsersSetAMLMonitoringParams, ...) (*UsersSetAMLMonitoringResponse, error) + func (r *UsersService) SetOngoingMonitoring(ctx context.Context, params OngoingMonitoringToggleRequest, ...) (*UsersSetOngoingMonitoringResponse, error) + func (r *UsersService) Update(ctx context.Context, vendorData string, params UsersUpdateParams, ...) (*UserDetailItem, error) + func (r *UsersService) UpdateStatus(ctx context.Context, vendorData string, params UsersUpdateStatusParams, ...) (*UserDetailItem, error) + func (r *UsersService) UploadFace(ctx context.Context, diditInternalID string, params UsersUploadFaceParams, ...) (*UsersUploadFaceResponse, error) + type UsersSetAMLMonitoringParams struct + DiditInternalIDList Opt[[]string] + EstimateOnly Opt[bool] + IsEnabled bool + VendorDataList Opt[[]string] + func (r UsersSetAMLMonitoringParams) MarshalJSON() ([]byte, error) + type UsersSetAMLMonitoringResponse struct + CompletedAt time.Time + CreatedAt time.Time + Error string + Estimate UsersSetAMLMonitoringResponseEstimate + IsEnabled bool + JSON ResponseJSON + JobID string + Outcomes UsersSetAMLMonitoringResponseOutcomes + Processed int64 + Results []UsersSetAMLMonitoringResponseResults + Status UsersSetAMLMonitoringResponseStatus + TargetType UsersSetAMLMonitoringResponseTargetType + Total int64 + Unmatched []string + func (r *UsersSetAMLMonitoringResponse) UnmarshalJSON(data []byte) error + type UsersSetAMLMonitoringResponseEstimate struct + AlreadyEnabled int64 + BalanceSufficient bool + EstimatedAnnualMonitoringCostUsd float64 + EstimatedScreeningCostUsd float64 + JSON ResponseJSON + NeedingScreening int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + UsersTotal int64 + WithExistingAML int64 + func (r *UsersSetAMLMonitoringResponseEstimate) UnmarshalJSON(data []byte) error + type UsersSetAMLMonitoringResponseOutcomes struct + AlreadyEnabled int64 + Disabled int64 + Enabled int64 + FailedInsufficientBalance int64 + FailedProvider int64 + JSON ResponseJSON + ScreenedAndEnabled int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + SkippedSandbox int64 + func (r *UsersSetAMLMonitoringResponseOutcomes) UnmarshalJSON(data []byte) error + type UsersSetAMLMonitoringResponseResults struct + DiditInternalID string + JSON ResponseJSON + Outcome UsersSetAMLMonitoringResponseResultsOutcome + VendorData string + func (r *UsersSetAMLMonitoringResponseResults) UnmarshalJSON(data []byte) error + type UsersSetAMLMonitoringResponseResultsOutcome string + const UsersSetAMLMonitoringResponseResultsOutcomeAlreadyEnabled + const UsersSetAMLMonitoringResponseResultsOutcomeDisabled + const UsersSetAMLMonitoringResponseResultsOutcomeEnabled + const UsersSetAMLMonitoringResponseResultsOutcomeFailedInsufficientBalance + const UsersSetAMLMonitoringResponseResultsOutcomeFailedProvider + const UsersSetAMLMonitoringResponseResultsOutcomeScreenedAndEnabled + const UsersSetAMLMonitoringResponseResultsOutcomeSkippedBlocked + const UsersSetAMLMonitoringResponseResultsOutcomeSkippedNoIdentityData + const UsersSetAMLMonitoringResponseResultsOutcomeSkippedSandbox + type UsersSetAMLMonitoringResponseStatus string + const UsersSetAMLMonitoringResponseStatusCompleted + const UsersSetAMLMonitoringResponseStatusFailed + const UsersSetAMLMonitoringResponseStatusPending + const UsersSetAMLMonitoringResponseStatusProcessing + type UsersSetAMLMonitoringResponseTargetType string + const UsersSetAMLMonitoringResponseTargetTypeBusiness + const UsersSetAMLMonitoringResponseTargetTypeUser + type UsersSetOngoingMonitoringResponse struct + Error string + Estimate UsersSetOngoingMonitoringResponseEstimate + IsEnabled bool + JSON ResponseJSON + JobID string + Outcomes UsersSetOngoingMonitoringResponseOutcomes + Processed int64 + Status UsersSetOngoingMonitoringResponseStatus + Total int64 + func (r *UsersSetOngoingMonitoringResponse) UnmarshalJSON(data []byte) error + type UsersSetOngoingMonitoringResponseEstimate struct + AlreadyEnabled int64 + BalanceSufficient bool + EstimatedAnnualMonitoringCostUsd float64 + EstimatedScreeningCostUsd float64 + JSON ResponseJSON + NeedingScreening int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + UsersTotal int64 + WithExistingAML int64 + func (r *UsersSetOngoingMonitoringResponseEstimate) UnmarshalJSON(data []byte) error + type UsersSetOngoingMonitoringResponseOutcomes struct + AlreadyEnabled int64 + Disabled int64 + Enabled int64 + FailedInsufficientBalance int64 + FailedProvider int64 + JSON ResponseJSON + ScreenedAndEnabled int64 + SkippedBlocked int64 + SkippedNoIdentityData int64 + SkippedSandbox int64 + func (r *UsersSetOngoingMonitoringResponseOutcomes) UnmarshalJSON(data []byte) error + type UsersSetOngoingMonitoringResponseStatus string + const UsersSetOngoingMonitoringResponseStatusCompleted + const UsersSetOngoingMonitoringResponseStatusFailed + const UsersSetOngoingMonitoringResponseStatusPending + const UsersSetOngoingMonitoringResponseStatusProcessing + type UsersUpdateParams struct + ApprovedEmails Opt[[]string] + ApprovedPhones Opt[[]string] + DateOfBirth Opt[string] + DisplayName Opt[string] + FullName Opt[string] + IssuingStates Opt[[]string] + Metadata Opt[map[string]any] + Reason Opt[string] + Status Opt[UsersUpdateParamsStatus] + func (r UsersUpdateParams) MarshalJSON() ([]byte, error) + type UsersUpdateParamsStatus string + const UsersUpdateParamsStatusActive + const UsersUpdateParamsStatusBlocked + const UsersUpdateParamsStatusFlagged + type UsersUpdateStatusParams struct + Reason Opt[string] + Status UsersUpdateStatusParamsStatus + func (r UsersUpdateStatusParams) MarshalJSON() ([]byte, error) + type UsersUpdateStatusParamsStatus string + const UsersUpdateStatusParamsStatusActive + const UsersUpdateStatusParamsStatusBlocked + const UsersUpdateStatusParamsStatusFlagged + type UsersUploadFaceParams struct + Comment Opt[string] + Image string + func (r UsersUploadFaceParams) MarshalJSON() ([]byte, error) + type UsersUploadFaceResponse struct + Comment string + CreatedAt time.Time + ImageURL string + JSON ResponseJSON + UUID string + UploadedBy string + func (r *UsersUploadFaceResponse) UnmarshalJSON(data []byte) error + type VASPDirectoryEntry struct + Aliases []VASPDirectoryEntryAliases + Contacts []VASPDirectoryEntryContacts + DdAssessedAt time.Time + DdScore int64 + DdScoreBreakdown map[string]VASPDirectoryEntryDdScoreBreakdown + DdScoreSemantic VASPDirectoryEntryDdScoreSemantic + DdStatus VASPDirectoryEntryDdStatus + Decision TravelRuleCounterpartyDecision + Domains []string + Entities []VASPDirectoryEntryEntities + EntityScreening TravelRuleCounterpartyScreening + EssentialChecks VASPDirectoryEntryEssentialChecks + ID string + IsDiditCustomer bool + JSON ResponseJSON + Jurisdiction string + Kind VASPDirectoryEntryKind + Lei string + Name string + Networks []VASPDirectoryEntryNetworks + Questionnaires []TravelRuleCounterpartyQuestionnaire + Reachable bool + ReachableRails []VASPDirectoryEntryReachableRails + Responsiveness VASPDirectoryEntryResponsiveness + RiskLevel VASPDirectoryEntryRiskLevel + Routes []VASPDirectoryEntryRoutes + Umbrella VASPDirectoryEntryUmbrella + func (r *VASPDirectoryEntry) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryAliases struct + JSON ResponseJSON + Kind VASPDirectoryEntryAliasesKind + Name string + func (r *VASPDirectoryEntryAliases) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryAliasesKind string + const VASPDirectoryEntryAliasesKindAttribution + const VASPDirectoryEntryAliasesKindMerged + const VASPDirectoryEntryAliasesKindNetworkName + const VASPDirectoryEntryAliasesKindOtherLegalName + const VASPDirectoryEntryAliasesKindStaff + const VASPDirectoryEntryAliasesKindTradingName + type VASPDirectoryEntryContacts struct + Email string + ID string + JSON ResponseJSON + Name string + Scope VASPDirectoryEntryContactsScope + Source VASPDirectoryEntryContactsSource + VerifiedAt time.Time + func (r *VASPDirectoryEntryContacts) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryContactsScope string + const VASPDirectoryEntryContactsScopeApplication + const VASPDirectoryEntryContactsScopePlatform + type VASPDirectoryEntryContactsSource string + const VASPDirectoryEntryContactsSourceApplication + const VASPDirectoryEntryContactsSourceLearned + const VASPDirectoryEntryContactsSourceStaff + type VASPDirectoryEntryDdScoreBreakdown struct + Detail string + JSON ResponseJSON + Max int64 + Points float64 + Reason string + func (r *VASPDirectoryEntryDdScoreBreakdown) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryDdScoreSemantic string + const VASPDirectoryEntryDdScoreSemanticHigherIsSafer + type VASPDirectoryEntryDdStatus string + const VASPDirectoryEntryDdStatusCompleted + const VASPDirectoryEntryDdStatusInProgress + const VASPDirectoryEntryDdStatusNotStarted + const VASPDirectoryEntryDdStatusRejected + type VASPDirectoryEntryEntities struct + ID string + JSON ResponseJSON + Jurisdiction string + Lei string + Name string + Reachable bool + func (r *VASPDirectoryEntryEntities) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryEssentialChecks struct + CheckedAt time.Time + Checks []VASPDirectoryEntryEssentialChecksChecks + Failed int64 + JSON ResponseJSON + Level VASPDirectoryEntryEssentialChecksLevel + Passed int64 + Total int64 + Unknown int64 + func (r *VASPDirectoryEntryEssentialChecks) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryEssentialChecksChecks struct + Detail string + ID VASPDirectoryEntryEssentialChecksChecksID + JSON ResponseJSON + Reason string + Status VASPDirectoryEntryEssentialChecksChecksStatus + func (r *VASPDirectoryEntryEssentialChecksChecks) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryEssentialChecksChecksID string + const VASPDirectoryEntryEssentialChecksChecksIDDomain + const VASPDirectoryEntryEssentialChecksChecksIDLei + const VASPDirectoryEntryEssentialChecksChecksIDLicence + const VASPDirectoryEntryEssentialChecksChecksIDRegistration + type VASPDirectoryEntryEssentialChecksChecksStatus string + const VASPDirectoryEntryEssentialChecksChecksStatusFail + const VASPDirectoryEntryEssentialChecksChecksStatusPass + const VASPDirectoryEntryEssentialChecksChecksStatusUnknown + type VASPDirectoryEntryEssentialChecksLevel string + const VASPDirectoryEntryEssentialChecksLevelEssential + type VASPDirectoryEntryKind string + const VASPDirectoryEntryKindDidit + const VASPDirectoryEntryKindDirectory + type VASPDirectoryEntryNetworks struct + Code string + Country string + JSON ResponseJSON + LastSeenAt time.Time + ListedName string + Network VASPDirectoryEntryNetworksNetwork + Source VASPDirectoryEntryNetworksSource + VerifiedAt time.Time + func (r *VASPDirectoryEntryNetworks) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryNetworksNetwork string + const VASPDirectoryEntryNetworksNetworkGtr + const VASPDirectoryEntryNetworksNetworkSygna + const VASPDirectoryEntryNetworksNetworkTrisa + const VASPDirectoryEntryNetworksNetworkTrust + const VASPDirectoryEntryNetworksNetworkVerifyvasp + type VASPDirectoryEntryNetworksSource string + const VASPDirectoryEntryNetworksSourceStaff + const VASPDirectoryEntryNetworksSourceTrisaDirectory + type VASPDirectoryEntryReachableRails string + const VASPDirectoryEntryReachableRailsEmail + const VASPDirectoryEntryReachableRailsGtr + const VASPDirectoryEntryReachableRailsInternal + const VASPDirectoryEntryReachableRailsSygna + const VASPDirectoryEntryReachableRailsTrp + const VASPDirectoryEntryReachableRailsTrust + const VASPDirectoryEntryReachableRailsVerifyvasp + type VASPDirectoryEntryResponsiveness struct + Answered int64 + ComputedAt time.Time + JSON ResponseJSON + Status VASPDirectoryEntryResponsivenessStatus + Total int64 + func (r *VASPDirectoryEntryResponsiveness) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryResponsivenessStatus string + const VASPDirectoryEntryResponsivenessStatusResponsive + const VASPDirectoryEntryResponsivenessStatusUnknown + const VASPDirectoryEntryResponsivenessStatusUnresponsive + type VASPDirectoryEntryRiskLevel string + const VASPDirectoryEntryRiskLevelEmpty + const VASPDirectoryEntryRiskLevelHigh + const VASPDirectoryEntryRiskLevelLow + const VASPDirectoryEntryRiskLevelMedium + type VASPDirectoryEntryRoutes struct + JSON ResponseJSON + Rail VASPDirectoryEntryRoutesRail + Reason VASPDirectoryEntryRoutesReason + Status VASPDirectoryEntryRoutesStatus + Via VASPDirectoryEntryRoutesVia + func (r *VASPDirectoryEntryRoutes) UnmarshalJSON(data []byte) error + type VASPDirectoryEntryRoutesRail string + const VASPDirectoryEntryRoutesRailEmail + const VASPDirectoryEntryRoutesRailGtr + const VASPDirectoryEntryRoutesRailInternal + const VASPDirectoryEntryRoutesRailSygna + const VASPDirectoryEntryRoutesRailTrp + const VASPDirectoryEntryRoutesRailTrust + const VASPDirectoryEntryRoutesRailVerifyvasp + type VASPDirectoryEntryRoutesReason string + const VASPDirectoryEntryRoutesReasonEmpty + const VASPDirectoryEntryRoutesReasonNetworkSwitchedOff + const VASPDirectoryEntryRoutesReasonNoMembership + const VASPDirectoryEntryRoutesReasonSandboxApplication + type VASPDirectoryEntryRoutesStatus string + const VASPDirectoryEntryRoutesStatusAvailable + const VASPDirectoryEntryRoutesStatusUnavailable + type VASPDirectoryEntryRoutesVia string + const VASPDirectoryEntryRoutesViaContact + const VASPDirectoryEntryRoutesViaDiditMembership + const VASPDirectoryEntryRoutesViaDiditNetwork + const VASPDirectoryEntryRoutesViaDirectory + const VASPDirectoryEntryRoutesViaEmpty + const VASPDirectoryEntryRoutesViaOwnMembership + type VASPDirectoryEntryUmbrella struct + ID string + JSON ResponseJSON + Name string + func (r *VASPDirectoryEntryUmbrella) UnmarshalJSON(data []byte) error + type VerifyEmailRequest struct + Code string + Email string + func (r VerifyEmailRequest) MarshalJSON() ([]byte, error) + type VerifyEmailResponse struct + AccessToken string + Application ApplicationCredentialsSummary + ExpiresIn int64 + JSON ResponseJSON + Organization OrganizationSummary + RefreshToken string + func (r *VerifyEmailResponse) UnmarshalJSON(data []byte) error + type WalletAddressEntry struct + Address string + AddressHash string + Chain string + CreatedAt time.Time + EntityType string + HolderName string + HolderVendorData string + IsOwnershipVerified bool + JSON ResponseJSON + Memo string + ReceivingTravelAddress string + TravelAddress string + UUID string + func (r *WalletAddressEntry) UnmarshalJSON(data []byte) error + type WalletAddressEntryCreate struct + Address string + Chain Opt[string] + EntityType Opt[string] + HolderName Opt[string] + HolderVendorData Opt[string] + Memo Opt[string] + SelfDeclared Opt[bool] + TravelAddress Opt[string] + func (r WalletAddressEntryCreate) MarshalJSON() ([]byte, error) + type WalletAddressEntryUpdate struct + EntityType string + HolderName string + HolderVendorData string + JSON ResponseJSON + TravelAddress string + func (r *WalletAddressEntryUpdate) UnmarshalJSON(data []byte) error + type WalletAddressEntryUpdateParam struct + EntityType Opt[string] + HolderName Opt[string] + HolderVendorData Opt[string] + TravelAddress Opt[string] + func (r WalletAddressEntryUpdateParam) MarshalJSON() ([]byte, error) + type WalletAddressImportReport struct + Created int64 + Duplicate int64 + Existing int64 + Failed int64 + JSON ResponseJSON + Rows []WalletAddressImportReportRows + Total int64 + func (r *WalletAddressImportReport) UnmarshalJSON(data []byte) error + type WalletAddressImportReportRows struct + DuplicateOfRow int64 + EntryID string + Errors map[string]any + JSON ResponseJSON + Row int64 + Status WalletAddressImportReportRowsStatus + func (r *WalletAddressImportReportRows) UnmarshalJSON(data []byte) error + type WalletAddressImportReportRowsStatus string + const WalletAddressImportReportRowsStatusCreated + const WalletAddressImportReportRowsStatusDuplicate + const WalletAddressImportReportRowsStatusExisting + const WalletAddressImportReportRowsStatusFailed + type WalletScreeningResult struct + BlockTimestamp string + Blockchain string + CounterpartyConnections []WalletScreeningResultCounterpartyConnections + DestinationOfFunds []WalletScreeningResultDestinationOfFunds + DominantRiskCategory string + FeeUsd float64 + JSON ResponseJSON + NetworkEdges []map[string]any + NetworkNodes []map[string]any + PEPCounterparty bool + Provider string + RawResponse map[string]any + ReceiverRows []map[string]any + ReportSignature string + RiskFactors []WalletScreeningResultRiskFactors + RiskScore int64 + SanctionsHit bool + ScreeningType WalletScreeningResultScreeningType + SenderRows []map[string]any + Severity WalletScreeningResultSeverity + SourceOfFunds []WalletScreeningResultSourceOfFunds + Status WalletScreeningResultStatus + Summary string + TotalValueUsd float64 + TransactionFlows []map[string]any + TransactionFlowsError string + TransactionFlowsStatus string + TransactionHash string + WalletAddress string + func (r *WalletScreeningResult) UnmarshalJSON(data []byte) error + type WalletScreeningResultCounterpartyConnections struct + Categories []string + Country string + EntityName string + EntitySubtype string + EntityType string + IsDirect bool + JSON ResponseJSON + Percentage float64 + ProviderEntityID string + ReceivedHops int64 + ReceivedUsd float64 + RiskLevel string + SentHops int64 + SentUsd float64 + func (r *WalletScreeningResultCounterpartyConnections) UnmarshalJSON(data []byte) error + type WalletScreeningResultDestinationOfFunds struct + AmountUsd float64 + Category string + Country string + Description string + EntityName string + EntitySubtype string + EntityType string + ExposureDirection WalletScreeningResultDestinationOfFundsExposureDirection + ExposureType WalletScreeningResultDestinationOfFundsExposureType + Hops int64 + IsDirect bool + JSON ResponseJSON + Percentage float64 + ProviderEntityID string + ProviderEntitySubtypeID string + ProviderEntityTypeID string + RawAmount float64 + RawCurrency string + func (r *WalletScreeningResultDestinationOfFunds) UnmarshalJSON(data []byte) error + type WalletScreeningResultDestinationOfFundsExposureDirection string + const WalletScreeningResultDestinationOfFundsExposureDirectionConnected + const WalletScreeningResultDestinationOfFundsExposureDirectionIncoming + const WalletScreeningResultDestinationOfFundsExposureDirectionOutgoing + type WalletScreeningResultDestinationOfFundsExposureType string + const WalletScreeningResultDestinationOfFundsExposureTypeDirect + const WalletScreeningResultDestinationOfFundsExposureTypeIndirect + type WalletScreeningResultParam struct + BlockTimestamp Opt[string] + Blockchain string + CounterpartyConnections []WalletScreeningResultParamCounterpartyConnections + DestinationOfFunds []WalletScreeningResultParamDestinationOfFunds + DominantRiskCategory Opt[string] + FeeUsd Opt[float64] + NetworkEdges Opt[[]map[string]any] + NetworkNodes Opt[[]map[string]any] + PEPCounterparty Opt[bool] + Provider string + RawResponse Opt[map[string]any] + ReceiverRows Opt[[]map[string]any] + ReportSignature string + RiskFactors Opt[[]WalletScreeningResultParamRiskFactors] + RiskScore int64 + SanctionsHit bool + ScreeningType WalletScreeningResultScreeningType + SenderRows Opt[[]map[string]any] + Severity WalletScreeningResultSeverity + SourceOfFunds []WalletScreeningResultParamSourceOfFunds + Status WalletScreeningResultStatus + Summary string + TotalValueUsd Opt[float64] + TransactionFlows Opt[[]map[string]any] + TransactionFlowsError Opt[string] + TransactionFlowsStatus Opt[string] + TransactionHash Opt[string] + WalletAddress string + func (r WalletScreeningResultParam) MarshalJSON() ([]byte, error) + type WalletScreeningResultParamCounterpartyConnections struct + Categories Opt[[]string] + Country Opt[string] + EntityName Opt[string] + EntitySubtype Opt[string] + EntityType Opt[string] + IsDirect Opt[bool] + Percentage Opt[float64] + ProviderEntityID Opt[string] + ReceivedHops Opt[int64] + ReceivedUsd Opt[float64] + RiskLevel Opt[string] + SentHops Opt[int64] + SentUsd Opt[float64] + func (r WalletScreeningResultParamCounterpartyConnections) MarshalJSON() ([]byte, error) + type WalletScreeningResultParamDestinationOfFunds struct + AmountUsd Opt[float64] + Category Opt[string] + Country Opt[string] + Description Opt[string] + EntityName Opt[string] + EntitySubtype Opt[string] + EntityType Opt[string] + ExposureDirection Opt[WalletScreeningResultDestinationOfFundsExposureDirection] + ExposureType Opt[WalletScreeningResultDestinationOfFundsExposureType] + Hops Opt[int64] + IsDirect Opt[bool] + Percentage Opt[float64] + ProviderEntityID Opt[string] + ProviderEntitySubtypeID Opt[string] + ProviderEntityTypeID Opt[string] + RawAmount Opt[float64] + RawCurrency Opt[string] + func (r WalletScreeningResultParamDestinationOfFunds) MarshalJSON() ([]byte, error) + type WalletScreeningResultParamRiskFactors struct + AmountUsd Opt[float64] + Category Opt[string] + Description Opt[string] + Direction Opt[WalletScreeningResultRiskFactorsDirection] + EntityName Opt[string] + ExposureType Opt[WalletScreeningResultRiskFactorsExposureType] + IsHighRisk Opt[bool] + Label Opt[string] + Percentage Opt[float64] + Source Opt[WalletScreeningResultRiskFactorsSource] + func (r WalletScreeningResultParamRiskFactors) MarshalJSON() ([]byte, error) + type WalletScreeningResultParamSourceOfFunds struct + AmountUsd Opt[float64] + Category Opt[string] + Country Opt[string] + Description Opt[string] + EntityName Opt[string] + EntitySubtype Opt[string] + EntityType Opt[string] + ExposureDirection Opt[WalletScreeningResultSourceOfFundsExposureDirection] + ExposureType Opt[WalletScreeningResultSourceOfFundsExposureType] + Hops Opt[int64] + IsDirect Opt[bool] + Percentage Opt[float64] + ProviderEntityID Opt[string] + ProviderEntitySubtypeID Opt[string] + ProviderEntityTypeID Opt[string] + RawAmount Opt[float64] + RawCurrency Opt[string] + func (r WalletScreeningResultParamSourceOfFunds) MarshalJSON() ([]byte, error) + type WalletScreeningResultRiskFactors struct + AmountUsd float64 + Category string + Description string + Direction WalletScreeningResultRiskFactorsDirection + EntityName string + ExposureType WalletScreeningResultRiskFactorsExposureType + IsHighRisk bool + JSON ResponseJSON + Label string + Percentage float64 + Source WalletScreeningResultRiskFactorsSource + func (r *WalletScreeningResultRiskFactors) UnmarshalJSON(data []byte) error + type WalletScreeningResultRiskFactorsDirection string + const WalletScreeningResultRiskFactorsDirectionAttribution + const WalletScreeningResultRiskFactorsDirectionConnected + const WalletScreeningResultRiskFactorsDirectionIncoming + const WalletScreeningResultRiskFactorsDirectionOutgoing + const WalletScreeningResultRiskFactorsDirectionUnknown + type WalletScreeningResultRiskFactorsExposureType string + const WalletScreeningResultRiskFactorsExposureTypeAttribution + const WalletScreeningResultRiskFactorsExposureTypeDirect + const WalletScreeningResultRiskFactorsExposureTypeIndirect + const WalletScreeningResultRiskFactorsExposureTypeUnknown + type WalletScreeningResultRiskFactorsSource string + const WalletScreeningResultRiskFactorsSourceAttribution + const WalletScreeningResultRiskFactorsSourceExposure + type WalletScreeningResultScreeningType string + const WalletScreeningResultScreeningTypeWalletScreening + type WalletScreeningResultSeverity string + const WalletScreeningResultSeverityCritical + const WalletScreeningResultSeverityHigh + const WalletScreeningResultSeverityLow + const WalletScreeningResultSeverityMedium + const WalletScreeningResultSeverityUnknown + type WalletScreeningResultSourceOfFunds struct + AmountUsd float64 + Category string + Country string + Description string + EntityName string + EntitySubtype string + EntityType string + ExposureDirection WalletScreeningResultSourceOfFundsExposureDirection + ExposureType WalletScreeningResultSourceOfFundsExposureType + Hops int64 + IsDirect bool + JSON ResponseJSON + Percentage float64 + ProviderEntityID string + ProviderEntitySubtypeID string + ProviderEntityTypeID string + RawAmount float64 + RawCurrency string + func (r *WalletScreeningResultSourceOfFunds) UnmarshalJSON(data []byte) error + type WalletScreeningResultSourceOfFundsExposureDirection string + const WalletScreeningResultSourceOfFundsExposureDirectionConnected + const WalletScreeningResultSourceOfFundsExposureDirectionIncoming + const WalletScreeningResultSourceOfFundsExposureDirectionOutgoing + type WalletScreeningResultSourceOfFundsExposureType string + const WalletScreeningResultSourceOfFundsExposureTypeDirect + const WalletScreeningResultSourceOfFundsExposureTypeIndirect + type WalletScreeningResultStatus string + const WalletScreeningResultStatusError + const WalletScreeningResultStatusPending + const WalletScreeningResultStatusScreened + type WalletScreeningScreenParams struct + Blockchain WalletScreeningScreenParamsBlockchain + Direction Opt[WalletScreeningScreenParamsDirection] + WalletAddress string + func (r WalletScreeningScreenParams) MarshalJSON() ([]byte, error) + type WalletScreeningScreenParamsBlockchain string + const WalletScreeningScreenParamsBlockchainArb + const WalletScreeningScreenParamsBlockchainBase + const WalletScreeningScreenParamsBlockchainBch + const WalletScreeningScreenParamsBlockchainBnb + const WalletScreeningScreenParamsBlockchainBtc + const WalletScreeningScreenParamsBlockchainCelo + const WalletScreeningScreenParamsBlockchainDoge + const WalletScreeningScreenParamsBlockchainEth + const WalletScreeningScreenParamsBlockchainLightning + const WalletScreeningScreenParamsBlockchainLtc + const WalletScreeningScreenParamsBlockchainMatic + const WalletScreeningScreenParamsBlockchainMode + const WalletScreeningScreenParamsBlockchainOp + const WalletScreeningScreenParamsBlockchainPlume + const WalletScreeningScreenParamsBlockchainSol + const WalletScreeningScreenParamsBlockchainTrx + const WalletScreeningScreenParamsBlockchainUsdc + const WalletScreeningScreenParamsBlockchainUsdt + const WalletScreeningScreenParamsBlockchainXrp + type WalletScreeningScreenParamsDirection string + const WalletScreeningScreenParamsDirectionDeposit + const WalletScreeningScreenParamsDirectionInbound + const WalletScreeningScreenParamsDirectionOutbound + const WalletScreeningScreenParamsDirectionWithdrawal + type WalletScreeningService struct + func (r *WalletScreeningService) Screen(ctx context.Context, params WalletScreeningScreenParams, ...) (*WalletScreeningResult, error) + func (r *WalletScreeningService) ScreenPDF(ctx context.Context, params WalletScreeningResultParam, ...) (*http.Response, error) + type WebhookConfig struct + AllowedReturnHosts []string + AvailableEvents []WebhookConfigAvailableEvents + CaptureMethod WebhookConfigCaptureMethod + DataRetentionMonths int64 + Endpoints []WebhookConfigDestination + FaceRetentionDays int64 + FaceRetentionPolicy WebhookConfigFaceRetentionPolicy + JSON ResponseJSON + SecretSharedKey string + WebhookURL string + WebhookVersion WebhookConfigWebhookVersion + func (r *WebhookConfig) UnmarshalJSON(data []byte) error + type WebhookConfigAvailableEvents struct + JSON ResponseJSON + Label string + Value WebhookEvent + func (r *WebhookConfigAvailableEvents) UnmarshalJSON(data []byte) error + type WebhookConfigCaptureMethod string + const WebhookConfigCaptureMethodMobile + const WebhookConfigCaptureMethodMobileAndDesktop + type WebhookConfigDestination struct + CreatedAt time.Time + Enabled bool + JSON ResponseJSON + Label string + SecretSharedKey string + SubscribedEvents []WebhookEvent + URL string + UUID string + UpdatedAt time.Time + WebhookVersion WebhookConfigDestinationWebhookVersion + func (r *WebhookConfigDestination) UnmarshalJSON(data []byte) error + type WebhookConfigDestinationWebhookVersion string + const WebhookConfigDestinationWebhookVersionV1 + const WebhookConfigDestinationWebhookVersionV2 + const WebhookConfigDestinationWebhookVersionV3 + type WebhookConfigFaceRetentionPolicy string + const WebhookConfigFaceRetentionPolicyDeleteWithSession + const WebhookConfigFaceRetentionPolicyRetainUntilUserDeleted + type WebhookConfigWebhookVersion string + const WebhookConfigWebhookVersionV1 + const WebhookConfigWebhookVersionV2 + const WebhookConfigWebhookVersionV3 + type WebhookDestinationDelivery struct + CreatedAt time.Time + JSON ResponseJSON + RequestURL string + ResponseStatus int64 + ResponseTimeMs int64 + SessionID string + Status string + UUID string + WebhookType WebhookEvent + func (r *WebhookDestinationDelivery) UnmarshalJSON(data []byte) error + type WebhookDestinationDeliveryDetail struct + CreatedAt time.Time + JSON ResponseJSON + RequestBody string + RequestHeader string + RequestURL string + ResponseStatus int64 + ResponseTimeMs int64 + SessionID string + Status string + UUID string + WebhookType WebhookEvent + func (r *WebhookDestinationDeliveryDetail) UnmarshalJSON(data []byte) error + type WebhookEvent string + const WebhookEventActivityCreated + const WebhookEventAuthAccountLocked + const WebhookEventAuthLogin + const WebhookEventAuthLoginFailed + const WebhookEventAuthMFAChanged + const WebhookEventAuthNewDevice + const WebhookEventAuthPasswordResetCompleted + const WebhookEventAuthPasswordResetRequested + const WebhookEventAuthSignup + const WebhookEventBusinessDataUpdated + const WebhookEventBusinessStatusUpdated + const WebhookEventDataUpdated + const WebhookEventInvestigatorAutomationPaused + const WebhookEventInvestigatorDecisionAutomated + const WebhookEventInvestigatorDecisionContested + const WebhookEventInvestigatorDecisionOverridden + const WebhookEventInvestigatorDriftDetected + const WebhookEventInvestigatorExternalReportReady + const WebhookEventInvestigatorQaFailed + const WebhookEventInvestigatorQuestionRaised + const WebhookEventInvestigatorReportReady + const WebhookEventInvestigatorRfiAnswered + const WebhookEventInvestigatorRfiOverdue + const WebhookEventInvestigatorSLABreached + const WebhookEventStatusUpdated + const WebhookEventTransactionCreated + const WebhookEventTransactionStatusUpdated + const WebhookEventTravelRuleStatusUpdated + const WebhookEventUserDataUpdated + const WebhookEventUserStatusUpdated + const WebhookEventWorkflowComplianceChanged + type WebhookVerificationError struct + Message string + Reason WebhookVerificationReason + func (e *WebhookVerificationError) Error() string + type WebhookVerificationReason string + const WebhookReasonInvalidPayload + const WebhookReasonInvalidSignature + const WebhookReasonMissingSignature + const WebhookReasonMissingTimestamp + const WebhookReasonTimestampMismatch + const WebhookReasonTimestampOutOfTolerance + type WebhooksDestinationsCreateParams struct + Enabled Opt[bool] + Label string + SubscribedEvents Opt[[]WebhookEvent] + URL string + WebhookVersion Opt[WebhooksDestinationsCreateParamsWebhookVersion] + func (r WebhooksDestinationsCreateParams) MarshalJSON() ([]byte, error) + type WebhooksDestinationsCreateParamsWebhookVersion string + const WebhooksDestinationsCreateParamsWebhookVersionV1 + const WebhooksDestinationsCreateParamsWebhookVersionV2 + const WebhooksDestinationsCreateParamsWebhookVersionV3 + type WebhooksDestinationsCreateResponse struct + CreatedAt time.Time + CreatedByEmail string + CreatedByName string + Enabled bool + Environment WebhooksDestinationsCreateResponseEnvironment + FailingSince time.Time + FailingStreak int64 + HealthStatus WebhooksDestinationsCreateResponseHealthStatus + JSON ResponseJSON + Label string + LastSuccessAt time.Time + PreviousSecretExpiresAt time.Time + SecretLast4 string + SecretSharedKey string + SubscribedEvents []WebhookEvent + Summary WebhooksDestinationsCreateResponseSummary + URL string + UUID string + UpdatedAt time.Time + WebhookVersion WebhooksDestinationsCreateResponseWebhookVersion + func (r *WebhooksDestinationsCreateResponse) UnmarshalJSON(data []byte) error + type WebhooksDestinationsCreateResponseEnvironment string + const WebhooksDestinationsCreateResponseEnvironmentLive + const WebhooksDestinationsCreateResponseEnvironmentSandbox + type WebhooksDestinationsCreateResponseHealthStatus string + const WebhooksDestinationsCreateResponseHealthStatusDegraded + const WebhooksDestinationsCreateResponseHealthStatusFailing + const WebhooksDestinationsCreateResponseHealthStatusHealthy + type WebhooksDestinationsCreateResponseSummary struct + AvgResponseTimeMs int64 + ErrorRatePercentage int64 + FailedDeliveries int64 + JSON ResponseJSON + LastDeliveryAt time.Time + MaxResponseTimeMs int64 + MetricsWindowDays int64 + MinResponseTimeMs int64 + TotalDeliveries int64 + func (r *WebhooksDestinationsCreateResponseSummary) UnmarshalJSON(data []byte) error + type WebhooksDestinationsCreateResponseWebhookVersion string + const WebhooksDestinationsCreateResponseWebhookVersionV1 + const WebhooksDestinationsCreateResponseWebhookVersionV2 + const WebhooksDestinationsCreateResponseWebhookVersionV3 + type WebhooksDestinationsListDeliveriesParams struct + DateFrom Opt[string] + DateTo Opt[string] + Limit Opt[int64] + Offset Opt[int64] + func (r WebhooksDestinationsListDeliveriesParams) MarshalJSON() ([]byte, error) + type WebhooksDestinationsListResponse struct + AverageResponseTimeMs int64 + CreatedAt time.Time + CreatedByEmail string + CreatedByName string + DailyPoints []WebhooksDestinationsListResponseDailyPoints + DeliveriesCount int64 + Enabled bool + Environment WebhooksDestinationsListResponseEnvironment + ErrorRatePercentage int64 + FailedDeliveriesCount int64 + FailingSince time.Time + FailingStreak int64 + HealthStatus WebhooksDestinationsListResponseHealthStatus + JSON ResponseJSON + Label string + LastDeliveryAt time.Time + LastSuccessAt time.Time + MetricsWindowDays int64 + SecretLast4 string + SubscribedEvents []WebhookEvent + SubscribedEventsCount int64 + URL string + UUID string + UpdatedAt time.Time + WebhookVersion WebhooksDestinationsListResponseWebhookVersion + func (r *WebhooksDestinationsListResponse) UnmarshalJSON(data []byte) error + type WebhooksDestinationsListResponseDailyPoints struct + Date string + FailedDeliveries int64 + JSON ResponseJSON + TotalDeliveries int64 + func (r *WebhooksDestinationsListResponseDailyPoints) UnmarshalJSON(data []byte) error + type WebhooksDestinationsListResponseEnvironment string + const WebhooksDestinationsListResponseEnvironmentLive + const WebhooksDestinationsListResponseEnvironmentSandbox + type WebhooksDestinationsListResponseHealthStatus string + const WebhooksDestinationsListResponseHealthStatusDegraded + const WebhooksDestinationsListResponseHealthStatusFailing + const WebhooksDestinationsListResponseHealthStatusHealthy + type WebhooksDestinationsListResponseWebhookVersion string + const WebhooksDestinationsListResponseWebhookVersionV1 + const WebhooksDestinationsListResponseWebhookVersionV2 + const WebhooksDestinationsListResponseWebhookVersionV3 + type WebhooksDestinationsRetrieveAnalyticsParams struct + DateFrom Opt[string] + DateTo Opt[string] + func (r WebhooksDestinationsRetrieveAnalyticsParams) MarshalJSON() ([]byte, error) + type WebhooksDestinationsRetrieveAnalyticsResponse struct + JSON ResponseJSON + Points []WebhooksDestinationsRetrieveAnalyticsResponsePoints + Summary WebhooksDestinationsRetrieveAnalyticsResponseSummary + func (r *WebhooksDestinationsRetrieveAnalyticsResponse) UnmarshalJSON(data []byte) error + type WebhooksDestinationsRetrieveAnalyticsResponsePoints struct + AvgResponseTimeMs int64 + Date string + FailedDeliveries int64 + JSON ResponseJSON + MaxResponseTimeMs int64 + MinResponseTimeMs int64 + TotalDeliveries int64 + func (r *WebhooksDestinationsRetrieveAnalyticsResponsePoints) UnmarshalJSON(data []byte) error + type WebhooksDestinationsRetrieveAnalyticsResponseSummary struct + AvgResponseTimeMs int64 + ErrorRatePercentage int64 + FailedDeliveries int64 + JSON ResponseJSON + MaxResponseTimeMs int64 + MinResponseTimeMs int64 + TotalDeliveries int64 + func (r *WebhooksDestinationsRetrieveAnalyticsResponseSummary) UnmarshalJSON(data []byte) error + type WebhooksDestinationsRetrieveResponse struct + CreatedAt time.Time + CreatedByEmail string + CreatedByName string + Enabled bool + Environment WebhooksDestinationsRetrieveResponseEnvironment + FailingSince time.Time + FailingStreak int64 + HealthStatus WebhooksDestinationsRetrieveResponseHealthStatus + JSON ResponseJSON + Label string + LastSuccessAt time.Time + PreviousSecretExpiresAt time.Time + SecretLast4 string + SecretSharedKey string + SubscribedEvents []WebhookEvent + Summary WebhooksDestinationsRetrieveResponseSummary + URL string + UUID string + UpdatedAt time.Time + WebhookVersion WebhooksDestinationsRetrieveResponseWebhookVersion + func (r *WebhooksDestinationsRetrieveResponse) UnmarshalJSON(data []byte) error + type WebhooksDestinationsRetrieveResponseEnvironment string + const WebhooksDestinationsRetrieveResponseEnvironmentLive + const WebhooksDestinationsRetrieveResponseEnvironmentSandbox + type WebhooksDestinationsRetrieveResponseHealthStatus string + const WebhooksDestinationsRetrieveResponseHealthStatusDegraded + const WebhooksDestinationsRetrieveResponseHealthStatusFailing + const WebhooksDestinationsRetrieveResponseHealthStatusHealthy + type WebhooksDestinationsRetrieveResponseSummary struct + AvgResponseTimeMs int64 + ErrorRatePercentage int64 + FailedDeliveries int64 + JSON ResponseJSON + LastDeliveryAt time.Time + MaxResponseTimeMs int64 + MetricsWindowDays int64 + MinResponseTimeMs int64 + TotalDeliveries int64 + func (r *WebhooksDestinationsRetrieveResponseSummary) UnmarshalJSON(data []byte) error + type WebhooksDestinationsRetrieveResponseWebhookVersion string + const WebhooksDestinationsRetrieveResponseWebhookVersionV1 + const WebhooksDestinationsRetrieveResponseWebhookVersionV2 + const WebhooksDestinationsRetrieveResponseWebhookVersionV3 + type WebhooksDestinationsService struct + func (r *WebhooksDestinationsService) Create(ctx context.Context, params WebhooksDestinationsCreateParams, ...) (*WebhooksDestinationsCreateResponse, error) + func (r *WebhooksDestinationsService) Delete(ctx context.Context, destinationUUID string, opts ...option.RequestOption) error + func (r *WebhooksDestinationsService) List(ctx context.Context, opts ...option.RequestOption) ([]WebhooksDestinationsListResponse, error) + func (r *WebhooksDestinationsService) ListDeliveries(ctx context.Context, destinationUUID string, ...) (*Page[WebhookDestinationDelivery], error) + func (r *WebhooksDestinationsService) ListDeliveriesAutoPaging(ctx context.Context, destinationUUID string, ...) *PageIterator[WebhookDestinationDelivery] + func (r *WebhooksDestinationsService) ResendDelivery(ctx context.Context, destinationUUID string, deliveryUUID string, ...) (*WebhookDestinationDeliveryDetail, error) + func (r *WebhooksDestinationsService) Retrieve(ctx context.Context, destinationUUID string, opts ...option.RequestOption) (*WebhooksDestinationsRetrieveResponse, error) + func (r *WebhooksDestinationsService) RetrieveAnalytics(ctx context.Context, destinationUUID string, ...) (*WebhooksDestinationsRetrieveAnalyticsResponse, error) + func (r *WebhooksDestinationsService) RetrieveDelivery(ctx context.Context, destinationUUID string, deliveryUUID string, ...) (*WebhookDestinationDeliveryDetail, error) + func (r *WebhooksDestinationsService) Update(ctx context.Context, destinationUUID string, ...) (*WebhooksDestinationsUpdateResponse, error) + type WebhooksDestinationsUpdateParams struct + Enabled Opt[bool] + Label Opt[string] + SubscribedEvents Opt[[]WebhookEvent] + URL Opt[string] + WebhookVersion Opt[WebhooksDestinationsUpdateParamsWebhookVersion] + func (r WebhooksDestinationsUpdateParams) MarshalJSON() ([]byte, error) + type WebhooksDestinationsUpdateParamsWebhookVersion string + const WebhooksDestinationsUpdateParamsWebhookVersionV1 + const WebhooksDestinationsUpdateParamsWebhookVersionV2 + const WebhooksDestinationsUpdateParamsWebhookVersionV3 + type WebhooksDestinationsUpdateResponse struct + CreatedAt time.Time + CreatedByEmail string + CreatedByName string + Enabled bool + Environment WebhooksDestinationsUpdateResponseEnvironment + FailingSince time.Time + FailingStreak int64 + HealthStatus WebhooksDestinationsUpdateResponseHealthStatus + JSON ResponseJSON + Label string + LastSuccessAt time.Time + PreviousSecretExpiresAt time.Time + SecretLast4 string + SecretSharedKey string + SubscribedEvents []WebhookEvent + Summary WebhooksDestinationsUpdateResponseSummary + URL string + UUID string + UpdatedAt time.Time + WebhookVersion WebhooksDestinationsUpdateResponseWebhookVersion + func (r *WebhooksDestinationsUpdateResponse) UnmarshalJSON(data []byte) error + type WebhooksDestinationsUpdateResponseEnvironment string + const WebhooksDestinationsUpdateResponseEnvironmentLive + const WebhooksDestinationsUpdateResponseEnvironmentSandbox + type WebhooksDestinationsUpdateResponseHealthStatus string + const WebhooksDestinationsUpdateResponseHealthStatusDegraded + const WebhooksDestinationsUpdateResponseHealthStatusFailing + const WebhooksDestinationsUpdateResponseHealthStatusHealthy + type WebhooksDestinationsUpdateResponseSummary struct + AvgResponseTimeMs int64 + ErrorRatePercentage int64 + FailedDeliveries int64 + JSON ResponseJSON + LastDeliveryAt time.Time + MaxResponseTimeMs int64 + MetricsWindowDays int64 + MinResponseTimeMs int64 + TotalDeliveries int64 + func (r *WebhooksDestinationsUpdateResponseSummary) UnmarshalJSON(data []byte) error + type WebhooksDestinationsUpdateResponseWebhookVersion string + const WebhooksDestinationsUpdateResponseWebhookVersionV1 + const WebhooksDestinationsUpdateResponseWebhookVersionV2 + const WebhooksDestinationsUpdateResponseWebhookVersionV3 + type WebhooksService struct + Destinations *WebhooksDestinationsService + func (r *WebhooksService) RetrieveConfig(ctx context.Context, opts ...option.RequestOption) (*WebhookConfig, error) + func (r *WebhooksService) UpdateConfig(ctx context.Context, params WebhooksUpdateConfigParams, ...) (*WebhookConfig, error) + type WebhooksUpdateConfigParams struct + AllowedReturnHosts Opt[[]string] + CaptureMethod Opt[WebhooksUpdateConfigParamsCaptureMethod] + DataRetentionMonths Opt[int64] + FaceRetentionDays Opt[int64] + FaceRetentionPolicy Opt[WebhooksUpdateConfigParamsFaceRetentionPolicy] + RotateSecretKey Opt[bool] + WebhookURL Opt[string] + WebhookVersion Opt[WebhooksUpdateConfigParamsWebhookVersion] + func (r WebhooksUpdateConfigParams) MarshalJSON() ([]byte, error) + type WebhooksUpdateConfigParamsCaptureMethod string + const WebhooksUpdateConfigParamsCaptureMethodMobile + const WebhooksUpdateConfigParamsCaptureMethodMobileAndDesktop + type WebhooksUpdateConfigParamsFaceRetentionPolicy string + const WebhooksUpdateConfigParamsFaceRetentionPolicyDeleteWithSession + const WebhooksUpdateConfigParamsFaceRetentionPolicyRetainUntilUserDeleted + type WebhooksUpdateConfigParamsWebhookVersion string + const WebhooksUpdateConfigParamsWebhookVersionV1 + const WebhooksUpdateConfigParamsWebhookVersionV2 + const WebhooksUpdateConfigParamsWebhookVersionV3 + type WorkflowDetail struct + BankVerificationConfig map[string]any + CreatedAt time.Time + Features string + GeolocationConfig map[string]any + IsArchived bool + IsBankVerificationEnabled bool + IsDefault bool + IsEditable bool + IsGeolocationEnabled bool + IsSimpleWorkflow bool + JSON ResponseJSON + KYBRoleSettings []map[string]any + MaxPrice float64 + MaxRetryAttempts int64 + MinPrice float64 + PublishedAt time.Time + Questionnaire map[string]any + RetryWindowDays int64 + SessionExpirationTime int64 + SpecialAddOnPrices map[string]any + Status WorkflowDetailStatus + TotalPrice float64 + UUID string + UpdatedAt time.Time + Version int64 + WorkflowGraph map[string]any + WorkflowID string + WorkflowLabel string + WorkflowType WorkflowDetailWorkflowType + WorkflowURL string + func (r *WorkflowDetail) UnmarshalJSON(data []byte) error + type WorkflowDetailStatus string + const WorkflowDetailStatusDraft + const WorkflowDetailStatusPublished + type WorkflowDetailWorkflowType string + const WorkflowDetailWorkflowTypeAdaptiveAgeVerification + const WorkflowDetailWorkflowTypeAddressVerification + const WorkflowDetailWorkflowTypeBiometricAuthentication + const WorkflowDetailWorkflowTypeEmailVerification + const WorkflowDetailWorkflowTypeKYB + const WorkflowDetailWorkflowTypeKYC + const WorkflowDetailWorkflowTypePhoneVerification + const WorkflowDetailWorkflowTypeQuestionnaireVerification + type WorkflowListItem struct + CreatedBy WorkflowListItemCreatedBy + Features string + HasDraft bool + IsArchived bool + IsDefault bool + IsEditable bool + IsSimpleWorkflow bool + IsWhiteLabelEnabled bool + JSON ResponseJSON + MaxPrice float64 + MaxRetryAttempts int64 + MinPrice float64 + RetryWindowDays int64 + SessionExpirationTime int64 + Status WorkflowListItemStatus + TotalPrice float64 + UUID string + UpdatedAt time.Time + Version int64 + WorkflowID string + WorkflowLabel string + WorkflowType string + WorkflowURL string + func (r *WorkflowListItem) UnmarshalJSON(data []byte) error + type WorkflowListItemCreatedBy struct + Email string + JSON ResponseJSON + Name string + Type WorkflowListItemCreatedByType + func (r *WorkflowListItemCreatedBy) UnmarshalJSON(data []byte) error + type WorkflowListItemCreatedByType string + const WorkflowListItemCreatedByTypeAPIKey + const WorkflowListItemCreatedByTypeUser + type WorkflowListItemStatus string + const WorkflowListItemStatusDraft + const WorkflowListItemStatusPublished + type WorkflowsListParams struct + Limit Opt[int64] + Offset Opt[int64] + func (r WorkflowsListParams) MarshalJSON() ([]byte, error) + type WorkflowsService struct + func (r *WorkflowsService) Create(ctx context.Context, params SimpleWorkflowRequest, ...) (*WorkflowDetail, error) + func (r *WorkflowsService) Delete(ctx context.Context, settingsUUID string, opts ...option.RequestOption) error + func (r *WorkflowsService) List(ctx context.Context, params WorkflowsListParams, opts ...option.RequestOption) (*Page[WorkflowListItem], error) + func (r *WorkflowsService) ListAutoPaging(ctx context.Context, params WorkflowsListParams, opts ...option.RequestOption) *PageIterator[WorkflowListItem] + func (r *WorkflowsService) Retrieve(ctx context.Context, settingsUUID string, opts ...option.RequestOption) (*WorkflowDetail, error) + func (r *WorkflowsService) Update(ctx context.Context, settingsUUID string, params SimpleWorkflowUpdateRequest, ...) (*WorkflowDetail, error)