TransUnion

REST API for TransUnion Data

[Step 1]: TransUnion Credit Report Request

post/transunion/credit-report/basic/{config}
  • This endpoint returns a JSON credit report based on the provided config value for the identity submitted in the request body.
  • The "config" string to be used in the URL is demonstrated in your Postman Collection.
  • Save the response header value, "RequestID". This value can be used to order the PDF version of the report when using the following endpoint in Step 2.
This is a dynamic REST API endpoint. The HTTP response body returned is subject to change based on the customer's unique order configuration or due to API changes made by our data providers
SecurityAuthorization Token
Request
path Parameters
config
required
string
Request Body schema: application/json
firstName
required
string (First Name) [ 0 .. 20 ] characters
middleName
string (Middle Name) [ 0 .. 20 ] characters
lastName
required
string (Last Name) [ 0 .. 32 ] characters
nameSuffix
string (Generation Suffix) [ 0 .. 3 ] characters
Enum: "Sr" "Jr" "III" "IV" "V" "VI" "VII" "VIII" "IX" "X"
dob
string <date> (Date of Birth)
ssn
string (Social Security Number) [ 4 .. 11 ] characters
phone
string (Mobile Phone Number)
street1
required
string (Street Address) [ 0 .. 48 ] characters
city
required
string (City) [ 0 .. 28 ] characters
state
required
string (State) = 2 characters
zip
required
string (Zip Code) [ 5 .. 10 ] characters
Responses
200

Successful Credit Report (basic) Response

Request samples
application/json

Example Request

{
}
Response samples
application/json
{
}

[Step 2]: TransUnion PDF Credit Report Retrieve

post/transunion/custom-credit-report/pdf/{requestId}/{config}

This endpoint orders a PDF credit report based on the config value and RequestID value provided in the URL.

This is a dynamic REST API endpoint. The HTTP response body returned is subject to change based on the customer's unique order configuration or due to API changes made by our data providers

SecurityAuthorization Token
Request
path Parameters
requestId
required
string
config
required
string
Responses
200

TransUnion basic credit report PDF response.

Request samples

TruValidate Identity Manager Verification Standalone Report

post/transunion/identity-manager-verification/basic/{config}

TransUnion's TruValidate Identity Verification is a compliance and fraud detection solution that assess the risk associated with end user personal information. It checks input consumer data against multiple databases, analyzes the results, and alerts the subscriber to any data discrepancies as well as suspicious or known fraudulent data. This information may be provided as part of an application process and identity verification confirms the integrity and validity of that information. TruValidate provides support for a variety of services. These services include:

  • Identity Verification
  • Digital Verification
  • Knowledge-Based Verification
  • One time passcode Authentication
This is a dynamic REST API endpoint. The HTTP response body returned is subject to change based on the customer's unique order configuration or due to API changes made by our data providers

SecurityAuthorization Token
Request
path Parameters
config
required
string
Request Body schema: application/json
firstName
required
string (First Name) [ 0 .. 20 ] characters
middleName
string (Middle Name) [ 0 .. 20 ] characters
lastName
required
string (Last Name) [ 0 .. 32 ] characters
nameSuffix
string (Generation Suffix) [ 0 .. 3 ] characters
Enum: "Sr" "Jr" "III" "IV" "V" "VI" "VII" "VIII" "IX" "X"
dob
string <date> (Date of Birth)
ssn
string (Social Security Number) [ 4 .. 11 ] characters
phone
string (Mobile Phone Number)
street1
required
string (Street Address) [ 0 .. 48 ] characters
city
required
string (City) [ 0 .. 28 ] characters
state
required
string (State) = 2 characters
zip
required
string (Zip Code) [ 5 .. 10 ] characters
Responses
200

Successful Identity Response

Request samples
application/json

Example Request

{
}
Response samples
{
}