Query or List Hard Bounced Emails

get

/email/hard_bounces

This endpoint allows you to pull a list of email addresses that have “hard bounced” your email messages within a certain time frame.

Query Parameters

You must provide an end_date, as well as either an email or a start_date .

Parameter Required Data Type Description
api_key Yes String see App Group REST API Key in Parameter Definitions
start_date No * String in YYYY-MM-DD format Start date of the range to retrieve hard bounces, must be earlier than end_date. This is treated as midnight in UTC time by the API.
end_date No * String in YYYY-MM-DD format End date of the range to retrieve hard bounces. This is treated as midnight in UTC time by the API.
limit No Integer Optional field to limit the number of results returned. Defaults to 100, maximum is 500.
offset No Integer Optional beginning point in the list to retrieve from
email No * String If provided, we will return whether or not the user has hard bounced

If your date range has more than limit number of hard bounces, you will need to make multiple API calls, each time increasing the offset until a call returns either fewer than limit or zero results.

Sample Response

Entries are listed in descending order.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  "emails": [
    {
      "email": "foo@braze.com",
      "hard_bounced_at": "2016-08-25 15:24:32 +0000"
    },
    {
      "email": "bar@braze.com",
      "hard_bounced_at": "2016-08-24 17:41:58 +0000"
    },
    {
      "email": "baz@braze.com",
      "hard_bounced_at": "2016-08-24 12:01:13 +0000"
    }
  ],
  "message": "success"
}
WAS THIS PAGE HELPFUL?
New Stuff!