---
title: "Retrieve list of activations recursively under a folder"
method: GET
path: "/audiences/{audienceId}/folders/{folderId}/syndications"
tags: ["Activations"]
---

# Retrieve list of activations recursively under a folder

`GET /audiences/{audienceId}/folders/{folderId}/syndications`

Retrieve a list of activations (formerly syndications) recursively under a folder.

## Path parameters

- `audienceId` integer, required
- `folderId` integer, required

## Query parameters

- `sorted_by` string, {sort_key}:{option}
- `name_include` string
- `segment_name_include` string
- `start_after` string, date-time
- `start_before` string, date-time
- `connection_type` string[]
- `schedule_status` string[]
- `created_by_td_user_id` integer[]
- `activation_template_id` union[]
  - union
    - integer
    - 'none'
- `repeat_unit` string[]
- `page[after]` string
- `page[size]` integer

## Response `200`

successful operation

- object
  - `syndications` SyndicationOverview[]
    - `scheduleStatus` 'active' | 'scheduled' | 'inactive' | 'none'
    - `runStatus` 'scheduled' | 'success' | 'error' | 'canceling' | 'canceled' | 'running' | 'waiting', nullable — Tag should be shown in "Run Status". If the workflow never run before and future schedule is set, 'scheduled' will be shown.
    - `id` string, integer — Activation ID
    - `name` string — Activation Name
    - `segmentId` string, integer
    - `segmentName` string
    - `folder` object[]
      - `id` string, integer
      - `name` string
    - `activationTemplateId` string, integer, nullable
    - `activationTemplateName` string, nullable
    - `connectionId` string, integer
    - `connectionType` string, nullable
    - `connectionTypeDescription` string, nullable
    - `connectionName` string, nullable
    - `connectionValid` boolean
    - `startAt` string, ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}$, nullable — cdp-api will fill some value for old syndications with ScheduleType is not NoneType. '%Y-%M-%DT%h:%m:%s' is expected.
    - `endOn` string, date, nullable
    - `workflowProjectName` string, nullable
    - `workflowName` string, nullable
    - `lastExecution` union
      - object, nullable
      - SyndicationExecution
        - `workflowId` string, required
        - `workflowSessionId` string, required
        - `createdAt` string, date-time, required
        - `finishedAt` string, date-time, nullable, required
        - `status` 'success' | 'canceled' | 'error' | 'canceling' | 'blocked' | 'queued' | 'running', required
        - `workflowAttemptId` string, required
        - `syndicationId` string
    - `lastRecordCount` integer, nullable
    - `repeatUnit` 'none' | 'minute' | 'hour' | 'day' | 'week' | 'month' | 'once' — Setting an activation repetition cycle such as "day" or "week".
    - `repeatFrequency` integer — Setting an activation repeat frequency. Currently, it is set only when the repeat unit is "minute". If the repeat unit is "minute", the interval is set in minutes.
    - `timezone` string
    - `updatedAt` string, date-time
    - `updatedBy` User
      - `id` string
      - `td_user_id` string
      - `name` string
    - `createdAt` string, date-time
    - `createdBy` User
      - `id` string
      - `td_user_id` string
      - `name` string
  - `pagination` object
    - `hasNext` boolean
    - `nextPage` string
    - `approximateCount` integer

## Other responses

- `400` — Given parameters are not valid
- `401` — Unauthorized; You don't provide valid credentials. Maybe you didn't specify valid TD's Master API Key as 'TD1 {Your TD Master API Key}'.
- `403` — Requested resource or action is not allowed because you don't have sufficient permissions
- `404` — The specified resource was not found
- `4XX` — There is a high possibility of error of the authentication system. Please check the contents and authority of the key. Please contact the TD support team if you do not resolve it.
- `5XX` — System error. Because there is a possibility of a temporary error due to network trouble and so on, we recommend several times retry on request side. Please contact the TD support team if you do not resolve it.

---

[API](https://skmtc.net/treasure/apis/cdp-api.md) · [All operations](https://skmtc.net/treasure/apis/cdp-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/treasure/cdp-api/revisions/24caa8eb809b/schema)
