Inhaltsverzeichnis dieser Seite

Funktion

Mit dem Auftragstyp AuthSessionDelete löschst du eine SessionID und beendest damit die Arbeitssitzung, für die du dich damit authentifiziert hast.

Beschreibung

Route: GET /logout

Die SessionID muss im Header angeben werden:

X-Domainrobot-SessionId: b3a9489e-e40e-41e2-a3eb-01a26f2aba3b
Request
{
}
Response
{
    "stid": "20200722-app2-dev-19946",
    "status": {
        "code": "S1321003",
        "text": "Der Token für die Arbeitssitzung wurde erfolgreich gelöscht.",
        "type": "SUCCESS"
    }
}

Auftragstyp-Code: 1321003
Verwendet Objekt User

Beispiel mit Auth-Block

Request
<request>
	<auth>
		<user>customer</user>
		<password>password</password>
		<context>4</context>
	</auth>
	<task>
		<code>1321003</code>
		<auth_session>
			<hash>123..</hash>
		</auth_session>
	</task>
</request>

Beispiel ohne Auth-Block

Request
<request>
	<auth_session>
		<hash>123..</hash>
	</auth_session>
	<task>
		<code>1321003</code>
	</task>
</request>
Response
<response>
	<result>
		<data/>
		<status>
			<code>S1321003</code>
			<text>Der Token für die Arbeitssitzung wurde erfolgreich gelöscht.</text>
			<type>success</type>
		</status>
	</result>
	<stid>20151216-app1-dev-1280</stid>
</response>