Endpoints GET: endpoints para extrair dados do Beesbusy
- GET /tarefa/ – Listar tarefas
- GET /task/{id}/ – Recupera uma tarefa
- GET /task-comment/ – Listar comentários de tarefas
- GET /task-comment/{id}/ – Recupera um comentário de tarefa
- GET /tasklist/ – Listar listas de tarefas
- GET /tasklist/{id}/ – Recupera uma lista de tarefas
- GET /project/ – Listar projetos
- GET /project/{id}/ – Recupera um projeto
- GET /timelog/ – Listar registros de tempo
- GET /timelog/{id}/ – Recupera um registro de tempo
- GET /member/ – Listar membros
- GET /member/{id}/ – Recupera um membro
- GET /custom-field/ – Listar campos personalizados
- GET /custom-field/{id}/ – Recupera um campo personalizado
- GET /label/ – Listar rótulos
- GET /label/{id}/ – Recupera um rótulo
- GET /thirdparty/ – Listar terceiros
- GET /thirdparty/{id}/ – Recuperar um terceiro
- GET /thirdparty-contact/ – Listar contatos de terceiros
- GET /thirdparty-contact/{id}/ – Recuperar um contato de terceiros
- GET /thirdparty-type/ – Listar tipos de terceiros
- GET /thirdparty-type/{id}/ – Recupera um tipo de terceiros
Endpoints POST: endpoints para criar dados no Beesbusy
- POST /tarefa/ – Criar uma tarefa
- POST /task-comment/ – Criar um comentário de tarefa
- POST /tasklist/ – Criar uma lista de tarefas
- POST /project/ – Criar um projeto
- POST /task-attachment/ – Adicionar um anexo à tarefa
- POST /task-custom-value/ – Criar um valor personalizado (tarefa)
- POST /task-member/ – Atribui um membro a uma tarefa
- POST /project-member/ – Adicionar um membro ao projeto
- POST /project-custom-value/ – Criar um valor personalizado (projeto)
- POST /timelog-custom-value/ – Criar um valor personalizado (timelog)
- POST /thirdparty/ – Criar um terceiro
- POST /thirdparty-contact/ – Criar um contato de terceiros
- POST /thirdparty-type/ – Criar um tipo de terceiros
- POST /label/ – Criar um rótulo
- POST /member/ – Criar um membro
Endpoints PATCH: endpoint para modificar dados no Beesbusy
- PATCH /task-custom-value/{id}/ – Atualiza um valor personalizado (tarefa)
- PATCH /project-custom-value/{id}/ – Atualiza um valor personalizado (projeto)
- PATCH /timelog-custom-value/{id}/ – Atualiza um valor personalizado (timelog)
- PATCH /thirdparty/{id}/ – Atualizar um terceiro
- PATCH /thirdparty-contact/{id}/ – Atualizar um contato de terceiros
- PATCH /thirdparty-type/{id}/ – Atualizar um tipo de terceiros
Para saber mais
Para saber mais, a documentação completa está disponível aqui: https://public-api.beesbusy.com/redoc/
E uma coleção do Postman para testar a API está disponível aqui: https://www.postman.com/beesbusy/beesbusy/collection/40096316-487dc55d-ee4c-42ba-845b-a2dc75143cd4