Skip to main content

Projects List

Get all the projects with one GET Request

The List Carbon Offset Projects endpoint provides a comprehensive overview of all available carbon offset projects within our platform. By accessing this endpoint, users can retrieve a detailed list of carbon offset initiatives, each contributing to environmental sustainability. The information includes project names, descriptions, geographical locations, and key metrics associated with carbon reduction efforts. Utilizing this endpoint, developers can seamlessly integrate project data into their applications, enabling users to explore and engage with a diverse range of environmentally impactful initiatives. This endpoint serves as a gateway for users to stay informed about ongoing projects, fostering transparency and facilitating informed decision-making in support of global carbon reduction goals.

Atmos' Satellite Experience

The Project List endpoint delivers a comprehensive dataset showcasing a diverse array of carbon offset projects available on the platform. Marked by a "status" of true, the returned data comprises individual project objects, each laden with essential details. These details encompass a unique "project_id," a boolean "is_watchlisted" flag, and the project's distinctive "project_name." Additionally, key project attributes include registry information, country, region, project type (ranging from "Forestry & Land Use" to "Cookstove"), registration status, commencement year, price per tonne of carbon offset, available offset units, annual usage, overall rating, and an "is_active" flag indicating the current project status. This structured data is designed for effortless integration into applications, allowing users to explore and engage with a diverse spectrum of carbon offset initiatives. Notably, the endpoint caters to projects of both "Forestry & Land Use" and "Cookstove" types, providing a comprehensive view of the platform's carbon offset landscape. Pagination details, including "next_page," "prev_page," and "total_pages," further enhance user navigation through the expansive project list.

warning

You won't be able to fetch any data without an API key. Generate one here.

Make your request

JavaScript

const apiEndpoint = 'https://data.tryatmos.com/atmos/get_project_list/?page=1&per_page=10&type_of_project=FORESTORY';

// Fetch request
fetch(apiEndpoint, {
method: 'GET', // or 'POST', 'PUT', etc.
const headers = {
"x-api-key": "<your api key>",
"Content-Type": "application/json",
};
// You can include a request body for methods like POST or PUT
// body: JSON.stringify({ key: 'value' }),
})
.then(response => {
if (!response.ok) {
throw new Error(`HTTP error! Status: ${response.status}`);
}
return response.json();
})
.then(data => {
// Handle the response data
console.log(data);
})
.catch(error => {
// Handle errors
console.error('Error:', error);
});