Welcome to the Lessonspace Docs! Here you can get familiar with the Lessonspace API and get your hands dirty with some code. This documentation is aimed at developers with a technical background so an understanding of RESTful APIs, HTTP and basic programming concepts is recommended.
This documentation is intended to get you up and running using our Launch API with your Organisation's API Key
. It covers the basic concepts involved, calling the API and using the results returned to integrate an online collaborative classroom into your website.
The API can also be accessed on a User level using User Tokens and the necessary IDs. The User-level invocation is slightly more technical and can be found in our Postman collection. This documentation does not cover User-level access.
While you will likely use an application specific library to use the API, the easiest way to play around is using the demos we have provided in the docs. Alternatively, a Postman Collection has been provided for your convenience.
Below is a health check you can use to test your connection to the Lessonspace API.
{
"request": {
"method": "GET",
"url": "https://api.thelessonspace.com/v2/hello/"
},
"response": {
"status": 200,
"httpVersion": "HTTP/2",
"headers": [
{
"name": "content-type",
"value": "application/json"
}
],
"content": {
"text": "{\"response\":\"The sun is shining and so are you \uD83C\uDF1E\"}",
"mimeType": "application/json"
}
}
}