Organisation
| API | Description |
|---|---|
| GET api/organisation/objektevorhanden/{sek_id} |
Liefert für die Sektion zurück ob Objekte vorhanden sind. |
| GET api/organisation/organisation/{id} |
Sektionsdaten über die ID |
| GET api/organisation/organisation_sektionsnr/{sektionsnr} |
Sektionsdaten über die Sektionsnummer |
| GET api/organisation/organisationen?typ={typ} |
Liste aller Sektionen |
| GET api/organisation/organisationbankkonten/{sek_id}?typ={typ}&art={art} |
Sektionsdaten über die Sektionsnummer |
| GET api/organisation/organisationsdokumente/{sek_id}?typ={typ} |
Liste von Dokumenten einer Sektion. |
| PUT api/organisation/setorganisationversandservice?id={id}&vs_id={vs_id}&value={value} |
No documentation available. |
Account
| API | Description |
|---|---|
| GET api/Account/UserInfo |
No documentation available. |
| POST api/Account/Logout |
No documentation available. |
| GET api/Account/ManageInfo?returnUrl={returnUrl}&generateState={generateState} |
No documentation available. |
| POST api/Account/ChangePassword |
No documentation available. |
| POST api/Account/SetPassword |
No documentation available. |
| POST api/Account/AddExternalLogin |
No documentation available. |
| POST api/Account/RemoveLogin |
No documentation available. |
| GET api/Account/ExternalLogin?provider={provider}&error={error} |
No documentation available. |
| GET api/Account/ExternalLogins?returnUrl={returnUrl}&generateState={generateState} |
No documentation available. |
| POST api/Account/Register |
No documentation available. |
| POST api/Account/RegisterExternal |
No documentation available. |
Admin
Mitteilungen
| API | Description |
|---|---|
| PUT api/mitteilungen/createmitteilung?sofortsenden={sofortsenden} |
Erstellt und sendet eine Mitteilung. |
| PUT api/mitteilungen/setmitteilungzustellung?messageid={messageid}&gesendetam={gesendetam}&errortext={errortext} |
No documentation available. |
Mitglied
Objekt
Kurs
Funktionaere
| API | Description |
|---|---|
| GET api/funktionaere/funktionaere?sek_id={sek_id}&fkt_id={fkt_id}&mgd_id={mgd_id}&rekursiv={rekursiv}&sortierung={sortierung} |
Liefert alle zur aktuellen Zeit aktiven Funktionäre unter Berücksichtigung der folgenden Filter. |
| GET api/funktionaere/funktionaerelandesleitung?sortierung={sortierung} |
Liefert alle zur aktuellen Zeit aktiven Landesleitungs-Funktionäre. |
| GET api/funktionaere/funktionaeresektionen?sek_id={sek_id}&sortierung={sortierung} |
Liefert alle zur aktuellen Zeit aktiven Vorstands-Funktionäre der Sektionen unter Berücksichtigung der folgenden Filter. |
| GET api/funktionaere/funktionaereortsstellen?sek_id={sek_id}&sortierung={sortierung} |
Liefert alle zur aktuellen Zeit aktiven Vorstands-Funktionäre der Ortsstellen unter Berücksichtigung der folgenden Filter. |
| GET api/funktionaere/mitarbeiterlandesleitung |
Liefert alle Mitarbeiter der Landesleitung |
| GET api/funktionaere/kennungen?sek_id={sek_id}&kennung_id={kennung_id}&mgd_id={mgd_id}&rekursiv={rekursiv}&sortierung={sortierung} |
Liefert alle zur aktuellen Zeit aktiven Kennungen unter Berücksichtigung der folgenden Filter. |
| PUT api/funktionaere/importfunktionaere |
Importiert Funktionäre und gibt die Anzahl der hinzugefügten, unveränderten und gelöschen Zeilen zurück. |
Verwaltung
| API | Description |
|---|---|
| GET api/verwaltung/mitglied/datenfreigabeauswahl |
Liefert eine Liste aller Werte für die Rechteauswahl Adressen/Kontakte. |
| GET api/verwaltung/funktionen?sek_id={sek_id} |
Funktionen unter Berücksichtigung folgender Filter |
| GET api/verwaltung/funktionen/{sek_id} |
OBSOLETE: Funktionen einer Sektion |
| GET api/verwaltung/funktionengesamtverein |
Alle Funktionen des Gesamtvereins |
| GET api/verwaltung/funktionengesamtvereinallgemein |
Allgemeine Funktionen des Gesamtvereins |
| GET api/verwaltung/funktionengesamtvereinlandesleitung |
Landesleitungs-Funktionen des Gesamtvereins |
| GET api/verwaltung/geburtsorte |
Liste aller Geburtsorte |
| GET api/verwaltung/kategorien |
Liste aller Kategorien |
| GET api/verwaltung/kategorie/{id} |
Kategorie über die ID |
| GET api/verwaltung/kennungen?sek_id={sek_id} |
Kennungen unter Berücksichtigung folgender Filter |
| GET api/verwaltung/kennungen/{sek_id} |
OBSOLETE: Kennungen einer Sektion |
| GET api/verwaltung/kennungengesamtverein |
Alle Kennungen des Gesamtvereins |
| GET api/verwaltung/qualifikationen?sek_id={sek_id} |
Qualifikationen unter Berücksichtigung folgender Filter |
| GET api/verwaltung/qualifikationengesamtverein |
Alle Qualifikationen des Gesamtvereins |
| GET api/verwaltung/kursgruppe/{id} |
Kursgruppe über die ID |
| GET api/verwaltung/kursegruppeninternet?sek_id={sek_id}&kgTyp={kgTyp}&anfang={anfang}&ende={ende} |
Kursgruppe (Optional: Mitarbeiter oder Mitglieder) (Optional: eier Sektion) (Optional: es müssen innerhalb eines bestimmten Zeitintervalls Kurse angeboten werden). |
| GET api/verwaltung/kurszustaendigkeit/{id} |
Kurszustaendigkeit über die ID |
| GET api/verwaltung/kurszustaendigkeiten |
Liste aller Kurszustaendigkeiten |
| GET api/verwaltung/kursart/{id} |
Liefert die Kursart über die ID |
| GET api/verwaltung/kursarten?sek_id={sek_id} |
Liefert alle Kursarten aller bzw. einer Sektion |
| GET api/verwaltung/kursarten/{sek_id} |
OBSOLETE: Liefert alle Kursarten aller bzw. einer Sektion |
| GET api/verwaltung/nationen |
Liste aller Nationen |
| GET api/verwaltung/provinzen |
No documentation available. |
| GET api/verwaltung/objektemerkmale |
Liste aller Merkmale von Objekten |
| GET api/verwaltung/orte/{nation_id} |
Liste aller Orte einer Nation |
| GET api/verwaltung/sprachen |
Liste aller Sprachen |
| GET api/verwaltung/strassen/{ort_id} |
Liste aller Strassen eines Ortes |
| GET api/verwaltung/taetigkeitgruppe/{id} |
Tätigkeitsgruppe über die ID |
| GET api/verwaltung/taetigkeitgruppeninternet?sek_id={sek_id}&kgTyp={kgTyp}&anfang={anfang}&ende={ende} |
Taetigkeitsgruppen (Mitarbeiter oder Mitglieder) einer Sektion (Bedingung: es müssen innerhalb eines bestimmten Zeitintervalls Kurse angeboten werden). |
| GET api/verwaltung/taetigkeitzustaendigkeit/{id} |
Tätigkeitszustaendigkeit über die ID |
| GET api/verwaltung/taetigkeitzustaendigkeiten |
Liste aller Tätigkeitszustaendigkeiten |
| GET api/verwaltung/version |
Testfunktion ohne Auhentifizierung |
| GET api/verwaltung/datei/{id} |
Gibt die angeforderte Datei zurück. |
| GET api/verwaltung/aktivitaeten |
Liste aller Aktivitäten |
| GET api/verwaltung/austrittsarten |
Liste aller Austrittsarten |
| GET api/verwaltung/eintrittsarten |
Liste aller Eintrittsarten |
| GET api/verwaltung/zielgruppen |
Liste aller Zielgruppen |
| GET api/verwaltung/dsgvovertrag?typ={typ} |
Liefert den entsprechenden DSGVO-Vertrag zurück. |
| GET api/verwaltung/onlineweiterbildungen |
Liste aller Online Weiterbildungen |
| GET api/verwaltung/onlinemenues |
Liste aller Online Menüs |
| GET api/verwaltung/onlinetags |
Liste aller Online Tags |
| GET api/verwaltung/onlineanlagen |
Liste aller Online Anlagen |
| GET api/verwaltung/weiterbildungen |
Liste aller Weiterbildungen |
| GET api/verwaltung/versandservices |
No documentation available. |
| GET api/verwaltung/mitgliederdokumenttypen |
Liste aller Mitglieder Dokumenttypen |
Verschiedenes
| API | Description |
|---|---|
| GET api/verschiedenes/steuernummerberechnen?vorname={vorname}&nachname={nachname}&geschlecht={geschlecht}&gebdatum={gebdatum}&codiceCatasto={codiceCatasto} |
Berechnet die Steuernummer aus den mitgeschickten Daten. |
| GET api/verschiedenes/servicetest |
Test DB Verbindung. |
| GET api/verschiedenes/versandserviceempfaenger?vs_id={vs_id}&sek_id={sek_id} |
No documentation available. |