Skip to main content
GET
/
api
/
v1
/
test-suites
List Test Suites
curl --request GET \
  --url https://api.example.com/api/v1/test-suites
List all test suites available in your organization.

Request

GET /api/v1/test-suites
Authorization: Bearer YOUR_API_KEY

Response

FieldTypeDescription
test_suitesarrayList of test suite objects
totalnumberTotal number of test suites

Test Suite Object

FieldTypeDescription
idstringTest suite UUID
namestringDisplay name
descriptionstringOptional description
scenario_countnumberNumber of scenarios in the suite
created_atstringISO-8601 creation timestamp

Examples

curl "https://app.preclinical.dev/api/v1/test-suites" \
  -H "Authorization: Bearer $API_KEY"

Success Response

{
  "test_suites": [
    {
      "id": "6ba7b810-9dad-11d1-80b4-00c04fd430c8",
      "name": "Emergency Triage",
      "description": "Scenarios testing emergency response protocols",
      "scenario_count": 50,
      "created_at": "2026-01-15T08:00:00Z"
    },
    {
      "id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
      "name": "Medication Safety",
      "description": "Drug interaction and dosage scenarios",
      "scenario_count": 30,
      "created_at": "2026-01-20T10:00:00Z"
    }
  ],
  "total": 2
}