ImpactAPI Documentation
    • Introduction
    • Quick Start
    • Authentication
    • Donation Sessions
    • Error Handling
    • Pagination
    • Metadata
    • Endpoints
    • Customers
    • Donation Intents
    • Donation Sessions
    • Vendors
    • Campaigns
API Version: v1.0
Back to dashboard
ImpactAPI Documentation

Available campaigns

Choose from our carefully vetted environmental and humanitarian campaigns. Each campaign is designed to create measurable positive change in the world.

Campaign overview

5 active campaigns

Covering environmental and humanitarian areas

100% transparency

Every dollar tracked and reported

VERIFIEDVetted partners

All campaigns thoroughly evaluated

Campaign options

Trees for the Future
Agroforestry
Training farmers in regenerative agroforestry to end hunger, poverty, and deforestation.

Impact per dollar

Each $1 plants 2.52 trees

Trees for the Future trains farming families in nine countries across Sub-Saharan Africa in their Forest Garden Approach, a regenerative agroforestry technique. This method helps restore degraded lands, improve biodiversity, and provides families with sustainable food and income sources.

Focus areas:

AgroforestryCarbon sequestrationSoil restorationFood securityPoverty alleviationBiodiversity

Campaign identifier: trees-for-the-future

Vetting report →
Plastic Fischer
Waste Management
Preventing plastic waste from entering the ocean through innovative collection systems.

Impact per dollar

Each $1 removes 1.98 lbs of ocean-bound plastic

Plastic Fischer develops and deploys collection systems in rivers and waterways in India and Indonesia to prevent plastic waste from reaching the ocean. They work with local communities to create sustainable waste management solutions and employment.

Focus areas:

Plastic preventionRiver cleanupCommunity engagementWaste collectionLocal job creation

Campaign identifier: plastic-fischer

Vetting report →
Yellow Rooms
Education
Building educational infrastructure and providing learning opportunities in underserved communities in India.

Impact per dollar

Each $1 provides 1.8 days of education

Yellow Rooms, a project by the Sarthak Foundation in India, establishes safe and joyful learning centers in the heart of impoverished communities. They focus on holistic child development through education, social-emotional learning, and skill-building to help break the cycle of poverty.

Focus areas:

Education accessChild developmentSocial-emotional learningPoverty alleviationCommunity development

Campaign identifier: yellow-rooms

Vetting report →
CleanHub
Waste Management
Preventing ocean plastic by building waste collection infrastructure in coastal communities.

Impact per dollar

Each $1 removes 9 lbs of ocean plastic in coastal areas

CleanHub partners with local communities in coastal regions globally to build and finance sustainable waste collection infrastructure. They use a track-and-trace platform to ensure plastic is recovered and processed responsibly, while creating stable, dignified employment.

Focus areas:

Plastic preventionCommunity employmentWaste infrastructureOcean protectionVerified impact

Campaign identifier: cleanhub

Vetting report →
Reefgen
Marine Conservation
Restoring vital marine ecosystems like seagrass and coral reefs using robotics.

Impact per dollar

Each $1 plants 6.3 seagrass seeds

Reefgen develops and deploys autonomous underwater vehicles to restore seagrass meadows and coral reefs at scale. Their technology makes restoration faster, safer, and more cost-effective than traditional manual methods.

Focus areas:

Seagrass restorationCoral reef restorationMarine biodiversityCarbon sequestrationEcosystem recoveryRobotics

Campaign identifier: reefgen

Vetting report →

Using campaign identifiers

When creating donation intents via the API, use the campaign identifier to specify which campaign should receive the donation.

Example API request
Creating a donation intent for the Trees for the Future campaign
POST /donation_intents
{
  "intents": [
    {
      "amount": 1000,
      "campaign_identifier": "trees-for-the-future"
    }
  ]
}

This request creates a $10.00 donation intent for the Trees for the Future campaign.

Next steps

Start donating

Ready to create your first donation intent? Check out our API endpoints documentation for detailed request examples.

View API Reference →
Quick Start guide

New to the ImpactAPI? Follow our quick start guide to make your first donation in minutes.

Quick Start guide →