---
title: "POST /public/v1/campaigns"
method: POST
path: "/public/v1/campaigns"
tags: ["Campaigns"]
---

# POST /public/v1/campaigns

`POST /public/v1/campaigns`

Create a new outreach campaign.

## Request body

- object
  - `name` string, required
  - `type` 'MESSAGING' | 'FIRST_DEGREE_MESSAGE' | 'INMAIL', required
  - `mode` 'AI' | 'TEMPLATED', required
  - `workspaceId` string, required
  - `workspaceProductId` string, required
  - `writingStyleId` string
  - `templateId` string
  - `outreachCountPerDay` integer, required
  - `autoPilot` boolean, required
  - `outreachLanguage` 'English' | 'Spanish' | 'French' | 'German' | 'Chinese' | 'Portuguese' | 'Arabic' | 'Hindi' | 'Turkish' | 'Italian' | 'Bengali' | 'Russian' | 'Urdu' | 'Indonesian' | 'Japanese' | 'Korean' | 'Vietnamese' | 'Egyptian' | 'Thai' | 'Polish'
  - `includedProfiles` string
  - `withdrawRequestAfter` integer
  - `isBlankConnect` boolean
  - `followUpConfig` object
    - `f_1` integer
    - `f_2` integer
    - `f_3` integer
    - `f_4` integer
    - `f_5` integer
    - `f_6` integer
    - `f_7` integer
    - `f_8` integer
    - `f_9` integer
    - `f_10` integer
  - `reEngagementConfig` object
    - `r_1` integer
    - `r_2` integer
    - `r_3` integer
    - `r_4` integer
    - `r_5` integer
    - `r_6` integer
    - `r_7` integer
    - `r_8` integer
    - `r_9` integer
    - `r_10` integer
    - `r_11` integer
    - `r_12` integer
  - `prospectEnrichmentConfig` string[]
  - `inputType` 'SALES_NAV_SEARCH_URL' | 'LINKEDIN_POST_URL', required
  - `inputUrl` string
  - `scrapeReactions` boolean
  - `scrapeComments` boolean

## Response `201`

Default Response

- object
  - `statusCode` number
  - `status` boolean
  - `message` string
  - `data` object
    - `campaign` object
      - `id` string
      - `name` string
      - `status` string
      - `type` string
      - `created_at` string

## Other responses

- `400` — Default Response
- `401` — Default Response
- `403` — Default Response
- `404` — Default Response
- `429` — Default Response
- `500` — Default Response

---

[API](https://skmtc.net/joinvalley/apis/valley-public-api.md) · [All operations](https://skmtc.net/joinvalley/apis/valley-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/joinvalley/valley-public-api/revisions/1d888a894943/schema)
