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 TokenQuery:
| Parameter | Type | Description |
|---|---|---|
page | number | 1-indexed page (default: 1) |
pageSize | number | page size (default: 20, max: 100) |
Response: 200 OK (PagedResult<ProjectDto>)
Get project
GET
/api/projects/{id}Bearer TokenCreate project
POST
/api/projectsBearer TokenBody:
{
"name": "Customer Portal",
"slug": "customer-portal",
"description": "Automated verification for the portal"
}
Update project
PUT
/api/projects/{id}Bearer TokenDelete project
DELETE
/api/projects/{id}Bearer Token