Here at MHS, we have a lot of people talking about building, integrating, and using APIs. I have been able to use APIs to make testing more automated in my own role and provide my test-takers with a more seamless process when they need to take multiple tests. Whenever I talk to someone new about how I’m using these APIs, almost everyone asks me the same question: “What’s an API?!”.
It’s a great question, and anyone who is not a programmer (myself included) likely hasn’t had much exposure to what an API is, or how they can use one. An API is an Application Programming Interface. Basically, it’s a way for different applications to communicate and use each other’s services and integrate with each other. At MHS, our APIs are a way to integrate our assessments into our client’s systems and processes.