Organisation

APIDescription
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

APIDescription
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

APIDescription
POST api/admin/executecronjob

Führt alle Aufgaben des nächtlichen Cronjobs aus.

GET api/admin/servergesperrt

Gibt zurück ob Schreibzugriffe auf der Datenbank erlaubt sind.

GET api/admin/vereinsjahr

Gibt das aktuelle Vereinsjahr zurück

PUT api/admin/addnewsletter?emailadresse={emailadresse}&anrede={anrede}&vorname={vorname}&nachname={nachname}

Registriert eine E-Mail-Adresse für den Newsletter-Empfang

DELETE api/admin/deletenewsletter?abmeldeid={abmeldeid}

Entfernt eine E-Mail-Adresse aus dem Newsletter-Empfang.

GET api/admin/benutzermitglied?mitgliedsnr={mitgliedsnr}&sek_id={sek_id}

Liefert von einer Person die id und ob ein Benutzerprofil vorhanden ist oder nicht.

GET api/admin/benutzerkontakt?kartennr={kartennr}

Liefert von einer Person die id und ob ein Benutzerprofil vorhanden ist oder nicht.

PUT api/admin/addbenutzerbergfreunde_bestehendeperson?mgd_id={mgd_id}&benutzername={benutzername}&emailadresse={emailadresse}&passwort={passwort}&newsletter={newsletter}

Legt einen neuen Website-Benutzer ausgehend von einer bestehenden Person an.

PUT api/admin/addbenutzerwebsite_bestehendeperson?mgd_id={mgd_id}&benutzername={benutzername}&emailadresse={emailadresse}&passwort={passwort}&newsletter={newsletter}

Legt einen neuen Website-Benutzer ausgehend von einer bestehenden Person an.

PUT api/admin/addbenutzerwebsite_bestehendeperson

Legt einen neuen Website-Benutzer ausgehend von einer bestehenden Person an.

PUT api/admin/addbenutzerbergfreunde_bestehendeperson

Legt einen neuen Website-Benutzer ausgehend von einer bestehenden Person an.

PUT api/admin/addbenutzerbergfreunde_frombenutzeroffice?benutzername={benutzername}&emailadresse={emailadresse}&newsletter={newsletter}

Legt einen neuen Website-Benutzer ausgehend von einen bestehenden Office-Benutzer an.

PUT api/admin/addbenutzerwebsite_frombenutzeroffice?benutzername={benutzername}&emailadresse={emailadresse}&newsletter={newsletter}

Legt einen neuen Website-Benutzer ausgehend von einen bestehenden Office-Benutzer an.

PUT api/admin/addbenutzerwebsite_frombenutzeroffice

Legt einen neuen Website-Benutzer ausgehend von einen bestehenden Office-Benutzer an.

PUT api/admin/addbenutzerbergfreunde_frombenutzeroffice

Legt einen neuen Website-Benutzer ausgehend von einen bestehenden Office-Benutzer an.

PUT api/admin/addbenutzerbergfreunde_neueperson?geschlecht={geschlecht}&nationalitaet={nationalitaet}&vorname={vorname}&nachname={nachname}&gebdatum={gebdatum}&benutzername={benutzername}&emailadresse={emailadresse}&passwort={passwort}&newsletter={newsletter}&gebort={gebort}&steuernummer={steuernummer}&anrede={anrede}&titel={titel}

Legt einen neuen Website-Benutzer inkl. einer neuen Person beim Dachverband an.

PUT api/admin/addbenutzerwebsite_neueperson?geschlecht={geschlecht}&nationalitaet={nationalitaet}&vorname={vorname}&nachname={nachname}&gebdatum={gebdatum}&benutzername={benutzername}&emailadresse={emailadresse}&passwort={passwort}&newsletter={newsletter}&gebort={gebort}&steuernummer={steuernummer}&anrede={anrede}&titel={titel}

Legt einen neuen Website-Benutzer inkl. einer neuen Person beim Dachverband an.

PUT api/admin/addbenutzerwebsite_neueperson

Legt einen neuen Website-Benutzer inkl. einer neuen Person beim Dachverband an.

PUT api/admin/addbenutzerbergfreunde_neueperson

Legt einen neuen Website-Benutzer inkl. einer neuen Person beim Dachverband an.

POST api/admin/changebenutzer?benutzername={benutzername}&newsletter={newsletter}

Ändert die Newsletter-Zustellung von einem bestehenden Benutzer.

POST api/admin/benutzeracceptdsgvo?benutzername={benutzername}

Akzeptiert den aktuellen Website-DSGVO-Vertrag für den entsprechenden Benutzer.

POST api/admin/benutzeracceptdsgvo?benutzername={benutzername}&dsgvovertragdokument_id={dsgvovertragdokument_id}

Akzeptiert den aktuellen Website-DSGVO-Vertrag für den entsprechenden Benutzer.

POST api/admin/personacceptdsgvo?mgd_id={mgd_id}&dsgvovertragdokument_id={dsgvovertragdokument_id}&erz_ber_mgd_id={erz_ber_mgd_id}

No documentation available.

GET api/admin/personvertraege?mgd_id={mgd_id}&typ={typ}&aktiv={aktiv}

No documentation available.

PUT api/admin/dsgvovertraege?inklDaten={inklDaten}

No documentation available.

GET api/admin/dsgvovertraege?typ={typ}&sek_id={sek_id}

Liefert alle entsprechenden DSGVO-Vertrag des Sektion zurück.

GET api/admin/dsgvovertrag?benutzername={benutzername}&typ={typ}

Liefert den entsprechenden DSGVO-Vertrag zurück.

GET api/admin/dsgvovertrag?benutzername={benutzername}&typ={typ}&sek_id={sek_id}

Liefert den entsprechenden DSGVO-Vertrag der angegebenen Sektion zurück.

GET api/admin/dsgvovertrag?mgd_id={mgd_id}&typ={typ}

No documentation available.

GET api/admin/dsgvovertrag?mgd_id={mgd_id}&typ={typ}&sek_id={sek_id}

No documentation available.

GET api/admin/benutzernewsletter?benutzername={benutzername}

Gibt die Newsletter-Zustellung von einem bestehenden Benutzer zurück.

GET api/admin/benutzernewsletter

Liefert alle Benutzerdaten für eine Newsletter-Aussendung.

PUT api/admin/setnewsletter?mgd_id={mgd_id}&newsletter={newsletter}

Newsletter akzeptieren

PUT api/admin/setnewsletter?benutzername={benutzername}&newsletter={newsletter}

Newsletter akzeptieren

GET api/admin/benutzer?emailadresse={emailadresse}

Gibt die Daten aller Benutzer, die mit der E-Mailadresse verknüft sind.

GET api/admin/benutzer?benutzername={benutzername}&passwort={passwort}&ispasswortencoded={ispasswortencoded}

Sofern das Passwort übereinstimmt, werden die Daten eines Benutzers zurückgegeben.

GET api/admin/benutzeraktiv?benutzername={benutzername}&mgd_id={mgd_id}

Kontrolliert ob der Benutzer mit der angegebenen mgd_id noch aktiv ist.

GET api/admin/allowbenutzername?benutzername={benutzername}

Kontrolliert ob der Benutzername gültig ist und bereits in Verwendung ist.

GET api/admin/benutzerbergfreund?benutzername={benutzername}

Passwort vergessen: Gibt zurück ob ein Website-Benutzer vorhanden ist oder nicht.

GET api/admin/benutzerwebsite?benutzername={benutzername}

Passwort vergessen: Gibt zurück ob ein Website-Benutzer vorhanden ist oder nicht.

GET api/admin/benutzerbergfreundpasswort?benutzername={benutzername}&passwort={passwort}

Ändert das Passwort eines Website-Benutzers.

GET api/admin/benutzerwebsitepasswort?benutzername={benutzername}&passwort={passwort}

Ändert das Passwort eines Website-Benutzers.

GET api/admin/benutzermgd_id?externalid={externalid}

Gibt die mgd_id des Benutzers, der mit der Externalid verknüft sind.

Mitteilungen

APIDescription
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

APIDescription
PUT api/mitglied/mitgliedzahlungsformular/{zahlschein}?druckvorlage_id={druckvorlage_id}&ausgabe={ausgabe}

Für die angeforderten Mitglieder wird ein Zahlungsformular generiert und als PDF-Datei zurückgegeben.

PUT api/mitglied/mitgliedmitgliedskarte?druckvorlage_id={druckvorlage_id}&ausgabe={ausgabe}

Für die angeforderten Mitglieder wird eine Mitgliedskarte generiert und als PDF-Datei zurückgegeben.

PUT api/mitglied/kontaktkontaktkarte?druckvorlage_id={druckvorlage_id}&ausgabe={ausgabe}

Für die angeforderten Kontakte wird eine Kontaktkarte generiert und als PDF-Datei zurückgegeben.

GET api/mitglied/mitglied/{mgd_id}

Mitlgiedsdaten über die ID

GET api/mitglied/mitglied_nr/{sektionsnr}/{mitgliedsnr}

Mitgliedsdaten über die Sektionsnummer und Mitgliedsnummer

GET api/mitglied/mitgliedfoto/{id}

Foto eines Mitgliedes über die ID

GET api/mitglied/mitgliedfoto_breite/{id}/{breite}

Foto eines Mitgliedes über die ID (Fixe Breite)

GET api/mitglied/mitgliedfoto_hoehe/{id}/{hoehe}

Foto eines Mitgliedes über die ID (Fixe Höhe)

PUT api/mitglied/setmitgliedfoto

Setzt ein neues Foto einer Person

POST api/mitglied/createkontaktnummer?mgd_id={mgd_id}

Erstellt eine Kontaktnummer eines Kontaktes

GET api/mitglied/mitgliedfunktionen/{mgd_id}

Funktionen eines Mitgliedes über die ID

GET api/mitglied/mitgliedkennungen/{id}

Kennungen eines Mitgliedes über die ID

GET api/mitglied/mitgliedqualifikationen/{id}

Qualifikationen eines Mitgliedes über die ID

GET api/mitglied/mitgliedweiterbildung?id={id}&zeitraum={zeitraum}&wb_id={wb_id}&anfang={anfang}&ende={ende}

No documentation available.

GET api/mitglied/mitgliedversandservice?sek_id={sek_id}&mitglied={mitglied}&nation={nation}&gebdatum={gebdatum}&sprache_id={sprache_id}&vs_id={vs_id}

No documentation available.

GET api/mitglied/mitgliedversandservice?id={id}&vs_id={vs_id}

No documentation available.

PUT api/mitglied/setmitgliedversandservice?id={id}&vs_id={vs_id}&value={value}

No documentation available.

PUT api/mitglied/setmitgliedzeitung?id={id}&value={value}

No documentation available.

GET api/mitglied/mitgliedkurse/{mgd_id}

Liste aller Kurse eines Mitgliedes.

GET api/mitglied/mitgliedtaetigkeiten/{mgd_id}

Liste aller Tätigkeiten eines Mitgliedes.

GET api/mitglied/mitgliedkursezustaendige/{mgd_id}

No documentation available.

GET api/mitglied/mitgliedtaetigkeitenzustaendige/{mgd_id}

No documentation available.

GET api/mitglied/mitgliedzahlungen/{id}

Zahlungen eines Mitgliedes über die ID

GET api/mitglied/mitgliedehrungen/{mgd_id}

Ehrungen eines Mitgliedes über die ID

PUT api/mitglied/mitglieder

Mitlgiedsdaten über die ID

GET api/mitglied/mitglieder?fam_id={fam_id}

Mitlgiedsdaten über die fam_id

GET api/mitglied/zahlstatusereignis/{mgd_id}/{ereignisdatum}?berechnungsmethode={berechnungsmethode}

Liefert den Zahlstatus des angeforderten Mitglieds und aller eventuell vorhandener Familienmitglieder zurück.

GET api/mitglied/zahlstatusereignismitglieder?sektionsnr={sektionsnr}&mitgliedsnr={mitgliedsnr}&nachname={nachname}&vorname={vorname}&verheiratetername={verheiratetername}&geburtsdatum={geburtsdatum}&plz={plz}

Liefert die ID des gesuchten Mitgliedes.

PUT api/mitglied/SetFamilientypen

Ändert den Familietyp und die Reihenfolge von Familienmitglieder.

PUT api/mitglied/AddMitgliederOA

Führt eine Onlineanmeldung der gewünschten Mitglieder durch

PUT api/mitglied/AddMitgliederOAEx

Führt eine Onlineanmeldung der gewünschten Mitglieder durch. Eventuell können die Personen zu einer vorhandenen/neuen Familie hinzugefügt.

PUT api/mitglied/AddKontaktZuMitgliedOA

Wandelt einen Kontakt in ein Mitglied um.

PUT api/mitglied/MitgliederKategorieOA

Liefert die Kategorien für eine Onlineanmeldung der Mitglieder

GET api/mitglied/mitglieddokumente/{mgd_id}?dokumenttyp_id={dokumenttyp_id}

Liste von Dokumenten eines Mitgliedes.

PUT api/mitglied/SetPersonAllgemein

Ändert die angegebenen Daten einer Person.

PUT api/mitglied/addzahlungen

Zahlung eintragen.

PUT api/mitglied/mitgliedzahlungsweg

Liefert die Zahlungsarten der Mitglieder

PUT api/mitglied/Setmitgliedzahlungsweg

Erstellt und ändert für die gewünschten Mitlgieder den Zahlungsweg.

PUT api/mitglied/mitgliedlastschriftanforderung

Lastschrift anforderungen.

PUT api/mitglied/Setmitglieddokument

Mitglieds Dokument eintragen.

Objekt

APIDescription
GET api/objekt/objekte?sek_id={sek_id}&typ={typ}

Liefert alle Objekte unter Berücksichtigung der folgenden Filter.

GET api/objekt/avsschutzhuetten

Liefert alle AVS-Schutzhütten einer Sektion

GET api/objekt/huettenprofilsuche

Liste aller möglichen Werte der Profilsuche von Hütten

GET api/objekt/huettenzusatzmerkmale

Liste aller möglichen Zusatzmerkmale von Hütten

GET api/objekt/objekt/{id}

Objekt über die ID

GET api/objekt/objektfunktionen/{objekt_id}

Liefert alle Funktionen des Objektes "objekt_id"

GET api/objekt/objekthuette/{objekt_id}

Hüttendaten über die ID

GET api/objekt/objektkennungen/{objekt_id}

Liefert alle aktiven Kennungen des Objektes "objekt_id"

GET api/objekt/objektkletteranlage/{objekt_id}

Kletteranlagen über die ID

GET api/objekt/objektoeffnungszeiten/{objekt_id}

Kletteranlagen über die ID

GET api/objekt/objektdokumente/{objekt_id}?typ={typ}

Liste von Dokumenten eines Objektes.

GET api/objekt/objektbesitzer/{objekt_id}

Liste aller Besitzer eines Objektes.

PUT api/objekt/setobjektversandservice?id={id}&vs_id={vs_id}&value={value}

No documentation available.

Kurs

APIDescription
GET api/kurs/kurs/{id}

Kurs über die ID

GET api/kurs/kursdetail/{id}

Kursdetail über die ID

GET api/kurs/kursgebuehren/{kurs_id}

Liste aller Gebühren eines Kurses.

GET api/kurs/kursstornogebuehren/{kurs_id}

Liste aller Stornogebühren eines Kurses.

GET api/kurs/kursvermerkliste/{kurs_id}

Gibt die Vermerkliste eines Kurses zurück.

GET api/kurs/kurstage/{kurs_id}

Liste aller Tage eines Kurses.

GET api/kurs/kursappointments?kurs_id={kurs_id}&termin_id={termin_id}&sprache={sprache}

No documentation available.

GET api/kurs/kurstermine_v2?kurs_id={kurs_id}

Liste aller Termine eines Kurses.

GET api/kurs/kurstermine?kurs_id={kurs_id}

OBSOLETE: Liste aller Abläufe eines Kurses.

GET api/kurs/kursablaeufe?kurs_id={kurs_id}

Liste aller Abläufe eines Kurses.

GET api/kurs/kurszustaendige/{kurs_id}

Liste aller Zuständigen eines Kurses.

GET api/kurs/kurse?sek_id={sek_id}&name_pattern={name_pattern}&nr_pattern={nr_pattern}&kg_id={kg_id}&anfang={anfang}&ende={ende}&zielgruppe_id={zielgruppe_id}&aktivitaet_id={aktivitaet_id}&teilnehmerkreisnichtmitglied={teilnehmerkreisnichtmitglied}&teilnehmerkreismitglied={teilnehmerkreismitglied}&teilnehmerkreisfunktionaer={teilnehmerkreisfunktionaer}&alter={alter}&jahrgang={jahrgang}&status={status}&zustaendige_objekt_id={zustaendige_objekt_id}

Liefert alle Kurse unter Berücksichtigung der folgenden Filter.

PUT api/kurs/kurse

Liefert alle Kurse unter Berücksichtigung der folgenden Filter.

GET api/kurs/kurse/{sek_id}

Liste aller Kurse einer Sektion.

GET api/kurs/kurseex?sek_id={sek_id}&name_pattern={name_pattern}&nr_pattern={nr_pattern}&kg_id={kg_id}&anfang={anfang}&ende={ende}&zielgruppe_id={zielgruppe_id}&aktivitaet_id={aktivitaet_id}&teilnehmerkreisnichtmitglied={teilnehmerkreisnichtmitglied}&teilnehmerkreismitglied={teilnehmerkreismitglied}&teilnehmerkreisfunktionaer={teilnehmerkreisfunktionaer}&alter={alter}&jahrgang={jahrgang}&status={status}&zustaendige_objekt_id={zustaendige_objekt_id}

Liefert alle Kurse und alle dazu gehörigen Termine unter Berücksichtigung der folgenden Filter.

PUT api/kurs/kurseex

Liefert alle Kurse und alle dazu gehörigen Termine unter Berücksichtigung der folgenden Filter.

GET api/kurs/kurse_kg/{sek_id}/{kg_id}

Liste aller Kurse einer Sektion und einer Kursgruppe.

GET api/kurs/kurse_kgzeit/{sek_id}/{kg_id}/{anfang}/{ende}

Liste aller Tätigkeiten einer Sektion und einer Tätigkeitsgruppe innerhalb eines bestimmten Zeitintervalls.

GET api/kurs/kurse_zeit/{sek_id}/{anfang}/{ende}

Liste aller Kurse einer Sektion innerhalb eines bestimmten Zeitintervalls.

PUT api/kurs/kursanmeldungtest

Mitglied (mgd_id) wird beim Kurs (kurs_id) als Test angemeldet

PUT api/kurs/kursanmeldung

Mitglied (mgd_id) wird beim Kurs (kurs_id) angemeldet

GET api/kurs/kursanmeldungbestaetigung?kurs_id={kurs_id}&termin_id={termin_id}&mgd_id={mgd_id}&bestaetigung={bestaetigung}

Bestätigung der Kursanmeldung durch Ausbildungswart

GET api/kurs/kursteilnehmertyp?kurs_id={kurs_id}&termin_id={termin_id}&mgd_id={mgd_id}&typ={typ}

Der Teilnehmer wird in die entsprechende Liste verschoben.

GET api/kurs/kursteilnehmerbestaetigungfreienplatz?kurs_id={kurs_id}&termin_id={termin_id}&mgd_id={mgd_id}

No documentation available.

GET api/kurs/kursdokumente/{kurs_id}?typ={typ}

Liste von Dokumenten eines Kurses.

PUT api/kurs/kursefoto?maxWidth={maxWidth}&maxHeight={maxHeight}&quality={quality}

Liefert das erste Foto von den entsprechenden Kursen. Falls vorhanden wird das Foto auf Breite, Höhe und Qualität limitiert.

PUT api/kurs/kurszahlschein/{kursteilnehmer_id}?zahlungsart={zahlungsart}&druckvorlage_id={druckvorlage_id}&ausgabe={ausgabe}

No documentation available.

GET api/kurs/copykurs?sek_id={sek_id}&kurs_id={kurs_id}&anfang_neu={anfang_neu}

No documentation available.

Funktionaere

APIDescription
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

APIDescription
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

APIDescription
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.

Taetigkeit

APIDescription
GET api/taetigkeit/taetigkeit/{id}

Tätigkeit über die ID

GET api/taetigkeit/taetigkeitdetail/{id}

Tätigkeitsdetail über die ID

GET api/taetigkeit/taetigkeitgebuehren/{kurs_id}

Liste aller Gebühren eine Tätigkeit.

GET api/taetigkeit/taetigkeitstornogebuehren/{kurs_id}

Liste aller Stornogebühren eine Tätigkeit.

GET api/taetigkeit/taetigkeitvermerkliste/{kurs_id}

Gibt die Vermerkliste einer Tätigkeit zurück.

GET api/taetigkeit/taetigkeittage/{kurs_id}

Liste aller Tage eine Tätigkeit.

GET api/taetigkeit/taetigkeitappointments?kurs_id={kurs_id}&termin_id={termin_id}&sprache={sprache}

No documentation available.

GET api/taetigkeit/taetigkeittermine_v2?kurs_id={kurs_id}

Liste aller Termine einer Tätigkeit.

GET api/taetigkeit/taetigkeittermine?kurs_id={kurs_id}

OBSOLETE: Liste aller Abläufe einer Tätigkeit.

GET api/taetigkeit/taetigkeitablaeufe?kurs_id={kurs_id}

Liste aller Abläufe einer Tätigkeit.

GET api/taetigkeit/taetigkeitzustaendige/{kurs_id}

Liste aller Zuständigen einer Tätigkeit.

GET api/taetigkeit/taetigkeiten?sek_id={sek_id}&name_pattern={name_pattern}&nr_pattern={nr_pattern}&kg_id={kg_id}&anfang={anfang}&ende={ende}&zielgruppe_id={zielgruppe_id}&aktivitaet_id={aktivitaet_id}&teilnehmerkreisnichtmitglied={teilnehmerkreisnichtmitglied}&teilnehmerkreismitglied={teilnehmerkreismitglied}&teilnehmerkreisfunktionaer={teilnehmerkreisfunktionaer}&alter={alter}&jahrgang={jahrgang}&status={status}&zustaendige_objekt_id={zustaendige_objekt_id}&onlineweiterbildung_id={onlineweiterbildung_id}&onlinemenue_id={onlinemenue_id}&onlinetag_id={onlinetag_id}&onlineanlage_id={onlineanlage_id}&ausgabe={ausgabe}

Liefert alle Tätigkeiten unter Berücksichtigung der folgenden Filter.

PUT api/taetigkeit/taetigkeiten

Liefert alle Tätigkeiten unter Berücksichtigung der folgenden Filter.

GET api/taetigkeit/taetigkeiten/{sek_id}

Liste aller Tätigkeiten einer Sektion.

GET api/taetigkeit/taetigkeitenex?sek_id={sek_id}&name_pattern={name_pattern}&nr_pattern={nr_pattern}&kg_id={kg_id}&anfang={anfang}&ende={ende}&zielgruppe_id={zielgruppe_id}&aktivitaet_id={aktivitaet_id}&teilnehmerkreisnichtmitglied={teilnehmerkreisnichtmitglied}&teilnehmerkreismitglied={teilnehmerkreismitglied}&teilnehmerkreisfunktionaer={teilnehmerkreisfunktionaer}&alter={alter}&jahrgang={jahrgang}&status={status}&zustaendige_objekt_id={zustaendige_objekt_id}&onlineweiterbildung_id={onlineweiterbildung_id}&onlinemenue_id={onlinemenue_id}&onlinetag_id={onlinetag_id}&onlineanlage_id={onlineanlage_id}&ausgabe={ausgabe}

Liefert alle Tätigkeiten und alle dazu gehörigen Termine unter Berücksichtigung der folgenden Filter.

PUT api/taetigkeit/taetigkeitenex

Liefert alle Tätigkeiten und alle dazu gehörigen Termine unter Berücksichtigung der folgenden Filter.

GET api/taetigkeit/taetigkeiten_kg/{sek_id}/{kg_id}

Liste aller Taetigkeiten einer Sektion und einer Tätigkeitsgruppe.

GET api/taetigkeit/taetigkeiten_kgzeit/{sek_id}/{kg_id}/{anfang}/{ende}

Liste aller Tätigkeiten einer Sektion und einer Tätigkeitsgruppe innerhalb eines bestimmten Zeitintervalls.

GET api/taetigkeit/taetigkeiten_zeitfilter/{sek_id}/{anfang}/{ende}

Liste aller Tätigkeiten einer Sektion innerhalb eines bestimmten Zeitintervalls.

PUT api/taetigkeit/taetigkeitanmeldungtest

Mitglied (mgd_id) wird beim Tätigkeit (kurs_id) als Test angemeldet

PUT api/taetigkeit/taetigkeitanmeldung

Mitglied (mgd_id) wird beim Tätigkeit (kurs_id) angemeldet

PUT api/taetigkeit/taetigkeitfoto?maxWidth={maxWidth}&maxHeight={maxHeight}&quality={quality}

Liefert das erste Foto von den entsprechenden Tätigkeit. Falls vorhanden wird das Foto auf Breite, Höhe und Qualität limitiert.

PUT api/taetigkeit/taetigkeitszahlschein/{kursteilnehmer_id}?zahlungsart={zahlungsart}&druckvorlage_id={druckvorlage_id}&ausgabe={ausgabe}

No documentation available.

GET api/taetigkeit/copytaetigkeit?sek_id={sek_id}&kurs_id={kurs_id}&anfang_neu={anfang_neu}

No documentation available.