Access API

Kenesto API Documentation

Kenesto Access API

Base URL
https://{kenesto-hostname}/Kenesto.Web.API/KDocumentsV3.svc/
POST AddUsersToCompanyUsingExternalAuthentication

AddUsersToCompanyUsingExternalAuthentication

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/AddUsersToCompanyUsingExternalAuthentication

Request Example

{
 "token": "encrypted-token-value",
 "companyId": 1001,
 "users": [
 {
 "firstName": "John",
 "lastName": "Doe",
 "emailAddress": "[email protected]"
 }
 ],
 "userData": "optional free text"

Response Example

{
 "success": true,
 "operation": "AddUsersToCompanyUsingExternalAuthentication",
 "message": "AddUsersToCompanyUsingExternalAuthentication completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST AddUsersToGroup

AddUsersToGroup

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/AddUsersToGroup

Request Example

{
 "token": "encrypted-token-value",
 "groupId": "11111111-1111-1111-1111-111111111111",
 "usernames": [
 "[email protected]",
 "[email protected]"
 ],
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "AddUsersToGroup",
 "message": "AddUsersToGroup completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST AddUsersToRole

AddUsersToRole

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/AddUsersToRole

Request Example

{
 "token": "encrypted-token-value",
 "users": [
 "[email protected]",
 "[email protected]"
 ],
 "role": "ADMIN",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "AddUsersToRole",
 "message": "AddUsersToRole completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
POST AddUserToCompanyUsingExternalAuthentication

AddUserToCompanyUsingExternalAuthentication

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/AddUserToCompanyUsingExternalAuthentication

Request Example

{
 "token": "encrypted-token-value",
 "companyId": 1001,
 "firstName": "John",
 "lastName": "Doe",
 "emailAddress": "[email protected]",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "AddUserToCompanyUsingExternalAuthentication",
 "message": "AddUserToCompanyUsingExternalAuthentication completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST AuthenticateSecured

AuthenticateSecured

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/AuthenticateSecured

Request Example

{
 "accessToken": "access-token-value",
 "username": "[email protected]",
 "password": "password-value",
 "code": "123456"
}

Response Example

{
 "success": true,
 "operation": "AuthenticateSecured",
 "message": "AuthenticateSecured completed successfully.",
 "returnType": "AuthenticationResponse",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }
}
POST AuthenticateUserSecured

AuthenticateUserSecured

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/AuthenticateUserSecured

Request Example

{
 "accessToken": "access-token-value",
 "username": "[email protected]",
 "password": "password-value",
 "code": "123456"
}

Response Example

{
 "success": true,
 "operation": "AuthenticateUserSecured",
 "message": "AuthenticateUserSecured completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST ContactSupportAsync

ContactSupportAsync

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/ContactSupportAsync

Request Example

{
 "contactSupport": {
 "name": "John Doe",
 "email": "[email protected]",
 "message": "Need assistance."
 },
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "ContactSupportAsync",
 "message": "ContactSupportAsync completed successfully.",
 "returnType": "void",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST CreateCompanyUsingExternalAuthentication

CreateCompanyUsingExternalAuthentication

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/CreateCompanyUsingExternalAuthentication

Request Example

{
 "token": "encrypted-token-value",
 "companyName": "Example Company",
 "companyDomains": [
 "example.com",
 "example.co.il"
 ],
 "authenticationEndpoint": "https://auth.example.com/login",
 "validationEndpoint": "https://auth.example.com/validate",
 "publicKey": "public-key-value",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "CreateCompanyUsingExternalAuthentication",
 "message": "CreateCompanyUsingExternalAuthentication completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST CreateRole

CreateRole

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/CreateRole

Request Example

{
 "token": "encrypted-token-value",
 "roleCode": "ADMIN",
 "roleName": "Administrators",
 "dynamicAttributes": [
 "CanView",
 "CanEdit"
 ],
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "CreateRole",
 "message": "CreateRole completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST CreateUserGroup

CreateUserGroup

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/CreateUserGroup

Request Example

{
 "token": "encrypted-token-value",
 "groupame": "Engineering",
 "description": "Sample description",
 "usernames": [
 "[email protected]",
 "[email protected]"
 ],
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "CreateUserGroup",
 "message": "CreateUserGroup completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST DeactivateOrganization

DeactivateOrganization

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/DeactivateOrganization

Request Example

{
 "token": "encrypted-token-value",
 "organizationId": 1001,
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "DeactivateOrganization",
 "message": "DeactivateOrganization completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
POST DeactivateUser

DeactivateUser

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/DeactivateUser

Request Example

{
 "token": "encrypted-token-value",
 "username": "[email protected]",
 "companyId": 1001,
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "DeactivateUser",
 "message": "DeactivateUser completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
}
POST DeleteOrganizaion

DeleteOrganizaion

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/DeleteOrganizaion

Request Example


Contact Support

Response Example


Contact Support

POST DeleteRole

DeleteRole

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/DeleteRole

Request Example

{
 "token": "encrypted-token-value",
 "roleCode": "ADMIN",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "DeleteRole",
 "message": "DeleteRole completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST DeleteUserGroup

DeleteUserGroup

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/DeleteUserGroup

Request Example

{
 "token": "encrypted-token-value",
 "groupId": "11111111-1111-1111-1111-111111111111",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "DeleteUserGroup",
 "message": "DeleteUserGroup completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST DisableUser

DisableUser

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/DisableUser

Request Example

{
 "token": "encrypted-token-value",
 "username": "[email protected]",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "DisableUser",
 "message": "DisableUser completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST EnableUser

EnableUser

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/EnableUser

Request Example

{
 "token": "encrypted-token-value",
 "username": "[email protected]",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "EnableUser",
 "message": "EnableUser completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST ForgotPassword

ForgotPassword

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/ForgotPassword

Request Example

{
 "username": "[email protected]"
}

Response Example

{
 "success": true,
 "operation": "ForgotPassword",
 "message": "ForgotPassword completed successfully.",
 "returnType": "AuthenticationResponse",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST GDPR_GET

GDPR_GET

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/GDPR_GET

Request Example

{
 "identifier": "data-subject-id",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "GDPR_GET",
 "message": "GDPR_GET completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST GDPR_SET

GDPR_SET

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/GDPR_SET

Request Example

{
 "identifier": "data-subject-id",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "GDPR_SET",
 "message": "GDPR_SET completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST GetLicneseAgreement

GetLicneseAgreement

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/GetLicneseAgreement

Request Example

{
 "languageId": 1001,
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "GetLicneseAgreement",
 "message": "GetLicneseAgreement completed successfully.",
 "returnType": "Stream",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }
POST GetOrganizationsSecured

GetOrganizationsSecured

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/GetOrganizationsSecured

Request Example

{
 "accessKey": "access-key-value",
 "userName": "[email protected]",
 "password": "password-value",
 "code": "123456"
}

Response Example

{
 "success": true,
 "operation": "GetOrganizationsSecured",
 "message": "GetOrganizationsSecured completed successfully.",
 "returnType": "Stream",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }
}
POST GetRegistrationInformationByToken

GetRegistrationInformationByToken

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/GetRegistrationInformationByToken

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "GetRegistrationInformationByToken"
}
POST GetRoleParticipants

GetRoleParticipants

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/GetRoleParticipants

Request Example

{
 "token": "encrypted-token-value",
 "roleCode": "ADMIN",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "GetRoleParticipants",
 "message": "GetRoleParticipants completed successfully.",
 "returnType": "Stream",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }
}
POST GetRoles

GetRoles

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/GetRoles

Request Example

{
 "token": "encrypted-token-value",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "GetRoles",
 "message": "GetRoles completed successfully.",
 "returnType": "Stream",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }
}
POST GetUsersOrganizationsMap

GetUsersOrganizationsMap

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/GetUsersOrganizationsMap

Request Example

{
 "token": "encrypted-token-value",
 "tenantId": 1001
}

Response Example

{
 "success": true,
 "operation": "GetUsersOrganizationsMap",
 "message": "GetUsersOrganizationsMap completed successfully.",
 "returnType": "Stream",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }
}
POST InvalidateUserSessions

InvalidateUserSessions

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/InvalidateUserSessions

Request Example

{{
 "token": "encrypted-token-value",
 "username": "[email protected]"
}

Response Example

{
 "success": true,
 "operation": "InvalidateUserSessions",
 "message": "InvalidateUserSessions completed successfully.",
 "returnType": "BaseResponse",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 
POST IsExternalAtuthenticator

IsExternalAtuthenticator

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/IsExternalAtuthenticator

Request Example

{
 "username": "[email protected]"
}

Response Example

{
 "success": true,
 "operation": "IsExternalAtuthenticator",
 "message": "IsExternalAtuthenticator completed successfully.",
 "returnType": "bool",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST KenestoSignUp

KenestoSignUp

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/KenestoSignUp

Request Example

{
 "user": {
 "firstName": "John",
 "lastName": "Doe",
 "emailAddress": "[email protected]"
 },
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "KenestoSignUp",
 "message": "KenestoSignUp completed successfully.",
 "returnType": "AuthenticationResponse",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST LoginJson

LoginJson

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/LoginJson

Request Example

{
 "organizationIdentifier": "sample-organization",
 "accessToken": "access-token-value"
}

Response Example

{{
 "success": true,
 "operation": "LoginJson",
 "message": "LoginJson completed successfully.",
 "returnType": "AuthenticationResponse",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST LoginSecured

LoginSecured

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/LoginSecured

Request Example

{
 "organizationIdentifier": "sample-organization",
 "accessToken": "access-token-value"
}

Response Example

{
 "success": true,
 "operation": "LoginSecured",
 "message": "LoginSecured completed successfully.",
 "returnType": "AuthenticationResponse",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }
}operation": "LoginSecured"
}
POST LoginToOrganization

LoginToOrganization

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/LoginToOrganization

Request Example

{
 "organizationIdentifier": "sample-organization",
 "accessToken": "access-token-value"
}

Response Example

{
 "success": true,
 "operation": "LoginToOrganization",
 "message": "LoginToOrganization completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }

POST LoginUsingExternalAuthentication

LoginUsingExternalAuthentication

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/LoginUsingExternalAuthentication

Request Example

{
 "organizationIdentifier": "sample-organization",
 "accessToken": "access-token-value",
 "validationCode": "123456"
}

Response Example

{{
 "success": true,
 "operation": "LoginUsingExternalAuthentication",
 "message": "LoginUsingExternalAuthentication completed successfully.",
 "returnType": "AuthenticationResponse",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }

POST LoginUsingExternalAuthenticator

LoginUsingExternalAuthenticator

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/LoginUsingExternalAuthenticator

Request Example

{{
 "apiKey": "access-key-value",
 "token": "encrypted-token-value"
}

Response Example

{
 "success": true,
 "operation": "LoginUsingExternalAuthenticator",
 "message": "LoginUsingExternalAuthenticator completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST ReactivateUser

ReactivateUser

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/ReactivateUser

Request Example

{
 "token": "encrypted-token-value",
 "username": "[email protected]",
 "companyId": 1001,
 "userData": "optional free text"
}

Response Example

{{
 "success": true,
 "operation": "ReactivateUser",
 "message": "ReactivateUser completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST RegisterStandaloneUser

RegisterStandaloneUser

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/RegisterStandaloneUser

Request Example

{
 "encAccessToken": "access-token-value",
 "encFirstName": "John",
 "encLastName": "Doe",
 "encEmailAddress": "[email protected]",
 "encMobile": "+972501234567",
 "code": "123456",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "RegisterStandaloneUser",
 "message": "RegisterStandaloneUser completed successfully.",
 "returnType": "BaseResponse",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST RemoveUsersFromGroup

RemoveUsersFromGroup

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/RemoveUsersFromGroup

Request Example

{
 "token": "encrypted-token-value",
 "groupId": "11111111-1111-1111-1111-111111111111",
 "usernames": [
 "[email protected]",
 "[email protected]"
 ],
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "RemoveUsersFromGroup",
 "message": "RemoveUsersFromGroup completed successfully.",
 "returnType": "Stream",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST ResendInvitation

ResendInvitation

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/ResendInvitation

Request Example

{
 "emailAddress": "[email protected]",
 "tenantId": 1001
}

Response Example

{{
 "success": true,
 "operation": "ResendInvitation",
 "message": "ResendInvitation completed successfully.",
 "returnType": "void",
 "data": {
 "result": "ok",
 "id": "11111111-1111-1111-1111-111111111111"
 }
}
POST RetreieveAccessPermissions

RetreieveAccessPermissions

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/RetreieveAccessPermissions

Request Example

{
 "token": "encrypted-token-value",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "RetreieveAccessPermissions",
 "message": "RetreieveAccessPermissions completed successfully.",
 "returnType": "Stream",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }

POST RetrieveGroupUsers

RetrieveGroupUsers

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/RetrieveGroupUsers

Request Example

{
 "token": "encrypted-token-value",
 "groupId": "11111111-1111-1111-1111-111111111111",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "RetrieveGroupUsers",
 "message": "RetrieveGroupUsers completed successfully.",
 "returnType": "Stream",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }
}
POST RetrieveUsersAndGroups

RetrieveUsersAndGroups

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/RetrieveUsersAndGroups

Request Example

{
 "token": "encrypted-token-value",
 "filter": "john",
 "userData": "optional free text"
}

Response Example

{
 "success": true,
 "operation": "RetrieveUsersAndGroups",
 "message": "RetrieveUsersAndGroups completed successfully.",
 "returnType": "Stream",
 "data": {
 "items": [
 {
 "id": "11111111-1111-1111-1111-111111111111",
 "name": "Sample"
 }
 ],
 "count": 1
 }
}
POST SetUserType

SetUserType

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/SetUserType

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "SetUserType"
}
POST SigninSecured

SigninSecured

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/SigninSecured

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "SigninSecured"
}
POST SignUpAsync

SignUpAsync

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/SignUpAsync

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "SignUpAsync"
}
POST UpdateCompanyExternalAuthentication

UpdateCompanyExternalAuthentication

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/UpdateCompanyExternalAuthentication

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "UpdateCompanyExternalAuthentication"
}
POST UpdateCompanyUsingExternalAuthentication

UpdateCompanyUsingExternalAuthentication

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/UpdateCompanyUsingExternalAuthentication

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "UpdateCompanyUsingExternalAuthentication"
}
POST UpdateFcmToken

UpdateFcmToken

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/UpdateFcmToken

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "UpdateFcmToken"
}
POST UpdateLicenseAsync

UpdateLicenseAsync

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/UpdateLicenseAsync

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "UpdateLicenseAsync"
}
POST UpdateRole

UpdateRole

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/UpdateRole

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "UpdateRole"
}
POST UpdateSFOpportunityAsync

UpdateSFOpportunityAsync

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/UpdateSFOpportunityAsync

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "UpdateSFOpportunityAsync"
}
POST UserAuthenticationSecondStep

UserAuthenticationSecondStep

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/UserAuthenticationSecondStep

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "UserAuthenticationSecondStep"
}
POST UserAuthenticationSecondStepValidate

UserAuthenticationSecondStepValidate

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/UserAuthenticationSecondStepValidate

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "UserAuthenticationSecondStepValidate"
}
POST UserAuthenticationSecondStepValidateQR

UserAuthenticationSecondStepValidateQR

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/UserAuthenticationSecondStepValidateQR

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "UserAuthenticationSecondStepValidateQR"
}
POST ValidateExpirationDateToken

ValidateExpirationDateToken

Endpoint

https://{kenesto hostname}/Kenesto.Web.API/AccessV3.svc/ValidateExpirationDateToken

Request Example

{
  "token": "encrypted-token-value"
}

Response Example

{
  "success": true,
  "operation": "ValidateExpirationDateToken"
}