---
title: "Get sequence details"
method: GET
path: "/multichannel/workspaces/{workspaceID}/sequences/{sequenceID}"
tags: ["Sequences"]
---

# Get sequence details

`GET /multichannel/workspaces/{workspaceID}/sequences/{sequenceID}`

## Request

- Base URL: `https://multichannel-api.salesforge.ai/public`
- URL: `https://multichannel-api.salesforge.ai/public/multichannel/workspaces/{workspaceID}/sequences/{sequenceID}`
- Auth: API key in header `Authorization`

## Path parameters

- `workspaceID` string, required
- `sequenceID` integer, required

## Response `200`

OK

- ResponsesSequenceDetailsResponse
  - `activeEnrollmentCount` integer
  - `branches` ResponsesNodeBranchResponse[]
    - `analytics` DtoBranchAnalyticsDTO
      - `count` integer
      - `percentage` number
    - `description` string
    - `fromNodeId` integer
    - `id` integer
    - `name` string
    - `toNodeId` integer
  - `completedLeadCount` integer
  - `nodes` ResponsesNodeResponse[]
    - `actionId` integer
    - `analytics` DtoNodeAnalyticsDTO
      - `active` integer
      - `completed` integer
      - `endValue` integer
      - `failed` integer
    - `branches` ResponsesNodeBranchResponse[]
      - `analytics` DtoBranchAnalyticsDTO
        - `count` integer
        - `percentage` number
      - `description` string
      - `fromNodeId` integer
      - `id` integer
      - `name` string
      - `toNodeId` integer
    - `conditionId` integer
    - `distributionStrategy` string
    - `id` integer
    - `sequenceId` integer
    - `type` string
    - `variants` ResponsesNodeVariantResponse[]
      - `exposureInPercentage` number
      - `id` integer
      - `isEnabled` boolean
      - `metadata` ResponsesMetadataResponse
        - `allowedValidationStatuses` string[]
        - `contentSource` 'api' | 'tiptap' | 'agent'
        - `message` string
        - `name` string
        - `subject` string
      - `nodeId` integer
    - `waitInMinutes` integer
    - `waitType` string
  - `sequence` ResponsesSequenceResponse
    - `analytics` DtoSequenceAnalyticsDTO
      - `actionCounts` object
      - `computedAt` string
      - `connectionRequests` DtoSequenceConnectionAnalytics
        - `accepted` integer: Number of connection requests accepted
        - `conversion` number: Acceptance rate as a percentage of sent connection requests
        - `sent` integer: Number of connection requests sent
      - `contacts` DtoSequenceContactAnalytics
        - `completed` integer
        - `failed` integer
        - `inProgress` integer
        - `total` integer
      - `emailGoalsAchievedCount` integer
      - `emailGoalsValue` number
      - `emails` DtoSequenceEmailAnalytics
        - `bounced` integer
        - `bouncedPercent` number
        - `clicked` integer
        - `clickedPercent` number
        - `contacted` integer: Distinct leads who were emailed
        - `conversion` number: Reply rate as a percentage of unique contacted leads (replied / contacted * 100)
        - `opened` integer
        - `openedPercent` number
        - `optOuted` integer
        - `optOutedPercent` number
        - `replied` integer: Distinct leads who replied (excluding out-of-office)
        - `repliedPercent` number
        - `sent` integer: Total emails sent (message count, not unique leads)
      - `goalsAchievedCount` integer
      - `linkedinGoalsAchievedCount` integer
      - `linkedinGoalsValue` number
      - `linkedinMessages` DtoSequenceLinkedinMessageAnalytics
        - `contacted` integer: Distinct leads contacted via LinkedIn outreach (connection request, message, or InMail)
        - `conversion` number: Reply rate as a percentage of unique contacted leads (replied / contacted * 100)
        - `replied` integer: Distinct leads who replied on LinkedIn after sequence outreach
        - `sent` integer: Total LinkedIn messages/InMails sent (task count, not unique leads)
      - `opportunitiesCount` integer
      - `positiveReplies` DtoSequencePositiveReplyAnalytics
        - `conversion` number
        - `email` integer
        - `linkedin` integer
      - `progressPercentage` number
      - `replyRate` number: Overall reply rate as uniqueReplied / uniqueContacted * 100
      - `totalEmailActionsCount` integer
      - `totalGoalsValue` number
      - `totalLinkedinActionsCount` integer
      - `totalOpportunitiesValue` number
      - `trackOpportunitiesEnabled` boolean
      - `uniqueContacted` integer: Distinct leads contacted across email and LinkedIn (deduplicated)
      - `uniqueReplied` integer: Distinct leads who replied on any channel (deduplicated)
    - `builderMode` string
    - `companyOutreachLimitCount` integer: Deprecated: use settings.companyOutreachLimitCount.
    - `companyOutreachLimitEnabled` boolean: Deprecated: use settings.companyOutreachLimitEnabled.
    - `createdAt` string
    - `description` string
    - `id` integer
    - `launchedAt` string
    - `name` string
    - `opportunitiesValue` number: Deprecated: use settings.opportunitiesValue.
    - `schedule` DtoSchedule
      - `friday` DtoDaySchedule
        - `enabled` boolean
        - `from` integer
        - `to` integer
      - `monday` DtoDaySchedule
        - `enabled` boolean
        - `from` integer
        - `to` integer
      - `saturday` DtoDaySchedule
        - `enabled` boolean
        - `from` integer
        - `to` integer
      - `sunday` DtoDaySchedule
        - `enabled` boolean
        - `from` integer
        - `to` integer
      - `thursday` DtoDaySchedule
        - `enabled` boolean
        - `from` integer
        - `to` integer
      - `tuesday` DtoDaySchedule
        - `enabled` boolean
        - `from` integer
        - `to` integer
      - `wednesday` DtoDaySchedule
        - `enabled` boolean
        - `from` integer
        - `to` integer
    - `senderProfiles` ResponsesSequenceSenderProfileBrief[]
      - `id` integer
      - `name` string
      - `profilePictureUrl` string
    - `sendingPriority` 'regular' | 'high'
    - `sequentialCompanySendingEnabled` boolean: Deprecated: use settings.sequentialCompanySendingEnabled.
    - `settings` ResponsesSequenceSettingsResponse
      - `bcc` string
      - `bounceShieldEnabled` boolean
      - `cc` string
      - `ccAndBccEnabled` boolean
      - `clickTrackingEnabled` boolean
      - `companyOutreachLimitCount` integer
      - `companyOutreachLimitEnabled` boolean
      - `espMatchingEnabled` boolean
      - `localizedOptOutEnabled` boolean
      - `openTrackingEnabled` boolean
      - `opportunitiesValue` number
      - `optOutLinkEnabled` boolean
      - `optOutLinkText` string
      - `optOutText` string
      - `optOutTextEnabled` boolean
      - `pauseOnClick` boolean
      - `pauseOnOpen` boolean
      - `plainTextEmailsEnabled` boolean
      - `sendingPriority` 'regular' | 'high'
      - `sequentialCompanySendingEnabled` boolean
      - `taskPriorityPolicy` 'new_contacts' | 'followups_first'
      - `trackOpportunitiesEnabled` boolean
    - `status` string
    - `timezone` string
    - `trackOpportunitiesEnabled` boolean: Deprecated: use settings.trackOpportunitiesEnabled.
    - `updatedAt` string
    - `workspaceId` string
  - `totalLeadCount` integer

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/salesforge/apis/multichannel-public-api.md) - [All operations](https://skmtc.dev/salesforge/apis/multichannel-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/salesforge/apis/multichannel-public-api/revisions/f4dc28ed447d?raw)
