---
title: "Get User Campaign"
method: GET
path: "/api/v2/core/user-campaigns/{userCampaignId}"
tags: ["User Campaign"]
---

# Get User Campaign

`GET /api/v2/core/user-campaigns/{userCampaignId}`

Given a campaign id, it returns all attributes of the user campaign

## Path parameters

- `userCampaignId` string, required

## Query parameters

- `exclude` string
- `keyList` string

## Headers

- `Authorization` string, required

## Response `200`

OK

- UserCampaignSchema
  - `createdAt` integer, nullable — Timestamp when this user campaign was created
  - `id` string, nullable — Id associated with the user campaign
  - `subject` string, nullable — Subject of this user campaign
  - `status` string, nullable — Status of this user campaign
  - `name` string, nullable — Name of the user campaign
  - `userId` string, nullable — User who initiated this user campaign
  - `replyTo` string, nullable — Reply To as set in the email envelope of this user campaign
  - `emailFromName` string, nullable — Name of the sender in email envelope of this user campaign
  - `updatedAt` integer, nullable — Timestamp when this user campaign was updated
  - `emailFromAddress` string, nullable — Email from address of the email envelope for this user campaign

---

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