# eTest API
Service (API) to manage all the Assements Test (Placement test or the Certification Test) systems on neo.
# [v.1.11.8] on October 29th, 2024
- (opens new window) Update Candidate Type.
# [v.1.11.5] on July 11th, 2024
- ETAPI-181 (opens new window) It seems the goal level is not correct?.
# [V.1.11.4] on June 3rd, 2024
- ETAPI-180 (opens new window) The email is not matched strictly in the API.
# [v.1.11.3] on June 5th, 2024
- ETAPI-179 (opens new window) Disabled ePT Token.
# [v.1.11.0] on February 28th, 2024
- ETAPI-170 (opens new window) Allow multiple plan token creation per UIC.
- ETAPI-174 (opens new window) Add plan parameter for API call consumed by UD for Candidates data table.
- ETAPI-175 (opens new window) Add new key object to identify candidate plan in data table.
# [v.1.10.21-0] on February 13th, 2024
- ETAPI-172 (opens new window) Make the API for checking email in front page.
- ETAPI-177 (opens new window) Inconsistency to generate PT and CT tests for the organizations.
# [v.1.10.20-1] on January 8th, 2024
- ETAPI-171 (opens new window) Check the lock certificate issuance value in organization settings when automatically issue certificate feature is on.
# [v.1.10.20] on October 20th, 2023
- ETAPI-169 (opens new window) Error when trying to open the file Cert Test Review List.
# [v.1.10.15] on August 24th, 2023
- ETAPI-163 (opens new window) Prevent to have double token when already have PT/CT token.
# [v.1.10.0] on August 13th, 2023
- ETAPI-161 (opens new window) Improve the messaging when the wrong PT token used when /pt/result is called.
# [v.1.9.5] on August 31st, 2023
- ETAPI-150 (opens new window) UD didn't generate SOR Report (file).
# [v.1.9.0] on August 31st, 2023
- ETAPI-148 (opens new window) Make the etest Redis index configurable trough .env
# [v.1.8.2] on May 30th, 2023
- ETAPI-146 (opens new window) Fixed issue for cannot send email notification after PT.
# [v.1.7.3] on March 21st, 2023
- ETAPI-141 (opens new window) Current Level is set to FORCE PT.
- ETAPI-142 (opens new window) Accept the force PT for Admin token that has write access for student acl.
- ETAPI-143 (opens new window) Limit the name character for only 50 character.
- ETAPI-144 (opens new window) neoJr+: Reduce pass score for neoJr+ Pre-A1 Part 1 Certification Test from 70 to 60.
- ETAPI-147 (opens new window) Fixed issue for incorrect current level after latest ept result.
# [v.1.7.2] on February 21st, 2023
- ETAPI-137 (opens new window) Generated SOR when submit PT.
- ETAPI-138 (opens new window) Added configuration for SoR feature.
# [v.1.7.1] on January 23rd, 2023
- ETAPI-135 (opens new window) Set a test taker's attempt limit when taking the Assesment Test.
# [v1.7.0] on January 9th, 2023
- ETAPI-128 (opens new window) Failed a Certificate Test Three Times.
- ETAPI-134 (opens new window) Failed a Certificate Test Three Times.
# [v1.6.11] on December 26th, 2022
- ETAPI-132 (opens new window) The sorting for lesson code origin needs to get the latest one if there are multiple items with the same item ID.
- ETAPI-133 (opens new window) Prevent save lesson code if not part of CT group question.
# [v1.6.9] on November 23rd, 2022
- ETAPI-127 (opens new window) Co-Branding Logo on PT.
- ETAPI-129 (opens new window) Update fullname in candidates and candidates_history when update candidate is hit.
- ETAPI-130 (opens new window) Logo not appear on PT screen after uploaded in UD.
# [v1.6.8] on November 10th, 2022
- ETAPI-126 (opens new window) Fixed issue for could not get the ept result of neo Pro by API.
# [v1.6.7] on October 17th, 200
- ETAPI-123 (opens new window) Fixed issue for cannot take CT because neo notice this email was registered.
- ETAPI-124 (opens new window) Prevent test Tokens from being duplicated with the same type.
# [v1.6.6] on September 22nd, 2022
- ETAPI-121 (opens new window) Store PT Level after take the Assessment
# [v1.6.5 ]on July 29th, 2022
- Downloaded flow test PT and CT download.
- Imported flow PT /files/test/v2/flow_pt_neojr.json.
- Imported flow CT /files/test/v2/flow_et_neojr.json.
- Imported the Assessment and Certficates Contents.
- Docker-compose up -d.
# [v1.6.4] on July 22nd, 2022
- nSO-865 (opens new window) Error: student is getting the prompt he has earned the Pre A1 Certificate.
# [v1.6.3] on July 20th, 2022
- Updateed CT Score Pre A1 to minumums 60 (neo+ and neoPrep+).
# [v1.6.2] on July 20th, 2022
- Added token reset admin mode.
# [v1.6.1] on July 8th, 2022
- ETAPI-115 (opens new window) Fixed issue for not showing PT Result after taking PT.
- ETAPI-116 (opens new window) Change the name of Placement Test to Assessment Test.
# [v1.6.0] on July 8th, 2022
- ETAPI-107 (opens new window) Import PT assessment neoJR.
- ETAPI-111 (opens new window) Disable Student After PT.
- ETAPI-112 (opens new window) Endpoint to retrieve single PT result.
# [v1.5.6] on May 30th, 2022
- ETAPI-108 (opens new window) Generate selective PT reports based on organization code.
- ETAPI-109 (opens new window) Fixed issue for unable to open the "Cer Test Review List" excel file.
# [v1.5.5.1] on April 26th, 2022
- ETAPI-96 (opens new window) Collected the agent info when starting the etest.
- ETAPI-99 (opens new window) Fixed the Get candidates that missing uic value in its response.
- ETAPI-106 (opens new window) Fixed Fest API with query that is not working.
# [v1.5.5] on April 26th, 2022
- ETAPI-94 (opens new window) Rename PT Result Pre-A1 to Pre A1.
- ETAPI-97 (opens new window) Optimized context API.
- ETAPI-98 (opens new window) Added Bugsnag to eTest API.
- ETAPI-102 (opens new window) Deleted CT token that show more than 1 in Tests tab.
- ETAPI-103 (opens new window) Make loading to the next question faster.
# [v1.5.4] on January 20th, 2022
- ETAPI-93 (opens new window) Changed Certification Test Pass/Fail scoring from 80 to 70.
# [v1.5.3] on November 25th, 2021
- ETAPI-88 (opens new window) Make validation for expired organization from SSO.
- ETAPI-91 (opens new window) Updated total in_correct in response CT details.
- ETAPI-92 (opens new window) Fixed issue for privileges that cannot be inherited when running the fetch ept API
# [v1.5.2] on November 3rd, 2021
- ETAPI-86 (opens new window) Make eTest API cross authenticate to ROW and CN.
# [v1.5.1] on November 3rd, 2021
- ETAPI-87 (opens new window) Updated config database global.
# [v1.4.22] on October 12th, 2021
- ETAPI-84 (opens new window) Include Student Bulk type in PT Report
- ETAPI-85 (opens new window) Update Auth Management
# [v1.4.21] on September 29th, 2021
- ETAPI-82 (opens new window) Add a date range based on date PT was taken
- ETAPI-83 (opens new window) certificate is not sent automatically after student pass ct
# [v1.4.20] on September 22th, 2021
- ETAPI-78 (opens new window) Check email when taking PT whether it already registered in SSO/Live_dev
- ETAPI-79 (opens new window) Make the default logo configurable trough config
- ETAPI-80 (opens new window) User report the study level will be changed back automatically -- DE
# [v1.4.19] on September 08th, 2021
- ETAPI-77 (opens new window) support take force ePT from Cloud and Widget
# [v1.4.18] on August 03rd, 2021
- ETAPI-71 (opens new window) made a possible candidate for the ePT once onboard
- ETAPI-74 (opens new window) separate notification configuration after ePT
# [v1.4.17] on April 10th, 2021
- ETAPI-58 (opens new window) The etest cant be loaded (Improvement)
- ETAPI-65 (opens new window) A 404 error will appear when you submit your score--------ZiJie
- ETAPI-66 (opens new window) student report when doing ept, serveral questions always appear again and again
- ETAPI-67 (opens new window) There will be some duplicated question when start over the test
# [v1.4.16] on March 12th, 2021
- ETAPI-58 The etest cant be loaded
# [v1.4.15] on March 12th, 2021
- ETAPI-55 Allow take CT from different UIC (Student transfer)
# [v1.4.14] on March 05th, 2021
- ETAPI-54 The callback url does not work correctly
# [v1.4.13] on March 01st, 2021
- ETAPI-52 UD: Report "~Can't Do" statements for missed items on Failed Certification Tests
- ETAPI-53 Curated Post-CT Failure Review Lists
# [v1.4.12] on February 01st, 2021
- ETAPI-51 Test scores cannot be submitted-----Elite
- ETAPI-48 Create a CT logs per level
- ETAPI-46 Failed move candidate to another UIC using API
# [v1.4.11] on November 26th, 2020
- ETAPI-41 (opens new window) Area for improvement not display sequently on PT report
- ETAPI-43 (opens new window) Prevent error when Candidate's result is null
# [v1.4.10] on November 11th, 2020
- ETAPI-32 (opens new window) Institutional "Can't Do" Statements based on ePT
- ETAPI-40 (opens new window) Create an API that generate excel report that include student PT/CT response based on the student email address
- import new Assessment file
- add a new parameter to differentiate the candidate register from etest and dashboard
# [v1.4.9] on October 19th, 2020
- ETAPI-37 (opens new window) Added endpoint to query candidates by selected email.
# [v1.4.8] on October 12th, 2020
- ETAPI-36 (opens new window) Fixed issue for dial code and phone number that turn to 0 after updating candidate.
# [v1.4.7] on October 06th, 2020
- ETAPI-33 (opens new window) eTest api does not work properly.
- ETAPI-34 (opens new window) Prevented Admins from getting Student Info from other UICs that are not at the same or below.
- ETAPI-35 (opens new window) Added flag for hide or unhide candidate.
# [v1.4.6] on September 29th, 2020
- ETAPI-30 (opens new window) Changed data type from string to "0 / 1".
- ETAPI-31 (opens new window) Mapping Question Flow based on the Certificate Plan.
# [v1.4.5] on September 22th, 2020
- ETAPI-28 (opens new window) Fixed issue about receiving 20 emails after finishing ept.
- Add config plan name
copy the plan.json file to the files directory
# [v1.4.4] on September 02nd, 2020
- ETAPI-25 (opens new window) Updated searching method by inherintance UIC.
- ETAPI-24 (opens new window) Update candidate search method by username, email and level.
- ETAPI-19 (opens new window) Added Certification Tests (CTs) for neo Academic courseware.
# [v1.4.3] on August 18th, 2020
- ETAPI-22 (opens new window) Send a notification email to student after completion of CT
# [v1.4.2] on August 06th, 2020
- ETAPI-20 (opens new window) Added some new field for organization information.
# [v1.4.1] on July 23th, 2020
- ETAPI-21 (opens new window) Fixed issue for sending email notification after failed on CT.
# [v1.4.0] on July 13th, 2020
- ETAPI-14 (opens new window) Send email notification after complete PT.
- ETAPI-15 (opens new window) Add information whether to continue the package or not after completing the Certification Test.
- ETAPI-18 (opens new window) Add a flag to identify sending notifications to clients.
# [v1.3.9] on June 06th, 2020
- ETAPI-16 (opens new window) Update status CT to pass before issued the certificate.
- ETAPI-17 (opens new window) Fixed wrong question for CT PRE A1.
# [v1.3.8] on June 29th, 2020
- ETAPI-13 (opens new window) Updated configuration for email that have been registered in NSADB and eTest.
# [v1.3.7] on June 17th, 2020
- ET-324 (opens new window) Made a pop up message "Email already registered, please use another email address" for candidate that used the registered e-mail when taking PT.
- ET-335 (opens new window) Improve labelling for some words in generating test token.
- ETAPI-5 (opens new window) Improve API to accept user with “support” role.
- ETAPI-6 (opens new window) Question numbering on A1+ CT not showing properly.
# [v1.3.6] on May 13th, 2020
- ET-316 (opens new window) Fixed API call for student whose PT status is complete.
- ET-318 (opens new window) Improved the API with status message.
# [v1.3.5] on May 05th, 2020
- ET-311 (opens new window) Fixed PT result for candidate that registered from Universal Dashboard.
# [v1.3.4] on Apr 16th, 2020
- Store total of correct and incorrect also total answers as result of CT from eTest.
- Update versioning.
# [v1.3.3] on Apr 28th, 2020
- Update feature search candidate by e-mail.
- Update limit paginations to get list of candidates.
# [v1.3.0] on Apr 13th, 2020
- Improve data structuring in backend.
# [v1.3] on Apr 8th, 2020
- Fixed API issue to display actual test time.
# [v1.3] on Apr 8th, 2020
- Fixed API issue to display actual test time.
# [v1.2] on Feb 17th, 2020
# [v1.1] on Feb 6th, 2020
- Assessments test only for Professional Plan.
- Fixing some bugs and improvement features.
# [v1.0] on Nov 21th , 2019
- E-test version V1.0 which only support level score from code.