CompUpdateRequest

A partial update of a deal's own fields: a field you omit keeps its value, a field you send as null is cleared. On a deal from a closed project the project's fields — price, yield, dates, the portfolio pair — are refused with 409; correct them with POST /api/v1/projects/{id}/close/correct. Send the deal's etag as If-Match to refuse a change on a stale version (412).

  • Whether the completion date is only planned

  • Completion date (omit to keep, null to clear)

  • Whether the deal is a portfolio

  • address, or area to show only the deal's area

    values
    addressarea
  • The deal's name (omit to keep, null to clear)

  • The price with currency and optional scale (omit to keep, null to clear)

    Properties: 3
  • Whether the price is approximate

  • confirmed, reported or estimated (omit to keep, null to clear)

    values
    confirmedreportedestimated
  • Whether the price is known to be unknown

  • Number of properties in a portfolio (omit to keep, null to clear)

  • Signing date (omit to keep, null to clear)

  • The deal's street address; also on a deal from a closed project.

  • Yield in percent (omit to keep, null to clear)

  • Whether the yield is approximate

  • confirmed, reported or estimated (omit to keep, null to clear)

    values
    confirmedreportedestimated