Who is the API designed for?

This is a great option for organisations that have an experienced developer as a core member of the team. 

Our API will then be simple to integrate and maintain.

Typically our API customers are large, established online educators that are switching from Skype, Zoom or Adobe Connect to opt for a more professional, branded learning experience with better insights into what is happening in their classes.

If you're an owner, find out why other business owners choose LearnCube.

If you're a developer, find out why other developers choose LearnCube.

How fast is LearnCube API to integrate?

We have one of the easiest API's to implement. We tend to find our customers take 2 - 6 hours to implement our API documentation.

Can I customise the virtual classroom?

Yes. You can add your logo and use your own domain so you can better promote your company brand.  

You will be able to ask LearnCube to change to your domain when you move to a paid plan. 

What are the features of the virtual classroom?

Our virtual classroom comes will all the features your teachers might need to run the most effective online class possible. Find out more by clicking here or searching through our knowledge base.

How many classes can I run at the same time?

LearnCube provides unlimited concurrency. You can run as many concurrent classes as you like.

Is LearnCube's API scaleable?

We are already working with some of the largest online language schools on the planet. 

We have a robust, scaleable infrastructure to serve even the largest enterprise customers.

How do you price your API?

We specialise in online tutoring and teaching. 

To provide the most transparent pricing possible, we offer two options:

Option 1 - Charge by the number of individual teacher accounts

This starts at $166 for 10 teachers or what works out to be $16.6 for unlimited 1:1 classes per teacher per month.  

This pricing model works best if your teaching pool is fairly stable and each teacher typically teaches 80+ hours per month.

Option 2 - Charge by the number of teaching minutes (private or small group) 

This is a better fit if you have a lot of tutors, but each tutor is doing relatively few hours per month, because then you can spread your minutes across all your active teachers.

e.g 18,000 minutes is 300 hours per month = $126 per month (1:1 classes only)

If you are mainly teaching group classes, the cost is a little more as it requires a lot more computing resources to facilitate a class of up to 8 students. Plans for groups (or if more than 25% of your total classes are groups) start at $197 per month for 9000 minutes per month.

How do you calculate the minutes?

We start the clock when there is more than 1 participant in the class so you're not charged for teacher prep time before the class when it's just the teacher in the class.

Why is there a price difference between private and group classes?

To ensure the most reliable classroom possible, we employ third parties that specialise in the delivery of live video and audio. They charge us based on the number of minutes of live video we deliver on our customers behalf.

A private class has just two videos to optimise (1 teacher + 1 student x 1 student attending).

For small group classes, the number of video streams are multiplied by the number of students attending.

For example, if there were 1 teacher and 5 students, that would be 20 streams (5 x 4 = 20). In comparison to just 2 streams for a 1:1 private session.

How many students can I teach in a group class?

Our experience has shown that groups of 3 - 4 students offer the best learning experience. However, groups of 5 - 8 are still possible depending on the region and internet connections. 

How can I manage my own class content/library/file repository?

Soon we will enable you to link to your own bucket via AWS so you can provide instant access to your content library for all teachers, but only if they are inside the virtual classroom.

Note at this point, we are unable to provide our ESL content via API. 

Is this optimised for mobile devices or tablets?

Our experience in online teaching has proven that students learn much faster by using a desktop or laptop computer, mainly because there is more collaborative space available for the whiteboard and the students is typically in a quieter, more focused environment.

Tablets and iPads are very legitimate education tool so the classroom is very responsive and designed with that use-case in mind.

However, smaller mobile devices require a very different approach to the teacher, not just the technology. Not only do they have a limited screen size (limiting the interact on a whiteboard) but the content must also be designed differently (a pdf designed for a full screen computer will often be unusable on mobile device). It's worth considering this before promoting teaching on mobile.

Which programming languages or systems is the LearnCube compatible with?

Our API is REST based so is language agnostic. If you've a system in wordpress, java, php, etc ... it all works.

Can you share the API documentation, please?

  • Just signup/login to the Dashboard of the free trial.
  • Click the API tab
  • Hit the toggle to turn the API on and you're ready to go
  • When you're ready to upgrade, just let us know: sales@learncube.com

Did this answer your question?