Testimony Object
Represents a single Testimony within the platform.
| Attribute | Description |
|---|---|
id string, uuid | Unique testimony identifier. |
state string, enum | Testimony state. Valid values: pending, offered, cancelled, accepted, completed. |
purpose string, enum | Purpose of the testimony. Valid values: mortgage, inheritance, construction, settlement, coownership, noncash, enforcement, auction, transfer, business, easement. |
client object, Counterparty | The client who created the testimony. Only firstName, lastName and regions (always null for clients). See Counterparty. |
expert object, Counterparty, nullable | The expert assigned to the testimony (if any). See Counterparty. |
realEstate object, RealEstate | Real estate details associated with the testimony. See Real Estate Object. |
notes string, nullable | Additional notes. |
cancellationReason string, nullable | Reason for cancellation (if canceled). |
acceptedOffer object, Offer, nullable | The accepted offer for the testimony (present when testimony is in accepted or completed state). See Offer Object. |
offers array of objects, Offer, nullable | Offers from approved experts. Only returned by Show Testimony; null in list responses and in the create response. |
createdAt timestamp | Timestamp when the testimony was created (ATOM / RFC 3339, UTC — e.g. 2024-12-21T10:41:59+00:00). See Timestamps. |