Designates a contact person on a company-only prospect, preserving timeline history.
Promotes a prospect that currently points at a company to point at one of that company's contacts, while keeping the prospect's full history on both the contact and the company timelines. This lights up invite, chat and teaser flows for the prospect.
One-time affordance: only valid while the prospect still points at the company. Once a contact person is set, the prospect cannot be re-pointed (which would split history). The contact must already be linked to the prospect's company.
- Type: stringproject
Id requiredProject ID
- Type: stringidrequired
Prospect ID
Contact person to designate
Request model for designating a contact person on a company-only prospect.
- Type: stringcontact
Id requiredContact ID to designate as the prospect's contact person. The contact must already be linked to the prospect's company. One-time only — valid while the prospect still points at the company (no swapping, which would split timeline history).
- 204
No Content
- application/problem+json
- application/problem+json
- application/problem+json
- application/problem+json
- application/problem+json
curl 'https://app.propstreet.com/api/v1/projects/{projectId}/prospects/{id}/contact-person' \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"contactId": ""
}'