CLI
@anakonn/ankk é uma ferramenta CLI baseada em Bun e alimentada pela API Pública do ANKK.
Requisitos
Seção intitulada “Requisitos”- Bun 1.3 ou superior
- Uma chave de API Pública com escopo para sua marca
Instalação
Seção intitulada “Instalação”Executar sem instalar:
bunx @anakonn/ankk --json healthInstalação global:
bun install -g @anakonn/ankkankk --json healthConfiguração Inicial
Seção intitulada “Configuração Inicial”Configuração global:
ankk config setup --scope globalConfiguração local do projeto:
ankk config setup --scope projectOrdem de resolução de configuração:
- Opções da CLI, como
--api-keye--config - Variável de ambiente
ANKK_API_KEY .ankk/config.jsonem nível de projeto~/.ankk/config.jsonglobal
O padrão é https://api.ankk.app se não configurado. ankk config show exibe as configurações atuais sem expor a chave de API completa.
Comandos Disponíveis
Seção intitulada “Comandos Disponíveis”| Comando | Propósito |
|---|---|
health | Verificar a saúde da API |
upgrade | Atualizar a instalação global |
openapi | Visualizar ou buscar o esquema OpenAPI |
brand | Gerenciar detalhes da marca vinculada à chave de API |
connections | Inspecionar conexões de redes sociais |
contents | Listar, consultar, publicar e cancelar conteúdo agendado |
comments | Buscar, postar, atualizar e moderar comentários |
reply-jobs | Criar e monitorar trabalhos de resposta |
analytics | Buscar analytics e resumos de métricas |
webhooks | Gerenciar assinaturas de Webhooks |
config | Gerenciar a configuração da CLI |
Para ver as opções disponíveis para qualquer comando, execute ankk <comando> --help.
Publicando Conteúdo
Seção intitulada “Publicando Conteúdo”payload.json:
{ "connection_id": "<connection_id>", "idempotency_key": "cli-publish-001", "text": "Published via CLI."}ankk contents publish --file payload.jsonankk contents publish --file payload.json --scheduled-for 2026-08-10T09:00:00ZUse --json em scripts e clientes de IA:
ankk --json connections listankk --json contents get <content_id>