For Agents
Estimate and purchase carbon offsets for shipping, vehicle transport, raw carbon weight, or currency-based emissions, sourced from verified carbon credit projects.
Get started with Cloverly Carbon Offset API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"estimate a carbon offset for a shipment"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Cloverly Carbon Offset API API.
Estimate the carbon offset cost for a shipping leg given origin, destination, and weight
Estimate offsets for vehicle transport based on distance and vehicle type
Estimate offsets for a known carbon weight in kilograms or pounds
Estimate currency-based offsets that translate spend into a carbon equivalent
GET STARTED
Use for: Estimate the carbon offset cost for a 5kg parcel shipped from Atlanta to London, Calculate offsets for a 200-mile vehicle journey in a midsize gasoline car, Get an offset price for 50kg of CO2 emissions, Convert a $10,000 monthly spend into a currency-based carbon offset estimate
Not supported: Does not handle emission factor calculation across arbitrary activities, sustainability reporting frameworks, or supply-chain audit — use for estimating and purchasing verified carbon offsets only.
Jentic publishes the only available OpenAPI document for Cloverly Carbon Offset API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Cloverly Carbon Offset API, keeping it validated and agent-ready. The Cloverly API calculates the carbon impact of shipping, vehicle transport, direct carbon weight, and currency-based activities, then lets businesses purchase verified offsets to neutralise that impact in real time. It exposes parallel estimate and purchase endpoints for each activity type, plus account, listing, retrieval, and cancellation endpoints. Authentication uses an API key passed as a Bearer token, and offsets are sourced from a portfolio of verified carbon credit projects.
Convert any existing estimate into a purchase to retire the corresponding credits
List, retrieve, and cancel previous estimates and purchases tied to the account
Patterns agents use Cloverly Carbon Offset API API for, with concrete tasks.
★ Carbon-Neutral E-Commerce Checkout
E-commerce platforms that want to offer customers a carbon-neutral checkout option call POST /estimates/shipping during cart calculation with the parcel weight, origin, and destination, then call POST /purchases/shipping when the customer accepts the offset add-on. Cloverly returns the estimated cost in cents and the corresponding verified offset, and the purchase response includes a receipt that can be shown on the order confirmation page. End-to-end this typically adds well under a second to checkout.
Call POST /estimates/shipping for a 2.5 kg parcel from 30309 to SW1A 1AA, then convert it to a purchase via POST /purchases/shipping when the customer adds offset to their order
Fleet and Logistics Emissions Reporting
Logistics teams measuring scope 3 emissions across vehicle journeys use POST /estimates/vehicle to translate distance and vehicle type into carbon weight and an offset price. The same flow with POST /purchases/vehicle then retires offsets matching the reported emissions, and GET /purchases produces a record suitable for sustainability reporting. Estimates are deterministic for the same inputs, so the same trip recorded twice produces the same emission figure.
Estimate vehicle offsets for 350 miles in a midsize diesel van via POST /estimates/vehicle, then purchase the offset and store the slug against the trip record
Currency-Based Sustainability Programmes
Companies running 'we offset $X of every transaction' or annual sustainability programmes use POST /estimates/currency to convert a monetary amount into the equivalent carbon offset, and POST /purchases/currency to retire the credits. This is useful when emissions cannot be measured directly per transaction but the business wants to commit a known dollar amount each month or quarter. Estimates and purchases are listed via GET /estimates and GET /purchases for finance reconciliation.
Run POST /estimates/currency for $5,000 USD then convert it into a purchase via POST /purchases/currency once finance approves the monthly offset budget
AI Agent Buying Offsets via Jentic
AI agents working on order fulfilment, expense reporting, or sustainability automation can call Cloverly through Jentic to attach an offset to any carbon-producing event. The agent expresses an intent like 'offset a shipment' or 'offset 50 kg of CO2', and Jentic loads the matching Cloverly operation, supplies the Bearer token from the vault, and returns the estimate or purchase response. The same flow handles cancellations and account checks without the agent reading Cloverly's documentation.
Through Jentic, search for 'estimate carbon offset for a shipment', load the cloverly.com /estimates/shipping operation, and execute it for the parcel details, then call /purchases/shipping with the returned slug
15 endpoints — jentic publishes the only available openapi specification for cloverly carbon offset api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/estimates/shipping
Estimate shipping offset
/estimates/vehicle
Estimate vehicle offset
/estimates/carbon
Estimate offset for a known carbon weight
/estimates/currency
Estimate currency-based offset
/purchases/shipping
Purchase shipping offset
/purchases/carbon
Purchase carbon weight offset
/purchases
List all purchases
/account
Get account information
/estimates/shipping
Estimate shipping offset
/estimates/vehicle
Estimate vehicle offset
/estimates/carbon
Estimate offset for a known carbon weight
/estimates/currency
Estimate currency-based offset
/purchases/shipping
Purchase shipping offset
Three things that make agents converge on Jentic-routed access.
Credential isolation
The Cloverly API key is stored encrypted in the Jentic vault (MAXsystem) and injected as a Bearer token in the Authorization header only at execution time. The agent never sees the raw key, and it is not written into prompt history.
Intent-based discovery
Agents search by intent (e.g. 'estimate a carbon offset' or 'purchase carbon credits') and Jentic returns the matching Cloverly operation with its input schema, so the agent can call the right endpoint without reading Cloverly's documentation.
Time to first call
Direct Cloverly integration: a day to wire estimate-then-purchase into an existing checkout flow. Through Jentic: under 30 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Climatiq API
Climatiq provides a large emission factor database for calculating carbon footprints across many activity types
Choose Climatiq when the requirement is detailed emission factor data and reporting; choose Cloverly when the agent also needs to purchase verified offsets in the same flow
Shopify API
Shopify provides the storefront and order data that Cloverly offsets are calculated against at checkout
Use Shopify to read order details (weight, origin, destination), then call Cloverly to estimate and purchase the offset
Stripe API
Stripe handles the payment for the offset add-on at checkout while Cloverly retires the offset credits
Use Stripe to charge the customer for the offset amount returned by Cloverly /estimates/shipping, then complete the Cloverly purchase
Specific to using Cloverly Carbon Offset API API through Jentic.
Why is there no official OpenAPI spec for Cloverly Carbon Offset API?
Cloverly does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Cloverly Carbon Offset API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Cloverly Carbon Offset API use?
The Cloverly API uses an HTTP bearer scheme: the API key is sent as a Bearer token in the Authorization header. Through Jentic the key is stored encrypted in the vault and applied at execution time, so the agent never sees the raw token.
Can I estimate a shipping offset before charging the customer?
Yes. POST /estimates/shipping with the parcel weight, origin, and destination returns an estimate including price and the corresponding verified offset. The estimate is held under a slug, and you can convert it into a purchase via POST /purchases/shipping when the customer confirms.
What carbon-producing activities can I offset with the Cloverly Carbon Offset API?
Four parallel flows are supported: shipping (/estimates/shipping and /purchases/shipping), vehicle transport (/estimates/vehicle, /purchases/vehicle), raw carbon weight (/estimates/carbon, /purchases/carbon), and currency-based (/estimates/currency, /purchases/currency).
What are the rate limits for the Cloverly Carbon Offset API?
The OpenAPI specification does not declare explicit rate limit headers or a 429 response. Cloverly applies plan-based limits documented in its developer portal, and high-volume integrations should batch estimates per cart rather than per item. Through Jentic, retries and backoff are handled by the SDK.
How do I purchase a carbon offset through the Cloverly API via Jentic?
Install the SDK with pip install jentic, search for 'purchase a carbon offset', load the cloverly.com /purchases/shipping (or /purchases/vehicle, /purchases/carbon, /purchases/currency) operation, and execute it with the slug from a prior estimate. Jentic supplies the Bearer token automatically and returns the purchase receipt.
Can I cancel an estimate or a purchase?
Estimates and purchases each support DELETE /estimates/{slug} and DELETE /purchases/{slug} for cancellation. Cancellation rules and timing depend on whether the underlying credits have been retired, which is reflected in the response.
/purchases/carbon
Purchase carbon weight offset
/purchases
List all purchases
/account
Get account information