Update SI/SD
Updates an SI/SD record and recomputes the property’s threshold warnings. Every field is optional, but send at least one.
address, parcelId, coordinates, and externalSystemId will not move the record — delete it and resubmit to change where it is attached.
Account-specific identifiers your community requires may be sent as extra top-level fields.
Updating an id that does not exist returns a 400 with Improvement not found, not a 404.
Authorizations
Your account's API key, sent as Authorization: Bearer <your API key>. Keys are issued per environment, so a staging key will not work against production.
Path Parameters
UUID of the resource in Forerunner.
Body
Whether this records an improvement or damage.
improvement, damage "damage"
Cost of the improvement or damage, in dollars.
x >= 0125000
Market value of the structure before the improvement or damage, in dollars.
x >= 0200000
What the improvement or damage was. Send null to clear it.
"Flood damage from March storm"
When the improvement or damage occurred. Accepts ISO 8601 (2024-03-15) or MM/DD/YYYY (03/15/2024).
"2024-03-15"
Response
Success. errors is empty.
Empty when the request succeeded. Otherwise one entry per failure, and the resource fields on the response are empty: null for single resources, [] for lists, with pageInfo omitted.
The updated SI/SD record. Null when the update failed.
Threshold warnings for the property this record was saved against.