List the mailboxes this org can bind as sequence email senders
curl --request GET \
--url http://localhost:8080/sequences/email-senders \
--header 'Authorization: Bearer <token>'import requests
url = "http://localhost:8080/sequences/email-senders"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('http://localhost:8080/sequences/email-senders', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_PORT => "8080",
CURLOPT_URL => "http://localhost:8080/sequences/email-senders",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "http://localhost:8080/sequences/email-senders"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("http://localhost:8080/sequences/email-senders")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("http://localhost:8080/sequences/email-senders")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"senders": [
{
"mailbox_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"address": "<string>",
"sender_name": "<string>",
"eligible": true,
"health": {
"warmupStatus": "<string>",
"inboxRate": 123,
"spamRate": 123,
"healthScore": 123,
"warmupTotalSent": 123,
"warmingSince": "<string>",
"hardBounceRate": 123,
"recentSends": 123,
"checkedAt": "<string>"
},
"ineligible_reason": "not_active"
}
]
}{
"statusCode": 123,
"message": "<string>",
"error": "<string>"
}Senders
List the mailboxes this org can bind as sequence email senders
List the mailboxes this organization can bind as email senders, each with an eligibility verdict and health numbers such as warm-up status and bounce share.
GET
/
sequences
/
email-senders
List the mailboxes this org can bind as sequence email senders
curl --request GET \
--url http://localhost:8080/sequences/email-senders \
--header 'Authorization: Bearer <token>'import requests
url = "http://localhost:8080/sequences/email-senders"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('http://localhost:8080/sequences/email-senders', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_PORT => "8080",
CURLOPT_URL => "http://localhost:8080/sequences/email-senders",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "http://localhost:8080/sequences/email-senders"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("http://localhost:8080/sequences/email-senders")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("http://localhost:8080/sequences/email-senders")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"senders": [
{
"mailbox_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"address": "<string>",
"sender_name": "<string>",
"eligible": true,
"health": {
"warmupStatus": "<string>",
"inboxRate": 123,
"spamRate": 123,
"healthScore": 123,
"warmupTotalSent": 123,
"warmingSince": "<string>",
"hardBounceRate": 123,
"recentSends": 123,
"checkedAt": "<string>"
},
"ineligible_reason": "not_active"
}
]
}{
"statusCode": 123,
"message": "<string>",
"error": "<string>"
}Was this page helpful?