Forum

REST API (test takers and results)

Hello everybody,

We would like to create, modify and delete tao test takers and fetch their test results with the REST API. Is this possible? If not, do you have any suggestions? Our goal is to manage test takers and their results in a company CRM (which offers a .NET based REST API).

Thanks a lot,

hftm

Comments

  • Hi hftm,

    Not sure if this part is still up to date (especially the first link), but these two links below may help you:
    * https://hub.taocloud.org/articles/rest-services-layer-tutorial
    * https://hub.taocloud.org/restapis/tao-outcome/qti-result-rest-api

    Regards,
    Cyril

  • edited June 2018

    Hi Cyril,

    Thanks for your hint. At https://hub.taocloud.org/articles/rest-services-layer-tutorial we have found that intro: "Starting from TAO 2.5, a Representationnal State Transfer (REST) layer allows you to manipulate data in TAO from any location and technology through simple HTTP requests. This may not work in TAO 3.x as of yet." Can someone confirm that? Why should the developers of Tao downgrade the functionality of the REST-API in 3.x?

    Regards,

    hftm

  • Hi hftm,
    I want to implement in the same way you want. Can you please guide me, how I can start with REST API. Your help will be very useful to me. As I am doing research from last 10 days but couldn't reach the final solution, how I can render test to the front user, and send results back to TAO using REST API. I mean everything I want to manage using REST API, is this possible with TAO 3.x? I have installed TAO at my subdomain.

    Regards,
    Bhumi

  • Hi Bhumi,

    Sorry for my late reply. Take a look at https://hub.taotesting.com/restapis. Sometimes it’s hard to find out which version of Tao Testing is required and many examples on the web are outdated.

    In our case, we were not able to implement the needs with Tao Testing. At the end, we solved it with other software.

    Regards,

    Marco

Sign In or Register to comment.

We use cookies on our website to support technical features that enhance your user experience. Cookie Policy Privacy Policy

×