Mediante este EndPoint é possível consultar as alterações de estado de todas as solicitações de trabalho ou de alguma solicitação específica.
O parâmetro na url "code" é o id da solicitação. Pode ser consultado aqui. (campo code)
Parâmetros de entrada
Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
code | Texto | Opcional | Id da Solicitação. |
since | Texto | Opcional | Data inicial da consulta. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03'. |
until | Texto | Opcional | Data final da consulta. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03'. |
start | Inteiro | Opcional | Número de registro onde iniciará a consulta. Por padrão 0. |
limit | Inteiro | Opcional | Quantidade de registros que mostrará a solicitação. O valor por padrão é 100. |
Parâmetros de saída
Parâmetro | Tipo | Descrição |
|---|---|---|
id_request | Inteiro | Id da solicitação |
id_status | Inteiro | Id do estado da solicitação |
status_description | Texto | Descrição do estado da solicitação -"OPEN_STATUS" : Aberta |
date | Data UTC-0 | Data da alteração de estado |
notes | Texto | Notas da alteração de estado |
accounts_name | Texto | Usuário que realizou a alteração de estado. É o código do recurso humano ou terceiro associado à conta. |
count_comments | Texto | Quantidade de comentários que tem a alteração de estado |
Exemplo:
Solicitação: (GET)https://app.fracttal.com/api/work_requests_status/?code=678
{
"success": true,
"message": "200",
"data": [
{
"id": 3231183,
"id_company": 69,
"id_request": 678,
"id_status": 3,
"status_description": "OT_IN_PROCESS",
"date": "2022-01-18T14:00:29.142833+00:00",
"notes": "OT_IN_PROCESS",
"accounts_name": "Alejandra Arango",
"count_comments": 0
},
{
"id": 3229773,
"id_company": 69,
"id_request": 678,
"id_status": 7,
"status_description": "REQUEST_TODO",
"date": "2022-01-18T12:44:36.337556+00:00",
"notes": "REQUEST_TODO",
"accounts_name": "Alejandra Arango",
"count_comments": 0
},
{
"id": 3229761,
"id_company": 69,
"id_request": 678,
"id_status": 2,
"status_description": "PROCESS_STATUS",
"date": "2022-01-18T12:43:52.951288+00:00",
"notes": "",
"accounts_name": "Alejandra Arango",
"count_comments": 0
},
{
"id": 3229746,
"id_company": 69,
"id_request": 678,
"id_status": 1,
"status_description": "OPEN_STATUS",
"date": "2022-01-18T12:42:56.045973+00:00",
"notes": "FALLAS EN LA IMPRESORA",
"accounts_name": "Alejandra Arango",
"count_comments": 0
}
],
"total": 4
}