API Documentation

Use the 1ClickImpact API to plant trees, capture carbon from air, remove ocean waste, and more and seamlessly integrate making impact into your workflows.

Getting started

The 1ClickImpact API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs. 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

The API key you use to authenticate the request are different for live mode (production) and test mode (sandbox). To get started, get your API key, then read about how to make requests to make an impact using our API.

Guides

Authentication

Learn how to authenticate your API requests.

Read more

Pagination

Understand how to work with paginated responses.

Read more

Errors

Read about the different types of errors returned by the API.

Read more

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.