Get delivery figures
curl --request GET \
--url https://{organization}.rescueconsole.com/api/communications/deliverability \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{organization}.rescueconsole.com/api/communications/deliverability', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://{organization}.rescueconsole.com/api/communications/deliverability"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"since": "<string>",
"counts": {
"attempted": 123,
"queued": 123,
"awaiting_confirmation": 123,
"delivered": 123,
"bounced": 123,
"failed": 123,
"suppressed": 123,
"opened": 123,
"clicked": 123
},
"rates": {
"delivered": 123,
"bounced": 123,
"opened": 123,
"clicked": 123
}
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}Sender and deliverability
Get delivery figures
How the email your organization sent since a date has fared: how many were delivered, bounced, failed or were stopped, and how many were opened and clicked. Needs read on Communications.
GET
/
api
/
communications
/
deliverability
Get delivery figures
curl --request GET \
--url https://{organization}.rescueconsole.com/api/communications/deliverability \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{organization}.rescueconsole.com/api/communications/deliverability', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://{organization}.rescueconsole.com/api/communications/deliverability"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"since": "<string>",
"counts": {
"attempted": 123,
"queued": 123,
"awaiting_confirmation": 123,
"delivered": 123,
"bounced": 123,
"failed": 123,
"suppressed": 123,
"opened": 123,
"clicked": 123
},
"rates": {
"delivered": 123,
"bounced": 123,
"opened": 123,
"clicked": 123
}
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}Authorizations
An API key from Settings, API keys. It starts with rc_live_.
Query Parameters
A date, or a date and time, such as 2026-09-01. 30 days before now unless you say.