Como enviar a chave
RecomendadoA API Key pertence a um workspace. Você não acessa outro workspace com a mesma chave.
Combinações comuns
Só ler base
contacts:read, tags:readSincronizar CRM
contacts:read, contacts:create, contacts:update, tags:read, tags:createFila de tarefas
tasks:read (lista do workspace) + contacts:update (criar/editar no contato)Campanhas pela API
campaigns:read, campaigns:create, campaigns:run + escopos de envio dos canaisGestão completa
Todos os
contacts:*, tags:*, topics:*, segments:*, campaigns:*Contatos (contacts:*)
contacts:read
contacts:read
Listar e buscar contato por ID.
contacts:create
contacts:create
Criar contato (telefone e/ou e-mail obrigatório).
contacts:update
contacts:update
Editar ficha, tags, campos e tarefas CRM (
POST/PATCH /v1/contacts/{id}/tasks).contacts:delete
contacts:delete
Excluir contato.
Tarefas (tasks:read)
Tarefas CRM aparecem em dois níveis: no contato e visão do workspace.
tasks:read
tasks:read
GET /v1/tasks — lista paginada do workspace (status, overdueOnly, assignedUserId). Padrão: tarefas OPEN.Criar e editar tarefas usam escopo
contacts:update (POST e PATCH em /v1/contacts/{id}/tasks). Listar tarefas de um contato usa contacts:read. Não existe DELETE na API v1 — use PATCH com status: CANCELLED para cancelar.Tags (tags:*)
Tópicos (topics:*)
Consentimento por tema de marketing (Newsletter, Promoções). Igual ao painel em Audience → Topics.
topics:read
topics:read
Listar e buscar tópico.
topics:create
topics:create
Criar tópico com slug estável.
topics:update
topics:update
Editar nome, descrição e opt-in padrão.
topics:delete
topics:delete
Excluir tópico.
Segmentos (segments:*)
Públicos com regras (tags, campos, tópicos, marketing). Inclui preview antes de campanhas.
segments:read
segments:read
Listar, buscar e preview (amostra paginada do público).
segments:create
segments:create
Criar segmento com JSON
version: 1, match, rules.segments:update
segments:update
Editar regras do segmento.
segments:delete
segments:delete
Excluir segmento.
Campanhas (campaigns:*)
campaigns:read
campaigns:read
Listar, buscar, estatísticas e destinatários por execução.
campaigns:create
campaigns:create
Criar campanha (opcionalmente com
scheduledFor).campaigns:update
campaigns:update
Editar campanha e cancelar (DRAFT/SCHEDULED → CANCELLED).
campaigns:delete
campaigns:delete
Excluir campanha.
campaigns:run
campaigns:run
Disparar agora (Run), enfileira envios nos canais da campanha.
Erros comuns
403: sem escopo
403: sem escopo
Verifique escopo da operação (
Missing scope: contacts:read, etc.).402: workspace bloqueado
402: workspace bloqueado
Plano expirado ou suspenso (
WORKSPACE_BLOCKED). Regularize no painel.403: limite CRM ou plano
403: limite CRM ou plano
Limite de tópicos/segmentos/campanhas (
PLAN_LIMIT_CRM, PLAN_LIMIT_TEMPLATES) ou trial sem recarga. Código 403, não 402.409: duplicata
409: duplicata
Telefone ou e-mail já cadastrado no workspace.

