Retrieves detailed information about a specific CAT including questions (if authorized)
GET
/api/v1/cats/{id}
curl \
--request GET 'http://localhost:3500/api/v1/cats/123e4567-e89b-12d3-a456-426614174000'
Response examples (200)
{
"cat": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"marks": 30,
"title": "Midterm CAT 1",
"status": "RELEASED",
"dueDate": "2025-10-15T11:00:00.000Z",
"createdAt": "2025-10-01T10:00:00.000Z",
"questions": [],
"description": "First continuous assessment test",
"releaseDate": "2025-10-15T09:00:00.000Z"
},
"message": "CAT found"
}
Response examples (400)
{
"message": "string",
"error": "string",
"statusCode": 42.0
}