Tags
Tag a lead
POST
/leads/tagsAdds tags by name. A tag that doesn’t exist yet is created.
Try itSend a real request with your API key
Headers
Idempotency-KeystringAny unique value up to 255 characters, like a UUID. The request runs once; repeats within 24 hours get the first answer, with Idempotent-Replayed: true. Up to 255 characters.
Body
leadIdstring or nulllinkedinUrlstring or nulltagsarray of stringRequiredTag names, or one tag as a string. Up to 20.
emailstring · email or nullThe lead’s email: the one Salesteam found or was sent. Handy when a calendar or CRM knows only the email. Up to 254 characters.
Answer
200 OK The lead’s tags now.
dataTagsResultRequiredInside it
leadIdstringRequiredtagsarray of stringRequired
Errors
- 400 Bad request
invalid_requestinvalid_jsonduplicate_in_request - 401 Unauthorized
unauthorized - 404 Not found
not_foundnot_in_campaign - 409 Conflict
conflictidempotency_in_progressworkspace_busycampaign_finishedcampaign_without_listtag_limitlead_has_historycampaign_not_launchedcampaign_cannot_resumeambiguous_email - 422 Can’t process
idempotency_key_reused - 429 Too many requests
rate_limited - 500 Server error
server_error
Every error has the same shape. See Errors.