Classmarker
Online quiz and exam platform for users, groups, questions, categories, access codes, and graded assessments.
Suited for educators and assessment teams that author questions and categories, manage user groups, and gate exam access with access lists.
Example Use Cases
These are the Classmarker actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.
Tool to create a new question category. Use after confirming the parent category ID.
Tool to create a new user in ClassMarker. Use after gathering user details to provision accounts. Provide user info and optional group assignments. Returns the complete API response.
Tool to create a new group. Use when you need to organize users into a specific group after planning your user structure.
Tool to create a new question with specified text, type, and category in ClassMarker. Supports multiplechoice, multipleresponse, truefalse, and essay question types.
Tool to delete an API key by its ID. Use when you need to revoke an API key immediately.
Tool to delete a group by its ID. Use when you need to remove a group from ClassMarker.
Tool to delete a specific user by ID. Use when you need to remove a user from ClassMarker after verifying the user's identity.
Deletes a webhook listener from your ClassMarker account. This action removes a webhook configuration that was previously set up to receive real-time exam results. The ClassMarker API is idempotent - attempting to delete a non-existent webhook will return success without error. Webhook IDs are typically obtained from the ClassMarker web interface (My Account > Webhooks / API Keys) or through other webhook management tools if available. Note: This is a destructive operation and cannot be undone through the API.
Retrieve detailed information about a specific group by ID. Returns group name and assigned tests. Note: This fetches all accessible groups and filters for the specified group_id, as ClassMarker API doesn't provide a direct single-group endpoint.
Tool to retrieve a specific question by its ID. Use when you need detailed information of a question after confirming the question_id.