Lista os processos mais utilizados pelo usuário no período especificado ou nos últimos seis meses se não especificado.
Payload de entrada
{
// data inicial para processar o ranking, se não informada usa data hoje menos 6 meses (opcional)
"start": "2021-06-01T00:00:00.000Z",
// data final para processar o ranking, se não informado usa data hoje (opcional)
"end": "2021-06-30T00:00:00.000Z",
// especifica o número de processos para retornar. O valor padrão é 3 (opcional)
"limit": 3
}
Request
curl --location --request POST "https://api.senior.com.br/platform/workflow/getRankingProcesses" --header "Authorization: Bearer {access_token}" --header "client_id: {client_id}" --header "Content-Type: application/json" --header "Accept: application/json" --data-raw "{ 'start': '2021-06-01T00:00:00.000Z', 'end': '2021-06-30T00:00:00.000Z', 'limit': 3 }"
Response
{
"processes": [
{
// identificador do processo
"processId": 0,
// versão atual do processo
"currentVersion": 0,
// nome do processo
"processName": "string",
// tag agrupador de processos
"tag": "string",
// ícone do processo
"icon": "string",
// descrição do processo
"description": "string",
// número de solicitações
"requests": 0
}
]
}
{
"message": "Descrição do erro",
"errorCode": "codigoDoErro",
"reason": "BAD_REQUEST",
"domain": "platform",
"service": "workflow"
}
{
"error_description": "Descrição do erro",
"error": "codigo_do_erro"
}