VendeeDocs
Referência

Funis

Funis ativos do cliente com as etapas embutidas.

GET    {BASE_URL}/api-v1-pipelines  # lista

Use os endereços acima — são os que respondem hoje. A API está migrando para um endereço único ({BASE_URL}/api-v1/pipelines), que ainda não foi publicado: enquanto isso, qualquer chamada para ele devolve 404 not_found. Quando entrar no ar, esta página muda junto, e os endereços acima continuam valendo.

Escopo: pipelines:read (somente leitura).

Só funis ativos e só etapas ativas. Sem paginação — a lista é curta por natureza.

Campos

CampoTipoNotas
iduuid
workspace_iduuidSempre o workspace da chave de API usada na chamada.
namestring
is_defaultboolean
is_activeboolean
created_atdatetime
stageslista de objetosEtapas ativas, ordenadas por posição numérica crescente. Campo montado pela API (não é coluna direta). Cada item traz: id (uuid), name (string), position (number), type (string), is_active (boolean).

Listar funis

GET {BASE_URL}/api-v1-pipelines

Ordenação: created_at crescente. Esta listagem não pagina — devolve a lista inteira.

curl "{BASE_URL}/api-v1-pipelines" \
  -H "X-API-Key: vnd_sua_chave_aqui"
{
  "data": [ /* registros */ ]
}

Erros

HTTPcodeQuando
401missing_api_key / invalid_api_key / revoked_api_keyAutenticação.
403insufficient_scopeA chave não tem pipelines:read.
405method_not_allowedMétodo não suportado neste endereço.
500internal_errorFalha interna.

Catálogo completo em Erros.

Exemplo de resposta

{
  "data": [
    {
      "id": "7b6a...",
      "workspace_id": "44c1...",
      "name": "Funil de Vendas",
      "is_default": true,
      "is_active": true,
      "created_at": "2026-01-10T09:00:00.000Z",
      "stages": [
        { "id": "0f1e...", "name": "Novo", "position": 1, "type": "pre-venda", "is_active": true },
        { "id": "2a3b...", "name": "Qualificado", "position": 2, "type": "venda", "is_active": true },
        { "id": "4c5d...", "name": "Ganho", "position": 3, "type": "won", "is_active": true }
      ]
    }
  ]
}

Ordem dos blocos

  • Pipeline: id, workspace_id, name, is_default, is_active, created_at, stages[]. Pipelines vêm ordenados por data de criação (mais antigo primeiro).
  • Etapa (stage): id, name, position (número, ordem da etapa no funil), type (ex.: pre-venda, venda, won, lost), is_active. As etapas vêm ordenadas por position crescente.

Nesta página