StartProcess
Responde uma pendência
Payload de entrada:
{
"Token do Processo"
serviceFlowToken : {
"Identificador da Instância do Proceso"
processInstanceID : integer
"Identificador da Etapa do Processo"
step : integer
"Identificador da Atividade"
activityId : integer
}
"Variáveis de Negócio do Processo"
responseData : {
"Dados de Negócio do Processo"
businessData : string
"Informação para Fluxo de Execução do Processo"
flowExecutionData : {
"Nome da ação a ser tomada dentro do fluxo"
actionToExecute : string
"Usuário que pode receber a próxima ação"
nextSubject : string
}
}
"String de autorização executada da tarefa do workflow"
authorization: string?
"Comentário para solicitação"
comment: string?
}
"Token do Processo"
serviceFlowToken : {
"Identificador da Instância do Proceso"
processInstanceID : integer
"Identificador da Etapa do Processo"
step : integer
"Identificador da Atividade"
activityId : integer
}
"Variáveis de Negócio do Processo"
responseData : {
"Dados de Negócio do Processo"
businessData : string
"Informação para Fluxo de Execução do Processo"
flowExecutionData : {
"Nome da ação a ser tomada dentro do fluxo"
actionToExecute : string
"Usuário que pode receber a próxima ação"
nextSubject : string
}
}
"String de autorização executada da tarefa do workflow"
authorization: string?
"Comentário para solicitação"
comment: string?
}
Request
curl --location --request POST "https://api.senior.com.br/platform/workflow/actions/responsePendency" --header "Content-Type: application/json" --header "Accept: application/json" --header "Authorization: Bearer {token}" --data-raw "{ 'serviceFlowToken': { 'processInstanceID': '{number}', 'step': '{number}', 'activityId': '{number}' }, 'responseData': { 'businessData': '{string}', 'flowExecutionData': { 'actionToExecute': '{string}', 'nextSubject': '{string}' } }, 'authorization': '{string}', 'comment': '{string}'}"
Response
- 200 Ok
{ }
- 400 Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente
- 401 Credenciais inválidas
- 403 Permissão negada