Voltar ao site
Syncro

Pipelines e etapas

Use este endpoint para descobrir os IDs de pipeline e etapa usados ao criar e mover leads, além dos motivos de perda.

Base URLhttps://app.syncro.chat/api/v1AuthX-API-Key: crm_SUA_CHAVE_AQUI

Listar pipelines e etapas

GET/pipelines
Permissão: pipelines:read

Retorna todos os pipelines da conta com suas etapas (em ordem) e a lista de motivos de perda.

Requisição
curl "https://app.syncro.chat/api/v1/pipelines" \
  -H "X-API-Key: crm_SUA_CHAVE_AQUI"
Resposta
{
  "success": true,
  "pipelines": [
    {
      "id": 1,
      "name": "Vendas",
      "stages": [
        {
          "id": 5,
          "name": "Prospecção",
          "color": "#FF6B6B",
          "is_won": false,
          "is_lost": false
        },
        {
          "id": 6,
          "name": "Proposta",
          "color": "#4ECDC4",
          "is_won": false,
          "is_lost": false
        },
        {
          "id": 10,
          "name": "Ganho",
          "color": "#95E1D3",
          "is_won": true,
          "is_lost": false
        },
        {
          "id": 11,
          "name": "Perdido",
          "color": "#9CA3AF",
          "is_won": false,
          "is_lost": true
        }
      ]
    }
  ],
  "lost_reasons": [
    {
      "id": 1,
      "name": "Preço alto"
    },
    {
      "id": 3,
      "name": "Escolheu concorrente"
    }
  ]
}

Campos das etapas

Campo Descrição
is_won true em etapas de ganho (usadas em PUT /leads/{id}/won)
is_lost true em etapas de perda (usadas em PUT /leads/{id}/lost)

Os lost_reasons alimentam o parâmetro reason_id de PUT /leads/{id}/lost.