Una API para conectar cuentas por OAuth hospedado, programar y publicar, leer métricas en vivo y enterarte por webhooks. Tú te quedas con tu producto; el servicio se queda con los tokens, las renovaciones, las versiones de las APIs y el App Review.
# 1. Una sesión de conexión → connect_url
curl https://publish.henry.cm/api/v1/oauth/sessions \
-H "Authorization: Bearer $KEY" \
-d '{ "platform": "instagram",
"return_url": "https://tuapp.com/listo",
"profile": { "external_ref": "ws-7f3a" } }'
# 2. Manda al usuario a connect_url.
# Vuelve a tu return_url ya conectado.
# 3. Publica en sus cuentas
curl https://publish.henry.cm/api/v1/jobs \
-H "Authorization: Bearer $KEY" \
-d '{ "external_ref": "post-1",
"profile_id": "…",
"legs": [{ "account_id": "…" }],
"payload": { "caption": "Hola 👋",
"media": [{ "url": "https://…/foto.jpg" }] } }'Un enlace y el usuario conecta su página, su Instagram (por instagram.com o vía Facebook) o su TikTok. Sin registrar nada en los portales.
Imagen, carrusel, video, reel y story. Jobs idempotentes por contenido, cancelación siempre confirmada, y el reloj vive en el servicio.
Insights de cuenta y de cada publicación leídos directo del proveedor, con los nombres que las plataformas usan hoy.
Cuentas conectadas o caídas, tokens que cambian, publicaciones que terminan. Con reintentos y firma HMAC en cada entrega.