# EmailOctopus integration

> Email marketing API: manage lists, contacts, fields, tags, campaign reports and API-triggered automations.

- Authentication: apiKey

## Tools (25)

- **Campaign Contact Reports**: List contacts who bounced, opened, clicked, etc. for a campaign.
- **Campaign Links Report**: Get click counts per link in a campaign.
- **Campaign Summary Report**: Get aggregate send, open, click and bounce counts for a campaign.
- **Create Contact**: Add a new contact to a list (fails if it already exists).
- **Create Field**: Add a custom field to a list.
- **Create List**: Create a new mailing list.
- **Create or Update Contact**: Upsert a contact by email address in a list.
- **Create Tag**: Create a tag on a list.
- **Delete Contact**: Delete a contact from a list.
- **Delete Field**: Delete a custom field from a list.
- **Delete List**: Delete a list.
- **Delete Tag**: Delete a tag from a list.
- **Get All Campaigns**: List campaigns in the account.
- **Get All Lists**: List all mailing lists in the account.
- **Get All Tags**: List the tags defined on a list.
- **Get Campaign**: Get one campaign with its content.
- **Get Contact**: Get one contact by ID or email hash.
- **Get Contacts**: List contacts in a list, with status, tag and date filters.
- **Get List**: Get one list with its fields, tags and counts.
- **Start Automation for Contact**: Trigger an API-started automation for a contact.
- **Update Contact**: Update one contact by ID or email hash.
- **Update Field**: Update a custom field on a list.
- **Update List**: Rename a list.
- **Update Multiple List Contacts**: Batch-update up to 100 contacts in a list.
- **Update Tag**: Rename a tag on a list.

Connect EmailOctopus in General Input: https://www.generalinput.com/apps/emailoctopus