Edit a single prospect’s profile fields.
/api/campaigns/{id}/leads with other verbs. See the sibling page for related operations on the same resource.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Campaign UUID
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$UUID of the prospect to update. Must belong to this campaign.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Fields to overwrite. Only email, linkedin_url, first_name, last_name, name, company, position, headline are accepted — other keys are silently dropped. Empty strings become null.
Prospect updated. Returns the full updated row.
Canonical campaign_prospects row. Extra columns beyond the documented set are also returned.