Logout in: 0 min and 0 sec

Student Match

POST - https://rest.triand.com/Access/studentMatch

Required Parameters: (JSON)

ParameterBusiness Rule / RegexDescription
first/w+/Student first name
middle/w*/Student middle name (can be empty)
last/w+/Student last name
ssn/d{9}/Student SSN
dob/d{8}/Student Date of Birth (YYYYMMDD)
addr1/w+/Student Address1 (123 Main St)
addr2/w*/Student Address2 (Apt 40)
city/w+/Student City
state/w{2}/Student State (AR)
zip/w{5}/Student Zip

CURL Example:

curl -X POST https://rest.triand.com/Access/studentMatch  
      -H "Authorization: Bearer eyJ....really long string...ItCJA" 
      -H "Accept: application/json" 
      -H "Content-Type: application/json" 
      -d '{   
          "profile": {   
            "first": "John",   
            "last": "Doe",   
            "middle": "A",   
            "ssn": "123456789",   
            "dob": "YYYYMMDD",   
            "addr1": "123 Main St",   
            "addr2": "Apt 4B",   
            "city": "Little Rock",   
            "state": "AR",   
            "zip": "72201",   
          } 
        }'

Javascript fetch Example:

let url = 'https://rest.triand.com/Access/studentMatch';
let parameters = { 
  profile: {
    first: "John",
    last: "Doe",
    middle: "A",
    ssn: "123456789",
    dob: "YYYYMMDD",
    addr1: "123 Main St",
    addr2: "Apt 4B",
    city: "Little Rock",
    state: "AR",
    zip: "72201",
  }
}
let opts = { 
  method: 'POST',
  headers: {
    'Authorization' = 'Bearer eyJ....really long string...ItCJA'
    'Accept': 'application/json',
    'Content-Type': 'application/json',
  },
  body:  JSON.stringify(parameters),
  withCredentials: false,
  credentials: 'include',
  }
let response = await fetch(url, opts);

JSON Response

A sample response is listed below.

There are two response fields that are important to note:

  • matchId - If this is set, it indicates a successful match was found. Definitely use this as the student State-ID.
  • searchIds - When values are present, it indicates potential matches that were found using a loose search.

The stateids above are keys into the students hash in the response.

Each student object contains the following fields:

  • reason - A description of why the student was matched (probabilistic-match, or simple-search).
  • stateid - The State-ID of the student.
  • firstName - The first name of the student.
  • lastName - The last name of the student.
  • middleName - The middle name of the student.
  • uiSearch - Catalog information related to the student.
  • guardians - An array of guardian objects, each containing contact information.
  • securityQuestions - An array of security questions that can be used for verification.
{ "params": {
  "actionOk": true,
  "error": [],
  "profile": {
      "first": "John",
      "last": "Doe",
      "middle": "A",
      "ssn": "123456789",
      "dob": "YYYYMMDD",
      "addr1": "123 Main St.",
      "addr2": "",
      "city": "Little Rock",
      "state": "AR",
      "zip": "72201"
  },
  "matchId": "4423303018",
  "searchIds": ["4405114226"],
  "students": {
      "4423303018": {
          "reason": "probabilistic-match",
          "stateid": "4423303018",
          "firstName": "John",
          "lastName": "Doe",
          "middleName": "A",
          "uiSearch": {
              "localId": "11101",
              "stateId": "4423303018",
              "nationalId": "4423303018",
              "grade": "07",
              "dob": "20060713",
              "ssn": "xxx-xx-2568",
              "authCode": "",
              "usState": "AR",
              "district": {
                  "name": "VAN BUREN SCHOOL DISTRICT",
                  "lea": "1705000",
                  "pk": 3945
              },
              "school": {
                  "name": "NORTHRIDGE MIDDLE SCHOOL",
                  "lea": "1705033",
                  "pk": 11559
              },
              "building": {
                  "name": "",
                  "number": ""
              },
              "enrolled": false,
              "enrolledDate": "20190814",
              "graduated": false,
              "graduatedDate": "",
              "userPk": 5739544,
              "withdrawalDate": "20190814",
              "priorids": []
          },
          "guardians": [
              {
                  "relationship": "Guardian",
                  "guardianName": "Allred, Patrick",
                  "address": "2216 Pauls Valley, Alma, AR 72921",
                  "lastName": "Allred",
                  "firstName": "Patrick",
                  "contactPriority": "1",
                  "addr1": "2216 Pauls Valley",
                  "city": "Alma",
                  "usState": "AR",
                  "zip": "72921",
                  "phoneContacts": []
              },
              {
                  "relationship": "Guardian",
                  "guardianName": "Allred, Amy",
                  "address": "2216 Pauls Valley, Alma, AR 72921",
                  "lastName": "Allred",
                  "firstName": "Amy",
                  "contactPriority": "2",
                  "addr1": "2216 Pauls Valley",
                  "city": "Alma",
                  "usState": "AR",
                  "zip": "72921",
                  "phoneContacts": []
              }
          ],
          "securityQuestions": [
            {
              "question": "What is the first name of one of your parents or guardians?",
              "correctAnswer": ["Patrick","Amy"],
              "wrongAnswers": [
                  ["Crystal"],
                  ["Harley"],
                  ["Chelsey","Blaike"]
              ]
            },
            {
                "question": "What is a prior (or current) street address of one of your parents or guardians?",
                "correctAnswer": "2216 Pauls Valley, Alma, AR 72921",
                "wrongAnswers": [
                    "229 Locust St, Alma, AR 72921",
                    "1024 Rickey Cir, Van Buren, AR 72956",
                    "313 S 41 St, Van Buren, AR 72956"
                ]
            }
          ]
      },
      "4405114226": {
          "reason": "simple-search",
          "stateid": "4405114226",
          "score": 28.632027,
          "firstName": "John",
          "lastName": "Doe",
          "middleName": "",
          "uiSearch": {
              "localId": "400003395",
              "stateId": "4405114226",
              "nationalId": "4405114226",
              "grade": "03",
              "dob": "20060713",
              "ssn": "xxx-xx-1268",
              "authCode": "",
              "usState": "AR",
              "district": {
                  "name": "ALMA SCHOOL DISTRICT",
                  "lea": "1701000",
                  "pk": 3961
              },
              "school": {
                  "name": "ALMA INTERMEDIATE SCHOOL",
                  "lea": "1701001",
                  "pk": 11217
              },
              "building": {
                  "name": "",
                  "number": ""
              },
              "enrolled": false,
              "enrolledDate": "20150817",
              "graduated": false,
              "graduatedDate": "",
              "userPk": 2038016,
              "withdrawalDate": "20150817",
              "priorids": []
          },
          "guardians": [
              {
                  "relationship": "Guardian",
                  "guardianName": "Allred, Amy",
                  "address": " 6412 Ridgeway Lane, Alma, AR 72921",
                  "phone": "4794308745",
                  "lastName": "Allred",
                  "firstName": "Amy",
                  "addr1": "6412 Ridgeway Lane",
                  "city": "Alma",
                  "usState": "AR",
                  "zip": "72921",
                  "phoneContacts": []
              }
          ],
          "securityQuestions": [
              {
                  "question": "What is the first name of one of your parents or guardians?",
                  "correctAnswer": [ "Amy"],
                  "wrongAnswers": [
                      [ "Michelle", "Ian" ],
                      [ "Natasha", "Jeremy"],
                      [ "Vanessa", "Donald"]
                  ]
              },
              {
                  "question": "What is a prior (or current) street address of one of your parents or guardians?",
                  "correctAnswer": "6412 Ridgeway Lane, Alma, AR 72921",
                  "wrongAnswers": [
                      "507 Riley Dr, Alma, AR 72921",
                      "8920 Mote Rd, Mountainburg, AR 72946",
                      "6501 Belmont Dr, Alma, AR 72921"
                  ]
              }
          ]
      }
  }
},
"timing": {
  "srvStart": "2025-07-03 01:40:04.990",
  "srvEnd": "2025-07-03 01:40:06.855",
  "srvMills": 1865
},
"jwt": "eyJ....really long string...ItCJA",
"frtTkn": "eyJ....really long string...ItCJA"
}}