Skip to main content
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

string
required
Your API key for authenticationExample: sk_live_1234567890abcdef
string
required
Your organization UUIDExample: a8315ef3-dd50-43f8-b7ce-d839e68d51fa
string
required
Must be application/json
string
default:"es"
Language for notifications and labelsAvailable values: es, en, fr, pt, de, it, ca

Path Parameters

string
required
The unique identifier (UUID) of the project to updateExample: 550e8400-e29b-41d4-a716-446655440000

Body Parameters

string
Updated project nameExample: "Carbon Footprint 2024 - Final"
string
Updated project descriptionExample: "Updated annual carbon footprint calculation"
string
Updated start date in YYYY-MM-DD formatExample: "2024-01-01"
string
Updated end date in YYYY-MM-DD format. Must be equal to or after start_date.Example: "2024-12-31"
string
UUID of the new responsible userExample: "user-uuid-002"

Response

Returns the updated project object.
string
Unique identifier (UUID)
See Get Project for the complete response schema.

Example

Successful Response

Status Code: 200 OK

Common Errors

401 Unauthorized

Cause: Missing or invalid API key
Solution: Verify your API key is valid and active.

404 Not Found

Cause: Project not found or doesn’t belong to your organization
Solution: Verify the project ID exists and belongs to your organization.

422 Validation Error

Cause: Invalid field values
Solution: Check that end_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:

Get Project

View project details before updating

Delete Project

Remove a project

List Projects

View all projects

Link Entities

Link entities to a project