---
title: "Get Child Campaigns"
method: POST
path: "/campaigns/{parent_campaign_id}/executions"
tags: ["Get Campaign Details"]
---

# Get Child Campaigns

`POST /campaigns/{parent_campaign_id}/executions`

## Request

- Base URL: `https://api-01.moengage.com/core-services/v1`
- URL: `https://api-01.moengage.com/core-services/v1/campaigns/{parent_campaign_id}/executions`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/moengage/apis/moengage-campaigns-api/docs/campaigns/:parent_campaign_id/executions/post.ts> (a function with typed inputs; its response is checked against the schema)

This API retrieves child campaign execution details for Periodic or Business Event-triggered campaigns. Use this API to track execution history of recurring campaigns and monitor the performance of individual instances.

## Path parameters

- `parent_campaign_id` string, required

## Headers

- `MOE-APPKEY` string, required

## Request body

- GetChildCampaignsRequest: You can request to retrieve child campaign execution details.
  - `request_id` string, required: A unique identifier for this child campaigns retrieval request.
  - `limit` integer, required: The number of child campaigns to display per page. **Maximum:** 15
  - `page` integer, required: The page number to retrieve. For example, if there are 100 child campaigns and limit is 10, there will be 10 pages.

## Response `200`

Successfully retrieved child campaign execution details

- ChildCampaignsResponse: Response containing child campaign execution details.
  - `executions` object[]: Array of child campaign execution details.
    - `campaign_id` string: The unique ID of the child campaign.
    - `sent_time` string: The timestamp when the child campaign was sent, in UTC.
    - `status` 'Sent' | 'Sending' | 'Scheduled' | 'Failed': The status of the child campaign.
  - `total_instances` integer: The total number of times the parent campaign has been executed.

## Other responses

- `400`: Bad Request - Missing or invalid parameters
- `401`: Authentication Failure - Invalid or missing authentication credentials
- `500`: Internal Server Error - Unexpected system error

---

[API](https://skmtc.dev/moengage/apis/moengage-campaigns-api.md) - [All operations](https://skmtc.dev/moengage/apis/moengage-campaigns-api/llms.txt) - [OpenAPI document](https://skmtc.dev/moengage/apis/moengage-campaigns-api/revisions/7fc8a931584f?raw)
