Guía de integración
Publica artículos en cualquier herramienta con un webhook
Cuando tu sitio corre en una plataforma a la que Rank Prompt no se conecta, un destino webhook envía cada artículo, completo y firmado, a una URL que controlas: Zapier, Make, n8n o tu propio código.
Rank Prompt lee
- Código de estado de tu endpoint
- published_url
- post_id
Rank Prompt envía
- Título y slug
- HTML y Markdown
- Título SEO y descripción
- Etiquetas e imágenes
- JSON-LD
- Encabezado de firma
Rank Prompt Qué hace
- Envía el artículo completo en una sola solicitud: título, slug, HTML, Markdown, título SEO y descripción, etiquetas, imágenes, JSON-LD y la marca.
- Envía
article.publishedal publicar,article.updatedcon el mismopost_idal volver a publicar yarticle.unpublishedal eliminar el artículo. - Publica ahora o en la fecha que programes.
- Firma cada solicitud con
X-RP-Signaturey puede sumar un encabezado personalizado para los catch hooks que lo revisan. - Registra el
published_urlque responde tu endpoint, así el seguimiento de páginas y los reportes de citas siguen al artículo.
Lo que no puede hacer
- Los borradores no se envían: un webhook no tiene dónde guardarlos.
- Una solicitud lleva como máximo 4 MB.
- Rank Prompt no escribe en el sitio: lo que pasa después de la solicitud depende de tu flujo.
Antes de empezar
Plan Desde Starter
- Una URL https que responda 2xx a un POST: un catch hook de Zapier, Make o n8n, o tu propio endpoint.
- Un lugar donde guardar el secreto de firma, si tu endpoint verifica la firma.
Destino webhook: configuración en 5 pasos
-
Paso 1
Abre Integraciones, Publicar contenido
En Rank Prompt, abre Integraciones y la pestaña Publicar contenido. En la tarjeta Más plataformas haz clic en +, elige Webhook y haz clic en Continuar.
-
Paso 2
Pega la URL y guarda el secreto
Pega la URL del webhook. Conserva el Secreto de firma que generó Rank Prompt, o crea uno nuevo, y cópialo en tu endpoint. Agrega un Encabezado personalizado si tu catch hook lo revisa; su valor se guarda cifrado y no se vuelve a mostrar.
-
Paso 3
Elige el formato
En Formato, JSON-LD dentro del HTML agrega los datos estructurados al cuerpo HTML, y Front matter en el Markdown empieza el Markdown con YAML (título, slug, fecha, etiquetas, imagen) para generadores de sitios estáticos.
-
Paso 4
Conecta y mapea el artículo de prueba
Haz clic en Conectar webhook. Rank Prompt envía primero un
article.testfirmado, así que la URL tiene que responder, y tu herramienta no-code puede mapear los campos con él. -
Paso 5
Responde dónde quedó publicado
Si tu endpoint responde 2xx con un JSON que tenga
published_url(y opcionalmentepost_id), esa URL queda registrada como la dirección del artículo. Sin ella, el artículo queda publicado sin URL.
Destino webhook: errores y soluciones
Estos son los mensajes que muestra la app, palabra por palabra, y lo que resuelve cada uno.
-
La URL del webhook debe empezar con https://, porque el artículo y su firma viajan por ella.
Usa la dirección https de tu endpoint.
-
Esa URL no resuelve a una dirección pública.
Usa una dirección accesible desde internet, no una local o privada.
-
Nada respondió en esta URL (404). Revisa la dirección y que el flujo de trabajo detrás esté activado.
Revisa la dirección y que el Zap, el escenario o el workflow esté activado.
-
El webhook respondió 500 a un artículo de prueba.
Tu endpoint rechazó la prueba. Corrígelo y vuelve a conectar.
-
Un encabezado personalizado necesita un nombre y un valor.
Completa los dos o deja los dos vacíos.
-
La URL del webhook ahora apunta a otro host, así que hay que volver a ingresar el valor del encabezado personalizado: nunca se envía a un host para el que no se ingresó.
Vuelve a escribir el valor del encabezado, o deja vacíos los dos campos.
-
Un webhook solo recibe artículos publicados, así que no puede guardar un borrador. Publica el artículo o prográmalo.
Publica el artículo ahora o elige una fecha.
-
Este artículo supera los 4 MB que admite una solicitud de webhook. Quita los archivos incrustados en su texto y vuelve a intentarlo.
Quita los archivos incrustados en el texto del artículo y vuelve a publicar.
¿En qué se diferencia de los webhooks de Rank Prompt?
Un destino webhook es un lugar donde publicar artículos. Los webhooks de Developers avisan a tus herramientas cuando terminan los reportes y las ejecuciones programadas, y pueden publicar en Slack o Discord.
¿Cómo compruebo que una solicitud viene de Rank Prompt?
X-RP-Signature lleva t, una marca de tiempo, y v1, un HMAC-SHA256 de la marca de tiempo, un punto y el cuerpo crudo, hecho con tu secreto de firma. Vuelve a calcularlo y compáralo. X-RP-Event nombra el evento.
¿Puedo publicar así en Framer u otro CMS?
Sí, con cualquier herramienta que reciba un webhook y escriba en ese CMS, como Zapier, Make o n8n, o con tu propio endpoint.
¿Qué plan necesito?
Los destinos webhook empiezan en Starter, a $49 al mes, y enviar un artículo a uno no cuesta créditos. La generación del artículo cuesta 10 créditos por artículo.
En marcha en pocos minutos
Crea una cuenta gratis, sigue los pasos de arriba y mira qué le suma la conexión a tu visibilidad en IA.