curl --request GET \
--url https://api.toughtongueai.com/api/public/sessions/{session_id} \
--header 'Authorization: Bearer <token>'{
"id": "session_abc123",
"scenario_id": "scenario_xyz",
"user_email": "user@example.com",
"duration_seconds": 180,
"status": "completed",
"created_at": "2024-01-15T10:30:00Z",
"transcript": [
{
"role": "ai",
"content": "Hello, how can I help you today?",
"timestamp": 0
},
{
"role": "user",
"content": "I'd like to discuss our product.",
"timestamp": 3
}
],
"evaluation": {
"overall_score": 85,
"feedback": "Strong performance with room for improvement"
}
}
Get detailed session information including transcript and evaluation
curl --request GET \
--url https://api.toughtongueai.com/api/public/sessions/{session_id} \
--header 'Authorization: Bearer <token>'{
"id": "session_abc123",
"scenario_id": "scenario_xyz",
"user_email": "user@example.com",
"duration_seconds": 180,
"status": "completed",
"created_at": "2024-01-15T10:30:00Z",
"transcript": [
{
"role": "ai",
"content": "Hello, how can I help you today?",
"timestamp": 0
},
{
"role": "user",
"content": "I'd like to discuss our product.",
"timestamp": 3
}
],
"evaluation": {
"overall_score": 85,
"feedback": "Strong performance with room for improvement"
}
}
{
"id": "session_abc123",
"scenario_id": "scenario_xyz",
"user_email": "user@example.com",
"duration_seconds": 180,
"status": "completed",
"created_at": "2024-01-15T10:30:00Z",
"transcript": [
{
"role": "ai",
"content": "Hello, how can I help you today?",
"timestamp": 0
},
{
"role": "user",
"content": "I'd like to discuss our product.",
"timestamp": 3
}
],
"evaluation": {
"overall_score": 85,
"feedback": "Strong performance with room for improvement"
}
}