REST APIリファレンス > プラットフォームREST APIバージョン2リソース > ログアウト
  

ログアウト

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"
}