cURL
byLeadId
curl --request POST \ --url https://app.tuco.ai/api/campaigns/{id}/leads \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "leadId": "69b2c41d352a78479d2c623b" } '
200
Example
{ "success": true, "leadId": "69b2c41d352a78479d2c623b", "campaignId": "69ab444ac1feb77d7f46462f", "messageCount": 0, "message": "Lead already in campaign (re-entry not allowed).", "alreadyInCampaign": true, "existingLeadIds": [ "69b2c41d352a78479d2c623b" ], "ghlContactId": "aMUQn0u0Z7cw0NQ7tJ5R", "ghlLocationId": "eL7DD22BdZ0rismu7qCA" }
Add an existing lead by leadId or create a new lead with lead object. Starts the campaign sequence. Returns 200 when lead already in campaign.
leadId
lead
Workspace API key: Authorization: Bearer tuco_sk_xxxxxxxxxxxxx
Campaign ID
Existing lead ID
Create new lead and add
Show child attributes
Lead already in campaign