testes/public/contratos/workspace-routes.json

2 lines
1.5 KiB
JSON

{"ambiente":"workspace","label":"Workspace","rotas":[{"id":"extrato-listar","recurso":"extrato","operations":[{"method":"GET","path":"/extrato/apresentar","descricao":"Extrato bancário; C=receitas, D=despesas","responseShape":[{"field":"idextrato","type":"number","description":"ID"},{"field":"data","type":"string","description":"Data"},{"field":"descricao","type":"string","description":"Descrição"},{"field":"valor","type":"number","description":"Valor"}],"suggestedColumns":[{"field":"data","header":"Data","width":"120px"},{"field":"descricao","header":"Descrição","width":"400px"},{"field":"valor","header":"Valor","width":"150px"}]}]},{"id":"categorias-listar","recurso":"categorias","operations":[{"method":"GET","path":"/categorias/apresentar","descricao":"Lista categorias","responseShape":[{"field":"id","type":"number","description":"ID"},{"field":"nome","type":"string","description":"Nome"}]}]},{"id":"caixinhas-listar","recurso":"caixinhas","operations":[{"method":"GET","path":"/caixinhas/apresentar","descricao":"Lista caixinhas","responseShape":[{"field":"id","type":"number","description":"ID"},{"field":"nome","type":"string","description":"Nome"}]}]},{"id":"contas_a_pagar-listar","recurso":"contas_a_pagar","operations":[{"method":"GET","path":"/contas_a_pagar/apresentar","descricao":"Contas a pagar","responseShape":[{"field":"id","type":"number","description":"ID"},{"field":"categoria","type":"string","description":"Categoria"},{"field":"valor","type":"number","description":"Valor"}]}]}]}