{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/abacus/refs/heads/main/json-schema/abacus-update-member-request-schema.json", "title": "UpdateMemberRequest", "description": "Request body for updating an existing member", "type": "object", "properties": { "role": { "type": "string", "description": "New role for the member", "enum": [ "employee", "manager", "admin" ], "example": "manager" }, "department": { "type": "string", "description": "New department for the member", "example": "Engineering" }, "status": { "type": "string", "description": "New status for the member", "enum": [ "active", "suspended" ], "example": "active" } } }