get https://app.fracttal.com/api/work_orders_subtasks/
Através desta API é possível consultar a lista de subtarefas.
Parâmetros de entrada
É possível filtrar as informações através dos seguintes query_params:
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
folio | Texto | Opcional | Folha da OS. Pode ser consultado aqui. (campo wo_folio) |
group | Inteiro | Opcional | Grupo da subtarefa |
since | Texto | Opcional | Data inicial da consulta. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03'. (Por padrão 30 dias antes) |
until | Texto | Opcional | Data final da consulta. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03'. (Por padrão a data atual) |
type_date | Texto | Opcional | Tipo de data para fazer a consulta. Pode ser: creation_date: Data de criação da OS (Valor por padrão) initial_date: Data inicial da tarefa final_date: Data de finalização da tarefa |
ot_status | Inteiro | Opcional | Número que indica o estado das OSs (1: OSs em processo, 2: OSs em Revisão, 3: OSs Finalizadas, 4: OSs Canceladas) |
start | Inteiro | Opcional | Número do registro onde iniciará a consulta. Por padrão 0. Todas as consultas estão limitadas a 100 registros, quando há mais do que essa quantidade deve-se utilizar este parâmetro para a paginação. |
limit | Inteiro | Opcional | Quantidade de registros que mostrará a requisição. O valor por padrão é 100. |
Parâmetros de saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
id_work_order | Inteiro | Id interno da ordem de trabalho |
id_work_order_task | Inteiro | Id da tarefa dentro da OS |
id_work_orders_tasks_form_items | Inteiro | Id da subtarefa dentro da OS |
value | Texto | Valor da subtarefa |
description | Texto | Descrição da subtarefa |
unit_description | Texto | Descrição da unidade do medidor. Aplica-se quando é subtarefa tipo medidor |
units_code | Texto | Código da unidade do medidor. Aplica-se quando é subtarefa tipo medidor |
order_number | Inteiro | Posição em que se visualiza a subtarefa |
is_required | Booleano | É obrigatória a subtarefa |
meter_description | Texto | Descrição do medidor |
last_value | Inteiro | Último valor do medidor |
wo_folio | Texto | Folha da OS |
creation_date | Texto | Data de criação da OS |
id_status_work_order | Inteiro | Estado da ordem de trabalho |
id_task_form_item_type | Inteiro | Tipo de subtarefa |
group | Texto | Grupo/parte |
id_company | Inteiro | Id da empresa |
Exemplo:
Requisição: GET https://app.fracttal.com/api/work_orders_subtasks/?folio=OT-12226
Resposta:
{
"success": true,
"message": "200",
"data": [
{
"id_work_order": 17950686,
"id_work_order_task": 29722347,
"id_work_orders_tasks_form_items": 239265424,
"value": null,
"description": "Procedimento",
"unit_description": null,
"units_code": null,
"order_number": 1,
"is_required": false,
"meter_description": null,
"last_value": null,
"wo_folio": "OT-12226",
"creation_date": "2024-08-30T19:41:23.069843+00:00",
"id_status_work_order": 1,
"id_task_form_item_type": 1,
"group": null,
"id_company": 1190
},
{
"id_work_order": 17950686,
"id_work_order_task": 29722347,
"id_work_orders_tasks_form_items": 239265425,
"value": null,
"description": "Teste grupo",
"unit_description": null,
"units_code": null,
"order_number": 2,
"is_required": false,
"meter_description": null,
"last_value": null,
"wo_folio": "OT-12226",
"creation_date": "2024-08-30T19:41:23.069843+00:00",
"id_status_work_order": 1,
"id_task_form_item_type": 1,
"group": "ORDEM E LIMPEZA",
"id_company": 1190
},
{
"id_work_order": 17950686,
"id_work_order_task": 29722347,
"id_work_orders_tasks_form_items": 239265426,
"value": null,
"description": "Teste 2",
"unit_description": null,
"units_code": null,
"order_number": 3,
"is_required": false,
"meter_description": null,
"last_value": null,
"wo_folio": "OT-12226",
"creation_date": "2024-08-30T19:41:23.069843+00:00",
"id_status_work_order": 1,
"id_task_form_item_type": 2,
"group": "MOTOBOMBA",
"id_company": 1190
}
],
"total": 3
}