Update a project
PUT /projects/{projectId}
PUT
/projects/{projectId}
Update project details
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” projectId
required
integer
Unique identifier for the project
Request Body required
Section titled “Request Body required ”object
project_name
required
Name of the project
string
project_desc
required
Detailed description of the project
string
company_id
required
ID of the company associated with the project
integer
project_status
required
Current status of the project
string
project_url
URL to project repository or documentation
string format: uri
start_date
required
Project start date
string format: date
end_date
required
Project end date
string format: date
Responses
Section titled “ Responses ”Project updated successfully
object
success
boolean
data
Response data
message
Optional success message
string
Bad request - invalid input
object
success
required
Indicates if the request was successful
boolean
message
required
Response message
string
success
boolean
message
string
Unauthorized - authentication required
object
success
required
Indicates if the request was successful
boolean
message
required
Response message
string
success
boolean
message
string
Resource not found
object
success
required
Indicates if the request was successful
boolean
message
required
Response message
string
success
boolean
message
string
Internal server error
object
success
required
Indicates if the request was successful
boolean
message
required
Response message
string
success
boolean
message
string