Listar pipelines e grupos
GET
/backend/pipelinesResponse
Grupos ordenados por
positionPipelines ordenadas por
position, cada uma com seu group_idObter uma pipeline
GET
/backend/pipelines/{id}color usa o formato de token do design system — uma tripla HSL sem o invólucro hsl(),
como "217 91% 60%".Criar pipeline
POST
/backend/pipelinespipeline.manage. A pipeline criada já vem com as quatro etapas padrão
e os motivos de perda padrão.
Request Body
Nome da pipeline
Descrição da pipeline
UUID de um grupo existente
Nome de um grupo a criar junto com a pipeline
Configurar pipeline
PUT
/backend/pipelines/{id}Request Body
Nome da pipeline
Descrição da pipeline
Lista completa e ordenada de etapas. A posição no array define a ordem no quadro.
Lista completa de motivos de perda da pipeline
Mapa
{ "id_da_etapa_removida": "id_da_etapa_destino" } para as etapas que saíram da listaid).
Reordenar pipeline
PUT
/backend/pipelines/reorderRequest Body
UUID da pipeline movida
UUID do grupo de destino
UUID da pipeline que deve ficar depois da movida. Omita para posicionar no fim do grupo.
Excluir pipeline
DELETE
/backend/pipelines/{id}Grupos
Grupos organizam as pipelines no seletor (ex: Marketing, Comercial, CS).Listar grupos
GET
/backend/pipeline/groupsCriar grupo
POST
/backend/pipeline/groupsNome do grupo
Renomear grupo
PUT
/backend/pipeline/groups/{id}Novo nome do grupo
Excluir grupo
DELETE
/backend/pipeline/groups/{id}409 Conflict