https://github.com/jpbede/cleverreach-bounceexport
Little go tool to export bounces as CSV from CleverReach
https://github.com/jpbede/cleverreach-bounceexport
cleverreach go golang
Last synced: 10 months ago
JSON representation
Little go tool to export bounces as CSV from CleverReach
- Host: GitHub
- URL: https://github.com/jpbede/cleverreach-bounceexport
- Owner: jpbede
- License: mit
- Created: 2020-08-10T07:36:25.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-25T01:41:03.000Z (over 1 year ago)
- Last Synced: 2025-02-08T22:11:39.749Z (over 1 year ago)
- Topics: cleverreach, go, golang
- Language: Go
- Homepage:
- Size: 205 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# cleverreach-bounceexport
Little go tool to export bounces as CSV from CleverReach.
It uses the CleverReach REST API v3.
# Installing
### Binaries
You will find pre-compiled for the most common OS under https://github.com/jpbede/cleverreach-bounceexport/releases
### macOS
Simply use `homebrew` (https://brew.sh/)
To install `cleverreach-bounceexport` use following command `brew install jpbede/tap/cleverreach-bounceexport`
# How to use
Create a OAuth app at https://eu.cleverreach.com/admin/account_rest.php
Then call the tool as following:
```cleverreach-bounceexport --oauth_id --oauth_secret ```
The tool always exports, by default, the bounces of the account to which the OAuth app belongs.
#### Debug
If you want a log with a bit more infos, just append ```--debug```
#### Agencies
If you are a agency, using the whitelabel feature and have the right scope you can also export bounces from your sub-accounts
with the following parameter ```--client_id ```
Keep in mind this requires a extra scope, given by CleverReach.
# Questions/Ideas/Anything else
Just open a issue :)