---
title: "Customer Execution Details By Campaign"
method: GET
path: "/Customers/GetCustomerExecutionDetailsByCampaign"
tags: ["Customers"]
---

# Customer Execution Details By Campaign

`GET /Customers/GetCustomerExecutionDetailsByCampaign`

Returns an array of all customer IDs and the details associated with each customer for a particular campaign ID.

## Query parameters

- `CampaignID` integer, required
- `CustomerAttribute` string
- `CustomerAttributeDelimiter` string
- `ChannelID` integer
- `IncludeControlGroup` boolean
- `IncludeTemplateNames` boolean

## Response `200`

Success

- OptimoveAPIModelsOptimoveCustomerExecutionDetails[]
  - `CustomerID` string, nullable
  - `ActionID` integer — The Action ID is Optimove's unique ID for each action.
  - `ChannelID` integer — The identifier of a particular campaign execution channel.
  - `TemplateID` string, nullable — The identifier of the template used for the campaign execution.
  - `TemplateName` string, nullable — The name of the template used for the campaign execution.
  - `ScheduleTime` string, nullable
  - `PromoCode` string, nullable

---

[API](https://skmtc.net/optimove/apis/optimove-api.md) · [All operations](https://skmtc.net/optimove/apis/optimove-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/optimove/optimove-api/versions/fc55c5b1bec5/schema)
