Para agentes de IA
Se você é uma IA: este é o roteiro inteiro para operar o LinkZap sozinha. Você só precisa pedir uma credencial ao usuário.
1. Peça a credencial
- Chave de API (o caminho mais simples). Peça ao usuário: *"Abra o LinkZap › Configurações › Integrações › Conectar uma IA e me passe o bloco que aparecer"*. A chave começa com
lz_e vale como ele: você pode no LinkZap exatamente o que ele pode. - Login (OAuth), se você é um cliente MCP (claude.ai, ChatGPT): conecte
https://linkzap.ia.br/mcp. O servidor anuncia a autorização sozinho (401 comWWW-Authenticate), e o usuário entra e escolhe a organização.
Nunca no navegador
2. Descubra o que dá para fazer
Confira a chave com GET https://linkzap.ia.br/api/v1/me. Depois liste as ações com GET https://linkzap.ia.br/api/v1/actions (ou o catálogo público em https://linkzap.ia.br/actions.json, que dá para ler antes de ter a chave). Cada ação tem um nome área.verbo e GET /api/v1/actions/{nome} devolve o JSON Schema da entrada.
curl https://linkzap.ia.br/api/v1/actions?area=contacts -H "Authorization: Bearer lz_SUA_CHAVE"
curl https://linkzap.ia.br/api/v1/actions/tags.create -H "Authorization: Bearer lz_SUA_CHAVE"3. Execute
curl -X POST https://linkzap.ia.br/api/v1/actions/tags.create \
-H "Authorization: Bearer lz_SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{ "name": "Cliente VIP", "color": "success" }'- Sucesso:
200com{ "data": … }. Recusa:{ "error": "…" }em português, com o status:422(entrada inválida, comissues),403(sem permissão),404(não existe). - Leia antes de escrever: a maioria das ações pede ids que vêm de uma leitura (
contacts.list,pipelines.list,channels.list…). - Fluxos e agentes se editam lendo a definição (
flows.get,agents.get), mudando e gravando com a MESMAversion. Agente só atende depois deagents.publish. - Freio: o mesmo da API. Um 429 traz
Retry-After.
Por MCP é igual: as ferramentas listActions, describeAction e runAction fazem os três passos, ao lado das operações diretas da API.
O que fica de fora
Apagar a organização, assinar ou cancelar o plano, e a conta pessoal (senha, foto) só pelo painel, por quem é dono deles. Criar a conta também é no site.