PagedResponseOfOffer
Paginated response with cursor-based pagination.
- dataType: array object[] · Offer[]required
The list of data items for this page.
An offer the investor has received from a broker, plus the investor's response state. Which optional fields are populated depends on the offer's status: pre-response offers expose only the anonymized teaser and response deadline; accepted offers additionally expose the broker's contact card and available capabilities.
- idType: stringrequired
Unique offer identifier.
- statusType: stringrequired
Offer state:
"unanswered","accepted","rejected","expired","removed", or"closed". - uriType: stringrequired
Opaque canonical Propstreet entity URI for deep linking.
- acceptedType: null | stringFormat: date-time
Utc When the investor accepted the teaser (UTC).
- acceptType: null | string
Message Free-form message the investor included with their acceptance.
- brokerType: object · OfferBroker nullable
Broker contact. Populated for accepted and established offers; null otherwise.
- capabilitiesType: array string[]
Capability flags indicating what actions are available for this offer. Possible values: chat (messaging with the broker is available).
- communicatedType: null | stringFormat: date-time
Utc When the teaser was first delivered to the investor (UTC).
- deadlineType: null | stringFormat: date-time
Utc Deadline for the investor to respond (UTC).
- teaserType: object · InvestorTeaser nullable
Anonymized teaser content (asset mix, price/yield/area ranges, zoning, tags).
- 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.