0% found this document useful (0 votes)
55 views

TLOxp API Manual v6.10

Uploaded by

ashoknayak2216
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views

TLOxp API Manual v6.10

Uploaded by

ashoknayak2216
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 183

API Reference

Usage & Guidelines

January 18, 2022


Version 6.10

Note: this document is highly hyperlinked; Hint: use ‘Alt+Left-Arrow’ to return to origin (after ‘Ctrl+Click’)
Contents

API Reference ................................................................................................................................... 1

Contents ............................................................................................................................................. 2

Getting Setup ................................................................................................................................. 15

Passwords ........................................................................................................................................................ 15
Customer Support ......................................................................................................................................... 16
Client-Side Server IP Addresses ........................................................................................................ 16
Client-Side Referencing ......................................................................................................................... 16
Backup Data Centers and IP Addresses ............................................................................................. 16
Stand-Alone Testing .................................................................................................................................. 17
Conventions Used in this Document .................................................................................................... 17

Getting Started ............................................................................................................................ 18

SOAP & WSDL.................................................................................................................................................... 18


Request Categories .................................................................................................................................... 18
Request & Response Topology ................................................................................................................. 19
Primitive Data Types ................................................................................................................................ 19
Nullable Boolean .................................................................................................................................. 19
String ........................................................................................................................................................ 19
Integer ...................................................................................................................................................... 19
YesNo .......................................................................................................................................................... 19
Primitive Request Types ......................................................................................................................... 20
TLORequestInput .................................................................................................................................... 20
RequestIdentification ....................................................................................................................... 20
RequestCredentials .............................................................................................................................. 20
EndUserIdentification ....................................................................................................................... 21
TLOGenericSearchInput ....................................................................................................................... 22
Primitive Response Types ....................................................................................................................... 24
TLOResponseOutput ................................................................................................................................ 24
ResponseOutputBase .............................................................................................................................. 24
ResponseOutputRecord ......................................................................................................................... 24
API REFERENCE | GETTING SETUP

TLOGenericSearchOutput : TLOGenericSearchOutputBase ...................................................... 24


TLOGenericSearchOutputBase : TLOResponseOutput ................................................................. 24
TLOGenericSearchOutputRecord : ResponseOutputRecord ...................................................... 24
Version ............................................................................................................................................................ 26
DPPA and GLBA Permitted Uses............................................................................................................... 27
Deposit / Brokerage Account Use Code ............................................................................................. 28
Error Codes and Suggested Handling.................................................................................................. 30

Best Practices & Patterns ....................................................................................................... 31

Submitting Requests .................................................................................................................................. 31


Processing Responses ................................................................................................................................ 31
Pagination ...................................................................................................................................................... 31
Echo Test ........................................................................................................................................................ 32
Person Search ............................................................................................................................................... 33
Locate Report ............................................................................................................................................... 34

Search Types ................................................................................................................................... 36

Template .......................................................................................................................................................... 37
Abbreviated Person Search ..................................................................................................................... 38
API Version Lookup .................................................................................................................................... 39
Bankruptcy (Personal) Records Search ............................................................................................. 40
Basic Person Search .................................................................................................................................. 41
Business Bankruptcies Search............................................................................................................... 42
Business-Combo Search .............................................................................................................................. 43
Business Judgments Search ..................................................................................................................... 44
Business Liens Search .............................................................................................................................. 45
Business Phone Search .............................................................................................................................. 46
Business Search ........................................................................................................................................... 47
Comprehensive Address Search V2 ........................................................................................................ 48
Comprehensive Business Search (Report) ......................................................................................... 49
Comprehensive Person Report ................................................................................................................. 50
Comprehensive Phone Report ................................................................................................................... 51
Corporate Filing Search ......................................................................................................................... 52
Criminal Search ........................................................................................................................................... 53
Death Master Search .................................................................................................................................. 54

3 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

Driver’s License Search ......................................................................................................................... 55


Echo Test ........................................................................................................................................................ 56
Email Search ................................................................................................................................................. 57
Eviction Search ........................................................................................................................................... 58
Foreclosure Search .................................................................................................................................... 59
Household Search ......................................................................................................................................... 60
Incarceration Person Search ................................................................................................................. 61
Locate Report ............................................................................................................................................... 62
Person Search ............................................................................................................................................... 63
Personal Judgment Search ....................................................................................................................... 64
Personal Lien Search ................................................................................................................................ 65
Phone Search Plus ...................................................................................................................................... 66
PredictiveAttributesQuantitativeSearch ......................................................................................... 67
PredictiveAttributesAllSearch ............................................................................................................ 68
PredictiveAttributesAnalyticSearch.................................................................................................. 69
PredictiveAttributesAccessSearch ...................................................................................................... 70
Professional License Search ................................................................................................................. 71
Property Deed Search ................................................................................................................................ 72
Property Search ........................................................................................................................................... 73
Property Tax Search .................................................................................................................................. 74
Relationship Graph .................................................................................................................................... 75
Social Networks Search............................................................................................................................ 76
Super Reverse Phone Search ................................................................................................................... 77
UCC Search ...................................................................................................................................................... 78
Vehicle Search ............................................................................................................................................. 79
Vehicle Wildcard Search ......................................................................................................................... 80
Voter Registration Search ..................................................................................................................... 81
Watch List Search ...................................................................................................................................... 82

Data Types ....................................................................................................................................... 83

Parsed (String) ........................................................................................................................................... 83


E-mail Address ...................................................................................................................................... 83
IP Address ............................................................................................................................................... 83
Phone .......................................................................................................................................................... 83
SSN .............................................................................................................................................................. 83

4 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

Gender ........................................................................................................................................................ 83
Full name ................................................................................................................................................. 84
Enumerated (Strings) ................................................................................................................................ 85
PhoneTypes ............................................................................................................................................... 85
Astrological Sign ................................................................................................................................ 85
ListingTypes ........................................................................................................................................... 85
MatchType ................................................................................................................................................. 86
Postal Delivery Types ....................................................................................................................... 86
Postal Route Types .............................................................................................................................. 86
RelationshipType .................................................................................................................................. 87
Complex (Data Types) ................................................................................................................................ 88
Address : BasicAddress ..................................................................................................................... 88
AddressBase : ProtectedData .......................................................................................................... 88
AddressRecord : AddressRecordBase ............................................................................................. 88
AddressRecordBase ................................................................................................................................ 89
Aircraft : AircraftBase ................................................................................................................... 89
AircraftBase ........................................................................................................................................... 89
Appearance ............................................................................................................................................... 90
ArrestDetails1 : CriminalDetails1 ............................................................................................. 90
ArrestingAgency .................................................................................................................................... 91
AssessedPropertyValue ....................................................................................................................... 91
Attribute ................................................................................................................................................. 92
Bankruptcy : BankruptcyBase .......................................................................................................... 92
BankruptcyBase ...................................................................................................................................... 92
BasicAddress : AddressBase ............................................................................................................ 93
BasicAddressRecord : AddressRecordBase .................................................................................. 93
BasicAddressRecordV2 : AddressRecordBase .............................................................................. 94
BasicDateOfBirthRecord : ProtectedData .................................................................................. 96
BasicName : NameBase ......................................................................................................................... 96
BasicPersonSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput> .. 96
BasicPersonSearchOutputRecord : ResponseOutputRecord .................................................... 96
BasicPhoneListing : ProtectedData ............................................................................................. 97
BasicSSNRecord : ProtectedData .................................................................................................... 97
BusinessAddressRecord : AddressRecord .................................................................................... 97
BusinessAffiliation : BusinessAffiliationBase ................................................................... 97

5 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

BusinessAffiliationBase : ResponseOutputRecord ................................................................. 97


BusinessContact : BusinessContactBase .................................................................................... 98
BusinessContactBase............................................................................................................................ 98
BusinessPhoneSearchOutputRecordBase : ResponseOutputRecord ....................................... 99
BusinessRecord : BusinessRecordBase ......................................................................................... 99
BusinessRecordBase .............................................................................................................................. 99
BusinessRole : BusinessRecord ...................................................................................................... 99
BusinessSearchOutputRecordBase : ResponseOutputRecord .................................................. 99
Charge ...................................................................................................................................................... 100
Citizenship ........................................................................................................................................... 100
ComprehensiveBusinessSearchCounts ........................................................................................... 101
ComprehensivePhoneSearchAddressRecord .................................................................................. 102
ComprehensivePhoneSearchCounts .................................................................................................. 102
ComprehensivePhoneSearchOutputRecord : PersonSearchOutputRecordBase ................. 102
ConcealedWeaponPermit ..................................................................................................................... 102
CorporateFiling : CorporateFilingBase .................................................................................. 102
CorporateFilingBase : CorporateIdentity ............................................................................ 103
Contact .................................................................................................................................................... 104
CorporateIdentity : ResponseOutputRecord ............................................................................ 104
Court : CourtBase .............................................................................................................................. 104
CourtBase ............................................................................................................................................... 104
CrimeDetails1 : CriminalDetails1 ............................................................................................. 104
CriminalDetails1 ................................................................................................................................ 106
CriminalDetailItem1.......................................................................................................................... 106
Date .......................................................................................................................................................... 106
Time .......................................................................................................................................................... 106
DateOfBirthRecord : BasicDateOfBirthRecord ........................................................................ 106
DateOfDeathRecord : ProtectedData ........................................................................................... 106
DeedRegistryEntry : RegistryEntry ........................................................................................... 107
DeedEntity : PropertyEntity ........................................................................................................ 107
Demographic ........................................................................................................................................... 107
DOBMatchIndex : MatchIndex .......................................................................................................... 107
DriversLicense : DriversLicenseBase ....................................................................................... 107
DriversLicenseBase : ResponseOutputRecord .......................................................................... 108
EchoTestInput : TLORequestInput................................................................................................ 108

6 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

EchoTestOutput : TLOResponseOutput ......................................................................................... 108


EmailRecord : EmailRecordBase .................................................................................................... 109
EmailRecordBase .................................................................................................................................. 109
EmailAddressRecord : ProtectedData ......................................................................................... 109
EmployeeBase ......................................................................................................................................... 109
Entity ...................................................................................................................................................... 109
Employment ............................................................................................................................................. 109
Eviction : EvictionBase ................................................................................................................. 109
EvictionBase ......................................................................................................................................... 110
HoldingFacility .................................................................................................................................. 110
HouseholdSearchInput : RequestInput ....................................................................................... 110
HuntingPermitHolder : Entity ...................................................................................................... 110
Individual ............................................................................................................................................. 110
IndividualSharingSSN ....................................................................................................................... 111
IncAddressRecord : AddressRecord ............................................................................................. 111
IncDateOfBirthRecord : DateOfBirthRecord ............................................................................ 111
IncDriversLicenseRecord : DriversLicenseBase ................................................................... 111
IncSSNRecord : SSNRecord ............................................................................................................... 111
JudgmentFilingBase ............................................................................................................................ 111
Language.................................................................................................................................................. 111
LienFilingBase .................................................................................................................................... 111
MatchIndex ............................................................................................................................................. 112
MatchIndicator .................................................................................................................................... 112
MatchIndicators .................................................................................................................................. 112
MatchFilter ........................................................................................................................................... 113
Medical .................................................................................................................................................... 113
ModelDetails ......................................................................................................................................... 113
Mortgage : MortgageBase ................................................................................................................. 113
MortgageBase ......................................................................................................................................... 113
Name : NameBase .................................................................................................................................. 114
NameBase.................................................................................................................................................. 114
Neighbor.................................................................................................................................................. 114
Occupancy ............................................................................................................................................... 114
ParsedAddress ....................................................................................................................................... 114
PersonalJudgmentFiling : PersonalJudgmentFilingBase .................................................... 115

7 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

PersonalJudgmentFilingBase .......................................................................................................... 115


PersonalLienFiling : PersonalLienFilingBase ..................................................................... 116
PersonalLienBase ................................................................................................................................ 116
PersonSearchOutputRecord : PersonSearchOutputRecordBase ........................................... 117
PersonSearchOutputRecordBase : ResponseOutputRecord .................................................... 117
PersonSearchRelative : PersonSynopsis .................................................................................. 118
PersonSynopsis .................................................................................................................................... 118
PhoneBookEntry .................................................................................................................................... 118
PhoneCounts ........................................................................................................................................... 119
PhoneFlags ............................................................................................................................................. 119
PhoneListing : BasicPhoneListing ............................................................................................. 119
PilotLicense : PilotLicenseBase................................................................................................ 119
PilotLicenseBase ................................................................................................................................ 119
PilotRating ........................................................................................................................................... 119
ProfessionalAssociation : Entity ............................................................................................. 119
ProfessionalLicense : ProfessionalLicenseBase ................................................................. 120
ProfessionalLicenseBase : ResponseOutputRecord ............................................................... 120
Property.................................................................................................................................................. 120
PropertyAssessment : PropertyAssessmentBase ..................................................................... 121
PropertyAssessmentBase ................................................................................................................... 121
PropertyDeed : PropertyDeedBase................................................................................................ 123
PropertyDeedBase ................................................................................................................................ 123
PropertyEntity : Entity ................................................................................................................. 124
PropertyForeclosure : PropertyForeclosureBase ................................................................. 125
PropertyForeclosureBase ................................................................................................................. 125
PropertyOwner ....................................................................................................................................... 126
PropertyOwnership : PropertyOwnershipBase .......................................................................... 126
PropertyOwnershipBase ..................................................................................................................... 126
PropertyTax : PropertyTaxBase .................................................................................................... 127
PropertyTaxBase .................................................................................................................................. 127
PropertyTaxAssessment : PropertyTaxAssessmentBase ........................................................ 127
PropertyTaxAssessmentBase............................................................................................................. 127
RegistryEntry ....................................................................................................................................... 129
Relative : SubjectSynopsis .......................................................................................................... 129
RequestIdentification : RequestCredentials ........................................................................ 129

8 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

Resident : ResidentBase ................................................................................................................. 129


ResidentBase ......................................................................................................................................... 129
RequestInput ......................................................................................................................................... 129
SearchFilter ......................................................................................................................................... 130
SexOffenderRecord : SexOffenderRecordBase .......................................................................... 130
SexOffenderRecordBase : ResponseOutputRecord ................................................................... 130
SocialNetworkBio ................................................................................................................................ 130
SocialNetworkWorkInfo ..................................................................................................................... 131
SocialNetworkData .............................................................................................................................. 131
SocialNetworkSearchResult............................................................................................................. 131
Source ...................................................................................................................................................... 131
SSNRecord : BasicSSNRecord ........................................................................................................ 131
Subject .................................................................................................................................................... 131
SupplementalFlags .............................................................................................................................. 132
Suspect1 : Entity .............................................................................................................................. 132
TLOAbbreviatedPersonSearchOutput :
TLOGenericSearchOutputBase<TLOGenericSearchInput> ........................................................ 132
TLOAbbreviatedPersonSearchOutputRecord ................................................................................ 133
TLOAddressSearchV2Input : TLORequestInput .......................................................................... 133
TLOAddressSearchV2Output ............................................................................................................... 134
TLOAddressSearchV2Counts ............................................................................................................... 134
TLOAircraft : AircraftBase .......................................................................................................... 135
TLOAPIVersionLookupInput : TLORequestInput ........................................................................ 135
TLOAPIVersionLookupOutput : TLOResponseOutput ................................................................. 136
TLOBankruptcy : BankruptcyBase .................................................................................................. 136
TLOBankruptcyEntityAddress : BasicAddress .......................................................................... 136
TLOBankruptcyRecordsSearchOutput :
TLOGenericSearchOutputBase<TLOGenericSearchInput> ........................................................ 137
TLOBankruptcySearchInput : TLOGenericSearchInput........................................................... 137
TLOBusinessAddressRecord : BasicAddressRecord ................................................................. 137
TLOBusinessBankruptcySearchOutput :
TLOGenericSearchOutputBase<TLOGenericSearchInput> ........................................................ 137
TLOBusinessComboSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
................................................................................................................................................................... 137
TLOBusinessComboSearchOutputRecord ......................................................................................... 137
TLOBusinessContact : BusinessContactBase ............................................................................ 137
TLOBusinessJudgmentSearchInput : TLOGenericSearchInput.............................................. 137

9 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

TLOBusinessJudgmentSearchOutput :
TLOGenericSearchOutputBase<TLOBusinessJudgmentSearchInput> ..................................... 137
TLOBusinessLienSearchInput : TLOGenericSearchInput ...................................................... 138
TLOBusinessLienSearchOutput :
TLOGenericSearchOutputBase<TLOBusinessLienSearchInput>.............................................. 138
TLOBusinessPhoneSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
................................................................................................................................................................... 138
TLOBusinessPhoneSearchOutputRecord : BusinessPhoneSearchOutputRecordBase ...... 138
TLOBusinessRecord : BusinessRecordBase ................................................................................ 138
TLOBusinessSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput> 138
TLOBusinessSearchOutputRecord : BusinessSearchOutputRecordBase ............................ 138
TLOBusinessSummmary.......................................................................................................................... 138
TLOComprehensiveBusinessSearchInput : TLORequestInput ................................................ 138
TLOComprehensiveBusinessSearchOutput : TLOResponseOutput ......................................... 139
TLOComprehensivePersonSearchInput : TLORequestInput .................................................... 140
TLOComprehensivePersonSearchOutput : TLOResponseOutput.............................................. 142
TLOComprehensivePhoneSearchInput : TLORequestInput ...................................................... 144
TLOComprehensivePhoneSearchOutput : TLOResponseOutput ................................................ 145
TLOConcealedWeaponPermit ............................................................................................................... 145
TLOCorporateFiling : CorporateFilingBase ............................................................................ 145
TLOCorporateFilingOutput ............................................................................................................... 145
TLOCourt : CourtBase ....................................................................................................................... 145
TLOCriminalSearchInput : TLORequestInput ............................................................................ 145
TLOCriminalSearchOutput : TLOResponseOutput ..................................................................... 146
TLOCriminalSearchMatch ................................................................................................................... 146
TLODriversLicense : DriversLicenseBase ................................................................................ 146
TLODriversLicenseSearchOutput :
TLOGenericSearchOutputBase<TLOGenericSearchInput> ........................................................ 146
TLOEmailRecord : EmailRecordBase ............................................................................................. 146
TLOEmployee : EmployeeBase .......................................................................................................... 146
TLOEmployer : TLOEntity ................................................................................................................. 147
TLOEntity ............................................................................................................................................... 147
TLOEviction : EvictionBase .......................................................................................................... 147
TLOEvictionSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput> 148
TLOForeclosureSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
................................................................................................................................................................... 148
TLOGenericSearchOutputBaseOfTLOBusinessJudgmentSearchInput ..................................... 148

10 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

TLOGenericSearchOutputBaseOfTLOBusinessLienSearchInput.............................................. 148
TLOGenericSearchOutputBaseOfTLOGenericSearchInput ........................................................ 148
TLOGenericSearchOutputBaseOfTLOPersonalJudgmentSearchInput ..................................... 148
TLOGenericSearchOutputBaseOfTLOPersonalLienSearchInput.............................................. 148
TLOGenericSearchOutputBaseOfTLOVehicleSearchInput ........................................................ 148
TLOHouseholdSearchInput : TLORequestInput .......................................................................... 148
TLOHouseholdSearchOutput : TLOResponseOutput ................................................................... 149
TLOHouseholdResident ....................................................................................................................... 150
TLOHHAddress ......................................................................................................................................... 150
TLOHuntingPermit ................................................................................................................................ 150
TLOHuntingPermitHolder : TLOEntity ......................................................................................... 150
TLOIncarcerationPersonSearchInput : TLORequestInput .................................................... 150
TLOIncarcerationPersonSearchOutput : TLOResponseOutput.............................................. 151
TLOIncarcerationPersonSearchRecord ......................................................................................... 151
TLOIndividual ....................................................................................................................................... 152
TLOJudgmentEntityAddress : Address ......................................................................................... 153
TLOJudgmentFilingEntity ................................................................................................................. 153
TLOJudgmentFiling : JudgmentFilingBase ................................................................................ 153
TLOJudgmentFilingDebtor : TLOJudgmentFilingEntity ........................................................ 153
TLOLienEntityAddress : BasicAddress ....................................................................................... 153
TLOLienFiling : LienFilingBase .................................................................................................. 153
TLOLocateReportInput : TLORequestInput ................................................................................ 153
TLOLocateReportOutput : TLOResponseOutput .......................................................................... 154
TLOMortgage : MortgageBase .......................................................................................................... 156
TLOPersonalJudgmentFiling : PersonalJudgmentFilingBase.............................................. 156
TLOPersonalJudgmentSearchInput : TLOGenericSearchInput.............................................. 156
TLOPersonalJudgmentSearchOutput :
TLOGenericSearchOutputBase<TLOPersonalJudgmentSearchInput> ..................................... 156
TLOPersonalLienFiling : PersonalLienFilingBase ............................................................... 156
TLOPersonalLienSearchInput : TLOGenericSearchInput ...................................................... 156
TLOPersonalLienSearchOutput :
TLOGenericSearchOutputBase<TLOPersonalLienSearchInput>.............................................. 156
TLOPersonSearchOutput : TLOGenericSearchOutputBase ...................................................... 156
TLOPersonSearchOutputRecord : PersonSearchOutputRecordBase ..................................... 157
TLOPersonSynopsis .............................................................................................................................. 157
TLOPilotLicense : PilotLicenseBase ......................................................................................... 157

11 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

TLOPredictiveAttributesQuantitativeSearchInput :
TLOPredictiveAttributesInputBase ............................................................................................. 157
TLOPredictiveAttributesAllSearchInput : TLOPredictiveAttributesInputBase ...... 157
TLOPredictiveAttributesAnalyticInput : TLOPredictiveAttributesInputBase......... 158
TLOPredictiveAttributesInputBase: TLORequestInput ........................................................ 158
TLOPredictiveAttributesAccessSearchInput: TLORequestInput ....................................... 158
TLOPredictiveAttributesQuantitativeSearchOutput : TLOResponseOutput ................. 158
TLOPredictiveAttributesAllSearchOutput : TLOPredictiveAttributesSearchOut .... 160
TLOPredictiveAttributesAnalyticSearchOut : TLOResponseOutput ................................ 161
TLOPredictiveAttributesAccessSearchOut : TLOResponseOutput ..................................... 162
TLOPredictiveAttribute ................................................................................................................... 162
TLOProfessionslAssociation .......................................................................................................... 162
TLOProfessionslLicense ................................................................................................................... 162
TLOProfessionslLicenseSearchOutput ......................................................................................... 162
TLOProperty : PropertyBase .......................................................................................................... 162
TLOPropertyAssessment : PropertyAssessmentBase ............................................................... 163
TLOPropertyDeed : PropertyDeedBase ......................................................................................... 163
TLOPropertyDeedSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
................................................................................................................................................................... 163
TLOPropertyForeclosure : PropertyForeclosureBase........................................................... 163
TLOPropertyOwnership : PropertyOwnershipBase ................................................................... 163
TLOPropertySearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput> 163
TLOPropertyTax : PropertyTaxBase ............................................................................................. 163
TLOPropertyTaxSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
................................................................................................................................................................... 163
TLORelationship .................................................................................................................................. 164
TLORelationshipGraphInput : TLORequestInput ..................................................................... 164
TLORelationshipGraphOutput : TLOResponseOutput ............................................................... 164
TLORequestInput : RequestIdentification .............................................................................. 164
TLOResident : ResidentBase .......................................................................................................... 164
TLOResponseOutput : ResponseOutputBase ................................................................................ 164
TLOSexOffenderRecord : SexOffenderRecordBase ................................................................... 164
TLOSocialNetworksSearchInput : TLORequestInput ............................................................... 165
TLOSocialNetworksSearchOutput : TLOResponseOutput ........................................................ 165
TLOSuspect : TLOEntity ................................................................................................................... 165
TLOTradeMark ......................................................................................................................................... 166

12 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

TLOTradeMarkEvent .............................................................................................................................. 166


TLOTradeMarkFiling : TradeMarkFilingBase ............................................................................ 166
TLOTradeMarkOwner : TLOEntity .................................................................................................... 166
TLOUCCEntity : UCCEntityBase ...................................................................................................... 166
TLOUCCFiling : UCCFilingBase ...................................................................................................... 166
TLOUCCSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput> ........... 166
TLOUCCSecuredParty : TLOUCCEntity ........................................................................................... 167
TLOUnifiedCriminalRecord : UnifiedCriminalRecordBase .................................................. 167
TLOVehicle : VehicleBase ............................................................................................................... 167
TLOVehicleCoRegistrant : TLOVehicleEntity .......................................................................... 167
TLOVehicleLienHolder : TLOVehicleEntity .............................................................................. 167
TLOVehicleEntity : VehicleEntityBase ..................................................................................... 167
TLOVehicleRegistrant : TLOVehicleCoRegistrant ................................................................. 167
TLOVehicleSearchInput : TLOGenericSearchInput ................................................................. 167
TLOVehicleSearchOutput : TLOGenericSearchOutputBase<TLOVehicleSearchInput> .. 168
TLOVehicleTitle .................................................................................................................................. 168
TLOVehicleTitleDetails ................................................................................................................... 168
TLOVerifyPlusOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>......... 168
TLOVesselOwner : TLOEntity .......................................................................................................... 169
TLOVoterRegistration ....................................................................................................................... 169
TLOVoterRegistrationSearchOutput ............................................................................................. 169
TLOWatchListSearchInput ................................................................................................................. 169
TLOWatchListSearchOutput ............................................................................................................... 169
TradeMark ............................................................................................................................................... 169
TradeMarkClassification ................................................................................................................. 170
TradeMarkMadridEvent ....................................................................................................................... 170
TradeMarkMadridFiling ..................................................................................................................... 170
TradeMarkStatement ............................................................................................................................ 170
TradeMarkFiling : TradeMarkFilingBase .................................................................................. 170
TradeMarkFilingBase.......................................................................................................................... 170
TradeMarkOwner : Entity ................................................................................................................. 171
UCCCollaterallItem ............................................................................................................................ 171
UCCEntity : UCCEntityBase............................................................................................................. 171
UCCEntityBase ....................................................................................................................................... 171
UCCFiling : UCCFilingBase............................................................................................................. 172

13 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

UCCFilingBase ....................................................................................................................................... 172


UCCSecuredParty .................................................................................................................................. 172
UnifiedCriminalRecord1 : UnifiedCriminalRecordBase ...................................................... 172
UnifiedCriminalRecordBase............................................................................................................. 172
Vehicle : VehicleBase ..................................................................................................................... 172
VehicleBase ........................................................................................................................................... 172
VehicleCoRegistrant : VehicleEntity ....................................................................................... 173
VehicleEntity : VehicleEntityBase ........................................................................................... 173
VehicleEntityBase .............................................................................................................................. 173
VehicleRegistrant : VehicleCoRegistrant .............................................................................. 173
VehicleStockPhoto .............................................................................................................................. 174
VehicleTag ............................................................................................................................................. 174
WarrantDetails1 : CriminalDetails1 ......................................................................................... 174
WatchListRecord : ResponseOutputRecord ................................................................................ 175
Internal-Use, Hybrid & Special Types ........................................................................................... 177
IdLookupQueryInputRecord ............................................................................................................... 177
ProtectedData ....................................................................................................................................... 177
QueryOutputRecord .............................................................................................................................. 177
QueryRecord ........................................................................................................................................... 177
StandardFieldNames ............................................................................................................................ 177

Appendix A: Coding Samples ................................................................................................... 177

C# ..................................................................................................................................................................... 177
Java ................................................................................................................................................................. 177
PHP ................................................................................................................................................................... 180

Appendix B: Frequently Asked Questions (FAQ) ............................................................. 182

14 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

Getting Setup
After the credentialing process has completed, two usernames are created on an account: one is used
during development of applications and one for production-level usage.
Note

Development usernames exhibiting an excessive number of searches are flagged and the account adminstrator is notified.

It is recommended to keep these two usernames separate. It is possible to inadvertently lock out an
unername (consecutive failed log-in attempts will lock out that account) during development. And, although
resetting a development username is a slight inconvenience, the impact to the production-level applications
is likely more significant.

A separate email containing information (usernames and passwords) and set-up instructions is sent for
each username.
Note

Assigned passwords are temporary and must be changed before using them in code.

Passwords
Passwords set with over 20 characters do not expire. Passwords less than 20 characters expire after 90
days; 15 days prior to expiration, each account administrator is notified via email of the pending expiration.
This notification occurs daily until either the password is changed or has expired. Once expired, the
account manager must contact Customer Support to reset the password.

Note
Old passwords are valid for 7 days after they are changed. This affords time to update applications with the new password.

To change the password:

1. Go to https://tloxp.tlo.com/changepassword.php
and enter your user name, password and click ‘Log In’. Note:
this action must originate from an IP that has been
white-listed by TransUnion.

2. When the window shown to the right appears, enter


your current and new password (twice to confirm).

3. Click Change.

15 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

Customer Support
API support hours are 8 AM to 8 PM ET M-F. All API specific questions can be submitted via email to
[email protected] or phone 561-988-4210.

For security reasons IP whitelisting requests must be sent via email from the API or account administrator’s
email address on file.
Production outage support is available outside of API support hours by phone only at 561-988-4210.

Production outage support is available 24/7/365.

Client-Side Server IP Addresses


The IP addresses used by client-side servers are configured into firewall permissions at TransUnion. If your company
changes server addresses, you must contact TLO API Services to inform them of the address change(s).

Failure to do so will result in loss of service(s)!

Client-Side Referencing
TLOxp® provides a way to associate a reference (case) number with each request. This value can serve
any client defined purpose, such as identifying a particular case, department, or customer account.

The TLOxp invoicing breaks down the billing report associated with each reference number. In addition,
this number is captured in the transaction history. This affords a client the ability to search and review their
transactions by reference number.

In the TLOxp system, this reference number is entered into the Your Reference ID field; in the TLO Web
Services API, this number is entered as the CaseNumber property, which is an element of each request
submitted to the API. (It is a property within the TLORequestInput object.)

Backup Data Centers and IP Addresses


The API Protocol is SOAP over HTTPS (port: 443).

Please note webservice.tlo.com points to the currently active data center. The IP address for this data
center is subject to change (in the event of a failover to a backup data center). If your firewall is filtering
outbound addresses, ensure the IP addresses associated with the following destinations are enabled.
• webserviced0.tlo.com
• webserviced1.tlo.com
• webserviced2.tlo.com

16 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING SETUP

Stand-Alone Testing
It is strongly advised to become familiar with the input and output of each search prior to coding your
application. There are two ways to do this:
1. Use the TLOxp on-line Web application (https://tloxp.tlo.com). TLOxp will allow you to see the
input and output in human-readable form.
2. Use a stand-alone test tool like soapUI (http://www.soapui.org); soapUI is able to consume
WSDL and present an XML SOAP request template for each search or report. By providing the
appropriate values for each required XML tag, one can observe the response of each request.

If you are comparing online search results with API search results it is recommended that all flags are left
at their default settings. Changing the API settings will cause the search logic to deviate from the online
search logic.

Conventions Used in this Document


The following typographical conventions are used in this document:

Italic – indicates emphasis, new terms or concepts.

Bold – indicates a required element.

Constant width – used to refer to program elements such as variables, functions and data types.

Highligthed – used to refer to data types that are not supported any longer.

: – used as a place holder for another, more complex type is inserted

For example: The TLOGenericSearchOutputBase includes (inherits, implements) TLOResponseOutput


TLOGenericSearchOutputBase : TLOResponseOutput
<SearchModifed/> <!-- YesNo -->
<NumberOfRecordsFoundWithModifedSearch/> <!-- Integer -->
</TLOGenericSearchOutputBase>

Note

1.) This document is highly hyperlinked; Hint: use ‘Alt+Left-Arrow’ to return to origin (after ‘Ctrl+Click’)
2.) As both XML & SOAP are language and platform independent, they provide a suitable format to illustrate structures and
examples.

17 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

Getting Started
The ability to retrieve information from TLOxp depends on the permissions associated with your account
and the rights and usage defined by the DPPA and GLBA. Contact Customer Support for questions
regarding your company’s level of access.

SOAP & WSDL


Working with TLOxp involves sending and receiving messages, dubbed request and response. TLOxp
uses XML as its message exchange format and SOAP (Simple Object Access Protocol) as its message
exchange protocol.

For convenience, a WSDL (Web Services Description Language) link is available to verify connectivity to
TLOxp® services, to ensure that your browser can load the WSDL and as a supporting reference.

Note

Prior to connecting, ensure that your accounts are configured for API access and your IP address(s) have been white-listed
by the TLOxp system

WSDL: https://webservice.tlo.com/TLOWebService.asmx?wsdl

Request Categories
TLOxp classifies requests as either general or comprehensive, dubbed search and report. It is considered
best practice is to first use a general search to identify a subject, then use the returned token to request
additional information by way of a comprehensive report. Each subject in the TLOxp system is branded
with a unique token; it is used to associate records when making reports.

In general:
• A search returns a collection of possible targets along with general information in a broad-based
effort to find a specific entity type (e.g., person or business). Each target represents an entity that
could match on a subsequent report request.
Note
Comprehensive information can (and will) vary depending on the amount and validity of the provided search
criteria. The underlying search engine may expand the search by selectively including or excluding this criteria,
or selected various data sources in an attempt to fulfill the request

• A report returns comprehensive information related to a single entity. Typically, once a subject is
identified, additional topics are selected for inclusion in a detailed report.
For example:
Addresses Associates Associations Assessments
Bankruptcies Foreclosures Filings Judgments
Licenses Liens Properties Permits
Relatives Registrations Trade Marks

18 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

Request & Response Topology


Requests & Responses are types that may aggregate other, less complex types—base types, the least
complex type are common to either requests or responses; more complex types—generic types build upon
these, and even more complex (specific) types build upon those, and so on…

Specific • Other criteria Specific • Records

• Name
• Modification indicators
Generic • Address
• Dates
Generic • Modified search criteria

• Credentials • Success indicators


Base • GLB & DPPA Purpose
• Version
Base • Record counts
• Synopsis

Request Response
Each layer provides progressively more explicit data regarding the request or response. Data within them is
either primitive or complex. Primitive data types contain a single value whereas complex data types contain
more than one value.
Note:
Request criteria dictates behavior of TLOxp and content of its response. TLO makes every effort to return results for a given
request. As such, it may make alternative, possibly divergent decisions given the extent and quality of this criteria

Primitive Data Types


All values provided by TLOxp are character strings. Primitive data types contain a single value whereas
complex types contain more than one value, see Data Types.

Nullable Boolean
A binary value with possible values: true, false and null

String
A sequence of UTF-16 code units

Integer
A string, that when parsed represents an interger value. If included, it must have a value

YesNo
The YesNo is a string value representing one of two states:
• Yes ("True", "Yes", "On", or "1")
• No ("False", "No", "Off", or "0")
The value is case-insensitive; however, it must be a complete word ("false", not "f"). The default YesNo
value is 0 unless otherwise specified.

19 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

Note:
The API treats any value other than a Yes value as if the default value was specified.

Primitive Request Types


TLORequestInput : RequestIdentification
TLORequestInput is the base structure for each request; it includes ‘RequestIdentification’, which in
turn includes ‘RequestCredentials’. Together, they provide purpose, identification and credentials. See
example (expanded) version below depicting how these structures are combined to form a complete
SOAP request.
Note

Username, Password, DPPAPurpose, GLBPurpose, NumberOfRecords, StartingRecord and Version are required.

<tlo:DPPAPurpose/> <!-- Integer -->


<!-- Specifies the DPPA (Drivers’ Privacy Protection Act) purpose; it
binds the user to the usage and limitations defined by it -->
<tlo:GLBPurpose/> <!-- Integer -->
<!-- Specifies the GLBA (Graham-Leach-Bliley Act) purpose; it
binds the user to the usage and limitations defined by it -->
<tlo:NumberOfRecords/> <!-- Integer -->
<!-- Specifies the maximum number of records to return;
0 = up to max pagination limit -->
<tlo:StartingRecord/> <!-- Integer -->
<!-- Specifies the record number from which results are returned;
0 = first; otherwise a value up to max pagination -->
<tlo:Version/> <!-- Integer -->
<!-- Controls elements returned by the API; used to ensure that
only those elements which your program expects are returned -->
<tlo:PermissibleUseCode/> <!-- String -->
<!-- Specifies the Deposit/Brokerage Accounts purpose -->

RequestIdentification : RequestCredentials
<tlo:CaseNumber/> <!-- String -->
<!-- Specifies and associates a client (user) specific reference
number. See Client-Side Referecing for more information -->
<tlo:RequestId/> <!-- String -->
<!-- Internal use only -->
<tlo:TraceId/> <!-- String -->
<!-- Internal use only -->
<tlo:UserData/> <!-- String -->

RequestCredentials
<tlo:Username/> <!-- String -->
<!-- User name associated with this account -->
<tlo:Password/> <!-- String -->
<!-- Password associated with this user -->
<tlo:HostIp/> <!-- String -->
<!-- Internal use only -->

20 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

EndUserIdentification
<tlo:EndUserIP/> <!-- String -->
<!-- End user’s Ip Address -->
<tlo:EndUserReferenceId/> <!-- String -->
<!-- End user’s reference Id -->

TLORequestInput (Expanded):
The following structure represents an expanded version of TLORequestInput as it would appear in a
SOAP request. Including, but not depicted, and as an example, other (TLOGenericSearchInput)
structures that include TLORequestInput.

<soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:SomeSearch>
<tlo:SomeRequest>
<tlo:Username/>
<tlo:Password/> RequestCredentials
<tlo:HostIp/>
<tlo:CaseNumber/>
<tlo:RequestId/>
<tlo:TraceId/> RequestIdentification
<tlo:UserData/>
<tlo:DPPAPurpose/>
<tlo:GLBPurpose/>
<tlo:NumberOfRecords/> Body
<tlo:StartingRecord/>
<tlo:Version/>
<tlo:PermissibleUseCode/>
<tlo:EndUserIP/> EndUserIdentification
<tlo:EndUserReferenceId/>

.
. Other (TLOGenericSearchInput?)
.
</tlo:SomeRequest>
</tlo:SomeSearch>
</soapenv:Body>
</soapenv:Envelope>

Note

It is important to understand that this document presents complex structures by illustrating the (implied) inclusion of its
constituent parts with the following symbol: :

21 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

TLOGenericSearchInput : TLORequestInput
Provides search criteria suitable for most searches related to people or a business
<tlo:DoNotModifySearch/> <!-- YesNo -->
<!-- if no records are found given the initial search criteria,
the system will automatically expand the search unless this property
is set to ‘true’. If so, the ‘ActualSearchInput’ property is modified
to reflect what was actually used in the search -->
<tlo:FindBestMatch/> <!-- YesNo -->
<!-- if true, the system will apply additional checks and possibly additional
searches in an attempt to match the results against the search criteria -->
<tlo:Radius/> <!-- Integer -->
<!-- if specified, the system will automatically expand the search to
include addresses within the specified radius (up to 50 miles) -->
<tlo:MaximumAddresses/> <!-- Integer -->
<!-- specifies the maximum number of addresses returned for each person.
if omitted, only the 3 most recent addresses are returned. If more
than 25 records are found, the maximum number of addresses is always 3. -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual; it is
provided in the results of any prior, general person search -->
<tlo:Name/> <!-- NameBase -->
<!-- specifies an individuals name, ignored if ‘FullName’ specified -->
<tlo:FullName/> <!-- FormattedString -->
<!-- specifies an individuals name, overrides ‘Name’ -->
<tlo:Address/> <!-- AddressBase -->
<!-- represents the street, city & state location of an individual -->
<tlo:EmailAddress/> <!-- FormattedString -->
<!-- represents valid, formatted e-mail address -->
<tlo:Domain/> <!-- FormattedString -->
<!-- represents valid, formatted e-mail domain -->
<tlo:IPAddress/> <!-- FormattedString -->
<!-- represents valid, formatted e-mail IP address -->
<tlo:SSN/> <!-- FormattedString -->
<!-- represents a full, or partial Socical Security Number -->
<tlo:ReturnAllRecordsLinkedToSSN/> <!-- YesNo -->
<!-- if true, results contain records that either do not contain an SSN
or contain an SSN which is close to the searched-for SSN,
or records linked by way of the ReportToken. -->
<tlo:DateOfBirth/> <!-- Date -->
<-- if exact date of birth is not known, but an approximate age is known,
use both ‘MinimumAge’ and ‘MaximumAge’ to improve results -->
<tlo:MinimumAge/> <!-- Integer -->
<-- MinimumAge—a value >= 0 and <= ‘MaximumAge’ -->
<tlo:MaximumAge/> <!-- Integer -->
<-- MaximumAge—a value >= ‘MinimumAge’ -->
<tlo:Phone/> <!-- FormattedString -->
<tlo:DriversLicenseNumber/> <!-- String -->
<-- Provide complete number with/without hyphens (-) -->
<tlo:LicensePlate/> <!-- String -->
<tlo:LicensePlateToken/> <!-- String -->
<tlo:LicensePlateState/> <!-- String -->
<tlo:UseExactFirstNameMatch/> <!-- YesNo -->
<!-- if yes, results contain only records that exactly match the first name -->
<tlo:UsePhoneticLastNameMatch/> <!-- YesNo -->

22 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

<!-- if yes, results contain records that sound familiar to the last name
specified. or example, "Swarez" might return Suarez, Sowers, or Schwartz -->
<tlo:BusinessName/> <!-- NameBase -->
<!-- specifies the name of a business -->
<tlo:BusinessToken/> <!-- String -->
<!-- a unique identifier that represents a specific business -->
<tlo:FEINumber/> <!-- String -->
<!-- represents a unique Federal Employer Identification Number; it is
Provided in ther results of any prior, general business search -->
<tlo:DunsNumber/> <!-- String -->
<!-- represents a unique Data Universal Numbering System number -->

23 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

Primitive Response Types


TLOResponseOutput : ResponseOutputBase
TLOResponseOutput is the base structure for each response.
<TransactionCost/> <!-- String -->
<-- if appicable, represents the charge for this transaction request -->
<UniqueSearchId/> <!-- String -->
<-- internal use only; used to diagnose issues with a request -->
<BillableRecordsFound/> <!-- Integer -->
<-- the total number of records found for billing purposes. Note: this
differs from ‘NumberOfRecordsFound’ when billing type differs. -->
<NumberOfRecordsFound/> <!-- Integer -->
<-- indicates the total number of records found using the specified

ResponseOutputBase
<ErrorCode/> <!-- Integer -->
<-- a value of zero (0) indictes the request completed with no error;
otherwise see: Error Codes and Suggested Handling -->
<ErrorMessage/> <!-- String -->
<-- a short description of an error, if ‘ErrorCode’ is non-zero -->
<SearchSynopsis/> <!-- String -->
<-- a short description of the search criteria used in the request -->
<RequestId/> <!-- String -->
<-- internal use only; used to diagnose issues with a request -->
<ResponseTime/> <!-- String -->
<-- how long a transaction took, in secods -->
<TransactionId/> <!-- String -->
<-- internal use only; used to diagnose issues with a request -->

ResponseOutputRecord

TLOGenericSearchOutput : TLOGenericSearchOutputBase
<RecordsSuppressed/> <!-- YesNo -->
<-- Set to ‘Yes’ if records were omitted due to access restrictions -->
<GenericSearchOutputRecrods/> <!-- TLOGenericSearchOutputRecord[] -->

TLOGenericSearchOutputBase : TLOResponseOutput
<SearchModifed/> <!-- YesNo -->
<-- Set to ‘Yes’ if the search was modified -->
<NumberOfRecordsFoundWithModifedSearch/> <!-- Integer -->
<-- number of records found with the search was modified -->
<ActualSearchInput> <!-- Search-Specific Input -->

TLOGenericSearchOutputRecord : ResponseOutputRecord
<Address/> <!-- BasicAddress -->
<-- address of individual -->
<AgeAtDeath/> <!-- String -->
<-- the age of the individual at death (if subject is deceased) -->
<CurrentAge/> <!-- Integer -->

24 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

<-- the present age of individual -->


<DateFirstSeen/> <!-- Date -->
<-- date individual was first seen -->
<DateLastSeen/> <!-- Date -->
<-- date individual was last seen -->
<DateOfBirth/> <!-- Date -->
<-- date of birth of individual -->
<DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->
<-- date of birth record of individual -->
<DateOfDeath/> <!-- Date -->
<-- date the subject died (if deceased) -->
<EmailAddress/> <!-- String -->
<-- email address of subject -->
<EmailAddressRecords/> <!-- EmailAddressRecord -->
<-- email record of subject, including DateFirstSeen, DateLastSeen, Score -->
<LastPaymentAddress/> <!-- BasicAddress -->
<Names> <!-- BasicName[] -->
<-- a list of names of the subject -->
<ParsedName/> <!-- BasicName -->
<-- name of the subject -->
<PhoneListing/> <!-- BasicPhoneListing -->
<!-- represents phone number associated with an individual -->
<ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<SSNRecord/> <!-- BasicSSNRecord -->
<!-- represents a full, or partial Socical Security Number, Place of issued and
Year of issue -->

25 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

Version
The Version number controls elements returned by the API; it ensures that only those elements which your
program expects are returned. The current version number is marked with an asterisk (*).

Number Date Summary

67* 10/04/2021 TooManyVehiclesFound flag added to ComprehensivePersonSearch

66 08/9/2021 Added MatchIndicators to HouseholdSearch and PersonSearch

Added Attributes to PredictiveAttributesAnalyticSearch and


65 06/13/2021
PredictiveAttributesAllSearch

64 06/01/2021 Added IncarcerationPersonSearch

63 05/11/2021 Added HouseholdSearch

Added PredictiveAttributesAnalyticSearch
62 03/16/2021
Added Attributes to PredictiveAttributesAllSearch

61 02/15/2021 Added PredictiveAttributesQuantitativeSearch, PredictiveAttributesAllSearch

60 10/09/2020 Added DateFirstSeen to TLOVehicleLienHolder

59 05/15/2020 Added ActualSearchInput to TLOComprehensivePersonSearchOutput

Added Score to TLOEmailRecord


58 05/15/2020 Added EmailAddressRecords to TLOGenericSearchOutputRecord,
TLOPersonSearchOutputRecord, TLOLocateReportOutput,
TLOComprehensivePersonSearchOutput

57 9/23/2019 Added ‘DOB’ to WatchList Search

Added ‘DriversLicenseUnlockToken’, ‘NewDriversLicenseUnlockToken’,


56 5/3/2019 ‘OutOfStateLicenseUnlockToken’ to TLODriversLicense and added
‘LicensePlateUnlockToken’, ‘PreviousLicensePlateUnlockToken’ to VehicleTag

55 4/5/2019 Added ‘DisplayScore’ to BasicAddressRecord

54 4/1/2019 Added ‘IsValidDLFormat’ to DriversLicenseRecord

53 11/20/2018 Added ‘Model’ to Person Search

Added ‘Gender’ to Comprehensive Person Search, Collections Report and Person


51 10/19/2018
search

50 7/13/2018 Added ‘DeceasedReportedDate’ to DeathRecords

49 5/21/2018 Added ‘Deceased’ in ComprehensivePersonSearch

Added ‘AttachedDocument’ & ‘DocumentType’ in ‘AddressSearchReport’,


48 5/20/2018
ComprehensiveBusinessSearch’, ‘ComprehensivePhoneSearch’ & ‘LocateReport’

45 03/09/2017 Added deceased to Person Search

44 02/23/2017 Added Indicators to Comprehensive Person Report

43 12/07/2016 Updated sections of the Address Report

42 10/12/2016 Updates To Master Deceased

41 09/26/2016 Added Phone Report, Updated Address Report

Added PropertyPhotoURLs and PropertyPhotoAddress to BasicAddress; Added


40 03/01/2016 StockPhotos to TLOVehicle

26 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

Added DateFirstSeen, DateLastSeen, PersonSynopsis, DirectInwardDileNumber,


37 07/31/2015
CarrierCompanyPhone & Connected to: PhoneListing

Added Link to: Address, JudgementFiling, LienFiling, MotorVehicle,


36 07/13/2015 PersonSearchOutput, PhoneListing, PropertyRecord, UCCFiling, UtilitiyConnection &
RelationshipGraph

Added DateOfBirthRecord, Masked, NewMasked, First5Masked, Last4Masked &


35 04/07/2015 OutOfStateMasked to: Comprehensive Person Report, TLOResident, Generic Search,
Motor Vehicle, Motor Vehicle Entity, TLOSexOffender, Criminal Search & Verify Plus

34 03/23/2015 Added Scores to Phone Listing

Added YearMasked, MonthMasked and DayMasked to BasicDateOfBirthRecord;


33 12/2/2014
Added InvalidAreaCodeOrExchange to BasicPhoneListing

32 9/2/2014 Added WatchListSearch

31 8/12/2014 Added ComprehensiveAddressSearch

31 7/15/2014 SocialNetworksSearch; Added AlternateAPNs to Property Searches

Added Suppressed flag to DateOfDeathRecord; Added RecordsSuppressed to


29 6/23/2014
TLOGenericSearchOutput

Added DoNotModifySearch option to TLOCriminalSearchInput; Added


27 3/26/2014
ReturnAllRecordsLinkedToSSN option to TLOGenericSearchInput

Added IndividualsSharingSSN to TLOPersonSearchOutputRecord; Added CaseStatus


26 2/24/2014
to TLOBankruptcy; Added ReportToken to TLOLocateReportOutput

23 12/4/2013 Added Cities to TLOComprehensivePersonSearchOutput

22 9/19/2013 Added AKAs to TLOBankruptcyDebtor

18 6/25/2013 Added PictureURL to TLOSuspect and TLOPersonSearchOutputRecord

16 5/15/2013 Added SupplementalSSNInfo to TLOVerifyPlusOutput

DPPA and GLBA Permitted Uses


The following table describes the usage permissions associated with the Driver's Privacy Protection Act
(DPPA) and Gramm-Leach-Bliley Act (GLBA). These two options specify the limitations of the search.

Including these options acknowledges that the information retrieved will be treated with the considerations
and restrictions defined by the two privacy acts. Not including the options will limit the information available
in the search.
Note
the code(s) you provide must correspond to allowable codes for your industry. To determine which codes are allowed for
your industry, log in to TLOxp with your API user name and refer to: https://tloxp.tlo.com/account.php?action=api

Code Statute GLBA Permitted Use

0 N/A No use permitted

1 (3)(B) To protect against or prevent actual or potential fraud, unauthorized transactions, claims, or other liability.

Use by persons acting in a fiduciary or representative capacity on behalf of, and with the implied or express
2 (3)(E)
consent of, the consumer.

3 (3)(D) Use by persons holding a legal or beneficial interest relating to the consumer.

27 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

4 (8) To comply with Federal, State, or local laws, rules and other applicable legal requirements.

To the extent specifically permitted or required under laws other than GLBA, and in accordance with the
5 (5) Right to Financial Privacy Act of 1978 to law enforcement agencies, to self-regulatory organizations, or for an
investigation on a matter related to public safety.

6 (1) As necessary to effect, administer, or enforce a transaction requested or authorized by the consumer.

7 (3)(C) For required institutional risk control.

Code Statute DPPA Permitted Use

0 N/A No use permitted

Use in connection with any civil, criminal, administrative, or arbitral proceeding, in any federal, state, or local
court or agency, or before any self-regulatory body, including the service of process, investigation in
1 (4)
anticipation of litigation, and the execution or enforcement of judgments and orders, or pursuant to an order
of a federal, state, or local court.

Use in the normal course of business by a legitimate business or its agents, employees, or contractors, but
only to verify the accuracy of personal information submitted by the individual to the business or its agents,
2 (3) employees, or contractors; and, if such information as so submitted is not correct or is no longer correct, to
obtain the correct information, but only for the purposes of preventing fraud by, pursuing legal remedies
against, or recovering on a debt or security interest against, the individual.

Use by any government agency, including any court or law enforcement agency, in carrying out its functions,
3 (1) or any private person or entity acting on behalf of a Federal, State, or local agency in carrying out that
agency’s functions.

Use by any insurer or insurance support organization, or by a self-insured entity, or its agents, employees, or
4 (6)
contractors, in connection with claims investigation activities, antifraud activities, rating, or underwriting.

Use by an employer or its agent or insurer to obtain or verify information relating to a holder of a commercial
5 (9) driver’s license that is required under chapter 313 of title 49, U.S. Code. Please note: by selecting DPPA
Code 5, you will not have access to Vehicle Registration data.

For use by any licensed private investigative agency or licensed security service for use in connection with
any civil, criminal, administrative, or arbitral proceeding, in any federal, state, or local court or agency, or
11 (8) & (4) before any self-regulatory body, including the service of process, investigation in anticipation of litigation, and
the execution or enforcement of judgments and orders, or pursuant to an order of a federal, state, or local
court.

For use by any licensed private investigative agency or licensed security service working for a legitimate
business, but only to verify the accuracy of personal information submitted by the individual to the business
12 (8) & (3) or its agents, employees, or contractors; and, if such information as so submitted is not correct or is no
longer correct, to obtain the correct information, but only for the purposes of preventing fraud by, pursuing
legal remedies against, or recovering on a debt or security interest against, the individual.

For use by any licensed private investigative agency or licensed security service acting on behalf of a
13 (8) & (1)
Federal, State, or local agency in carrying out that agency’s functions.

For use by any licensed private investigative agency or licensed security service working for any insurer or
14 (8) & (6) insurance support organization, or self-insured entity, or its agents, employees, or contractors, in connection
with claims investigation activities or antifraud activities.

Deposit / Brokerage Account Use Code


Some clients are required to provide a Deposit/Brokerage Account Use Code for each search. To check if
you are required:

 Visit: https://tloxp.tlo.com/account.php?action=api
 Login with your API user from an IP address which has been enabled for your account.

28 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

If “None required” is shown, you are not required to provide a Deposit/Brokerage Account Use Code.

If you are required to provide a Deposit / Brokerage Account Use Code, you must answer the following
question and add the appropriate PermissibleUseCode element to the SearchInput of your request:

“Will the TRADS Services be used in connection with demand deposit, transaction account or brokerage
account opening, monitoring or review (excluding collection activities)?”

If the answer to this question is ‘Yes’, include the following element in the Request Input Object:

<PermissibleUseCode>0</PermissibleUseCode>

If the answer to this question is ‘No’, include the following element in the Request Input Object:

<PermissibleUseCode>30</PermissibleUseCode>

29 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | GETTING STARTED

Error Codes and Suggested Handling


Each response contains an error code and conditionally an error message. An error code of 0 indicates
successful completion, otherwise, the error code indicates the condition and cause of failure

Error Suggested Handling


Message
Code

One of the following has occurred:


˗ The username/password combination is incorrect.
˗ The user does not have the correct permissions
1 Access denied
˗ The maximum number of simultaneous, open requests has been exceeded
˗ The IP from which the request originated is not white-listed
Do not try any further requests until this has been rectified!

The SOAP request is either missing the tag which contains the input parameters or
2 SOAP request is missing required tag
it is not named correctly.

Your search criteria resulted in too many records being found. If practical, specify
10 More than n records found.
additional search criteria.

20 Unknown city: City, State The city (and state) specified does not exist.

21 Date of birth or Date of death is not valid The date of birth or death contained an invalid date or format

The MinimumAge/MaximumAge fields did not contain valid numbers or the


22 Age range is not valid
Minimum was greater than the Maximum.

When running a comprehensive person search, you must specify sufficient criteria
In addition to name, you must provide full
25 to uniquely identify the individual subject. You will receive this message, for
address, SSN and/or full Date Of Birth.
example, if you specify just the name.

Insufficient information to perform search. Specify additional information in the search criteria.
Please try providing additional information
26
such as first name, last name and/or full
date of birth.

The ReportToken does not contain a valid The ReportToken value specified as a search argument is corrupt. Determine the
28
value. cause of corruption before retrying.

Requested relatives search depth (n) The NumberOfRelativeLevels option on the comprehensive person search exceeds
30
exceeded highest supported value (m) the maximum allowed. Correct the entry and retry.

GLB/DPPA/Permissible Use Code n The provided GLBPurpose, DPPAPurpose or PermissibleUseCode contains a value
36
access not permitted for user which is not valid for your user/account.

Wait a few seconds and try again. If you continue to get the message after two
1000, retries, try a different request. If the error continues, contact
Message content will vary
9004
Customer Support

Your request took longer to process than allowed (more than two minutes). The
underlying cause may be that the result contains too much data, or the system is
2000 Request took too long to process
running slower than it should. Focus the search a little more by adding more criteria
about the target and retrying the search.

Note

In addition to checking the error code, the application should trap any unexpected exceptions and retry the request where
appropriate. Examples of these exceptions include timeouts, connection resets, and socket closed.

30 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | BEST PRACTICES & PATTERNS

Best Practices & Patterns


Patterns provide consistent solutions to common problems, while practices provide common techniques to
deliver consistent results. This section illustrates patterns and best practices for authentication, connectivity
and communication with TLOxp.

Submitting Requests
In general, to submit a request:
 Create an instance of an ‘object’ associated with the request
 Populate the ‘object’ with required elements (see TLORequestInput)
 Populate the ‘object’ with specific search criteria
 Select the (optional) output options (if any); these options determine the amount and type of
information returned
 Submit the request (‘object’)

Processing Responses
In general, to process a response:
 Receive the response into an instance of an ‘object’ associated with the response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error, whereas a
non-zero value indicate an error occurred. See ‘Error Code and Suggested Handling’.
 Check the ‘NumberOfRecordsFound’ for a non-zero value; a non-zero value indicates the
response contains records; otherwise, a value of zero (0) indicates no records were found
o If zero, check for typo’s, or try making the search criteria either less or more specific
 Process each record in the corresponding output array

Pagination
Pagination is a way to split results into separate chunks called pages. This is desirable, even necessary
when results either exceed the limits imposed by TLOxp or the capacity of your application.

Pagination is defined by two numbers: the starting record number and the number of records to return, or
‘StartingRecord’ and ‘NumberOfRecords’ elements respectively. If a value of zero (0) is specified for the
‘StartingRecord’, the system will return the first record possible. If a value of zero (0) is specified for
‘NumberOfRecords’, the system will return the maximum pagination limit.

Initially, and by default these values are set to zero (0). Subsequent requests alter these values to page-
through records, one chunk at a time by specifying a new offset and count. To calculate the next page, add
the value of ‘NumberOfRecordsFound’ to the previous offset. Repeat this pattern until all records are
received.

31 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | BEST PRACTICES & PATTERNS

Echo Test
It is considered best practice to test connectivity and authorization prior to executing the business behavior
of your application. Similar to a ‘ping’, the request tests connectivity; however, it also validates your
credentials. This no-fee service is provided by submitting the following request to:
https://webservice.tlo.com/TLOWebService.asmx

Request
 Create an instance of ‘TLOEchoTest’
 Populate request with Password, Username, DPPA & GLB purpose
 Set ‘NumberOfRecords’ and ‘StartingRecord’ to their default value of zero (0)
 Submit the request:
<soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:EchoTest>
<tlo:echoTestInput>
<tlo:Password>INSERT YOUR PASSWORD HERE</tlo:Password>
<tlo:Username>INSERT YOUR USERNAME HERE</tlo:Username>
<tlo:DPPAPurpose>0</tlo:DPPAPurpose>
<tlo:GLBPurpose>0</tlo:GLBPurpose>
<tlo:NumberOfRecords>0</tlo:NumberOfRecords>
<tlo:StartingRecord>0</tlo:StartingRecord>
</tlo:echoTestInput>
</tlo:EchoTest>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘EchoTestOutput‘ data type to receive the response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error; otherwise, see
Error Codes and Suggested Handling
 Check if ‘TransactionId’ is not empty
<soapenv:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Header/>
<soapenv:Body>
<EchoTestResponse xmlns="http://tlo.com/">
<EchoTestResult>
<TransactionId>7F46-D54C-9056-7858-1234567</TransactionId>
<ErrorCode>0</ErrorCode>
<NumberOfRecordsFound>0</NumberOfRecordsFound>
</EchoTestResult>
</EchoTestResponse>
</soap:Body>
</soapenv:Header/>
<soapenv:Envelope

32 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | BEST PRACTICES & PATTERNS

Person Search
It is considered best practice to first use the general search to identify subjects, then use the returned
<ReportToken>XXXX-XXXX</ReportToken> to run a Location Report for the desired subject. The Person
Search affords the ability to search for individual(s) based on a limited set of information.
<soapenv:Envelope
xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/
xmlns:tlo="http://tlo.com/">
<soapenv:Header>
<soapenv:Body>
<tlo:PersonSearch>
<tlo:genericSearchInput>
<tlo:Password>INSERT YOUR PASSWORD HERE</tlo:Password>
<tlo:Username>INSERT YOUR USERNAME HERE</tlo:Username>
<tlo:DPPAPurpose>0</tlo:DPPAPurpose>
<tlo:GLBPurpose>0</tlo:GLBPurpose>
<tlo:NumberOfRecords>0</tlo:NumberOfRecords>
<tlo:StartingRecord>0</tlo:StartingRecord>
<tlo:Name>
<tlo:LastName>BROWN</tlo:LastName>
</tlo:Name>
<tlo:Address>
<tlo:City>MIAMI</tlo:City>
<tlo:State>FL</tlo:State>
</tlo:Address>
</tlo:genericSearchInput>
</tlo:PersonSearch>
</soapenv:Body>
</soapenv:Envelope>

…and a successful request renders:

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Header/>
<soap:Body>
<PersonSearchResponse xmlns="http://tlo.com/">
<PersonSearchResult>
<TransactionId>91E8-65C5-7241-4004-369</TransactionId>
<RequestId/>
<ResponseTime>0.250</ResponseTime>
<SearchSynopsis>Name=BROWN,Address=MIAMI, FL</SearchSynopsis>
<ErrorCode>0</ErrorCode>
<NumberOfRecordsFound>1</NumberOfRecordsFound>
<ActualSearchInput/>
<PersonSearchOutputRecords>
<TLOPersonSearchOutputRecord>
<ReportToken>XXXX-XXXX</ReportToken>
<SSNRecords/>
<NumberOfAddresses>1</NumberOfAddresses>
<Names>
<BasicName>
<FirstName>CONOR</FirstName>
<MiddleName></MiddleName>

33 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | BEST PRACTICES & PATTERNS

<LastName>BROWN</LastName>
<DateFirstSeen>
<Day>01</Day>
<Month>01</Month>
<Year>1991</Year>
</DateFirstSeen>
<DateLastSeen>
<Day>01</Day>
<Month>06</Month>
<Year>2000</Year>
</DateLastSeen>
</BasicName>
</Names>
<DatesOfBirth/>
<Addresses>
<BasicAddressRecord>
<DateFirstSeen>
<Month>11</Month>
<Year>1991</Year>
</DateFirstSeen>
<DateLastSeen>
<Month>06</Month>
<Year>2000</Year>
</DateLastSeen>
<Address>
<Line1>2291 N MAGNOLIA PASS RM 2</Line1>
<City>MIAMI</City>
<State>FL</State>
<Zip>33142</Zip>
<County>MIAMI-DADE</County>
</Address>
<Phones/>
</BasicAddressRecord>
</Addresses>
</TLOPersonSearchOutputRecord>
</PersonSearchOutputRecords>
</PersonSearchResult>
</PersonSearchResponse>
</soap:Body>
</soapenv:Header/>
</soap:Envelope>

Locate Report
It is considered best practice to use the report token of the target subject (from a previous search) as the
input parameter to a report.
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:LocateReport>
<tlo:searchInput>
<tlo:Password>INSERT YOUR PASSWORD HERE</tlo:Password>
<tlo:Username>INSERT YOUR USERNAME HERE</tlo:Username>

34 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | BEST PRACTICES & PATTERNS

<tlo:DPPAPurpose>0</tlo:DPPAPurpose>
<tlo:GLBPurpose>0</tlo:GLBPurpose>
<tlo:NumberOfRecords>0</tlo:NumberOfRecords>
<tlo:StartingRecord>0</tlo:StartingRecord>
<tlo:ReportToken>XXXX-XXXX</tlo:ReportToken>
</tlo:searchInput>
</tlo:LocateReport>
</soapenv:Body>
</soapenv:Envelope>

…and a successful request renders:

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Header/>
<soap:Body>
<LocateReportResponse xmlns="http://tlo.com/">
<LocateReportResult>
<TransactionId>E5AC-EFC7-AC36-4418-2704687</TransactionId>
<RequestId/>
<ResponseTime>0.550</ResponseTime>
<SearchSynopsis>Name=CONOR BROWN,City=MIAMI,State=FL</SearchSynopsis>
<ErrorCode>0</ErrorCode>
<NumberOfRecordsFound>1</NumberOfRecordsFound>
</Names>
</SSN>
</Addresses>
</BusinessPhones>
</CommercialPhones>
</DateOfBirth>
</EmailAddresses>
</LikelyAssociates>
</Neighbors>
</NumberOfDriversLicenses>
</NumberOfBankruptcies>
</NumberOfBankruptcyRecords>
</NumberOfCriminalRecords>
</NumberOfRelatives1stDegree>
</NumberOfRelatives2ndDegree>
</NumberOfRelatives3rdDegree>
</NumberOfLikelyAssociates>
</NumberOfPossibleAssociates>
</NumberOfProperties>
</Relatives1stDegree>
</Relatives2ndDegree>
</Relatives3rdDegree>
</PossibleAssociates>
</LocateReportResult>
</LocateReportResponse>
</soap:Body>
</soap:Envelope>

35 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Search Types
This section describes each search type in general and syntax in detail. As mentioned in ‘Getting Started’,
the ability to retrieve information is determined by permissions associated with your account and the rights
and usage defined by the DPPA and GLBA.

Contact Customer Support for questions regarding your company’s level of access.

If you are comparing online results with API search results, it is recommended that all modification flags are
left at their default values. Changing these settings will cause the API search logic to deviate from that of
the online search logic.
Note

The TLOGenericSearchInput object (used by several search methods) contains a DoNotModifySearch property. If no
records are found given the initial search criteria, the system will automatically expand the search unless the
DoNotModifySearch property is set to “Yes”. When a search is automatically expanded, the SearchModified value is set to
“Y” and the ActualSearchInput property is modified to reflect what was actually used in the search.

36 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Template
Each search/report type is presented in a consistent format. Using a template lends a uniform structure to
the information, making search/reports easier to learn, compare and use.

Search/Report Name
(Breadcrumb—an on-line path to the corresponding search, if any)

A brief description of the search or report; what it does, what issue it addresses

Request
 Create an instance of an object associated with the search
 Populate request with search criteria steps to submit a request

 Submit request raw SOAP

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:SomeSearch>
<Search-specific input criteria>
</tlo:SomeSearch>
</soapenv:Body>
</soapenv:Envelope> Hyperlinked Data-type definition

Response
 Create an instance of a ‘ ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value;
a value of zero (0) indicates no error steps to handle a response
 Check the ‘NumberOfRecordsFound’ for a non-zero value
raw SOAP
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<SomeResponse xmlns="http://tlo.com/">
<SomeResult>
<Search-Specific response>
</SomeResult/>
</soap:Body>
</soap:Envelope> Hyperlinked Data-type definition

Remarks
Various, comments, clarifications, consequences and/or other known issues regarding the search

37 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Abbreviated Person Search


(No on-line equivalent, requires special permission)

Essentially, a ‘Person Search’ with some additional enforced constraints (see Request
details for more information)

Request
 Create an instance of ‘TLOGenericSearchInput’
 Populate request with relevant information; regardless the system overrides the following values:
o ‘DoNotModifySearch’ is set to true
o ‘StartingRecord’ is set to 1 and ‘NumberOfRecords’ is set to 100
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:AbbreviatedPersonSearch>
<TLOGenericSearchInput>
</tlo:AbbreviatedPersonSearch/>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘AbbreviatedPersonSearchOutput ‘ data type to receive the response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
o If zero, perform a ‘Person’ search to verify records exist
 Process response
o Excludes ‘Dates of Death’, ‘Bankruptcies’, ‘Liens’, ‘Judgements’, ‘Cities’, ‘Drivers Licenses’
& ‘Phones

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<AbbreviatedPersonSearchResponse xmlns="http://tlo.com/">
<AbbreviatedPersonSearchResult>
<TLOAbbreviatedPersonSearchOutput>
</AbbreviatedPersonSearchResult>
</TLOAbbreviatedPersonSearchResponse >
</soap:Body>
</soap:Envelope>

38 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

API Version Lookup


(No on-line equivalent)

Provides information regarding the minimum & maximum (latest) supported version. It is
important to understand how version numbers correspond to returned results

Request
 Create an instance of ‘TLOApiVersionLookupInput’
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:APIVersionLookup>
<TLOApiVersionLookupInput>
</tlo:APIVersionLookup/>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOApiVersionLookupOutput‘ data type to receive the response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Use returned version number to determine and control subsequent search results

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<APIVersionLookupResponse xmlns="http://tlo.com">
<APIVersionLookupResult>
<TLOApiVersionLookupOutput>
</APIVersionLookupResult>
</ApiVersionLookupResponse>
</soap:Body>
</soap:Envelope>

39 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Bankruptcy (Personal) Records Search


(Courts->Bankruptcies->Personal Bankruptcies)

Provides information regarding personal bankruptcies

Request
 Create an instance of ‘TLOBankruptcySearchInput’
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:BankruptcyRecordsSearch>
<TLOBankruptcySearchInput/>
</tlo:BankruptcyRecordsSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOBankruptcyRecordsSearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOBankruptcyRecordsSearchResponse xmlns="http://tlo.com/">
<TLOBankruptcyRecordsSearchResult>
<TLOBankruptcyRecordsSearchOutput/>
<TLOBankruptcyRecordsSearchResult>
</TLOBankruptcyRecordsSearchResponse>
</soap:Body>
</soap:Envelope>

40 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Basic Person Search


(People->Advanced->Basic Search Results [Layout])

Provides information regarding a person(s): Names, Addresses, SSNs, DOBs & DODs

Note

Although is it possible to retrieve results using a single search criteria, it is highly recommended that, at a minimum, Name &
Address or SSN (Social Security Number) is provided.

Request
 Create an instance of ‘TLOGenericSearchInput’
 Populate request with required and person related options; these options determine the amount and
type of information returned
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:BasicPersonSearch>
<TLOGenericSearchInput>
</tlo:BasicPersonSearch/>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘BasicPersonSearchOutput‘ data type to receive the response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process each BasicPersonSearchOutputRecord in the BasicPersonSearchOutputRecords array
o Contents of records are ‘rolled-up’; dates first and last seen, etc…

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Body>
<BasicPersonSearchResponse xmlns="http://tlo.com/">
<BasicPersonSearchResult>
<BasicPersonSearchOutput/>
</BasicPersonSearchResult>
</BasicPersonSearchResponse>
</soapenv:Body>
</soapenv:Envelope>

41 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Business Bankruptcies Search


(Courts->Bankruptcies->Business Bankruptcies)

Provides information regarding business bankruptcies recorded in the United States

Request
 Create an instance of ‘TLOBusinessBankruptcySearchInput’
 Populate request with search criteria
 Submit request

soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Body>
<tlo:BusinessBankruptciesSearch>
<TLOBusinessBankruptcySearchInput>
</tlo:BusinessBankruptciesSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOBusinessBankruptcySearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process each TLOBankruptcy record in the TLOBankruptcies array

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOBusinessBankruptcySearchResponse xmlns="http://tlo.com/">
<TLOBusinessBankruptcySearchResult>
<TLOBusinessBankruptcySearchOutput/>
</TLOBusinessBankruptcyResult>
</TLOBusinessBankruptcySearch>
</soap:Body>
</soapenv:Envelope>

42 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Business-Combo Search
(Business Plus->US Businesses->Include US Corporate Data [Checked])

Combines ‘Business Search’ and ‘Corporate Filing Search’ into a single search that includes
the same results if both were done individually

Request
 Create an instance of ‘TLOGenericSearchInput’
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:ProfessionalLicenseSearch>
<TLOGenericSearchInput>
</tlo:ProfessionalLicenseSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOBusinessComboSearchOutput‘ data type to receive the response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOBusinessComboSearchResponse xmlns="http://tlo.com/">
<TLOBusinessComboSearchResult>
<TLOBusinessComboSearchOutput/>
</TLOBusinessComboSearchResult>
</TLOBusinessComboSearchResponse/>
</soap:Body>
</soapenv:Envelope>

43 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Business Judgments Search


(Courts->Judgments->Business Judgments)

Provides information regarding business bankruptcies

Request
 Create an instance of ‘TLOBusinessJudgmentSearchInput’
 Populate request with search criteria
 Submit request

soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:BusinessJudgmentsSearch>
<TLOBusinessJudgmentSearchInput>
</tlo:BusinessJudgmentsSearch/>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of a ‘TLOBusinessJudgmentSearchOuput’ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOBusinessJudgmentsSearchResponse xmlns="http://tlo.com/">
<TLOBusinessJudgementsSearchResult>
<TLOBusinessJudgmentSearchOutput/>
</TLOBusinessJudgementsSearchResult>
</TLOBusinessJudgementsSearchResponse/>
</soap:Body>
</soapenv:Envelope

44 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Business Liens Search


(Courts->Judgments->Business Liens)

Provides information regarding business liens

Request
 Create an instance of ‘TLOBusinessLienSearchInput’
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:BusinessLiensSearch>
<TLOBusinessLienSearchInput>
</tlo:BusinessLiensSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of a ‘TLOBusinessLiensSearchOutput’ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOBusinessLiensSearchResponse xmlns="http://tlo.com/">
<TLOBusinessLiensSearchResult>
<TLOBusinessLienSearchOutput/>
</TLOBusinessLiensSearchResult>
</TLOBusinessLiensSearchResponse/>
</soap:Body>
</soapenv:Envelope

45 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Business Phone Search


(Business Plus->Business Phones)

Provides business name, phone and address information

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
o Use a combination of business name (required), phone and address. Providing 2 or more
prevents an error code of 10 (more than n records found)
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:BusinessPhoneSearch>
<TLOGenericSearchInput>
</tlo:BusinessPhoneSearc>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of a ‘TLOBusinessPhonesSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOBusinessPhonesSearchResponse xmlns="http://tlo.com/">
<TLOBusinessPhonesSearchResult>
<TLOBusinessPhonesSearchOutput/>
</TLOBusinessPhonesSearchResult>
</TLOBusinessPhonesSearchResponse/>
</soap:Body>
</soapenv:Envelope

46 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Business Search
(Business Plus->US Businesses->Include US Corporate Data [Unchecked])

Provides general information for businesses and business-like entities. This includes but is
not exclusive to addresses, phone numbers, industry type, FEIN and DUNS® numbers

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
o Use a combination of business name (required), phone and address. Providing 2 or more
prevents an error code of 10 (more than n records found)
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:BusinessSearch>
<TLOGenericSearchInput>
</tlo:BusinessSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of a ‘TLOBusinessSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOBusinessSearchResponse xmlns="http://tlo.com/">
<TLOBusinessSearchResult>
<TLOBusinessSearchOutput/>
</TLOBusinessSearchResult>
</TLOBusinessSearchResponse/>
</soap:Body>
</soapenv:Envelope

47 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Comprehensive Address Search V2


(People->Address Report [or click ‘Report’ icon])

Provides assorted information regarding an address

Request
 Create an instance of ‘TLOAddressSearchV2Input’
 Populate request with Address information
 Specify (Yes/No) options (if any); these options control what information is returned
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:ComprehensiveAddressSearchV2>
<TLOAddressSearchV2Input>
</tlo:ComprehensiveAddressSearchV2>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOAddressSearchV2Output ‘ data type to receive the (SOAP) response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
o If zero, perform a ‘Person’ search to verify records exist
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<ComprehensiveAddressSearchV2Response xmlns="http://tlo.com/">
<ComprehensiveAddressSearchV2Result>
<TLOAddressSearchV2Output/>
</ComprehensiveAddressSearchV2Result>
</ComprehensiveAddressSearchV2Response/>
</soap:Body>
</soapenv:Envelope </soap:Envelope>

48 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Comprehensive Business Search (Report)


(Business Plus->US Businesses->Search & run report)

Provides information regarding a specific business entity given a (unique) Business Token

The depth of detail depends on options selected in the request. First, obtain a ‘Business
Token’; ‘Business Tokens’ are returned in search results that contain a business name (such as in an
address, business, or vehicle search).

Request
 Create an instance of a TLOComprehensiveBusinessSearchInput
 Populate request with (generic) search criteria
 Populate request with business token obtained from a prior BusinessSearch
 Populate request with a ‘true’ value in the corresponding desired (YesNo) option(s)
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:ComprehensiveBusinessSearch>
<TLOComprehensiveBusinessSearchInput>
</tlo:ComprehensiveBusinessSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of a TLOComprehensiveBusinessSearchOutput data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOComprehensiveBusinessSearchResponse xmlns="http://tlo.com/">
<TLOComprehensiveBusinessSearchResult>
<TLOComprehensiveBusinessSearchOutput/>
</TLOComprehensiveBusinessSearchResult>
</TLOComprehensiveBusinessSearchResponse/>
</soap:Body>
</soapenv:Envelope </soap:Envelope>

49 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Comprehensive Person Report


(People->Person->Comprehensive Report Manager)

Provides assorted information regarding an individual associated with a given (unique)


Report Token
Note
Alternatively, it is possible to provide personal information instead of the Report Token; however, the system only returns a
report for a single individual. If more than one individual matchs the search criteria, the system will select the most likely
candidate. At a minimum, provide a full name, a complete address and an exact date of birth or a full SSN (Social Security
Number)

Request
 Create an instance of ‘TLOComprehensivePersonSearchInput’
 Populate request with a Report Token (obtained from a previous search) or alternatively, full name,
complete address and exact date of birth or full SSN
 Specify (Yes/No) options (if any); these options control what information is returned
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:TLOComprehensivePersonSearch>
<TLOComprehensivePersonSearchInput>
</tlo:TLOComprehensivePersonSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of ‘TLOComprehensivePersonSearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
o If zero, perform a ‘Person’ search to verify records exist
 Check the ‘TooManyVehiclesFound’ for a yes value, which means too many vehicle records found
related to the subject and all other comprehensive person report sections are returned excluding
vehicle
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOComprehensivePersonSearchResponse xmlns="http://tlo.com/">
<TLOComprehensivePersonSearchResult>
<TLOComprehensivePersonSearchOutput/>
</TLOComprehensivePersonSearchResult>
</TLOComprehensivePersonSearchResponse/>

50 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

</soap:Body>
</soapenv:Envelope

Comprehensive Phone Report


(People->Phone Report)

Provides information about associations to a provided phone number

Request
 Create an instance of ‘TLOComprehensivePhoneSearchInput’
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:TLOComprehensivePhoneSearch>
<TLOComprehensivePhoneSearchInput>
</tlo:TLOComprehensivePhoneSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOComprehensivePhoneSearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOComprehensivePhoneSearchResponse xmlns="http://tlo.com/">
<TLOComprehensivePhonesSearchResult>
<TLOComprehensivePhonesSearchOutput/>
</TLOComprehensivePhonesSearchResult>
</TLOComprehensivePhoneSearchResponse/>
</soap:Body>
</soapenv:Envelope </soap:Envelope>

51 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Corporate Filing Search


(Business Plus->US Businesses-> US Corporation Search)

Provides information related to court filings or businesses matching the specified business
name
Note

Use a combination of business name (required), address or a person’s name. Providing 2 or more prevents an error code of
10 (more than n records found)

Request
 Create an instance of a TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:CorporateFilingSearch>
<TLOGenericSearchInput>
</tlo:CorporateFilingSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of an TLOCorporateFilingSearchOutput data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process ‘Corporations’ (CorporateFiling records)

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<CorporateFilingSearchResponse xmlns="http://tlo.com/">
<CorporateFilingSearchResult>
<TLOCorporateFilingSearchOutput/>
</CorporateFilingSearchResponse >
</CorporateFilingSearchResponse/>
</soap:Body>
</soapenv:Envelope

52 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Criminal Search
(Criminal Records->Unified Criminal Search)

Provides details on the criminal history of the named individuals

Request
 Create an instance of TLOCriminalSearchInput
 Populate request with search criteria or a report token obtained from a prior search
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:CriminalSearch>
<TLOCriminalSearchInput >
</tlo:CriminalSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOCriminalSearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<CriminalSearchResponse xmlns="http://tlo.com/">
<CriminalSearchResult>
<TLOCriminalSearchOutput/>
</CriminalSearchResult >
</CriminalSearchResponse/>
</soap:Body>
</soapenv:Envelope </soap:Envelope>

53 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Death Master Search


(People->Deceased)

Provides information regarding deceased individuals

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria or a report token from a prior seach
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:DeathMasterSearch>
<TLOGenericSearchInput>
</tlo:DeathMasterSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOGenericSearchOuput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<DeathMasterSearchResponse xmlns="http://tlo.com/">
<DeathMasterSearchResult>
< TLOGenericSearchOuput/>
</DeathMasterSearchResult >
</DeathMasterSearchResponse/>
</soap:Body>
</soapenv:Envelope </soap:Envelope>

54 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Driver’s License Search


(People->Licenses->Drivers)

Provides dates, numbers and Driver’s License details for an individual

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:DriversLicenseSearch>
<TLOGenericSearchInput>
</tlo:DriversLicenseSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLODriversLicenseSearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLODriversLicenseSearchResponse xmlns="http://tlo.com/">
<TLODriversLicenseSearchResult>
<TLODriversLicenseSearchOutput/>
</TLODriversLicenseSearchResult>
</TLODriversLicenseSearchResponse/>
</soap:Body>
</soapenv:Envelope </soap:Envelope>

55 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Echo Test
(No corresponding on-line search )

Tests connectivity; however, it also validates your credentials

Request
 Create an instance of ‘TLOEchoTest’
 Populate request with Password, Username, DPPA & GLB purpose
 Set ‘NumberOfRecords’ and ‘StartingRecord’ to their default value of zero (0)
 Submit the request:
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:EchoTest>
<EchoTestInput>
</tlo:EchoTest>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘EchoTestOutput‘ data type to receive the response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error; otherwise,
see Error Codes and Suggested Handling
 Check if ‘TransactionId’ is not empty

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<EchoTestResponse xmlns="http://tlo.com/">
<EchoTestResult>
<EchoTestOutput/>
</EchoTestResult>
</EchoTestResponse/>
</soap:Body>
</soapenv:Envelope </soap:Envelope>

Remarks
This no-fee service is provided by submitting the following request to:
https://webservice.tlo.com/TLOWebService.asmx

56 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Email Search
(People->Emails)

Provides email address associated with an individual

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:EmailSearch>
<TLOGenericSearchInput>
</tlo:EmailSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOGenericSearchOuput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOEmailSearchResponse xmlns="http://tlo.com/">
<TLOEmailSearchResult>
< TLOGenericSearchOuput/>
</TLOEmailSearchResult >
</TLOEmailSearchResponse/>
</soap:Body>
</soapenv:Envelope </soap:Envelope>

57 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Eviction Search
(Courts->Evictions)

Provides information regarding eviction notices associated with the specified


individual(s) or address

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:EvictionSearch>
<TLOGenericSearchInput>
</tlo:EvictionSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOEvictionSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<EvictionSearchSearchResponse xmlns="http://tlo.com/">
<EvictionSearchResult>
<TLOEvictionSearchOutput/>
</EvictionSearchResult >
</EvictionSearchSearchResponse/>
</soap:Body>
</soap:Envelope>

58 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Foreclosure Search
(Courts->Foreclosures)

Provides information regarding foreclosure notices issued against a individual or an


address

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:ForeclosureSearch>
<TLOGenericSearchInput>
</tlo:ForeclosureSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOForeclosureSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOForeclosureSearchResponse xmlns="http://tlo.com/">
<TLOForeclosuerSearchResult>
< TLOForeclosureSearchOutput/>
</TLOForeclosuerSearchResult >
</TLOForeclosureSearchResponse/>
</soap:Body>
</soap:Envelope>

59 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Household Search

Provides information about a attributes (such as residents), associated with an address

Request
 Create an instance of TLOHouseholdSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:HouseholdSearch>
<TLOHouseholdSearchInput>
</tlo:HouseholdSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOHouseholdSearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOHouseholdSearchResponse xmlns="http://tlo.com/">
<TLOHouseholdSearchResult>
<TLOHouseholdSearchOutput>
</TLOHouseholdSearchResult >
</TLOHouseholdSearchResponse/>
</soap:Body>
</soap:Envelope>

60 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Incarceration Person Search


(Criminal Records -> Real-time Incarcerations And Arrests)

Provides incarceration and arrest information for individuals

Request
 Create an instance of TLOIncarcerationPersonSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:IncarcerationPersonSearch>
<TLOIncarcerationPersonSearchInput>
</tlo:IncarcerationPersonSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOIncarcerationPersonSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
< IncarcerationPersonSearchResponse xmlns="http://tlo.com/">
< IncarcerationPersonSearchResult>
<TLOIncarcerationPersonSearchOutput/>
</IncarcerationPersonSearchResponse >
</IncarcerationPersonSearchResult/>
</soap:Body>
</soap:Envelope>

61 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Locate Report
(People -> Advanced -> Search for Person -> Run Locate / Asset Report)

Provides assorted information regarding an individual associated with a given (unique) report
token.

Request
 Create an instance of TLOLocateReportInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:LocatReport>
<TLOLocateReportInput>
</tlo:LocatReport >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOLocateReportOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
< LocatReportResponse xmlns="http://tlo.com/">
< LocatReportResult>
<TLOLocatReportOutput/>
</LocatReportResponse >
</LocatReportResult/>
</soap:Body>
</soap:Envelope>

62 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Person Search
(People->Advanced: ‘classic search layout’)

Provides information regarding a person(s): Names, Addresses, SSN’s, DOB’s & DOD’s
Note

Although is it possible to retrieve results using a single search criteria, it is highly recommended that, at a minimum, Name &
Address or SSN (Social Security Number) is provided.

Request
 Create an instance of TLOGenericSearchInput
 Populate request with required and person related options; these options determine the amount and
type of information returned
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PersonSearch>
<TLOGenericSearchInput>
</tlo:PersonSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPersonSearchOutput ‘ data type to receive the response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Check the ‘AbbreviatedResult’ (if present) to determine if the data in the individual records is
limited due to the limited number of records returned
 Process each PersonSearchOutputRecord in the PersonSearchOutputRecords array
o Contents of records are ‘rolled-up’; dates first and last seen, etc…
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Body>
<PersonSearchResponse xmlns="http://tlo.com/">
<PersonSearchResult>
<TLOPersonSearchOutput/>
</PersonSearchResult >
</PersonSearchResponse >
</soapenv:Body>
</soapenv:Envelope>

63 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Personal Judgment Search


(Courts->Judgments->Personal Judgements)

Provides information regarding judgments against an individual

Request
 Create an instance of ‘TLOPersonalJudgmentSearchInput’
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PersonalJudgmentSearch>
<TLOPersonalJudgmentSearchInput>
</tlo:PersonalJudgmentSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPersonalJudgmentSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPersonalJudgmentSearchResponse xmlns="http://tlo.com/">
<TLOPersonalJudgementSearchResult>
<TLOPersonalJudgmentSearchOutput>
</TLOPersonalJudgementSearchResult >
</TLOPersonalJudgmentSearchResponse/>
</soap:Body>
</soap:Envelope>

64 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Personal Lien Search


(Courts->Liens->Personal Liens)

Provides information regarding liens processed by way of a court action against a specific
individual
Note

This search behaves in a similar way to the Personal Judgment Search

Request
 Create an instance of ‘TLOPersonalLienSearchInput’
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PersonalLienSearch>
<TLOPersonalLienSearchInput>
</tlo:PersonalLienSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPersonalLienSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPersonalLienSearchResponse xmlns="http://tlo.com/">
<TLOPersonalLienSearchResult>
<TLOPersonalLienSearchOutput>
</TLOPersonalLienSearchResult >
</TLOPersonalLienSearchResponse/>
</soap:Body>
</soap:Envelope>

65 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Phone Search Plus


(People->Phones->411+)

Provides telephone information associated with an individual

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PhoneSearchPlus>
<TLOGenericSearchInput>
</tlo:PhoneSearchPlus >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOGenericSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPhoneSearchPlusResponse xmlns="http://tlo.com/">
<TLOPhoneSearchPlusResult>
<TLOGenericSearchOutput>
</TLOPhoneSearchPlusResult >
</TLOPhoneSearchPlusResponse/>
</soap:Body>
</soap:Envelope>

66 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

PredictiveAttributesQuantitativeSearch

Provides predictive attributes for Individuals

Request
 Create an instance of TLOPredictiveAttributesQuantitativeSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PredictiveAttributesQuantitativeSearch>
<TLOPredictiveAttributesQuantitativeSearchInput>
</tlo:PredictiveAttributesQuantitativeSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPredictiveAttributesQuantitativeSearchOutput ‘ data type to receive
response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPredictiveAttributesQuantitativeSearchResponse xmlns="http://tlo.com/">
<TLOPredictiveAttributesQuantitativeSearchResult>
<TLOPredictiveAttributesQuantitativeSearchOutput>
</TLOPredictiveAttributesQuantitativeSearchResult >
</TLOPredictiveAttributesQuantitativeSearchResponse/>
</soap:Body>
</soap:Envelope>

67 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

PredictiveAttributesAllSearch

Provides predictive attributes for Individuals

Request
 Create an instance of TLOPredictiveAttributesAllSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PredictiveAttributesAllSearch>
<TLOPredictiveAttributesAllSearchInput>
</tlo:PredictiveAttributesAllSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPredictiveAttributesAllSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPredictiveAttributesAllSearchResponse xmlns="http://tlo.com/">
<TLOPredictiveAttributesAllSearchResult>
<TLOPredictiveAttributesAllSearchOutput>
</TLOPredictiveAttributesAllSearchResult >
</TLOPredictiveAttributesAllSearchResponse/>
</soap:Body>
</soap:Envelope>

68 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

PredictiveAttributesAnalyticSearch

Provides predictive attributes for Individuals

Request
 Create an instance of TLOPredictiveAttributesAnalyticSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PredictiveAttributesAnalyticSearch>
<TLOPredictiveAttributesAnalyticSearchInput>
</tlo:PredictiveAttributesAnalyticSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPredictiveAttributesAnalyticSearchOutput ‘ data type to receive
response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPredictiveAttributesAnalyticSearchResponse xmlns="http://tlo.com/">
<TLOPredictiveAttributesAnalyticSearchResult>
<TLOPredictiveAttributesAnalyticSearchOutput>
</TLOPredictiveAttributesAnalyticSearchResult >
</TLOPredictiveAttributesAnalyticSearchResponse/>
</soap:Body>
</soap:Envelope>

69 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

PredictiveAttributesAccessSearch

Provides a list of predictive attributes and their corresponding versions for accessing them

Request
 Create an instance of TLOPredictiveAttributesAccessSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PredictiveAttributesAccessSearch>
<TLOPredictiveAttributesAccessSearchInput>
</tlo:PredictiveAttributesAccessSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPredictiveAttributesAccessSearchOutput ‘ data type to receive
response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPredictiveAttributesAccessSearchResponse xmlns="http://tlo.com/">
<TLOPredictiveAttributesAccessSearchResult>
<TLOPredictiveAttributesAccessSearchOutput>
</TLOPredictiveAttributesAccessSearchResult >
</TLOPredictiveAttributesAccessSearchResponse/>
</soap:Body>
</soap:Envelope>

70 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Professional License Search


(People->Licenses->Professional)

Provides professional license information associated with an individual

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:ProfessionalLicenseSearch>
<TLOGenericSearchInput>
</tlo:ProfessionalLicenseSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOProfessionalLicenseSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOProfessionalLicenseSearchResponse xmlns="http://tlo.com/">
<TLOProfessionalLicenseSearchResult>
<TLOProfessionalLicenseSearchOutput>
</TLOProfessionalLicenseSearchResult >
</TLOProfessionalLicenseSearchResponse/>
</soap:Body>
</soap:Envelope>

71 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Property Deed Search


(Assets->Property Deeds)

Provides information regarding the sale, mortgage and APN of a property

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PropertyDeedSearch>
<TLOGenericSearchInput>
</tlo:PropertyDeedSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPropertyDeedSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPropertyDeedResponse xmlns="http://tlo.com/">
<TLOPropertyDeedSearchResult>
<TLOPropertyDeedSearchOutput>
</TLOPropertyDeedSearchResult >
</TLOPropertyDeedResponse/>
</soap:Body>
</soap:Envelope>

72 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Property Search
(Assets->Properties)

Provides information about a property associated with an individual or address

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PropertySearch>
<TLOGenericSearchInput>
</tlo:PropertySearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPropertySearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPropertySearchResponse xmlns="http://tlo.com/">
<TLOPropertySearchResult>
<TLOPropertySearchOutput>
</TLOPropertySearchResult >
</TLOPropertySearchResponse/>
</soap:Body>
</soap:Envelope>

73 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Property Tax Search


(Assets->Property->Assements)

Provides tax information about a property associated with an individual or address

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:PropertyTaxSearch>
<TLOGenericSearchInput>
</tlo:PropertyTaxSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOPropertyTaxSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOPropertyTaxSearchResponse xmlns="http://tlo.com/">
<TLOPropertyTaxSearchResult>
<TLOPropertyTaxSearchOutput>
</TLOPropertyTaxSearchResult >
</TLOPropertyTaxSearchResponse/>
</soap:Body>
</soap:Envelope>

74 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Relationship Graph
(People->Advanced->Search for Person->Relationship diagram)

Provides a collection of two object types: a person synopsis and a relationship. Together,
these objects create a graphical representation of people that may or may not have
knowledge of the specific individual. The Person Synopsis identifies each person associated with the
targeted individual in some way or another. The Relationship identifies two individuals who have a direct
association with each other and defines the type of relationship between them. You need the Report Token
for the targeted individual to run the Relationship Graph as well as having an input of 1, 2, or 3 for Number
of Relative Levels (if only looking for relatives) and Number of Associate Levels.

Request
 Create an instance of TLORelationshipGraphInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:RelationshipGraphSearch>
<TLORelationshipGraphInput>
</tlo:RelationshipGraphSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLORelationshipGraphOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLORelationshipGraphSearchResponse xmlns="http://tlo.com/">
<TLORelationshipGraphSearchResult>
<TLORelationshipGraphOutput>
</TLORelationshipGraphSearchResult >
</TLORelationshipGraphSearchResponse/>
</soap:Body>
</soap:Envelope>

75 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Social Networks Search


(People->Social Media; requires special permission)

Provides information publicly found on social media sites about an individual

Request
 Create an instance of TLOSocialNetworksSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo: SocialNetworksSearch >
<TLOSocialNetworksSearchInput>
</tlo:SocialNetworksSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOSocialNetworksSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOSocialNetworksSearchResponse xmlns="http://tlo.com/">
<TLOSocialNetworksSearchResult>
<TLOSocialNetworksSearchOutput>
</TLOSocialNetworksSearchResult >
</TLOSocialNetworksSearchResponse/>
</soap:Body>
</soap:Envelope>

76 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Super Reverse Phone Search


(People->Phones->Super Reverse Lookup; requires special permission)

Provides details and individuals associated to a provided phone number

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo: SuperReversePhoneSearch>
<TLOGenericSearchInput>
</tlo:SuperReversePhoneSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOGenericSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOSuperReversePhoneSearchResponse xmlns="http://tlo.com/">
<TLOSuperReversePhoneSearchResult>
<TLOGenericSearchOutput>
</TLOSuperReversePhoneSearchResult>
</TLOSuperReversePhoneSearchResponse/>
</soap:Body>
</soap:Envelope>

77 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

UCC Search
(Business Plus->UCC Filings)

Provides information regarding UCC notices, arrangements and agreements filed with the
state

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria; including business name, address or an individuals name
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo: UCCSearch>
<TLOGenericSearchInput>
</tlo:UCCSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOUCCSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOUCCSearchResponse xmlns="http://tlo.com/">
<TLOUCCSearchResult>
<TLOUCCSearchOutput>
</TLOUCCSearchResult>
</TLOUCCSearchResponse/>
</soap:Body>
</soap:Envelope>

78 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Vehicle Search
(Assets->Vehicles->Advanced)

Provides details about a vehicle including vehicle registration informaiton

Request
 Create an instance of TLOVehicleSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo: VehicleSearch>
<TLOVehicleSearchInput>
</tlo:VehicleSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOVehicleSearchOutput ‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOVehicleSearchResponse xmlns="http://tlo.com/">
<TLOVehicleSearchResult>
<TLOVehicleSearchOutput>
</TLOVehicleSearchResult>
</TLOVehicleSearchResponse/>
</soap:Body>
</soap:Envelope>

79 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Vehicle Wildcard Search


(Assets->Vehicles->Wildcard)

Provides a way to locate a vehicle record using partial input information

Request
 Create an instance of TLOVehicleSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo: VehicleWildcardSearch>
<TLOVehicleSearchInput>
</tlo:VehicleWildcardSearch>
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOVehicleSearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOVehicleWildcardSearchResponse xmlns="http://tlo.com/">
<TLOVehicleWildcardSearchResult>
<TLOVehicleSearchOutput>
</TLOVehicleWildcardSearchResult >
</TLOVehicleWildcardSearchResponse/>
</soap:Body>
</soap:Envelope>

80 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Voter Registration Search


(People->Licenses->Voter Registrations)

Provides information associated with an individual(s) registration

Request
 Create an instance of TLOGenericSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo: VoterRegistrationSearch >
<TLOGenericSearchInput>
</tlo:VoterRegistrationSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOVoterRegistrationSearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
< TLOVoterRegistrationSearchResponse xmlns="http://tlo.com/">
< TLOVoterRegistrationSearch >
<TLOVoterRegistrationSearchOutput>
</TLOVoterRegistrationSearch >
</TLOVoterRegistrationSearchResponse/>
</soap:Body>
</soap:Envelope>

81 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | SEARCH TYPES

Watch List Search


(People->Global Watch Lists)

Provides details about indivuduals and entities on a watchlist, including the OFAC list

Request
 Create an instance of TLOWatchListSearchInput
 Populate request with search criteria
 Submit request

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tlo="http://tlo.com/">
<soapenv:Header/>
<soapenv:Body>
<tlo:WatchListSearchSearch>
<TLOWatchListSearchInput>
</tlo:WatchListSearchSearch >
</soapenv:Body>
</soapenv:Envelope>

Response
 Create an instance of the ‘TLOWatchListSearchOutput‘ data type to receive response
 Check the ‘ErrorCode’ for a non-zero value; a value of zero (0) indicates no error
 Check the ‘NumberOfRecordsFound’ for a non-zero value
 Process response

<soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TLOWatchListSearchSearchResponse xmlns="http://tlo.com/">
<TLOWatchListSearchSearch>
<TLOWatchListSearchOutput>
</TLOWatchListSearchSearch >
</TLOWatchListSearchSearchResponse/>
</soap:Body>
</soap:Envelope>

82 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

Data Types
Parsed (String)
E-mail Address
Provide a full or partial email address. For example:
 “[email protected]
 “johnsmith@AcmeProducts”
 “johnsmith@” returns all individuals with the username “johnsmith” regardless of the domain
 “johns” returns all individuals with an email address beginning with “johns”.

IP Address
Provide a dotted string. For example: 127.0.0.1

Phone
A String that represents a complete phone number (including area code) in one of the following formats
where ‘#’ represents a digit (0 – 9):
 Standard: “(###)###-####”
 Hyphenated: “###-###-####”
 Concatenated: “#########”

SSN
Provide a full or a partial Social Security Number using one of the following formats (hyphens are optional):
 Full SSN; with hyphens: 012-43-7654 or without hyphens 012437654
 Partial SSN; first five digits: 01243 or last for digits: 7654.
For a partial SSN searches (4- and 5-digit format), you must also specify the person’s last name.

Gender
Either “M”, “F” or empty (missing if unknown)

83 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

Full name
A full name consists of up to five (5) parts: a Prefix, a First, Middle or Last name and a Suffix separated by
spaces or a comma (,); however, the comma is only valid as a separator between the last name and the
rest of the name (e.g. Doe, John).

Note

A dot (.) is interchangeable for a space and a semi-colon (;) for a comma (,)

The name is interpreted differently depending on the number of parts specified.

If # of parts is… Then assume…

0 It represents an empty name

1 It represents a last name (e.g. Doe)

2 It represents a last and first name (e.g. Doe, John)

It represents either last, first & middle (e.g. Doe, John Little)
3 or a compound last name and first (e.g. De Rosa, John)
or last, first, Middle and suffix

4 It represents a compound (2-part) last, first & middle name (e.g. De Rosa, Miguel Luis)

5 It represents a compound (3-part) last, first & middle name (e.g. De La Rosa, Miguel Luis)

5+ It is invalid

Valid Prefix’s, Last Name Prefix’s & Suffix’s

Prefix Last Name Prefix Suffix

Sir (e.g. Sir Lancelot) Da Jr (e.g. King, Martin Luther Jr)

Lord De (e.g. De Vil, Cruella) Sr

General Del II

Gov Dela III

Lt Von IV

Mr Den Esq

Miss St

Mrs Saint

Ms Santa

Cfe

Cfo

84 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

Enumerated (Strings)
PhoneTypes
 Unknown
 Landline
 Mobile
 Unlisted
 ActiveLandLine
 VoIP

Astrological Sign
 Aquarius
 Pisces
 Aries
 Taurus
 Gemini
 Cancer
 Leo
 Virgo
 Libra
 Scorpio
 Sagittarius
 Capricorn

ListingTypes
 Unknown
 Residential
 Business
 BusinessResidential
 BusinessGovernment
 BusinessGovernmentResidential
 PayPhone

85 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

MatchType
 NoInput
 NA
 NoMatch
 ExactMatch
 NicknameMatch
 MiddleInitialMatch
 CloseMatch
 LooseMatch
 CityMatch
 CountyMatch
 StateMatch
 ZipMatch
 CrimeCountyMatch
 CrimeStateMatch
 SourceStateMatch

Postal Delivery Types


 Unknown
 Residential
 Business
 Primarily Residential with Business
 Primarily Business with Residential
 GeneralDelivery

Postal Route Types


 Firm
 Residential
 Business
 High-Rise Apt or Office Building
 Post Office Box
 General Delivery
 Rural Route or Highway Contract
 Street

86 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

RelationshipType
 Relative
 Associate
 PossibleAssociate
 Address
 Bankruptcy
 BusinessAssociation
 City
 County
 EmailAddress
 Employer
 Eviction
 Foreclosure
 Judgment
 Lien
 Phone
 Property
 UCCFiling
 Vehicle

87 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

Complex (Data Types)


Address : BasicAddress
<tlo:IPAddresses/> <!-- IPAddressRecord[] -->
<tlo:PostalDeliveryType/> <!-- PostalDeliveryType -->
<tlo:PostalRouteType/> <!-- PostalRouteType -->
<tlo:Display/> <!-- YesNo -->
<tlo:PictureIDs/> <!-- String[] -->
<tlo:PicturesStreetAddress/> <!-- String -->
<tlo:Source/> <!-- String -->
<!--Internal use only; specifies (data) source of record -->

AddressBase : ProtectedData
<tlo:Line1/> <!-- String -->
<tlo:Line2/> <!-- String -->
<tlo:City/> <!-- String -->
<tlo:State/> <!-- String -->
<tlo:Zip/> <!-- String -->
<tlo:County/> <!-- String -->
<tlo:Latitude/> <!-- String -->
<tlo:Longitude/> <!-- String -->

AddressRecord : AddressRecordBase
<tlo:Neighbors/> <!-- Neighbor[] -->
<tlo:Phones/> <!-- PhoneListing[] -->
<tlo:Address/> <!-- Address -->
<tlo:Observations/> <!-- String -->
<tlo:AddressType/> <!-- String -->
<tlo:AddressMatchesInput/> <!-- YesNo -->
<tlo:DeliveryType/> <!-- String -->
<tlo:RouteType/> <!-- String -->
<tlo:Vacant/> <!-- YesNo -->
<tlo:Seasonal/> <!-- YesNo -->
<tlo:BusinessAtAddress/> <!-- BusinessRecord[] -->
<tlo:DriversLicensesAtAddress/> <!-- DriversLicense[] -->
<tlo:UCCFilingsAtAddress/> <!-- UCCFiling[] -->
<tlo:VehiclesAtAddress/> <!-- Vehicle[] -->
<tlo:TooManyVehiclesFound/> <!-- YesNo -->
<tlo:NumberOfVehicles/> <!-- Integer -->
<tlo:VoterRegistrations/> <!-- TLOVoterRegistration[] -->
<tlo:Properties/> <!-- Property[] -->
<tlo:PropertyTaxes/> <!-- PropertyTax[] -->
<tlo:Foreclosures/> <!-- PropertyForeclosure[] -->
<tlo:Residents/> <!-- Resident[] -->
<tlo:DisplayScore/> <!-- Integer -->
<tlo:PilotLicensesAtAddress/> <!-- PilotLicense[] -->
<tlo:ProfessionalLicensesAtAddress/> <!-- ProfessionalLicense[] -->
<tlo:HuntingPermitsAtAddress/> <!-- HuntingPermit[] -->
<tlo:ConcealedWeaponPermitsAtAddress/> <!-- ConcealedWeaponPermit[] -->
<tlo:ProfessionalAssociationsAtAddress/> <!-- ProfessionalAssociation[] -->
<tlo:LiensAtAddress/> <!-- PersonalLienFiling[] -->
<tlo:JudgmentsAtAddress/> <!-- PersonalJudgmentFiling[] -->
<tlo:EvictionsAtAddress/> <!-- Eviction[] -->

88 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:PropertyDeeds/> <!-- PropertyDeed[] -->


<tlo:PropertyAssessments/> <!-- PropertyAssessment[] -->
<tlo:AircraftAtAddress/> <!-- Aircraft[] -->
<tlo:TradeMarksAtAddress/> <!-- TradeMark[] -->
<tlo:EmailsAtAddress/> <!-- EmailRecord[] -->
<tlo:OtherPhonesAtAddress/> <!-- PhoneListing[] -->
<tlo:BankruptciesAtAddress/> <!-- Bankruptcy[] -->

AddressRecordBase
<tlo:ConfirmedAddress/> <!-- YesNo -->
<tlo:PhoneCounts/> <!-- PhoneCounts -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:Shared/> <!-- YesNo -->
<tlo:NeighborPhones/> <!-- PhoneBookEntry[] -->
<tlo:PropertyOwner/> <!-- PropertyOwner -->
<tlo:CorporationsAtAddress/> <!-- CorporateIdentity[] -->

Aircraft : AircraftBase
<tlo:Registrant/> <!-- Entity -->

AircraftBase
<tlo:TypeOfRegistrant/> <!-- String -->
<tlo:FractionalOwner/> <!-- String -->
<tlo:RegistrantFEINumber/> <!-- String -->
<tlo:TailNumber/> <!-- String -->
<tlo:SerialNumber/> <!-- String -->
<tlo:Engines/> <!-- String -->
<tlo:Seats/> <!-- String -->
<tlo:ModelCode/> <!-- String -->
<tlo:CategoryCode/> <!-- String -->
<tlo:AircraftCode/> <!-- String -->
<tlo:AircraftType/> <!-- String -->
<tlo:BuilderCertification/> <!-- String -->
<tlo:ManufacturerName/> <!-- String -->
<tlo:ModelName/> <!-- String -->
<tlo:ManufactureYear/> <!-- String -->
<tlo:PopularName/> <!-- String -->
<tlo:EngineCode/> <!-- String -->
<tlo:EngineType/> <!-- String -->
<tlo:EngineManufacturerName/> <!-- String -->
<tlo:EngineModel/> <!-- String -->
<tlo:EngineHorsepower/> <!-- String -->
<tlo:EnginePoundsThrust/> <!-- String -->
<tlo:MaxGrossTakeOffWeight/> <!-- String -->
<tlo:AverageSpeed/> <!-- String -->
<tlo:LastActivityDate/> <!-- Date -->
<tlo:ValidationDate/> <!-- Date -->
<tlo:CertificateDate/> <!-- Date -->

89 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:CertificateType/> <!-- String -->


<tlo:Certification/> <!-- String -->
<tlo:CertificationIn/> <!-- String -->
<tlo:Country/> <!-- String -->
<tlo:ReservedDate/> <!-- Date -->
<tlo:ReservedExpirationDate/> <!-- Date -->
<tlo:ReservationType/> <!-- String -->
<tlo:StatusCode/> <!-- String -->
<tlo:TransporterCode/> <!-- String -->
<tlo:DeliveryPointCode/> <!-- String -->
<tlo:AirWorthinessCode/> <!-- String -->
<tlo:AirWorthinessDate/> <!-- Date -->

Appearance
<tlo:Weight/> <!-- String -->
<tlo:Height/> <!-- String -->
<tlo:Marks/> <!-- String[] -->
<tlo:Scars/> <!-- String[] -->
<tlo:Tattoos/> <!-- String[] -->
<tlo:Features/> <!-- String[] -->
<tlo:FacialHairInd/> <!-- String -->
<tlo:EyeColor/> <!-- String -->
<tlo:HairColor/> <!-- String -->
<tlo:Complexion/> <!-- String -->

ArrestDetails1 : CriminalDetails1
<tlo:SourceState/> <!-- String -->
<!-- the State associated with the agency that issued the warrant -->
<tlo:CaseNumber/> <!-- String -->
<!-- the case number associated with the warrant -->
<tlo:PrisonerId/> <!-- String -->
<!-- assigned Prisoner ID -->
<tlo:Agency/> <!-- String -->
<!-- the name of the agency associated with the arrest -->
<tlo:AgencyIdLabel/> <!-- String -->
<!-- the ID/code of the agency associated with the arrest -->
<tlo:AgencyIdValue/> <!-- String -->
<!-- translation of the ID/code of the agency associated with the arrest -->
<tlo:FederalJurisdiction/> <!-- String -->
<!-- indication of Federal Jurisdiction -->
<tlo:StateJurisdiction/> <!-- String -->
<!-- indication of State Jurisdiction -->
<tlo:CountyJurisdiction/> <!-- String -->
<!-- indication of County Jurisdiction -->
<tlo:CityJurisdiction/> <!-- String -->
<!-- indication of City Jurisdiction -->
<tlo:ArrestDate/> <!-- Date -->
<!-- Date of arrest -->
<tlo:ArrestLocation/> <!-- String -->
<!-- the location of where the defendant was placed in custody. -->
<tlo:Officer/> <!-- String -->
<!-- officer name -->
<tlo:Facility/> <!-- String -->
<!-- name of facility associated with the arrest -->

90 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:ChargeClass/> <!-- String -->


<!-- arrest charge class -->
<tlo:Charges/> <!-- String -->
<!-- description of arrest charges -->
<tlo:CurrentLocation/> <!-- String -->
<!-- location of the arresting facility -->
<tlo:CurrentStatus/> <!-- String -->
<!-- the current status of the arrest -->
<tlo:Court/> <!-- String -->
<!-- the name of the court overlooking the case -->
<tlo:Division/> <!-- String -->
<!-- division of court overlooking the case -->
<tlo:CourtAppearance/> <!-- String -->
<tlo:Bail/> <!-- String -->
<!-- the bail amount provided by/for the defendant -->
<tlo:Bond/> <!-- String -->
<!-- the bond amount provided by/for the defendant -->
<tlo:Fine/> <!-- String -->
<!-- fine associated with arrest -->
<tlo:BookingNumber/> <!-- String -->
<!-- the number assigned when the defendant was booked -->
<tlo:BookingDate/> <!-- Date -->
<!-- the date when the defendant was arrested -->
<tlo:SupervisionType/> <!-- String -->
<!-- supervision type (non-contact, community control, etc.) -->
<tlo:SupervisionDate/> <!-- Date -->
<!-- dates associated with court ordered supervision -->
<tlo:ConfineDate/> <!-- Date -->
<!-- the date when the defendant was placed in custody -->
<tlo:ReleaseDate/> <!-- Date -->
<!-- the date of release -->
<tlo:Remarks/> <!-- String -->
<!-- remarks associated with arrest -->

ArrestingAgency
<tlo:SiteId/> <!-- String -->
<tlo:AgencyId/> <!-- String -->
<tlo:Description/> <!-- String -->
<tlo:Address/> <!-- String -->
<tlo:Phone/> <!-- String -->
<tlo:AgencyOri/> <!-- String -->

AssessedPropertyValue
<tlo:TotalValueCalculated/> <!-- String -->
<tlo:LandValueCalculated/> <!-- String -->
<tlo:ImprovementValueCalculated/> <!-- String -->
<tlo:TotalValueCalculatedFlag/> <!-- String -->
<tlo:LandValueCalculatedFlag/> <!-- String -->
<tlo:ImprovementValueCalculatedFlag/> <!-- String -->
<tlo:AssessedTotalValue/> <!-- String -->
<tlo:AssessedLandValue/> <!-- String -->
<tlo:AssessedImprovementValue/> <!-- String -->
<tlo:MarketTotalValue/> <!-- String -->
<tlo:MarketLandValue/> <!-- String -->

91 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:MarketImprovementValue/> <!-- String -->


<tlo:AppraisedTotalValue/> <!-- String -->
<tlo:AppraisedLandValue/> <!-- String -->
<tlo:AppraisedImprovementValue/> <!-- String -->
<tlo:TaxAmount/> <!-- String -->
<tlo:TaxYear/> <!-- String -->
<tlo:AssessedYear/> <!-- String -->
<tlo:TaxCodeArea/> <!-- String -->
<tlo:HomesteadExempt/> <!-- String -->

Attribute
<tlo:Name/> <!-- String -->
<tlo:Count/> <!-- String -->

Bankruptcy : BankruptcyBase

<tlo:Debtors/> <!-- BankruptcyDebtor[] -->


<tlo:AttorneyAddress/> <!-- Address -->
<tlo:TrusteeAddress/> <!-- Address -->
<tlo:CourtAddress/> <!-- Address -->
<tlo:FileDate/> <!-- Date -->
<tlo:DischargeDate/> <!-- Date -->
<tlo:DismissalDate/> <!-- Date -->
<tlo:ConvertedDate/> <!-- Date -->
<tlo:ClosedDate/> <!-- Date -->
<tlo:ReopenedDate/> <!-- Date -->
<tlo:TransferredDate/> <!-- Date -->
<tlo:WithdrawnDate/> <!-- Date -->
<tlo:ClaimDate/> <!-- Date -->
<tlo:ObjectionDate/> <!-- Date -->
<tlo:ReportDate/> <!-- Date -->
<tlo:Sec341MeetingDate/> <!-- Date -->
<tlo:Sec341MeetingTime/> <!-- Time -->
<tlo:Sec341MeetingLocation/> <!-- String -->
<tlo:TrusteeBusinessName/> <!-- String -->
<tlo:LiabilityAmount/> <!-- String -->
<tlo:Sec341MeetingAddress/> <!-- Address -->
<tlo:Sec341MeetingPhone/> <!-- String -->
<tlo:PreviousChapter/> <!-- String -->
<tlo:Converted/> <!-- String -->
<tlo:ProSe/> <!-- String -->
<tlo:Voluntary/> <!-- String -->
<tlo:CaseStatusDate/> <!-- Date -->
<tlo:JudgeInitials/> <!-- String -->
<tlo:Trustee/> <!-- Name -->
<tlo:CaseStatus/> <!-- String -->
<tlo:MatchIndicators/> <!-- MatchIndicators -->
<tlo:Link/> <!-- String -->

BankruptcyBase
<tlo:Chapter/> <!-- String -->
<tlo:CaseNumber/> <!-- String -->
<tlo:NphId/> <!-- String -->
<tlo:BookCollectId/> <!-- String -->

92 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:Assets/> <!-- String -->


<tlo:AssetsAvailable/> <!-- String -->
<tlo:AssetValue/> <!-- String -->
<tlo:Cr341MeetingDate/> <!-- Date -->
<tlo:Cr341MeetingTime/> <!-- Time -->
<tlo:Cr341MeetingAddress/> <!-- BasicAddress -->
<tlo:UnlawfulDetainer/> <!-- String -->
<tlo:NoticeType/> <!-- String -->
<tlo:LawFirm/> <!-- String -->
<tlo:AttorneyName/> <!-- String -->
<tlo:Attorney/> <!-- Name -->
<tlo:AttorneyPhone/> <!-- String -->
<tlo:AttorneyEmailAddress/> <!-- String -->
<tlo:TrusteeName/> <!-- String -->
<tlo:TrusteePhone/> <!-- String -->
<tlo:TrusteeEmailAddress/> <!-- String -->
<tlo:JudgeName/> <!-- String -->
<tlo:CourtId/> <!-- String -->
<tlo:CourtDivision/> <!-- String -->
<tlo:CourtDistrict/> <!-- String -->
<tlo:CourtPhone/> <!-- String -->
<tlo:CourtEmailAddress/> <!-- String -->

BasicAddress : AddressBase
<tlo:AddressBase/> <!-- AddressBase -->
<tlo:Zip4/> <!-- String -->
<tlo:CountryName/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:BuildingName/> <!-- String -->
<tlo:Description/> <!-- String -->
<tlo:SubdivisionName/> <!-- String -->
<tlo:Distance/> <!-- String -->
<tlo:AddressMissingUnitDesignation/> <!-- String -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual; it is
provided in the results of any prior, general person search -->
<tlo:Link/> <!-- String -->
<tlo:PropertyPhotoURLs/> <!-- String[] -->
<tlo:PropertyPhotosAddress/> <!-- String -->

BasicAddressRecord : AddressRecordBase
<tlo:Address/> <!-- BasicAddress -->
<!-- the subject address -->
<tlo:Phones/> <!-- BasicPhoneListing[] -->
<!-- phones linked to the address -->
<tlo:BusinessAtAddress/> <!-- TLOBusinessRecord[] -->
<!-- businesseses linked to the address -->
<tlo:DriversLicensesAtAddress/> <!-- TLODriversLicense[] -->

93 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- drivers licenses linked to the address -->


<tlo:UCCFilingsAtAddress/> <!-- TLOUCCFiling[] -->
<!-- ucc filings linked to the address -->
<tlo:VehiclesAtAddress/> <!-- TLOVehicle[] -->
<!-- vehicles linked to the address -->
<tlo:VoterRegistrations/> <!-- TLOVoterRegistration[] -->
<!-- voter registrations linked to the address -->
<tlo:Properties/> <!-- TLOProperty[] -->
<!-- property appraisals linked to the address -->
<tlo:PropertyTaxes/> <!-- TLOProertyTax[] -->
<!-- property taxes linked to the address -->
<tlo:Foreclosures/> <!-- TLOPropertyForeclosure[] -->
<!-- foreclosures linked to the address -->
<tlo:Residents/> <!-- TLOResident[] -->
<!-- people who reside/resided at the address -->
<tlo:EmailAddressesAtAddress/> <!-- String[] -->
<!-- email addresses linked to the address -->
<tlo:PilotLicensesAtAddress/> <!-- TLOPilotLicense[] -->
<!-- pilot licenses linked to the address -->
<tlo:ProfessionalLicensesAtAddress/> <!-- TLOProfessionalLicense[] -->
<!-- professional licenses linked to the address -->
<tlo:HuntingPermitsAtAddress/> <!-- TLOHuntingPermit[] -->
<!-- hunting permits linked to the address -->
<tlo:ConcealedWeaponPermitsAtAddress/> <!-- TLOConcealedWeaponPermit[] -->
<!-- concealed weapon permits linked to the address -->
<tlo:ProfessionalAssociationsAtAddress/> <!-- TLOProfessionalAssociation[] -->
<!-- professional associations linked to the address -->
<tlo:LiensAtAddress/> <!-- TLOPersonalLienFiling[] -->
<!-- liens linked to the address -->
<tlo:JudgmentsAtAddress/> <!-- TLOPersonalJudgmentFiling[] -->
<!-- judgments linked to the address -->
<tlo:EvictionsAtAddress/> <!-- TLOEviction[] -->
<!-- evictions linked to the address -->
<tlo:AircraftAtAddress/> <!-- TLOAircraft[] -->
<!-- aircrafts linked to the address -->
<tlo:TradeMarksAtAddress/> <!-- TLOTradeMark[] -->
<!-- trade marks linked to the address -->
<tlo:BankruptciesAtAddress/> <!-- TLOBankruptcy[] -->
<!-- bankruptcies linked to the address -->
<tlo:CriminalRecordMatchesV005/> <!-- CriminalSearchMatchV005[] -->
<!-- criminal records linked to the address -->

BasicAddressRecordV2 : AddressRecordBase
<tlo:Neighbors/> <!-- Neighbor[] -->
<!-- neighbors of the address -->
<tlo:Phones/> <!-- BasicPhoneListing[] -->
<!-- phones linked to the address -->
<tlo:Address/> <!-- BasicAddress -->
<!-- the subject address -->
<tlo:Observations/> <!-- String -->
<tlo:AddressType/> <!-- String -->
<!-- type of address, residencial, business etc -->
<tlo:AddressMatchesInput/> <!-- String -->

94 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:DeliveryType/> <!-- String -->


<!-- type of delivery for the address, residencial, commercial etc -->
<tlo:RouteType/> <!-- String -->
<!-- type of route for the address, street, post office box etc -->
<tlo:Vacant/> <!-- String -->
<!-- indicates if the address is vacant -->
<tlo:Seasonal/> <!-- String -->
<!-- indicates if the address is for seasonal purposes -->
<tlo:BusinessAtAddress/> <!-- TLOBusinessRecord[] -->
<!-- businesseses linked to the address -->
<tlo:DriversLicensesAtAddress/> <!-- TLODriversLicense[] -->
<!-- drivers licenses linked to the address -->
<tlo:UCCFilingsAtAddress/> <!-- TLOUCCFiling[] -->
<!-- ucc filings linked to the address -->
<tlo:VehiclesAtAddress/> <!-- TLOVehicle[] -->
<!-- vehicles linked to the address -->
<tlo:TooManyVehiclesFound/> <!-- String -->
<!-- when returns a ‘Y’ indicates too many vehicles
linked to the address -->
<tlo:NumberOfVehicles/> <!-- Integer -->
<!-- total number of vehicles linked to the address -->
<tlo:VoterRegistrations/> <!-- TLOVoterRegistration[] -->
<!-- voter registrations linked to the address -->
<tlo:Properties/> <!-- TLOProperty[] -->
<!-- property appraisals linked to the address -->
<tlo:PropertyTaxes/> <!-- TLOProertyTax[] -->
<!-- property taxes linked to the address -->
<tlo:Foreclosures/> <!-- TLOPropertyForeclosure[] -->
<!-- foreclosures linked to the address -->
<tlo:Residents/> <!-- TLOResident[] -->
<!-- people who reside/resided at the address -->
<tlo:PilotLicensesAtAddress/> <!-- TLOPilotLicense[] -->
<!-- pilot licenses linked to the address -->
<tlo:ProfessionalLicensesAtAddress/> <!-- TLOProfessionalLicense[] -->
<!-- professional licenses linked to the address -->
<tlo:HuntingPermitsAtAddress/> <!-- TLOHuntingPermit [] -->
<!-- hunting permits linked to the address -->
<tlo:ConcealedWeaponPermitsAtAddress/> <!-- TLOConcealedWeaponPermit[] -->
<!-- concealed weapon permits linked to the address -->
<tlo:ProfessionalAssociationsAtAddress/> <!-- TLOProfessionalAssociation[] -->
<!-- professional associations linked to the address -->
<tlo:LiensAtAddress/> <!-- TLOPersonalLienFiling[] -->
<!-- liens linked to the address -->
<tlo:JudgmentsAtAddress/> <!-- TLOPersonalJudgmentFiling[] -->
<!-- judgments linked to the address -->
<tlo:EvictionsAtAddress/> <!-- TLOEviction[] -->
<!-- evictions linked to the address -->
<tlo:PropertyDeeds/> <!-- TLOPropertyDeed[] -->
<!-- property deeds linked to the address -->
<tlo:PropertyAssessments/> <!-- TLOPropertyAssessment[] -->
<!-- property assessments linked to the address -->
<tlo:AircraftAtAddress/> <!-- TLOAircraft[] -->
<!-- aircrafts linked to the address -->
<tlo:TradeMarksAtAddress/> <!-- TLOTradeMark[] -->

95 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- trade marks linked to the address -->


<tlo:CriminalRecordMatchesV005/> <!-- CriminalSearchMatchV005[] -->
<!-- criminal records linked to the address -->
<tlo:EmailsAtAddress/> <!-- TLOEmailRecord[] -->
<!-- email addresses linked to the address -->
<tlo:OtherPhonesAtAddress/> <!-- BasicPhoneListing[] -->
<!-- other phones linked to the address -->
<tlo:BankruptciesAtAddress/> <!-- TLOBankruptcy[] -->
<!-- bankruptcies linked to the address -->

BasicDateOfBirthRecord : ProtectedData
<tlo:DateOfBirth/> <!-- Date -->
<tlo:CurrentAge/> <!-- String -->
<tlo:Suppressed/> <!-- String -->
<tlo:YearMasked/> <!-- String -->
<tlo:MonthMasked/> <!-- String -->
<tlo:DayMasked/> <!-- String -->

BasicName : NameBase
<tlo:Title/> <!-- String -->
<!-- represents a well-known ‘professional’ title (e.g., ‘Dr.’) -->
<tlo:ProfessionalSuffix/> <!-- String -->
<!-- represents a well-known ‘professional’ suffix (e.g., ‘Phd.’) -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->

BasicPersonSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:BasicPersonSearchOutputRecords/> <!-- BasicPersonSearchOutputRecord[] -->

BasicPersonSearchOutputRecord : ResponseOutputRecord
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual; it is
provided in the results of any prior, general person search -->
<tlo:Names/> <!-- BasicName[] -->
<!-- a list of name records of an individual -->
<tlo:SSNRecord/> <!-- BasicSSNRecord -->
<!-- represents a full, or partial Socical Security Number, Place of issued
and Year of issue -->
<tlo:SSNBelongsToSubject/> <!-- String -->
<!-- returns ‘Yes’ if SSN belongs to subject -->
<tlo:DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->
<!-- date of birth record of an individual -->
<tlo:DateOfDeathRecord/> <!-- DateOfDeathRecord -->
<tlo:AddressRecord/> <!-- BasicAddressRecord -->

96 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

BasicPhoneListing : ProtectedData
<tlo:ListingName/> <!-- String -->
<tlo:PhoneType/> <!-- PhoneTypes -->
<tlo:ListingType/> <!-- ListingTypes -->
<tlo:PossibleSubjectPhone/> <!-- String -->
<tlo:Carrier/> <!-- String -->
<tlo:CarrierType/> <!-- String -->
<tlo:City/> <!-- String -->
<tlo:State/> <!-- String -->
<tlo:County/> <!-- String -->
<tlo:TimeZone/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:PersonSynopsis/> <!-- PersonSynopsis -->
<tlo:Score/> <!-- String -->
<tlo:InvalidAreaCodeOrExchange/> <!-- String -->
<tlo:Scores/> <!-- String -->
<tlo:Phone/> <!-- String -->
<tlo:DirectInwardDialNumber/> <!-- String -->
<tlo:CarrierCompanyPhone/> <!-- String -->
<tlo:Connected/> <!-- String -->
<tlo:DirectoryAssistance/> <!-- String -->

BasicSSNRecord : ProtectedData
<tlo:SSN/> <!-- String -->
<tlo:SSNPlaceOfIssue/> <!-- String -->
<tlo:SSNIssueYears/> <!-- String -->
<tlo:First5Masked/> <!-- String -->
<tlo:Last4Masked/> <!-- String -->

BusinessAddressRecord : AddressRecord
<tlo:OtherBusinesses/> <!-- BusinessRecord[] -->
<tlo:PeopleAtAddress/> <!-- Resident[] -->

BusinessAffiliation : BusinessAffiliationBase
<tlo:Address/> <!-- Address -->
<tlo:DunsNumber/> <!-- String -->

BusinessAffiliationBase : ResponseOutputRecord
<tlo:BusinessName/> <!-- String -->
<tlo:Phone/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->

97 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:BusinessContacts/> <!-- BusinessContact[] -->

BusinessContact : BusinessContactBase
<tlo:Name/> <!-- Name -->
<!-- specifies an individual’s name -->
<tlo:Address/> <!-- Address -->
<!-- represents the street, city & state location of an individual -->
<tlo:DateOfBirth/> <!-- DateOfBirthRecord -->
<!-- represents date of birth of an individual -->
<tlo:DateOfDeath/> <!-- DateOfDeathRecord -->
<!-- a date representing when the subject was deceased -->
<tlo:BusinessAssociations/> <!-- BusinessAssociation[] -->
<tlo:RelativesBusinessAssociations/> <!-- BusinessAssociation[] -->
<tlo:TooManyWatchListRecordsFound/> <!-- String -->
<!-- if ‘Yes’ subject has too many watchlist records -->
<tlo:NumberOfWatchListRecords/> <!-- Integer -->
<!-- the number of watchlist records of an individual -->
<tlo:IsSexOffender/> <!-- String -->
<!-- if ‘Yes’ subject is a sex offender -->
<tlo:HasCriminalRecords/> <!-- String -->
<!-- if ‘Yes’ subject has criminal records -->
<tlo:HasArrestRecords/> <!-- String -->
<!-- if ‘Yes’ subject has arrest records -->
<tlo:HasWarrantRecords/> <!-- String -->
<!-- if ‘Yes’ subject has warrant records -->
<tlo:NumberOfProfAssociations/> <!-- String -->
<!-- the number of professional associates of an individual -->
<tlo:NumberOfProLicenses/> <!-- String -->
<!-- the number of prolicenses of an individual -->
<tlo:NumberOfBankruptcies/> <!-- String -->
<!-- the number of bankruptcies of an individual -->
<tlo:NumberOfJudgments/> <!-- String -->
<!-- the number of judgments of an individual -->
<tlo:NumberOfLiens/> <!-- String -->
<!-- the number of Liens of an individual -->
<tlo:NumberOfEvictions/> <!-- String -->
<!-- the number of evictions of an individual -->
<tlo:NumberOfForeclosures/> <!-- String -->
<!-- the number of foreclosures of an individual -->
<tlo:NumberOfBusinessAssociations/> <!-- String -->
<!-- the number of business associations of an individual -->
<tlo:NumberOfCorpFilings/> <!-- String -->
<!-- the number of corporate filings of an individual -->
<tlo:NumberOfUCCFilings/> <!-- String -->
<!-- the number of UCC filings of an individual -->

BusinessContactBase
<tlo:BusinessName/> <!-- String -->
<tlo:Title/> <!-- String -->
<tlo:ReportToken/> <!-- String -->

98 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:ContactType/> <!-- String -->


<tlo:DateFirstSeen/> <!-- Date -->
<tlo:DateLastSeen/> <!-- Date -->
<tlo:CriminalRecordsFound/> <!-- String -->
<tlo:BankruptcyRecordsFound/> <!-- String -->
<tlo:UCCFilingsFound/> <!-- String -->
<tlo:LiensFound/> <!-- String -->
<tlo:JudgmentsFound/> <!-- String -->
<tlo:BusinessAssociationsCount/> <!-- String -->
<tlo:CorporateAssociationsCount/> <!-- String -->
<tlo:IndividualSearchedFor/> <!-- String -->
<tlo:WatchListRecords/> <!-- WatchListRecord[] -->

BusinessPhoneSearchOutputRecordBase : ResponseOutputRecord
<tlo:BusinessName/> <!-- String -->
<tlo:Phone/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:DateLastSeen/> <!-- Date -->
<tlo:DateFirstSeen/> <!-- Date -->

BusinessRecord : BusinessRecordBase
<tlo:Addresses/> <!-- BusinessAddressRecord[] -->
<tlo:BusinessContacts/> <!-- BusinessContact[] -->
<tlo:DunsNumber/> <!-- String -->
<tlo:GlobalDunsNumber/> <!-- String -->
<tlo:ParentDunsNumber/> <!-- String -->
<tlo:Parent/> <!-- BusinessRecord -->
<tlo:Phones/> <!-- PhoneListing[] -->
<tlo:Link/> <!-- String -->

BusinessRecordBase
<tlo:BusinessNames/> <!-- BusinessName[] -->
<tlo:FEINumber/> <!-- String -->
<tlo:Industry/> <!-- String -->
<tlo:Industries/> <!-- String[] -->
<tlo:BusinessToken/> <!-- String -->
<tlo:ParentBusinessToken/> <!-- String -->
<tlo:GlobalBusinessToken/> <!-- String -->
<tlo:DomesticWorldFlag/> <!-- String -->
<tlo:SubsidiaryCount/> <!-- String -->

BusinessRole : BusinessRecord
<tlo:Name/> <!-- Name -->
<tlo:Title/> <!-- String -->
<tlo:Address/> <!-- Address -->

BusinessSearchOutputRecordBase : ResponseOutputRecord
<tlo:Score/> <!-- String -->
<tlo:BusinessNames/> <!-- BusinessName[] -->
<tlo:FEINumber/> <!-- String -->

99 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:IncorporationState/> <!-- String -->


<tlo:CorporationType/> <!-- String -->
<tlo:Industry/> <!-- String -->
<tlo:Industries/> <!-- String[] -->
<tlo:Domains/> <!-- String[] -->
<tlo:TickerSymbols/> <!-- String[] -->
<tlo:BusinessToken/> <!-- String -->
<tlo:DomesticWorldFlag/> <!-- String -->
<tlo:GlobalBusinessToken/> <!-- String -->
<tlo:GlobalDomesticWorldFlag/> <!-- String -->
<tlo:ParentBusinessToken/> <!-- String -->
<tlo:ParentDomesticWorldFlag/> <!-- String -->
<tlo:HQBusinessToken/> <!-- String -->
<tlo:HQDomesticWorldFlag/> <!-- String -->
<tlo:TradeStyleBusinessToken/> <!-- String -->
<tlo:IncorporationDate/> <!-- Date -->
<tlo:DeedCount/> <!-- String -->
<tlo:ForeclosureCount/> <!-- String -->
<tlo:TaxRollCount/> <!-- String -->
<tlo:VehicleCount/> <!-- String -->
<tlo:AircraftCount/> <!-- String -->
<tlo:JudgmentDebtorCount/> <!-- String -->
<tlo:JudgmentCreditorCount/> <!-- String -->
<tlo:LienDebtorCount/> <!-- String -->
<tlo:LienHolderCount/> <!-- String -->
<tlo:BankruptcySubjectCount/> <!-- String -->
<tlo:BankruptcyCreditorCount/> <!-- String -->
<tlo:PrincipalCount/> <!-- String -->
<tlo:OtherContactCount/> <!-- String -->
<tlo:PossibleEmployeeCount/> <!-- String -->
<tlo:ConfirmedActive/> <!-- String -->
<tlo:DunsNumber/> <!-- String -->
<tlo:ParentDunsNumber/> <!-- String -->
<tlo:GlobalDunsNumber/> <!-- String -->
<tlo:HQDunsNumber/> <!-- String -->

Charge
<tlo:Code/> <!-- String -->
<tlo:Description/> <!-- String -->
<tlo:NcicOffenseCode/> <!-- String -->
<tlo:NcicDescription/> <!-- String -->
<tlo:Behavior/> <!-- String -->
<tlo:CleanCode/> <!-- String -->
<tlo:CleanDescription/> <!-- String -->
<tlo:MappedDescription/> <!-- String -->

Citizenship
<tlo:Country/> <!-- String -->
<tlo:CitizenshipType/> <!-- String -->
<tlo:CitizenCountryCd/> <!-- String -->
<tlo:CitizenInd/> <!-- String -->
<tlo:ResidencyStatus/> <!-- String -->

100 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

ComprehensiveBusinessSearchCounts
<tlo:AircraftRecords/> <!-- String -->
<!-- total number of aircrafts associated with a business -->
<tlo:BankruptcyFilings/> <!-- String -->
<!-- total number of bankruptcies filings associated with a business -->
<tlo:BankruptcyRecords/> <!-- String -->
<!-- total number of bankruptcies records associated with a business -->
<tlo:CorporationsAtAddress/> <!-- String -->
<!-- total number of corporations at an address -->
<tlo:CorporateFilings/> <!-- String -->
<!-- total number of corporate filings associated with a business -->
<tlo:Domains/> <!-- String -->
<!-- total number of domains associated with a business -->
<tlo:Evictions/> <!-- String -->
<!-- total number of evictions associated with a business -->
<tlo:JudgmentFilings/> <!-- String -->
<!-- total number of judgment filings associated with a business -->
<tlo:KnownEmployees/> <!-- String -->
<tlo:LienFilings/> <!-- String -->
<!-- total number of lien filings associated with a business -->
<tlo:LiquorLicenses/> <!-- String -->
<!-- total number of liquor license associated with a business -->
<tlo:MinorityBusinessRecords/> <!-- String -->
<!-- total number of minority business records associated with a business -->
<tlo:OtherBusinessesAtAddress/> <!-- String -->
<!-- total number of other businesses at an address -->
<tlo:PossibleEmployees/> <!-- String -->
<!-- total number of possible employees associated with a business -->
<tlo:PropertyDeeds/> <!-- String -->
<!-- total number of property deeds associated with a business -->
<tlo:PropertyForeclosures/> <!-- String -->
<!-- total number of property foreclosures associated with a business -->
<tlo:PropertyAssessments/> <!-- String -->
<!-- total number of property assessments associated with a business -->
<tlo:CurrentPropertiesRollup/> <!-- String -->
<!-- total number of current property rollup associated with a business -->
<tlo:PastPropertiesRollup/> <!-- String -->
<!-- total number of past property rollup associated with a business -->
<tlo:PropertyTaxes/> <!-- String -->
<!-- total number of property taxes associated with a business -->
<tlo:UCCFilings/> <!-- String -->
<!-- total number of UCC Filings associated with a business -->
<tlo:Subsidiaries/> <!-- String -->
<!-- total number of subsidiaries associated with a business -->
<tlo:SuitsAsDefendant/> <!-- String -->
<!-- total number of suits as defendant associated with a business -->
<tlo:SuitsAsPlaintiff/> <!-- String -->
<tlo:TickerSymbols/> <!-- String -->
<tlo:TradeLineRecords/> <!-- String -->
<tlo:TradeMarks/> <!-- String -->
<!-- total number of trademarks associated with a business -->
<tlo:Vehicles/> <!-- String -->
<!-- total number of vehicles associated with a business -->
<tlo:CurrentVehicles/> <!-- String -->
<!-- total number of current vehicles associated with a business -->
<tlo:PastVehicles/> <!-- String -->

101 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- total number of past vehicles associated with a business -->


<tlo:Vessels/> <!-- String -->
<!-- total number of vessels associated with a business -->
<tlo:WatchListRecords/> <!-- String -->
<!-- total number of watchlist records associated with a business -->

ComprehensivePhoneSearchAddressRecord
<tlo:Phones/> <!-- PhoneListing[] -->
<!-- a list of phones associated with the address -->
<tlo:Address/> <!-- Address -->
<!-- the address of an individual or an institution -->
<tlo:Residents/> <!-- Resident[] -->
<!-- a list of individuals who resided at the address -->

ComprehensivePhoneSearchCounts
<tlo:Subjects/> <!-- Integer -->
<!-- represents the number of individuals returned -->
<tlo:Addresses/> <!-- Integer -->
<!-- represents the number of addresses returned -->
<tlo:BusinessAffiliations/> <!-- Integer -->
<!-- represents the number of business affiliations returned -->

ComprehensivePhoneSearchOutputRecord : PersonSearchOutputRecordBase
<tlo:Subjects/> <!-- Subject[] -->
<!-- represents a list of subjects returned -->
<tlo:Addresses/> <!-- ComprehensivePhoneSearchAddressRecord[] -->
<!-- represents a list of addresses returned -->
<tlo:BusinessAffiliations/> <!-- BusinessAffiliation[] -->
<!-- represents a list of business affiliations returned -->
<tlo:PhoneDisconnectCheck/> <!-- PhoneDisconnect -->

ConcealedWeaponPermit
<tlo:IssueDate/> <!-- Date -->
<tlo:ExpiryDate/> <!-- Date -->
<tlo:Holder/> <!-- Entity -->
<tlo:PermitNumber/> <!-- String -->
<tlo:PermityType/> <!-- String -->
<tlo:WeaponType/> <!-- String -->
<tlo:RejectReason/> <!-- String -->
<tlo:Gender/> <!-- String -->
<tlo:Ethnicity/> <!-- String -->
<tlo:Active/> <!-- String -->

CorporateFiling : CorporateFilingBase
<tlo:Address/> <!-- Address -->
<tlo:TaxAddress/> <!-- Address -->
<tlo:FilingOfficeAddress/> <!-- Address -->
<tlo:BusinessContacts/> <!-- BusinessContact[] -->
<tlo:RiskRecordPresent/> <!-- String -->
<tlo:BusinessNameScore/> <!-- Integer -->

102 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

CorporateFilingBase : CorporateIdentity
<tlo:BusinessNames/> <!-- BusinessName[] -->
<tlo:ForeignRegion/> <!-- String -->
<tlo:Country/> <!-- String -->
<tlo:FilingNumber/> <!-- String -->
<tlo:FEINumber/> <!-- String -->
<tlo:BusinessDunsNumber/> <!-- String -->
<tlo:AuthCapitalTotalAmt/> <!-- String -->
<tlo:PaidInCapitalAmt/> <!-- String -->
<tlo:FranchiseTaxBalanceAmt/> <!-- String -->
<tlo:FranchiseTaxPaidAmt/> <!-- String -->
<tlo:TaxPercentFactor/> <!-- String -->
<tlo:TaxPaidAmt/> <!-- String -->
<tlo:TaxCapitalAmt/> <!-- String -->
<tlo:TaxBalanceAmt/> <!-- String -->
<tlo:FilingOfficeDunsNumber/> <!-- String -->
<tlo:CorporationType/> <!-- String -->
<tlo:AddressType/> <!-- String -->
<tlo:RegistrationType/> <!-- String -->
<tlo:SecStateStatus/> <!-- String -->
<tlo:VerificationDate/> <!-- Date -->
<tlo:ExpirationDate/> <!-- Date -->
<tlo:PaidInCapitalDate/> <!-- Date -->
<tlo:FilingDate/> <!-- Date -->
<tlo:IncorporationDate/> <!-- Date -->
<tlo:SecStateStatusDate/> <!-- Date -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:RAAppointDate/> <!-- Date -->
<tlo:FiscalYearEndDate/> <!-- Date -->
<tlo:SIC/> <!-- String -->
<tlo:FranchiseTaxBoardStatus/> <!-- String -->
<tlo:FranchiseTaxBoardStatusDate/> <!-- Date -->
<tlo:FranchiseTaxPaidDate/> <!-- Date -->
<tlo:TotalCapitalAmt/> <!-- String -->
<tlo:ReceivedDate/> <!-- Date -->
<tlo:SecStateAnnualReportDueDate/> <!-- Date -->
<tlo:SecStateReportFileDate/> <!-- Date -->
<tlo:SecStateAnnReportMailDate/> <!-- Date -->
<tlo:SecStateAnnReportDelinqDate/> <!-- Date -->
<tlo:SecStateLastAnnReportDate/> <!-- Date -->
<tlo:DistributionControl/> <!-- String -->
<tlo:ActiveAgentFlag/> <!-- String -->
<tlo:MinRequirementMetFlag/> <!-- String -->
<tlo:RegistrationTypeDesc/> <!-- String -->
<tlo:IncorporationState/> <!-- String -->
<tlo:IncorporationForeignRegion/> <!-- String -->
<tlo:IncorporationCountry/> <!-- String -->
<tlo:PerpetualIndicator/> <!-- String -->
<tlo:MiscDetails/> <!-- String -->
<tlo:FilingOfficeBusinessToken/> <!-- String -->
<tlo:FilingOfficeName/> <!-- String -->

103 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:FileDate/> <!-- Date -->


<tlo:Amendments/> <!-- CorporateAmendment[] -->
<tlo:CorporateStockIssues/> <!-- CorporateStockIssue[] -->

Contact
<tlo:Value/> <!-- String -->
<tlo:Type/> <!-- String -->

CorporateIdentity : ResponseOutputRecord
<tlo:BusinessToken/> <!-- String -->
<tlo:BusinessName/> <!-- String -->
<tlo:BusinessNameType/> <!-- String -->
<tlo:State/> <!-- String -->
<tlo:SecStatus/> <!-- String -->

Court : CourtBase
<tlo:Address/> <!-- Address -->

CourtBase
<tlo:CourtId/> <!-- String -->
<tlo:BusinessName/> <!-- String -->
<tlo:Phone/> <!-- String -->

CrimeDetails1 : CriminalDetails1
<tlo:SourceState/> <!-- String -->
<!-- the State associated with the agency that issued the warrant -->
<tlo:CaseNumber/> <!-- String -->
<!-- the case number associated with the crime -->
<tlo:ArrestingAgency/> <!-- String -->
<!-- the name of the agency that arrested the defendant -->
<tlo:County/> <!-- String -->
<!-- county name associated with the criminal record -->
<tlo:CrimeCounty/> <!-- String -->
<!-- the location of where the offense occurred -->
<tlo:Status/> <!-- String -->
<!-- the status of the disposition related to the offense -->
<tlo:StatusDate/> <!-- Date -->
<!-- the date of the status of the disposition related to the offense -->
<tlo:Warrant/> <!-- String -->
<!-- the description of the warrant -->
<tlo:WarrantDate/> <!-- Date -->
<!-- the date the warrant was fulfilled -->
<tlo:CrimeType/> <!-- String -->
<!-- the type of offense related to the defendant i.e. FELONY, MISDEMEANOR,
TRAFFIC, etc. -->
<tlo:Category/> <!-- String -->
<!--the crime category -->
<tlo:Classification/> <!-- String -->
<!-- the classification of the offense related to the defendant -->
<tlo:OffenseCode/> <!-- String -->
<!-- the statute code or code of the offense related to the defendant -->

104 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:GradeOfOffense/> <!-- String -->


<!-- the grade of the offense related to the defendant -->
<tlo:DegreeOfOffense/> <!-- String -->
<!-- the degree of the offense related to the defendant -->
<tlo:NCICCode/> <!-- String -->
<!-- National Crime Information Center (NCIC) code for the offense related
to the defendant -->
<tlo:OffenseDescription1/> <!-- String -->
<!-- the description of the offense related to the defendant -->
<tlo:OffenseDescription2/> <!-- String -->
<!-- cont. the description of the offense related to the defendant -->
<tlo:Counts/> <!-- String -->
<!-- the count sequence or number of counts related to the offense -->
<tlo:CaseType/> <!-- String -->
<!-- the type of case related to the defendant -->
<tlo:Statute/> <!-- String -->
<!-- statute associated with crime -->
<tlo:Violation/> <!-- String -->
<!-- action(s) associated with the crime -->
<tlo:Court/> <!-- String -->
<!-- data source name (AOC records) -->
<tlo:CourtCosts/> <!-- String -->
<!-- dollar value for the court cost -->
<tlo:Fines/> <!-- String -->
<!-- amount values for total fines -->
<tlo:Plea/> <!-- String -->
<!-- code value or description of plea -->
<tlo:ConvictionPlace/> <!-- String -->
<!-- guilty place, can be the court name or the county name -->
<tlo:Sentence/> <!-- String -->
<!-- stores sentence description, sentence date or sentence period -->
<tlo:Probation/> <!-- String -->
<!-- stores Probation description, probation date -->
<tlo:Disposition/> <!-- String -->
<!-- stores Disposition description or disposition code value -->
<tlo:ChargesFiledDate/> <!-- Date -->
<!-- date when charges were filed against the person -->
<tlo:OffenseDate/> <!-- Date -->
<!-- date the offense was registered -->
<tlo:ViolationDate/> <!-- Date -->
<!-- date the violation was registered -->
<tlo:ArrestDate/> <!-- Date -->
<!-- date of arrest -->
<tlo:ConvictionDate/> <!-- Date -->
<!-- guilty date -->
<tlo:DispositionDate/> <!-- Date -->
<!-- close date, dismissed date or the transfer date -->
<tlo:RegistrationDate/> <!-- Date -->
<!-- sex Offender - Registration date -->
<tlo:RegistrationEndDate/> <!-- Date -->
<!-- sex Offender - Registration date end -->
<tlo:Predator/> <!-- String -->
<!-- sex Offender - Predator indication -->
<tlo:Victim/> <!-- String -->
<!-- sex Offender - Victim Age -->
<tlo:VictimGender/> <!-- Gender -->
<!-- sex Offender - Victim Gender flag (M/F) -->

105 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:VictimAge/> <!-- String -->


<!-- sex Offender - Victim Age -->
<tlo:VictimIsMinor/> <!-- String -->
<!-- sex Offender - Victim Minor flag (Y/N) -->

CriminalDetails1
<tlo:ExtraInfo/> <!-- CriminalDetailItem1[] -->

CriminalDetailItem1
<tlo:Tag/> <!-- String -->
<tlo:Value/> <!-- String -->

Date
<Day/> <!-- Integer -->
<Month/> <!-- Integer -->
<Year/> <!-- Integer -->
<DOBUnlockToken/> <!-- String -->

Time
<Hour/> <!-- Integer -->
<Minute/> <!-- Integer -->
<Second/> <!-- Integer -->

DateOfBirthRecord : BasicDateOfBirthRecord
<tlo:AstrologicalSign/> <!-- AstrologicalSign -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results -->
<tlo:Observations/> <!-- String -->
<tlo:Display/> <!-- String -->

DateOfDeathRecord : ProtectedData
<tlo:DateOfDeath/> <!-- Date -->
<tlo:AgeAtDeath/> <!-- String -->
<tlo:Name/> <!-- Name -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<tlo:DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->
<tlo:Address/> <!-- Address -->
<tlo:LastPaymentAddress/> <!-- Address -->
<tlo:VerifyProof/> <!-- String -->
<tlo:DeathRecordDoesNotBelongToSubject/> <!-- String -->
<tlo:Suppressed/> <!-- String -->
<tlo:Vendors/> <!-- String -->
<tlo:Relatives/> <!-- PersonSearchRelative[] -->
<tlo:ParentsFullName/> <!-- String -->
<tlo:Gender/> <!-- Gender -->
<tlo:DateOfMarriage/> <!-- Date -->
<tlo:BirthOrder/> <!-- String -->
<tlo:BirthPlace/> <!-- String -->
<tlo:BirthPlaceCounty/> <!-- String -->

106 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:DeathPlace/> <!-- String -->


<tlo:DeathPlaceCounty/> <!-- String -->
<tlo:CauseOfDeath/> <!-- String -->
<tlo:MilitaryService/> <!-- String -->
<tlo:Religion/> <!-- String -->
<tlo:Siblings/> <!-- String -->
<tlo:Sons/> <!-- String -->
<tlo:Daughters/> <!-- String -->
<tlo:NumberOfGrandChildren/> <!-- String -->
<tlo:NumberOfGreatGrandChildren/> <!-- String -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:DateReported/> <!-- Date -->
<tlo:DeceasedIndicator/> <!-- String -->

DeedRegistryEntry : RegistryEntry
<tlo:DeedRegistryEntry/>
<tlo:DocumentType/> <!-- String -->
<tlo:DocumentNumber/> <!-- String -->
<tlo:TransactionType/> <!-- String -->
<tlo:BatchId/> <!-- String -->
<tlo:BatchSequence/> <!-- String -->

DeedEntity : PropertyEntity
Demographic
<tlo:Handedness/> <!-- String -->
<tlo:MaritalStatus/> <!-- String -->
<tlo:Gender/> <!-- String -->
<tlo:Race/> <!-- String -->
<tlo:EducationalLevel/> <!-- String -->
<tlo:EducationYears/> <!-- String -->
<tlo:MilitaryStatus/> <!-- String -->
<tlo:BloodType/> <!-- String -->
<tlo:EnglishUnderstoodInd/> <!-- String -->
<tlo:Nationality/> <!-- String -->

DOBMatchIndex : MatchIndex
<tlo:Within30Day/> <!-- String -->

DriversLicense : DriversLicenseBase
<tlo:Name/> <!-- Name -->
<!-- specifies an individual’s name -->
<tlo:Address/> <!-- Address -->
<!-- represents the street, city & state location of an individual -->
<tlo:LicenseDateReported/> <!-- Date -->
<!-- the date the license was reported -->
<tlo:SourceRank/> <!-- Integer -->
<!-- the rank of the source of the record -->
<tlo:Vendors/> <!-- String -->
<!-- the vendors that contribute to the record -->
<tlo:Weight/> <!-- Integer -->

107 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

DriversLicenseBase : ResponseOutputRecord
<tlo:DriversLicenseNumber/> <!-- String -->
<tlo:NewDriversLicenseNumber/> <!-- String -->
<tlo:DriversLicenseNumberToken/> <!-- String -->
<tlo:DriversLicenseUnlockToken/> <!-- String -->
<tlo:NewDriversLicenseNumberToken/> <!-- String -->
<tlo:NewDriversLicenseUnlockToken/> <!-- String -->
<tlo:IssuingState/> <!-- String -->
<tlo:LicenseType/> <!-- String -->
<tlo:MotorcycleCode/> <!-- String -->
<tlo:Restrictions/> <!-- String -->
<tlo:Endorsements/> <!-- String -->
<tlo:OutOfStateLicenseNumber/> <!-- String -->
<tlo:OutOfStateLicenseNumberToken/> <!-- String -->
<tlo:OutOfStateLicenseUnlockToken/> <!-- String -->
<tlo:OutOfStateIssuer/> <!-- String -->
<tlo:DateOfBirthRecord/> <!-- DateOfBirthRecord -->
<-- date of birth record of individual -->
<tlo:DateOfBirth/> <!-- Date -->
<-- date of birth of individual -->
<tlo:DateOfDeath/> <!-- Date -->
<-- date the subject died (if deceased) -->
<tlo:IssueDate/> <!-- Date -->
<tlo:OriginalIssueDate/> <!-- Date -->
<tlo:ExpirationDate/> <!-- Date -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual; it is
provided in the results of any prior, general person search -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<!-- represents a full, or partial Socical Security Number, Place of issued
and Year of issue -->
<tlo:PreferredSSNRecord/> <!-- SSNRecord -->
<tlo:Gender/> <!-- String -->
<!-- the gender of an individual, Male – M, Female – F and Unknown - U -->
<tlo:Race/> <!-- String -->
<tlo:CurrentAge/> <!-- String -->
<-- the present age of individual -->
<tlo:AgeAtDeath/> <!-- String -->
<-- the age of the individual at death (if subject is deceased) -->
<tlo:Height/> <!-- String -->
<!-- the height of an individual -->
<tlo:OriginalHeight/> <!-- String -->
<tlo:AttentionFlag/> <!-- String -->
<tlo:PrivacyFlag/> <!-- String -->

EchoTestInput : TLORequestInput
<tlo:TestInput/> <!-- String -->
<!-- the test string -->

EchoTestOutput : TLOResponseOutput
<tlo:TestOutput/> <!-- String -->
<!-- the test string echoed back -->

108 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

EmailRecord : EmailRecordBase
<tlo:EmailRecord/>
<tlo:Names/> <!-- Name[] -->
</tlo:EmailRecord/>

EmailRecordBase
<tlo:EmailAddress/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<tlo:DateLastSeen/> <!-- Date -->
<tlo:ReportToken/> <!-- String -->

EmailAddressRecord : ProtectedData
<tlo:EmailAddressRecord>
<tlo:EmailAddress/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<tlo:DateLastSeen/> <!-- Date -->
<tlo:Score/> <!-- String -->
</tlo:EmailAddressRecord>

EmployeeBase
<tlo:Title/> <!-- String -->
<tlo:Phone/> <!-- String -->
<tlo:ReportToken/> <!-- String -->

Entity
<tlo:BusinessName/> <!-- String -->
<tlo:Name/> <!-- Name -->
<tlo:Address/> <!-- Address -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:CurrentAge/> <!-- String -->
<tlo:DateOfBirthRecord/> <!-- DateOfBirthRecord -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<tlo:BusinessToken/> <!-- String -->
<tlo:FEINumber/> <!-- String -->
<tlo:SSN/> <!-- String -->
<tlo:ReportToken/> <!-- String -->
<tlo:Link/> <!-- String -->

Employment
<tlo:Employer/> <!-- String -->
<tlo:Occupation/> <!-- String -->

Eviction : EvictionBase
<tlo:Court/> <!-- Court -->
<tlo:Name/> <!-- Name -->
<tlo:Address/> <!-- Address -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<tlo:DateOfBirth/> <!-- DateOfBirthRecord -->
<tlo:PlaintiffName/> <!-- Name -->
<tlo:PlaintiffAddress/> <!-- Address -->
<tlo:PlaintiffSSNRecord/> <!-- SSNRecord -->
<tlo:Plaintiff/> <!-- Plaintiff -->

109 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:AttorneyName/> <!-- Name -->


<tlo:AttorneyAddress/> <!-- Address -->
<tlo:Link/> <!-- String -->

EvictionBase
<tlo:CaseNumber/> <!-- String -->
<tlo:FilingType/> <!-- String -->
<tlo:FilingState/> <!-- String -->
<tlo:ActionType/> <!-- String -->
<tlo:Department/> <!-- String -->
<tlo:UnlawfulDetainer/> <!-- String -->
<tlo:RecordingBook/> <!-- String -->
<tlo:RecordingPage/> <!-- String -->
<tlo:FilingDate/> <!-- Date -->
<tlo:ReleaseDate/> <!-- Date -->
<tlo:LiabilityAmount/> <!-- String -->
<tlo:Assets/> <!-- String -->
<tlo:AssetsAvailable/> <!-- String -->
<tlo:ReportToken/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:FEINumber/> <!-- String -->
<tlo:BusinessName/> <!-- String -->
<tlo:PlaintiffReportToken/> <!-- String -->
<tlo:PlaintiffBusinessToken/> <!-- String -->
<tlo:PlaintiffFEINumber/> <!-- String -->
<tlo:AttorneyPhone/> <!-- String -->

HoldingFacility
<tlo:SiteId/> <!-- String -->
<tlo:AgencyId/> <!-- String -->
<tlo:Description/> <!-- String -->
<tlo:Address/> <!-- String -->
<tlo:AgencyOri/> <!-- String -->
<tlo:Phone/> <!-- String -->

HouseholdSearchInput : RequestInput
<tlo:Address/> <!-- Address -->
<tlo:Subjects/> <!-- Individual -->
<tlo:ShowResidents/> <!-- String -->
<tlo:ExcludeDiscoveredPreviousResidents/> <!-- String -->
<tlo:NumberOfResidentsToReturn/> <!-- String -->
<tlo:PastResidencyThresholdDays/> <!-- String -->

HuntingPermitHolder : Entity
<tlo:Phone/> <!-- String -->
<tlo:Resident/> <!-- String -->
<tlo:HomeState/> <!-- String -->

Individual
<tlo:IndividualInputId/> <!-- String -->
<tlo:ReportToken/> <!-- String -->
<tlo:Name/> <!-- Name -->

110 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:DateOfBirth/> <!-- Date -->


<tlo:SSN/> <!-- String -->
<tlo:DriversLicenseNumber/> <!-- String -->
<tlo:DriversLicenseState/> <!-- String -->

IndividualSharingSSN
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:Name/> <!-- Name -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:DateOfBirthRecord/> <!-- DateOfBirthRecord -->

IncAddressRecord : AddressRecord
<tlo:MatchIndex/> <!-- MatchIndex -->

IncDateOfBirthRecord : DateOfBirthRecord
<tlo:MatchIndex/> <!-- DOBMatchIndex -->

IncDriversLicenseRecord : DriversLicenseBase
<tlo:IssuingStateMatch/> <!-- String -->
<tlo:DriversLicenseUnlockToken/> <!-- String -->
<tlo:MatchIndex/> <!-- MatchIndex -->

IncSSNRecord : SSNRecord
<tlo:MatchIndex/> <!-- MatchIndex -->

JudgmentFilingBase
<tlo:FilingNumber/> <!-- String -->
<tlo:FilingNumberDescriptor/> <!-- String -->
<tlo:FilingOfficeName/> <!-- String -->
<tlo:FilingDate/> <!-- Date -->
<tlo:ReceivedDate/> <!-- Date -->
<tlo:VerificationDate/> <!-- Date -->
<tlo:Status/> <!-- String -->
<tlo:StatusDate/> <!-- Date -->
<tlo:AmountAwarded/> <!-- String -->
<tlo:JudgmentType/> <!-- String -->
<tlo:MinRequirementMet/> <!-- String -->

Language
<tlo:Primary/> <!-- String -->
<tlo:Read/> <!-- String[] -->
<tlo:Spoken/> <!-- String[] -->
<tlo:Written/> <!-- String[] -->

LienFilingBase
<tlo:FilingNumber/> <!-- String -->
<tlo:FilingNumberDescriptor/> <!-- String -->

111 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:FilingOfficeName/> <!-- String -->


<tlo:FilingDate/> <!-- Date -->
<tlo:ReceivedDate/> <!-- Date -->
<tlo:VerificationDate/> <!-- Date -->
<tlo:Status/> <!-- String -->
<tlo:StatusDate/> <!-- Date -->
<tlo:LienAmount/> <!-- String -->
<tlo:LienType/> <!-- String -->
<tlo:LienTypeDescription/> <!-- String -->
<tlo:MinRequirementMetFlag/> <!-- String -->
<tlo:MinRequirementMet/> <!-- String -->
<tlo:LienHolderGovernmentLevel/> <!-- String -->
<tlo:LienHolderGovernmentLevelDescription/> <!-- String -->
<tlo:LienHolderSerialNumber/> <!-- String -->

MatchIndex
<tlo:Score/> <!-- String -->
<tlo:TotalScore/> <!-- String -->
<tlo:Application/> <!-- String -->
<tlo:MatchIndicator/> <!-- String -->

MatchIndicator
<tlo:Item/> <!-- String -->
<!-- the attribute of an individual that the input is matched on -->
<tlo:Comment/> <!-- String -->
<tlo:MethodId/> <!-- MatchType -->
<!-- the type of match on the attribute -->
<tlo:Method/> <!-- String -->
<!-- the description of the type of match on the attribute -->

MatchIndicators
<tlo:FirstNameMatches/> <!-- Nullable boolean -->
<tlo:FirstNameMatchesNickname/> <!-- Nullable boolean -->
<tlo:FirstNameMatchesPartially/> <!-- Nullable boolean -->
<tlo:FirstNameMatchesInitial/> <!-- Nullable boolean -->
<tlo:FirstNameMatchesMiddleName/> <!-- Nullable boolean -->
<tlo:MiddleNameMatches/> <!-- Nullable boolean -->
<tlo:MiddleNameMatchesNickname/> <!-- Nullable boolean -->
<tlo:MiddleNameMatchesPartially/> <!-- Nullable boolean -->
<tlo:MiddleNameMatchesInitial/> <!-- Nullable boolean -->
<tlo:LastNameMatches/> <!-- Nullable boolean -->
<tlo:LastNameMatchesPartially/> <!-- Nullable boolean -->
<tlo:FirstNameAndLastNameReversed/> <!-- Nullable boolean -->
<tlo:FullSSNMatches/> <!-- Nullable boolean -->
<tlo:PartialSSNMatches/> <!-- Nullable boolean -->
<tlo:DateOfBirthYearMatches/> <!-- Nullable boolean -->
<tlo:DateOfBirthMonthMatches/> <!-- Nullable boolean -->
<tlo:DateOfBirthDayMatches/> <!-- Nullable boolean -->
<tlo:StreetAddressMatches/> <!-- Nullable boolean -->
<tlo:UnitDesignationMatches/> <!-- Nullable boolean -->
<tlo:CityStateZipMatches/> <!-- Nullable boolean -->
<tlo:PhoneMatches/> <!-- Nullable boolean -->

112 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:CityMatches/> <!-- Nullable boolean -->


<tlo:StateMatches/> <!-- Nullable boolean -->
<tlo:ZipMatches/> <!-- Nullable boolean -->
<tlo:NameSuffixMatches/> <!-- Nullable boolean -->
<tlo:Last4SSNMatches/> <!-- Nullable boolean -->
<tlo:First5SSNMatches/> <!-- Nullable boolean -->
<tlo:CountyMatches/> <!-- Nullable boolean -->
<tlo:StreetAddressNoUnitMatches/> <!-- Nullable boolean -->
<tlo:DriversLicenseNumberMatches/> <!-- Nullable boolean -->
<tlo:IssuingStateMatches/> <!-- Nullable boolean -->

MatchFilter
<tlo:FirstName/> <!-- String -->
<!-- if set to ‘exact’ or ‘1’ only exact matches on first name are returned if
‘partial’ or ‘2’ partial on first name are returned -->
<tlo:MiddleName/> <!-- String -->
<!-- if set to ‘exact’ or ‘1’ only exact matches on middle name are returned if
‘partial’ or ‘2’ partial on middle name are returned -->
<tlo:LastName/> <!-- String -->
<!-- if set to ‘exact’ or ‘1’ only exact matches on last name are returned if
‘partial’ or ‘2’ partial on last name are returned -->
<tlo:DateOfBirth/> <!-- String -->
<!-- if set to ‘exact’ or ‘1’ only exact matches on date of birth are returned
if ‘partial’ or ‘2’ partial on date of birth are returned -->
<tlo:Address/> <!-- String -->
<!-- if set to ‘exact’ or ‘1’ only exact matches on address are returned if
‘partial’ or ‘2’ partial on address are returned -->
<tlo:Ethnicity /> <!-- String -->
<!-- if set to ‘exact’ or ‘1’ only exact matches on ethnicity are returned -->

Medical
<tlo:BloodType/> <!-- String -->
<tlo:HearingProblemInd/> <!-- String -->
<tlo:CorrectiveLensesInd/> <!-- String -->
<tlo:MedicalAlert/> <!-- String -->
<tlo:DnaSampleTakenInd/> <!-- String -->
<tlo:SuicideRiskInd/> <!-- String -->
<tlo:MentalIllnessInd/> <!-- String -->

ModelDetails
<tlo:ModelName/> <!-- String -->
<tlo:FieldName/> <!-- String -->
<tlo:FieldValue/> <!-- String -->
<tlo:Score1/> <!-- Integer -->
<tlo:Score2/> <!-- Integer -->
<tlo:Score3/> <!-- Integer -->

Mortgage : MortgageBase
<tlo:Lender/> <!-- DeedEntity -->

MortgageBase
<tlo:CashPurchase/> <!-- String -->

113 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:RecordingDate/> <!-- Date -->


<tlo:DocumentNumber/> <!-- String -->
<tlo:Book/> <!-- String -->
<tlo:Page/> <!-- String -->
<tlo:LenderCompanyCode/> <!-- String -->
<tlo:MortgageAmount/> <!-- String -->
<tlo:MortgageInterestRate/> <!-- String -->
<tlo:MortgageLoanType/> <!-- String -->
<tlo:MortgageDeedType/> <!-- String -->
<tlo:MortgageTerm/> <!-- String -->
<tlo:MortgageAssumptionAmount/> <!-- String -->
<tlo:SecondMortgageAmount/> <!-- String -->
<tlo:SecondMortgageLoanType/> <!-- String -->
<tlo:SecondMortgageDeedType/> <!-- String -->
<tlo:MortgageDate/> <!-- Date -->
<tlo:MortgageDueDate/> <!-- Date -->
<tlo:MortgageEndDate/> <!-- Date -->
<tlo:PrivatePartyLender/> <!-- String -->
<tlo:MtgSecCat/> <!-- String -->
<tlo:MortgageInterestRateType/> <!-- String -->
<tlo:ConstructionLoan/> <!-- String -->
<tlo:EquityFlag/> <!-- String -->
<tlo:RefiFlag/> <!-- String -->
<tlo:RegistryEntries/> <!-- DeedRegistryEntry[] -->

Name : NameBase
<tlo:Observations/> <!-- String -->
<tlo:Score/> <!-- String -->
<tlo:Display/> <!-- String -->
<tlo:Source/> <!-- String -->

NameBase
<tlo:FirstName/> <!-- String -->
<tlo:MiddleName/> <!-- String -->
<tlo:LastName/> <!-- String -->
<tlo:NameSuffix/> <!-- String -->

Neighbor
<tlo:Address/> <!-- Address -->
<tlo:Phones/> <!-- PhoneListing[] -->
<tlo:PhoneCounts/> <!-- PhoneCounts -->
<tlo:Residents/> <!-- Resident[] -->

Occupancy
<tlo:Status/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<tlo:DateLastSeen/> <!-- Date -->
<tlo:OwnsInputProperty/> <!-- String -->

ParsedAddress
<tlo:StreetNumber/> <!-- String -->

114 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:StreetPreDirection/> <!-- String -->


<tlo:StreetName/> <!-- String -->
<tlo:StreetType/> <!-- String -->
<tlo:StreetPostDirection/> <!-- String -->
<tlo:UnitType/> <!-- String -->
<tlo:UnitDesignation/> <!-- String -->
<tlo:City/> <!-- String -->
<tlo:State/> <!-- String -->
<tlo:Zip/> <!-- String -->
<tlo:Zip4/> <!-- String -->
<tlo:County/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->

PersonalJudgmentFiling : PersonalJudgmentFilingBase
<tlo:Name/> <!-- Name -->
<tlo:Address/> <!-- Address -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<tlo:DateOfBirth/> <!-- DateOfBirthRecord -->
<tlo:AttorneyName/> <!-- Name -->
<tlo:AttorneyAddress/> <!-- Address -->
<tlo:AttorneySSNRecord/> <!-- SSNRecord -->
<tlo:PlaintiffName/> <!-- Name -->
<tlo:Plaintiff/> <!-- Plaintiff -->
<tlo:Court/> <!-- Court -->
<tlo:Link/> <!-- String -->

PersonalJudgmentFilingBase
<tlo:ReportToken/> String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:BusinessName/> <!-- String -->
<tlo:DriverLicenseNumber/> <!-- String -->
<tlo:DriverLicenseState/> <!-- String -->
<tlo:AliasNameType/> <!-- String -->
<tlo:AttorneyReportToken/> <!-- String -->
<tlo:AttorneyBusinessToken/> <!-- String -->
<tlo:AttorneyBusinessName/> <!-- String -->
<tlo:CreditorName/> <!-- String -->
<tlo:FilingLocation/> <!-- String -->
<tlo:FilingType/> <!-- String -->
<tlo:Action/> <!-- String -->
<tlo:CourtCaseNumber/> <!-- String -->
<tlo:AltCourtCaseNumber/> <!-- String -->
<tlo:TotalJudgmentAmount/> <!-- String -->
<tlo:InterestRate/> <!-- String -->
<tlo:BackSupportAmount/> <!-- String -->
<tlo:InstallmentJudgmentIndicator/> <!-- String -->
<tlo:StayOrderedIndicator/> <!-- String -->
<tlo:DeedCategoryType/> <!-- String -->
<tlo:DamarDocumentType/> <!-- String -->

115 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:RecordingNumber/> <!-- String -->


<tlo:RecordingBookNumber/> <!-- String -->
<tlo:RecordingPageNumber/> <!-- String -->
<tlo:RecordingDate/> <!-- Date -->
<tlo:AbstractIssuedDate/> <!-- Date -->
<tlo:StayOrderedDate/> <!-- Date -->
<tlo:TransferredDate/> <!-- Date -->
<tlo:WithdrawnDate/> <!-- Date -->
<tlo:ClaimDate/> <!-- Date -->
<tlo:ObjectionDate/> <!-- Date -->
<tlo:ReportDate/> <!-- Date -->
<tlo:ClosedDate/> <!-- Date -->
<tlo:ReopenedDate/> <!-- Date -->
<tlo:DischargeDate/> <!-- Date -->
<tlo:DismissalDate/> <!-- Date -->
<tlo:ConvertedDate/> <!-- Date -->
<tlo:FilingDate/> <!-- Date -->
<tlo:ReleaseDate/> <!-- Date -->

PersonalLienFiling : PersonalLienFilingBase
<tlo:Name/> <!-- Name -->
<tlo:Address/> <!-- Address -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<tlo:DateOfBirth/> <!-- DateOfBirthRecord -->
<tlo:AttorneyName/> <!-- Name -->
<tlo:AttorneyAddress/> <!-- Address -->
<tlo:AttorneySSNRecord/> <!-- SSNRecord -->
<tlo:PlaintiffName/> <!-- Name -->
<tlo:Plaintiff/> <!-- Plaintiff -->
<tlo:Court/> <!-- Court -->
<tlo:Link/> <!-- String -->

PersonalLienBase
<tlo:ReportToken/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:BusinessName/> <!-- String -->
<tlo:AttorneyReportToken/> <!-- String -->
<tlo:AttorneyBusinessToken/> <!-- String -->
<tlo:AttorneyBusinessName/> <!-- String -->
<tlo:FilingLocation/> <!-- String -->
<tlo:FilingType/> <!-- String -->
<tlo:Action/> <!-- String -->
<tlo:LienIssuingAgency/> <!-- String -->
<tlo:AliasNameType/> <!-- String -->
<tlo:TotalLienAmount/> <!-- String -->
<tlo:DeedCategoryType/> <!-- String -->
<tlo:DamarDocumentType/> <!-- String -->
<tlo:DocumentRecordingNumber/> <!-- String -->
<tlo:RecordingBookNumber/> <!-- String -->
<tlo:RecordingPageNumber/> <!-- String -->
<tlo:CourtCaseNumber/> <!-- String -->
<tlo:AltCourtCaseNumber/> <!-- String -->
<tlo:ClaimDate/> <!-- Date -->
<tlo:ClosedDate/> <!-- Date -->

116 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:ConvertedDate/> <!-- Date -->


<tlo:DischargeDate/> <!-- Date -->
<tlo:DismissalDate/> <!-- Date -->
<tlo:FilingDate/> <!-- Date -->
<tlo:LastRefileOrLienExtensionDate/> <!-- Date -->
<tlo:ObjectionDate/> <!-- Date -->
<tlo:RecordingDate/> <!-- Date -->
<tlo:ReleaseDate/> <!-- Date -->
<tlo:ReopenedDate/> <!-- Date -->
<tlo:ReportDate/> <!-- Date -->
<tlo:TaxLienDate/> <!-- Date -->
<tlo:TransferredDate/> <!-- Date -->
<tlo:WithdrawnDate/> <!-- Date -->
<tlo:FederalTaxLienArea/> <!-- String -->
<tlo:TaxLienSerialLienCertificateNumber/> <!-- String -->
<tlo:KindOfTax/> <!-- String -->
<tlo:TaxPeriodMinimum/> <!-- Date -->
<tlo:TaxPeriodMaximum/> <!-- Date -->
<tlo:TaxPayerId/> <!-- String -->
<tlo:FederalTaxLienPreparedAndSignedCity/> <!-- String -->
<tlo:FederalTaxLienPreparedAndSignedState/> <!-- String -->

PersonSearchOutputRecord : PersonSearchOutputRecordBase
<tlo:Names/> <!-- BasicName[] -->
<tlo:IndividualsSharingSSN/> <!-- IndividualSharingSSN[] -->
<tlo:DatesOfBirth/> <!-- DateOfBirthRecord[] -->
<tlo:Addresses/> <!-- BasicAddressRecord[] -->
<tlo:EmailAddressRecords /> <!-- EmailAddressRecord[] -->
<tlo:DriversLicenses/> <!-- DriversLicense[] -->
<tlo:ProfessionalLicenses/> <!-- ProfessionalLicense[] -->
<tlo:OtherPhones/> <!-- BasicPhoneListing[] -->
<tlo:SexOffenderRecords/> <!-- SexOffenderRecord[] -->
<tlo:PreferredSSN> <!-- String -->
<!-- unhyphenated, no-space string representation of the preferred SSN -->
<tlo:PreferredSSNRecord/> <!-- SSNRecord -->
<tlo:PossibleSexOffender/> <!-- YesNo -->
<tlo:Relatives/> <!-- PersonSearchRelative[] -->
<tlo:AddressSatisfyingSearch/> <!-- Address -->
<tlo:DistanceFromLocation/> <!-- Integer -->
<!-- numerical distance (in miles) from specified Latitude & Longitude -->
<tlo:PictureURLs/> <!-- String[] -->
<!-- collection of (URL complinate) strings representing ‘links’ to
criminal pictures (if any) -->
<tlo:Deceased/> <!-- YesNo -->
<tlo:Gender/> <!-- Gender -->
<!-- specifies the gender of the subject, Male, Female or Unknown -->
<tlo:Model/> <!-- ModelDetails[] -->

PersonSearchOutputRecordBase : ResponseOutputRecord
<tlo:MatchIndicators/> <!-- MatchIndicators[] -->
<!-- Represents the strenth of match on individual with the inputs -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:SSNRecords/> <!-- SSNRecord[] -->

117 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- one or more SSN records associted with the individual -->
<tlo:DatesOfDeath/> <!-- DateOfDeathRecord[] -->
<!-- one or more Death records associted with the individual -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:EmailAddresses/> <!-- EmailAddress[] -->
<tlo:MostRecentBankruptcyDate/> <!-- Date -->
<!-- the most recent bankruptcy date of an individual -->
<tlo:MostRecentBankruptcyRecordDate/> <!-- Date -->
<!-- the most recent bankruptcy record date of an individual -->
<tlo:MostRecentLienDate/> <!-- Date -->
<!-- the most recent lien date of an individual -->
<tlo:MostRecentJudgmentDate/> <!-- Date -->
<!-- the most recent judgment date of an individual -->
<tlo:NumberOfAddresses/> <!-- Integer -->
<!-- the number of addresses of an individual -->
<tlo:NumberOfBankruptcies/> <!-- Integer -->
<!-- the number of bankruptcies of an individual -->
<tlo:NumberOfBankruptcyRecords/> <!-- Integer -->
<!-- the number of bankruptcy records of an individual -->
<tlo:NumberOfLiens/> <!-- Integer -->
<!-- the number of liens of an individual -->
<tlo:NumberOfJudgments/> <!-- Integer -->
<!-- the number of judgments of an individual -->

PersonSearchRelative : PersonSynopsis
<tlo:CurrentAge/> <!-- Integer -->
<!-- numerical, chronological age of association -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:AstrologicalSign/> <!-- AstrologicalSign -->
<tlo:RelationshipType/> <!-- RelationshipType -->

PersonSynopsis
<tlo:Name/> <!-- BasicName -->
<tlo:DateOfBirthRecord/> <!-- DateOfBirthRecord -->
<tlo:UnderAge18/> <!-- String -->
<!-- Yes or No to indicate subject is under the age of 18 -->
<tlo:DateOfDeath/> <!-- DateOfDeathRecord -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual; it is
provided in the results of any prior, general person search -->

PhoneBookEntry
<tlo:Name/> <!-- Name -->
<tlo:Address/> <!-- Address -->
<tlo:Phones/> <!-- PhoneListing[] -->
<tlo:DateOfBirth/> <!-- DateOfBirthRecord -->
<tlo:DateOfDeath/> <!-- DateOfDeathRecord -->
<tlo:ReportToken/> <!-- String -->

118 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- a unique identifier that represents a specific individual -->

PhoneCounts
<tlo:Residential/> <!-- Integer -->
<tlo:Business/> <!-- Integer -->
<tlo:BusinessResidential/> <!-- Integer -->
<tlo:BusinessGovernment/> <!-- Integer -->
<tlo:BusinessGovernmentResidential/> <!-- Integer -->

PhoneFlags
<tlo: MatchesNameAndAddress/> <!-- YesNo -->
<tlo: MatchesLastNameAndAddress/> <!-- YesNo -->
<tlo: MatchesNameOnly/> <!-- YesNo -->
<tlo: MatchesAddressOnly/> <!-- YesNo -->
<tlo: MatchesIndividualButNotNameAndAddress/> <!-- YesNo -->

PhoneListing : BasicPhoneListing
<tlo:DoNotCall/> <!-- String -->
<tlo:Source/> <!-- String -->
<tlo:PhoneMatchesInput/> <!-- String -->
<tlo:Link/> <!-- String -->

PilotLicense : PilotLicenseBase
<tlo:Name/> <!-- Name -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<tlo:Address/> <!-- Address -->

PilotLicenseBase
<tlo:ReportToken/> <!-- String -->
<tlo:AirmanUniqueNumber/> <!-- String -->
<tlo:CertificateNum/> <!-- String -->
<tlo:CertificateType/> <!-- String -->
<tlo:CertificateLevel/> <!-- String -->
<tlo:FileDate/> <!-- Date -->
<tlo:CertificateExpireDate/> <!-- Date -->
<tlo:MedicalClass/> <!-- String -->
<tlo:MedicalDate/> <!-- Date -->
<tlo:MedicalExpireDate/> <!-- Date -->
<tlo:Ratings/> <!-- PilotRating[] -->

PilotRating
<tlo:Level/> <!-- String -->
<tlo:Rating/> <!-- String -->

ProfessionalAssociation : Entity
<tlo:EmailAddress/> <!-- String -->
<tlo:Phone/> <!-- PhoneListing -->
<tlo:Fax/> <!-- PhoneListing -->

119 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:Biography/> <!-- String -->


<tlo:Specialty/> <!-- String -->
<tlo:Universities/> <!-- String -->
<tlo:ImageSHA/> <!-- String -->
<tlo:WebSite/> <!-- String -->

ProfessionalLicense : ProfessionalLicenseBase
<tlo:PId/> <!-- String -->
<tlo:Name/> <!-- Name -->
<tlo:Address/> <!-- Address -->
<tlo:DateOfBirthRecord/> <!-- DateOfBirthRecord -->

ProfessionalLicenseBase : ResponseOutputRecord
<tlo:SSNRecord/> <!-- SSNRecord -->
<tlo:PreferredSSNRecord/> <!-- SSNRecord -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:CurrentAge/> <!-- String -->
<tlo:School/> <!-- String -->
<tlo:BusinessName/> <!-- String -->
<tlo:Phone/> <!-- String -->
<tlo:BusinessPhone/> <!-- String -->
<tlo:Fax/> <!-- String -->
<tlo:EmailAddress/> <!-- String -->
<tlo:Website/> <!-- String -->
<tlo:TradeType/> <!-- String -->
<tlo:LicenseNumber/> <!-- String -->
<tlo:LicenseType/> <!-- String -->
<tlo:LicenseClass/> <!-- String -->
<tlo:LicenseState/> <!-- String -->
<tlo:LicenseStatus/> <!-- String -->
<tlo:GraduationDate/> <!-- Date -->
<tlo:IssueDate/> <!-- Date -->
<tlo:CurrentIssueDate/> <!-- Date -->
<tlo:ExpirationDate/> <!-- Date -->
<tlo:DisciplinaryActions/> <!-- String -->
<tlo:AdditionalTypes/> <!-- String[] -->
<tlo:JobFunctions/> <!-- String[] -->
<tlo:Specialties/> <!-- String[] -->
<tlo:CallSign/> <!-- String -->

Property
<tlo:Address/> <!-- Address -->
<tlo:Addresses/> <!-- Address[] -->
<tlo:Owners/> <!-- DeedEntity[] -->
<tlo:Ownerships/> <!-- PropertyOwnership[] -->
<tlo:PictureIDs/> <!-- String[] -->
<tlo:MostRecentAssessment/> <!-- PropertyAssessment -->
<tlo:AlternateAPNs/> <!-- String[] -->
<tlo:Link/> <!-- String -->

120 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

PropertyAssessment : PropertyAssessmentBase
<tlo:Address/> <!-- Address -->
<tlo:MailingAddress/> <!-- Address -->
<tlo:Owners/> <!-- Name[] -->
<tlo:AlternateAPNs/> <!-- Integer[] -->

PropertyAssessmentBase
<tlo:FIPSCounty/> <!-- String -->
<tlo:APN/> <!-- String -->
<tlo:APNSequenceNumber/> <!-- String -->
<tlo:PreviousParcelNumber/> <!-- String -->
<tlo:AccountNumber/> <!-- String -->
<tlo:BlockNumber/> <!-- String -->
<tlo:LotNumber/> <!-- String -->
<tlo:Range/> <!-- String -->
<tlo:Township/> <!-- String -->
<tlo:Section/> <!-- String -->
<tlo:QuarterSection/> <!-- String -->
<tlo:MobileHomeIndicatorFlag/> <!-- String -->
<tlo:Zoning/> <!-- String -->
<tlo:PropertyIndicatorCode/> <!-- String -->
<tlo:MunicipalityName/> <!-- String -->
<tlo:MunicipalityCode/> <!-- String -->
<tlo:SubdivisionName/> <!-- String -->
<tlo:SubdivisionTractNumber/> <!-- String -->
<tlo:Latitude/> <!-- String -->
<tlo:Longitude/> <!-- String -->
<tlo:CarrierRoute/> <!-- String -->
<tlo:MailCarrierRoute/> <!-- String -->
<tlo:OwnerCorporateIndicatorFlag/> <!-- String -->
<tlo:Phone/> <!-- String -->
<tlo:HomesteadExempt/> <!-- String -->
<tlo:AbsenteeIndicatorCode/> <!-- String -->
<tlo:OwnerEtAlIndictorCode/> <!-- String -->
<tlo:OwnerOwnershipRightsCode/> <!-- String -->
<tlo:OwnerRelationshipTypeCode/> <!-- String -->
<tlo:TotalValueCalculated/> <!-- String -->
<tlo:LandValueCalculated/> <!-- String -->
<tlo:ImprovementValueCalculated/> <!-- String -->
<tlo:TotalValueCalculatedFlag/> <!-- String -->
<tlo:LandValueCalculatedFlag/> <!-- String -->
<tlo:ImprovementValueCalculatedFlag/> <!-- String -->
<tlo:AssessedTotalValue/> <!-- String -->
<tlo:AssessedLandValue/> <!-- String -->
<tlo:AssessedImprovementValue/> <!-- String -->
<tlo:MarketTotalValue/> <!-- String -->
<tlo:MarketLandValue/> <!-- String -->
<tlo:MarketImprovementValue/> <!-- String -->
<tlo:AppraisedTotalValue/> <!-- String -->
<tlo:AppraisedLandValue/> <!-- String -->
<tlo:AppraisedImprovementValue/> <!-- String -->
<tlo:TaxAmount/> <!-- String -->
<tlo:TaxYear/> <!-- String -->
<tlo:AssessedYear/> <!-- String -->

121 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:TaxCodeArea/> <!-- String -->


<tlo:RecordingDate/> <!-- Date -->
<tlo:SaleDate/> <!-- Date -->
<tlo:SaleAmount/> <!-- String -->
<tlo:SaleCode/> <!-- String -->
<tlo:SellerName/> <!-- String -->
<tlo:SalesTransactionTypeCode/> <!-- String -->
<tlo:TitleCompanyCode/> <!-- String -->
<tlo:TitleCompanyName/> <!-- String -->
<tlo:ResidentialModelIndicatorFlag/> <!-- String -->
<tlo:FirstMortgageAmount/> <!-- String -->
<tlo:FirstMortgageAssumptionAmount/> <!-- String -->
<tlo:FirstMortgageDate/> <!-- Date -->
<tlo:FirstMortgageDueDate/> <!-- Date -->
<tlo:FirstMortgageLoanTypeCode/> <!-- String -->
<tlo:FirstMortgageDeedTypeCode/> <!-- String -->
<tlo:FirstMortgageTermCode/> <!-- String -->
<tlo:FirstMortgageTerm/> <!-- String -->
<tlo:FirstMortgageLenderCompany/> <!-- String -->
<tlo:FirstMortgageLenderName/> <!-- String -->
<tlo:SecondMortgageAmount/> <!-- String -->
<tlo:SecondMortgageLoanTypeCode/> <!-- String -->
<tlo:SecondDeedTypeCode/> <!-- String -->
<tlo:PriorSaleRecordingDate/> <!-- Date -->
<tlo:PriorSaleDate/> <!-- Date -->
<tlo:PriorSaleDocumentTypeCode/> <!-- String -->
<tlo:PriorSaleAmount/> <!-- String -->
<tlo:PriorSaleMortgageAmount/> <!-- String -->
<tlo:PriorSaleCode/> <!-- String -->
<tlo:PriorSaleTransactionTypeCode/> <!-- String -->
<tlo:FrontFootage/> <!-- String -->
<tlo:DepthFootage/> <!-- String -->
<tlo:Acres/> <!-- String -->
<tlo:LandSquareFootage/> <!-- String -->
<tlo:LotArea/> <!-- String -->
<tlo:BuildingSquareFeet/> <!-- String -->
<tlo:LivingSquareFeet/> <!-- String -->
<tlo:GroundFloorSquareFeet/> <!-- String -->
<tlo:GrossSquareFeet/> <!-- String -->
<tlo:AdjustedGrossSquareFeet/> <!-- String -->
<tlo:BasementSquareFeet/> <!-- String -->
<tlo:GarageParkingSquareFeet/> <!-- String -->
<tlo:YearBuilt/> <!-- String -->
<tlo:EffectiveYearBuilt/> <!-- String -->
<tlo:Bedrooms/> <!-- String -->
<tlo:TotalRooms/> <!-- String -->
<tlo:TotalBathsCalculated/> <!-- String -->
<tlo:TotalBaths/> <!-- String -->
<tlo:FullBaths/> <!-- String -->
<tlo:HalfBaths/> <!-- String -->
<tlo:OneQuarterBaths/> <!-- String -->
<tlo:ThreeQuarterBaths/> <!-- String -->
<tlo:BathFixtures/> <!-- String -->
<tlo:AirConditioningCode/> <!-- String -->
<tlo:BasementFinishCode/> <!-- String -->
<tlo:BuildingCode/> <!-- String -->
<tlo:BuildingImprovementCode/> <!-- String -->

122 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:ConditionCode/> <!-- String -->


<tlo:ConstructionTypeCode/> <!-- String -->
<tlo:ExteriorWallsCode/> <!-- String -->
<tlo:FireplaceIndicatorFlag/> <!-- String -->
<tlo:FireplaceNumber/> <!-- String -->
<tlo:FireplaceTypeCode/> <!-- String -->
<tlo:FoundationCode/> <!-- String -->
<tlo:FloorCode/> <!-- String -->
<tlo:FrameCode/> <!-- String -->
<tlo:GarageCode/> <!-- String -->
<tlo:HeatingCode/> <!-- String -->
<tlo:ParkingSpaces/> <!-- String -->
<tlo:ParkingTypeCode/> <!-- String -->
<tlo:PoolFlag/> <!-- String -->
<tlo:PoolCode/> <!-- String -->
<tlo:QualityCode/> <!-- String -->
<tlo:RoofCoverCode/> <!-- String -->
<tlo:RoofTypeCode/> <!-- String -->
<tlo:StoriesCode/> <!-- String -->
<tlo:StoriesNumber/> <!-- String -->
<tlo:Stories/> <!-- String -->
<tlo:View/> <!-- String -->
<tlo:LocationInfluenceCode/> <!-- String -->
<tlo:NumberOfUnits/> <!-- String -->
<tlo:StyleCode/> <!-- String -->
<tlo:UnitsNumber/> <!-- String -->
<tlo:ElectricityEnergyCode/> <!-- String -->
<tlo:FuelCode/> <!-- String -->
<tlo:SewerCode/> <!-- String -->
<tlo:WaterCode/> <!-- String -->
<tlo:UniversalLandUseCode/> <!-- String -->

PropertyDeed : PropertyDeedBase
<tlo:Owners/> <!-- Name[] -->
<tlo:Sellers/> <!-- Name[] -->
<tlo:SellerName/> <!-- Name -->
<tlo:LenderName/> <!-- Name -->
<tlo:Address/> <!-- Address -->
<tlo:MailingAddress/> <!-- Address -->
<tlo:LenderAddress/> <!-- Address -->
<tlo:PropertyOwners/> <!-- DeedEntity[] -->
<tlo:PropertySellers/> <!-- DeedEntity[] -->

PropertyDeedBase
<tlo:FIPSCounty/> <!-- String -->
<tlo:APN/> <!-- String -->
<tlo:APNSequenceNumber/> <!-- String -->
<tlo:AccountNumber/> <!-- String -->
<tlo:OwnerIsCorporateFlag/> <!-- String -->
<tlo:TrustName/> <!-- String -->
<tlo:OwnerEtalIndicatorCode/> <!-- String -->
<tlo:CorporationOwnerName/> <!-- String -->
<tlo:BusinessName/> <!-- String -->
<tlo:OwnerOwnershipRightsCode/> <!-- String -->

123 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:OwnerRelationshipTypeCode/> <!-- String -->


<tlo:PartialInterestIndicatorFlag/> <!-- String -->
<tlo:AbsenteeIndicatorCode/> <!-- String -->
<tlo:Latitude/> <!-- String -->
<tlo:Longitude/> <!-- String -->
<tlo:CarrierRoute/> <!-- String -->
<tlo:MailCarrierRoute/> <!-- String -->
<tlo:BatchId/> <!-- String -->
<tlo:BatchSequence/> <!-- String -->
<tlo:SellerNameOrPlaintiff/> <!-- String -->
<tlo:SecondSellerNameOrPlaintiff/> <!-- String -->
<tlo:SaleCode/> <!-- String -->
<tlo:SaleAmount/> <!-- String -->
<tlo:SaleDate/> <!-- Date -->
<tlo:RecordingDate/> <!-- Date -->
<tlo:MortgageDate/> <!-- Date -->
<tlo:MortgageDueDate/> <!-- Date -->
<tlo:DocumentTypeCode/> <!-- String -->
<tlo:TransactionTypeCode/> <!-- String -->
<tlo:DocumentNumber/> <!-- String -->
<tlo:BookPage/> <!-- String -->
<tlo:LenderCompanyCode/> <!-- String -->
<tlo:TitleCompanyName/> <!-- String -->
<tlo:TitleCompanyCode/> <!-- String -->
<tlo:MortgageAmount/> <!-- String -->
<tlo:MortgageInterestRate/> <!-- String -->
<tlo:MortgageLoanTypeCode/> <!-- String -->
<tlo:MortgageDeedTypeCode/> <!-- String -->
<tlo:MortgageTermCode/> <!-- String -->
<tlo:MortgageTerm/> <!-- String -->
<tlo:MortgageAssumptionAmount/> <!-- String -->
<tlo:SecondMortgageAmount/> <!-- String -->
<tlo:SecondMortgageLoanTypeCode/> <!-- String -->
<tlo:SecondMortgageDeedTypeCode/> <!-- String -->
<tlo:PriCatCode/> <!-- String -->
<tlo:MtgSecCatCodes/> <!-- String -->
<tlo:DeedSecCatCodes/> <!-- String -->
<tlo:OwnershipTransferPercentage/> <!-- String -->
<tlo:UniversalLandUseCode/> <!-- String -->
<tlo:PropertyIndicatorCode/> <!-- String -->
<tlo:SellerCarryBackFlag/> <!-- String -->
<tlo:InterFamilyFlag/> <!-- String -->
<tlo:PrivatePartyLenderFlag/> <!-- String -->
<tlo:MortgageInterestRateType/> <!-- String -->
<tlo:ConstructionLoanFlag/> <!-- String -->
<tlo:ResaleNewConstructionCode/> <!-- String -->
<tlo:ForeclosureCode/> <!-- String -->
<tlo:CashMortgagePurchaseCode/> <!-- String -->
<tlo:EquityFlagCode/> <!-- String -->
<tlo:RefiFlagCode/> <!-- String -->
<tlo:ResidentialModelIndicatorFlag/> <!-- String -->
<tlo:RecordTypeCode/> <!-- String -->

PropertyEntity : Entity
<tlo:MailingAddresses/> <!-- Address[] -->

124 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

PropertyForeclosure : PropertyForeclosureBase
<tlo:Owners/> <!-- Name[] -->
<tlo:Address/> <!-- Address -->
<tlo:MailingAddress/> <!-- Address -->
<tlo:AuctionCallAddress/> <!-- Address -->
<tlo:Lender/> <!-- Name -->
<tlo:LenderAddress/> <!-- Address -->
<tlo:TrusteeAddress/> <!-- Address -->
<tlo:Defendants/> <!-- DeedEntity[] -->
<tlo:Link/> <!-- String -->

PropertyForeclosureBase
<tlo:FIPSCounty/> <!-- String -->
<tlo:DeedCategory/> <!-- String -->
<tlo:DocumentType/> <!-- String -->
<tlo:RecordingDate/> <!-- Date -->
<tlo:DateOfDefault/> <!-- Date -->
<tlo:FilingDate/> <!-- Date -->
<tlo:AuctionDate/> <!-- Date -->
<tlo:DocumentYear/> <!-- String -->
<tlo:DocumentNumber/> <!-- String -->
<tlo:DocumentBook/> <!-- String -->
<tlo:DocumentPage/> <!-- String -->
<tlo:TitleCompanyCode/> <!-- String -->
<tlo:TitleCompanyName/> <!-- String -->
<tlo:AttorneyName/> <!-- String -->
<tlo:AttorneyPhone/> <!-- String -->
<tlo:BusinessNames/> <!-- String[] -->
<tlo:DefendantBorrowerOwnerEtAlIndicator/> <!-- String -->
<tlo:AmountOfDefault/> <!-- String -->
<tlo:CourtCaseNumber/> <!-- String -->
<tlo:LisPendensType/> <!-- String -->
<tlo:Plaintiffs/> <!-- String[] -->
<tlo:FinalJudgmentAmount/> <!-- String -->
<tlo:OpeningBid/> <!-- String -->
<tlo:SalesPrice/> <!-- String -->
<tlo:LenderCompanyName/> <!-- String -->
<tlo:LenderPhone/> <!-- String -->
<tlo:TrusteeName/> <!-- String -->
<tlo:TrusteePhone/> <!-- String -->
<tlo:TrusteeSaleNumber/> <!-- String -->
<tlo:OriginalLoanDate/> <!-- Date -->
<tlo:OriginalLoanRecordingDate/> <!-- Date -->
<tlo:LastFullSaleTransferDate/> <!-- Date -->
<tlo:OriginalLoanAmount/> <!-- String -->
<tlo:OriginalDocumentNumber/> <!-- String -->
<tlo:OriginalRecordingBook/> <!-- String -->
<tlo:OriginalRecordingPage/> <!-- String -->
<tlo:ParcelNumberId/> <!-- String -->
<tlo:TransferValue/> <!-- String -->
<tlo:MailAddressIndicator/> <!-- String -->
<tlo:PropertyIndicator/> <!-- String -->
<tlo:UseCode/> <!-- String -->
<tlo:NumberOfUnits/> <!-- String -->

125 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:LivingAreaSquareFeet/> <!-- String -->


<tlo:NumberOfBedrooms/> <!-- String -->
<tlo:NumberOfBathrooms/> <!-- String -->
<tlo:NumberOfGarages/> <!-- String -->
<tlo:ZoningCode/> <!-- String -->
<tlo:LotSize/> <!-- String -->
<tlo:YearBuilt/> <!-- String -->
<tlo:CurrentLandValue/> <!-- String -->
<tlo:CurrentImprovementValue/> <!-- String -->
<tlo:Section/> <!-- String -->
<tlo:Township/> <!-- String -->
<tlo:Range/> <!-- String -->
<tlo:Lot/> <!-- String -->
<tlo:Block/> <!-- String -->
<tlo:TractSubdivisionName/> <!-- String -->
<tlo:DeedSecCatCodes/> <!-- String -->

PropertyOwner
<tlo:BusinessName/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:IndividualPropertyOwners/> <!-- IndividualPropertyOwner[] -->
<tlo:PurchaseDate/> <!-- Date -->
<tlo:MortgageAmount/> <!-- String -->
<tlo:AssessedValue/> <!-- String -->
<tlo:LivingSquareFeet/> <!-- String -->
<tlo:LandSquarFeet/> <!-- String -->

PropertyOwnership : PropertyOwnershipBase
<tlo:Addresses/> <!-- Address[] -->
<tlo:Owners/> <!-- DeedEntity[] -->
<tlo:Sellers/> <!-- DeedEntity[] -->
<tlo:Mortgages/> <!-- Mortgage[] -->
<tlo:RegistryEntries/> <!-- DeedRegistryEntry[] -->

PropertyOwnershipBase
<tlo:SaleDate/> <!-- Date -->
<tlo:RecordingDate/> <!-- Date -->
<tlo:DocumentNumber/> <!-- String -->
<tlo:Book/> <!-- String -->
<tlo:Page/> <!-- String -->
<tlo:SaleCode/> <!-- String -->
<tlo:SaleAmount/> <!-- String -->
<tlo:TrustName/> <!-- String -->
<tlo:DateFirstSeenAsOwner/> <!-- Date -->
<tlo:DateLastSeenAsOwner/> <!-- Date -->
<tlo:OwnerEtAlIndicator/> <!-- String -->
<tlo:CorporationOwnerName/> <!-- String -->
<tlo:BusinessName/> <!-- String -->
<tlo:OwnerOwnershipRights/> <!-- String -->
<tlo:OwnerRelationshipType/> <!-- String -->
<tlo:PartialInterestIndicator/> <!-- String -->
<tlo:AbsenteeIndicator/> <!-- String -->
<tlo:DeedSecCat/> <!-- String -->

126 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:UniversalLandUse/> <!-- String -->


<tlo:PropertyIndicator/> <!-- String -->
<tlo:SellerCarryBack/> <!-- String -->
<tlo:InterFamily/> <!-- String -->
<tlo:ResaleNewConstruction/> <!-- String -->
<tlo:Foreclosure/> <!-- String -->
<tlo:ResidentialModelIndicator/> <!-- String -->
<tlo:TitleCompanyName/> <!-- String -->

PropertyTax : PropertyTaxBase
<tlo:Address/> <!-- Address -->
<tlo:MailingAddress/> <!-- Address -->
<tlo:Assessments/> <!-- PropertyTaxAssessment[] -->
<tlo:AlternateAPNs/> <!-- String[] -->

PropertyTaxBase
<tlo:FIPSCounty/> <!-- String -->
<tlo:APN/> <!-- String -->
<tlo:APNSequenceNumber/> <!-- String -->
<tlo:AccountNumber/> <!-- String -->
<tlo:Latitude/> <!-- String -->
<tlo:Longitude/> <!-- String -->
<tlo:CarrierRoute/> <!-- String -->
<tlo:BlockNumber/> <!-- String -->
<tlo:LotNumber/> <!-- String -->
<tlo:Range/> <!-- String -->
<tlo:Township/> <!-- String -->
<tlo:Section/> <!-- String -->
<tlo:QuarterSection/> <!-- String -->
<tlo:MobileHomeIndicator/> <!-- String -->
<tlo:Zoning/> <!-- String -->
<tlo:PropertyIndicator/> <!-- String -->
<tlo:MunicipalityName/> <!-- String -->
<tlo:MunicipalityCode/> <!-- String -->
<tlo:SubdivisionName/> <!-- String -->
<tlo:SubdivisionTractNumber/> <!-- String -->
<tlo:LegalDescription/> <!-- String -->
<tlo:HistoricalRecordsSuppressedDueToVolume/><!-- String -->
<tlo:NumberOfHistoricalRecordsAvailable/> <!-- String -->
<tlo:NumberOfHistoricalRecordsSuppressedDueToVolume/><!-- String -->

PropertyTaxAssessment : PropertyTaxAssessmentBase
<tlo:Owners/> <!-- DeedEntity[] -->
<tlo:Sellers/> <!-- DeedEntity[] -->
<tlo:Address/> <!-- Address -->
<tlo:APN/> <!-- String -->
<tlo:AlternateAPNs/> <!-- String[] -->

PropertyTaxAssessmentBase
<tlo:TaxYearFrom/> <!-- String -->
<tlo:TaxYearTo/> <!-- String -->
<tlo:AssessedValues/> <!-- AssessedPropertyValue[] -->

127 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:FrontFootage/> <!-- String -->


<tlo:DepthFootage/> <!-- String -->
<tlo:Acres/> <!-- String -->
<tlo:LandSquareFootage/> <!-- String -->
<tlo:LotArea/> <!-- String -->
<tlo:BuildingSquareFeet/> <!-- String -->
<tlo:LivingSquareFeet/> <!-- String -->
<tlo:GroundFloorSquareFeet/> <!-- String -->
<tlo:GrossSquareFeet/> <!-- String -->
<tlo:AdjustedGrossSquareFeet/> <!-- String -->
<tlo:BasementSquareFeet/> <!-- String -->
<tlo:GarageParkingSquareFeet/> <!-- String -->
<tlo:YearBuilt/> <!-- String -->
<tlo:EffectiveYearBuilt/> <!-- String -->
<tlo:Bedrooms/> <!-- String -->
<tlo:TotalRooms/> <!-- String -->
<tlo:TotalBathsCalculated/> <!-- String -->
<tlo:TotalBaths/> <!-- String -->
<tlo:FullBaths/> <!-- String -->
<tlo:HalfBaths/> <!-- String -->
<tlo:OneQuarterBaths/> <!-- String -->
<tlo:ThreeQuarterBaths/> <!-- String -->
<tlo:BathFixtures/> <!-- String -->
<tlo:AirConditioning/> <!-- String -->
<tlo:BasementFinish/> <!-- String -->
<tlo:Building/> <!-- String -->
<tlo:BuildingImprovement/> <!-- String -->
<tlo:Condition/> <!-- String -->
<tlo:ConstructionType/> <!-- String -->
<tlo:ExteriorWalls/> <!-- String -->
<tlo:FireplaceIndicator/> <!-- String -->
<tlo:FireplaceNumber/> <!-- String -->
<tlo:FireplaceType/> <!-- String -->
<tlo:Foundation/> <!-- String -->
<tlo:Floor/> <!-- String -->
<tlo:Frame/> <!-- String -->
<tlo:Garage/> <!-- String -->
<tlo:Heating/> <!-- String -->
<tlo:ParkingSpaces/> <!-- String -->
<tlo:ParkingType/> <!-- String -->
<tlo:PoolFlag/> <!-- String -->
<tlo:Pool/> <!-- String -->
<tlo:Quality/> <!-- String -->
<tlo:RoofCover/> <!-- String -->
<tlo:RoofType/> <!-- String -->
<tlo:Stories/> <!-- String -->
<tlo:StoriesNumber/> <!-- String -->
<tlo:View/> <!-- String -->
<tlo:LocationInfluence/> <!-- String -->
<tlo:Style/> <!-- String -->
<tlo:UnitsNumber/> <!-- String -->
<tlo:ElectricityEnergy/> <!-- String -->
<tlo:Fuel/> <!-- String -->
<tlo:Sewer/> <!-- String -->
<tlo:Water/> <!-- String -->
<tlo:SaleDate/> <!-- Date -->
<tlo:SaleAmount/> <!-- String -->

128 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

RegistryEntry
<tlo:Book/> <!-- String -->
<tlo:Page/> <!-- String -->
<tlo:RecordingDate/> <!-- Date -->

Relative : SubjectSynopsis
<tlo:CurrentAge/> <!-- String -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:AstrologicalSign/> <!-- AstrologicalSign -->
<tlo:RelationshipType/> <!-- RelationshipType -->
<tlo:RelationshipIndex/> <!-- String -->
<tlo:Score/> <!-- String -->

RequestIdentification : RequestCredentials
<tlo:CaseNumber/> <!-- String -->
<tlo:RequestId/> <!-- String -->
<tlo:TraceId/> <!-- String -->
<tlo:UserData/> <!-- String -->

Resident : ResidentBase
<tlo:Names/> <!-- Name[] -->
<tlo:OtherPhones/> <!-- PhoneListing[] -->
<tlo:SSNRecords/> <!-- SSNRecord[] -->
<tlo:DateOfBirthRecord/> <!-- DateOfBirthRecord -->

ResidentBase
<tlo:DateOfBirth/> <!-- Date -->
<tlo:CurrentAge/> <!-- String -->
<tlo:DateOfDeath/> <!-- DateOfDeathRecord -->
<tlo:EmailAddresses/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<tlo:DateLastSeen/> <!-- Date -->
<tlo:ArrestRecordsAvailable/> <!-- String -->
<tlo:WarrantsAvailable/> <!-- String -->
<tlo:CriminalRecordsAvailable/> <!-- String -->
<tlo:SexOffenderRecordsAvailable/> <!-- String -->
<tlo:ReportToken/> <!-- String -->

RequestInput
<tlo:SaveResults/> <!-- String -->
<tlo:SavedResultsTransactionId/> <!-- String -->
<tlo:AgeMask/> <!-- String -->
<tlo:BatchId/> <!-- String -->
<tlo:DLMask/> <!-- String -->
<tlo:DOBMask/> <!-- String -->
<tlo:Industry/> <!-- String -->
<tlo:LicensePlateMask/> <!-- String -->
<tlo:NonGLB/> <!-- String -->
<tlo:NoC1Data/> <!-- String -->
<tlo:SSNMask/> <!-- String -->

129 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:UsePrecomputedData/> <!-- String -->


<tlo:SSNPreferenceLocking/> <!-- String -->
<tlo:DLPreferenceLocking/> <!-- String -->
<tlo:TagPreferenceLocking/> <!-- String -->
<tlo:DOBPreferenceLocking/> <!-- String -->

SearchFilter
<tlo:Name/> <!-- String -->
<tlo:Value/> <!-- String -->

SexOffenderRecord : SexOffenderRecordBase
<tlo:Name/> <!-- Name -->
<tlo:Address/> <!-- Address -->
<tlo:DateOfBirthRecord/> <!-- DateOfBirthRecord -->

SexOffenderRecordBase : ResponseOutputRecord
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:BirthState/> <!-- String -->
<tlo:AKA1/> <!-- String -->
<tlo:AKA2/> <!-- String -->
<tlo:AKADateOfBirth/> <!-- String -->
<tlo:Hair/> <!-- String -->
<tlo:Eye/> <!-- String -->
<tlo:Height/> <!-- String -->
<tlo:Weight/> <!-- String -->
<tlo:Race/> <!-- String -->
<tlo:ScarsMarks/> <!-- String -->
<tlo:Gender/> <!-- String -->
<tlo:SkinTone/> <!-- String -->
<tlo:OffenseDate/> <!-- Date -->
<tlo:OffenseCode/> <!-- String -->
<tlo:OffenseDescription1/> <!-- String -->
<tlo:OffenseDescription2/> <!-- String -->
<tlo:Counts/> <!-- String -->
<tlo:ConvictionDate/> <!-- String -->
<tlo:ConvictionPlace/> <!-- String -->
<tlo:Sentence/> <!-- String -->
<tlo:PhotoName/> <!-- String -->
<tlo:PictureHash/> <!-- String -->
<tlo:Court/> <!-- String -->
<tlo:Source/> <!-- String -->
<tlo:Disposition/> <!-- String -->
<tlo:DispositionDate/> <!-- Date -->
<tlo:CaseNumber/> <!-- String -->
<tlo:CaseType/> <!-- String -->
<tlo:SourceName/> <!-- String -->

SocialNetworkBio
<tlo:Age/> <!-- String -->
<tlo:Gender/> <!-- String -->

130 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

SocialNetworkWorkInfo
<tlo:Company/> <!-- String -->
<tlo:Title/> <!-- String -->

SocialNetworkData
<tlo:FullName/> <!-- String -->
<tlo:ImageUrls/> <!-- String[] -->
<tlo:ProfileUrls/> <!-- String[] -->
<tlo:Bio/> <!-- SocialNetworkBio -->
<tlo:Work/> <!-- SocialNetworkWorkInfo[] -->

SocialNetworkSearchResult
<tlo:EmailAddress/> <!-- String -->
<tlo:EmailData/> <!-- SocialNetworkData -->

Source
<tlo:SiteId/> <!-- String -->
<tlo:AgencyId/> <!-- String -->
<tlo:Description/> <!-- String -->
<tlo:Address/> <!-- String -->
<tlo:Phone/> <!-- String -->

SSNRecord : BasicSSNRecord
<tlo:SSNToken/> <!-- String -->
<tlo:SSNUnlockToken/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:Observations/> <!-- String -->
<tlo:Display/> <!-- String -->
<tlo:Source/> <!-- String -->

Subject
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:Score/> <!-- String -->
<tlo:Names/> <!-- Name[] -->
<!-- represents a list of names of an individual -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:PreferredSSN/> <!-- String -->
<!-- unhyphenated, no-space string representation of the preferred SSN -->
<tlo:SSNToken/> <!-- String -->

131 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:PreferredSSNRecord/> <!-- SSNRecord -->


<tlo:PreferredDateOfBirth/> <!-- DateOfBirthRecord -->
<tlo:DatesOfBirth/> <!-- DateOfBirthRecord[] -->
<tlo:Phone/> <!-- PhoneListing -->
<!-- phone associated with the subject -->
<tlo:OtherPhones/> <!-- PhoneListing[] -->
<tlo:Relatives/> <!-- Relative[] -->
<!-- relatives of an individual -->
<tlo:Addresses/> <!-- Address[] -->
<!-- a list of addresses of an individual -->

SupplementalFlags
<tlo:FirstNameAndLastNameReversed/> <!-- YesNo -->
<tlo:AddressProvidedIsCurrent/> <!-- YesNo -->
<tlo:EmailFlags/> <!-- EmailFlags -->
<tlo:PhoneFlags/> <!-- PhoneFlags -->

Suspect1 : Entity
<tlo:AKAs/> <!-- Name[] -->
<tlo:OtherDatesOfBirth/> <!-- Date[] -->
<tlo:OtherAddresses/> <!-- Address[] -->
<tlo:BirthAddress/> <!-- BasicAddress -->
<tlo:BirthPlace/> <!-- String -->
<tlo:Citizenship/> <!-- String -->
<tlo:Complexion/> <!-- String -->
<tlo:Build/> <!-- String -->
<tlo:Hair/> <!-- String -->
<tlo:HairLength/> <!-- String -->
<tlo:Gender/> <!-- Gender -->
<tlo:ScarsMarks/> <!-- String -->
<tlo:SkinTone/> <!-- String -->
<tlo:Height/> <!-- String -->
<tlo:Weight/> <!-- String -->
<tlo:Ethnicity/> <!-- String -->
<tlo:Eyes/> <!-- String -->
<tlo:IsSexOffender/> <!-- String -->
<tlo:MilitaryService/> <!-- String -->
<tlo:MaritalStatus/> <!-- String -->
<tlo:Employer/> <!-- String -->
<tlo:EmployerAddress/> <!-- String -->
<tlo:Occupation/> <!-- String -->
<tlo:DriversLicenseNumber/> <!-- String -->
<tlo:DriversLicenseIssuingState/> <!-- String -->
<tlo:PictureHash/> <!-- String -->
<tlo:OtherDateOfBirthRecords/> <!-- DateOfBirthRecord[] -->
<tlo:DriversLicense/> <!-- DriversLicense -->

TLOAbbreviatedPersonSearchOutput :
TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:PersonSearchOutputRecords/><!-- TLOAbbreviatedPersonSearchOutputRecord[]-->

132 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOAbbreviatedPersonSearchOutputRecord
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:PrefferedDateOfBirth/> <!-- BasicDateOfBirthRecord -->
<tlo:Names/> <!-- BasicName[] -->
<tlo:Cities/> <!-- BasicAddress[] -->
<tlo:Relatives/> <!-- TLOPersonSearchRelative[] -->

TLOAddressSearchV2Input : TLORequestInput
<tlo:Address/> <!-- AddressBase -->
<!-- Address of subject -->
<tlo:NumberOfNeighboringAddresses/> <!-- Integer -->
<!-- Indicates the number of neighboring addresses to return -->
<tlo:NumberOfNeighboringPhonesPerAddress/> <!-- Integer -->
<!-- Indicates the number of neighboring phones per addresses to return -->
<tlo:ShowAddressPhotos/> <!-- String -->
<!-- if true returns links to photos associated with the address -->
<tlo:ShowAircraft/> <!-- String -->
<!-- if true returns aircrafts associated with the address -->
<tlo:ShowBankruptcies/> <!-- String -->
<!-- if true returns bankruptcies associated with the address -->
<tlo:ShowBusinesses/> <!-- String -->
<!-- if true returns businesses associated with the address -->
<tlo:ShowCorporations/> <!-- String -->
<!-- if true returns corporations associated with the address -->
<tlo:ShowCriminalMatches/> <!-- String -->
<!-- if true returns criminal records associated with the address -->
<tlo:ShowDriversLicenses/> <!-- String -->
<!-- if true returns drivers linceses associated with the address -->
<tlo:ShowEmailAddresses/> <!-- String -->
<!-- if true returns email addresses associated with the address -->
<tlo:ShowEvictions/> <!-- String -->
<!-- if true returns evictions associated with the address -->
<tlo:ShowForeclosures/> <!-- String -->
<!-- if true returns forclurses associated with the address -->
<tlo:ShowHuntingPermits/> <!-- String -->
<!-- if true returns hunting permits associated with the address -->

<tlo:ShowJudgments/> <!-- String -->


<!-- if true returns judgments associated with the address -->
<tlo:ShowLiens/> <!-- String -->
<!-- if true returns liens associated with the address -->
<tlo:ShowMotorVehicles/> <!-- String -->
<!-- if true returns motor vehicles associated with the address -->
<tlo:ShowCurrentMotorVehicles/> <!-- String -->
<!-- if true returns current motor vehicles associated with the address-->
<tlo:ShowPastMotorVehicles/> <!-- String -->
<!-- if true returns past motor vehicles associated with the address -->
<tlo:ShowNeighboringPhones/> <!-- String -->
<!-- if true returns neighboring phones associated with the address -->
<tlo:ShowNeighbors/> <!-- String -->
<!-- if true returns neighbors associated with the address -->
<tlo:ShowNeighborSummary/> <!-- String -->
<!-- if true returns summary of neighbors associated with the address -->

133 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:ShowOtherPhones/> <!-- String -->


<!-- When set to true returns other phones associated with the address -->
<tlo:ShowPhones/> <!-- String -->
<!-- When set to true returns phones associated with the address -->
<tlo:ShowPilotLicenses/> <!-- String -->
<!-- if true returns pilot licenses associated with the address -->
<tlo:ShowProfessionalAssociations/> <!-- String -->
<!-- if true returns professional associations linked to the address -->
<tlo:ShowProfessionalLicenses/> <!-- String -->
<!-- if true returns professional licenses linked to the address -->
<tlo:ShowPropertyAssessments/> <!-- String -->
<!-- if true returns property assessments linked to the address -->
<tlo:ShowPropertyDeeds/> <!-- String -->
<!-- if true returns property deeds linked to the address -->
<tlo:ShowRealEstatePictures/> <!-- String -->
<!-- if true returns real estate pictures linked to the address -->
<tlo:ShowResidents/> <!-- String -->
<!-- if true returns people who reside/resided at the address -->
<tlo:PastResidencyThresholdYears/> <!-- String -->
<!-- indicates how far back to retrieve residents at the address -->
<tlo:NeighborPastResidencyThresholdYears/> <!-- Integer -->
<!-- indicates how far back to retrieve neighbors at the address -->
<tlo:ShowTradeMarks/> <!-- String -->
<!-- if true returns trademarks linked to the address -->
<tlo:ShowUCCFilings/> <!-- String -->
<!-- if true returns ucc filings linked to the address -->
<tlo:ShowVoterRegistrations/> <!-- String -->
<!-- if true returns voter registrations linked to the address -->
<tlo:ShowWeaponPermits/> <!-- String -->
<!-- if true returns weapon permits linked to the address -->

TLOAddressSearchV2Output : TLOResponseOutput
<tlo:Counts/> <!-- TLOAddressSearchV2Counts -->
<!-- counts of items linked to the address -->
<tlo:AddressRecord/> <!-- BasicAddressRecordV2 -->
<!-- results of the search -->

TLOAddressSearchV2Counts
<AircraftAtAddress/> <!-- Integer -->
<!-- total number of aircrafts linked to the address -->
<BankruptciesAtAddress/> <!-- Integer -->
<!-- total number of bankruptcies linked to the address -->
<BusinessAtAddress/> <!-- Integer -->
<!-- total number of businesses linked to the address -->
<ConcealedWeaponPermitsAtAddress/> <!-- Integer -->
<!-- total number of concealed weapon permits linked to the address -->
<CorporationAtAddress/> <!-- Integer -->
<!-- total number of corporations linked to the address -->
<CriminalRecordMatchesV005/> <!-- Integer -->
<!-- total number of criminal records linked to the address -->
<CurrentVehiclesAtAddress/> <!-- Integer -->
<!-- total number of current vehicles linked to the address -->
<DriversLicensesAtAddress/> <!-- Integer -->
<!-- total number of drivers licenses linked to the address -->
<EmailsAtAddress/> <!-- Integer -->

134 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- total number of email addresses linked to the address -->


<EvictionsAtAddress/> <!-- Integer -->
<!-- total number of evictions linked to the address -->
<HuntingPermitsAtAddress/> <!-- Integer -->
<!-- total number of hunting permits linked to the address -->
<JudgmentsAtAddress/> <!-- Integer -->
<!-- total number of judgments linked to the address -->
<LiensAtAddress/> <!-- Integer -->
<!-- total number of Liens linked to the address -->
<Neighbors/> <!-- Integer -->
<!-- total number of neighbors of the address -->
<NeighborPhones/> <!-- Integer -->
<!-- total number of neighbor phones of the address -->
<OtherPhonesAtAddress/> <!-- Integer -->
<!-- total number of other phones linked to the address -->
<PastVehiclesAtAddress/> <!-- Integer -->
<!-- total number of past vehicles linked to the address -->
<Phones/> <!-- Integer -->
<!-- total number of phones linked to the address -->
<ProfessionalLicensesAtAddress/> <!-- Integer -->
<!-- total number of professional licenses linked to the address -->
<PilotLicensesAtAddress/> <!-- Integer -->
<!-- total number of pilot licenses linked to the address -->
<ProfessionalAssociationsAtAddress/> <!-- Integer -->
<!-- total number of professional associations linked to the address -->
<Properties/> <!-- Integer -->
<!-- total number of properties linked to the address -->
<PropertyDeeds/> <!-- Integer -->
<!-- total number of property deeds linked to the address -->
<PropertyAssessments/> <!-- Integer -->
<!-- total number of property assessments linked to the address -->
<PropertyTaxes/> <!-- Integer -->
<!-- total number of property taxes linked to the address -->
<Foreclosures/> <!-- Integer -->
<!-- total number of foreclosures linked to the address -->
<Residents/> <!-- Integer -->
<!-- total number of residents who ever lived at the address -->
<TradeMarksAtAddress/> <!-- Integer -->
<!-- total number of trade marks linked to the address -->
<UCCFilingsAtAddress/> <!-- Integer -->
<!-- total number of ucc fillings linked to the address -->
<VehiclesAtAddress/> <!-- Integer -->
<!-- total number of vehicles linked to the address -->
<VoterRegistrations/> <!-- Integer -->
<!-- total number of voter registrations linked to the address -->

TLOAircraft : AircraftBase
<tlo:Registrant/> <!-- TLOEntity -->

TLOAPIVersionLookupInput : TLORequestInput
<tlo:VersionType/> <!-- Integer -->
<!-- 0 = minimum supported version -->
<!-- 1 = maximum supported version -->

135 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOAPIVersionLookupOutput : TLOResponseOutput
<tlo:Description/> <!-- String -->
<!-- Describes what the ‘Version’ reprsents (e.g. ‘Latest Api Version’ -->
<tlo:Version/> <!-- Integer -->
<!-- A number that is either the minimum or maximum supported version -->

TLOBankruptcy : BankruptcyBase
<tlo:Debtors/> <!-- TLOBankruptcyDebtor[] -->
<tlo:AttorneyAddress/> <!-- BasicAddress -->
<tlo:TrusteeAddress/> <!-- BasicAddress -->
<tlo:CourtAddress/> <!-- BasicAddress -->
<tlo:StatusDate/> <!-- Date -->
<tlo:FileDate/> <!-- Date -->
<tlo:DischargeDate/> <!-- Date -->
<tlo:DismissalDate/> <!-- Date -->
<tlo:ConvertedDate/> <!-- Date -->
<tlo:ClosedDate/> <!-- Date -->
<tlo:ReopenedDate/> <!-- Date -->
<tlo:TransferredDate/> <!-- Date -->
<tlo:WithdrawnDate/> <!-- Date -->
<tlo:ClaimDate/> <!-- Date -->
<tlo:ObjectionDate/> <!-- Date -->
<tlo:ReportDate/> <!-- Date -->
<tlo:Sec341MeetingDate/> <!-- Date -->
<tlo:Sec341MeetingTime/> <!-- Time -->
<tlo:Sec341MeetingLocation/> <!-- String -->
<tlo:TrusteeBusinessName/> <!-- String -->
<tlo:LiabilityAmount/> <!-- String -->
<tlo:Sec341MeetingAddress/> <!-- BasicAddress -->
<tlo:Sec341MeetingPhone/> <!-- String -->
<tlo:PreviousChapter/> <!-- String -->
<tlo:Converted/> <!-- String -->
<tlo:ProSe/> <!-- String -->
<tlo:Voluntary/> <!-- String -->
<tlo:CaseStatusDate/> <!-- Date -->
<tlo:JudgeInitials/> <!-- String -->
<tlo:Trustee/> <!-- BasicName -->
<tlo:CaseStatus/> <!-- String -->
<tlo:Indicators/> <!-- String -->

TLOBankruptcyEntityAddress : BasicAddress
<tlo:ForeignRegion/> <!-- String -->
<tlo:Country/> <!-- String -->

TLOBankruptcyFiling : BankruptcyFilingBase
<tlo:CourtAddress/> <!-- TLOBankruptcyEntityAddress -->
<tlo:Judge/> <!-- BasicName -->
<tlo:Referee/> <!-- TLOBankruptcyEntity -->
<tlo:Trustee/> <!-- TLOBankruptcyEntity -->
<tlo:Creditors/> <!-- TLOBankruptcyFilingCreditor[] --
<tlo:Debtors/> <!-- LOBankruptcyFilingDebtor[] -->
<tlo:Events/> <!-- BankruptcyFilingEvent[] -->

136 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:Signers/> <!-- TLOBankruptcyFilingSigner[] --


<tlo:Comments/> <!-- BankruptcyFilingComment[] -->

TLOBankruptcyRecordsSearchOutput :
TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:TLOBankruptcies/> <!-- TLOBankruptcy[] -->

TLOBankruptcySearchInput : TLOGenericSearchInput
<tlo:BankruptcyCaseNumber/> <!-- String -->

TLOBusinessAddressRecord : BasicAddressRecord
<tlo:OtherBusinesses/> <!-- TLOBusinessRecord[] -->
<tlo:PeopleAtAddress/> <!-- TLOResident[] -->

TLOBusinessBankruptcySearchOutput :
TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:TLOBankruptcies/> <!-- TLOBankruptcyFiling[] -->

TLOBusinessComboSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:BusinessComboSearchOutputRecords/><!--TLOBusinessComboSearchOutputRecord[]-->

TLOBusinessComboSearchOutputRecord
<tlo:RecordType/> <!-- String -->
<tlo:FullBusinessSearchOutputRecord/> <!--TLOBusinessSearchOutputRecord-->
<tlo:CorporateFiling/> <!-- TLOCorporateFiling -->

TLOBusinessContact : BusinessContactBase
<tlo:Name/> <!-- BasicName -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:DateOfBirth/> <!-- BasicDateOfBirthRecord -->
<tlo:DateOfDeath/> <!-- DateOfDeathRecord -->

TLOBusinessJudgmentSearchInput : TLOGenericSearchInput

TLOBusinessJudgmentSearchOutput :
TLOGenericSearchOutputBase<TLOBusinessJudgmentSearchInput>
<tlo:Judgments/> <!-- TLOJudgmentFiling[] -->

137 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOBusinessLienSearchInput : TLOGenericSearchInput

TLOBusinessLienSearchOutput :
TLOGenericSearchOutputBase<TLOBusinessLienSearchInput>
<tlo:Liens/> <!-- TLOLienFiling[] -->

TLOBusinessPhoneSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:BusinessPhoneSearchOutputRecords/><!-- TLOBusinessPhoneSearchOutputRecord[]-->

TLOBusinessPhoneSearchOutputRecord : BusinessPhoneSearchOutputRecordBase
<tlo:Address/> <!-- BasicAddress -->

TLOBusinessRecord : BusinessRecordBase
<tlo:Addresses/> <!-- TLOBusinessAddressRecord[]-->
<tlo:BusinessContacts/> <!-- BusinessContact[] -->
<tlo:Parent/> <!-- TLOBusinessRecord -->
<!-- the parent/headquarter organization of a business -->
<tlo:Phones/> <!-- BasicPhoneListing[] -->
<!-- phones assoccited with a business -->
<tlo:DunsNumber/> <!-- String -->
<!-- a nine-digit number that identifies a unique business establishment -->
<tlo:GlobalDunsNumber/> <!-- String -->
<!-- the Duns number of the highest parent of a corporate family -->
<tlo:ParentDunsNumber/> <!-- String -->
<!-- the Duns number of a parent/headquarter organization -->

TLOBusinessSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:BusinessSearchOutputRecords/> <!-- TLOBusinessSearchOutputRecord[]-->

TLOBusinessSearchOutputRecord : BusinessSearchOutputRecordBase
<tlo:Addresses/> <!-- BasicAddressRecord[] -->
<tlo:BusinessContacts/> <!-- TLOBusinessContact[] -->
<tlo:Parent/> <!-- TLOBusinessSummary -->

TLOBusinessSummmary
<tlo:Parent/> <!-- TLOBusinessSummary -->

TLOComprehensiveBusinessSearchInput : TLORequestInput
<tlo:BusinessToken/> <!-- String -->
<!-- a unique identifier that represents a specific business -->
<tlo:ShowAircraft/> <!-- YesNo -->
<!-- if true, returns aircrafts associated with a business -->
<tlo:ShowBankruptcies/> <!-- YesNo -->
<!-- if true returns bankruptcies associated with a business -->
<tlo:ShowCorporationsAtAddress/> <!-- YesNo -->
<!-- if true returns corporations at an address -->

138 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:ShowCorporateFilings/> <!-- YesNo -->


<!-- if true returns corporate filings associated with a business -->
<tlo:ShowCredentialingFlags/> <!-- YesNo -->
<!-- if true returns credentialing flags associated with a business -->
<tlo:ShowEvictions/> <!-- YesNo -->
<!-- if true returns evictions associated with a business -->
<tlo:ShowJudgements/> <!-- YesNo -->
<!-- if true returns judgements associated with a business -->
<tlo:ShowKnownEmployees/> <!-- YesNo -->
<!-- if true returns employees of a business -->
<tlo:ShowLiens/> <!-- YesNo -->
<!-- if true returns Liens associated with a business -->
<tlo:ShowOtherBusinessesAtAddress/> <!-- YesNo -->
<!-- if true returns otherbusinesses at an address -->
<tlo:ShowPossibleEmployees/> <!-- YesNo -->
<!-- if true returns possible employees of a business -->
<tlo:ShowPropertyDeeds/> <!-- YesNo -->
<!-- if true returns property deeds of a business -->
<tlo:ShowPropertyForeclosures/> <!-- YesNo -->
<!-- if true returns property foreclosures associated with a business -->
<tlo:ShowPropertyAssessments/> <!-- YesNo -->
<!-- if true returns property assessments associated with a business -->
<tlo:ShowSubsidiaries/> <!-- YesNo -->
<!-- if true returns subsidiaries of a business -->
<tlo:ShowTradeMarks/> <!-- YesNo -->
<!-- if true returns trade marks associated with a business -->
<tlo:ShowUCCFilings/> <!-- YesNo -->
<!-- if true returns UCC Filings associated with a business -->
<tlo:ShowVehicles/> <!-- YesNo -->
<!-- if true returns vehicles associated with a business -->
<tlo:ShowVessels/> <!-- YesNo -->
<!-- if true returns vessels associated with a business -->
<tlo:ShowWatchListRecords/> <!-- YesNo -->
<!-- if true returns watchlist records associated with a business -->
<tlo:ShowWatchListRecordsForPrincipals/> <!-- YesNo -->
<!-- if true returns watchlists of principals associated with a business -->
<tlo:MinimumWatchListScore/> <!-- Integer -->
<!-- Default value is 65 -->

TLOComprehensiveBusinessSearchOutput : TLOResponseOutput
<tlo:Counts/> <!-- ComprehensiveBusinessSearchCounts-->
<tlo:BusinessRecord/> <!-- TLOBusinessRecord -->
<tlo:Domains/> <!-- String[] -->
<!-- a list of domains of a business -->
<tlo:TickerSymbols/> <!-- String[] -->
<tlo:WebSite/> <!-- String -->
<!-- the website of a business -->
<tlo:Employees/> <!-- String -->
<!-- the number of employees -->
<tlo:GlobalBusinessToken/> <!-- String -->
<tlo:GlobalFamilyCount/> <!-- String -->
<tlo:Subsidiaries/> <!-- TLOBusinessRecord[] -->
<!-- a list of subsidiaries of a business -->
<tlo:KnownEmployees/> <!-- TLOEmployee[] -->
<tlo:PossibleEmployees/> <!-- TLOEmployee[] -->
<!-- a list of individuals who may be employees of a business -->

139 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:AircraftRecords/> <!-- TLOAircraft[] -->


<!-- a list of aircrafts associated with a business -->
<tlo:BankruptcyFilings/> <!-- TLOBankruptcyFiling[] -->
<!-- a list of bankrupcies associated with a business -->
<tlo:CorporateFilings/> <!-- TLOCorporateFiling[] -->
<!-- a list of corporate filings of a business -->
<tlo:Evictions/> <!-- TLOEviction[] -->
<!-- a list of evictions associated with a business -->
<tlo:LienFilings/> <!-- TLOLienFiling[] -->
<!-- a list of Liens associated with a business -->
<tlo:JudgmentFilings/> <!-- TLOJudgmentFiling[] -->
<!-- a list of judgments associated with a business -->
<tlo:Vehicles/> <!-- TLOVehicle[] -->
<!-- a list of vehicles associated with a business -->
<tlo:Vessels/> <!-- TLOVessel[] -->
<!-- a list of vessels associated with a business -->
<tlo:PropertyDeeds/> <!-- TLOPropertyDeed[] -->
<!-- a list of property deeds associated with a business -->
<tlo:PropertyForeclosures/> <!-- TLOPropertyForeclosure[] -->
<!-- a list of property foreclosures associated with a business -->
<tlo:PropertyAssessments/> <!-- TLOPropertyAssessment[] -->
<!-- a list of property assessments associated with a business -->
<tlo:UCCFilings/> <!-- TLOUCCFiling[] -->
<!-- a list of ucc filings associated with a business -->
<tlo:TradeMarks/> <!-- TLOTradeMark[] -->
<!-- a list of trademarks associated with a business -->
<tlo:WatchListRecords/> <!-- WatchListRecord [] -->
<!-- a list of watchlist records associated with a business -->
<tlo:AttachedDocument/> <!-- String -->
<!-- A base64 encoding of the report, ExportType needs to be set -->
<tlo:DocumentType/> <!-- String -->
<!-- represents a document type of an extract, will usually be what is
Specified in the ExportType input -->

TLOComprehensivePersonSearchInput : TLORequestInput
<tlo:ExportType/> <!-- String -->
<!-- if set to pdf or rtf generate a document in the appropriate document type
encoded as a base64 string -->
<tlo:DoNotIncludeInputPhonesAndAddresses/> <!-- String -->
<!-- if true, the input addresss and phones are excluded in the result -->
<tlo:IncludeActivePhonesWithOtherPhones/> <!-- String -->
<tlo:ShowActivePhones/> <!-- String -->
<!-- if true, subject’s active phones are included in the result -->
<tlo:ShowAddressSummary/> <!-- String -->
<!-- if true, returns standard address records of the subject -->
<tlo:ShowAddressDetails/> <!-- String -->
<!-- if true, returns standard address records with associated phones -->
<tlo:ShowAircraft/> <!-- String -->
<!-- if true, returns aircrafts associated with the subject -->
<tlo:ShowAssociates/> <!-- String -->
<!-- if true, returns associates of the subject -->
<tlo:ShowAssociateSummary/> <!-- String -->
<!-- if true, returns the subject’s associates without their phones -->
<tlo:ShowBankruptcies/> <!-- String -->
<!-- if true, returns bankruptcies linked with the subject -->
<tlo:ShowCitiesHistory/> <!-- String -->

140 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- if true, returns cities the subject has ever lived in -->
<tlo:ShowCorporateFilings/> <!-- String -->
<!-- if true returns corporate filings linked to the subject -->
<tlo:ShowCountiesHistory/> <!-- String -->
<!-- if true, returns counties the subject has ever lived in -->
<tlo:ShowCriminalRecords/> <!-- String -->
<!-- if true, returns criminal records linked to the subject -->
<tlo:ShowDriversLicenses/> <!-- String -->
<!-- if true, returns driver licenses linked to the subject -->
<tlo:ShowEmailAddresses/> <!-- String -->
<!-- if true, returns email addresses linked to the subject -->
<tlo:ShowEmployers/> <!-- String -->
<!-- if true, returns employers of the subject -->
<tlo:ShowEvictions/> <!-- String -->
<!-- if true, returns evictions linked to the subject -->
<tlo:ShowHuntingPermits/> <!-- String -->
<!-- if true, returns hunting permits linked to the subject -->
<tlo:ShowJudgments/> <!-- String -->
<!-- if true, returns judgments linked to the subject -->
<tlo:ShowLiens/> <!-- String -->
<!-- if true, returns liens linked to the subject -->
<tlo:ShowMotorVehicles/> <!-- String -->
<!-- if true, returns vehicles linked to the subject -->
<tlo:ShowMotorVehiclePhotos/> <!-- String -->
<!-- if true, returns links to pictures of vehicles linked to the subject -->
<tlo:ShowNeighborSummary/> <!-- String -->
<!-- if true, returns neighbor phones associated with the address records based
the settings of NumberOfAddressesWithNeighboringPhones and
NumberOfNeighboringPhonesPerAddress -->
<tlo:ShowOtherPhones/> <!-- String -->
<!-- if true, returns other phones linked to the subject -->
<tlo:ShowPilotLicenses/> <!-- String -->
<!-- if true, returns pilot licenses linked to the subject -->
<tlo:ShowPossibleAssociates/> <!-- String -->
<!-- if true, returns possible associates of the subject -->
<tlo:ShowPossibleAssociateSummary/> <!-- String -->
<!-- if true, returns the subject’s possible associates without their phones -->
<tlo:ShowProfessionalAssociations/> <!-- String -->
<!-- if true, returns professional associations linked to the subject -->
<tlo:ShowProfessionalLicenses/> <!-- String -->
<!-- if true, returns professional license linked to the subject -->
<tlo:ShowPropertyDeeds/> <!-- String -->
<!-- if true, returns properties linked to the subject -->
<tlo:ShowPropertyForeclosures/> <!-- String -->
<!-- if true, returns property forclosures linked to the subject -->
<tlo:ShowPropertyAssessments/> <!-- String -->
<!-- if true, returns property assessments linked to the subject -->
<tlo:ShowPropertyOwners/> <!-- String -->
<!-- if true, and ShowAddressDetails is true, returns property owners associated
with the address returned -->
<tlo:ShowRelativeSummary/> <!-- String -->
<!-- if true, NumberOfRelativeLevels should be set to a value greater than 0 in
order to return relatives linked to the subject on the level you specify without
their phones and emails and addresses -->
<tlo:ShowAddressPhotos/> <!-- String -->
<!-- if true, returns links to pictures associated with addresses -->
<tlo:ShowTLOBusinessAssociations/> <!-- String -->

141 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- if true, returns business associations linked to the subject -->


<tlo:ShowTradeMarks/> <!-- String -->
<!-- if true, returns trademarks linked to the subject -->
<tlo:ShowUCCFilings/> <!-- String -->
<!-- if true, returns UCCFilings associated with the subject -->
<tlo:ShowVoterRegistrations/> <!-- String -->
<!-- if true, returns voter registration records linked the subject -->
<tlo:ShowWatchListRecords/> <!-- String -->
<!-- if true, returns watch list records associated with the subject -->
<tlo:MinimumWatchListScore/> <!-- Integer -->
<!-- determines the minimum score of watchlist records to return -->
<tlo:ShowWeaponPermits/> <!-- String -->
<!-- if true, returns weapon permits associated with the subject -->
<tlo:NumberOfAddressesToReturn/> <!-- String -->
<!-- determines the number of addresses to return -->
<tlo:NumberOfRelativeLevels/> <!-- Integer -->
<!-- if greater than 0, returns relatives linked to the subject on the level you
Specify -->
<tlo:NumberOfAddressesWithNeighboringPhones/><!-- Integer -->
<!-- if greater than 0 and ShowNeighborSummary is true, indicates the number of
Addresses for which NeighborPhones is returned -->
<tlo:NumberOfNeighboringPhonesPerAddress/> <!-- Integer -->
<!-- if greater than 0 and ShowNeighborSummary is true, indicates the number of
NeighborPhones returned for each address that had NeighborPhones -->
<tlo:FullName/> <!-- String -->
<!-- specifies an individuals name, overrides ‘Name’ -->
<tlo:Names/> <!-- BasicName[] -->
<!-- specifies a list of individuals names, ignored if ‘FullName’ specified -->
<tlo:Address/> <!-- AddressBase -->
<!-- represents the street, city & state location of an individual -->
<tlo:SSN/> <!-- String -->
<!-- represents a full, or partial Socical Security Number -->
<tlo:DateOfBirth/> <!-- Date -->
<-- represents the date of birth in month, day, year format -->
<tlo:DriversLicenseNumber/> <!-- String -->
<-- Provide complete number with/without hyphens (-) -->
<tlo:Phone/> <!-- String -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->

TLOComprehensivePersonSearchOutput : TLOResponseOutput
<tlo:ActualSearchInput/> <!-- TLOComprehensivePersonSearchInput -->
<tlo:Counts/><!-- TLOComprehensivePersonSearchCounts -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:Names/> <!-- BasicName[] -->
<!-- specifies a list of individual’s names -->
<tlo:SSNRecords/> <!-- SSNRecord[] -->
<!-- represents a list of a full, or partial Socical Security Number,
Place of issued and Year of issue -->
<tlo:DriversLicenses/> <!-- TLODriversLicense[] -->
<!-- represents a list of driverslicense records of an individual -->
<tlo:DatesOfBirth/> <!-- BasicDateOfBirthRecord[] -->
<!-- represents a list of dates of births of an individual -->
<tlo:DatesOfDeath/> <!-- DateOfDeathRecord[] -->
<!-- a list of dates representing when the subject was deceased -->

142 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:Cities/> <!-- BasicAddress[] -->


<!-- represents a list of city & state locations of an individual -->
<tlo:Addresses/> <!-- BasicAddressRecord[] -->
<!-- represents a list of the street, city & state location of an individual -->
<tlo:OtherPhones/> <!-- BasicPhoneListing[] -->
<!-- represents a list of phone numbers associated with an individual -->
<tlo:EmailAddresses/> <!-- String[] -->
<!-- represents a list of email addresses of an individual -->
<tlo:EmailAddressRecords/> <!-- EmailAddressRecord[] -->
<!-- represents a list of email addresses records of an individual -->
<tlo:Bankruptcies/> <!-- TLOBankruptcy[] -->
<!-- represents a list of bankruptcy records of an individual -->
<tlo:TLOBusinessAssociations/> <!-- TLOBusinessRecord[] -->
<!-- represents a list of Business Associations of an individual -->
<tlo:TooManyRelativesFound/> <!-- String -->
<!-- if true, too many relatives were found for an individual, consider
lowering NumberOfRelativeLevels to lower the relatives return -->
<tlo:RelativeLevelsRestricted/> <!-- String -->
<tlo:NumberOfRelatives/> <!-- Integer -->
<tlo:Associates/> <!-- TLOPersonSummary[] -->
<!-- represents a list of associates of an individual -->
<tlo:PossibleAssociates/> <!-- TLOPersonSummary[] -->
<!-- represents a list possible associates of an individual -->
<tlo:TooManyAssociatesFound/> <!-- String -->
<!-- if true, too many associates were found for an individual -->
<tlo:TooManyLikelyAssociatesFound/> <!-- String -->
<!-- if true, too many likely associates were found for an individual -->
<tlo:TooManyPossibleAssociatesFound/> <!-- String -->
<!-- if true, too many possible associates were found for an individual -->
<tlo:NumberOfAssociates/> <!-- Integer -->
<tlo:NumberOfLikelyAssociates/> <!-- Integer -->
<tlo:NumberOfPossibleAssociates/> <!-- Integer -->
<tlo:IndividualsSharingSSN/> <!-- TLOIndividualSharingSSN[] -->
<!-- represents a list of people sharing the same ssn with an individual -->
<tlo:Relatives/> <!-- TLOPersonSummary[] -->
<!-- represents a list of relatives of an individual -->
<tlo:PilotLicenses/> <!-- TLOPilotLicense[] -->
<!-- represents a list of pilot licenses an individual has -->
<tlo:ProfessionalAssociations/> <!-- TLOProfessionalAssociation[]-->
<!-- represents a list professional associations an individual belongs to -->
<tlo:ProfessionalLicenses/> <!-- TLOProfessionalLicense[] -->
<!-- represents a list of professional licenses an individual has -->
<tlo:Liens/> <!-- TLOPersonalLienFiling[] -->
<!-- represents a list of liens associated with an individual -->
<tlo:Judgments/> <!-- TLOPersonalJudgmentFiling[]-->
<!-- represents a list of judgments associated with an individual -->
<tlo:Evictions/> <!-- TLOEviction[] -->
<!-- represents a list of evictions associated with an individual -->
<tlo:PossibleSexOffender/> <!-- String -->
<!-- if true, the individual is a possible sex offender -->
<tlo: TooManyVehiclesFound/> <!-- String -->
<!-- if true, too many vehicles were found for an individual -->
<tlo:Vehicles/> <!-- TLOVehicle[] -->
<!-- represents a list of vehicles linked to an individual -->
<tlo:Aircraft/> <!-- TLOAircraft[] -->
<!-- represents a list of aircrafts linked to an individual -->
<tlo:CurrentPropertiesRollup/> <!-- TLOProperty[] -->

143 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- represents records of current properties linked to an individual -->


<tlo:PastPropertiesRollup/> <!-- TLOProperty[] -->
<!-- represents records of past properties linked to an individual -->
<tlo:PropertyTaxes/> <!-- TLOPropertyTax[] -->
<!-- represents records of property taxes linked to an individual -->
<tlo:PropertyForeclosures/> <!-- PropertyForeclosure[] -->
<!-- represents property foreclosures linked to an individual -->
<tlo:CorporateFilings/> <!-- CorporateFiling[] -->
<!-- represents corporate filings linked to an individual -->
<tlo:UCCFilings/> <!-- UCCFiling[] -->
<!-- represents ucc filings linked to an individual -->
<tlo:VoterRegistrations/> <!-- TLOVoterRegistration[] -->
<!-- represents voter registration records linked to an individual -->
<tlo:Employers/> <!-- TLOEmployer[] -->
<!-- represents a list of employers of an individual -->
<tlo:CriminalRecordsMatch/> <!-- TLOCriminalSearchMatch[] -->
<!-- represents criminal records linked to an individual -->
<tlo:TradeMarks/> <!-- TLOTradeMark[] -->
<!-- represents trademarks linked to an individual -->
<tlo:ConcealedWeaponPermits/> <!-- TLOConcealedWeaponPermit[] -->
<!-- represents concealed weapon permits linked to an individual -->
<tlo:HuntingPermits/> <!-- TLOHuntingPermit[] -->
<!-- represents hunting permits linked to an individual -->
<tlo:WikiLinks/> <!-- String[] -->
<!-- represents wikilinks linked to an individual -->
<tlo:WatchListRecords/> <!-- WatchListRecord[] -->
<!-- represents watchlist records linked to an individual -->
<tlo:DocumentType/> <!-- String -->
<!-- represents a document type of an extract, will usually be what is
Specified in the ExportType input -->
<tlo:AttachedDocument/> <!-- String -->
<!-- A base64 encoding of the report, ExportType needs to be set -->
<tlo:Deceased/> <!-- String -->
<!-- if true, the individual is deceased -->
<tlo:Gender/> <!-- String -->
<!-- specifies the gender of the subject, Male, Female or Unknown -->

TLOComprehensivePhoneSearchInput : TLORequestInput
<tlo:ExportType/> <!-- String -->
<!-- if set to pdf or rtf generate a document in the appropriate document type
encoded as a base64 string -->
<tlo:Phone/> <!-- String -->
<!-- specifies the phone of an individual -->
<tlo:ShowSubjects/> <!-- String -->
<!-- if true, returns information on individals phone is associated with -->
<tlo:ShowBusinesses/> <!-- String -->
<!-- if true, returns businesses phone is associated with -->
<tlo:ShowAddresses/> <!-- String -->
<!-- if true, returns addresses phone is associated with -->
<tlo:PhoneDisconnectCheck/> <!-- String -->
<tlo:PastResidencyThresholdYears/> <!-- String -->
<!-- represents how far back (in years) should residents be considered for
addresses associated with phone -->

144 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOComprehensivePhoneSearchOutput : TLOResponseOutput
<tlo:AttachedDocument/> <!-- String -->
<!-- A base64 encoding of the report, ExportType needs to be set -->
<tlo:DocumentType/> <!-- String -->
<!-- represents a document type of an extract, will usually be what is
Specified in the ExportType input -->
<tlo:Counts/> <!-- ComprehensivePhoneSearchCounts-->
<tlo:ComprehensivePhoneSearchOutputRecords/>
<!-- ComprehensivePhoneSearchOutputRecord[] -->

TLOConcealedWeaponPermit
<tlo:IssueDate/> <!-- Date -->
<tlo:ExpiryDate/> <!-- Date -->
<tlo:Holder/> <!-- Entity -->
<tlo:PermitNumber/> <!-- String -->
<tlo:PermityType/> <!-- String -->
<tlo:WeaponType/> <!-- String -->
<tlo:RejectReason/> <!-- String -->
<tlo:Gender/> <!-- String -->
<tlo:Ethnicity/> <!-- String -->
<tlo:Active/> <!-- String -->

TLOCorporateFiling : CorporateFilingBase
<tlo:Address/> <!-- BasicAddress -->
<tlo:TaxAddress/> <!-- BasicAddress -->
<tlo:FilingOfficeAddress/> <!-- BasicAddress -->
<tlo:BusinessContacts/> <!-- TLOBusinessContact[] -->

TLOCorporateFilingOutput
<tlo:Corporations/> <!-- TLOCorporateFiling[] -->

TLOCourt : CourtBase
<tlo:Address/> <!-- BasicAddress -->

TLOCriminalSearchInput : TLORequestInput
<tlo:Names/> <!-- BasicName[] -->
<!-- specifies a list of individuals names -->
<tlo:FullNames/> <!-- String[] -->
<!-- specifies a list of an individuals names, is addition to ‘Names’ -->
<tlo:DatesOfBirth/> <!-- Date[] -->
<-- represents the date of birth in month, day, year format -->
<tlo:Addresses/> <!-- BasicAddress[] -->
<!-- represents a list of the street, city & state locations of an individual-->
<tlo:Ethnicities/> <!-- String[] -->
<!-- specifies an individuals ethnicity (race) -->
<tlo:MinimumHeight/> <!-- String -->
<!-- specifies an individuals minimum height -->
<tlo:MaximumHeight/> <!-- String -->
<!-- specifies an individuals maximum height -->
<tlo:MinimumAge/> <!-- String -->

145 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- specifies an individuals minimum age -->


<tlo:MaximumAge/> <!-- String -->
<!-- specifies an individuals maximum age -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:SSN/> <!-- String -->
<!-- represents a full, or partial Socical Security Number -->
<tlo:DoNotModifySearch/> <!-- String -->
<!-- if no records are found given the initial search criteria, the system will
automatically expand the search unless this property set to ‘true’. -->
<tlo:MatchFilter/> <!-- MatchFilter -->
<!-- filters for streamlining which criminal records to return -->

TLOCriminalSearchOutput : TLOResponseOutput
<tlo:Matches/> <!-- TLOCriminalSearchMatch[] -->

TLOCriminalSearchMatch
<tlo:CriminalRecord/> <!-- TLOUnifiedCriminalRecord -->
<tlo:MatchIndicators/> <!-- MatchIndicator[] -->

TLODriversLicense : DriversLicenseBase
<tlo:Name/> <!-- BasicName -->
<!-- specifies an individual’s name -->
<tlo:Address/> <!-- BasicAddress -->
<!-- represents the street, city & state location of an individual -->
<tlo:LicenseDateReported/> <!-- Date -->
<!-- the date the license was reported -->
<tlo:SourceRank/> <!-- String -->
<!-- the rank of the source of the record -->
<tlo:Vendors/> <!-- String -->
<!-- the vendors that contribute to the record -->
<tlo:Weight/> <!-- String -->
<tlo:IsGovSource/> <!-- String -->

TLODriversLicenseSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:DriversLicenses/> <!-- TLODriversLicense[] -->

TLOEmailRecord : EmailRecordBase
<tlo:Names/> <!-- BasicName[] -->
<tlo:Score/> <!-- String -->

TLOEmployee : EmployeeBase
<tlo:Name/> <!-- BasicName -->
<tlo:DateOfBirth/> <!-- BasicDateOfBirthRecord -->

146 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOEmployer : TLOEntity
<tlo:Phone/> <!-- BasicPhoneListing -->
<tlo:Latitude/> <!-- String -->
<tlo:Longitude/> <!-- String -->
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:BusinessName/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:FEINumber/> <!-- String -->
<tlo:Name/> <!-- BasicName -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:LicenseDateReported/> <!-- Date -->
<tlo:CurrentAge/> <!-- String -->
<tlo:SSN/> <!-- String -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<tlo:DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->

TLOEntity
<tlo:BusinessName/> <!-- String -->
<!-- specifies the name of a business -->
<tlo:Name/> <!-- BasicName -->
<!-- specifies an individual’s name -->
<tlo:Address/> <!-- BasicAddress -->
<!-- represents the street, city & state location of an individual -->
<tlo:DateOfBirth/> <!-- Date -->
<!-- represents the date of birth of an individual -->
<tlo:CurrentAge/> <!-- String -->
<!-- represents the current age of an individual -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:SSN/> <!-- String -->
<!-- represents a full, or partial Socical Security Number -->
<tlo:SSNRecord/> <!-- SSNRecord -->
<!-- represents a full, or partial Socical Security Number, Place of issued
and Year of issue -->
<tlo:BusinessToken/> <!-- String -->
<!-- a unique identifier that represents a specific business -->
<tlo:FEINumber/> <!-- String -->
<!-- represents the Federal Employer Indentification Number of a business -->

TLOEviction : EvictionBase
<tlo:Court/> <!-- TLOCourt -->
<tlo:Name/> <!-- BasicName -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:SSNRecord/> <!-- BasicSSNRecord -->
<tlo:DateOfBirth/> <!-- BasicDateOfBirthRecord -->
<tlo:PlaintiffName/> <!-- BasicName -->
<tlo:PlaintiffAddress/> <!-- BasicAddress -->
<tlo:PlaintiffSSNRecord/> <!-- BasicSSNRecord -->

147 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:Plaintiff/> <!-- TLOEntity -->


<tlo:AttorneyName/> <!-- BasicName -->
<tlo:AttorneyAddress/> <!-- BasicAddress -->

TLOEvictionSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:Evictions/> <!-- TLOEviction[] -->

TLOForeclosureSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:Foreclosures/> <!-- TLOPropertyForeclosure[] -->

TLOGenericSearchOutputBaseOfTLOBusinessJudgmentSearchInput
<tlo:ActualSearchInput/> <!-- TLOBusinessJudgmentSearchInput -->
<tlo:SearchModified/> <!-- String -->
<tlo:NumberOfRecordsFoundWithModifiedSearch/><!-- Integer -->

TLOGenericSearchOutputBaseOfTLOBusinessLienSearchInput
<tlo:ActualSearchInput/> <!-- TLOBusinessLienSearchInput -->
<tlo:SearchModified/> <!-- String -->
<tlo:NumberOfRecordsFoundWithModifiedSearch/><!-- Integer -->

TLOGenericSearchOutputBaseOfTLOGenericSearchInput
<tlo:ActualSearchInput/> <!-- TLOGenericSearchInput -->
<tlo:SearchModified/> <!-- String -->
<tlo:NumberOfRecordsFoundWithModifiedSearch/><!-- Integer -->

TLOGenericSearchOutputBaseOfTLOPersonalJudgmentSearchInput
<tlo:ActualSearchInput/> <!-- TLOPersonalJudgmentSearchInput -->
<tlo:SearchModified/> <!-- String -->
<tlo:NumberOfRecordsFoundWithModifiedSearch/><!-- Integer -->

TLOGenericSearchOutputBaseOfTLOPersonalLienSearchInput
<tlo:ActualSearchInput/> <!-- TLOBusinessLienSearchInput -->
<tlo:SearchModified/> <!-- String -->
<tlo:NumberOfRecordsFoundWithModifiedSearch/><!-- Integer -->

TLOGenericSearchOutputBaseOfTLOVehicleSearchInput
<tlo:ActualSearchInput/> <!-- TLOVehicleSearchInput -->
<tlo:SearchModified/> <!-- String -->
<tlo:NumberOfRecordsFoundWithModifiedSearch/><!-- Integer -->

TLOHouseholdSearchInput : TLORequestInput
<tlo:Address/> <!-- AddressBase -->
<!--Represents the address of the Indivudual-->
<tlo:Subjects/> <!-- TLOIndividual -->
<!-- Represents the Individual PII Information-->
<tlo:ShowResidents/> <!-- String -->

148 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- Represents Show the residents in the response. Values are 0 or 1. If 0 is


entered the response shall not contain any residents and if 1 is entered the
response shall contain 1 or many residents.Default value is 1-->
<tlo:ExcludeDiscoveredPreviousResidents/> <!-- String -->
<!—Represents to Exclude discovered resident that do not currenlty at the input
address from the response. Values are 0 or 1. Defaults to 0.-->
<tlo:NumberOfResidentsToReturn/> <!-- String -->
<!-- Number of Residents to return in the Output Response.Default Value =20 -->
<tlo:PastResidencyThresholdDays/> <!-- String -->
<!-- Based upon input address the last seen date is within last x days. Default
Value = 60-->

<tlo: HouseholdSearchFilters/> <!-- SearchFilter[] -->


<!-- Below are the Household Search Filters that can be used. Below are the filter
names that can be used

NumberOfResidentsToReturn: Number of Residents to return in the Output


Response. The response will only return up to 20 residents. Default Value
=20

PastResidencyThresholdDays: Based upon input address the last seen date


is within last x days. Default Value = 60

ExcludeDiscoveredPreviousResidents: If set to 1 residents with a subject


Match code = D and in occupancy status = P will be excluded from the
response. Default value is 0.

ExcludeDiscoveredResidentsOverMaxAge: When a value is entered in the


parameter, any "Discovered" resident whose age exceeds the parameter
values is not returned in the response. Accepts only a number, else
returns an error. Defaults to blank. "Matched" residents are always
returned, regardless of parameter value

ExcludeDiscoveredNonDriverResidents: When the parameter value is "yes"


(or 1, true, etc.), any "Discovered" resident does not have a DL record
is not returned in the response. Defaults to blank or no. "Matched"
residents are always returned, regardless of parameter value-->

TLOHouseholdSearchOutput : TLOResponseOutput
<tlo:ActualSearchInput/> <!-- HouseholdSearchInput -->
<!--Represents the Household Search Input-->
<tlo:Counts/> <!-- Attribute[] -->
<!--Represents the Number of Residents found at the residing address-->
<tlo:TooManyResidentsFound/> <!-- String -->
<tlo:Residents/> <!-- TLOHouseholdResident[] -->
<!--Represents the Residents details -->

149 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOHouseholdResident
<tlo:MatchIndicators/> <!-- MatchIndicators -->
<!-- Match Indicators are only for DOB, SSN and DL Number and DL Issuing State.The
match indicators will be provided for only Matched residents. The Match Indicators
are used to matches the input PII to the response PII. The value is Boolean either
TRUE OR FALSE -- >

<tlo:IndividualInputId/> <!-- String -->


<tlo:Name/> <!-- BasicName -->
<tlo:ReportToken/> <!-- String -->
<tlo:SubjectMatchCode/> <!-- String -->
<!--Either M (Matched) or D (Discovered)
M = A single token was found for an input subject
D = An additional identity, not on the input, was found residing at the input
address-->
<tlo:Occupancy/> <!-- Occupancy -->
<!--Occupancy status of the consumer. The Occupancy Status are: Either C (Current),
P (Previous), or U (Unknown) -->
<tlo:Gender/> <!-- String -->
<tlo:DateOfBirth/> <!-- BasicDateOfBirthRecord -->
<tlo:DriversLicense/> <!-- TLODriversLicense -->
<tlo:Address/> <!-- TLOHHAddress -->
<tlo:Phone/> <!-- BasicPhoneListing -->
<tlo:Email/> <!-- String -->

TLOHHAddress
<tlo:CurrentAddress/> <!-- BasicAddress -->
<tlo:PreviousAddress/> <!-- BasicAddress -->

TLOHuntingPermit
<tlo:IssueDate /> <!-- Date -->
<tlo:PermitNumber/> <!-- String -->
<tlo:PermitTypes/> <!-- String[] -->
<tlo:Permissions/> <!-- String[] -->
<tlo:Gender/> <!-- Gender -->
<tlo:Ethnicity/> <!-- String -->
<tlo:Active/> <!-- String -->
<tlo:AgeCategory/> <!-- String -->
<tlo:Party/> <!-- String -->
<tlo:Status/> <!-- String -->

TLOHuntingPermitHolder : TLOEntity
<tlo:Phone/> <!-- String -->
<tlo:Resident/> <!-- String -->
<tlo:HomeState/> <!-- String -->

TLOIncarcerationPersonSearchInput : TLORequestInput
<tlo:Name/> <!-- NameBase -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:SSN/> <!-- String -->
<tlo:DriversLicenseNumber/> <!-- String -->

150 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:IssuingState/> <!-- String -->


<tlo:Zip/> <!-- String -->

TLOIncarcerationPersonSearchOutput : TLOResponseOutput
<tlo:IncarcerationPersonSearchRecords/> <!-- TLOIncarcerationPersonSearchRecord[]
-->

TLOIncarcerationPersonSearchRecord
<tlo:Confidence/> <!-- String -->
<!-- confidence level for results of a Search that is based off of wighted
values given for each PII in search by exact match and/or approximate match.
These matches are indicated by the values in MatchRule. The internal scores of
the returned «MatchRule»s are summed up to determine the «Confidence» by the
score range in which the summed values falls in.The Confidence Values are as
follows
Exact Moderate: In given score range with only exact match(Score: 0-14),
Exact Strong: In given score range with only exact match(Score: 15-19),
Exact Very Strong: In given score range with only exact match(Score: 20+),
Mixed Moderate: In given score range with some approximate match(Score: 0-14),
Mixed Strong: In given score range with some approximate match(Score: 15-19),
Mixed Very Strong: In given score range with some approximate match(Score: 20+)
The scores are calculated internally within system-- >
<tlo:MatchRule/> <!-- String[] -->
<!-- Lists the types of values given in a «SearchRequest» where used in matching
values in records. An internal weighted score is assigned to each «MatchRule».
These internal scores are used in determining the «Confidence». Match Rule values
are as follows:
APX_DOB: a date of birth matched approximately,
APX_ID: An identification number (SSN, DLN, etc.) matched approximately,
APX_NAME: a name matched approximately,
DOB: a date of birth matched exactly,
ID: An identification number (SSN, DLN, etc.) matched exactly,
NAME: a name matched exactly,
ZIP5: a 5 digit zip code matched exactly -- >
<tlo:Names/> <!-- Name[] -->
<tlo:AddressRecord/> <!-- IncAddressRecord -->
<tlo:DateOfBirthRecord/> <!-- IncDateOfBirthRecord -->
<tlo:SSNRecord/> <!-- IncSSNRecord -->
<tlo:DriversLicense/> <!-- IncDriversLicenseRecord -->
<tlo:Appearance/> <!-- Appearance -->
<tlo:Demographic/> <!-- Demographic -->
<tlo:Contacts/> <!-- Contact[] -->
<tlo:Language/> <!-- Language -->
<tlo:Gender/> <!-- String -->
<tlo:Medical/> <!-- Medical -->
<tlo:Employment/> <!-- Employment -->
<tlo:Citizenship/> <!-- Citizenship -->
<tlo:FBIID/> <!-- String -->
<tlo:AfisId/> <!-- String -->
<!-- Automated Fingerprint Identification System ID -- >
<tlo:ArrestDate/> <!-- Date -->
<tlo:ArrestingAgency/> <!-- ArrestingAgency -->
<!-- Arresting agency information. -- >
<tlo:AuditInd/> <!-- String -->

151 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:BookingDate/> <!-- Date -->


<tlo:BookingNumber/> <!-- String -->
<!-- Agency provided number identifying booking. -- >
<tlo:BookingSid/> <!-- String -->
<!-- Internal number identifying booking. Unique across all bookings. -- >
<tlo:Charges/> <!-- Charge[] -->
<!-- Charges on Booking document. -- >
<tlo:DaysIncarcerated/> <!-- String -->
<tlo:EscapeRiskId/> <!-- String -->
<tlo:FederalInmateInd/> <!-- String -->
<tlo:ForeignBornInd/> <!-- String -->
<tlo:GangInfo/> <!-- String -->
<!-- Agency notes on gang activity. -- >
<tlo:HoldingFacility/> <!-- HoldingFacility -->
<tlo:IncidentInd/> <!-- String -->
<tlo:InmateNumber/> <!-- String -->
<tlo:InsRegNumber/> <!-- String -->
<tlo:JuvenileInd/> <!-- String -->
<tlo:OffenderId/> <!-- String -->
<tlo:OffenseDate/> <!-- Date -->
<tlo:ParoleClass/> <!-- String -->
<tlo:PhotoProfileUrl/> <!-- String -->
<tlo:PhotoUrl/> <!-- String -->
<tlo:Pob/> <!-- String -->
<!-- Place of Birth -- >
<tlo:PobCountryCd/> <!-- String -->
<!-- Place of Birth country code -- >
<tlo:Released/> <!-- String -->
<tlo:ReleaseDate/> <!-- Date -->
<tlo:ReleaseReason/> <!-- String -->
<tlo:ScheduledReleaseDate/> <!-- Date -->
<tlo:SentenceExpDate/> <!-- Date -->
<tlo:SexOffenderInd/> <!-- String -->
<!— Sex offender indicator. The values are "Y", "N" or null -- >
<tlo:Source/> <!-- Source -->
<!-- Source agency providing document data such as address, agency id,etc. -- >
<tlo:StateDocInmateInd/> <!-- String -->
<!-- State document inmate indicator. The values are "Y", "N" or null -- >
<tlo:Transferred/> <!-- String -->
<tlo:ViolentBehaviorInd/> <!-- String -->
<!-- Violent behavior indicator. The values are "Y", "N" or null -- >
<tlo:WarningCautions/> <!-- String -->
<tlo:WeekenderInd/> <!-- String -->
<!-- Weekender indicator. The values are "Y", "N" or null -- >
<tlo:CreationTs/> <!-- String -->
<tlo:CompositeId/> <!-- String -->

TLOIndividual
<tlo:IndividualInputId/> <!-- String -->
<tlo:ReportToken/> <!-- String -->
<tlo:Name/> <!-- NameBase -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:SSN/> <!-- String -->
<tlo:DriversLicenseNumber/> <!-- String -->
<tlo:DriversLicenseState/> <!-- String -->

152 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOJudgmentEntityAddress : Address
<tlo:ForeignRegion/> <!-- String -->
<tlo:Country/> <!-- String -->

TLOJudgmentFilingEntity
<tlo:BusinessName/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:Name/> <!-- BasicName -->
<tlo:ReportToken/> <!-- String -->
<tlo:Address/> <!-- TLOJudgmentEntityAddress -->

TLOJudgmentFiling : JudgmentFilingBase
<tlo:FilingAddress/> <!-- BasicAddress -->
<tlo:Creditors/> <!-- TLOJudgmentFilingCreditor[]-->
<tlo:Debtors/> <!-- TLOJudgmentFilingDebtor[] -->
<tlo:Obligations/> <!-- JudgmentFilingObligation[] -->
<tlo:DebtorObligations/> <!-- JudgmentFilingObligation[] -->
<tlo:Comments/> <!-- JudgmentFilingComment[] -->

TLOJudgmentFilingDebtor : TLOJudgmentFilingEntity
<tlo:OwedAmount/> <!-- String -->

TLOLienEntityAddress : BasicAddress
<tlo:ForeignRegion/> <!-- String -->
<tlo:Country/> <!-- String -->

TLOLienFiling : LienFilingBase
<tlo:FilingAddress/> <!-- BasicAddress -->
<tlo:Holders/> <!-- TLOLienFilingEntity[] -->
<tlo:Debtors/> <!-- TLOLienFilingEntity[] -->
<tlo:TaxReasons/> <!-- LienFilingTaxReason[] -->
<tlo:Comments/> <!-- TLOLienFilingComment[] -->

TLOLocateReportInput : TLORequestInput
<tlo:ExportType/> <!-- String -->
<!-- if set to pdf or rtf generate a document in the appropriate document type
encoded as a base64 string -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:ShowAddresses/> <!-- String -->
<!-- if true, returns address records of the subject -->
<tlo:ShowBankruptcies/> <!-- String -->
<!-- if true, returns bankruptcies linked with the subject -->
<tlo:ShowTLOBusinessAssociations/> <!-- String -->
<!-- if true, returns business associations linked to the subject -->
<tlo:ShowCorporateFilings/> <!-- String -->
<!-- if true returns corporate filings linked to the subject -->
<tlo:ShowCurrentMotorVehicles/> <!-- String -->
<!-- if true, returns current vehicles linked to the subject -->

153 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:ShowPastMotorVehicles/> <!-- String -->


<!-- if true, returns past vehicles linked to the subject -->
<tlo:ShowCurrentProperties/> <!-- String -->
<!-- if true, returns current properties linked to the subject -->
<tlo:ShowPastProperties/> <!-- String -->
<!-- if true, returns past properties linked to the subject -->
<tlo:ShowJudgments/> <!-- String -->
<!-- if true, returns judgments linked to the subject -->
<tlo:ShowLiens/> <!-- String -->
<!-- if true, returns liens linked to the subject -->
<tlo:ShowEmployers/> <!-- String -->
<!-- if true, returns employers of the subject -->
<tlo:ShowEmailAddresses/> <!-- String -->
<!-- if true, returns email addresses linked to the subject -->
<tlo:ShowLikelyAssociates/> <!-- String -->
<!-- if true, returns likely associates of the subject -->
<tlo:ShowPossibleAssociates/> <!-- String -->
<!-- if true, returns possible associates of the subject -->
<tlo:ShowRelatives1stDegree/> <!-- String -->
<!-- if true, returns relatives of degree 1 linked to the subject -->
<tlo:ShowRelatives2ndDegree/> <!-- String -->
<!-- if true, returns relatives of degree 2 linked to the subject -->
<tlo:ShowRelatives3rdDegree/> <!-- String -->
<!-- if true, returns relatives of degree 3 linked to the subject -->
<tlo:ShowNeighbors/> <!-- String -->
<!-- if true, returns neighbors of the subject -->
<tlo:ShowCommercialPhones/> <!-- String -->
<!-- if true, returns commercial phones linked to the subject -->
<tlo:ShowResidentialPhones/> <!-- String -->
<!-- if true, returns residential phones linked to the subject -->

TLOLocateReportOutput : TLOResponseOutput
<tlo:AttachedDocument/> <!-- String -->
<!-- A base64 encoding of the report, ExportType needs to be set -->
<tlo:DocumentType/> <!-- String -->
<!-- represents a document type of an extract, will usually be what is
Specified in the ExportType input -->
<tlo:Counts/> <!-- TLOLocateReportCounts -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:Names/> <!-- BasicName[] -->
<!-- specifies a list of individuals names -->
<tlo:SSN/> <!-- SSNRecord -->
<!-- represents a full, or partial Socical Security Number, Place of issued and
Year of issue -->
<tlo:DateOfBirth/> <!-- BasicDateOfBirthRecord -->
<!-- represents the date of birth of an individual -->
<tlo:DateOfDeath/> <!-- DateOfDeathRecord -->
<!-- date representing when the subject was deceased -->
<tlo:Addresses/> <!-- BasicAddressRecord[] -->
<!-- represents a list of the street, city & state location of an individual -->
<tlo:SuperPhoneAddresses/> <!-- BasicAddressRecord[] -->
<!-- represents a list of the street, city & state location of an individual -->
<tlo:Phones/> <!-- BasicPhoneListing[] -->
<!-- represents a list of phones associated with an individual -->
<tlo:BusinessPhones/> <!-- BasicPhoneListing[] -->

154 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- represents a list of business phones associated with an individual -->


<tlo:SuperPhonePhones/> <!-- BasicPhoneListing[] -->
<!-- represents a list of super phones associated with an individual -->
<tlo:CommercialPhones/> <!-- TLOPhoneBookEntry[] -->
<!-- represents a list of commercial phones associated with an individual -->
<tlo:NumberOfDriversLicenses/> <!-- Integer -->
<tlo:NumberOfBankruptcies/> <!-- Integer -->
<tlo:NumberOfBankruptcyRecords/> <!-- Integer -->
<tlo:NumberOfCriminalRecords/> <!-- Integer -->
<tlo:PossibleCriminalRecordsAvailable/> <!-- String -->
<!-- if yes, possible criminal records are associated with an individual -->
<tlo:Relatives1stDegree/> <!-- TLOPhoneBookEntry[] -->
<!-- 1st degree relatives associated with an individual -->
<tlo:Relatives2ndDegree/> <!-- TLOPhoneBookEntry[] -->
<!-- 2nd degree relatives associated with an individual -->
<tlo:Relatives3rdDegree/> <!-- TLOPhoneBookEntry[] -->
<!-- 3rd degree relatives associated with an individual -->
<tlo:RelativeContactLevelsRestricted/> <!-- String -->
<!-- if yes, indicates that relative contacts have been restricted -->
<tlo:LikelyAssociates/> <!-- TLOPhoneBookEntry[] -->
<!-- represents a list of likely associates linked to an individual -->
<tlo:PossibleAssociates/> <!-- TLOPhoneBookEntry[] -->
<!-- represents a list of possible associates linked to an individual -->
<tlo:NumberOfRelatives1stDegree/> <!-- Integer -->
<tlo:NumberOfRelatives2ndDegree/> <!-- Integer -->
<tlo:NumberOfRelatives3rdDegree/> <!-- Integer -->
<tlo:NumberOfLikelyAssociates/> <!-- Integer -->
<tlo:NumberOfPossibleAssociates/> <!-- Integer -->
<tlo:Neighbors/> <!-- TLOPhoneBookEntry[] -->
<!-- represents a list of neighbors of an individual -->
<tlo:EmailAddresses/> <!-- String[] -->
<!-- represents a list of email addresses of an individual -->
<tlo:EmailAddressRecords/> <!-- EmailAddressRecord[] -->
<!-- represents a list of email addresses records of an individual -->
<tlo:TLOBusinessAssociations/> <!-- TLOBusinessRecord[] -->
<!-- represents a list of business associatiatins linked to an individual -->
<tlo:CorporateFilings/> <!-- TLOCorporateFiling[] -->
<!-- represents a list of corporate filings linked to an individual -->
<tlo:CurrentVehicles/> <!-- TLOVehicle [] -->
<!-- represents a list of current vehicles of an individual -->
<tlo:PastVehicles/> <!-- TLOVehicle[] -->
<!-- represents a list of past vehicles of an individual -->
<tlo:CurrentProperties/> <!-- TLORealEstateProperty[] -->
<!-- represents a list of current properties linked to an individual -->
<tlo:PastProperties/> <!-- TLORealEstateProperty[] -->
<!-- represents a list of current properties linked to an individual -->
<tlo:TooManyPropertiesFound/> <!-- String -->
<!-- if yes, there are too many properties linked to an individual -->
<tlo:NumberOfProperties/> <!-- Integer -->
<tlo:Liens/> <!-- TLOPersonalLienFiling[] -->
<!-- represents a list of liens linked to an individual -->
<tlo:Judgments/> <!-- TLOPersonalJudgmentFiling[]-->
<!-- represents a list of judgments linked to an individual -->
<tlo:Bankruptcies/> <!-- TLOBankruptcy[] -->
<!-- represents a list of bank linked to an individual -->
<tlo:Employers/> <!-- TLOEmployer[] -->
<!-- represents a list of employers of an individual -->

155 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:Gender/> <!-- String -->


<!-- specifies the gender of the subject, Male, Female or Unknown -->

TLOMortgage : MortgageBase
<tlo:Lender/> <!-- TLOEntity -->

TLOPersonalJudgmentFiling : PersonalJudgmentFilingBase
<tlo:Name/> <!-- BasicName -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:SSNRecord/> <!-- BasicSSNRecord -->
<tlo:DateOfBirth/> <!-- BasicDateOfBirthRecord -->
<tlo:AttorneyName/> <!-- BasicName -->
<tlo:AttorneyAddress/> <!-- BasicAddress -->
<tlo:AttorneySSNRecord/> <!-- BasicSSNRecord -->
<tlo:PlaintiffName/> <!-- BasicName -->
<tlo:Plaintiff/> <!-- TLOEntity -->
<tlo:Court/> <!-- TLOCourt -->

TLOPersonalJudgmentSearchInput : TLOGenericSearchInput
<tlo:CourtCaseNumber/> <!-- String -->

TLOPersonalJudgmentSearchOutput :
TLOGenericSearchOutputBase<TLOPersonalJudgmentSearchInput>
<tlo:Judgments/> <!-- TLOPersonalJudgmentFiling[]-->

TLOPersonalLienFiling : PersonalLienFilingBase
<tlo:Name/> <!-- BasicName -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:SSNRecord/> <!-- BasicSSNRecord -->
<tlo:DateOfBirth/> <!-- BasicDateOfBirthRecord -->
<tlo:AttorneyName/> <!-- BasicName -->
<tlo:AttorneyAddress/> <!-- BasicAddress -->
<tlo:AttorneySSNRecord/> <!-- BasicSSNRecord -->
<tlo:PlaintiffName/> <!-- BasicName -->
<tlo:Plaintiff/> <!-- TLOEntity -->
<tlo:Court/> <!-- TLOCourt -->

TLOPersonalLienSearchInput : TLOGenericSearchInput
<tlo:CourtCaseNumber/> <!-- String -->

TLOPersonalLienSearchOutput : TLOGenericSearchOutputBase<TLOPersonalLienSearchInput>
<tlo:Liens/> <!-- TLOPersonalJudgmentFiling[]-->

TLOPersonSearchOutput : TLOGenericSearchOutputBase
<tlo:AbbreviatedResult/> <!-- YesNo -->
<-- if true, content was reduced if > 25 records were found -->
<tlo:PersonSearchOutputRecords/> <!-- PersonSearchOutputRecord[]-->

156 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOPersonSearchOutputRecord : PersonSearchOutputRecordBase
<tlo:Names/> <!-- BasicName[] -->
<tlo:IndividualsSharingSSN/> <!-- IndividualSharingSSN[] -->
<tlo:DatesOfBirth/> <!-- DateOfBirthRecord[] -->
<tlo:UnderAge18> <!-- String -->
<tlo:Addresses/> <!-- BasicAddressRecord[] -->
<tlo:EmailAddressRecords /> <!-- EmailAddressRecord[] -->
<tlo:DriversLicenses/> <!-- DriversLicense[] -->
<tlo:ProfessionalLicenses/> <!-- ProfessionalLicense[] -->
<tlo:OtherPhones/> <!-- BasicPhoneListing[] -->
<tlo:SexOffenderRecords/> <!-- SexOffenderRecord[] -->
<tlo:PossibleSexOffender/> <!-- YesNo -->
<tlo:Relatives/> <!-- PersonSearchRelative[] -->
<tlo:AddressSatisfyingSearch/> <!-- Address -->
<tlo:DistanceFromLocation/> <!-- Integer -->
<!-- numerical distance (in miles) from specified Latitude & Longitude -->
<tlo:PictureURLs/> <!-- String[] -->
<!-- collection of (URL complinate) strings representing ‘links’ to
criminal pictures (if any) -->
<tlo:Deceased/> <!-- YesNo -->
<tlo:Gender/> <!-- Gender -->
<!-- specifies the gender of the subject, Male, Female or Unknown -->
<tlo:Model/> <!-- ModelDetails[] -->

TLOPersonSynopsis
<tlo:Name/> <!-- BasicName -->
<tlo:DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->
<tlo:UnderAge18/> <!-- String -->
<!-- Yes or No to indicate subject is under the age of 18 -->
<tlo:DateOfDeath/> <!-- DateOfDeathRecord -->
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual; it is
provided in the results of any prior, general person search -->

TLOPilotLicense : PilotLicenseBase
<tlo:Name/> <!-- BasicName -->
<tlo:SSNRecord/> <!-- BasicSSNRecord -->
<tlo:Address/> <!-- BasicAddress -->

TLOPredictiveAttributesQuantitativeSearchInput : TLOPredictiveAttributesInputBase

TLOPredictiveAttributesAllSearchInput : TLOPredictiveAttributesInputBase
<tlo:Attributes/> <!-- String[] -->

157 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOPredictiveAttributesAnalyticInput : TLOPredictiveAttributesInputBase

TLOPredictiveAttributesInputBase: TLORequestInput
<tlo:Name/> <!-- BasicName -->
<tlo:SSN/> <!-- String -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:ReportToken/> <!-- String -->

TLOPredictiveAttributesAccessSearchInput: TLORequestInput

TLOPredictiveAttributesQuantitativeSearchOutput : TLOResponseOutput
<tlo:Counts/> <!-- Attribute[] -->
<tlo: AddressChangesCount3Months/> <!-- String -->
<tlo: AddressChangesCount6Months/> <!-- String -->
<tlo: AddressChangesCount12Months/> <!-- String -->
<tlo: AddressChangesCount24Months/> <!-- String -->
<tlo: AddressChangesCount36Months/> <!-- String -->
<tlo: AddressChangesCount7Years/> <!-- String -->
<tlo: BankruptcyCount3Months/> <!-- String -->
<tlo:BankruptcyCount6Months/> <!-- String -->
<tlo: BankruptcyCount12Months/> <!-- String -->
<tlo: BankruptcyCount24Months/> <!-- String -->
<tlo: BankruptcyCount36Months/> <!-- String -->
<tlo: BankruptciesCurrentlyOpenCount/> <!-- String -->
<tlo:BankruptcyCount7Years/> <!-- String -->
<tlo:CountOfCrimesCommittedLast1Year/> <!-- String -->
<tlo:CountOfCrimesCommittedLast3Year/> <!-- String -->
<tlo:CountOfCrimesCommittedLast7Year/> <!-- String -->
<tlo:CountOfCrimesCommittedAllTime/> <!-- String -->
<tlo:DriversLicenseIndicator/> <!-- String -->
<tlo:EmploymentIndicator/> <!-- String -->
<tlo:PremiumEmploymentIndicator/> <!-- String -->
<tlo:JudgmentFilingsCount3Months/> <!-- String -->
<tlo:JudgmentFilingsCount6Months/> <!-- String -->
<tlo:JudgmentFilingsCount12Months /> <!-- String -->
<tlo:JudgmentFilingsCount24Months/> <!-- String -->
<tlo:JudgmentFilingsCount36Months/> <!-- String -->
<tlo:JudgmentFilingsCount7Years/> <!-- String -->
<tlo: JudgmentFilingsSumAmount3Months/> <!-- String -->
<tlo: JudgmentFilingsSumAmount6Months/> <!-- String -->
<tlo: JudgmentFilingsSumAmount12Months/> <!-- String -->
<tlo: JudgmentFilingsSumAmount24Months/> <!-- String -->
<tlo: JudgmentFilingsSumAmount36Months/> <!-- String -->
<tlo: JudgmentFilingsSumAmount7Years/> <!-- String -->
<tlo:OpenJudgmentFilingsCount/> <!-- String -->
<tlo:TotalAmountOfOpenJudgmentFilings/> <!-- String -->
<tlo:LienFilingsCount3Months/> <!-- String -->
<tlo:LienFilingsCount6Months/> <!-- String -->
<tlo:LienFilingsCount12Months/> <!-- String -->
<tlo:LienFilingsCount24Months/> <!-- String -->

158 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:LienFilingsCount36Months/> <!-- String -->


<tlo:LienFilingsCount7Years/> <!-- String -->
<tlo:LienFilingsSumAmount3Months/> <!-- String -->
<tlo:LienFilingsSumAmount6Months/> <!-- String -->
<tlo: LienFilingsSumAmount12Months/> <!-- String -->
<tlo: LienFilingsSumAmount24Months/> <!-- String -->
<tlo:LienFilingsSumAmount36Months/> <!-- String -->
<tlo:LienFilingsSumAmount7Years/> <!-- String -->
<tlo:OpenLienFilingsCount/> <!-- String -->
<tlo:TotalAmountOfOpenLienFilings/> <!-- String -->
<tlo:PropertyOwnerIndicator/> <!-- String -->
<tlo:PropertiesCurrentlyOwnedCount/> <!-- String -->
<tlo:PropertyPurchasedMostRecentValue/> <!-- String -->
<tlo:PropertiesCurrentlyOwnedSumAmount/> <!-- String -->
<tlo:PropertyPurchasedIndicator3Months/> <!-- String -->
<tlo:PropertyPurchasedIndicator6Months/> <!-- String -->
<tlo:PropertyPurchasedIndicator12Months/> <!-- String -->
<tlo:PropertyPurchasedIndicator24Months/> <!-- String -->
<tlo:PropertyPurchasedIndicator36Months/> <!-- String -->
<tlo:PropertyPurchasedIndicator7Years/> <!-- String -->
<tlo:AddressCurrentlyOwnedPropertyValue/> <!-- String -->
<tlo:AddressCurrentlyOwnedPropertyBuiltYear/><!-- String -->
<tlo:AddressCurrentlyOwnedPropertyLivingSquareFeet/><!-- String -->
<tlo:AddressCurrentlyOwnedPropertyLandSquareFeet/><!-- String -->
<tlo:HomesteadExemptionIndicator/> <!-- String -->
<tlo:PropertiesCurrentlyOwnedLivingSquareFeet/><!-- String -->
<tlo:PropertiesCurrentlyOwnedLandSquareFeet/> <!-- String -->
<tlo:RelativesCount/> <!-- String -->
<tlo:AssociatesCount/> <!-- String -->
<tlo: RelativesLivingInSameAddressCount/> <!-- String -->
<tlo: AssociatesLivingInSameAddressCount/> <!-- String -->
<tlo:LivingAloneIndicator/> <!-- String -->
<tlo:RelativesDeceasedIndicator3Months/> <!-- String -->
<tlo:RelativesDeceasedIndicator6Months/> <!-- String -->
<tlo:RelativesDeceasedIndicator12Months/> <!-- String -->
<tlo:RelativesDeceasedIndicator24Months/> <!-- String -->
<tlo:RelativesDeceasedIndicator36Months/> <!-- String -->
<tlo:RelativesDeceasedIndicator7Years/> <!-- String -->
<tlo:RelativesBankruptcyIndicator3Months/> <!-- String -->
<tlo:RelativesBankruptcyIndicator6Months/> <!-- String -->
<tlo:RelativesBankruptcyIndicator12Months/> <!-- String -->
<tlo:RelativesBankruptcyIndicator24Months/> <!-- String -->
<tlo:RelativesBankruptcyIndicator36Months/> <!-- String -->
<tlo:RelativesBankruptcyIndicator7Years/> <!-- String -->
<tlo:VehiclesCurrentlyOwnedCount/> <!-- String -->
<tlo:VehiclesCurrentlyOwnedSumAmount/> <!-- String -->
<tlo:VehicleCurrentlyOwnedMake/> <!-- String -->
<tlo:VehicleCurrentlyOwnedModel/> <!-- String -->
<tlo:VehicleCurrentlyOwnedModelYear/> <!-- String -->
<tlo:VehicleCurrentlyOwnedVehicleType/> <!-- String -->
<tlo:VehicleCurrentlyOwnedBodyStyle/> <!-- String[] -->
<tlo:VehiclePurchasedMostRecentDate/> <!-- Date -->

159 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOPredictiveAttributesAllSearchOutput : TLOPredictiveAttributesSearchOut
<tlo:AddressDispersion6Months/> <!-- String -->
<tlo:AddressDispersion12Months/> <!-- String -->
<tlo:AddressDispersion24Months/> <!-- String -->
<tlo:AddressDispersionRatio6MonthsTo24Months/><!-- String -->
<tlo:AddressHistoryMoveDistance6Months/> <!-- String -->
<tlo:AddressHistoryMoveDistance12Months/> <!-- String -->
<tlo:AddressHistoryMoveDistance24Months/> <!-- String -->
<tlo:AddressHistoryMoveDistanceRatio6MonthsTo24Months/><!-- String -->
<tlo:AddressRecencyWeight6Months/> <!-- String -->
<tlo:AddressRecencyWeight12Months/> <!-- String -->
<tlo:AddressRecencyWeight24Months/> <!-- String -->
<tlo:InputAddressDispersion12Months/> <!-- String -->
<tlo:InputAddressDispersion36Months/> <!-- String -->
<tlo:InputAddressDispersion5Years/> <!-- String -->
<tlo:InputAddressDispersion7Years/> <!-- String -->
<tlo:AllAddressDispersion12Months/> <!-- String -->
<tlo:AddressHistoryDispersion36Months/> <!-- String -->
<tlo:AddressHistoryDispersion5Years/> <!-- String -->
<tlo:AddressHistoryDispersion7Years/> <!-- String -->
<tlo:BankruptcyRecencyCumulativeWeight6Months/><!-- String -->
<tlo:BankruptcyRecencyCumulativeWeight12Months/><!-- String -->
<tlo:BankruptcyRecencyCumulativeWeight24Months/><!-- String -->
<tlo:BankruptcyRecencyRatioCumulativeWeight6MonthsTo24Months/><!-- String -->
<tlo:AssociatesBankruptcyPercentage/> <!-- String -->
<tlo:RelativesBankruptcyPercentage/> <!-- String -->
<tlo:PhoneDispersion6Months/> <!-- String -->
<tlo:PhoneDispersion12Months/> <!-- String -->
<tlo:PhoneDispersion24Months/> <!-- String -->
<tlo: PhoneDispersionRatio6MonthsTo24Months/> <!-- String -->
<tlo:LandlineDispersion6Months/> <!-- String -->
<tlo:LandlineDispersion12Months/> <!-- String -->
<tlo:LandlineDispersion24Months/> <!-- String -->
<tlo:MobileDispersion6Months/> <!-- String -->
<tlo:MobileDispersion12Months/> <!-- String -->
<tlo:MobileDispersion24Months/> <!-- String -->
<tlo:DriversLicenseRecencyWeight5Years/> <!-- String -->
<tlo:JudgmentRecencyCumulativeWeight6Months/><!-- String -->
<tlo:JudgmentRecencyCumulativeWeight12Months/><!-- String -->
<tlo:JudgmentRecencyCumulativeWeight24Months/><!-- String -->
<tlo:JudgmentRecencyRatioCumulativeWeight6MonthsTo24Months/><!-- String -->
<tlo:LienRecencyCumulativeWeight6Months/> <!-- String -->
<tlo:LienRecencyCumulativeWeight12Months/> <!-- String -->
<tlo:LienRecencyCumulativeWeight24Months/> <!-- String -->
<tlo:LienRecencyRatioCumulativeWeight6MonthsTo24Months/><!-- String -->
<tlo:PropertyBuyerRecencyCumulativeWeight6Months/><!-- String -->
<tlo:PropertyBuyerRecencyCumulativeWeight12Months/><!-- String -->
<tlo:PropertyBuyerRecencyCumulativeWeight24Months/><!-- String -->
<tlo:PropertyBuyerRecencyRatioCumulativeWeight6MonthsTo24Months/><!--String-->
<tlo:PropertySellerRecencyCumulativeWeight6Months/><!-- String -->
<tlo:PropertySellerRecencyCumulativeWeight12Months/><!-- String -->
<tlo:PropertySellerRecencyCumulativeWeight24Months/><!-- String -->
<tlo:PropertySellerRecencyRatioCumulativeWeight6MonthsTo24Months/><!--String-->
<tlo:ForeclosuresRecencyCumulativeWeight6Months/><!-- String -->
<tlo:ForeclosuresRecencyCumulativeWeight12Months/><!-- String -->
<tlo:ForeclosuresRecencyCumulativeWeight24Months/><!-- String -->

160 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:VehiclesCurrentlyRegisteredValueRecencyWeight36Months/><!-- String -->


<tlo:VehiclesCurrentlyRegisteredValueRecencyWeight5Years/><!-- String -->
<tlo:VehiclesCurrentlyRegisteredValueRecencyWeight7Years/><!-- String -->
<tlo:VehicleRegistrationRenewalRecencyWeight5Years/><!-- String -->
<tlo:VoterRegistrationRecencyWeight5Years/> <!-- String -->
<tlo:IDScore/> <!-- String -->
<tlo:SSNPerPersonCount/> <!-- String -->
<tlo:PeoplePerInputSSNCount/> <!-- String -->

TLOPredictiveAttributesAnalyticSearchOut : TLOResponseOutput
<tlo:Counts/> <!-- Attribute[] -->
<tlo:AddressDispersion6Months/> <!-- String -->
<tlo:AddressDispersion12Months/> <!-- String -->
<tlo:AddressDispersion24Months/> <!-- String -->
<tlo:AddressDispersionRatio6MonthsTo24Months/><!-- String -->
<tlo:AddressHistoryMoveDistance6Months/> <!-- String -->
<tlo:AddressHistoryMoveDistance12Months/> <!-- String -->
<tlo:AddressHistoryMoveDistance24Months/> <!-- String -->
<tlo:AddressHistoryMoveDistanceRatio6MonthsTo24Months/><!-- String -->
<tlo:AddressRecencyWeight6Months/> <!-- String -->
<tlo:AddressRecencyWeight12Months/> <!-- String -->
<tlo:AddressRecencyWeight24Months/> <!-- String -->
<tlo:InputAddressDispersion12Months/> <!-- String -->
<tlo:InputAddressDispersion36Months/> <!-- String -->
<tlo:InputAddressDispersion5Years/> <!-- String -->
<tlo:InputAddressDispersion7Years/> <!-- String -->
<tlo:AllAddressDispersion12Months/> <!-- String -->
<tlo:AddressHistoryDispersion36Months/> <!-- String -->
<tlo:AddressHistoryDispersion5Years/> <!-- String -->
<tlo:AddressHistoryDispersion7Years/> <!-- String -->
<tlo:BankruptcyRecencyCumulativeWeight6Months/><!-- String -->
<tlo:BankruptcyRecencyCumulativeWeight12Months/><!-- String -->
<tlo:BankruptcyRecencyCumulativeWeight24Months/><!-- String -->
<tlo:BankruptcyRecencyRatioCumulativeWeight6MonthsTo24Months/><!-- String -->
<tlo:AssociatesBankruptcyPercentage/> <!-- String -->
<tlo:RelativesBankruptcyPercentage/> <!-- String -->
<tlo:PhoneDispersion6Months/> <!-- String -->
<tlo:PhoneDispersion12Months/> <!-- String -->
<tlo:PhoneDispersion24Months/> <!-- String -->
<tlo:PhoneDispersionRatio6MonthsTo24Months/> <!-- String -->
<tlo:LandlineDispersion6Months/> <!-- String -->
<tlo:LandlineDispersion12Months/> <!-- String -->
<tlo:LandlineDispersion24Months/> <!-- String -->
<tlo:MobileDispersion6Months/> <!-- String -->
<tlo:MobileDispersion12Months/> <!-- String -->
<tlo:MobileDispersion24Months/> <!-- String -->
<tlo:DriversLicenseRecencyWeight5Years/> <!-- String -->
<tlo:JudgmentRecencyCumulativeWeight6Months/><!-- String -->
<tlo:JudgmentRecencyCumulativeWeight12Months/><!-- String -->
<tlo:JudgmentRecencyCumulativeWeight24Months/><!-- String -->
<tlo:JudgmentRecencyRatioCumulativeWeight6MonthsTo24Months/><!-- String -->
<tlo:LienRecencyCumulativeWeight6Months/> <!-- String -->
<tlo:LienRecencyCumulativeWeight12Months/> <!-- String -->
<tlo:LienRecencyCumulativeWeight24Months/> <!-- String -->
<tlo:LienRecencyRatioCumulativeWeight6MonthsTo24Months/><!-- String -->
<tlo:PropertyBuyerRecencyCumulativeWeight6Months/> <!-- String -->

161 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:PropertyBuyerRecencyCumulativeWeight12Months/><!-- String -->


<tlo:PropertyBuyerRecencyCumulativeWeight24Months/><!-- String -->
<tlo:PropertyBuyerRecencyRatioCumulativeWeight6MonthsTo24Months/><!-- String-->
<tlo:PropertySellerRecencyCumulativeWeight6Months/><!-- String -->
<tlo:PropertySellerRecencyCumulativeWeight12Months/><!-- String -->
<tlo:PropertySellerRecencyCumulativeWeight24Months/><!-- String -->
<tlo:PropertySellerRecencyRatioCumulativeWeight6MonthsTo24Months/><!--String->
<tlo:ForeclosuresRecencyCumulativeWeight6Months/><!-- String -->
<tlo:ForeclosuresRecencyCumulativeWeight12Months/><!-- String -->
<tlo:ForeclosuresRecencyCumulativeWeight24Months/><!-- String -->
<tlo:VehiclesCurrentlyRegisteredValueRecencyWeight36Months/><!-- String -->
<tlo:VehiclesCurrentlyRegisteredValueRecencyWeight5Years/><!-- String -->
<tlo:VehiclesCurrentlyRegisteredValueRecencyWeight7Years/><!-- String -->
<tlo:VehicleRegistrationRenewalRecencyWeight5Years/><!-- String -->
<tlo:VoterRegistrationRecencyWeight5Years/> <!-- String -->
<tlo:IDScore/> <!-- String -->
<tlo:NumSSNPerPerson/> <!-- String -->
<tlo:SSNPerPersonCount/> <!-- String -->

TLOPredictiveAttributesAccessSearchOut : TLOResponseOutput
<tlo:PredictiveAttributes/> <!-- PredictiveAttribute[] -->

TLOPredictiveAttribute
<tlo:Group/> <!-- String -->
<tlo:Attribute/> <!-- String -->
<tlo:Version/> <!-- String -->

TLOProfessionslAssociation
<tlo:EmailAddress/> <!-- String -->
<tlo:Phone/> <!-- BasicPhoneListing -->
<tlo:Fax/> <!-- BasicPhoneListing -->
<tlo:Biography/> <!-- String -->
<tlo:Specialty/> <!-- String -->
<tlo:Universities/> <!-- String -->
<tlo:WebSite/> <!-- String -->

TLOProfessionslLicense
<tlo:Name/> <!-- BasicName -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->

TLOProfessionslLicenseSearchOutput
<tlo:ProfessionalLicenses/> <!-- TLOProfessionalLicense[] -->

TLOProperty : PropertyBase
<tlo:Address/> <!-- BasicAddress -->
<tlo:Owners/> <!-- TLOEntity[] -->
<tlo:Ownerships/> <!-- TLOPropertyOwnership[] -->
<tlo:AlternateAPNs/> <!-- String[] -->

162 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOPropertyAssessment : PropertyAssessmentBase
<tlo:Address/> <!-- BasicAddress -->
<tlo:MailingAddress/> <!-- BasicAddress -->
<tlo:Owners/> <!-- BasicName[] -->
<tlo:AlternateAPNs/> <!-- String[] -->

TLOPropertyDeed : PropertyDeedBase
<tlo:Owners/> <!-- BasicName[] -->
<tlo:Sellers/> <!-- BasicName[] -->
<tlo:SellerName/> <!-- BasicName -->
<tlo:LenderName/> <!-- BasicName -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:MailingAddress/> <!-- BasicAddress -->
<tlo:LenderAddress/> <!-- BasicAddress -->
<tlo:PropertyOwners/> <!-- TLOEntity[] -->
<tlo:PropertySellers/> <!-- TLOEntity[] -->

TLOPropertyDeedSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:Deeds/> <!-- TLOPropertyDeed[] -->

TLOPropertyForeclosure : PropertyForeclosureBase
<tlo:Owners/> <!-- BasicName[] -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:MailingAddress/> <!-- BasicAddress -->
<tlo:AuctionCallAddress/> <!-- BasicAddress -->
<tlo:Lender/> <!-- BasicName -->
<tlo:LenderAddress/> <!-- BasicAddress -->
<tlo:TrusteeAddress/> <!-- BasicAddress -->
<tlo:Defendants/> <!-- TLOEntity[] -->

TLOPropertyOwnership : PropertyOwnershipBase
<tlo:Owners/> <!-- TLOEntity[] -->
<tlo:Sellers/> <!-- TLOEntity[] -->
<tlo:Mortgages/> <!-- TLOMortgage[] -->
<tlo:RegistryEntries/> <!-- DeedRegistryEntry[] -->

TLOPropertySearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:Properties/> <!-- TLOProperty[] -->

TLOPropertyTax : PropertyTaxBase
<tlo:Address/> <!-- BasicAddress -->
<tlo:MailingAddress/> <!-- BasicAddress -->
<tlo:Assessments/> <!-- PropertyTaxAssessment[] -->
<tlo:AlternateAPNs/> <!-- String[] -->

TLOPropertyTaxSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:PropertyTaxes/> <!-- TLOPropertyTax[] -->

163 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLORelationship
<tlo:RelationshipType/> <!-- RelationshipType -->
<tlo:ReportToken1/> <!-- String -->
<tlo:ReportToken2/> <!-- String -->
<tlo:FirstCommonAddressDate/> <!-- Date -->
<tlo:DateFirstSeen/> <!-- Date -->
<tlo:DateLastSeen/> <!-- Date -->

TLORelationshipGraphInput : TLORequestInput
<tlo:ReportToken/> <!-- String -->
<tlo:NumberOfRelativeLevels/> <!-- String -->
<tlo:NumberOfAssociateLevels/> <!-- String -->
<tlo:ShowPossibleAssociates/> <!-- String -->
<tlo:MaximumNumberOfNodes/> <!-- String -->

TLORelationshipGraphOutput : TLOResponseOutput
<tlo:SubjectReportToken/> <!-- String -->
<tlo:NumberOfNodes/> <!-- Integer -->
<tlo:NumberOfRelationships/> <!-- Integer -->
<tlo:People/> <!-- TLOPersonSynopsis[] -->
<tlo:Relationships/> <!-- TLORelationship[] -->

TLORequestInput : RequestIdentification
<tlo:DPPAPurpose/> <!-- String -->
<tlo:GLBPurpose/> <!-- String -->
<tlo:ReducedAccess/> <!-- String -->
<tlo:PermissibleUseCode/> <!-- String -->
<tlo:NumberOfRecords/> <!-- Integer -->
<tlo:StartingRecord/> <!-- Integer -->
<tlo:Version/> <!-- String -->

TLOResident : ResidentBase
<tlo:Names/> <!-- BasicName[] -->
<tlo:OtherPhones/> <!-- BasicPhoneListing[] -->
<tlo:SSNRecords/> <!-- SSNRecord[] -->
<tlo:DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->

TLOResponseOutput : ResponseOutputBase
<tlo:NumberOfRecordsFound/> <!-- Integer -->
<tlo:BillableRecordsFound/> <!-- String -->
<tlo:TransactionCost/> <!-- String -->
<tlo:UniqueSearchId/> <!-- String -->

TLOSexOffenderRecord : SexOffenderRecordBase
<tlo:Name/> <!-- BasicName -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->

164 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOSocialNetworksSearchInput : TLORequestInput
<tlo:EmailAddresses/> <!-- String[] -->

TLOSocialNetworksSearchOutput : TLOResponseOutput
<tlo:SocialNetworkRecords/> <!-- [] --

TLOSuspect : TLOEntity
<tlo:AKAs/> <!-- BasicName[] -->
<!-- a list of alternative names of an individual -->
<tlo:OtherDatesOfBirth/> <!-- Date[] -->
<!-- other dates of birth associated with an individual -->
<tlo:OtherAddresses/> <!-- BasicAddress[] -->
<!-- other addresses associated with an individual -->
<tlo:BirthAddress/> <!-- BasicAddress -->
<!-- the address where an individual was born -->
<tlo:BirthPlace/> <!-- String -->
<!-- the place where an individual was born -->
<tlo:Citizenship/> <!-- String -->
<!-- the country of citizenship of an individual -->
<tlo:Complexion/> <!-- String -->
<!-- the complexion of an individual -->
<tlo:Build/> <!-- String -->
<tlo:Hair/> <!-- String -->
<!-- the color of an individual’s hair -->
<tlo:HairLength/> <!-- String -->
<!-- the length of an individual’s hair -->
<tlo:Gender/> <!-- Gender -->
<!-- the gender of an individual, Male – M, Female – F and Unknown - U -->
<tlo:ScarsMarks/> <!-- String -->
<!-- description of any scars marks an individual has -->
<tlo:SkinTone/> <!-- String -->
<!-- description of the skin tone of an individual -->
<tlo:Height/> <!-- String -->
<!-- the height of an individual -->
<tlo:Weight/> <!-- String -->
<!-- the weight of an individual -->
<tlo:Ethnicity/> <!-- String -->
<!-- the ethnicity of an individual -->
<tlo:Eyes/> <!-- String -->
<!-- the eye color of an individual -->
<tlo:IsSexOffender/> <!-- String -->
<!-- if yes, the individual is a sex offender -->
<tlo:MilitaryService/> <!-- String -->
<!-- indicates if an individual ever served in the military -->
<tlo:MaritalStatus/> <!-- String -->
<!-- the marital status of an individual, eg. single, married, separated etc -->
<tlo:Employer/> <!-- String -->
<!-- an individual’s employer -->
<tlo:EmployerAddress/> <!-- String -->
<!-- the address of an individual’s employer -->
<tlo:Occupation/> <!-- String -->
<!-- the line of work of an individual -->
<tlo:DriversLicenseNumber/> <!-- String -->

165 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- the drivers license number of an individual -->


<tlo:DriversLicenseIssuingState/> <!-- String -->
<!-- the state issuing the drivers license of an individual -->
<tlo:PictureURL/> <!-- String -->
<!-- a link to an individuals picture -->
<tlo:OtherDateOfBirthRecords/> <!-- BasicDateOfBirthRecord[] -->
<!-- the the state issuing the drivers license of an individual -->
<tlo:DriversLicense/> <!-- TLODriversLicense -->
<!-- the drivers license record of an individual -->

TLOTradeMark
<tlo:SerialNumber/> <!-- String -->
<tlo:RegistrationNumber/> <!-- String -->
<tlo:TransactionDate/> <!-- Date -->
<tlo:Classifications/> <!-- TradeMarkClassification[] -->
<tlo:Events/> <!-- TLOTradeMarkEvent[] -->
<tlo:Filings/> <!-- TLOTradeMarkFiling[] -->
<tlo:Owners/> <!-- TLOTradeMarkOwner[] -->
<tlo:Statements/> <!-- TradeMarkStatement[] -->
<tlo:MadridFilings/> <!-- TradeMarkMadridFiling[] -->

TLOTradeMarkEvent
<tlo:EventDate/> <!-- Date -->
<tlo:DescriptionText/> <!-- String -->

TLOTradeMarkFiling : TradeMarkFilingBase
<tlo:EmployeeName/> <!-- BasicName -->

TLOTradeMarkOwner : TLOEntity
<tlo:Nationality/> <!-- String -->
<tlo:PartyType/> <!-- String -->
<tlo:EntrySequence/> <!-- Integer -->
<tlo:LegalEntityType/> <!-- String -->

TLOUCCEntity : UCCEntityBase
<tlo:DateOfBirth/> <!-- BasicDateOfBirthRecord -->
<tlo:PreferredSSNRecord/> <!-- BasicSSNRecord -->
<tlo:Address/> <!-- BasicAddress -->

TLOUCCFiling : UCCFilingBase
<tlo:FilingOfficeAddress/> <!-- BasicAddress -->
<tlo:Debtors/> <!-- UCCEntity[] -->
<tlo:SecuredParties/> <!-- TLOUCCSecuredParty[] -->

TLOUCCSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:UCCFilings/> <!-- TLOUCCFiling[] -->

166 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

TLOUCCSecuredParty : TLOUCCEntity
<tlo:Assignee/> <!-- String -->

TLOUnifiedCriminalRecord : UnifiedCriminalRecordBase
<tlo:Suspect/> <!-- TLOSuspect -->

TLOVehicle : VehicleBase
<tlo:Registrants/> <!-- TLOVehicleRegistrant[] -->
<tlo:StockPhotos/> <!-- VehicleStockPhoto[] -->

TLOVehicleCoRegistrant : TLOVehicleEntity
<tlo:RegistrationAddresses/> <!-- BasicAddress[] -->
<tlo:DateFirstSeenAsOwner/> <!-- Date -->
<tlo:DateLastSeenAsOwner/> <!-- Date -->
<tlo:DateFirstSeenAsLessee/> <!-- Date -->
<tlo:DateLastSeenAsLessee/> <!-- Date -->

TLOVehicleLienHolder : TLOVehicleEntity
<tlo:DateFirstSeen /> <!-- Date -->

TLOVehicleEntity : VehicleEntityBase
<tlo:Name/> <!-- BasicName -->
<tlo:MailingAddresses/> <!-- BasicAddress[] -->
<tlo:DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->

TLOVehicleRegistrant : TLOVehicleCoRegistrant
<tlo:CoRegistrants/> <!-- TLOVehicleCoRegistrant[] -->
<tlo:Titles/> <!-- TLOVehicleTitle[] -->
<tlo:Tags/> <!-- VehicleTag[] -->

TLOVehicleSearchInput : TLOGenericSearchInput
<tlo:VIN/> <!-- String -->
<tlo:VINOptions/> <!-- String -->
<tlo:ShowCurrentRecordsOnly/> <!-- String -->
<tlo:Make/> <!-- String -->
<tlo:Model/> <!-- String -->
<tlo:Color/> <!-- String -->
<tlo:Series/> <!-- String -->
<tlo:BodyStyle/> <!-- String -->
<tlo:MinimumModelYear/> <!-- String -->
<tlo:MaximumModelYear/> <!-- String -->
<tlo:LicensePlateOptions/> <!-- String -->
<tlo:CategoryDoors/> <!-- String[] -->
<tlo:CategoryBody/> <!-- String[] -->
<tlo:CategoryColor/> <!-- String[] -->
<tlo:ExactColors/> <!-- String[] -->
<tlo:MinimumRegistrationYear/> <!-- String -->

167 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:MaximumRegistrationYear/> <!-- String -->

TLOVehicleSearchOutput : TLOGenericSearchOutputBase<TLOVehicleSearchInput>
<tlo:PersonToken/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:Vehicles/> <!-- TLOVehicle[] -->

TLOVehicleTitle
<tlo:TitleDetails/> <!-- TLOVehicleTitleDetails -->
<tlo:TitleHolders/> <!-- TLOVehicleEntity[] -->
<tlo:Lessor/> <!-- TLOVehicleEntity -->
<tlo:Lessors/> <!-- TLOVehicleEntity[] -->
<tlo:LienHolder/> <!-- TLOVehicleLienHolder -->
<tlo:LienHolders/> <!-- TLOVehicleLienHolder[] -->

TLOVehicleTitleDetails
<tlo:TitleNumber/> <!-- String -->
<tlo:TitleState/> <!-- String -->
<tlo:TitleTransferDate/> <!-- Date -->
<tlo:OriginalDate/> <!-- Date -->

TLOVerifyPlusOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:Name/> <!-- BasicName -->
<tlo:NameScore/> <!-- Integer -->
<tlo:FirstNameMatches/> <!-- YesNo -->
<tlo:FirstNameMatchesNickname/> <!-- YesNo -->
<tlo:FirstNameMatchesPartially/> <!-- YesNo -->
<tlo:FirstNameMatchesInitial/> <!-- YesNo -->
<tlo:FirstNameMatchesMiddleName/> <!-- YesNo -->
<tlo:MiddleNameMatches/> <!-- YesNo -->
<tlo:MiddleNameMatchesNickname/> <!-- YesNo -->
<tlo:MiddleNameMatchesPartially/> <!-- YesNo -->
<tlo:MiddleNameMatchesInitial/> <!-- YesNo -->
<tlo:LastNameMatches/> <!-- YesNo -->
<tlo:LastNameMatchesPartially/> <!-- YesNo -->
<tlo:NameAlerts/> <!-- String[] -->
<tlo:SSN/> <!-- String -->
<tlo:SSNScore/> <!-- Integer -->
<tlo:FullSSNMatches/> <!-- YesNo -->
<tlo:PartialSSNMatches/> <!-- YesNo -->
<tlo:SupplementalSSNInfo/> <!-- SupplementalSSNInfo -->
<tlo:SSNAlerts/> <!-- String[] -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:DateOfBirthScore/> <!-- Integer -->
<tlo:DateOfBirthYearMatches/> <!-- YesNo -->
<tlo:DateOfBirthMonthMatches/> <!-- YesNo -->
<tlo:DateOfBirthDayMatches/> <!-- YesNo -->
<tlo:DateOfBirthAlerts/> <!-- String[] -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:AddressScore/> <!-- Integer -->

168 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:StreetAddressMatches/> <!-- YesNo -->


<tlo:UnitDesignationMatches/> <!-- YesNo -->
<tlo:CityStateZipMatches/> <!-- YesNo -->
<tlo:AddressAlerts/> <!-- String[] -->
<tlo:TotalScore/> <!-- Integer -->
<tlo:OtherAlerts/> <!-- String[] -->
<tlo:PossibleSexOffender/> <!-- YesNo -->
<tlo:Deceased/> <!-- YesNo -->
<tlo:DateOfDeath/> <!-- Date -->
<tlo:SupplementalFlags/> <!-- SupplementalFlags -->
<tlo:DateOfBirthRecord/> <!-- BasicDateOfBirthRecord -->
<tlo:SSNRecord/> <!-- BasicSSNRecord -->

TLOVesselOwner : TLOEntity
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->

TLOVoterRegistration
<tlo:ReportToken/> <!-- String -->
<!-- a unique identifier that represents a specific individual -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:Name/> <!-- BasicName -->
<tlo:DateOfRegistration/> <!-- Date -->
<tlo:DateOfBirth/> <!-- BasicDateOfBirthRecord -->
<tlo:DateOfDeath/> <!-- DateOfDeathRecord -->
<tlo:SSNRecord/> <!-- BasicSSNRecord -->
<tlo:Party/> <!-- String -->
<tlo:Phone/> <!-- String -->
<tlo:Gender/> <!-- Gender -->

TLOVoterRegistrationSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:VoterRegistrations/> <!-- TLOVoterRegistration[] -->

TLOWatchListSearchInput : TLORequestInput
<tlo:EntityName/> <!-- String -->
<tlo:MinimumScore/> <!-- Integer -->
<tlo:UsePhoneticMatching/> <!-- String -->

TLOWatchListSearchOutput : TLOGenericSearchOutputBase<TLOGenericSearchInput>
<tlo:WatchListRecords/> <!-- WatchListRecord[] -->

TradeMark
<tlo:SerialNumber/> <!-- String -->
<tlo:RegistrationNumber/> <!-- String -->
<tlo:TransactionDate/> <!-- Date -->

169 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:Classifications/> <!-- TradeMarkClassification[] -->


<tlo:Events/> <!-- TLOTradeMarkEvent[] -->
<tlo:Filings/> <!-- TLOTradeMarkFiling[] -->
<tlo:Owners/> <!-- TLOTradeMarkOwner[] -->
<tlo:Statements/> <!-- TradeMarkStatements[] -->
<tlo:MadridFilings/> <!-- TradeMarkMadridFiling[] -->

TradeMarkClassification
<tlo:Status/> <!-- String -->
<tlo:StatusDate/> <!-- Date -->
<tlo:FirstUseAnywhereDate/> <!-- Date -->
<tlo:FirstUseInCommerceDate/> <!-- Date -->
<tlo:PrimaryClassification/> <!-- String -->
<tlo:InternationalClassifications/> <!-- String[] -->
<tlo:USClassifications/> <!-- String[] -->

TradeMarkMadridEvent
<tlo:EventDate/> <!-- Date -->
<tlo:DescriptionText/> <!-- String -->

TradeMarkMadridFiling
<tlo:ReferenceNumber/> <!-- String -->
<tlo:FilingDate/> <!-- Date -->
<tlo: InternationalRegistrationNumber/> <!-- String -->
<tlo: InternationalRegistrationDate/> <!-- Date -->
<tlo: InternationalRenewalDate/> <!-- Date -->
<tlo: InternationalStatus/> <!-- String -->
<tlo: InternationalStatusDate/> <!-- Date -->
<tlo: Events/> <!-- TradeMarkMadridEvent[] -->

TradeMarkStatement
<tlo:StatementType/> <!-- String -->
<tlo:StatementText/> <!-- String -->
<tlo:PrimaryClassification/> <!-- String -->
<tlo:EntryDate/> <!-- Date -->
<tlo:SequentialNumber/> <!-- String -->
<tlo:Note/> <!-- String -->

TradeMarkFiling : TradeMarkFilingBase
<tlo:EmployeeName/> <!-- Name -->

TradeMarkFilingBase
<tlo:MarkIdentification/> <!-- String -->
<tlo:Action/> <!-- String -->
<tlo:FilingDate/> <!-- Date -->
<tlo:RegistrationDate/> <!-- Date -->
<tlo:RenewalDate/> <!-- Date -->
<tlo:PublishedForOppositionDate/> <!-- Date -->
<tlo:AmendToRegisterDate/> <!-- Date -->

170 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:AbandonmentDate/> <!-- Date -->


<tlo:Status/> <!-- String -->
<tlo:StatusDate/> <!-- Date -->
<tlo:CurrentLocation/> <!-- String -->
<tlo:LocationDate/> <!-- Date -->
<tlo:Cancellation/> <!-- String -->
<tlo:CancellationDate/> <!-- Date -->
<tlo:InternationalRegistrationNumber/> <!-- String -->
<tlo:InternationalRegistrationDate/> <!-- Date -->
<tlo:InternationalPublicationDate/> <!-- Date -->
<tlo:InternationalRenewalDate/> <!-- Date -->
<tlo:InternationalAutoProtectionDate/> <!-- Date -->
<tlo:InternationalDeathDate/> <!-- Date -->
<tlo:InternationalNotificationDate/> <!-- Date -->
<tlo:InternationalStatus/> <!-- String -->
<tlo:InternationalStatusDate/> <!-- Date -->
<tlo:DomesticRepresentative/> <!-- String -->
<tlo:AttorneyDocketNumber/> <!-- String -->
<tlo:Attorney/> <!-- String -->
<tlo:LawOfficeAssignedLocation/> <!-- String -->
<tlo:CorrespondentAddress/> <!-- String[] -->

TradeMarkOwner : Entity
<tlo:Nationality/> <!-- String -->
<tlo:PartyType/> <!-- String -->
<tlo:LegalEntityType/> <!-- String -->

UCCCollaterallItem
<tlo:Type/> <!-- String -->
<tlo:MachineryClassification/> <!-- String -->
<tlo:Manufacturer/> <!-- String -->
<tlo:Model/> <!-- String -->
<tlo:ModelYear/> <!-- String -->
<tlo:ModelDescription/> <!-- String -->
<tlo:Quantity/> <!-- String -->
<tlo:YearManufactured/> <!-- String -->
<tlo:SerialNumber/> <!-- String -->
<tlo:NewOrUsed/> <!-- YesNo -->

UCCEntity : UCCEntityBase
<tlo:DateOfBirth/> <!-- DateOfBirthRecord -->
<tlo:PreferredSSNRecord/> <!-- SSNRecord -->
<tlo:Address/> <!-- Address -->

UCCEntityBase
<tlo:BusinessName/> <!-- String -->
<tlo:FEINumber/> <!-- String -->
<tlo:Name/> <!-- String -->
<tlo:ReportToken/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->

171 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

UCCFiling : UCCFilingBase
<tlo:FilingOfficeAddress/> <!-- Address -->
<tlo:Debtors/> <!-- UCCEntity[] -->
<tlo:SecuredParties/> <!-- UCCSecuredParty[] -->
<tlo:Link/> <!-- String -->

UCCFilingBase
<tlo:FilingType/> <!-- String -->
<tlo:FilingNumber/> <!-- String -->
<tlo:FilingDate/> <!-- Date -->
<tlo:FilingTime/> <!-- Time -->
<tlo:ExpirationDate/> <!-- Date -->
<tlo:CrossReferenceFilingNumber/> <!-- String -->
<tlo:CrossReferenceFilingDate/> <!-- Date -->
<tlo:FilingOfficeName/> <!-- String -->
<tlo:CollateralItems/> <!-- UCCCollateralItem[] -->

UCCSecuredParty : UCCEntity
<tlo:Assignee/> <!-- String -->

UnifiedCriminalRecord1 : UnifiedCriminalRecordBase
<tlo:Suspect/> <!-- Suspect1 -->

UnifiedCriminalRecordBase
<tlo:SourceName/> <!-- String -->
<tlo:SourceState/> <!-- String -->
<tlo:CrimeDetails/> <!-- CrimeDetails1 -->
<tlo:ArrestDetails/> <!-- ArrestDetails1 -->
<tlo:WarrantDetails/> <!-- WarrantDetails1 -->

Vehicle : VehicleBase
<tlo:LastUpdateDate/> <!-- Date -->
<tlo:StockPictures/> <!-- VehicleStockPhoto[] -->
<tlo:Registrants/> <!-- VehicleRegistrant[] -->
<tlo:ContextDateFirstSeen/> <!-- Date -->
<tlo:ContextDateLastSeen/> <!-- Date -->
<tlo:Link/> <!-- String -->

VehicleBase
<tlo:VIN/> <!-- String -->
<tlo:VehicleType/> <!-- String -->
<tlo:Make/> <!-- String -->
<tlo:Model/> <!-- String -->
<tlo:Series/> <!-- String -->
<tlo:ModelYear/> <!-- String -->
<tlo:PrimaryColor/> <!-- String -->
<tlo:SecondaryColor/> <!-- String -->
<tlo:Weight/> <!-- String -->
<tlo:Length/> <!-- String -->

172 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:BodyStyle/> <!-- String[] -->


<tlo:PossibleCurrentVehicle/> <!-- String -->
<tlo:Style/> <!-- String -->
<tlo:BodySubtype/> <!-- String -->
<tlo:Doors/> <!-- String -->
<tlo:MSRP/> <!-- String -->
<tlo:Plant/> <!-- String -->
<tlo:RestraintType/> <!-- String -->
<tlo:GrossVehicleWeightRange/> <!-- String -->
<tlo:Height/> <!-- String -->
<tlo:Width/> <!-- String -->
<tlo:WheelBase/> <!-- String -->
<tlo:GrossVehicleWeightRating/> <!-- String -->
<tlo:WheelDimensions/> <!-- String -->
<tlo:FuelCapacity/> <!-- String -->
<tlo:MaxPayload/> <!-- String -->
<tlo:DriveType/> <!-- String -->
<tlo:FuelType/> <!-- String -->
<tlo:EngineBlock/> <!-- String -->
<tlo:EngineCylinders/> <!-- String -->
<tlo:EngineSize/> <!-- String -->
<tlo:EngineAspiration/> <!-- String -->
<tlo:TransmissionType/> <!-- String -->
<tlo:TransSpeeds/> <!-- String -->

VehicleCoRegistrant : VehicleEntity
<tlo:RegistrationAddresses/> <!-- Address[] -->
<tlo:VehicleLocationAddresses/> <!-- Address[] -->
<tlo:DateFirstSeenAsOwner/> <!-- Date -->
<tlo:DateLastSeenAsOwner/> <!-- Date -->
<tlo:DateFirstSeenAsLessee/> <!-- Date -->
<tlo:DateLastSeenAsLessee/> <!-- Date -->
<tlo:RegistrationRenewalDates/> <!-- Date[] -->

VehicleEntity : VehicleEntityBase
<tlo:Name/> <!-- Name -->
<tlo:MailingAddresses/> <!-- Address[] -->
<tlo:AKAs/> <!-- Name[] -->
<tlo:DateOfBirthRecord/> <!-- DateOfBirthRecord -->

VehicleEntityBase
<tlo:BusinessName/> <!-- String -->
<tlo:SSN/> <!-- String -->
<tlo:DateOfBirth/> <!-- Date -->
<tlo:CurrentAge/> <!-- String -->
<tlo:ReportToken/> <!-- String -->
<tlo:BusinessToken/> <!-- String -->
<tlo:BusinessNameAKAs/> <!-- String -->

VehicleRegistrant : VehicleCoRegistrant
<tlo:CoRegistrants/> <!-- VehicleCoRegistrant[] -->

173 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:Titles/> <!-- VehicleTitle[] -->


<tlo:Tags/> <!-- VehicleTag[] -->

VehicleStockPhoto
<tlo:Type/> <!-- String -->
<!-- Indicates a general direction of photo; Front, Side, etc… -->
<tlo:Group/> <!-- String -->
<!-- Provides a detailed description of the photo; Front ¾ SHOT – Straight -->
<tlo:FullSize/> <!-- String -->
<!-- URL of a full-size photo -->
<tlo:Thumbnail/> <!-- String -->
<!-- URL of a thumbnail-size photo -->

VehicleTag
<tlo:DateFirstSeen/> <!-- Date -->
<!-- represents the ‘earliest’ date associated with one or more results from
the given search criteria -->
<tlo:DateLastSeen/> <!-- Date -->
<!-- represents the ‘latest’ date associated with one or more results from
the given search criteria -->
<tlo:LicensePlate/> <!-- String -->
<tlo:LicensePlateState/> <!-- String -->
<tlo:LicensePlateToken/> <!-- String -->
<tlo:LicensePlateUnlockToken/> <!-- String -->
<tlo:PreviousLicensePlate/> <!-- String -->
<tlo:PreviousLicensePlateState/> <!-- String -->
<tlo:PreviousLicensePlateToken/> <!-- String -->
<tlo:PreviousLicensePlateUnlockToken/> <!-- String -->
<tlo:VINToken/> <!-- String -->
<tlo:Masked/> <!-- String -->
<tlo:PreviousMasked/> <!-- String -->

WarrantDetails1 : CriminalDetails1
<tlo:SourceState/> <!-- String -->
<!-- the State associated with the agency that issued the warrant -->
<tlo:CaseNumber/> <!-- String -->
<!-- the case number associated with the warrant -->
<tlo:Agency/> <!-- String -->
<!-- the name of the agency that issued the warrant -->
<tlo:AgencyIdLabel/> <!-- String -->
<!-- the ID/code of the agency that issued the warrant -->
<tlo:AgencyIdValue/> <!-- String -->
<!-- translation of the ID/code of the agency that issued the warrant -->
<tlo:OffenseType/> <!-- String -->
<!-- offense type associated with the warrant -->
<tlo:NCICNumber/> <!-- String -->
<!-- National Crime Information Center (NCIC) code for the offense related
to the defendant's warrant -->
<tlo:OffenseDate/> <!-- Date -->
<!-- The date when the offense associated with the warrant occurred -->
<tlo:OffenseInformation/> <!-- String -->
<!-- the full description of the offense associated with the warrant -->
<tlo:WarrantNumber/> <!-- String -->

174 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<!-- the number assigned to the warrant -->


<tlo:WarrantAgency/> <!-- String -->
<!-- agency holding the warrant -->
<tlo:WarrantType/> <!-- String -->
<!-- type of warrant -->
<tlo:WarrantDate/> <!-- Date -->
<!-- the date the warrant was fulfilled -->
<tlo:WarrantEnterDate/> <!-- Date -->
<!-- the date the warrant was issued -->
<tlo:WarrantTerminationDate/> <!-- Date -->
<!-- the date the warrant was terminated -->
<tlo:Precautions/> <!-- String -->
<!-- precautions associated with warrant -->
<tlo:LastSeenLocation/> <!-- String -->
<!-- last reported warrant location -->
<tlo:LastSeenDate/> <!-- Date -->
<!-- date associated with warrant location -->
<tlo:SupervisionType/> <!-- String -->
<!-- supervision type (non-contact, community control, etc.) -->
<tlo:SupervisionDate/> <!-- Date -->
<!-- date associated with court ordered supervision -->
<tlo:Officer/> <!-- String -->
<!-- officer name -->
<tlo:ArrestDate/> <!-- Date -->
<!-- arrest date associated with the warrant -->
<tlo:FederalJurisdiction/> <!-- String -->
<!-- indicator - Federal warrant -->
<tlo:StateJurisdiction/> <!-- String -->
<!-- indicator - State warrant -->
<tlo:CountyJurisdiction/> <!-- String -->
<!-- indicator - County warrant -->
<tlo:CityJurisdiction/> <!-- String -->
<!-- indicator - City warrant -->
<tlo:Court/> <!-- String -->
<!-- court name associated with the warrant -->
<tlo:Division/> <!-- String -->
<!-- division of court associated with the warrant -->
<tlo:CourtAppearance/> <!-- String -->
<!-- warrant appearance location -->
<tlo:Restitution/> <!-- String -->
<!-- details associated with Warrant of Restitution (property related) -->
<tlo:Bail/> <!-- String -->
<!-- bail requirements -->
<tlo:BailReturnable/> <!-- String -->
<!-- indicator - Bail returnable -->
<tlo:PurgeAmount/> <!-- String -->
<!-- amount needed to make up for contempt of court -->
<tlo:CurrentLocation/> <!-- String -->
<!-- location of warrant issuing authority -->
<tlo:CurrentStatus/> <!-- String -->
<!-- status of warrant -->
<tlo:Remarks/> <!-- String -->
<!-- remarks associated with warrant -->

WatchListRecord : ResponseOutputRecord
<tlo:Score/> <!-- Integer -->

175 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | DATA TYPES

<tlo:OriginalId/> <!-- String -->


<tlo:FullName/> <!-- String -->
<tlo:Title/> <!-- String -->
<tlo:Name/> <!-- Name -->
<tlo:OfficialTitle/> <!-- String -->
<tlo:Eyes/> <!-- String -->
<tlo:Hair/> <!-- String -->
<tlo:Weight/> <!-- String -->
<tlo:Height/> <!-- String -->
<tlo:Marks/> <!-- String -->
<tlo:Sex/> <!-- String -->
<tlo:Languages/> <!-- String -->
<tlo:TIN/> <!-- String -->
<tlo:Documents/> <!-- String -->
<tlo:PlaceOfBirth/> <!-- String -->
<tlo:DateOfBirth/> <!-- String -->
<tlo:DOB/> <!-- Date -->
<tlo:Citizenship/> <!-- String -->
<tlo:Phone/> <!-- String -->
<tlo:Fax/> <!-- String -->
<tlo:EmailAddress/> <!-- String -->
<tlo:Website/> <!-- String -->
<tlo:Constituancy/> <!-- String -->
<tlo:PoliticalParty/> <!-- String -->
<tlo:ImageURL/> <!-- String -->
<tlo:PageURL/> <!-- String -->
<tlo:Source/> <!-- String -->
<tlo:Type/> <!-- String -->
<tlo:Offense/> <!-- String -->
<tlo:WantedBy/> <!-- String -->
<tlo:Program/> <!-- String -->
<tlo:LegalBasis/> <!-- String -->
<tlo:ListingDate/> <!-- Date -->
<tlo:CallSign/> <!-- String -->
<tlo:VesselType/> <!-- String -->
<tlo:Tonnage/> <!-- String -->
<tlo:GRT/> <!-- String -->
<tlo:VesselFlag/> <!-- String -->
<tlo:VesselOwner/> <!-- String -->
<tlo:Remarks/> <!-- String -->
<tlo:Address/> <!-- BasicAddress -->
<tlo:Country/> <!-- String -->
<tlo:AddressRemarks/> <!-- String -->
<tlo:AliasType/> <!-- String -->
<tlo:AliasName/> <!-- String -->

176 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | APPENDIX A: CODING SAMPLES

Internal-Use, Hybrid & Special Types


IdLookupQueryInputRecord : QueryRecord

ProtectedData

QueryOutputRecord<IdLookupQueryInputRecord>

QueryRecord

StandardFieldNames

Appendix A: Coding Samples


C#
You may download a completely functional C# solution from the following URL. Note you will need to login
with your API user name to access this page.

https://tloxp.tlo.com/account.php?action=api&file=sample

Java
The following sample code uses proxy classes generated by the JAX-WS wsimport utility.
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.io.*;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
import javax.xml.ws.soap.SOAPBinding;
import javax.xml.ws.BindingProvider;
import javax.xml.ws.handler.MessageContext;
import com.tlo.TLOWebService.TLOWebService;
import com.tlo.TLOWebService.TLOWebServiceSoap;
import com.tlo.TLOWebService.TLOGenericSearchInput;
import com.tlo.TLOWebService.TLOPersonSearchOutput;
import com.tlo.TLOWebService.TLOPersonSearchOutputRecord;
import com.tlo.TLOWebService.ArrayOfTLOPersonSearchOutputRecord;
import com.tlo.TLOWebService.ArrayOfBasicName;
import com.tlo.TLOWebService.BasicName;

public final class PersonSearchClient


{

177 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | APPENDIX A: CODING SAMPLES

private PersonSearchClient(){
}
// We only need to instantiate these once
static TLOWebService service = new TLOWebService();
static TLOWebServiceSoap soap = service.getTLOWebServiceSoap();
static TLOGenericSearchInput input = new TLOGenericSearchInput();

public static void main(String args[]) throws Exception {


// These values do not change
input.setUsername(devapi.abccorp);
input.setPassword(********);
input.setGLBPurpose(1);
input.setDPPAPurpose(2);
input.setPermissibleUseCode(30);
input.setVersion(23);
input.setMaximumAddresses(100);

// Indicate that we want the server to compress its response


Map<String, List<String>> httpHeaders = new HashMap<String, List<String>>();
httpHeaders.put(Accept-Encoding, Collections.singletonList(gzip));
Map<String, Object> context = ((BindingProvider)soap).getRequestContext();
context.put(MessageContext.HTTP_REQUEST_HEADERS, httpHeaders);

// Main loop
while (true) {
System.out.println(Enter SSN or 'quit':);
InputStreamReader converter = new InputStreamReader(System.in);
BufferedReader in = new BufferedReader(converter);
String ssn = in.readLine();
if (ssn.equals(quit))
break;
input.setSSN(ssn);
boolean success = false;
TLOPersonSearchOutput output = null;
// retry request twice if we get an exception or an ErrorCode >= 1000
for (int retryCount = 0; retryCount < 3; retryCount++) {
try {
output = soap.personSearch(input);
if (output.getErrorCode() == 0) {
success = true;
break;
}
// error occured
System.err.format(Error code = %d; error message: %s%n,
output.getErrorCode(), output.getErrorMessage());
if (output.getErrorCode() < 1000) {
// less than 1000 is our error; quit
return;
}
} catch (Exception e) {
System.err.format(Exception occured: %s%n, e.getMessage());
}
}
if (success) {
if (output.getNumberOfRecordsFound() == 0)
System.out.println(SSN not found);
else {

178 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | APPENDIX A: CODING SAMPLES

ArrayOfTLOPersonSearchOutputRecord recordList =
output.getPersonSearchOutputRecords();
// get the first record returned
TLOPersonSearchOutputRecord record =
recordList.getTLOPersonSearchOutputRecord().get(0);
ArrayOfBasicName names = record.getNames();
// get the first name in the record (if it's there)
if (names.getBasicName().size() > 0) {
BasicName name = names.getBasicName().get(0);
System.out.format(Found %s %s%n,
name.getFirstName(),
name.getLastName());
}
}
}
}
}
}

179 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | APPENDIX A: CODING SAMPLES

PHP
<?php

$wsdl = 'https://webservice.tlo.com/TLOWebService.asmx?wsdl';
$client = new SoapClient($wsdl, array(
'features' => SOAP_SINGLE_ELEMENT_ARRAYS,
'trace' => true
));

// Replace Username and Password below


$input = array('genericSearchInput' => array(
'Username' => 'devapi.abccorp',
'Password' => '********',
'DPPAPurpose' => '1',
'GLBPurpose' => '2',
'PermissibleUseCode' => '30',
'Version' => '23',
'NumberOfRecords' => 50,
'StartingRecord' => 1,
'MaximumAddresses' => 100
));

while (true)
{
$ssn = readline(Enter SSN or 'quit': );

if ($ssn == 'quit')
{
break;
}

$input['genericSearchInput']['SSN'] = $ssn;
$success = false;

// retry request twice if we get an exception or an ErrorCode >= 1000


for ($retryCount = 0; $retryCount < 3; $retryCount++)
{
try
{
$output = $client->PersonSearch($input);
$errorCode = $output->PersonSearchResult->ErrorCode;

if ($errorCode === 0)
{
$success = true;
break;
}

// error occured
echo 'Error code = ' . $errorCode . ';
error message: ' . $output->PersonSearchResult->ErrorMessage . \n;

if ($errorCode < 1000)


{
// less than 1000 is our error; quit
exit;

180 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | APPENDIX A: CODING SAMPLES

}
}
catch (Exception $e)
{
echo 'Exception occured: ' . $e.getMessage() . \n;
}
}

if ($success)
{
if ($output->PersonSearchResult->NumberOfRecordsFound === 0)
{
echo SSN not found\n;
}
else
{
if (!empty($output->PersonSearchResult
->PersonSearchOutputRecords
->TLOPersonSearchOutputRecord[0]
->Names
->BasicName[0]))
{
echo 'Found ' . $output->PersonSearchResult
->PersonSearchOutputRecords
->TLOPersonSearchOutputRecord[0]
->Names
->BasicName[0]
->FirstName . ' ' . $output->PersonSearchResult
->PersonSearchOutputRecords
->TLOPersonSearchOutputRecord[0]
->Names->BasicName[0]->LastName . \n;
}
else
{
echo Name unavailable\n;
}
}
}
}

181 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | APPENDIX B: FREQUENTLY ASKED QUESTIONS (FAQ)

Appendix B: Frequently Asked Questions (FAQ)


1. I am trying to retrieve the WSDL at https://webservice.tlo.com/TLOWebServic?wsdl and am unable to
connect.

a. Before you can access the WSDL, you need to have your IP address white-listed by TLO.
In order to white-list an IP address your TLOaccount must be setup with API userids. Send
an email to [email protected] with the IP address(es) you need white-listed. Please
indicate your account number in this email.

2. I am getting an Access denied error when I attempt to make a SOAP request. Access denied
indicates one of the following:

a. See Error Codes and Suggested Handling

3. I need to change my API user’s password. How do I do this?

a. See Passwords for URL to change your password

4. I am trying to change my password but am getting Access denied when I enter my temporary
password.

a. Make sure you are connecting from an IP which has been white-listed for your account. You
can only change the API userid’s password from a Web browser whose requests originate
from a white-listed IP.

5. I lost/forgot my password. I tried the Forgot Password link on the TLOlogin web page, but I never
received a notification.

a. API user passwords cannot be reset via this link. Please send an email to
[email protected] requesting that your password be reset.

6. My API user appears to be locked. How do I unlock it?

a. Please send an email to [email protected] requesting that your user be unlocked.

7. I have a .Net application and am receiving the following error: The maximum nametable character
count quota (16384) has been exceeded while reading XML data…

a. Modify the app.config file to increase the maxNameTableCharCount value as in the


following example:
<?xml version=1.0 encoding=utf-8 ?>
<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name=TLOWebServiceSoap
closeTimeout=00:01:00 openTimeout=00:01:00
receiveTimeout=00:10:00 sendTimeout=00:01:00 allowCookies=false

182 | © 2022 TransUnion LLC All Rights Reserved


API REFERENCE | APPENDIX B: FREQUENTLY ASKED QUESTIONS (FAQ)

bypassProxyOnLocal=false hostNameComparisonMode=StrongWildcard
maxBufferSize=65536
maxBufferPoolSize=524288
maxReceivedMessageSize=65536
messageEncoding=Text textEncoding=utf-8 transferMode=Buffered
useDefaultWebProxy=true>
<readerQuotas maxDepth=32
maxStringContentLength=8192
maxArrayLength=16384
maxBytesPerRead=4096
maxNameTableCharCount=16384000/>
<security mode=None>
<transport
clientCredentialType=None
proxyCredentialType=None
realm=/>
<message clientCredentialType=UserName algorithmSuite=Default/>
</security>
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address=http://webservice.tlo.com/TLOWebService.asmx
binding=basicHttpBinding bindingConfiguration=TLOWebServiceSoap
contract=TLOWebService.TLOWebServiceSoap name=TLOWebServiceSoap/>
</client>
</system.serviceModel>
</configuration>

183 | © 2022 TransUnion LLC All Rights Reserved

You might also like