Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Name

Type

Description

day

int

The day component of a date of birth.

month

int

The month component of a date of birth.

year

int

The full year component of a date of birth, for example 1975, i.e. not 75.

RegistrationDetailsV2

NameTypeDescriptionRestrictions
currentResidentialAddressAddressThe person's current residential address.
dateCreatedDateTimeThe timestamp of when this verification attempt was created.
dobstringThe person's date of birth.
emailstringThe person's email address.May be null. Must  Must be a valid email address following the Standard Hibernate validation and checking Top Level Domain (TLD) is valid. See https://data.iana.org/TLD/tlds-alpha-by-domain.txt
extraDataList<NameValuePair> Any extra data elements that were supplied with the original registration. Identifier such as document numbers will not be present in the list, even if they were supplied at registration time.Zero or more elements.
homePhonestring
If present, must be 10 digits only.
mobilePhonestring
If present, must be 10 digits only.
nameNameThe person's name.
previousResidentialAddressAddressThe person's previous residential address.
workPhonestring
If present, must be 10 digits only.

Address

The Address object is intended to serve as a container for address information for countries with a variety of different address schemes and formats. The fields that are present or required will depend on the country that is specified. Similarly, fields may have different validation rules depending on the country, for example, the field "postcode" must be a four digit string for an Australian address, but it must be a five digit string for a US address. For requirements for individual countries, please contact greenID.

NameTypeDescriptionContract
alleystring

amalgamatedMunicipalitystring

areaString

avenueString

blockString

cantonString

chomeString

cityString

countryStringThe country code. This must be the ISO 3166 country code. The country code can be given in either the alpha-2, alpha-3 or numeric format.Please refer to https://www.iso.org/obp/ui/#search for a full (and up to date) list of ISO 3166 country codes.
countyString

deliveryNumberString

departmentString

directionString

dispatchingInformationString

districtString

divisionFiveString

divisionFourString

divisionOneString

divisionThreeString

divisionTwoString

flatNumberString

levelString

localityString

locationString

mailCentreString

municipalityString

neighbourhoodString

organisationString

parishString

personNameString

poBoxString

postcodeString

prefectureString

propertyNameString

provinceString

quarterString

regionString

ruralAreaString

ruralLocalityString

sectorString

sectorNumberString

stateString


streetNameString

streetNumberString

streetTypeString

subdistrictString

subregionString

suburbString


townString

townCityString

townshipString

urbanLocalityString

villageString

Name

The Name complex type has the following structure: 

Member

Type

Required?

Description

Contract

honorific

String

255 Chars

No

The honorific component of a person’s name, eg. “Mr”, “Miss”, etc.


 



givenName

String

255 Chars

Yes

A person’s given name.

Cannot be null. Cannot be the empty string.

middleNames

String

255 Chars

No

A person’s middle names. Note that there can be multiple names.


surname

String

255 Chars

Yes

A person’s surname or last name.

Cannot be null. Cannot be the empty string.

VerificationResultV2

...