Condition Reports

Record meter snapshots

Record meter readings as dated snapshots. Does not update the current meter value: uses the snapshot pattern to capture the state at the time of the condition report.

References existing LeaseMeter entities via lease_meter_id.

Only allowed when the report is in DRAFT status.

Permissions required: leases:write

post/leases/{lease_id}/condition-reports/{report_id}/meter-readings

Request

  • Base URL: https://api.faireplace.com/api
  • URL: https://api.faireplace.com/api/leases/{lease_id}/condition-reports/{report_id}/meter-readings
  • Auth: HTTP bearer

Path parameters

lease_idstring uuid required
report_idstring uuid required

Request body

Example request

{
  "meters": [
    {
      "lease_meter_id": "550e8400-e29b-41d4-a716-446655440000",
      "reading_value": 12345.67,
      "notes": "Compteur électrique principal"
    }
  ]
}

Response

Meter snapshots recorded

idstring uuid
lease_meter_idstring uuid
reading_valuenumber
photo_media_idstring uuid nullable

Media ID of meter reading photo

notesstring nullable
created_atstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.