Get Test Problems
sdamgia_get_testRetrieve all problem identifiers for a specific exam variant to access its curated problem set for timed practice or test analysis.
Instructions
Retrieves all problem identifiers that comprise a specific test or examination variant.
PURPOSE: Fetches the complete list of problem IDs that make up a predefined test or exam variant. Tests are curated collections of problems designed to simulate actual exam conditions or assess specific skill sets.
WHEN TO USE:
Use when you need to see all problems in a specific test variant or exam
Use when working with practice tests or mock exams
Use when you need the complete problem set for timed test simulations
Use when analyzing test composition or difficulty distribution
Use when preparing for real exams by reviewing official test variants
Essential for accessing complete, ready-made problem collections
KEY PARAMETERS:
subject (required): The subject identifier (e.g., 'ege', 'oge', 'math')
test_id (required): Unique identifier for the specific test/variant to retrieve
response_format (optional): Output format - 'json' for structured data, 'markdown' for formatted text (default: 'json')
PARAMETER CONSTRAINTS:
test_id must be a valid, existing test identifier for the specified subject
Invalid test IDs will result in errors or empty results
Test IDs are typically numeric but may include alphanumeric codes
Not all test IDs may be publicly accessible or available
Test availability may vary by subject and time period
RESPONSE FORMAT: Returns an array of problem ID strings/numbers:
Each ID represents a problem in the test sequence
IDs are returned in test order (first problem to last)
Tests typically contain 5-25 problems depending on exam type
Total count of problems is included in response metadata
Problems are already curated and balanced by difficulty/topic
IMPORTANT NOTES:
This tool ONLY returns problem IDs, NOT problem content, statements, or solutions
Test IDs are different from category IDs - they reference specific exam variants
Test composition is fixed and determined by test creators
The same problem may appear in multiple tests
Tests are designed to be completed within specific time limits
Some tests may include special instructions or sections not visible in ID list
Test availability may be limited by region, year, or exam board
DISTINCTION FROM CATEGORY QUERIES: Unlike sdamgia_get_category_problems which fetches all problems from a topic, this tool fetches problems from a specific, curated test variant. Tests are pre-assembled problem sets, while categories are thematic collections.
EXAMPLE WORKFLOW:
Obtain test_id from external source (e.g., 'ege-2023-variant-123' or numeric ID)
Call sdamgia_get_test(subject='ege', test_id='12345')
Receive ordered array: [5001, 5002, 5003, 5004, 5005, ...]
Use individual problem IDs with sdamgia_get_problem for full content
Present problems in order to simulate actual exam experience
TYPICAL USE CASES:
"Get all problems from EGE 2023 variant 15"
"Show me the complete problem list for OGE practice test 7"
"Retrieve all problems in diagnostic test variant 42"
"What problems are included in the final exam simulation test?"
"Fetch the problem IDs for yesterday's practice test"
PRACTICAL APPLICATIONS:
Creating timed practice sessions with real exam variants
Analyzing difficulty patterns in official tests
Comparing problem distributions across different test years
Building test preparation schedules using official variants
Reviewing complete test content before exam day
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject | Yes | Subject code | |
| test_id | Yes | Test ID (numeric string) | |
| response_format | No | markdown |