Skip to content

CLI

@anakonn/ankk es una herramienta CLI basada en Node.js impulsada por la API Pública de ANKK.

  • Node.js 24 o superior
  • Una clave de API Pública vinculada a tu marca

Ejecutar sin instalar:

Terminal window
npx @anakonn/ankk --json health

Instalación global:

Terminal window
npm install --global @anakonn/ankk
ankk --json health

Configuración global:

Terminal window
ankk config setup --scope global

Configuración local del proyecto:

Terminal window
ankk config setup --scope project

Orden de resolución de la configuración:

  1. Opciones de CLI como --api-key y --config
  2. Variable de entorno ANKK_API_KEY
  3. Archivo .ankk/config.json a nivel de proyecto
  4. Archivo global ~/.ankk/config.json

Por defecto usa https://api.ankk.app si no está configurado. ankk config show muestra la configuración actual sin exponer la clave de API completa.

ComandoPropósito
healthVerificar el estado de la API
upgradeActualizar la instalación global
openapiVer o descargar el esquema OpenAPI
brandConsultar la marca vinculada a la clave API
connectionsInspeccionar conexiones de redes sociales (SNS)
contentsListar, consultar, publicar y cancelar contenido programado
commentsConsultar, publicar y moderar comentarios
tiktok-comment-actionsSolicitar y consultar acciones sobre comentarios de TikTok recopilados
reply-jobsCrear y monitorear tareas de respuesta
analyticsObtener analíticas y resúmenes de métricas
webhooksGestionar suscripciones a Webhooks
configGestionar la configuración de la CLI

Para ver las opciones disponibles de cualquier comando, ejecuta ankk <comando> --help.

payload.json:

{
"connection_id": "<connection_id>",
"idempotency_key": "cli-publish-001",
"text": "Published via CLI."
}
Terminal window
ankk contents publish --file payload.json
ankk contents publish --file payload.json --scheduled-for 2030-01-15T09:00:00Z

Usa --json en scripts y clientes de IA:

Terminal window
ankk --json connections list
ankk --json contents get <content_id>