---
title: "Adds a single prospect to a campaign using POST request with JSON body data"
method: POST
path: "/api/campaigns/prospects/add"
tags: ["Campaign"]
---

# Adds a single prospect to a campaign using POST request with JSON body data

`POST /api/campaigns/prospects/add`

## Request

- Base URL: `https://api.manyreach.com`
- URL: `https://api.manyreach.com/api/campaigns/prospects/add`
- Auth: none declared

API endpoint for CampaignAddProspectPostAsync

## Query parameters

- `apikey` string, uuid, required
- `campaignid` integer, required
- `listid` integer
- `newListName` string
- `addOnlyIfNew` boolean
- `notInOtherCampaign` boolean
- `sendQuickly` boolean

## Request body

- object: Partial class extension for EM_LEAD to add navigation properties for campaigns and tags that are missing from the designer file. NOTE: These can be removed once the relationships are added to the LINQ to SQL designer and dcSqwiz.designer.cs is regenerated.

## Response `200`

OK

- object

---

[API](https://skmtc.dev/manyreach/apis/api-documentation-v1.md) · [All operations](https://skmtc.dev/manyreach/apis/api-documentation-v1/llms.txt) · [OpenAPI document](https://skmtc.dev/manyreach/apis/api-documentation-v1/revisions/3ae2e2fa9088?raw)
