loyalty_points or direct_contribution—configured for your environment. Delivery Emissions estimates are an optional, independent capability when enabled for your Partner.
This Developer Portal is for Learn & Integrate. Integrations are partner server-to-server, and customer applications must not call the API directly. Operational partner management is outside the scope of these docs.
Tree planting is separate from carbon offsetting, neutrality, or compensation.
Contribution methods
You never choose the method per API request. Akhdar validates the body against your configured method.
See Supported configurations for how Delivery Emissions combines with each method.
Getting started
Quickstart
Confirm your first contribution for your Partner method.
Explore
Authentication
Send your partner API key on server-to-server requests.
Contributions
Loyalty Points, Direct Contribution, and shared confirmation rules.
Delivery Emissions
Optional educational estimates when the capability is enabled.
Webhooks
Signed outbound events, including settlement and planting fulfilment batch lifecycle.
Settlement batch webhooks
settlement.created and settlement.closed identifier-only payloads.Planting fulfilment batch webhooks
environmental.status.updated event version 2 batch payloads.Errors & Recovery
Read the error envelope and recover after an unknown result.
API Reference
Index the partner server-to-server operations.
Examples
Examples
Advanced flows: estimates and webhook verification.

