---
title: "Get Sequence Analytics"
method: GET
path: "/api/sequences/{sequence_id}/analytics"
tags: ["sequences"]
---

# Get Sequence Analytics

`GET /api/sequences/{sequence_id}/analytics`

## Request

- Base URL: `https://platform.verbiflow.com/api/bridge`
- URL: `https://platform.verbiflow.com/api/bridge/api/sequences/{sequence_id}/analytics`
- 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

- SequenceAnalyticsPayload: Lifetime campaign activity, engagement rates, daily cohorts, and variant metrics.
  - `attempted_count` integer: Provider attempts across campaign runtime history.
  - `bounce_rate` number, nullable: Hard bounces divided by eligible sent emails.
  - `bounced_count` integer: Terminal hard email bounces.
  - `click_rate` number, nullable: Eligible clicks divided by eligible sent emails.
  - `clicked_count` integer: Eligible email link clicks.
  - `daily_buckets` SequenceAnalyticsDailyBucketPayload[]: Campaign-wide daily activity and mature conversion cohorts.
    - `attempted` integer: Provider attempts recorded on this date.
    - `bounced` integer: Terminal hard bounces observed on this date.
    - `clicked` integer: Eligible clicks observed on this date.
    - `date` string, required: Calendar date in the campaign reporting timezone.
    - `eligible_email_clicked` integer: Clicks attributed to the mature email cohort.
    - `eligible_email_opened` integer: Opens attributed to the mature email cohort.
    - `eligible_email_replied` integer: Replies attributed to the mature email cohort.
    - `eligible_email_sent` integer: Mature sent-email denominator attributed to this date.
    - `eligible_linkedin_connection_accepted` integer: Acceptances attributed to mature requests.
    - `eligible_linkedin_connection_replied` integer: Replies attributed to mature requests.
    - `eligible_linkedin_connection_sent` integer: Mature connection-request denominator.
    - `eligible_linkedin_inmail_replied` integer: Replies attributed to mature InMail sends.
    - `eligible_linkedin_inmail_sent` integer: Mature InMail denominator.
    - `eligible_linkedin_message_replied` integer: Replies attributed to mature direct messages.
    - `eligible_linkedin_message_sent` integer: Mature direct-message denominator.
    - `eligible_replied` integer: Replies attributed to the mature sent-action cohort.
    - `eligible_sent` integer: Mature sent-action denominator attributed to this date.
    - `email_bounced` integer: Terminal hard email bounces observed on this date.
    - `email_clicked` integer: Eligible email clicks observed on this date.
    - `email_delivery_issues` integer: Temporary or unknown-class email delivery issues.
    - `email_opened` integer: Eligible email opens observed on this date.
    - `email_replied` integer: Eligible email replies observed on this date.
    - `email_reply_sent` integer: Confirmed reply-thread emails sent on this date.
    - `email_sent` integer: Confirmed emails sent on this date.
    - `enrolled` integer: People enrolled on this date.
    - `failed` integer: Latest unrecovered terminal failures on this date.
    - `is_complete` boolean, required: Whether the observation window has closed for this date.
    - `linkedin_connection_accepted` integer: Observed connection acceptances on this date.
    - `linkedin_connection_replied` integer: Observed connection-request replies on this date.
    - `linkedin_connection_sent` integer: Confirmed LinkedIn connection requests on this date.
    - `linkedin_inmail_replied` integer: Observed InMail replies on this date.
    - `linkedin_inmail_sent` integer: Confirmed LinkedIn InMail messages on this date.
    - `linkedin_message_replied` integer: Observed direct-message replies on this date.
    - `linkedin_message_sent` integer: Confirmed direct LinkedIn messages on this date.
    - `opened` integer: Eligible opens observed on this date.
    - `replied` integer: Eligible replies observed on this date.
    - `sent` integer: Provider-confirmed sends recorded on this date.
  - `daily_window_days` integer, nullable: Number of calendar days included in daily buckets.
  - `email_bounce_rate` number, nullable: Hard bounces divided by eligible sent emails.
  - `email_bounced_count` integer: Terminal hard email bounces.
  - `email_click_rate` number, nullable: Eligible clicks divided by eligible sent emails.
  - `email_clicked_count` integer: Eligible email clicks.
  - `email_delivery_issue_count` integer: Temporary or unknown-class email delivery issues.
  - `email_open_rate` number, nullable: Eligible opens divided by eligible sent emails.
  - `email_opened_count` integer: Eligible email opens.
  - `email_replied_count` integer: Eligible email replies.
  - `email_reply_rate` number, nullable: Eligible replies divided by eligible sent emails.
  - `email_reply_sent_count` integer: Confirmed reply-thread emails.
  - `email_sent_count` integer: Confirmed initial emails.
  - `enrolled_count` integer: People in the current non-deleted campaign audience.
  - `failed_count` integer: Latest unrecovered terminal failures.
  - `failure_rate` number, nullable: Terminal failures divided by provider attempts.
  - `linkedin_connection_accept_rate` number, nullable: Accepted requests divided by eligible requests.
  - `linkedin_connection_accepted_count` integer: Observed accepted connection requests.
  - `linkedin_connection_replied_count` integer: Observed replies to connection requests.
  - `linkedin_connection_reply_rate` number, nullable: Connection replies divided by eligible requests.
  - `linkedin_connection_sent_count` integer: Confirmed LinkedIn connection requests.
  - `linkedin_inmail_replied_count` integer: Observed InMail replies.
  - `linkedin_inmail_reply_rate` number, nullable: InMail replies divided by eligible InMail sends.
  - `linkedin_inmail_sent_count` integer: Confirmed LinkedIn InMail messages.
  - `linkedin_message_replied_count` integer: Observed direct-message replies.
  - `linkedin_message_reply_rate` number, nullable: Direct-message replies divided by eligible messages.
  - `linkedin_message_sent_count` integer: Confirmed direct LinkedIn messages.
  - `open_rate` number, nullable: Eligible email opens divided by eligible sent emails.
  - `opened_count` integer: Eligible email opens.
  - `per_sender_daily` SequenceAnalyticsPerSenderDailyPayload[]: Daily activity and cohorts split by sender account.
    - `buckets` SequenceAnalyticsDailyBucketPayload[]: Daily activity and mature conversion cohorts for the sender.
      - `attempted` integer: Provider attempts recorded on this date.
      - `bounced` integer: Terminal hard bounces observed on this date.
      - `clicked` integer: Eligible clicks observed on this date.
      - `date` string, required: Calendar date in the campaign reporting timezone.
      - `eligible_email_clicked` integer: Clicks attributed to the mature email cohort.
      - `eligible_email_opened` integer: Opens attributed to the mature email cohort.
      - `eligible_email_replied` integer: Replies attributed to the mature email cohort.
      - `eligible_email_sent` integer: Mature sent-email denominator attributed to this date.
      - `eligible_linkedin_connection_accepted` integer: Acceptances attributed to mature requests.
      - `eligible_linkedin_connection_replied` integer: Replies attributed to mature requests.
      - `eligible_linkedin_connection_sent` integer: Mature connection-request denominator.
      - `eligible_linkedin_inmail_replied` integer: Replies attributed to mature InMail sends.
      - `eligible_linkedin_inmail_sent` integer: Mature InMail denominator.
      - `eligible_linkedin_message_replied` integer: Replies attributed to mature direct messages.
      - `eligible_linkedin_message_sent` integer: Mature direct-message denominator.
      - `eligible_replied` integer: Replies attributed to the mature sent-action cohort.
      - `eligible_sent` integer: Mature sent-action denominator attributed to this date.
      - `email_bounced` integer: Terminal hard email bounces observed on this date.
      - `email_clicked` integer: Eligible email clicks observed on this date.
      - `email_delivery_issues` integer: Temporary or unknown-class email delivery issues.
      - `email_opened` integer: Eligible email opens observed on this date.
      - `email_replied` integer: Eligible email replies observed on this date.
      - `email_reply_sent` integer: Confirmed reply-thread emails sent on this date.
      - `email_sent` integer: Confirmed emails sent on this date.
      - `enrolled` integer: People enrolled on this date.
      - `failed` integer: Latest unrecovered terminal failures on this date.
      - `is_complete` boolean, required: Whether the observation window has closed for this date.
      - `linkedin_connection_accepted` integer: Observed connection acceptances on this date.
      - `linkedin_connection_replied` integer: Observed connection-request replies on this date.
      - `linkedin_connection_sent` integer: Confirmed LinkedIn connection requests on this date.
      - `linkedin_inmail_replied` integer: Observed InMail replies on this date.
      - `linkedin_inmail_sent` integer: Confirmed LinkedIn InMail messages on this date.
      - `linkedin_message_replied` integer: Observed direct-message replies on this date.
      - `linkedin_message_sent` integer: Confirmed direct LinkedIn messages on this date.
      - `opened` integer: Eligible opens observed on this date.
      - `replied` integer: Eligible replies observed on this date.
      - `sent` integer: Provider-confirmed sends recorded on this date.
    - `sender_account_id` string, required: Sender account whose activity was counted.
  - `published_revision_id` string, nullable: Revision currently receiving new enrollment.
  - `replied_count` integer: Eligible replies across channels.
  - `reply_rate` number, nullable: Eligible replies divided by eligible sent actions.
  - `scope` 'sequence_lifetime': Fixed sequence-lifetime aggregation scope.
  - `scope_description` string, required: Human-readable explanation of included revisions and runtime history.
  - `sent_count` integer: Provider-confirmed outbound actions.
  - `sequence_id` string, required: Campaign whose metrics were calculated.
  - `variant_metrics` SequenceVariantMetricsPayload[]: Delivery and engagement metrics by immutable action variant.
    - `action_channel` 'email' | 'linkedin_connection' | 'linkedin_message' | 'linkedin_inmail' | 'unknown': Email or LinkedIn channel used by the action.
    - `action_label` string, required: Human-readable action name.
    - `action_name` string, nullable: Runtime action identifier.
    - `attempted_count` integer, required: Provider attempts for this variant.
    - `bounce_rate` number, nullable: Hard bounces divided by eligible sent emails.
    - `bounced_count` integer: Terminal hard bounces attributed to this variant.
    - `click_rate` number, nullable: Eligible clicks divided by eligible sent emails.
    - `clicked_count` integer: Eligible email clicks attributed to this variant.
    - `delivery_issue_count` integer: Temporary or unknown-class delivery issues.
    - `failed_count` integer, required: Latest unrecovered terminal failures for this variant.
    - `failure_rate` number, nullable: Terminal failures divided by provider attempts.
    - `is_current_revision` boolean: Whether this revision currently receives new enrollment.
    - `linkedin_connection_accept_rate` number, nullable: Accepted requests divided by eligible confirmed requests.
    - `linkedin_connection_accepted_count` integer: Observed accepted connection requests.
    - `linkedin_connection_replied_count` integer: Replies to connection-request messages.
    - `linkedin_connection_reply_rate` number, nullable: Connection replies divided by eligible connection requests.
    - `linkedin_inmail_replied_count` integer: Replies to LinkedIn InMail messages.
    - `linkedin_inmail_reply_rate` number, nullable: InMail replies divided by eligible InMail sends.
    - `linkedin_message_replied_count` integer: Replies to direct LinkedIn messages.
    - `linkedin_message_reply_rate` number, nullable: Direct-message replies divided by eligible messages.
    - `open_rate` number, nullable: Eligible opens divided by eligible sent emails.
    - `opened_count` integer: Eligible email opens attributed to this variant.
    - `replied_count` integer: Eligible replies attributed to this variant.
    - `reply_rate` number, nullable: Eligible replies divided by eligible sent actions.
    - `revision_id` string, nullable: Campaign revision that executed the variant.
    - `revision_number` integer, nullable: Human-facing revision number.
    - `sent_count` integer, required: Provider-confirmed sends for this variant.
    - `step_id` string, required: Workflow action-step id.
    - `step_label` string, required: Authored action-step label.
    - `step_position` integer, nullable: Human-facing action-step position within this revision.
    - `variant_id` string, required: Action variant id.
    - `variant_label` string, required: Authored variant label or generated alphabetic label.
    - `variant_position` integer, nullable: Human-facing position of the variant within the action.
    - `variant_preview` string, nullable: Bounded plain-text preview of the immutable variant copy.

## 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)
