API y MCP de Facebook: publica, atiende Messenger y recibe leads de tus formularios

28 de octubre de 2026 · Equipo Zoosial

Zoosial ofrece una API REST y un servidor MCP para operar páginas de Facebook: publicar y programar, leer y moderar comentarios, responder Messenger, recibir los leads de formularios de anuncios por webhook y consultar métricas. Funciona con las APIs oficiales de Meta sobre una Página (no sobre un perfil personal) y se puede usar desde tu código o desde un agente de IA.

Qué puedes hacer

Cómo conectar la cuenta

Un perfil de Zoosial admite una sola Página de Facebook. Para una segunda Página, crea otro perfil.

  1. Crea el perfil con POST /profiles y guarda el id (prof_…); no uses un identificador inventado.
  2. Para una app con tus propios usuarios, registra tu redirectUri en la API key y llama POST /connect/sessions con profileId, platform: "meta", redirectUri, clientState y endUserId. La url que devuelve es de un solo uso y caduca en 10 minutos; se abre en el navegador de tu usuario, que autoriza en Facebook.
  3. Meta vuelve a tu redirectUri con un ct válido 15 minutos. GET /profiles/:id/connect/meta/available?ct= lista las Páginas y POST /profiles/:id/connect/meta con { ct, pageId } conecta una. Si el perfil ya tiene otra Página, /connect/meta/new-profile crea un perfil nuevo con ella.

Para uso interactivo, GET /connect/meta?profileId=… devuelve el authUrl. Detalle en Facebook.

Ejemplo

Publicar en la Página ahora mismo:

curl -X POST https://zoosial.com/posts \
  -H "Authorization: Bearer $SC_API_KEY" -H "Content-Type: application/json" \
  -d '{"platforms":[{"accountId":"acc_456"}],"content":"Novedades esta semana","publishNow":true}'

Por MCP

El servidor MCP vive en https://zoosial.com/mcp y se autoriza con tu cuenta. Herramientas para Facebook:

Las herramientas marcadas «escribe» crean o envían algo, y create_post publica de verdad. Con permiso de solo lectura el agente no cambia nada. Guía: servidor MCP.

Reglas y límites

Los leads llegan solos por el evento lead.received, con el lead anidado en data.lead; para probar tu receptor usa POST /accounts/:id/lead-forms/:formId/test-webhook.

Precio

Publicar, bandeja, leads, comentario a mensaje, API, webhooks y MCP están incluidos en el plan gratis: 1 perfil con hasta 3 cuentas, 20 textos con IA al día, sin tarjeta. El plan por perfil cuesta $95 MXN al mes + IVA por perfil, con el primero gratis; hay tramos más baratos con más perfiles. Consulta precios.

Compáralo

¿Evaluando otras opciones? Revisa las comparativas y el artículo API para conectar redes sociales. Contrato: /llms.txt.

Preguntas frecuentes

¿Cómo publico en una página de Facebook por API?

Conecta la Página con OAuth de Meta y llama POST /posts con el accountId de la Página, el contenido y publishNow o scheduledFor para programar.

¿Cómo recibo los leads de Facebook Lead Ads en mi sistema?

Conecta la Página y registra un webhook con POST /hooks suscrito a lead.received. Cada lead llega con sus respuestas y los datos del anuncio, sin hacer polling.

¿Puedo conectar mi perfil personal de Facebook?

No. Facebook solo permite conectar Páginas. Cada perfil de Zoosial admite una Página.

¿Cuánto tiempo tengo para contestar un mensaje de Messenger?

24 horas desde el último mensaje de la persona. Pasado ese plazo la API responde 422, porque es una regla de Meta.

← Todas las integraciones