AdminServiceSS

<back to all web services

KennwortResetRequest

Requires Authentication
The following routes are available for this service:
All Verbs/Admin/KennwortReset
KennwortResetRequest Parameters:
NameParameterData TypeRequiredDescription
UsernamequerystringNo
NeuesKennwortquerystringNo
Administrator Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
NameformstringNo
VornameformstringNo
EmailformstringNo
KennwortformstringNo
AktiviertAmformDateTimeNo
DeaktiviertAmformDateTime?No
LizenzanforderungformList<Lizenzanforderung>No
VerlaengerungsLizenzenformList<VerlaengerungsLizenz>No
Lizenzanforderung Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
AngefordertAmformDateTimeNo
StatusformstringNo
AnzahlformintNo
AusbaustufeIdformintNo
AdministratorIdformintNo
AdministratorformstringNo
LizenzenformList<Lizenz>No
KundenNummerformstringNo
PraefixformstringNo
Lizenz Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
LizenzcodeformstringNo
ErstelltAmformDateTimeNo
RegistriertAmformDateTime?No
EndedAmformDateTime?No
JahrformbyteNo
LfdNrformintNo
FreiformbyteNo
LizenzanforderungIdformintNo
InGebrauchformboolNo
VerlaengerungsLizenz Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
CodeformstringNo
DauerformintNo
ErstelltAmformDateTimeNo
NummerformintNo
BenutztAmformDateTime?No
AdministratorIdformintNo
AdministratorformstringNo
FahrschuleIdformintNo
FahrschuleformstringNo
SchuelerIdformint?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/KennwortResetRequest HTTP/1.1 
Host: adminservice.click-learn.info 
Content-Type: text/jsv
Content-Length: length

{
	Username: String,
	NeuesKennwort: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Id: 0,
	Name: String,
	Vorname: String,
	Email: String,
	Kennwort: String,
	AktiviertAm: 0001-01-01,
	DeaktiviertAm: 0001-01-01,
	Lizenzanforderung: 
	[
		{
			Id: 0,
			AngefordertAm: 0001-01-01,
			Status: String,
			Anzahl: 0,
			AusbaustufeId: 0,
			AdministratorId: 0,
			Administrator: String,
			Lizenzen: 
			[
				{
					Id: 0,
					Lizenzcode: String,
					ErstelltAm: 0001-01-01,
					RegistriertAm: 0001-01-01,
					EndedAm: 0001-01-01,
					Jahr: 0,
					LfdNr: 0,
					Frei: 0,
					LizenzanforderungId: 0,
					InGebrauch: True
				}
			],
			KundenNummer: String,
			Praefix: 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
		}
	]
}