Project

A project can be defined as a workspace. It’s the place where users will spend most of their time creating dashboards, variables and datasources.

You need to own a project if you want to create a dashboard

Creating a project is as simple as providing its name:

kind: "Project"
metadata:
  name: <string>

API definition

Get a list of Project

GET /api/v1/projects

URL query parameters:

  • name = <string> : filters the list of projects based on their names (prefix).

Get a single Project

GET /api/v1/projects/<name>

Create a single Project

POST /api/v1/projects

Update a single Project

PUT /api/v1/projects/<name>

Delete a single Project

DELETE /api/v1/projects/<name>