Menu
Grafana Cloud
Projects REST API
Use these endpoints to access Projects data in Grafana Cloud k6.
To learn more about Projects, refer to the Projects documentation.
List projects
GET /projects
Example URL with optional parameters:
GET /projects?$top=10&$skip=20&$count=true&$select=id,name,created&$orderby=created desc&$filter=contains(name,'tests')
Parameters
All parameters are optional.
Parameter | Description |
---|---|
$select | Specifies a comma-separated list of properties to include in the response. |
$orderby | Specifies the sorting order for the returned results. It accepts one or more comma-separated properties with an optional asc (ascending) or desc (descending) keyword. |
$top | Limits the number of items to return in the response. |
$skip | Specifies the number of items to skip in the result set before returning the remaining items. It is used for paging through a large result set. |
$count | Includes a count of the total number of items in the result set in the response. |
$filter | Filters the result set based on specified conditions. |
Example request:
http
GET https://api.k6.io/cloud/v5/projects?$count=true
Accept: application/json
Authorization: Token 56c166885f9a7fc1e588a1b3cb66f6dd
Example response
http
HTTP/1.1 200
Content-Type: application/json
{
"@count": "2",
"value": [
{
"created": "2023-02-21T20:29:21.741391Z",
"description": "Default project",
"id": 5175,
"name": "My first project",
"organization_id": 499,
"updated": "2023-02-28T08:22:36.362574Z"
},
{
"created": "2023-02-28T08:22:10.253310Z",
"description": "Load tests to simulate heavy traffic",
"id": 5276,
"name": "Heavy tests",
"organization_id": 499,
"updated": "2023-02-28T08:22:47.550033Z"
},
}
Get single project by Id
GET /projects/:id
Parameters
Parameter | Description |
---|---|
$select | (optional) Specifies a comma-separated list of properties to include in the response. |
Example Request:
http
GET https://api.k6.io/cloud/v5/projects/5175?$select=id,name,description
Accept: application/json
Authorization: Token 56c166885f9a7fc1e588a1b3cb66f6dd
Example Response:
http
HTTP/1.1 200
Content-Type: application/json
{
"description": "Default project",
"id": 5175,
"name": "My first project",
}
Related resources from Grafana Labs
Additional helpful documentation, links, and articles:

Shift left performance testing with Grafana Cloud k6
This webinar covers how to automate testing and test earlier in the development process to bring high-quality products to market faster using k6 Cloud.

Kubernetes monitoring, out-of-the-box with Grafana Cloud
In this webinar you’ll learn how Grafana offers developers and SREs a simple and quick-to-value solution for monitoring their Kubernetes infrastructure.

Unify your data with Grafana plugins: Datadog, Splunk, MongoDB, and more
In this webinar, learn how to leverage Grafana's plugin ecosystem for access to 80+ data sources, including plugins for Datadog, Splunk, MongoDB, and more.