Criar estágios
POST
https://api.cubosuite.com.br/stages
Descrição
Campos
Campo | Tipo | Descrição |
---|---|---|
name | string | Nome da etapa. Campo obrigatório. |
description | string (opcional) | Descrição da etapa. |
orderNr | number (opcional) | Número da ordem da etapa dentro do pipeline. Se não informado, será a próxima ordem disponível. |
pipeId | number | ID do pipeline ao qual a etapa pertence. Deve existir na empresa do usuário autenticado. |
rottenFlag | boolean (opcional) | Indicador se a etapa possui status de "vencido" (rotten). |
rottenDays | number (opcional) | Número de dias para considerar a etapa "vencida". Obrigatório se rottenFlag for true . |
lightBackground | string (opcional) | Cor de fundo clara para a etapa (ex: código hexadecimal). |
darkBackground | string (opcional) | Cor de fundo escura para a etapa (ex: código hexadecimal). |
customfieldIds | array de números (opcional) | IDs de campos personalizados associados à etapa, válidos para a empresa do usuário. |
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.cubosuite.com.br/stages' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Contato Inicial",
"description": "Primeira etapa do funil de vendas",
"pipeId": 3,
"orderNr": 2,
"rottenFlag": true,
"rottenDays": 5,
"lightBackground": "#E0F7FA",
"darkBackground": "#006064",
"customfieldIds": [4, 7]
}'
Response Response Example
{"errors":[{"rule":"regex","field":"lightBackground","message":"regex validation failed on lightBackground"}]}
Requisição
Parâmetros Header
Content-Type
string
opcional
Exemplo:
application/json
Parâmetros Bodyapplication/json