Tests Legacy API
Warning
The Legacy REST API is no longer under active development. It should not be used except when it provides capabilities not yet offered by the Grafana Cloud k6 REST API.
To read, update, and start tests, use the /loadtests/v2/tests/
path.
List load tests
Returns all tests within a specified project. If no project is specified, k6 returns the default project.
You MAY sort or query the results with query parameters.
GET https://api.k6.io/loadtests/v2/tests
{
"k6-runs": [],
"k6-tests": [
{
"id": 0,
"project_id": 0,
"user_id": 0,
"name": "string",
"created": "2020-08-13T18:28:45Z",
"updated": "2020-08-13T18:28:45Z",
"last_test_run_id": "string",
"test_run_ids": [0],
"script": "string"
}
],
"load_zones": [],
"meta": {
"count": 1
}
}
Read load test
Returns details of a test with the specified ID.
GET https://api.k6.io/loadtests/v2/tests/{id}
{
"k6-test": {
"id": 0,
"project_id": 0,
"user_id": 0,
"name": "string",
"created": "2020-08-13T18:28:45Z",
"updated": "2020-08-13T18:28:45Z",
"last_test_run_id": "string",
"test_run_ids": [],
"script": "string"
}
}
Update load test
Partially updates a cloud test.
PATCH https://api.k6.io/loadtests/v2/tests/{id}
{
"k6-test": {
"id": 0,
"project_id": 0,
"user_id": 0,
"name": "string",
"created": "2020-08-13T18:28:45Z",
"updated": "2020-08-13T18:28:45Z",
"last_test_run_id": "string",
"test_run_ids": [0],
"script": "string"
}
}
Delete load test
Deletes a test with the specified test ID.
DELETE https://api.k6.io/loadtests/v2/tests/{id}
RESPONSE 204