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.

Sign in to connect Classmarker

Sign in to connect an account and start using Classmarker in your apps.

Example Use Cases

These are example ways Snow can use Classmarker when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.

Create a new question category

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

Create Access List Item

Tool to add one or more access codes to an access list. Use after obtaining a valid access_list_id to grant exam access.

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 Access List Item

Removes one or more access codes from a ClassMarker access list. Access lists are used to control exam access by requiring users to provide unique identifiers (e.g., email addresses, employee IDs, student numbers). Each code can be used a limited number of times per exam, and codes are recorded with exam results. To use this action: 1. First call GET_ALL_GROUPS_LINKS_EXAMS to find available access list IDs 2. Provide the access_list_id and the list of codes to remove 3. Up to 100 codes can be removed per request Note: This action is idempotent - deleting codes that don't exist will not cause an error.

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 Test Link

Deletes a specific link assignment from a test/exam in ClassMarker. Links are unique URLs that provide access to tests. This action is idempotent - deleting a non-existent link returns success. Use this when you need to remove a link from a test to revoke access via that specific URL.

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.