Effiziente Kommunikation ist für jedes Unternehmen entscheidend, und mit Wassenger’s Departments-Funktion können Sie Ihre Teammitglieder nach Fachgebiet organisieren und sicherstellen, dass Chats mühelos den richtigen Personen zugewiesen werden. 🚀
In diesem Leitfaden zeigen wir Ihnen, wie Sie C# und die Wassenger API verwenden, um:
- Abteilungen abrufen
- Eine neue Abteilung erstellen
- Eine Abteilung aktualisieren
- Eine Abteilung löschen
- Chats Abteilungen zuweisen
🤩 🤖 Wassenger ist eine vollständige API-Lösung für WhatsApp. Melden Sie sich für eine 7-tägige kostenlose Testversion an und legen Sie in wenigen Minuten los!
Warum Departments in Wassenger verwenden? 🤔
Mit Departments können Sie:
✅ Ihr Team organisieren — Gruppieren Sie Teammitglieder nach Funktion oder Expertise.
✅ Die Chat-Zuordnung verbessern — Weisen Sie eingehende Chats automatisch der richtigen Abteilung oder dem richtigen Benutzer zu.
✅ Die Effizienz steigern — Verkürzen Sie die Antwortzeiten, indem Chats direkt an diejenigen gesendet werden, die am besten dafür geeignet sind.
✅ Nahtlos in Teamrollen integrieren — Funktioniert zusammen mit Administrator-, Supervisor- und Agentenrollen, ohne deren Standardberechtigungen zu ändern.
🔗 Möchten Sie mehr über Departments erfahren? Lesen Sie den vollständigen Leitfaden hier
Voraussetzungen
- Eine bereits mit der Plattform verknüpfte und online befindliche WhatsApp‑Nummer.
- Verwenden Sie die API, um die verfügbaren Abteilungen auf Ihrem Gerät über diesen Endpunkt abzufragen.
1. GET Departments mit C# (.NET)
Ziel-API-URL mit der GET-Methode
http://api.wassenger.com/v1/devices/{device_id}/departments
Erforderliche HTTPS-Header > Holen Sie sich Ihren API-Schlüssel hier
Content-Type: application/json
Token: $API_TOKEN
Abteilungen abrufen
- C# (RestClient)
// This code requires you to have installed RestSharp package.
// Documentation: https://restsharp.dev
// Installation: https://www.nuget.org/packages/RestSharp
var client = new RestClient("https://api.wassenger.com/v1/devices/%7Bdevice_id%7D/departments");
var request = new RestRequest(Method.GET);
request.AddHeader("Token", "API TOKEN GOES HERE");
IRestResponse response = client.Execute(request);
- C# (HttpClient)
// This code uses the built-in HttpClient package in the.NET framework.
// Documentation: https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=net-6.0
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("https://api.wassenger.com/v1/devices/%7Bdevice_id%7D/departments"),
Headers =
{
{ "Token", "API TOKEN GOES HERE" },
},
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
2. Ein neues Department erstellen mit C# (.NET)
Ziel-API-URL mit der POST-Methode
http://api.wassenger.com/v1/devices/{device_id}/departments
Erforderliche HTTPS-Header > Holen Sie sich Ihren API-Schlüssel hier
Content-Type: application/json
Token: $API_TOKEN
Department erstellen
{{AGENT_ID}} : Ersetzen Sie diesen Ausdruck durch den spezifischen Wert
- C# (RestClient)
// This code requires you to have installed RestSharp package.
// Documentation: https://restsharp.dev
// Installation: https://www.nuget.org/packages/RestSharp
var client = new RestClient("https://api.wassenger.com/v1/devices/{device_id}/departments");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API TOKEN GOES HERE");
request.AddParameter("application/json", "{\"name\":\"Sales\", \"color\":\"orange\", \"description\":\"Department for the Sales team\", \"agents\":[\"{{AGENT_ID}}\"]}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
- C# (HttpClient)
// This code uses the built-in HttpClient package in the.NET framework.
// Documentation: https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=net-6.0
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("https://api.wassenger.com/v1/devices/{device_id}/departments"),
Headers =
{
{ "Token", "API TOKEN GOES HERE" },
},
Content = new StringContent("{\"name\":\"Sales\", \"color\":\"orange\", \"description\":\"Department for the Sales team\", \"agents\":[\"{{AGENT_ID}}\"]}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
🤩 🤖 Wassenger ist eine vollständige API-Lösung für WhatsApp. Melden Sie sich für eine 7-tägige kostenlose Testversion an und legen Sie in wenigen Minuten los!
3. Department aktualisieren mit C# (.NET)
Ziel-API-URL mit der PATCH-Methode
http://api.wassenger.com/v1/devices/{device_id}/departments
Erforderliche HTTPS-Header > Holen Sie sich Ihren API-Schlüssel hier
Content-Type: application/json
Token: $API_TOKEN
Department aktualisieren
{{DEPARTMENT_ID}} : Ersetzen Sie diesen Ausdruck durch den spezifischen Wert
{{AGENT_ID}} : Ersetzen Sie diesen Ausdruck durch den spezifischen Wert
- C# (RestClient)
// This code requires you to have installed RestSharp package.
// Documentation: https://restsharp.dev
// Installation: https://www.nuget.org/packages/RestSharp
var client = new RestClient("https://api.wassenger.com/v1/devices/{device_id}/departments");
var request = new RestRequest(Method.PATCH);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API TOKEN GOES HERE");
request.AddParameter("application/json", "{\"department\":\"{{DEPARTMENT_ID}}\", \"name\":\"Marketing\", \"color\":\"purple\", \"description\":\"Department for the Marketing team\", \"agents\":[\"{{AGENT_ID}}\"]}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
- C# (HttpClient)
// This code uses the built-in HttpClient package in the.NET framework.
// Documentation: https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=net-6.0
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("https://api.wassenger.com/v1/devices/{device_id}/departments"),
Headers =
{
{ "Token", "API TOKEN GOES HERE" },
},
Content = new StringContent("{\"department\":\"{{DEPARTMENT_ID}}\", \"name\":\"Marketing\", \"color\":\"purple\", \"description\":\"Department for the Marketing team\", \"agents\":[\"{{AGENT_ID}}\"]}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
4. Department löschen mit C# (.NET)
Ziel-API-URL mit der DELETE-Methode
http://api.wassenger.com/v1/devices/{device_id}/departments
Erforderliche HTTPS-Header > Holen Sie sich Ihren API-Schlüssel hier
Content-Type: application/json
Token: $API_TOKEN
Department löschen
{{DEPARTMENT_ID}} : Ersetzen Sie diesen Ausdruck durch den spezifischen Wert
- C# (RestClient)
// This code requires you to have installed RestSharp package.
// Documentation: https://restsharp.dev
// Installation: https://www.nuget.org/packages/RestSharp
var client = new RestClient("https://api.wassenger.com/v1/devices/{device_id}/departments");
var request = new RestRequest(Method.DELETE);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API TOKEN GOES HERE");
request.AddParameter("application/json", "{\"department\":\"{{DEPARTMENT_ID}}\"}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
- C# (HttpClient)
// This code uses the built-in HttpClient package in the.NET framework.
// Documentation: https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=net-6.0
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("https://api.wassenger.com/v1/devices/{device_id}/departments"),
Headers =
{
{ "Token", "API TOKEN GOES HERE" },
},
Content = new StringContent("{\"department\":\"{{DEPARTMENT_ID}}\"}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
🤩 🤖 Wassenger ist eine komplette Kommunikationsplattform und API-Lösung für WhatsApp. Entdecken Sie über 100 API-Anwendungsfälle und automatisieren Sie alles auf WhatsApp — melden Sie sich für eine kostenlose Testversion an und legen Sie in wenigen Minuten los! Starten Sie jetzt Ihre kostenlose Testversion!
Live-Test, um eine Nachricht an eine Gruppe über die API zu senden
Probieren Sie jetzt unseren API-Live-Tester aus!
Die Verwaltung von Abteilungen mit der Wassenger API in C# ermöglicht es Unternehmen, Chat-Zuweisungen zu straffen, die Effizienz zu verbessern und Konversationen problemlos organisiert zu halten.
📌 Hören Sie auf, Chat-Zuweisungen manuell zu jonglieren! Automatisieren, optimieren und skalieren Sie Ihr Geschäft mühelos mit Wassenger. Starten Sie jetzt Ihre kostenlose Testversion!







