Yes, our API allows you to automate and extend ClassDo's features and functionalities.
- "extend" means that you can use the API to get ClassDo to work seamlessly together with all the other edtech systems you are familiar with. For example Learning Management Systems, Marketplaces, your usual productivity tools etc.
There are currently two ways to automate or extend ClassDo's features and functionalities:
１. Via GraphQL directly. Read about the schema here.
Please read our developer's guide for more details
１. Click Organisation Settings.
２-１. Select API Keys. ２-２. Click either the Generate New API Key button or link.
３. In the Name field, enter a name for your API Key.
４. Check the boxes for the control functions that this key is able to access. Click Generate API Key.
５. You have now generated a new API Key token. Do not share it with anyone other than who it is meant for.
１. Go to Organisation Settings > API Keys. Select the API Key that you would like to edit.
２. Edit by ticking/unticking the relevant checkboxes.
３. Click Update.
１. Go to Organisation Settings > API Keys. Select the API Key that you would like to delete. Click Delete.
２. Click OK.