Connectors Reference

Easyvista Self Help

Getting Answers Should be Easy. Go beyond the limits of your traditional knowledge base with EV Self Help. Easily capture and deliver knowledge like you never have before. Interact with your whole information system

 

Status: Preview

Tier: Premium

Version: 1.0.0

 

Actions:

Name

Summary

Execute (string sessionId, string scenarioId)

Execute

GetPausedProcedureList (string sessionId, string locale, string versionId)

Get paused procedure list

GetProcedureList (string sessionId, string locale, string versionId)

Get procedure list

GetProjectList (string sessionId, string locale, [Optional]string mode)

Get project list

Search (string sessionId, string locale, string pattern, [Optional]string versionId)

Search

GetUser (string sessionId)

Get User

Login ([Optional]string locale, string login, string password)

Login

 

Triggers:

Name

Summary

 

Objects:

Name

Summary

ExecuteResponse

 

GetPausedProcedureListResponse

 

GetProcedureListResponse

 

GetProjectListResponse

 

GetUserResponse

 

LoginResponse

 

SearchResponse

 

 

Actions:

Execute

Summary: Execute

Description: Start a procedure without user interaction

 

Syntax:

EasyvistaSelfHelp.Execute (string sessionId, string scenarioId)

 

Parameters:

Name

Type

Summary

Required

Related Action

sessionId

string

(Session ID (Use the endpoint "Login"))

Session ID (Use the endpoint "Login")

True

scenarioId

string

(The identifier or alias of the procedure to be launched)

The identifier or alias of the procedure to be launched

True

 

Returns:

          Type:ExecuteResponse

 

GetPausedProcedureList

Summary: Get paused procedure list

Description: Get paused procedure list

 

Syntax:

EasyvistaSelfHelp.GetPausedProcedureList (string sessionId, string locale, string versionId)

 

Parameters:

Name

Type

Summary

Required

Related Action

sessionId

string

(Session ID (Use the endpoint "Login"))

Session ID (Use the endpoint "Login")

True

locale

string

(Requested language)

Requested language

True

versionId

string

(Project ID)

Project ID

True

 

Returns:

          Type:GetPausedProcedureListResponse

 

GetProcedureList

Summary: Get procedure list

Description: Get procedure list

 

Syntax:

EasyvistaSelfHelp.GetProcedureList (string sessionId, string locale, string versionId)

 

Parameters:

Name

Type

Summary

Required

Related Action

sessionId

string

(Session ID (Use the endpoint "Login"))

Session ID (Use the endpoint "Login")

True

locale

string

(Requested language)

Requested language

True

versionId

string

(Project ID)

Project ID

True

 

Returns:

          Type:GetProcedureListResponse

 

GetProjectList

Summary: Get project list

Description: Get project list

 

Syntax:

EasyvistaSelfHelp.GetProjectList (string sessionId, string locale, [Optional]string mode)

 

Parameters:

Name

Type

Summary

Required

Related Action

sessionId

string

(Session ID (Use the endpoint "Login"))

Session ID (Use the endpoint "Login")

True

locale

string

(Requested language)

Requested language

True

mode

string

(mode)

The value "conception" indicates that you want to recover the projects being written, an empty value indicates that you want to recover the published projects

False

 

Returns:

          Type:GetProjectListResponse

 

Search

Summary: Search

Description: Search a keyword in one or more projects

 

Syntax:

EasyvistaSelfHelp.Search (string sessionId, string locale, string pattern, [Optional]string versionId)

 

Parameters:

Name

Type

Summary

Required

Related Action

sessionId

string

(Session ID (Use the endpoint "Login"))

Session ID (Use the endpoint "Login")

True

locale

string

(Requested language)

Requested language

True

pattern

string

(Request sent to the search engine (Ex : employee))

Request sent to the search engine (Ex : employee)

True

versionId

string

(Project ID)

Project ID

False

 

Returns:

          Type:SearchResponse

 

GetUser

Summary: Get User

Description: Retrieve information from the logged in user

 

Syntax:

EasyvistaSelfHelp.GetUser (string sessionId)

 

Parameters:

Name

Type

Summary

Required

Related Action

sessionId

string

(Session ID (Use the endpoint "Login"))

Session ID (Use the endpoint "Login")

True

 

Returns:

          Type:GetUserResponse

 

Login

Summary: Login

Description: Log in to an EasyVista Self Help session

 

Syntax:

EasyvistaSelfHelp.Login ([Optional]string locale, string login, string password)

 

Parameters:

Name

Type

Summary

Required

Related Action

locale

string

(Requested language)

Requested language

False

login

string

(Login)

Login

True

password

string

(Password)

Password

True

 

Returns:

          Type:LoginResponse

 


 

ExecuteResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary


 

GetPausedProcedureListResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary


 

GetProcedureListResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary

folders

array of (FoldersItem)

 

folders

hidden

boolean

 

hidden

iconId

string

 

iconId

id

string

 

id

index

string

 

index

name

string

 

name

scenarios

array of (ScenariosItem)

 

scenarios

 

FoldersItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

folders

array of (FoldersItem)

 

folders

hidden

boolean

 

hidden

iconId

string

 

iconId

id

string

 

id

index

string

 

index

name

string

 

name

scenarios

array of (ScenariosItem)

 

scenarios

 

FoldersItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

folders

array of (FoldersItem)

 

folders

hidden

boolean

 

hidden

iconId

string

 

iconId

id

string

 

id

index

string

 

index

name

string

 

name

scenarios

array of (ScenariosItem)

 

scenarios

 

FoldersItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

 

ScenariosItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

description

string

 

description

domainId

string

 

domainId

iconId

string

 

iconId

id

string

 

id

metadataProperties

MetadataProperties

 

metadataProperties

name

string

 

name

rank

string

 

rank

uid

string

 

uid

 

MetadataProperties

Summary:

Description: metadataProperties

 

          Properties:

Name

Type

Summary

ProcedureViewable

string

 

ProcedureViewable

 

ScenariosItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

description

string

 

description

domainId

string

 

domainId

iconId

string

 

iconId

id

string

 

id

metadataProperties

MetadataProperties

 

metadataProperties

name

string

 

name

rank

string

 

rank

uid

string

 

uid

 

MetadataProperties

Summary:

Description: metadataProperties

 

          Properties:

Name

Type

Summary

ProcedureViewable

string

 

ProcedureViewable

 

ScenariosItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

 


 

GetProjectListResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary

domainList

array of (DomainListItem)

 

domainList

 

DomainListItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

id

string

 

id

name

string

 

name

projects

array of (ProjectsItem)

 

projects

 

ProjectsItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

description

string

 

description

id

string

 

id

metadataProperties

string

 

metadataProperties

name

string

 

name

projectName

string

 

projectName

publicationDate

string

 

publicationDate

versionNumber

string

 

versionNumber

 


 

GetUserResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary

email

string

 

email

expert

boolean

 

expert

firstName

string

 

firstName

grps

Grps

 

grps

lastName

string

 

lastName

login

string

 

login

properties

string

 

properties

sessionLess

boolean

 

sessionLess

title

string

 

title

 

Grps

Summary:

Description: grps

 

          Properties:

Name

Type

Summary

tempAdminGroup-8739-7439

string

 

tempAdminGroup-8739-7439

 


 

LoginResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary


 

SearchResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary

availableScenarios

array of (AvailableScenariosItem)

 

availableScenarios

bestRank

string

 

bestRank

domainId

string

 

domainId

locale

string

 

locale

pattern

string

 

pattern

scenarios

array of (ScenariosItem)

 

scenarios

searchTimeMs

string

 

searchTimeMs

searchUid

string

 

searchUid

userId

string

 

userId

userLogin

string

 

userLogin

versionId

string

 

versionId

worstRank

string

 

worstRank

 

AvailableScenariosItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

description

string

 

description

domainId

string

 

domainId

iconId

string

 

iconId

id

string

 

id

metadataProperties

MetadataProperties

 

metadataProperties

name

string

 

name

rank

string

 

rank

 

MetadataProperties

Summary:

Description: metadataProperties

 

          Properties:

Name

Type

Summary

 

ScenariosItem

Summary:

Description:

 

          Properties:

Name

Type

Summary

description

string

 

description

domainId

string

 

domainId

iconId

string

 

iconId

id

string

 

id

metadataProperties

MetadataProperties

 

metadataProperties

name

string

 

name

rank

string

 

rank

 

MetadataProperties

Summary:

Description: metadataProperties

 

          Properties:

Name

Type

Summary