Get Child Campaigns
Retrieves child campaign execution details for Periodic or Business Event-triggered campaigns.
- Child campaign IDs
- Sent time for each execution
- Status of each child campaign
- Total number of times the parent campaign has been executed
- Periodic Campaigns (Email and Push)
- Business Event-triggered Campaigns (Email and Push)
- You can only retrieve child campaigns for campaigns created via the API (Create Email Campaigns API or Create Push Campaigns API)
- This endpoint is only applicable for Periodic and Business Event-triggered campaigns
- Results are paginated with a maximum of 15 children per page
Authorizations
Authentication is done via Basic Auth. The username is your Workspace ID (earlier APP ID) and the password is your API Key. The value is a base64 encoding of 'username:password'.
How to obtain credentials:
- Navigate to Settings → Account → APIs in the MoEngage Dashboard
- Username: Copy the Workspace ID (earlier app id)
- Password: Copy the API key from the Campaign report/Business events/Custom templates tile
Headers
This is the workspace ID (earlier APP ID) of your MoEngage workspace.
You can find your MoEngage Workspace ID in the MoEngage Dashboard: Settings → Account → APIs → Workspace ID (earlier app id)
Path Parameters
The unique ID of the parent campaign (Periodic or Business Event-triggered).
You can fetch the parent campaign ID using the Search Campaigns API.
Body
Pagination parameters for retrieving child campaign executions.
Request to retrieve child campaign execution details.
A unique identifier for this child campaigns retrieval request.
"child_req_12345"
The number of child campaigns to display per page.
Maximum: 15
1 <= x <= 1515
The page number to retrieve.
For example, if there are 100 child campaigns and limit is 10, there will be 10 pages.
x >= 11