Saltar para o conteúdo

Projetos e entrega – construir no Flowtly

Utilize este instantâneo selecionado do esquema OpenAPI do Flowtly para planear integrações, automatizar fluxos de trabalho e sincronizar os dados em que as suas equipas confiam.

Estado da documentação

Última sincronização em 2026-04-03 18:31 (versão da aplicação 2.0.0)

Apenas um subconjunto de entidades é tornado público. Execute ambos os comandos de sincronização para atualizar esta documentação quando a aplicação Flowtly disponibilizar novas capacidades.

Projetos e entrega

Metadados de projetos, tarefas, membros, preços e contexto de faturação.

Visão geral da entidade

Projeto

Utilizar os projetos do Flowtly como referência canónica para a entrega, permitindo que as ferramentas de PMO se alinhem com membros e cronogramas.

Endpoints

GET https://api.flowtly.eu/projects

Listar projetos

Obtém a coleção de recursos Project.

POST https://api.flowtly.eu/projects

Criar projeto

Cria um recurso Project.

GET https://api.flowtly.eu/projects/preview

Listar pré-visualização

Obtém a coleção de recursos Project.

GET https://api.flowtly.eu/projects/search

Listar pesquisa

Obtém a coleção de recursos Project.

GET https://api.flowtly.eu/projects/{id}

Obter projeto por ID

Obter um único recurso pelo seu identificador.

DELETE https://api.flowtly.eu/projects/{id}

Eliminar projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/projects/{id}

Atualizar projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

GET https://api.flowtly.eu/projects/{id}/profitability

Obter projeto por ID

Obter um único recurso pelo seu identificador.

Casos de uso

Criar projetos a partir do seu CRM quando um negócio fecha para preparar fluxos de trabalho de contratação.
Atualizar ciclos de vida de projetos a partir de ferramentas externas para manter as projeções de custos do Flowtly precisas.

Campos do esquema

Project-budget_project.read_project.read
Campo Tipo Descrição
id integer Campo id.
client string | null Campo client.
currency string | null Campo currency.
dateFrom string | null Campo dateFrom.
dateTo string | null Campo dateTo.
name string Campo name.
publicDescription string | null Campo publicDescription.
type string Campo type.
clientHash string Campo clientHash.
notes string | null Campo notes.
color string Campo color.
icon string | null Campo icon.
priceNet string | null Campo priceNet.
taxGroup string | null Campo taxGroup.
attributeSet string | null Campo attributeSet.
projectMembers array
status string
flattenType string
budgets array

Visão geral da entidade

Membro do projeto

Gerir quem está afeto a qual projeto, o seu papel e percentagem de alocação.

Endpoints

GET https://api.flowtly.eu/project-members

Listar membros do projeto

Obtém a coleção de recursos ProjectMember.

POST https://api.flowtly.eu/project-members

Criar membro do projeto

Cria um recurso ProjectMember.

GET https://api.flowtly.eu/project-members/{id}

Obter membro do projeto por ID

Obter um único recurso pelo seu identificador.

DELETE https://api.flowtly.eu/project-members/{id}

Eliminar membro do projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/project-members/{id}

Atualizar membro do projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

Casos de uso

Atribuir automaticamente membros da equipa quando um projeto é criado a partir do seu planeador de recursos.
Acompanhar a utilização sincronizando alocações de membros com a sua ferramenta de capacidade.

Campos do esquema

ProjectMember-project.read_project_member.read_tag.read
Campo Tipo Descrição
id string Campo id.
employee string Campo employee.
project object Campo project.
position string Campo position.
positionName string Campo positionName.

Visão geral da entidade

Tarefa de projeto

Gestão completa de tarefas em projetos, incluindo fluxos de estado, comentários e automação de tarefas recorrentes.

Endpoints

GET https://api.flowtly.eu/project-tasks

Listar tarefas de projeto

Obtém a coleção de recursos ProjectTaskStatus.

POST https://api.flowtly.eu/project-tasks

Criar tarefa de projeto

Cria um recurso ProjectTaskStatus.

GET https://api.flowtly.eu/project-tasks/{id}

Obter tarefa de projeto por ID

Obter um único recurso pelo seu identificador.

DELETE https://api.flowtly.eu/project-tasks/{id}

Eliminar tarefa de projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/project-tasks/{id}

Atualizar tarefa de projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

GET https://api.flowtly.eu/project-task-comments

Listar tarefas de projeto

Obtém a coleção de recursos ProjectTaskStatus.

POST https://api.flowtly.eu/project-task-comments

Criar tarefa de projeto

Cria um recurso ProjectTaskStatus.

GET https://api.flowtly.eu/project-task-comments/{id}

Obter tarefa de projeto por ID

Obter um único recurso pelo seu identificador.

DELETE https://api.flowtly.eu/project-task-comments/{id}

Eliminar tarefa de projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/project-task-comments/{id}

Atualizar tarefa de projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

GET https://api.flowtly.eu/project-task-lists

Listar tarefas de projeto

Obtém a coleção de recursos ProjectTaskStatus.

POST https://api.flowtly.eu/project-task-lists

Criar tarefa de projeto

Cria um recurso ProjectTaskStatus.

GET https://api.flowtly.eu/project-task-lists/{id}

Obter tarefa de projeto por ID

Obter um único recurso pelo seu identificador.

DELETE https://api.flowtly.eu/project-task-lists/{id}

Eliminar tarefa de projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/project-task-lists/{id}

Atualizar tarefa de projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

GET https://api.flowtly.eu/project-task-recurrence-rules

Listar tarefas de projeto

Obtém a coleção de recursos ProjectTaskStatus.

POST https://api.flowtly.eu/project-task-recurrence-rules

Criar tarefa de projeto

Cria um recurso ProjectTaskStatus.

GET https://api.flowtly.eu/project-task-recurrence-rules/{id}

Obter tarefa de projeto por ID

Obter um único recurso pelo seu identificador.

DELETE https://api.flowtly.eu/project-task-recurrence-rules/{id}

Eliminar tarefa de projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/project-task-recurrence-rules/{id}

Atualizar tarefa de projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

GET https://api.flowtly.eu/project-task-statuses

Listar tarefas de projeto

Obtém a coleção de recursos ProjectTaskStatus.

POST https://api.flowtly.eu/project-task-statuses

Criar tarefa de projeto

Cria um recurso ProjectTaskStatus.

GET https://api.flowtly.eu/project-task-statuses/{id}

Obter tarefa de projeto por ID

Obter um único recurso pelo seu identificador.

DELETE https://api.flowtly.eu/project-task-statuses/{id}

Eliminar tarefa de projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/project-task-statuses/{id}

Atualizar tarefa de projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

Casos de uso

Espelhar tickets do Jira como tarefas de projeto do Flowtly para rastreio unificado de entrega.
Configurar tarefas de conformidade recorrentes que se criam automaticamente segundo um cronograma.

Campos do esquema

ProjectTask-project_task.read_project_task_list.read_project_task_status.read_employee.preview_project_task_recurrence_rule.read
Campo Tipo Descrição
id integer Campo id.
project string Campo project.
list object Campo list.
status object Campo status.
title string Campo title.
description string | null Campo description.
priority string Campo priority.
startAt string | null Campo startAt.
dueAt string | null Campo dueAt.
completedAt string | null Campo completedAt.
position integer Campo position.
recurrenceRule object Campo recurrenceRule.
recurrenceParent object Campo recurrenceParent.
isTemplate boolean Campo isTemplate.
assignees array Campo assignees.
subscribers array

Visão geral da entidade

Preço de projeto

Definir preços por projeto para cálculos de faturação, análise de margens e faturação a clientes.

Endpoints

GET https://api.flowtly.eu/project-prices

Listar preços de projeto

Obtém a coleção de recursos ProjectPrice.

POST https://api.flowtly.eu/project-prices

Criar preço de projeto

Cria um recurso ProjectPrice.

GET https://api.flowtly.eu/project-prices/{id}

Obter preço de projeto por ID

Obter um único recurso pelo seu identificador.

DELETE https://api.flowtly.eu/project-prices/{id}

Eliminar preço de projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/project-prices/{id}

Atualizar preço de projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

Casos de uso

Enviar tabelas de tarifas da sua ferramenta de propostas para automatizar os cálculos de linhas de fatura.
Atualizar preços de projeto quando são assinadas adendas contratuais.

Campos do esquema

ProjectPrice-project_price.read_attribute.read
Campo Tipo Descrição
id string Campo id.
project string | null Campo project.
attributeRule string Campo attributeRule.
amount string Campo amount.
currency string Campo currency.
dateFrom string | null Campo dateFrom.
note string | null Campo note.

Visão geral da entidade

Transação de projeto

Acompanhar entradas de receita e custo ao nível do projeto para análise de rentabilidade.

Endpoints

GET https://api.flowtly.eu/project-transactions

Listar transações de projeto

Obtém a coleção de recursos ProjectTransaction.

POST https://api.flowtly.eu/project-transactions

Criar transação de projeto

Cria um recurso ProjectTransaction.

DELETE https://api.flowtly.eu/project-transactions/{id}

Eliminar transação de projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/project-transactions/{id}

Atualizar transação de projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

Casos de uso

Alocar despesas a projetos a partir do seu sistema contabilístico.
Alimentar dados de P&L ao nível do projeto em dashboards executivos.

Campos do esquema

ProjectTransaction-project_transaction.read
Campo Tipo Descrição
id string Campo id.
project string | null Campo project.
transaction string | null Campo transaction.
amount string | null Campo amount.
note string | null Campo note.

Visão geral da entidade

Tarifa de colaborador por projeto

Definir tarifas horárias ou diárias personalizadas para colaboradores em projetos individuais para reconhecimento preciso de receita.

Endpoints

GET https://api.flowtly.eu/employee-project-rates

Listar tarifas de colaborador por projeto

Obtém a coleção de recursos EmployeeProjectRate.

POST https://api.flowtly.eu/employee-project-rates

Criar tarifa de colaborador por projeto

Cria um recurso EmployeeProjectRate.

GET https://api.flowtly.eu/employee-project-rates/{id}

Obter tarifa de colaborador por projeto por ID

Obter um único recurso pelo seu identificador.

DELETE https://api.flowtly.eu/employee-project-rates/{id}

Eliminar tarifa de colaborador por projeto

Eliminar o recurso.

PATCH https://api.flowtly.eu/employee-project-rates/{id}

Atualizar tarifa de colaborador por projeto

Atualizar campos do recurso utilizando JSON Merge Patch.

Casos de uso

Importar tarifas negociadas da sua ferramenta de recursos humanos para cálculos de margem.
Ajustar tarifas a meio do projeto quando os termos contratuais se alteram.

Campos do esquema

EmployeeProjectRate-employee_project_rate.read
Campo Tipo Descrição
id integer Campo id.
employee string Campo employee.
project string Campo project.
position string | null Campo position.
rate number Campo rate.
currency string Campo currency.
dateFrom string | null Campo dateFrom.
dateTo string | null Campo dateTo.
Whatsapp