Publica desde tu código. El mismo flujo, programático.
Cada acción del panel es un endpoint REST. Publicación, programación, cuentas, analíticas, webhooks. Un SDK propio de TypeScript. Un servidor MCP para Claude Desktop, Cursor y ChatGPT. Claves de API con permisos por espacio de trabajo para que nada se filtre.
Tres líneas de código. Tres plataformas programadas.
La forma real de una llamada de publicación: elige un espacio de trabajo, pasa un texto y las plataformas, y recibe un id de publicación y el estado de entrega por plataforma. La misma llamada desde TypeScript, PHP o curl.
/v1/postsimport { FoPost } from '@fopost/sdk';
const client = new FoPost({ apiKey: process.env.FOPOST_API_KEY });
const accounts = await client.accounts.list({ workspaceId });
const post = await client.posts.create({
workspaceId,
status: 'scheduled',
scheduleAt: '2026-09-01T09:00:00Z',
content: [{ text: 'Stop launching on Tuesday.', position: 0 }],
accounts: accounts.map((a) => ({ id: a.id })),
});pst_01H7K3MRGB8YZ4QVWEscribiste la integración con Twitter. Luego LinkedIn lo cambió todo.
Lanzaste la publicación en Twitter en un fin de semana. Luego LinkedIn te llevó tres días, el flujo OAuth una semana, Instagram tiene la peor API del mundo y ni siquiera has empezado con TikTok.
Cada plataforma se rompe de una forma distinta el mismo día. Bluesky cambia su límite de frecuencia. Threads añade una restricción de tipo de medio. Hashnode cambia de versión de GraphQL. Tu integración está en llamas y tú intentando lanzar producto.
Implementaste OAuth a mano para 5 plataformas. Guardas tokens de actualización en tu base de datos. Ahora eres responsable de renovar tokens, del almacenamiento cifrado y de gestionar claves al estilo SOC 2. No es el negocio en el que querías estar.
¿Es la API para ti?
Es para ti si
- Estás creando un producto que necesita publicar en redes sociales en nombre de tus usuarios
- Tienes un flujo de operaciones de contenido que se lanza desde CI, un CRM o tu propio backend
- Quieres conectar FoPost a Claude Desktop, Cursor o ChatGPT mediante MCP y dejar que el agente publique por ti
- Creas herramientas para agencias y quieres ofrecer publicación en redes a tus propios clientes sin gestionar 33 integraciones de plataformas
No es para ti si
- Solo publicas a mano desde el panel. La API es excesiva; el editor es la superficie adecuada.
- Necesitas alojamiento de API totalmente de marca blanca (your-brand.api.com). Habla con nosotros sobre un acuerdo empresarial.
Una API. 32 plataformas. Las roturas son cosa nuestra.
Escribes contra un solo esquema. Nosotros lo repartimos a 32 plataformas, renovamos los tokens, gestionamos los límites de frecuencia, entregamos la publicación y mostramos los errores. Tú lanzas la función.
REST limpia y predecible
Recursos predecibles (publicaciones, cuentas, espacios de trabajo, entregas, webhooks). Una forma de solicitud y respuesta coherente en todos los endpoints, versionada bajo /v1.
SDK de TypeScript, más una librería de PHP independiente
TypeScript (npm install @fopost/sdk) envuelve esta API REST. PHP (composer require fopost/social-core, con licencia MIT) es independiente: publica directamente en 11 plataformas con tus propias credenciales, sin cuenta de FoPost.
Servidor MCP para asistentes de IA
npx -y @fopost/mcp conecta tu espacio de trabajo de FoPost con Claude Desktop, Cursor, ChatGPT y cualquier agente compatible con MCP. 14 herramientas disponibles: publicar, programar, analíticas, gestión de cuentas. Autenticación mediante clave de API.
Claves con permisos por espacio de trabajo
Claves por espacio de trabajo con permisos por acción: posts, accounts, workspaces, labels, publish, deliveries, webhooks, analytics, automations. JWT para la interfaz, claves de API para el código. Sin superclave global de agencia.
Webhooks salientes para cada evento
Suscríbete a publish.success, publish.failed, account.disconnected, account.reconnected, automation.triggered y más. Cada payload va firmado para que verifiques que viene de nosotros, y las entregas fallidas se reintentan con espera exponencial.
Límites de frecuencia pensados para trabajo real
El límite está muy por encima de lo que necesita una integración de publicación, y el techo sube automáticamente a medida que conectas más cuentas. Si lo superas, recibes un 429 limpio con un Retry-After para esperar, no un descarte silencioso ni una clave suspendida.
Genera. Instala. Publica.
Genera una clave de API
En el espacio de trabajo desde el que quieres publicar, crea una clave de API con los permisos que necesitas (posts y accounts bastan para empezar). Cópiala una vez. Trátala como un secreto.
Instala el SDK
npm install @fopost/sdk. O sáltate el SDK y llama directamente a los endpoints REST. O sáltate ambos y usa el servidor MCP desde Claude.
Haz la llamada
Tres líneas: importar, instanciar, crear. La llamada de publicación devuelve un id de publicación y el estado de entrega por plataforma. La publicación llega a la cola de tu panel y sale a la hora programada.
Suscríbete a webhooks (opcional)
Añade una URL de webhook en los ajustes del espacio de trabajo. Suscríbete a publish.success y publish.failed. Tu endpoint recibe un POST firmado cuando cada entrega llega o falla. Así tu sistema se mantiene sincronizado.
Por qué esto es mejor que construir a mano 33 integraciones de plataformas.
Tres formas en que los desarrolladores abordan hoy la publicación multiplataforma. Solo una es una API de verdad con SDKs, un servidor MCP y alguien más que se ocupa de lo que se rompe.
Hazlo tú: 33 API de plataformas por tu cuenta
Lo que intentan los fundadores técnicos
- Flujo OAuth por plataforma. Almacenamiento de tokens. Renovación de tokens. Gestión de secretos cifrados.
- Distinto límite de frecuencia, distinta forma de error y distintas restricciones de medios en cada plataforma.
- Cuando LinkedIn cambia su API, tú cambias tu código. Lo mismo con Bluesky, Threads y Hashnode.
- Dejas de añadir plataformas después de Twitter y LinkedIn. Las otras 29 se quedan en la lista de deseos.
API de Buffer o Hootsuite
Lo que ofrecen los de siempre
- Hay una API pública, pero parece algo secundario. Los SDKs los mantiene la comunidad, a veces.
- Sin servidor MCP. Conectarla a Claude o Cursor es una integración a medida.
- El precio por usuario convierte la API en un centro de coste para las agencias.
API + SDKs + MCP de FoPost
Lo que de verdad quieres
- Un único esquema REST cubre 32 plataformas, y la extensión del navegador cubre Substack, que no tiene API de escritura.
- SDK de TypeScript mantenido por nosotros, más una librería PHP con licencia MIT.
- El servidor MCP ya está disponible: npx -y @fopost/mcp en Claude Desktop, Cursor y ChatGPT.
- Claves con permisos por espacio de trabajo, webhooks firmados y reintentos integrados. Nos ocupamos nosotros de lo que se rompe.
Publica en todas las grandes redes
Todo lo demás que hace FoPost
Reescritura con IA
La IA reescribe para cada plataforma
Publicación cruzada
Publica en 33 plataformas a la vez
Calendario de contenido
Planificador visual de arrastrar y soltar
FoPost Agent
Tu equipo de contenido, en un chat
Editor de contenido
Redacta con vista previa en directo para varias plataformas
Analíticas
Todas las plataformas en una sola pantalla