GTM Engineer looking for the most complete social signal source? Check out our GTM Unlimited Plans
Help Center Documentation

Campaigns API: Add a new Profile to an existing campaign

Extend a Connection Campaign with a New LinkedIn Profile


Description

Teamspace owners and administrators can extend existing connection campaigns by adding new LinkedIn profiles via API. Once added, the profile will be queued for processing.

Requirements

Before using this endpoint, ensure you have completed [Getting Started with the Teamfluence API].

API Endpoint

PUT /profile/{profile_id}/connect/campaigns

Path parameters

  • {profile_id} refers to your unique profile identifier, which can be found on the Profile page.
  • All API calls using a specific {profile_id} are only valid within the corresponding workspace.

Request Body

{
    "campaign_id": "PK4Id8UAnwkhvtlS",
    "username": "tony-stark-1001",
    "first_name": "Tony",
    "last_name": "Stark",
    "crm_id": "Aa890435348",
    "email": "tony@starkindustries.com"
}

Parameter Details

  • campaign_id (required) – Unique campaign identifier. Found in the campaign page URL, e.g., /connections/campaigns/PK4Id8UAnwkhvtlS.
  • username (required) – LinkedIn username or slug (e.g.tony-stark-1001 or https://www.linkedin.com/in/tony-stark-1001/).
  • first_name (optional) – First name of the profile.
  • last_name (optional) – Last name of the profile.
  • crm_id (optional) – Reference to the associated CRM object ID.
  • email (optional) – Email address, if available.