---
title: "List all email blasts"
method: GET
path: "/businesses/{id}/email_blasts"
tags: ["Email blasts"]
---

# List all email blasts

`GET /businesses/{id}/email_blasts`

## Path parameters

- `id` string, required

## Response `200`

A dictionary with a `email_blasts` property which is an array of `EmailBlast` objects

- object
  - `email_blasts` EmailBlast[], required — An array of email blasts
    - `id` string, required — The ID of the email blast
    - `name` string, required — The name of the email blast
    - `created_at` string, required — The time when the email blast was created in ISO 8601 format
    - `email_template` string, nullable, required — The email template associated with the email blast
    - `status` string, required — The status of the email blast. One of "draft", "scheduled", "started", or "stopped"
    - `scheduled_at` string, nullable, required — The time when the email blast is scheduled to start in ISO 8601 format
    - `segment` string, nullable, required — The segment attached to the email blast
    - `email_address` string, nullable, required — The email address used to send the email blast. Will be the ID of an email-address-like object
    - `statistics` object, required — The statistics of the email blast including email delivery metrics
      - `emails` object, required — Email statistics including sent, delivered, opened, bounced, and clicked counts
        - `sent` integer, required — The number of emails sent
        - `delivered` integer, required — The number of emails delivered
        - `opened` integer, required — The number of emails opened
        - `soft_bounced` integer, required — The number of emails that soft bounced
        - `hard_bounced` integer, required — The number of emails that hard bounced
        - `spam_reported` integer, required — The number of emails reported as spam
        - `clicked` integer, nullable, required — The number of emails clicked (null if tracking not enabled)
      - `executions` object, required — Execution statistics
        - `total` integer, required — Total number of executions
        - `pending` integer, required — Number of pending executions
        - `started` integer, required — Number of started executions
        - `finished` integer, required — Number of finished executions
        - `errored` integer, required — Number of errored executions
    - `enrolled_customers` string[] — The customers enrolled in the email blast
    - `excluded_customers` string[] — The customers excluded from the email blast
    - `attributed_revenue` string, nullable, required — The revenue attributed to the email blast

---

[API](https://skmtc.dev/pocketflows/apis/pocketflows-api.md) · [All operations](https://skmtc.dev/pocketflows/apis/pocketflows-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pocketflows/pocketflows-api/revisions/26723490b96f/schema)
