{ "opencollection": "1.0.0", "info": { "name": "Rest Activity Authentication API", "version": "Platform.v2026.2.0.0.20260708" }, "items": [ { "info": { "name": "Authentication", "type": "folder" }, "items": [ { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.AuthenticationService.GetCurrentSessionInfo", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/ver2/AuthenticationService.svc/currentsession", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] } }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.AuthenticationService.EndCurrentSession", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/ver2/AuthenticationService.svc/currentsession", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] } }, { "info": { "name": "Get Access Token", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/ver2/AuthenticationService.svc/oauthtoken", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] }, "docs": "Get Access Token\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.AuthenticationService.Authenticate", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/ver2/AuthenticationService.svc/sessions", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] } }, { "info": { "name": "Authentication By Cert", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/ver2/AuthenticationService.svc/sessions/cert", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] }, "docs": "Authenticate By Certificate\n\nCreates a new session by authenticating via encrypted username and certification id.\r\n\r\n**Security:** All users.\r\n\r\n**SDK API:** `envianceSdk.authentication.authenticateByCert(encryptedUserName, certUniqueId, onsuccess, onerror)`\r\n\r\n```\r\nPATCH /ver2/AuthenticationService.svc/sessions HTTP/1.1\r\nContent-Type: application/json; charset=UTF-8\r\n \r\n{\r\n encryptedUserName: \"username\",\r\n certUniqueId: \"abcd23456789\",\r\n}\r\n\r\n```\r\n\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.AuthenticationService.CreateLongLivingSession", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/ver2/AuthenticationService.svc/sessions/long", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] }, "docs": "\n\nCreates long-living session from current (source session). It does not close source session, so user still in source session (getCurrentSession() should return same value).\r\nSecond call of createLongLivingSession() should reuse longSession if it already exists.\r\n**Security:** All users.\r\n\r\n**SDK API:** `envianceSdk.authentication.createLongLivingSession(onsuccess, onerror)` \r\nnull\n\n\nenvianceSdk.authentication.createLongLivingSession\r\n```\r\n[\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n" }, { "info": { "name": "Enviance.RestServices.Ver2.Security.Impl.AuthenticationService.CreateQlikJWTToken", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/ver2/AuthenticationService.svc/sessions/qlik", "headers": [ { "name": "EnvApi-Systemid", "value": "" }, { "name": "EnvApi-Packageid", "value": "" }, { "name": "EnvApi-Udf-DateTime-Iso-In-CustomFields", "value": "" }, { "name": "EnvApi-Udf-DateTime-ReadInUserTz", "value": "" }, { "name": "EnvApi-Udf-Value-Invariant", "value": "" }, { "name": "EnvApi-Localization-All", "value": "" }, { "name": "x-client-request-id", "value": "" } ] } } ] } ], "bundled": true }