Sandbox Identities

Array's API sandbox contains a number of fictitious customer identities that you can use when you're testing your application. While these identities don't map to actual people, they're not entirely fake: They're created by the "authentication providers" (currently, the credit bureaus). This means that...

  • When you authenticate a sandbox identity (through the Retrieve Authentication Questions and Answer Authentication Questions operations), the questions are retrieved from and answers submitted to an actual authentication provider.

  • When you retrieve a credit report for a sandbox identity, you're retrieving real credit report data from a credit bureau -- you're not getting a canned response from Array.

📘

As described in the Retrieve Authentication Questions API, authenticating a sandbox identity isn't a billable event.

Identities

The JSON objects shown below describe the fictitious identities that are defined by the various credit bureaus. To create a User object for an identity, replace <yourAppKey> with your actual app key, and then pass the JSON object as the request body of a Create a User call.

{
  "appKey": "<yourAppKey>",
  "firstName": "Thomas",
  "lastName": "Friedman",
  "ssn": "666234390",
  "dob": "1975-01-01",
  "address": {
    "state": "CO",
    "street": "535 30 RD A",
    "city": "Grand Junction",
    "zip": "81504"
  }
}
{
  "appKey": "<yourAppKey>",
  "firstName": "Kimberly",
  "lastName": "Olstrup",
  "address": {
    "street": "125 W 100 N",
    "city": "Jerome",
    "state": "ID",
    "zip": "83338"
  },
  "dob": "1947-01-01",
  "ssn": "666561858"
}
{
  "appKey": "<yourAppKey>",
  "firstName": "Gideon",
  "lastName": "Dye",
  "address": {
    "street": "17255 Mayfield Dr",
    "city": "Macomb",
    "state": "MI",
    "zip": "48042"
  },
  "dob": "1957-09-01",
  "ssn": "563694975"
}
{
  "appKey": "<yourAppKey>",
  "firstName": "Thomas",
  "lastName": "Devos",
  "address": {
    "street": "110 Beer Creek",
    "city": "Tuscaloosa",
    "state": "AL",
    "zip": "35405"
  },
  "dob": "1957-09-06",
  "ssn": "666023511"
}
{
  "appKey": "<yourAppKey>",
  "firstName": "Maria",
  "lastName": "Iglesias",
  "address": { 
    "street": "21 Pacific St",
    "city": "Pittsfield",
    "state": "MA",
    "zip": "01201"
  },
  "dob": "1958-12-28",
  "ssn": "666824123"
}
{
  "appKey": "<yourAppKey>",
  "firstName": "Denise",
  "lastName": "Hennessy",
  "address": {
    "street": "80 Grassy Plain St",
    "city": "Bethel",
    "state": "CT",
    "zip": "06801"
  },
  "dob": "1967-03-05",
  "ssn": "666662921"
}
{
  "appKey": "<yourAppKey>",
  "firstName": "Gertrude",
  "lastName": "Harkenreadeo",
  "address": {
    "street": "305 Linden Av",
    "city": "Atlanta",
    "state": "GA",
    "zip": "30316"
  },
  "dob": "1967-06-08",
  "ssn": "666066112"
}

Authentication Answers

You authenticate a User object that's created from a sandbox identity in the same way that you authenticate a real customer: By invoking Retrieve Authentication Questions and then Answer Authentication Questions. The former generates a multiple choice quiz based on information in the customer's credit report; the latter lets you submit the customer's answers to the quiz.

If you're running a test program that uses a sandbox identity, you have to select the answers yourself...but how do you answer "Which of these streets have you lived on?" for a fictitious person? You provide the answer by consulting the list, below. If you're offered one of these answers in the set of multiple choice options for a question, choose it. If none of the correct answers appears, choose "None of the above" or similar evasive reply.

  • $200 - $249
  • $385 - $484
  • ASI Medical
  • Carroll County Bank &
  • Great Financial SVC
  • IEC
  • KIA Sorento
  • Lynn Lee Const Co In
  • New Hampshire
  • Sallie Mae Servicing
  • The Toronto-Dominion Bank
  • Toyota Highlander
  • Volkswagen Passat
  • Wells Fargo & Company