PagedResponseOfProspect
Paginated response with cursor-based pagination.
- dataType: array object[] · Prospect[]required
The list of data items for this page.
A prospect (investor) associated with a project.
- createdType: stringFormat: date-time
Utc requiredBest available creation timestamp (UTC). For prospects without a teaser, this is when added to the project. For communicated prospects, this is when the prospect was created.
- etagType: stringrequired
ETag for concurrency control.
- idType: stringrequired
Unique prospect identifier.
- projectType: string
Id requiredParent project ID.
- updatedType: stringFormat: date-time
Utc requiredLast update timestamp (UTC).
- capabilitiesType: array string[]
Capability flags indicating what actions are available for this prospect. Possible values: chat (messaging available).
- changeType: null | string
Origin Origin channel that triggered this change. Informational only; treat as an opaque value.
- changeType: null | string
Type Type of change that produced this version: "create", "update", or "delete"
- classificationType: null | string
Prospect classification indicating pipeline stage. Values: not_contacted, contacted, interested, not_interested, bidder. Defaults to "not_contacted" for newly created prospects. Can be updated via PATCH.
- companyType: null | string
Id Company ID if prospect is linked to a company. Prefer contactId when the person is known — use companyId only as a placeholder until you identify the specific contact. In responses, both contactId and companyId may be set if the contact works at a company. In create requests, provide exactly one of contactId or companyId (mutually exclusive).
- contactType: null | string
Id Contact ID if prospect is linked to a contact. In responses, both contactId and companyId may be set if the contact works at a company. In create requests, provide exactly one of contactId or companyId (mutually exclusive).
- deletedType: null | stringFormat: date-time
Utc Deletion timestamp (UTC) if the prospect was removed.
- displayType: null | string
Name Human-readable investor label for lists and review screens.
- externalType: array object[] · ExternalRef[]
Refs External references for CRM integration (e.g., Salesforce, HubSpot).
Represents an external system reference (e.g., Salesforce, HubSpot, Pipedrive). Supports multiple CRM systems simultaneously.
- organizationType: null | string
Name Organization label when the prospect is a person linked to a company.
- tagsType: array string[]
Tags associated with this prospect's contact or company.
- teaserType: object · ProspectTeaser nullable
Teaser information including acceptance and deadline timestamps. Only populated for communicated prospects (those who received the teaser). Null for prospects that have not been communicated a teaser.
- uriType: null | string
Opaque canonical Propstreet entity URI for deep linking.
- pageType: object · PageInforequired
Pagination metadata.
- hasType: boolean
More requiredTrue if there are more results available after this page.
- pageType: integer | string
Size Pattern: ^-?(?:0|[1-9]\d*)$Format: int32requiredNumber of items requested per page.
- nextType: null | string
Cursor Opaque cursor string to fetch the next page of results. Null if there are no more results.