Update Project
Update Project
Modify an existing project’s details
PUT
Update Project
Update Project
Update an existing project’s information. You can modify any combination of the project’s fields.Full Update: This endpoint uses
PUT and expects all fields. Fields not included will be set to null. To perform a partial update, first retrieve the project with Get Project and include all existing values along with your changes.Request
Headers
Your API key for authenticationExample:
sk_live_1234567890abcdefYour organization UUIDExample:
a8315ef3-dd50-43f8-b7ce-d839e68d51faMust be
application/jsonLanguage for notifications and labelsAvailable values:
es, en, fr, pt, de, it, caPath Parameters
The unique identifier (UUID) of the project to updateExample:
550e8400-e29b-41d4-a716-446655440000Body Parameters
Updated project nameExample:
"Carbon Footprint 2024 - Final"Updated project descriptionExample:
"Updated annual carbon footprint calculation"Updated start date in YYYY-MM-DD formatExample:
"2024-01-01"Updated end date in YYYY-MM-DD format. Must be equal to or after
start_date.Example: "2024-12-31"UUID of the new responsible userExample:
"user-uuid-002"Response
Returns the updated project object.Unique identifier (UUID)
Example
Successful Response
Status Code:200 OK
Common Errors
401 Unauthorized
Cause: Missing or invalid API key404 Not Found
Cause: Project not found or doesn’t belong to your organization422 Validation Error
Cause: Invalid field valuesend_date is equal to or after start_date.
Use Cases
Reassign Project Responsibility
Transfer a project to a different team member:Extend Project Timeline
Update the project end date:Related Endpoints
Get Project
View project details before updating
Delete Project
Remove a project
List Projects
View all projects
Link Entities
Link entities to a project

