Introduction
Why use GoodAPI?
Section titled “Why use GoodAPI?”Plant a tree after any event in your app — a subscription, a product purchase, or any customer milestone. Showcase your investment in the planet and drive more conversions.
Put impact on autopilot. No manual tracking, no manual payments — we plant trees on your behalf and invoice you once a month. Every tree comes with an updated record and a certificate as proof of planting.
Sign up
Section titled “Sign up”Create an account and grab your API keys at app.thegoodapi.com/fe/login. Signup is self-serve — no invite needed.
Every account comes with two keys:
- Production key (
api_key_prod) — real impact. Trees planted with this key are added to your end-of-month invoice. - Test key (
api_key_test) — behaves identically, but doesn’t trigger charges or real-world impact. Use it in staging and local development.
Use the keys in the Authorization header on every API request:
Authorization: <your_api_key>Billing
Section titled “Billing”Invoices are emailed to you each month and are payable directly from the email. You can also set up auto-pay from your account.