---
title: "Campaign Set Brief"
method: POST
path: "/api/v2/app/campaign/brief"
tags: ["v2-studio"]
---

# Campaign Set Brief

`POST /api/v2/app/campaign/brief`

## Request

- Base URL: `https://api.getle.ad` (the document declares no server; this is the origin it was published from)
- URL: `https://api.getle.ad/api/v2/app/campaign/brief`
- Auth: none declared

What this campaign sells and who it is for, as the customer edited it.

The words here are the ones the writer builds each email around, so an edit
has to reach the people who have not been written to yet: the save drops
their cached drafts, which are re-written at send time under the new brief.
Nothing already sent is touched.

## Request body

- CampaignBriefRequest
  - `token` string, required
  - `campaign_id` integer, required
  - `brief` object

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/getle/apis/lead-generator-pro-api.md) · [All operations](https://skmtc.dev/getle/apis/lead-generator-pro-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getle/apis/lead-generator-pro-api/revisions/041155e6d905?raw)
