AdminServiceSS

<back to all web services

GetMitarbeiterRequest

Requires Authentication
The following routes are available for this service:
All Verbs/Admin/GetMitarbeiter
GetMitarbeiterRequest Parameters:
NameParameterData TypeRequiredDescription
FahrschuleIdqueryintNo
Mitarbeiter Parameters:
NameParameterData TypeRequiredDescription
IDformintNo
EmailformstringNo
KennwortformstringNo
VornameformstringNo
NameformstringNo
IstAdminformboolNo
IstSimDriveTeacherformboolNo
HatVerwaltungsRechteformboolNo
FahrschuleIdformintNo
FahrschuleformFahrschuleNo
Fahrschule Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
FahrschulnameformstringNo
FahrschulcodeformstringNo
DeaktiviertAmformDateTime?No
AktiviertAmformDateTimeNo
PostleitzahlformstringNo
OrtformstringNo
KundenNrformstringNo
PruefungSchwellwertformint?No
SimDriveWiederholungenformintNo
SimDriveAktivformboolNo
SimDriveSpracheAktivformboolNo
SimDriveLernwegformboolNo
SimDriveAutomatischFreischaltenformboolNo
MitarbeiterformMitarbeiterNo
VerlaengerungsLizenzenformList<VerlaengerungsLizenz>No
SimDriveDevicesformList<SimDriveDevice>No
VortestAktivformboolNo
VortestEndetAmformDateTime?No
VortestAnzahlformintNo
MassnahmeAktivformboolNo
EinblendungAktivformboolNo
LkwDriveWiederholungenformintNo
LkwDriveAutomatischFreischaltenformboolNo
LkwDriveAktivformboolNo
LkwDriveSpracheAktivformboolNo
SimDriveGetriebeartformstringNo
SimDriveGrundmodulformstringNo
VerlaengerungsLizenz Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
CodeformstringNo
DauerformintNo
ErstelltAmformDateTimeNo
NummerformintNo
BenutztAmformDateTime?No
AdministratorIdformintNo
AdministratorformstringNo
FahrschuleIdformintNo
FahrschuleformstringNo
SchuelerIdformint?No
SimDriveDevice Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
NameformstringNo
GuidformstringNo
FahrschuleIdformintNo
SimDriveModulesformList<string>No

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/reply/GetMitarbeiterRequest HTTP/1.1 
Host: adminservice.click-learn.info 
Content-Type: text/jsv
Content-Length: length

{
	FahrschuleId: 0
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ID: 0,
	Email: String,
	Kennwort: String,
	Vorname: String,
	Name: String,
	IstAdmin: False,
	IstSimDriveTeacher: False,
	HatVerwaltungsRechte: False,
	FahrschuleId: 0,
	Fahrschule: 
	{
		Id: 0,
		Fahrschulname: String,
		Fahrschulcode: String,
		DeaktiviertAm: 0001-01-01,
		AktiviertAm: 0001-01-01,
		Postleitzahl: String,
		Ort: String,
		KundenNr: String,
		PruefungSchwellwert: 0,
		SimDriveWiederholungen: 0,
		SimDriveAktiv: False,
		SimDriveSpracheAktiv: False,
		SimDriveLernweg: False,
		SimDriveAutomatischFreischalten: False,
		Mitarbeiter: 
		{
			ID: 0,
			Email: String,
			Kennwort: String,
			Vorname: String,
			Name: String,
			IstAdmin: False,
			IstSimDriveTeacher: False,
			HatVerwaltungsRechte: False,
			FahrschuleId: 0,
			Fahrschule: 
			{
				Id: 0,
				Fahrschulname: String,
				Fahrschulcode: String,
				DeaktiviertAm: 0001-01-01,
				AktiviertAm: 0001-01-01,
				Postleitzahl: String,
				Ort: String,
				KundenNr: String,
				PruefungSchwellwert: 0,
				SimDriveWiederholungen: 0,
				SimDriveAktiv: False,
				SimDriveSpracheAktiv: False,
				SimDriveLernweg: False,
				SimDriveAutomatischFreischalten: False,
				Mitarbeiter: 
				{
					ID: 0,
					Email: String,
					Kennwort: String,
					Vorname: String,
					Name: String,
					IstAdmin: False,
					IstSimDriveTeacher: False,
					HatVerwaltungsRechte: False,
					FahrschuleId: 0,
					Fahrschule: 
					{
						Id: 0,
						Fahrschulname: String,
						Fahrschulcode: String,
						DeaktiviertAm: 0001-01-01,
						AktiviertAm: 0001-01-01,
						Postleitzahl: String,
						Ort: String,
						KundenNr: String,
						PruefungSchwellwert: 0,
						SimDriveWiederholungen: 0,
						SimDriveAktiv: False,
						SimDriveSpracheAktiv: False,
						SimDriveLernweg: False,
						SimDriveAutomatischFreischalten: False,
						Mitarbeiter: 
						{
							ID: 0,
							Email: String,
							Kennwort: String,
							Vorname: String,
							Name: String,
							IstAdmin: False,
							IstSimDriveTeacher: False,
							HatVerwaltungsRechte: False,
							FahrschuleId: 0
						},
						VerlaengerungsLizenzen: 
						[
							{
								Id: 0,
								Code: String,
								Dauer: 0,
								ErstelltAm: 0001-01-01,
								Nummer: 0,
								BenutztAm: 0001-01-01,
								AdministratorId: 0,
								Administrator: String,
								FahrschuleId: 0,
								Fahrschule: String,
								SchuelerId: 0
							}
						],
						SimDriveDevices: 
						[
							{
								Id: 0,
								Name: String,
								Guid: String,
								FahrschuleId: 0,
								SimDriveModules: 
								[
									String
								]
							}
						],
						VortestAktiv: False,
						VortestEndetAm: 0001-01-01,
						VortestAnzahl: 0,
						MassnahmeAktiv: False,
						EinblendungAktiv: False,
						LkwDriveWiederholungen: 0,
						LkwDriveAutomatischFreischalten: False,
						LkwDriveAktiv: False,
						LkwDriveSpracheAktiv: False,
						SimDriveGetriebeart: String,
						SimDriveGrundmodul: String
					}
				},
				VerlaengerungsLizenzen: 
				[
					{
						Id: 0,
						Code: String,
						Dauer: 0,
						ErstelltAm: 0001-01-01,
						Nummer: 0,
						BenutztAm: 0001-01-01,
						AdministratorId: 0,
						Administrator: String,
						FahrschuleId: 0,
						Fahrschule: String,
						SchuelerId: 0
					}
				],
				SimDriveDevices: 
				[
					{
						Id: 0,
						Name: String,
						Guid: String,
						FahrschuleId: 0,
						SimDriveModules: 
						[
							String
						]
					}
				],
				VortestAktiv: False,
				VortestEndetAm: 0001-01-01,
				VortestAnzahl: 0,
				MassnahmeAktiv: False,
				EinblendungAktiv: False,
				LkwDriveWiederholungen: 0,
				LkwDriveAutomatischFreischalten: False,
				LkwDriveAktiv: False,
				LkwDriveSpracheAktiv: False,
				SimDriveGetriebeart: String,
				SimDriveGrundmodul: String
			}
		},
		VerlaengerungsLizenzen: 
		[
			{
				Id: 0,
				Code: String,
				Dauer: 0,
				ErstelltAm: 0001-01-01,
				Nummer: 0,
				BenutztAm: 0001-01-01,
				AdministratorId: 0,
				Administrator: String,
				FahrschuleId: 0,
				Fahrschule: String,
				SchuelerId: 0
			}
		],
		SimDriveDevices: 
		[
			{
				Id: 0,
				Name: String,
				Guid: String,
				FahrschuleId: 0,
				SimDriveModules: 
				[
					String
				]
			}
		],
		VortestAktiv: False,
		VortestEndetAm: 0001-01-01,
		VortestAnzahl: 0,
		MassnahmeAktiv: False,
		EinblendungAktiv: False,
		LkwDriveWiederholungen: 0,
		LkwDriveAutomatischFreischalten: False,
		LkwDriveAktiv: False,
		LkwDriveSpracheAktiv: False,
		SimDriveGetriebeart: String,
		SimDriveGrundmodul: String
	}
}