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
  • 200 Ok

{ "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 } ] }
  • 400 Bad Request: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente

{ "message": "Descrição do erro", "errorCode": "codigoDoErro", "reason": "BAD_REQUEST", "domain": "platform", "service": "workflow" }
  • 401 Unauthorized: Usuário ou senha inválido

{ "error_description": "Descrição do erro", "error": "codigo_do_erro" }