GET /api/chamados.json
GET /api/chamados.json
Parâmetros
let params = {
conditions: {
categoria_id: 10,
solicitante_id: 5,
projeto_id: 20
},
joins: ["Projetos", "Solicitantes", "StatusChamados"]
};
$http.get("/api/chamados.json", params).success(successCallback);Consulta equivalente
/api/chamados.json?conditions[categoria_id]=10&conditions[solicitante_id]=5&conditions[projeto_id]=20&joins[]=Projetos&joins[]=Solicitantes&joins[]=StatusChamadosO JSON de resposta, com categoria, solicitante e atendente, está na página Condições e junções.
A listagem traz 50 itens por página. O máximo é 200, com o parâmetro
limit.
Os joins também podem ser usados em vários níveis. Exemplo:
Solicitantes.DepartamentosSetores.Departamentos.Empresas.Entidades.Enderecos.Cidades
Joins permitidos
| Parâmetro | Descrição |
|---|---|
| Categorias.ParentCategorias | Subcategoria e categoria |
| StatusChamados | Status do chamado |
| Solicitantes | Solicitante que abriu o chamado |
| Atendentes | Atendente que capturou o chamado |
| Fornecedores | Fornecedor vinculado ao chamado |
| DepartamentosSetores | Setor de origem |
| Dpto | Setor atendente, destino do chamado |
| Projetos | Projeto do chamado |
| Prioridades | Prioridade do chamado |
| OrigensAtendimentos | Origem do chamado |
| Avaliacoes | Avaliação do chamado |
| Clientes | Cliente vinculado ao chamado |
| Checklist | Checklist |
| Tags.TagsAtributos | Tags e atributos |
| TagsTransferidas.TagsAtributos | Tags e atributos das transferências |
| Timesheet | Horas lançadas no chamado |
| StatusHistoricos | Histórico de status |
