Skip to main content

OnboardingInfo

@deprecated Use AccountHolderOnboarding

type OnboardingInfo {
id: String!
accountName: String
accountCountry: AccountCountry
acquisitionChannel: AcquisitionChannel
email: String
language: AccountLanguage
info: OnboardingAccountHolderInfo!
onboardingUrl: String!
projectInfo: ProjectInfo
oAuthRedirectParameters: OAuthRedirectParameters
statusInfo: OnboardingStatusInfo!
supportingDocumentCollection: SupportingDocumentCollection!
legalRepresentativeAcceptedIdentificationLevels: [IdentificationLevel]!
tcuUrl: String!
}

Fields​

OnboardingInfo.id ● String! non-null scalar​

Unique identifier of an onboarding

OnboardingInfo.accountName ● String scalar​

Account name

OnboardingInfo.accountCountry ● AccountCountry enum​

Country of the account that will be created at the end of the onboarding process

OnboardingInfo.acquisitionChannel ● AcquisitionChannel enum​

Acquisition Channel to specify how the user joined, such as "InboundOrganic", "OutboundSales", etc.

OnboardingInfo.email ● String scalar​

Email address of the account holder being onboarded

OnboardingInfo.language ● AccountLanguage enum​

Language of the onboarding process.

  • Accepted languages: ["en", "fr", "nl", "de", "it", "es", "pt", "fi"]

OnboardingInfo.info ● OnboardingAccountHolderInfo! non-null interface​

Information regarding the Individual or the company to onboard

OnboardingInfo.onboardingUrl ● String! non-null scalar​

Redirect the legal representative of a new account holder to this URL to start the onboarding process

OnboardingInfo.projectInfo ● ProjectInfo object​

Project information set in the dashboard

OnboardingInfo.oAuthRedirectParameters ● OAuthRedirectParameters object​

Extra parameters provided by partner

OnboardingInfo.statusInfo ● OnboardingStatusInfo! non-null interface​

Status (valid/invalid/finalized) and details of errors on fields

OnboardingInfo.supportingDocumentCollection ● SupportingDocumentCollection! non-null object​

Supporting document collection related to onboarding.

OnboardingInfo.legalRepresentativeAcceptedIdentificationLevels ● [IdentificationLevel]! non-null enum​

List of accepted identification level for the legal representative

OnboardingInfo.tcuUrl ● String! non-null scalar​

Swan TCU URL

Member Of​

UpdateCompanyOnboardingSuccessPayload object ● UpdateIndividualOnboardingSuccessPayload object