# Greenwire Public API API

> Greenwire Public API API on Apizie: 6 endpoints (Return the upcoming events (e.g. start date >= today). Gets an array of `Event` object. Mandatory query…, Get one `Event` object by specifying its UUID in the url path., Gets an array of `Group` object. Mandatory query param of **domain** determines the site / country the group…, Get one `Group` object by specifying its UUID in the url path., …) returned as clean JSON through one API key. 6 endpoints are live now. Call it over REST at https://www.apizie.tech/v1/business:greenpeace/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `business:greenpeace`
- Category: Business
- Status: live
- Source: http://www.greenpeace.org/international/en/about/contactus/
- Page: https://www.apizie.tech/api/business/greenpeace
- OpenAPI: https://www.apizie.tech/api/business/greenpeace/openapi.json

Greenpeace Greenwire allows you connect with other volunteers, activists and groups working on environmental campaigns all across the world!

## Endpoints

### Return the upcoming events (e.g. start date >= today). Gets an array of `Event` object. Mandatory query…
`GET https://www.apizie.tech/v1/business:greenpeace/get-events`

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | the site the groups belongs to, example: netherlands |
| limit | string | no | the number of desired records |

### Get one `Event` object by specifying its UUID in the url path.
`GET https://www.apizie.tech/v1/business:greenpeace/get-events-uuid`

| Parameter | Type | Required | Description |
|---|---|---|---|
| UUID | string | yes |  |

### Gets an array of `Group` object. Mandatory query param of **domain** determines the site / country the group…
`GET https://www.apizie.tech/v1/business:greenpeace/get-groups`

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | the site the groups belongs to, example: netherlands |
| limit | string | no | the number of desired records |

### Get one `Group` object by specifying its UUID in the url path.
`GET https://www.apizie.tech/v1/business:greenpeace/get-groups-uuid`

| Parameter | Type | Required | Description |
|---|---|---|---|
| UUID | string | yes |  |

### Gets an array of `Volunteer` object. Mandatory query param of **domain** determines the site / country the…
`GET https://www.apizie.tech/v1/business:greenpeace/get-volunteers`

| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | yes | the site the users are registered on, example: netherlands |
| limit | string | no | the number of desired records. Default is 5. |
| must_have_default_avatar | boolean | no | 1 or 0. filter on people that have the default avatar or not. |

### Get one specific `Volunteer` object by specifying its UUID in the url path.
`GET https://www.apizie.tech/v1/business:greenpeace/get-volunteers-uuid`

| Parameter | Type | Required | Description |
|---|---|---|---|
| UUID | string | yes |  |

## Example
```
curl "https://www.apizie.tech/v1/business:greenpeace/get-events" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the Greenwire Public API API?
Create a free Apizie key, then send GET https://www.apizie.tech/v1/business:greenpeace/get-events with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Greenwire Public API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the Greenwire Public API API?
Yes. Add the Apizie MCP server (https://www.apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key business:greenpeace.

### What is the status of the Greenwire Public API API?
Live: works with just an Apizie key
