Skip to main content

OnboardingRepresentativeInput

Input for onboarding representative (company or individual)

input OnboardingRepresentativeInput {
type: RepresentativeType!
roles: [String!]
entityName: String
registrationNumber: String
legalForm: String
address: ResidencyAddressInput
firstName: String
lastName: String
preferredFirstName: String
sex: Sex
birthInfo: BirthInfoInput
nationality: CCA3
email: String
}

Fields

OnboardingRepresentativeInput.type ● RepresentativeType! non-null enum

Type of the representative (Company or Individual)

OnboardingRepresentativeInput.roles ● [String!] list scalar

Roles of the representative within the company

  • Each role: Maximum 100 characters

OnboardingRepresentativeInput.entityName ● String scalar

Legal name of the representative entity (when type is Company)

  • Maximum 100 characters
  • Allowed characters: letters (including international characters), numbers, punctuation, and special symbols (¿, ¡, @, [, ], |, ', ', ?, =)

OnboardingRepresentativeInput.registrationNumber ● String scalar

Registration number of the representative entity

  • Maximum 50 characters

OnboardingRepresentativeInput.legalForm ● String scalar

Legal form of the representative entity

  • Maximum 100 characters

OnboardingRepresentativeInput.address ● ResidencyAddressInput input

Address of the representative

OnboardingRepresentativeInput.firstName ● String scalar

First name of the representative

  • Maximum 100 characters

OnboardingRepresentativeInput.lastName ● String scalar

Last name of the representative

  • Maximum 100 characters

OnboardingRepresentativeInput.preferredFirstName ● String scalar

Preferred first name of the representative

  • Maximum 100 characters

OnboardingRepresentativeInput.sex ● Sex enum

Sex of the representative

OnboardingRepresentativeInput.birthInfo ● BirthInfoInput input

Birth information of the representative

OnboardingRepresentativeInput.nationality ● CCA3 scalar

Nationality of the representative

OnboardingRepresentativeInput.email ● String scalar

Email of the representative

  • Must be a valid email format
  • Maximum 255 characters
  • Following this pattern: ^[A-Z0-9_+.-][A-Z0-9_+-]@([A-Z0-9][A-Z0-9-].)+[A-Z]{2,}$
  • Disposable email domains are not allowed

Member Of

CompanyInfoInput input ● CompanyInfoUpdateInput input