Manage your development projects with our comprehensive Projects API.
Create
Start new projects with templates
Update
Modify project details and settings
Delete
Remove projects permanently
/api/projectspagelimitstatusAuthorizationBearer <token>{
"projects": [
{
"id": "uuid",
"name": "My Project",
"description": "Project description",
"status": "active",
"createdAt": "2024-01-01T00:00:00Z"
}
],
"pagination": {
"page": 1,
"limit": 10,
"total": 1
}
}{
"error": "Unauthorized"
}/api/projectsnamedescriptiontemplateAuthorizationBearer <token>{
"project": {
"id": "uuid",
"name": "New Project",
"description": "Description",
"status": "active",
"createdAt": "2024-01-01T00:00:00Z"
}
}{
"error": "Invalid project data"
}/api/projects/:ididAuthorizationBearer <token>{
"project": {
"id": "uuid",
"name": "My Project",
"description": "Description",
"status": "active",
"createdAt": "2024-01-01T00:00:00Z"
}
}{
"error": "Project not found"
}/api/projects/:ididnamedescriptionstatusAuthorizationBearer <token>{
"project": {
"id": "uuid",
"name": "Updated Project",
"description": "Updated description",
"status": "active",
"updatedAt": "2024-01-01T00:00:00Z"
}
}{
"error": "Project not found"
}/api/projects/:ididAuthorizationBearer <token>{
"message": "Project deleted successfully"
}{
"error": "Project not found"
}