Skip to main content
POST
Crear Plan

Authorizations

Authorization
string
header
required

Token de autenticacion Bearer. Obtenga el token usando el endpoint /api/user/login

Path Parameters

companyId
string
required

ID de la compania del partner

Body

application/json
name
string

Nombre del plan

description
string

Descripcion del plan

workspaces
integer

Cantidad de workspaces permitidos

teamMembers
integer

Cantidad de miembros de equipo permitidos

contactsPerWorkspace
integer

Contactos permitidos por workspace

agentsPerWorkspace
integer

Agentes por workspace (-1 = ilimitado)

automationsPerWorkspace
integer

Automatizaciones por workspace (-1 = ilimitado)

isDefault
boolean

Indica si es el plan por defecto

isTrial
boolean

Indica si el plan es de prueba

trialDays
integer | null

Dias de prueba (null si no aplica)

fAIPackage
boolean

Indica si incluye el paquete de IA

isGlobalLimits
boolean

Usa limites globales de cuenta (suma de todos los workspaces)

totalContacts
integer

Total de contactos de la cuenta (-1 = ilimitado)

totalAgents
integer

Total de agentes de la cuenta (-1 = ilimitado)

totalAutomations
integer

Total de automatizaciones de la cuenta (-1 = ilimitado)

totalTeamMembers
integer

Total de miembros de equipo de la cuenta

price
number | null

Precio del plan (null si no aplica)

currency
enum<string>

Moneda del plan

Available options:
USD,
EUR,
PEN,
MXN,
COP
periodicity
enum<string>

Periodicidad de facturacion

Available options:
MONTHLY,
QUARTERLY,
SEMIANNUAL,
ANNUAL
expirationDays
integer | null

Dias de expiracion (tiene prioridad sobre periodicity)

Enlace de pago del plan

Response

Plan creado exitosamente

success
boolean

Indica si la operacion fue exitosa

code
integer

Codigo HTTP de la respuesta

errorCode
string | null

Codigo de error, null si no hay error

message
string

Mensaje descriptivo

data
object