Abteilungen abrufen
getDepartments()
Soll alle verfügbaren Support-Abteilungen aus der Ticket-Software zurückgeben. Wird für das Zuordnungs-Dropdown in der Administration verwendet (siehe Testing)
Parameter
Keine
Antwort
Sammlung von TicketDepartmentResponse()
Typ | Name | Beschreibung |
|---|---|---|
string | $id | Die technische ID der Abteilung. |
string | $name | Der Anzeigename der Abteilung |
Beispielcode
public function getDepartments(): Collection {
$response = $this->makeRequest("mailboxes");
$result = collect();
foreach ($response->_embedded->mailboxes as $mailbox) {
$result->add(new TicketDepartmentResponse($mailbox->id, $mailbox->name));
}
return $result;
}Testing
Besuche Einstellungen -> Supporteinstellungen -> Provider-Einstellungen in der Administration. Beim Eingeben Deines API-Schlüssels wird ein Dropdown mit allen Abteilungen über die oben genannte Methode abgerufen.
War das hilfreich?