ID Check IT Bravo Service

ID Check IT Bravo Service

IDCheckITBravo is an identity verification service for Italy. It draws data from a proprietary database, historical fraud archive and telephone and address directory.

Properties

The following properties pertain to this service.

Property Name Type Length Optional/Mandatory Notes
Forename
String
30 Mandatory Can contain multiple forenames (seperated by a space) if appropriate
MiddleNames
String
15 Optional  
Surname
String
30 Mandatory  
DayOfBirth
Integer
2 See notes Day, month and year birth components must all have a value, or all be null.
MonthOfBirth
Integer
2 See notes Day, month and year birth components must all have a value, or all be null.
YearOfBirth
Integer
4 See notes Day, month and year birth components must all have a value, or all be null.
HouseNameNumber
String
26 Mandatory if no HouseName or HouseNumber given  
HouseName
String
26 Mandatory if no HouseNameNumber or HouseNumber given  
HouseNumber
String
26 Mandatory if no HouseNameNumber or HouseName given  
Street
String
40 Mandatory  
County
String
2 Mandatory Province. This must be provided as the two character ISO code. e.g. "BG" for Bergamo. See provinces of Italy (Wikipedia).
Region
String
2 Optional If included, this must be provided as the two digit ISO code. e.g. "62" for Lazio. See regions of Italy (Wikipedia).
City
String
20 Mandatory  
Postcode
String
8 Mandatory This must be five numeric digits. e.g. "00040"
TaxCode
String
  See notes Codice Fiscale
PlaceOfBirth
String
  See notes Municipality of birth
PhoneNumber
String
  Optional Must be preceded by the area code in brackets: e.g. (0123) 565 555 44
MobileNumber
String
  Optional  
Gender
String
  Mandatory Must be 'M' or 'F'

After performing the search, the validation result (pass, fail, etc.) will be part of the TransactionInformation returned for the service call.

  1. It is mandatory that one of the following is provided:
    • TaxCode (codice fiscale)
    • DayOfBirth, MonthOfBirth, YearOfBirth and PlaceOfBirth

Response

<IDCheckITBravoResult>
 <AddressMatchResultType>MATCH</AddressMatchResultType>
 <ReferenceNumber>4086000153992802</ReferenceNumber>
</IDCheckITBravoResult>

 The following table gives some more details about the response. 

Property Name Type Description
AddressMatchResultType 
String
Result on whether an address match has been found.
ReferenceNumber
String
A reference number for the check.

Notes

AddressMatchType

Represents the type of match.

Value  Description 
MATCH A Match can be found.
NO_MATCH A Match has not been found.

Sandbox

This service uses Sandbox V2.

If the Sandbox query option is set to "true" then:

If the following details are set, a single fictitious match is returned in IDCheckITBravoResult

City: "ROMA"
County: "BM"
Forename: "FILIPPO"
Gender: "M"
HouseNameNumber: "90"
Postcode: "00133"
Street: "DOMENICO BECCAFUMI"
Surname: "BANGRAZI"
TaxCode: "BNGFPP40T05C390C"

The corresponding entry in ServiceTransactions will show the following properties:

HaltTriggered: False
ServiceTransactionResult: Success
ServiceInterpretResult: Pass
ServiceTransactionResultMessage: "This call was generated using sandbox mode"
ValidationResult: Pass

 

Otherwise a fictitious no-match is returned.

The corresponding entry in ServiceTransactions will show the following properties:

HaltTriggered: False
ServiceTransactionResult: Success
ServiceInterpretResult: Inconclusive
ServiceTransactionResultMessage: "This call was generated using sandbox mode"
ValidationResult: Pass