KadmilOS — Add-On

Tree Offsets API

Plant verified trees against any SKU via REST API. Certificates link to your Digital Product Passports. Show buyers real climate action, not just data.

Not a free-trial product · self-serve add-on from pricing

~€0.80

Per tree cost

B Corp

Certified reforestation partner

Per-SKU

Offset granularity

How it works

01

POST to /offsets

Send external_sku, trees count, and an optional co2_kg reference. One call per offset event.

02

Trees get planted

KadmilOS routes the request to our verified reforestation partner. Trees planted in certified projects.

03

Certificate issued

A certificate_url is returned (opaque KadmilOS link). Add it to your DPP passport or product page yourself.

04

Monthly quota reset

Each plan includes a tree quota per month. Unused quota does not roll over.

One call per offset event

curl -X POST https://www.vinket.eu/api/v1/offsets \
  -H "Authorization: Bearer kos_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "external_sku": "SKU-2024-001",
    "trees": 1,
    "co2_kg": 4.2
  }'

# Response 201:
# {
#   "ok": true,
#   "data": {
#     "id": "…",
#     "trees_planted": 1,
#     "certificate_url": "/api/v1/offsets/certificate/…",
#     "external_sku": "SKU-2024-001",
#     "status": "completed"
#   }
# }

Full reference: /kadmilos/docs/offsets

Pairs with your DPP

  • →Offsets and DPP are separate APIs with separate records — no automatic embed today
  • →Pass the same external_sku to both /offsets and /dpp to correlate them on your side
  • →certificate_url from the offsets response can be added to your own DPP custom fields or product page manually
  • →CSRD annual report can reference KadmilOS offset certificates as verified offset documentation

Subscribe Tree Offsets

Standalone or stack on any KadmilOS module. Monthly tree quota, no rollover. Not a free trial.

Starter

25 trees/mo

€99/mo

Popular

Growth

50 trees/mo

€199/mo

Scale

100 trees/mo

€399/mo

By purchasing you agree to our Terms & Conditions

Frequently asked questions

  • Is this a real tree-planting scheme?

    Yes. KadmilOS partners with a certified B Corp that plants trees in verified reforestation projects. Each tree has a certificate.

  • Does this count toward CSRD?

    Offset certificates are not a substitute for Scope 3 reduction. They are supplementary offset documentation. KadmilOS Carbon API is the CSRD data-layer product — offsets are the brand action layer.

  • Can I offset at batch level, not per-SKU?

    Yes. external_sku is a string — use a batch ID or season code to offset at any granularity you choose.

  • What happens when I hit my monthly quota?

    API returns a 429 quota_exceeded error. Upgrade to the next tier for a higher monthly tree quota.

  • Is Offsets included in the base bundle?

    No. Tree Offsets is an optional paid add-on. Not on free trial. Subscribe standalone from pricing, or stack it on any Starter, Growth, or Scale module plan.

  • Can I self-serve checkout for Offsets only?

    Yes. Offsets-only checkout creates entitlement with the offsets module and monthly tree quota. Use Subscribe on /kadmilos/pricing#offsets — no sales gate.

Honest disclosure

Tree planting is a supplementary climate action, not a substitute for emissions reduction. KadmilOS Carbon API provides the measurement layer; Offsets provides the action layer. Offset certificates do not substitute for CSRD-mandatory Scope 1/2/3 reduction targets.

KadmilOS

KadmilOS is a vinket.eu product.

© 2026 VinKet Group