Histórico da Página
...
Esse documento tem o objetivo de exemplificar o uso da API para inserção de uma lista de tarefas, alteração e exclusão de múltiplas tarefas em lote.
1 - API de tarefa
...
Esta API permitirá a entrada de valores na tarefa como quantidade, unidade, valor cotado entre outros.Para inserir uma nova tarefa, deverá existir em seu projeto uma etapa com o mesmo código da tarefa. Por exemplo: 001.01, campos livres e entre outros.
É utilizado nesta API todos os 4 métodos padrões da TOTVS: GET, POST, PUT, DELETE.
Inclusão de tarefas em lote:
Usando a propriedade rota "batch" é possível inserir tarefas em lote no mesmo código JSON. Segue o um exemplo abaixo utilizando o método POST:
Máscara de Url: http://localhost:8051/api/construction-projects/v1/activity-tasks
Batch: http://localhost:8051/api/construction-projects/v1/activity-tasks/batch
Verbo: POSTMétodo de entrada: Post
Informações | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Alteração de tarefas em lote:
EndPoint: http://localhost:8051/api/construction-projects/v1/activity-tasks/batch
Verbo: PUT
Observação: Devem ser passados todos os campos do registro retornados pelo verbo GET.
Exclusão de tarefas em lote:
EndPoint: http://localhost:8051/api/construction-projects/v1/activity-tasks/batch
Verbo: DELETE
Observação: devem ser passados apenas a chave primária do registro.