This API enables authenticated users to submit class-level audio recordings for comprehensive AI-powered analysis and evaluation using CrazyGoldFish AI technology. The endpoint performs thorough validation of audio links, securely stores educational metadata, and initiates a processing workflow for transcript generation and rubric-based AI evaluation. For metadata ID references, please consult the Metadata API Documentation.
Key Capabilities:
Typical Use Case: Submitting a Classroom Recording for AI Analysis
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Teacher ID (required)
"teacher_67890"
Board UUID (required)
"550e8400-e29b-41d4-a716-446655440000"
Grade UUID (required)
"550e8400-e29b-41d4-a716-446655440001"
Subject UUID (required)
"550e8400-e29b-41d4-a716-446655440002"
Rubric UUID or integer ID (required)
"550e8400-e29b-41d4-a716-446655440003"
Analysis date (required, cannot be future date)
"2024-01-15"
Public HTTPS URL to .mp3 file (required)
"https://example.com/class-recording.mp3"
Institution ID (optional)
"inst_12345"
Class track analysis process initiated successfully.