Listar pipelines e grupos
GET
/backend/pipelinesResponse
Group[]
Grupos ordenados por
positionPipeline[]
Pipelines 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
string
obrigatório
Nome da pipeline
string
Descrição da pipeline
string
UUID de um grupo existente
string
Nome de um grupo a criar junto com a pipeline
Configurar pipeline
PUT
/backend/pipelines/{id}Request Body
string
obrigatório
Nome da pipeline
string
Descrição da pipeline
ConfigStage[]
obrigatório
Lista completa e ordenada de etapas. A posição no array define a ordem no quadro.
string[]
Lista completa de motivos de perda da pipeline
object
Mapa
{ "id_da_etapa_removida": "id_da_etapa_destino" } para as etapas que saíram da listaid).
Reordenar pipeline
PUT
/backend/pipelines/reorderRequest Body
string
obrigatório
UUID da pipeline movida
string
obrigatório
UUID do grupo de destino
string
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/groupsstring
obrigatório
Nome do grupo
Renomear grupo
PUT
/backend/pipeline/groups/{id}string
obrigatório
Novo nome do grupo
Excluir grupo
DELETE
/backend/pipeline/groups/{id}409 Conflict