API de WhatsApp y CRM
POST/pipelines

Crear pipeline

Crea un nuevo pipeline de ventas en la cuenta.

API de WhatsApp y CRM
Necesitas una clave de API. Pídela a nuestro equipo de soporte o créala desde la plataforma.
POST https://api.getincloud.ai/v1/pipelines

Crea un nuevo pipeline de ventas en la cuenta.

Un pipeline requiere al menos una etapa abierta, una ganada y una perdida. El orden de las etapas es el orden del array, y las etapas ganada y perdida deben ir después de todas las abiertas: un trato avanza a la siguiente etapa abierta según su posición, por lo que una etapa terminal en medio sería omitida. Cuando no se proporcionan etapas, se genera un conjunto predeterminado.

Nota: este recurso de la API está disponible en la suscripción Platform Professional y superiores.


Prueba este endpoint en el probador de API en vivo

>¿Necesitas ayuda? Explora todos los tutoriales, más de 100 ejemplos de casos de uso y prueba el probador de API en vivo con ejemplos de código listos para usar en más de 15 lenguajes de programación, incluidos JavaScript/Node.js, PHP, Python, C#, Java, Ruby, Swift, Kotlin, Powershell, cURL y más.

Autenticación

Envía tu API key en el encabezado Token en cada petición.

Cuerpo de la petición

CampoTipoObligatorioDescripción
namestringSíNombre del pipeline minLength: 2 · maxLength: 30
descriptionstringNoDescripción del pipeline. Opcional minLength: 0 · maxLength: 300
colorstringNoNombre del color del pipeline, usado para identificarlo rápidamente minLength: 1 · maxLength: 30
iconstringNoIdentificador del icono del pipeline. Por defecto es funnel-dollar enum: ['funnel-dollar', 'filter', 'chart-line', 'handshake', 'money-bill-wave', 'bullseye', 'flag-checkered', 'coins', 'chart-pie', 'briefcase']
devicesarray<string>NoDispositivos que alimentan este pipeline. Vacío significa todos los dispositivos de la cuenta
currencystringNoCódigo de moneda ISO 4217 para los montos de los tratos. Por defecto es la moneda de la cuenta minLength: 3 · maxLength: 3
entryobjectNoConfiguración de la regla de entrada
entry.modestringNoCómo entran los chats a este pipeline: manual, filter o all. Si se omite, se conserva el valor guardado enum: ['manual', 'filter', 'all']
entry.filtersobjectNoFiltros de entrada, solo se usan cuando mode es filter
stagesarray<object>NoEtapas del pipeline, en orden. Se requieren al menos una etapa abierta, una ganada y una perdida, y las etapas ganada y perdida deben ir después de todas las abiertas. Si se omiten, se generan las predeterminadas
lostReasonsarray<string>NoMotivos de pérdida predefinidos que se ofrecen cuando se pierde un trato
settingsobjectNoAjustes de comportamiento del pipeline
settings.closeChatOnWonbooleanNoResolver el chat cuando se gana el trato
settings.closeChatOnLostbooleanNoResolver el chat cuando se pierde el trato
settings.aiobjectNoAjustes del análisis con IA

Respuestas

CódigoDescripción
200Pipeline creado
400Configuración de pipeline no válida
401Acceso no autorizado por token de API no válido o vencido
403Operación no admitida: se requiere actualizar el plan
404Recurso no encontrado
409Ya existe un pipeline con el mismo nombre
429Se alcanzó el máximo de pipelines permitidos
500Error inesperado
501No implementado
503Servicio no disponible temporalmente: inténtalo de nuevo más tarde
// This code example requires you to have installed curl package
// Installation instructions here: https://curl.haxx.se/download.html

// Create a sales pipeline
curl --request POST \
  --url https://api.getincloud.ai/v1/pipelines \
  --header 'Content-Type: application/json' \
  --header 'Token: <api token goes here>' \
  --data '{"name":"Sales","color":"blue"}'
AnteriorCrear nota de oportunidadSiguienteDescartar la alerta de riesgo de IA
¿Te sirvió esta página?