Cómo enviar la clave
RecomendadoCada clave API pertenece a un espacio de trabajo. No puede acceder a otro espacio de trabajo con la misma clave.
Combinaciones comunes
Solo leer base
contacts:read, tags:readSincronizar CRM
contacts:read, contacts:create, contacts:update, tags:read, tags:createFila de tareas
tasks:read (lista del workspace) + contacts:update (crear/editar en el contacto)Campañas vía API
campaigns:read, campaigns:create, campaigns:run + alcances de envío de los canalesGestión completa
Todos los
contacts:*, tags:*, topics:*, segments:*, campaigns:*Contactos (contacts:*)
contacts:read
contacts:read
Listar y obtener contacto por ID.
contacts:create
contacts:create
Crear contacto (teléfono y/o correo obligatorio).
contacts:update
contacts:update
Editar ficha, etiquetas, campos y tareas CRM (
POST/PATCH /v1/contacts/{id}/tasks).contacts:delete
contacts:delete
Eliminar contacto.
Tareas (tasks:read)
Las tareas CRM aparecen en dos niveles: en el contacto y vista del workspace.
tasks:read
tasks:read
GET /v1/tasks — lista paginada del workspace (status, overdueOnly, assignedUserId). Por defecto: tareas OPEN.Crear y editar tareas usan alcance
contacts:update (POST y PATCH en /v1/contacts/{id}/tasks). Listar tareas de un contacto usa contacts:read. No existe DELETE en API v1 — use PATCH con status: CANCELLED para cancelar.Etiquetas (tags:*)
Temas (topics:*)
Consentimiento por tema de marketing (Newsletter, Promociones). Igual que en el panel en Audience → Topics.
topics:read
topics:read
Listar y obtener tema.
topics:create
topics:create
Crear tema con slug estable.
topics:update
topics:update
Editar nombre, descripción y opt-in predeterminado.
topics:delete
topics:delete
Eliminar tema.
Segmentos (segments:*)
Audiencias con reglas (etiquetas, campos, temas, marketing). Incluye preview antes de campañas.
segments:read
segments:read
Listar, obtener y preview (muestra paginada de la audiencia).
segments:create
segments:create
Crear segmento con JSON
version: 1, match, rules.segments:update
segments:update
Editar reglas del segmento.
segments:delete
segments:delete
Eliminar segmento.
Campañas (campaigns:*)
campaigns:read
campaigns:read
Listar, obtener, estadísticas y destinatarios por ejecución.
campaigns:create
campaigns:create
Crear campaña (opcionalmente con
scheduledFor).campaigns:update
campaigns:update
Editar campaña y cancelar (DRAFT/SCHEDULED → CANCELLED).
campaigns:delete
campaigns:delete
Eliminar campaña.
campaigns:run
campaigns:run
Disparar ahora (Run); encola envíos en los canales de la campaña.
Errores comunes
403: alcance ausente
403: alcance ausente
Verifique el alcance de la operación (
Missing scope: contacts:read, etc.).402: espacio de trabajo bloqueado
402: espacio de trabajo bloqueado
Plan vencido o suspendido (
WORKSPACE_BLOCKED). Regularice en el panel.403: límite CRM o plano
403: límite CRM o plano
Límites de temas/segmentos/campañas (
PLAN_LIMIT_CRM, PLAN_LIMIT_TEMPLATES) o trial sin recarga. Código 403, no 402.409: duplicado
409: duplicado
Teléfono o correo ya registrado en el espacio de trabajo.

