Skip to main content

List Equipment

Response

{
  "data": [
    {
      "id": "uuid",
      "code": "AED",
      "name": "Automated External Defibrillator",
      "status": "operational",
      "notes": "Checked 2026-05-01",
      "created_at": "2026-05-01T00:00:00Z"
    }
  ]
}

Add Equipment

Requires teams:manage permission.

Request Body

{
  "code": "AED",
  "name": "Automated External Defibrillator",
  "status": "operational",
  "notes": "Optional notes"
}
FieldTypeRequiredDescription
codestringYesShort equipment code — used in score engine matching
namestringYesFull equipment name
statusstringNooperational, maintenance, out_of_service — defaults to operational
notesstringNoOptional notes
Only equipment with status: operational is considered by the score engine when matching against required_equipment.

Update Equipment

Requires teams:manage permission.