public function setEmail($email, $vars = [], $lists = [], $templates = [], $verified = 0, $optout = null, $send = null, $send_vars = [])
{
$data = ['email' => $email];
if ($vars) {
$data['vars'] = $vars;
}
if ($lists) {
$data['lists'] = $lists;
}
if ($templates) {
$data['templates'] = $templates;
}
$data['verified'] = (int) $verified;
if ($optout !== null) {
$data['optout'] = $optout;
}
if ($send !== null) {
$data['send'] = $send;
}
if (!empty($send_vars)) {
$data['send_vars'] = $send_vars;
}
return $this->apiPost('email', $data);
}