ログアウト
REST APIを使用して、組織からログアウトし、バージョン2のREST APIセッションを終了するか、組織のすべてのバージョン2のREST APIセッションを終了できます。
ロギング出力
このリソースを使用して、組織からログアウトし、要求で指定したバージョン2 REST APIセッションを終了します。
送信したすべての要求が実行されるまで、REST APIセッションからログアウトしないでください。
POST要求
組織からログアウトして、バージョン2 REST APIセッションを終了するには、次のURIを使用して要求ヘッダーにセッションIDを含めます。
/api/v2/user/logout
POST応答
要求に成功した場合に200の応答コードを返します。
エラーが発生した場合にエラーオブジェクトを返します。
POSTの例
組織からログアウトするには、次の要求を使用します。
POST <serverURL>/api/v2/user/logout HTTP/<HTTP version>
Content-Type: application/json
Accept: application/json
icSessionId: <icSessionId>
ログアウトとすべてのセッションの終了
このリソースを使用して、組織からログアウトし、組織のすべてのバージョン2 REST APIセッションを終了します。
すべてのAPI要求が実行されるまで、セッションからログアウトしないでください。
POST要求
組織からログアウトして組織のすべてのバージョン2 REST APIセッションを終了するには、次のURLを使用します。
https://<cloud provider>-<region>.informaticacloud.com/ma/api/v2/user/logoutall
このURLを使用して、logoutオブジェクトの次の属性を使用します。
- username
- Informatica Intelligent Cloud Servicesのユーザー名。
- password
- Informatica Intelligent Cloud Servicesのパスワード。
POST応答
要求が成功すると、成功オブジェクトを返します。
エラーが発生した場合にエラーオブジェクトを返します。
POSTの例
組織とすべてのバージョン2 REST APIセッションからログアウトするには、次の要求を使用できます。
POST https://dm-us.informaticacloud.com/ma/api/v2/user/logoutall HTTP/<HTTP version>
Content-Type: application/json
Accept: application/json
icSessionId: <SessionId>
{
"@type": "logout",
"username": "useremail@company.com",
"password": "mypassword"
}