Logout in: 0 min and 0 sec

Student Transcript PDF

POSt - https://rest.triand.com/Access/studentPdfUrl

Required Parameters: (JSON)

ParameterBusiness Rule / RegexDescription
stateid/d{10}/Arkansas Student State-ID
assessments{object}test->true/false

CURL Example:

curl -X POST https://rest.triand.com/Access/studentPdfUrl             \
     -H "Authorization: Bearer eyJ....really long string...ItCJA"     \
     -H "Accept: application/json"                                    \
     -H "Content-Type: application/json"                              \
     -d '{                                                            \
           "stateid": "123456780",                                    \
           "assessments": {                                           \
              "ACT": true,                                            \
              "ACTAspire": true,                                      \
              "ACTSuperScore": true,                                  \
              "ACTWorkKeys": true,                                    \
              "Accuplacer": true,                                     \
              "AP": true,                                             \
              "PSAT": true,                                           \
              "SAT": true,                                            \
           }                                                          \
     }'

Javascript fetch Example:

let url = 'https://rest.triand.com/Access/studentPdfUrl';
let parameters = { 
  stateid: '123456789', 
  assessments: { 
    ACT: true, 
    ACTAspire: true, 
    ACTSuperScore: true, 
    ACTWorkKeys: true, 
    Accuplacer: true, 
    AP: true, 
    PSAT: true, 
    SAT: true 
  } 
}
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);

Error Responses Specific to Student PDF

ErrorDescription
access-studentpdfurl-access-api-not-allowedLogged in user does not have access to the ACCESS API.
access-studentpdfurl-stateid-not-in-sphereLogged in user does not have access to the State-ID.
access-studentpdfurl-stateid-not-foundState-ID does not exist.
access-studentpdfurl-stateid-not-validState-ID is not valid.
access-studentpdfurl-assessments-not-validAssessments object has unrecognized key.

A College PDF contains the following transcript sections:

screenshot student take a test

JSON Response

A sample response is listed below.

The response field "pdfUrl" contains the URL to the generated PDF document. The pdfUrl expires after one hour.

{ params: {
      "actionOk": true,
      "error": [],
      "stateid": "8847423388",
      "assessments": {},
      "pdfUrl": "https://com-triand-...really long url...BLED&x-id=GetObject"
    ],
    createdAt: '20160130T094548.843+00:00',
    updatedAt: '20250210T040047.692+00:00'
  }
},
timing: {
  srvStart: '2025-07-15 06:38:36.465',
  srvEnd: '2025-07-15 06:38:36.912',
  srvMills: 447
},
"jwt": "eyJ....really long string...ItCJA",
"frtTkn": "eyJ....really long string...ItCJA"
}