GoodAPI: Plant Trees

Plant and track trees through GoodAPI's standalone API, retrieve planting evidence, issue eligible tree refunds, and access the organization's impact dashboard.

6 actions Integration catalog
Request access
Connect GoodAPI: Plant Trees once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create Tree PlantingGOODAPI_PLANT_TREES_CREATE_TREE_PLANTING
Create a metered tree-planting registration; live API keys can incur charges. Reuse the same idempotency key only when retrying the identical planting.
Get Aggregate Planting EvidenceGOODAPI_PLANT_TREES_GET_AGGREGATE_PLANTING_EVIDENCE
Return global tree-planting verification totals and field evidence grouped by region. The data is cached for 30 days, can contain a large media list, and is not limited to the connected organization's contributions.
Get Impact Dashboard URLGOODAPI_PLANT_TREES_GET_IMPACT_DASHBOARD_URL
Return the connected organization's shareable public impact dashboard URL.
Get Tree Planting EvidenceGOODAPI_PLANT_TREES_GET_TREE_PLANTING_EVIDENCE
Return the beta, 30-day-cached planting lifecycle and sanitized evidence for one registration. This timeline can remain after refund and does not prove that the registration is still active.
List Tree PlantingsGOODAPI_PLANT_TREES_LIST_TREE_PLANTINGS
Return tree-planting registrations and totals, optionally filtered by registration, attribution, date, or metadata. The provider returns all matches without pagination, so use filters for large histories.
Refund Tree PlantingGOODAPI_PLANT_TREES_REFUND_TREE_PLANTING
Irreversibly refund all or part of an eligible tree planting from the current billing cycle and reduce active totals. Omit count for a full refund; reuse the same idempotency key only for an identical retry.