One API. Thousands of Trees. A Better Planet.
Plant trees with one line of code. We unify the world's best tree-planting services into one simple API for developers and businesses.
curl -X POST https://api.reforestapi.com/plant \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"quantity": 10, "country": "USA"}'
Why Choose Reforest API?
Developer First
Simple REST API with comprehensive docs, SDKs for popular languages, and Postman collections.
Global Partners
We work with certified organizations worldwide - One Tree Planted, TreeApp, Ecologi, and more.
Real-time Tracking
Track every tree planted with certificates, photos, and GPS coordinates. Full transparency.
Reliable & Secure
99.9% uptime SLA, enterprise-grade security, and automatic failover between partners.
Transparent Pricing
No hidden fees. Pay per tree or choose a plan. We're upfront about our small markup.
Developer Support
Get help from our team via Discord, email, or documentation. We're here to help you succeed.
Try It Live
Plant Trees with One API Call
curl -X POST https://api.reforestapi.com/plant \
-H "Authorization: Bearer demo_key" \
-H "Content-Type: application/json" \
-d '{
"quantity": 5,
"country": "Brazil",
"project_type": "rainforest"
}'
const response = await fetch('https://api.reforestapi.com/plant', {
method: 'POST',
headers: {
'Authorization': 'Bearer demo_key',
'Content-Type': 'application/json'
},
body: JSON.stringify({
quantity: 5,
country: 'Brazil',
project_type: 'rainforest'
})
});
const result = await response.json();
console.log('Trees planted!', result);
import requests
response = requests.post(
'https://api.reforestapi.com/plant',
headers={
'Authorization': 'Bearer demo_key',
'Content-Type': 'application/json'
},
json={
'quantity': 5,
'country': 'Brazil',
'project_type': 'rainforest'
}
)
print('Trees planted!', response.json())
Response
{
"id": "plt_abc123",
"quantity": 5,
"country": "Brazil",
"project_type": "rainforest",
"partner": "One Tree Planted",
"cost_per_tree": 0.12,
"total_cost": 0.60,
"status": "confirmed",
"estimated_planting_date": "2025-03-15",
"certificate_url": "https://cert.reforestapi.com/plt_abc123",
"created_at": "2025-02-15T10:30:00Z"
}
Trusted Partners
We work with certified, reputable tree-planting organizations worldwide
One Tree Planted
North American reforestation leader with transparent impact reporting.
TreeApp
Global platform connecting tree planters with verified restoration projects.
Ecologi
Climate action platform combining tree planting with carbon offset projects.
WeForest
Science-based forest restoration with measurable environmental impact.
Built for Every Use Case
E-commerce
Offset shipping emissions by planting trees with every order. Turn your checkout into climate action.
Fintech Apps
Round up transactions and plant trees with spare change. Make every purchase count for the planet.
SaaS Platforms
Add environmental impact to your product. Let users plant trees for milestones and achievements.
Corporate ESG
Meet sustainability goals with verifiable tree planting. Get certificates and impact reports for stakeholders.
Simple, Transparent Pricing
Start free, scale as you grow. No hidden fees, no surprises.
Developer
- 1,000 trees/month
- Full API access
- Email support
- Custom certificates
Business
- 5,000 trees/month
- Priority support
- Advanced analytics
- Webhook notifications
All plans include: Real-time tracking • Impact certificates • 99.9% uptime SLA
View Full PricingReady to Start Planting?
Join thousands of developers making a positive environmental impact with just a few lines of code.