Skip to main content
POST
Create Project

Create Project

Create a new project to organize and track emissions data across different reporting activities. Projects can be used to scope emissions by type (carbon footprint, ISO 14064, CSRD/ESRS) and link relevant entities for focused reporting.

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

Body Parameters

string
required
Name of the projectExample: "Carbon Footprint 2024"
string
required
UUID of the user responsible for the project. Must be a member of the organization.Example: "user-uuid-001"
string
Optional project descriptionExample: "Annual carbon footprint calculation for FY2024"
string
Project start date in YYYY-MM-DD formatExample: "2024-01-01"
string
Project end date in YYYY-MM-DD format. Must be equal to or after start_date.Example: "2024-12-31"
string
Project deadline in YYYY-MM-DD formatExample: "2025-03-31"
string
Project type classificationAvailable values: carbon_footprint, custom, einf, iso_14064, iso_14001, iso_9001, acv, visualization, suppliers, logisticsExample: "carbon_footprint"
string
Reporting methodologyAvailable values: esrs, gri, glecExample: "gri"

Response

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

Example

Successful Response

Status Code: 201 Created

Common Errors

400 Bad Request

Cause: Missing required fields or invalid data
Solution: Ensure all required fields are provided: name, responsible_user_id.

401 Unauthorized

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

422 Validation Error

Cause: Invalid field values
Solution: Check that:
  • end_date is equal to or after start_date
  • responsible_user_id is a valid UUID
  • project_type is one of the allowed values
  • methodology is one of the allowed values

Project Types

List Projects

View all projects

Get Project

Get project details

Update Project

Modify project details

Link Entities

Link entities to this project