1ClickImpact API Documentation
Create real environmental impact with an API call. Plant trees, clean oceans, capture carbon, and more — all through our simple REST API that seamlessly integrates with your existing products.
Getting Started
The 1ClickImpact API follows RESTful principles with consistent patterns that make integration straightforward:
- Resource-oriented URLs - Clean endpoints organized by impact type
- JSON responses - All API responses return structured JSON data
- Standard HTTP methods - Uses familiar GET, POST conventions
- Comprehensive error handling - Clear error messages to aid debugging
Choose Your Environment
We provide two separate environments to support your development workflow. You can use the 1ClickImpact API in test mode (sandbox), which doesn't affect your live data (production). The base url for each environment is different.
Production Base URL
https://api.1clickimpact.com
Sandbox Base URL
https://sandbox.1clickimpact.com
Each environment requires its own API key for authentication. Your production API key creates real environmental impact and incurs charges, while your sandbox API key is for testing only.
To get started, get your API keys and follow our authentication guide to start making impact through our API.
Impacts

Plant Trees
Learn about how to plant trees, plant trees on behalf of your customers, list tree planted records and your customer records.

Clean Ocean
Learn about how to remove ocean waste, remove waste on behalf of your customers, list waste removed records and your customer records.

Capture Carbon
Learn about how to capture carbon from air, capture carbon on behalf of your customers, list carbon captured records and your customer records.

Donate Money
Learn about how to create impact by donating money instead of specifying an impact quanity, list money donated and your customer records.