Properties
Flag a transaction on a property's history
Report that a listing, sale or mortgage on a property's history looks wrong — a wrong loan amount, loan officer or company, a duplicate, missing details, or a missing transaction. The flag is reviewed by the Model Match data team; this call only records it and answers immediately. Flagging the same transaction for the same reason again while the first flag is still open returns the first flag's id.
Authorization
Path parameters
mmPropertyIdstringrequiredThe property's mmPropertyId.
Body application/json
addressstringrequiredThe property's address as the user saw it.
detailsstringWhat is wrong, in the user's words (up to 2000 characters). Markup and control characters are removed.
eventDatestringrequiredThe row's date as shown (ISO date preferred).
eventIdstringrequiredThe listing / sale / loan id of the history row being flagged.
eventSummarystringrequiredThe row's one-line summary as shown.
eventTypeenumrequiredlistingsoldmortgageprofileobjectThe profile the user flagged it from, when there was one.
Show child attributesHide child attributes
idstringrequiredtypeenumrequiredagentloan-officercompanyurlstringLink to the profile in the app. Ignored unless it is a public http(s) URL.
reasonenumrequiredwrong-loan-amountwrong-lo-or-companywrong-property-detailsduplicatemissing-detailsmissing-transactionotherResponses
202objectRecorded. Review happens afterwards.Show attributesHide attributes
dataobjectrequiredShow child attributesHide child attributes
idstringrequiredThe flag id.
400objectValidation error401objectUnauthorized403objectForbidden (authenticated, but missing required context — e.g. no active organization)404objectNot found413objectThe request body is too large.415objectThe body must be sent as `application/json`.429objectToo many flags in the last 24 hours. Try again later.503objectSearch timed out or the cluster is overloaded — retry after `Retry-After` seconds.