PagedResponseOfProject
Paginated response with cursor-based pagination.
- dataType: array object[] · Project[]required
The list of data items for this page.
A real estate transaction project.
- assetType: object · Assetrequired
Asset information: single property or portfolio with property count.
- createdType: stringFormat: date-time
Utc requiredCreation timestamp (UTC).
- etagType: stringrequired
ETag for concurrency control.
- idType: stringrequired
Project ID.
- nameType: stringrequired
Project name.
- statusType: stringrequired
Project lifecycle status: open, closed, deleted.
- updatedType: stringFormat: date-time
Utc requiredLast update timestamp (UTC).
- 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
Project classification (work stage): draft, active, inactive. Defaults to "draft" when no explicit classification has been set.
- deletedType: null | stringFormat: date-time
Utc Deletion timestamp (UTC) if soft-deleted.
- 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.
- mandateType: null | string
Sales mandate type: "exclusive", "non_exclusive", "other", or null if not set.
- priceType: object · Price nullable
Asking price / price expectation for the deal (single value).
- priceType: object · PriceRange nullable
Range Custom price range (min/max override for display purposes).
- propertiesType: array object[] | null · ProjectPropertyRef[]
Linked properties. Currently contains at most one property.
Reference to a linked property.
- teaserType: object · Teaser nullable
Teaser information including workflow stage and timestamps. Null if teaser workflow has not started.
- transactionsType: array object[] | null · Transaction[]
Completed transactions (populated when status="closed").
Transaction record for a closed deal.
- 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.