Pronto v5 Web Services
MethodUpdateParticipantWorkflowActionStatus
Pronto v5 Web Services > All Operations Resource Group : UpdateParticipantWorkflowActionStatus (Method)
Request (IProntoService_UpdateParticipantWorkflowActionStatus_InputMessage)

The request body is of type UpdateParticipantWorkflowActionStatus.

Request Body Parameters

NameDescriptionData Type
 ServiceAuthenticationModel
 ParticipantWorkflowActionUpdateRequestModel
IsCompleted Element ID Element ParticipantID Element Sequence WorkflowAction Element EnableLogging Element Sequence participantWorkflowActionUpdateRequest Element ApiPassword Element ApiUsername Element ApiSecretOrAuthData Element ApiKeyOrProntoID Element Sequence serviceAuthentication Element Sequence UpdateParticipantWorkflowActionStatus Element

Overview

Sequence
Sequence
ApiKeyOrProntoID optional xs:string
ApiSecretOrAuthData optional xs:string
ApiUsername optional xs:string
ApiPassword optional xs:string
Sequence
EnableLogging optional xs:boolean
Sequence
ParticipantID optional xs:int
ID optional xs:int
IsCompleted optional xs:boolean
Response (IProntoService_UpdateParticipantWorkflowActionStatus_OutputMessage)

The response body is of type UpdateParticipantWorkflowActionStatusResponse.

Response Body Parameters

NameDescriptionData Type
 ParticipantWorkflowActionServiceReturnModel
TimeZoneUtcOffset Element ProcessingTime Element ReturnUrl Element Message Element IsSuccessful Element Sequence UpdateParticipantWorkflowActionStatusResult Element Sequence UpdateParticipantWorkflowActionStatusResponse Element

Overview

Sequence
Sequence
IsSuccessful optional xs:boolean
Message optional xs:string
ReturnUrl optional xs:string
ProcessingTime optional xs:string
TimeZoneUtcOffset optional xs:double
Example
var model = new ParticipantWorkflowActionUpdateRequestModel()
{
    WorkflowAction = new ParticipantWorkflowActionUpdateModel()
    {
        ID = actionID,
        ParticipantID = participantID,
        IsCompleted = true
    }
};
var results = serviceClient.UpdateParticipantWorkflowActionStatus(sa, model);
if (results.IsSuccessful)
{
    //do work...
}
else
{
    //handle error
}
Dim model = New ParticipantWorkflowActionUpdateRequestModel() With { 
	 .WorkflowAction = New ParticipantWorkflowActionUpdateModel() With { 
		 .ID = actionID, 
		 .ParticipantID = participantID, 
		 .IsCompleted = True 
	} 
}
Dim results = serviceClient.UpdateParticipantWorkflowActionStatus(sa, model)
If Not results.IsSuccessful Then
    'do work...
Else
    'handle error
End If
See Also
All Operations Resource GroupPronto v5 Web Services