Skip to main content

Subscription Tiers

Subscription benefits

FeatureGuestFree TierPremium UserTeacherEnterprise
View courses and contents✅ (Limited)
Enroll into free courses
Enroll into premium coursesDemo
Request specific randomized exercises
Unlimited code executions
Priority queue
Create / Manage courses
Create / Manage code exercises
Create / Manage exams
Manage organizations
note

On-demand users can have the same capabilities as premium users, but only for a specified course.

Rate Limiting

Based on the tier of the user, the API requests are limited.

info

All limits reset at 00:00 each day.

TierWatch Time (min)Code Executions (min)Custom Generated Exercises (#)
Guest3000
Free60100
PremiumUnlimited10025
TeacherUnlimited500200
EnterpriseUnlimitedUnlimited500
info

The code execution measure does not consider the startup and exit time of the process. Therefore only the code execution time is measured, which roughly equals to ~0.00065s / line.

note

The rate limits are enforced on a per-user basis and reset every minute. If you exceed the rate limit, requests will return a 429 Too Many Requests status code.