Campaign

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

API endpoint for CampaignAddProspectPostAsync

post/api/campaigns/prospects/add

Request

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

Query parameters

apikeystring uuid required

API key for authentication

campaignidinteger required

The unique identifier of the campaign to add the prospect to

listidinteger

Optional existing list ID to associate the prospect with. If null, a new list will be created

newListNamestring

Name for the new list if listid is not provided (default: "AddedFromAPI")

addOnlyIfNewboolean

If true, only adds the prospect if they don't already exist in the CRM (default: false)

notInOtherCampaignboolean

If true, only adds the prospect if they are not enrolled in other campaigns (default: true)

sendQuicklyboolean

If true, prioritizes the prospect for immediate sending (default: false)

Request body

object required

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

OK

object required

Changes

No recorded changes to this operation across all 1 revision of this API.