Skip to main content
My preferencesSign out
Proofpoint, Inc.

Email Bomb Events API

 

Overview

The Email Bomb Events API allows customers to retrieve reporting data on email bomb attacks - a technique where a target's inbox is flooded with a high volume of emails (often via mass newsletter/subscription sign-ups) in order to bury important messages, such as fraud alerts or one-time passcodes, and distract the victim while other malicious activity takes place.

This endpoint returns a list of users within your organization who have been targeted by mail bomb activity during a specified time range, along with the total count of matching events and pagination metadata to support retrieving large result sets in batches.

Base URL: https://threatprotection-api.proofpoint.com
Endpoint path: /api/v1/dash/reports/mail-bomb-events
Authentication: Bearer token.

Getting Started

Follow these steps to make your first API call to the Dash Reports API:

Step 1: Obtain API Credentials

  1. Credentials are provisioned through Cloud Admin UI(Threat Protection Page) > Settings > API Key Management > Threat Protection tab (generate and manage keys).
  2. Navigate to the API Key Management section and click + Create New to generate a new API key and secret for the Threat Protection API.

Step 2: Generate Authentication Token

Use the key and secret generated from the Admin Portal (See API Key Management) to generate an authentication token. The token is valid for 1 hour.

Example request with curl:

Screenshot 2026-09-01 at 1.16.26 PM.png

Example JSON response:

Screenshot 2026-09-01 at 1.16.52 PM.png
 

Using the Token:

Screenshot 2026-09-01 at 1.14.38 PM.png
 

Rate Limits: Customer Guide

The API has rate limiting to ensure fair usage and system stability.

When there's an HTTP 429 (Too Many Requests)

If  any of these limits are exceeded:

  1. More than 10 requests per minute per API Key

  2. More than 20 requests per day

GET: / mail-bomb-events

Retrieves paginated email bomb (mail bomb) events for a customer. Returns a list of users who have been targeted by email bomb attacks within the given time range, along with the total event count and pagination metadata.

Required Parameters

Screenshot 2026-09-01 at 1.01.35 PM.png

Optional Parameters

Screenshot 2026-09-01 at 1.01.49 PM.png

Time Constraints

  • Maximum date range: 90 days between start and end

  • Maximum lookback: 365 days: start cannot be more than 365 days in the past

Validations and Error Messages

Screenshot 2026-09-01 at 1.03.58 PM.png

Sample 200 Response

Screenshot 2026-09-01 at 1.05.06 PM.png

Response Fields

Screenshot 2026-09-01 at 1.09.40 PM.png

Example

curl -X GET "https://threatprotection-api.proofpo...age=0&size=100Authorization: Bearer YOUR_TOKEN"

Notes

  • Rate limiting is applied per customer api key .

  • The name field is nullable: it will be null when the user's display name is not available in the system.

  • Pagination is zero-based. The first page is page=0.