---
title: "Customer One Time Actions By Campaign"
method: GET
path: "/Customers/GetCustomerOneTimeActionsByCampaign"
tags: ["Customers"]
---

# Customer One Time Actions By Campaign

`GET /Customers/GetCustomerOneTimeActionsByCampaign`

Returns a list of customers and the details associated with a particular one-time campaign.

## Query parameters

- `CampaignID` integer, required
- `CustomerAttribute` string
- `includeControlGroup` boolean
- `channelId` integer

## Response `200`

Success

- OptimoveAPIModelsOptimoveCustomerRecActionChannelCustArray[]
  - `CustomerID` string, nullable
  - `RecipientGroupID` integer — A single numeric digit indicating a Recipient Group ID. 1 for single groups, 0 for control groups, and 1, 2, etc. for multiple groups or A/B/n campaigns.
  - `ActionID` integer — The Action ID is Optimove's unique ID for each action.
  - `ChannelID` integer — The identifier of a particular campaign execution channel.
  - `CustomerAttributes` 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)
