Project Types API
Access information about different types of carbon offset projects and their categorization.
Authorizations
API key for authentication.
Endpoint
Get All Project Types
Filter by project type name
Filter by scope ID or name
Page number for pagination
Number of results per page (max: 100)
Response
Total number of project types
URL for next page of results
URL for previous page of results
Show Project Type properties
Name of the associated scope
Example Request
import requests
headers = {
'Authorization': 'Bearer YOUR_API_KEY'
}
# Get forestry-related project types
params = {
'name': 'forestry',
'page_size': 50
}
response = requests.get(
'https://api.carbonapi.com/project-types',
headers=headers,
params=params
)
Example Response
{
"count": 25,
"next": null,
"previous": null,
"results": [
{
"id": 1,
"name": "REDD+",
"description": "Reducing emissions from deforestation and forest degradation",
"scope_name": "Forestry and Land Use"
},
{
"id": 2,
"name": "Afforestation/Reforestation",
"description": "Establishment of forest on previously unforested land",
"scope_name": "Forestry and Land Use"
}
]
}