Erfordert Incident Manager oder höher (Manager, Admin). Berechtigungen

assignResponderRole(
  organizationUUID: ID!
  incidentId: Int!
  memberId: ID!
  roleId: ID!
): IncidentRoleAssignment!

Argumente

Feld

Typ

Rückgabe

IncidentRoleAssignment!

Feld

Typ

Beispiel

mutation AssignResponderRole($organizationUUID: ID!, $incidentId: Int!, $memberId: ID!, $roleId: ID!) {
  assignResponderRole(organizationUUID: $organizationUUID, incidentId: $incidentId, memberId: $memberId, roleId: $roleId) {
    id
    memberId
    createdAt
    updatedAt
    user {
      firstname
      lastname
      avatar
    }
  }
}

Beispielantwort

{
  "data": {
    "assignResponderRole": {
      "id": "01JB3X7T9QK2M4N6P8R0S2T4V6",
      "memberId": "01JB3X7T9QK2M4N6P8R0S2T4V6",
      "createdAt": "2026-01-01T12:00:00Z",
      "updatedAt": "2026-01-01T12:00:00Z",
      "user": {
        "firstname": "Example firstname",
        "lastname": "Example lastname",
        "avatar": "Example avatar"
      }
    }
  }
}

Auf dieser Seite