Skip to main content
POST
Record repair hazard

Authorizations

x-api-key
string
header
required

A workspace API key (Settings → API keys), scoped to <group>:read / <group>:write.

Path Parameters

id
string
required

Body

application/json
requestId
string
required
Required string length: 1 - 200
expectedRevision
integer
required
Required range: 0 <= x <= 9007199254740991
decision
enum<string> · null · null
Available options:
emergency,
significant,
not-hazard
investigatedAt
string · null · null
hazardFound
boolean · null · null
summarySentAt
string · null · null
safetyWorkStartedAt
string · null · null
safetyWorkCompletedAt
string · null · null

Response

Success

repairId
string
required
status
enum<string>
required
Available options:
hazard,
candidate,
not-hazard,
none
decision
enum<string> | null
required
Available options:
emergency,
significant,
not-hazard
level
enum<string> | null
required
Available options:
emergency,
significant
provisional
boolean
required
dampAndMould
boolean
required
regime
enum<string>
required
Available options:
private,
social
basis
enum<string> | null
required
Available options:
statutory,
best-practice
basisLabel
string | null
required
policyVersion
string
required
reportedAt
string
required
decidedAt
string | null
required
milestones
object
required
clocks
object[]
required
attention
enum<string> | null
required
Available options:
overdue,
due-soon
revision
required