Open documentation ↗Overview
Greenpeace Greenwire allows you connect with other volunteers, activists and groups working on environmental campaigns all across the world!
Greenwire Public API is a documents & productivity API from greenpeace.org. It needs no API key. It is served over plain HTTP. Its OpenAPI description documents 6 endpoints.
At a glance
- Authentication
- No auth
- HTTPS
- No
- CORS
- Unknown
- Category
- Documents & Productivity
- Base URL
https://greenwire.greenpeace.org/api/public- Version
- 1.0.0
- Endpoints
- 6
- OpenAPI
- Specification ↗
- Spec updated
- 2021-06-21
Make a first request
Replace the placeholders; the documentation says exactly where credentials go.
curl -X GET "https://greenwire.greenpeace.org/api/public/events" \
-H "Accept: application/json"const response = await fetch("https://greenwire.greenpeace.org/api/public/events", {
method: "GET",
headers: {
"Accept": "application/json",
},
});
const data = await response.json();
console.log(data);import requests
response = requests.request(
"GET",
"https://greenwire.greenpeace.org/api/public/events",
headers={
"Accept": "application/json",
},
timeout=30,
)
print(response.json())Endpoints
| Method | Path | What it does |
|---|---|---|
| GET | /events | Return the upcoming events (e.g. start date >= today). Gets an array of `Event` object. Mandatory query param of **domain** determines the site / country the ev |
| GET | /events/{UUID} | Get one `Event` object by specifying its UUID in the url path. |
| GET | /groups | Gets an array of `Group` object. Mandatory query param of **domain** determines the site / country the group belongs to. |
| GET | /groups/{UUID} | Get one `Group` object by specifying its UUID in the url path. |
| GET | /volunteers | Gets an array of `Volunteer` object. Mandatory query param of **domain** determines the site / country the volunteers are from. |
| GET | /volunteers/{UUID} | Get one specific `Volunteer` object by specifying its UUID in the url path. |
Questions
Does the Greenwire Public API API need an API key?
No. The Greenwire Public API API can be called without an API key or sign-up, which makes it handy for prototypes and front-end demos.
Does the Greenwire Public API API support HTTPS?
The Greenwire Public API API is listed as HTTP only, so avoid sending secrets to it.
How many endpoints does the Greenwire Public API API have?
Its OpenAPI description lists 6 endpoints in version 1.0.0. All of them are shown on this page.
What are alternatives to the Greenwire Public API API?
Other Documents & Productivity APIs include JIRA, Notion, DocStruct, Asana, ClickUp.
Similar documents & productivity APIs
Compare alternatives →JIRA
Documents & ProductivityJIRA is a proprietary issue tracking product that allows bug tracking and agile project management
Notion
Documents & ProductivityIntegrate with Notion
DocStruct
Documents & ProductivityAI extraction of invoices, receipts, bank statements & contracts into structured JSON/CSV
Asana
Documents & ProductivityProgrammatic access to all data in your asana system
ClickUp
Documents & ProductivityClickUp is a robust, cloud-based project management tool for boosting productivity
iLovePDF
Documents & ProductivityConvert, merge, split, extract text and add page numbers for PDFs. Free for 250 documents/month
Listed from APIs.guru (CC0).