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.