---
title: "Get Sequence Audience Counts"
method: GET
path: "/api/sequences/{sequence_id}/audience/counts"
tags: ["sequences"]
---

# Get Sequence Audience Counts

`GET /api/sequences/{sequence_id}/audience/counts`

## Request

- Base URL: `https://platform.verbiflow.com/api/bridge`
- URL: `https://platform.verbiflow.com/api/bridge/api/sequences/{sequence_id}/audience/counts`
- Auth: one of:
  - HTTP bearer and API key in header `x-flage-org-id`
  - HTTP bearer and API key in header `x-flage-org-slug`

## Path parameters

- `sequence_id` string, required

## Response `200`

Successful Response

- AudienceDisplayCountsPayload: Current campaign audience counts by customer-facing status.
  - `bounce_protected` integer: Rows held by email delivery-risk policy.
  - `duplicate` integer, required: Rows suppressed as duplicates.
  - `enrolled` integer, required: Rows admitted to campaign runtime.
  - `excluded` integer: Rows held by global or campaign exclusion policy.
  - `failed` integer, required: Rows whose audience materialization failed.
  - `not_eligible` integer, required: Rows that failed audience eligibility checks.
  - `ready` integer, required: Rows eligible for enrollment.
  - `resolving` integer, required: Rows still materializing identity or enrichment data.
  - `total` integer, required: All non-deleted audience rows.
  - `user_manual_hold` integer: Rows paused by an explicit user hold.

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/verbiflow/apis/verbiflow-sdk-http-contract.md) - [All operations](https://skmtc.dev/verbiflow/apis/verbiflow-sdk-http-contract/llms.txt) - [OpenAPI document](https://skmtc.dev/verbiflow/apis/verbiflow-sdk-http-contract/revisions/c80e903ef8f3?raw)
