Update a equipment issue
Partial update: only the fields sent change.
Path Parameters
- Type: stringFormat: uuididrequired
Equipment issue id.
Body·
required
application/json
Any subset of writable fields. At least one is required. Unknown or read-only fields are rejected.
- Type: string | nulldescription
- Type: string | nullFormat: uuidequipment
_id References equipment.id.
- Type: string | nullFormat: uuidgig
_id The gig it happened on, if any. References gigs.id.
- Type: string | nullenumkind
Repair: broken. Maintenance: due (oil, tires, inspection). Damage: found after a gig. Paperwork: registration, insurance.
valuesrepairmaintenancedamagepaperworkothernull - Type: string | nulllabel
Responses
- application/json
- application/json
- application/json
- application/json
- application/json
- application/json
Request Example for patch/equipment-issues/{id}
curl https://api.weddingoperatingsystems.com/api/v1/equipment-issues/123e4567-e89b-12d3-a456-426614174000 \
--request PATCH \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"label": null,
"equipment_id": null,
"kind": "repair",
"description": null,
"gig_id": null
}'
{
"data": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"label": null,
"equipment_id": null,
"kind": "repair",
"description": null,
"gig_id": null,
"resolved_at": null,
"created_time": "2026-10-05T21:22:26.975Z",
"last_edited_time": "2026-10-05T21:22:26.975Z",
"status": "open"
}
}