Mail-Chimp
view release on metacpan or search on metacpan
lib/Mail/Chimp/List.pm view on Meta::CPAN
sub add_interest_group {
my ( $self, $name ) = @_;
return $self->_call( 'listInterestGroupAdd', $name );
}
sub delete_interest_group {
my ( $self, $name ) = @_;
return $self->_call( 'listInterestGroupDel', $name );
}
sub update_interest_group {
my ( $self, $old_name, $new_name ) = @_;
return $self->_call( 'listInterestGroupDel', $old_name, $new_name );
}
sub interest_groups {
my ( $self ) = @_;
return $self->_call( 'listInterestGroups' );
}
sub member_info {
lib/Mail/Chimp/List.pm view on Meta::CPAN
sub add_merge_var {
my ( $self, $name, $description, $options ) = @_;
return $self->_call( 'listMergeVarAdd', uc $name, $description, $options );
}
sub delete_merge_var {
my ( $self, $name ) = @_;
return $self->_call( 'listMergeVarDel', uc $name );
}
sub update_merge_var {
my ( $self, $name ) = @_;
return $self->_call( 'listMergeVarUpdate', uc $name );
}
sub merge_vars {
my ( $self ) = @_;
return $self->_call( 'listMergeVars' );
}
sub subscribe_address {
my ( $self, $email, $merge_vars ) = @_;
$merge_vars ||= {};
return $self->_call( 'listSubscribe', $email, $merge_vars );
}
sub unsubscribe_address {
my ( $self, $email, $delete ) = @_;
return $self->_call( 'listUnsubscribe', $email, $delete );
}
sub update_member {
my ( $self, $email, $merge_vars, $email_type, $replace_interests ) = @_;
$merge_vars ||= {};
return $self->_call( 'listUpdateMember', $email, $merge_vars, $email_type, $replace_interests );
}
sub webhooks {
my ( $self ) = @_;
return $self->_call('listWebhooks' );
}
( run in 0.261 second using v1.01-cache-2.11-cpan-95122f20152 )