curl --request GET \
--url https://api.coval.dev/v1/test-cases/{test_case_id} \
--header 'X-API-Key: <api-key>'{
"test_case": {
"name": "test-cases/abc123def456ghi789jklm",
"id": "abc123def456ghi789jklm",
"test_set_id": "abc12345",
"input_str": "What is the weather today?",
"expected_output_str": "The weather is sunny with a high of 75 degrees.",
"expected_output_json": {
"temperature": 75,
"condition": "sunny"
},
"description": "Test case for weather query with sunny conditions",
"input_type": "SCENARIO",
"simulation_metadata_input": {
"script_turns": [
"Hi, I'd like to check my account balance.",
"Yes, my account number is 12345.",
"Thank you, goodbye."
]
},
"metric_input": {
"expected_entities": [
"weather",
"temperature"
]
},
"user_notes": "Added for regression testing weather queries",
"create_time": "2025-10-14T12:00:00Z",
"update_time": "2025-10-15T14:30:00Z"
}
}Retrieve a test case by ID.
curl --request GET \
--url https://api.coval.dev/v1/test-cases/{test_case_id} \
--header 'X-API-Key: <api-key>'{
"test_case": {
"name": "test-cases/abc123def456ghi789jklm",
"id": "abc123def456ghi789jklm",
"test_set_id": "abc12345",
"input_str": "What is the weather today?",
"expected_output_str": "The weather is sunny with a high of 75 degrees.",
"expected_output_json": {
"temperature": 75,
"condition": "sunny"
},
"description": "Test case for weather query with sunny conditions",
"input_type": "SCENARIO",
"simulation_metadata_input": {
"script_turns": [
"Hi, I'd like to check my account balance.",
"Yes, my account number is 12345.",
"Thank you, goodbye."
]
},
"metric_input": {
"expected_entities": [
"weather",
"temperature"
]
},
"user_notes": "Added for regression testing weather queries",
"create_time": "2025-10-14T12:00:00Z",
"update_time": "2025-10-15T14:30:00Z"
}
}Was this page helpful?