UpdateProspectRequest
Request model for updating a prospect.
- accessType: null | string
Expiry Schedule when the prospect's room access expires. Accepts a relative ("7d", "1w"), named ("tomorrow", "next_week"), or ISO date/datetime value — must be in the future. Only valid on a prospect connected to a room. Send null to clear a scheduled expiry. Omit to leave unchanged.
- classificationType: null | string
Prospect classification: not_contacted, contacted, interested, not_interested, bidder.
- externalType: array object[] | null · ExternalRef[]
Refs External references for CRM integration. Replaces all existing external refs. Set to empty array to remove all external refs.
Represents an external system reference (e.g., Salesforce, HubSpot, Pipedrive). Supports multiple CRM systems simultaneously.
- idType: stringmax length:255required
External identifier within the namespace (e.g., "003XXXXXXXXXXXX" for Salesforce). Case-sensitive. Format depends on the external system.
- namespaceType: stringmax length:50required
External system namespace (e.g., "salesforce", "hubspot", "pipedrive", "csv-import"). Case-insensitive.
- ownerType: null | string
Assign a team member as the prospect's owner. Send the member's user id, or "me" for the caller. Send null to unassign. Omit to leave unchanged.