Student
API | Description |
---|---|
POST api/StudentServices/CreateStudent |
Creates and Edits student accounts. the decision to create or edit is based on UserName being unique. |
POST api/StudentServices/CheckStudentExists |
accepts a User Name and checks if the user exists. Success = false if the student does not exist. If the student does exist, returns the SSO URLs needed to log in. |
POST api/StudentServices/GetDeepLinkSignOnInfoByStudentId |
Return the Sign On information for a Deep Link |
POST api/StudentServices/GetStudentTestInfoByStudentId |
Returns a list of tests that the student has access to and completed tests with scores |
POST api/StudentServices/GetSignOnInfoByStudentId |
Returns the Sign On information for an existing GMetrix student ID |
POST api/StudentServices/GetTestDetailsBySourcedId |
No documentation available. |
POST api/StudentServices/ExternalStorefrontFulfillment |
Assign content directly to a student. student account will be matched by email address and will be created if no matching account is found. start date and end date are optional, and will be set to start at the current date, and expire in 1 year if not included. |
POST api/StudentServices/AssignContent |
Assign content to a student. returns the Assignment ID for future reference, and also returns assignment details needed for launch. |
GET api/StudentServices/GetAssignmentDetails?ConsumerKey={ConsumerKey}&UserName={UserName}&AssignmentId={AssignmentId}&cultureTag={cultureTag} |
GET request to get the status and launch URL for an assignment ID. Assignment IDs come from the "api/StudentServices/AssignContent" endpoint. |
POST api/Student?StudentIdToAssign={StudentIdToAssign}&PartnerIdToAssociate={PartnerIdToAssociate}&CourseLockStatus={CourseLockStatus} |
No documentation available. |
POST api/Student |
No documentation available. |
POST api/Student?toolConsumerPartnerId={toolConsumerPartnerId}&cultureTag={cultureTag} |
No documentation available. |
Admin
GMetrix Admin endpoints automate processes normally available through the GMetrix Administrator Panel.
API | Description |
---|---|
POST api/AdminServices/PlaceOrderWithPartnerCreate |
Accepts Partner and Order information. Creates partner if they don't already exist, then places the requested order. Will not create duplicate partners. Automatically renews existing SITE license orders. Order will not auto-fill if the partner does not order their license directly from the caller. |
GET api/AdminServices/TryResyncIntegration?key={key}&orderId={orderId} |
No documentation available. |
POST api/AdminServices/GetJasperTecherCode |
No documentation available. |
POST api/AdminServices/CreateJasperTestingCenterLink |
CreateJasperTestingCenterLink |
GET api/AdminServices/GetIIGTestCompletionReport?ConsumerKey={ConsumerKey}&StartDate={StartDate}&EndDate={EndDate} |
Returns a JSON object with a list of candidates who passed a test in the given date range. |
POST api/AdminServices/CreateComboAccessCode |
No documentation available. |
POST api/AdminServices/CreateAccessCode |
Creates one or more Access Codes from an active order according to set criteria. Depricated, should upgrade to CreateComboAccessCode as soon as possible. |
POST api/AdminServices/ThrowServerErrorforTesting |
literally just throws an exception. |
POST api/AdminServices/SendJasperactiveTeacherCodeEmail |
SendJasperactiveTeacherCodeEmail. |
POST api/AdminServices/AddAdmintoPartnerByCustomerId |
literally just throws an exception. |
POST api/AdminServices/MoodleGetRatings |
ETC Only endpoint. not for general use. |
POST api/AdminServices/GetTestsTakenByPartner | |
POST api/AdminServices/MbitionStorefrontFulfillment |
No documentation available. |
POST api/Admin?accessCode={accessCode} | |
POST api/Admin |
No documentation available. |
GET api/Admin?roleId={roleId}&RequestingPartnerId={RequestingPartnerId} |
returns a CSV of menu options to be added to a user for a partner of a given role |
POST api/Admin?StudentIdToAssign={StudentIdToAssign}&PartnerIdToAssociate={PartnerIdToAssociate}&CourseLockStatus={CourseLockStatus} |
No documentation available. |
TrueTalent
API | Description |
---|---|
POST api/TrueTalentServices/AssignOrderRequest | |
POST api/TrueTalentServices/ReportScore |