Volver al sitio
Syncro

Pipelines y etapas

Usa este endpoint para descubrir los IDs de pipeline y etapa usados al crear y mover leads, además de los motivos de pérdida.

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

Listar pipelines y etapas

GET/pipelines
Permiso: pipelines:read

Devuelve todos los pipelines de la cuenta con sus etapas (en orden) y la lista de motivos de pérdida.

Solicitud
curl "https://app.syncro.chat/api/v1/pipelines" \
  -H "X-API-Key: crm_SUA_CHAVE_AQUI"
Respuesta
{
  "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 de las etapas

Campo Descripción
is_won true en etapas de ganado (usadas en PUT /leads/{id}/won)
is_lost true en etapas de pérdida (usadas en PUT /leads/{id}/lost)

Los lost_reasons alimentan el parámetro reason_id de PUT /leads/{id}/lost.