drip_client.pl -- Command-line interface to connect to getdrip.com
drip_client.pl [general options] [operation] [parameters]
Print a brief help message and exits.
Prints the manual page and exits.
Be verbose about something. Specify it more than once to be even more verbose.
Specify the location of a configuration file. Otherwise, defaults to location specified in the DRIP_CLIENT_CONF environment variable or ~/.drip.conf. Data in the configuration file must be encoded in YAML format. See "CONFIGURATION" in API::Drip::Request for the specific data that may be stored.
Each configuration item may also be overriden by setting an environment variable with the same name.
Get a list of all subscribers.
Add a subscriber. At a minimum, must also specify -email, or -id.
Accepts: -email, -id, -new_email, -user_id, -time_zone, -lifetime_value, -ip_address
Delete a subscriber. Must specify -email, or -id.
Get a list of all workflows.
Start a user on a workflow
Requires: -workflow
Accepts: -email, -id, -user_id, -time_zone, -prospect
Record that an event happened.
Requires: -email or -id, -action
Accepts: -prospect
The parameters -email, -id, -new_email, -user_id, -time_zone, -lifetime_vaule, -ip_address, -prospect, -action are documented at https://www.getdrip.com/docs/rest-api and may be used with the above operations.
Integer ID of a workflow.
drip_client.pl is a command-line interface to the API::Drip library. It's a handy way to verify your connection to Drip is working as expected, and possibly to do some light-weight manipulation of your data.
To install API::Drip::Request, copy and paste the appropriate command in to your terminal.
cpanm
cpanm API::Drip::Request
CPAN shell
perl -MCPAN -e shell install API::Drip::Request
For more information on module installation, please visit the detailed CPAN module installation guide.