IMPORTANT: Questionmark recommendeds using the Delivery Odata API (click here for documentation) for new integrations, not the QMWISe API. Although we currently continue to issue maintenance updates to this API to support customers with current QMWISe-based integrations, we are no longer adding new methods/functionality to QMWISe. 

CheckParticipant

Applies to the following products: 
Questionmark OnDemand
Questionmark Perception
Questionmark OnPremise
Applies to the following Perception versions: 
Perception 5.7

This method processes a Participant Name and a Password and checks whether there is a participant with the Participant Name, and if so whether the Password is theirs. Both these parameters must be provided.

The Status code is returned and indicates whether the Participant Name exists, and if so whether the Password is correct or not.

Any other error occurs, a SOAP fault message will be returned.

  • Version 4.1 +
  • Version 5.1 +

Parameters

Input name Description Data type Optional field?

Participant_Name

The name of the participant to be verified

String

N

Password

The password of the participant

String

Y

Responses

Output name Description Data type

Status

0 - The participant exists and the password is correct

1 - The participant exists and the password is incorrect

2 - The participant does not exist

Integer

Participant_ID

If the participant exists, this is their Participant ID.

String

Troubleshooting

Please refer to the following page for any error codes that are displayed when using this method.

Appendix - Error codes