Picture of Danylo Smirnov
Integration with Adapt. Is there RESTful API available?
by Danylo Smirnov - Thursday, 16 March 2017, 12:20 PM
 

Hello colleagues,

It seems that in nearest future we are probably going to integrate our Java-based web application with Adapt-based app. What we would probably need is to retrieve courses and files from Adapt-based application and process them in our application. Therefore, my question is - does Adapt have any RESTful API or any integration points we could use for this purpose? If no, could you suggest any ways for integration?

Picture of Matt Leathes
Re: Integration with Adapt. Is there RESTful API available?
by Matt Leathes - Thursday, 16 March 2017, 1:09 PM
 

Hi Danylo

Are you referring to the Adapt Framework or the Adapt Authoring Tool?

Picture of Danylo Smirnov
Re: Integration with Adapt. Is there RESTful API available?
by Danylo Smirnov - Thursday, 16 March 2017, 1:31 PM
 

Most probably I am referring to the framework since as I understood the Adapt authoring tool is just UI wrapper above the framework and it cannot function without Adapt framework.

Picture of Matt Leathes
Re: Integration with Adapt. Is there RESTful API available?
by Matt Leathes - Thursday, 16 March 2017, 3:28 PM
 

Hi Danylo

The Framework isn't something that could have a RESTful API since it's entirely client-side.

The authoring tool is server-based but doesn't have a RESTful API.

The purpose of both the Framework and the Authoring Tool is to allow e-learning content creators to produce 'responsive, single-version HTML5 eLearning courses for delivery on a web server or SCORM-compliant learning management system'.

So, whether you use the Authoring Tool or author directly in the Framework, the eventual published output will be a Single Page Application consisting of HTML, JavaScript, CSS, JSON and whatever assets are required by the course e.g. jpeg, gif, png, mp4, pdf etc. that runs entirely on the client-side.

Hopefully this helps but if you have any further questions please do ask here or https://gitter.im/adaptlearning/general_chat

Picture of Danylo Smirnov
Re: Integration with Adapt. Is there RESTful API available?
by Danylo Smirnov - Thursday, 16 March 2017, 4:06 PM
 

Hello Matt,

Thank you for the response.

Here is a bit more details around what we would like to achieve.

Let's consider following scenario:

- There is an instance of Adapt authoring tool with number of courses created. This instance is moderated by another company and this instance we would like to integrate with.

- There is an instance of our web-based application X.

- We would like to be able to retrieve the list of courses from adapting tool and display the list in our X application.

- We would like to be able to automatically retrieve zipped courses from authoring tool and upload it into our X application.

- For this purpose we would need some services on Authoring tool side to return the list of courses and to provide zipped course.

Is it something achievable at the moment?

Picture of Matt Leathes
Re: Integration with Adapt. Is there RESTful API available?
by Matt Leathes - Thursday, 16 March 2017, 4:43 PM
 

I don't think it is but do ask on https://gitter.im/adaptlearning/adapt_authoring just to be sure

Picture of Danylo Smirnov
Re: Integration with Adapt. Is there RESTful API available?
by Danylo Smirnov - Friday, 17 March 2017, 12:35 PM
 

Thank you, Matt, for your support!