1ClickImpact API
The 1ClickImpact API is a full REST API that lets you build custom integrations, trigger impact programmatically, and access your data from any platform.
Documentation
Complete API documentation is available at docs.1clickimpact.com. The docs include endpoint references, request and response examples, error codes, and integration guides.
Authentication
All API requests are authenticated using your API key. Include it in the request headers to authorize each call. You can find your API key at 1clickimpact.com under Account.
Available endpoints
The API provides endpoints for:
- Making impact — Trigger trees, ocean cleanup, carbon capture, or donations programmatically
- Tracking — Query impact status and fulfillment details for specific records
- Records — Retrieve your complete impact history with filtering and pagination
- Customers — Look up impact records by customer email or ID
- Projects — View available impact projects and their details
Sandbox environment
A sandbox environment is available for testing your integrations before going live. The sandbox lets you make test API calls without triggering real impact or incurring charges. This is useful for development and QA workflows.
Details on how to access and use the sandbox are included in the API documentation.
If you need help with a custom integration, the 1ClickImpact team is available to assist. Reach out at contact@1clickimpact.com.

