Classmarker icon

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.

Create a new question category

Tool to create a new question category. Use after confirming the parent category ID.

Create ClassMarker User

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.

Create Group

Tool to create a new group. Use when you need to organize users into a specific group after planning your user structure.

Create Question

Tool to create a new question with specified text, type, and category in ClassMarker. Supports multiplechoice, multipleresponse, truefalse, and essay question types.

Delete API Key

Tool to delete an API key by its ID. Use when you need to revoke an API key immediately.

Delete Group

Tool to delete a group by its ID. Use when you need to remove a group from ClassMarker.

Delete User

Tool to delete a specific user by ID. Use when you need to remove a user from ClassMarker after verifying the user's identity.

Delete Webhook

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.

Get Group Details

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.

Get Question

Tool to retrieve a specific question by its ID. Use when you need detailed information of a question after confirming the question_id.