Management of User Accommodations Through The API

38 views
Skip to first unread message

ProctorU API Update Newsletter

unread,
May 14, 2021, 5:36:21 PM5/14/21
to ProctorU API Update Newsletter

Hello API Update Subscribers,

ProctorU is happy to announce that it will soon be offering integrated platforms the ability to manage user accommodations through its API. This update allows for pulling the list of predefined accommodations, setting the accommodations to users, and deletion of accommodations to a user account all through one API endpoint. The new endpoint route is ‘accommodations’.The ability to pull the predefined accommodation list is live in production right now and can be accomplished through a GET request. An example request and response for this predefined list will be included at the end of this email. When adding in the accommodations for users you will also have the ability to send in custom accommodations if one is not covered in the predefined list. After sending in this request the accommodations will be added to the user’s account and the proctor will be made well aware of the accommodations when the user tests. If circumstances change or a different accommodation is needed for an exam you will have the ability to delete the accommodations from a user’s account and add the appropriate accommodations. Once the addition and deletion of accommodations ability are ready for release ProctorU will release more documentation on the endpoint to better prepare you for utilizing this update. 

Example Get Request 

curl --location --request GET 'https://…/api/accommodations' \ 

--header 'Authorization-Token: <API Key>' 

 

Example Get Response 

{

    "accommodations": [

        {

            "id": 50474,

            "description": "Additional exam time (proctor will refer to time on LMS/Test driver) "

        },

        {

            "id": 50478,

            "description": "Food permitted"

        },

        {

            "id": 50473,

            "description": "Human assistant during exam (such as scribe or reader)"

        },

        {

            "id": 50475,

            "description": "Permitted background noise such as a radio or television"

        },

        {

            "id": 50479,

            "description": "Personal external medical device(s)"

        },

        {

            "id": 234,

            "description": "Restroom Breaks"

        },

        {

            "id": 50472,

            "description": "Screen Magnifier (extension based applications will not be supported)"

        },

        {

            "id": 50476,

            "description": "Speaking/Reading aloud"

        },

        {

            "id": 50471,

            "description": "Speech to text programs (extension based applications will not be supported)"

        },

        {

            "id": 50470,

            "description": "Text to speech programs (officially supported: JAWS; VoiceOver for Mac and Narrator for Windows)"

        },

        {

            "id": 50477,

            "description": "Use of headphones/earbuds/earplugs"

        }

    ]

}

Happy Testing!


Reply all
Reply to author
Forward
0 new messages