Accommodate is the tool that enables your institutions accessibility services office to manage accommodation requests and other services that accompany the requests. Accommodate can also track and manage the delivery of alternative format requests, match and assign notetakers and ensure electronic delivery of notes to accommodated students, manage exam booking requests, communicate directly with faculty around student accommodations, manage the scheduling of student appointments, allows faculty to upload exams directly to the system for ease around the test taking process, and much, much more.
The Accommodate API is a way in which you can obtain or input information to an Accommodate system without using the interface, usually using code. It allows for easy automation of tasks.
Student, Faculty, Student Schedules and Courses.
Your contact at the accessibility services on campus can request the API key for you. Please ask your accessibility services contact to see the documentation in Neighborhood for further information.
Your contact in accessibility services will need to contact Symplicity support to report an issue.
Your contact in accessibility services will need to contact Symplicity support to report an issue.
All routes require authentication with an encrypted token. You must add a token authentication header to your requests. Here is the format:
Key Value
Authorization: Basic [your token here]
Make sure you put the word “Basic” with a space before your actual token!
100 calls with a leak rate of 10 calls per second. If your app averages up to 10 calls per second it will never receive a “429 Rate Limit Exceeded Error”.
10,000 calls for a period of 24 hours, which will reset at midnight.
See the API documentation for further information.
Not at this time.
You will be unable to read/write data until you are back under the limit. You will see an Error: “Rate Limit Exceeded Error”
The REST APIs will return whatever language the system uses as events, student information, employer information has been saved. The parameters for any API calls will still be in English.
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language, and a natural choice as a response for our REST APIs.
On a basic level, POST calls create records in the Accommodate system, GET calls get information out of the system, and PUT calls update current records in the system. For GET calls on the Accommodate API, you need to put the parameters in the URL, as well as have the authorization token in the header. For POST and PUT calls on the Accommodate API, you need the URL, the authorization token in the header, an added header (Content-Type:application/json;charset=UTF-8), and a body with the data that you want to input or update.
Not at this time.
In our documentation you can try calls, which will then show you the response
Symplicity will provides a testing site, or sandbox. Please speak with your contact in accessibility services to have them submit a support request to have the testing environment set up.
At this time, your contact in accessibility services will need to submit a support request for any issues you are having with the API.
No, Symplicity does not allow for commercial use of the APIs other than with our partner program. If you would like to exchange data between another software system and Symplicity, please click on the link to see how e can connect.
As far as API stability goes, the Accommodate API is backwards compatible. Right now, the Accommodate API is version one, but we’ll move to version two if there are any backwards-incompatible changes that need to be made. We will announce any new versions or new features as the come out.
The Accommodate API Documentation can be found on our API documentation page.
Provides institutions with the ability to connect holistically with students to enhance their experience and streamline campus operations and collaborations.
© Copyright All Rights Reserved 2025 Symplicity