Projects - Update a project
PUT yourdomain.com/api/projects/:id
Header
json
| Field | Type | Description |
|---|---|---|
| Authorization | String |
Basic Access Authentication token. |
Parameter
json
| Field | Type | Description |
|---|---|---|
| name | String |
Mandatory Project Name. |
| rel_type | string |
Mandatory Project Related. Allowed values: |
| clientid | Number |
Mandatory Related ID. |
| billing_type | Number |
Mandatory Billing Type. |
| start_date | Date |
Mandatory Project Start Date. |
| status | Number |
Mandatory Project Status. |
| progress_from_tasks (optional) | String |
Optional on or off progress from tasks. |
| project_cost (optional) | String |
Optional Project Cost. |
| progress (optional) | String |
Optional project progress. |
| project_rate_per_hour (optional) | String |
Optional project rate per hour. |
| estimated_hours (optional) | String |
Optional Project estimated hours. |
| project_members (optional) | Number[] |
Optional Project members. |
| deadline (optional) | Date |
Optional Project deadline. |
| tags (optional) | String |
Optional Project tags. |
| description (optional) | String |
Optional Project description. |
Success 200
json
| Field | Type | Description |
|---|---|---|
| status | Boolean |
Request status. |
| message | String |
Project Update Successful. |
Error 4xx
json
| Name | Type | Description |
|---|---|---|
| status | Boolean |
Request status. |
| message | String |
Project Update Fail. |
HTTP/1.1 200 OK
{
"status": true,
"message": "Project Update Successful."
}
HTTP/1.1 404 Not Found
{
"status": false,
"message": "Project Update Fail."
}