Merge people
Marks this account and another person as the same individual, in your workspace only. The person in into receives the mentions, tags, notes and outreach activities, and keeps its owner and stage, taking the other's where it has none.
Authorization
bearerAuth An API key from POST /v1/api-keys. Keys start with ref_.
In: header
Path Parameters
The person's id (aut_...).
1 <= lengthRequest Body
application/json
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/v1/people/aut_abc123/merge" \ -H "Content-Type: application/json" \ -d '{ "into": "string" }'{ "id": "string", "platform": "bluesky", "name": "string", "handle": "string", "url": "string", "avatarUrl": "string", "accounts": [ { "id": "string", "platform": "bluesky", "name": "string", "handle": "string", "url": "string" } ], "reach": { "followers": 0, "following": 0, "posts": 0 }, "profile": { "bio": "string", "company": "string", "location": "string", "website": "string", "email": "string", "links": [ { "provider": "string", "url": "http://example.com" } ], "fetchedAt": "string" }, "stats": { "mentions": 0, "relevant": 0, "sentiment": { "positive": 0, "neutral": 0, "negative": 0 }, "firstSeenAt": "string", "lastSeenAt": "string" }, "annotations": { "tags": [ "string" ], "notes": "string", "muted": true }, "outreach": { "owner": { "id": "string", "name": "string", "email": "string" }, "stage": "not_contacted", "lastContactedAt": "string" }}Log outreach
Logs a contact with this person, such as an email, a direct message or a call. A not_contacted person moves to contacted. A person with no owner gets the contacting member as owner. A later stage or an existing owner is left alone. `memberId` falls back to the signed-in member. An API-key request without memberId logs an activity with no member, so no owner is set.
Split a person
Reverses a merge, so the account is a separate person again.