← Back to catalog

Other

API V1

auto-generated
swirls add change
actionGETv1.0.0

Calculate crypto carbon offset

Calculates the donation amount (to CarbonFund 501\(c\)3) needed to offset a cryptocurrency transaction. For convenience, this endpoint also returns the id of the nonprofit CarbonFund, for making a subsequent donation to. See the [Carbon offsets guide](/recipes/carbon-offsets/) for more on using this endpoint.

Source
actionPOSTv1.0.0

Create a donation

Creates a donation to any nonprofit. CHANGE keeps track of your donations, bills you at the end of the month, and handles the nonprofit payouts for you.

Source
actionGETv1.0.0

List your donations

Retrieves a list of donations you've previously made. The donations are returned in order of creation, with the most recent donations appearing first. This endpoint is paginated.

Source
actionGETv1.0.0

Retrieve a donation

Retrieves the details of a donation you've previously made.

Source
actionGETv1.0.0

Retrieve carbon offset stats

Measures your carbon offset impact in relatable terms. Provide the id of a donation to CarbonFund to see stats about that specific donation. If you omit the donation id, this endpoint returns aggregate stats for all of your CarbonFund donations.

Source
actionGETv1.0.0

Search a nonprofit

Retrieves a list of nonprofits whose names match the provided name. This endpoint is paginated.

Source
actionGETv1.0.0

Show a nonprofit

Retrieves information for a nonprofit.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec