Skip to content

Projects API

Create, read, update, and delete projects.

Projects are the top-level container for a single application or service.

List projects

GET/api/projectsBearer Token

Query:

ParameterTypeDescription
pagenumber1-indexed page (default: 1)
pageSizenumberpage size (default: 20, max: 100)

Response: 200 OK (PagedResult<ProjectDto>)

Get project

GET/api/projects/{id}Bearer Token

Create project

POST/api/projectsBearer Token

Body:

{
  "name": "Customer Portal",
  "slug": "customer-portal",
  "description": "Automated verification for the portal"
}

Update project

PUT/api/projects/{id}Bearer Token

Delete project

DELETE/api/projects/{id}Bearer Token