Plataforma para desarrolladores

Tres formas de construir sobre tus datos de visibilidad en IA

Una API de visibilidad en búsqueda de IA para tu backend, un servidor MCP para tu agente de IA y webhooks que te envían eventos. Monitorea cómo ChatGPT, Claude, Gemini, Perplexity, Google AI Mode (AI Overviews) y Grok recomiendan tu marca, todo desde un solo contrato.

API REST pública (/v1) Servidor MCP Webhooks salientes Claves con permisos acotados por marca Especificación OpenAPI 3.1
Tres superficies, una plataforma bash En vivo
# 1 · REST API · your backend pulls
curl https://api.rankprompt.com/v1/reports \
  -H "Authorization: Bearer $RANKPROMPT_API_KEY"

# 2 · MCP server · your AI agent acts
claude mcp add --transport http --scope user rankprompt \
  https://mcp.rankprompt.com/mcp

# 3 · Webhooks · we push to you
curl https://api.rankprompt.com/v1/brands/$BRAND/webhooks \
  -H "Authorization: Bearer $RANKPROMPT_API_KEY" \
  -d '{"url":"https://you.app/hooks","events":["report.completed"]}'
Tres superficies

Una API de visibilidad en búsqueda de IA, tres formas de conectarla

Una API de visibilidad en IA devuelve datos programáticos sobre cómo aparece una marca en respuestas generadas por IA: menciones, posición en el ranking, puntaje de visibilidad y las fuentes que cita cada motor. La nuestra cubre ChatGPT, Claude, Gemini, Perplexity, Google AI Mode (AI Overviews) y Grok, normalizados en un solo schema. La API REST, el servidor MCP y los webhooks leen de la misma capa de datos, así que elige la superficie que se ajuste a tu forma de trabajar, o usa las tres.

API REST

tu backend consulta

Llama a /v1 desde tu código

Seis motores de IA normalizados en un solo schema. Gestiona marcas, corre reportes y lee citas desde tu backend, tu warehouse o tu producto.

  • Especificación OpenAPI 3.1
  • Claves con permisos acotados por marca
  • Escrituras idempotentes + headers de cuota
Leer la documentación de la API
Servidor MCP Nuevo

tu agente de IA actúa

Conecta tu agente de IA

Conecta tus datos de visibilidad en IA a Claude Code, Cursor o cualquier cliente MCP por OAuth. Tu agente lee reportes y citas, y luego corre reportes y aplica soluciones.

  • OAuth en el navegador, sin pegar claves
  • Claude Code, Cursor, Claude Desktop
  • 41 herramientas de lectura y escritura
Configurar el servidor MCP
Webhooks

nosotros te enviamos

Recibe eventos en el momento

Suscribe un endpoint por marca y te enviamos eventos firmados por POST en el momento en que un reporte o una ejecución programada termina. Sin loop de polling que mantener.

  • report.completed, report.failed
  • schedule.run.completed, schedule.run.failed
  • Firma HMAC, rotación de secreto, autodesactivación
Ver los eventos de webhooks
Qué puedes construir

Cada métrica de visibilidad en IA, disponible como API

Los mismos bloques que impulsan el panel de Rank Prompt. La gestión de marcas ya está disponible; el resto se va liberando bajo /v1 en los próximos meses. Cada endpoint sigue el mismo contrato de autenticación, errores e idempotencia desde el primer día.

Disponible

Gestión de marcas

Da de alta marcas de forma programática, actualiza categorías, idiomas, alias y competidores. Perfecto para agencias que dan de alta clientes nuevos sin tocar el panel.

Disponible

Reportes de visibilidad en IA

Corre prompts en ChatGPT, Perplexity, Google AI Mode, Claude, Gemini y Grok. Trae menciones, posición en el ranking y puntaje de visibilidad a tu stack.

Disponible

Seguimiento de citas y fuentes

Descubre las fuentes que citan los asistentes de IA al recomendar marcas en tu categoría, con el Rank Prompt Score para hacer outreach solo a objetivos alcanzables.

Disponible

Reportes programados

Definiciones de reportes tipo cron: capturas semanales de competidores, deltas mensuales de visibilidad, alertas de anomalías. Entregados como JSON o PDFs compartibles.

Próximamente

Auditoría y percepción de marca

Capturas automáticas de cómo describe la IA a tu marca: posicionamiento, afirmaciones, comparaciones frente a competidores y los puntos débiles a resolver primero.

Próximamente

Contenido optimizado para IA

Genera 8 tipos de contenido diseñados para que la IA los cite: comparativa, lista rankeada, ubicación, caso de éxito, análisis a fondo de producto, FAQ, resumen de estadísticas y glosario. Dispara y despliega todo el ciclo de vida del contenido desde tu stack.

Próximamente

Auditorías técnicas de SEO

Dispara rastreos con nivel Lighthouse, chequeos de Core Web Vitals y escaneos de legibilidad para IA. Envía los hallazgos a tu cola de tickets de ingeniería existente.

Próximamente

Outreach y backlinks

Muestra objetivos de outreach de alto valor, envía prospectos a tu CRM y dispara campañas de correo personalizadas por IA con datos de contacto verificados.

Disponible

Webhooks y eventos

Suscribe un endpoint por marca a report.completed, report.failed, schedule.run.completed y schedule.run.failed. Payloads firmados con HMAC, rotación de secreto y autodesactivación tras fallos repetidos.

Sigue las fechas de lanzamiento en el registro de cambios o explora la superficie activa en la referencia de la API.

Cómo funciona

Empieza a monitorear visibilidad en IA en menos de 10 minutos

Sin handshakes con nombres raros, sin instalar un SDK. Un bearer token, un comando curl, y ya estás moviendo datos.

1

Genera una clave de API con permisos acotados

El acceso a la API está incluido en cualquier plan Starter o superior (o elige un plan de API independiente). Abre la página de Desarrolladores en tu espacio de trabajo, elige los permisos que necesitas y, opcionalmente, fija la clave a una sola marca para trabajo de marca blanca.

2

Llama a /v1 desde tu backend

Envía un bearer token y sigue la especificación OpenAPI. Cada respuesta medida trae headers de cuota para que administres tu ritmo; las claves de idempotencia hacen que todo POST se pueda reintentar de forma segura.

3

Envía los insights a tu stack

Envía los resultados a tu panel, tu warehouse, tu CRM o Slack. Registra un webhook para que te enviemos los eventos report.completed y schedule.run.completed en el momento en que ocurren, sin necesidad de polling.

Lista para producción

Una API de visibilidad en IA de producción en la que puedes confiar

Todo lo que esperarías de una API seria de pagos o analítica. Aburrida, predecible y bien documentada; no vistosa ni frágil.

Especificación OpenAPI 3.1

Diseño spec-first. Genera un cliente idiomático en cualquier lenguaje con openapi-generator, Stainless, Fern o Speakeasy. Toda la superficie se puede explorar en la referencia alojada.

Claves con permisos y restricción por marca

Genera claves con el mínimo alcance necesario: solo lectura, solo escritura, por recurso, o fijadas a una sola marca para trabajo de marca blanca. Las claves se muestran una sola vez y se guardan con hash.

Escrituras idempotentes

Todo POST acepta un `Idempotency-Key`. Los reintentos de red, la reentrega de colas y los reinicios de workers son seguros por defecto.

Límites de uso predecibles

120 solicitudes por minuto por clave más una cuota mensual. Cada respuesta medida trae headers `X-RP-Quota-*`; las llamadas limitadas devuelven `Retry-After`. Sin sorpresas de back-pressure.

Errores estructurados

Valores `error.code` estables de un catálogo publicado, detalles legibles por máquina y un `request_id` que se repite en cada respuesta para trazabilidad completa en tickets de soporte.

Con versiones para siempre

El contrato /v1 es aditivo: solo se agregan campos y endpoints. Cuando hace falta un cambio disruptivo, publicamos /v2 en paralelo, con ventanas de descontinuación largas anunciadas vía headers `Sunset`.

Casos de uso

Qué construyen los equipos con la API de visibilidad en IA

Las cuatro formas más comunes en que los equipos integran la API. Elige la más parecida a la tuya, o combínalas.

Agencias

Paneles de visibilidad en IA de marca blanca

Arma un panel por cliente dentro de tu propio producto. Una clave de API fijada por marca por cliente, tu branding, tu facturación, nuestra capa de datos.

BI y analítica

Envía métricas de IA a tu warehouse

Programa extracciones nocturnas de datos de ranking, citas y visibilidad hacia Snowflake, BigQuery o Looker. Monitorea la presencia en IA junto al tráfico orgánico.

Operaciones y alertas

Dispara Slack y PagerDuty cuando llegan los reportes

Suscribe un webhook a schedule.run.completed, compara el nuevo puntaje de visibilidad contra la semana anterior y avisa al equipo solo cuando realmente se mueve.

CI/CD

Detecta regresiones de SEO/AEO en cada push

Agrega una GitHub Action que llame a /v1/page-audit (una URL, una lista o un sitemap completo) en cada pull request, comente el puntaje y las soluciones concretas, y falle el build por debajo de tu umbral.

Planes de API

Precios de la API de visibilidad en IA pensados para desarrolladores

La API, el servidor MCP y los webhooks están incluidos gratis en cualquier plan Starter o superior. ¿Quieres la API sola? Dos suscripciones independientes lo cubren, sin sobrecostos sorpresa.

Mejor valor

Incluido en tu plan

API, servidor MCP y webhooks

Gratis

en cualquier plan Starter o superior, desde $49/mes

Tope mensual de solicitudes por plan

  • Starter · $49/mo 10,000
  • Pro · $89/mo 25,000
  • Agency · $149/mo 50,000
  • Agency Plus · $299/mo 100,000
  • API REST pública, servidor MCP y webhooks
  • Las llamadas que consumen créditos usan los créditos de tu plan
  • Todos los permisos + claves fijadas por marca para marca blanca
  • MCP para Claude Code, Cursor y Claude Desktop
  • Especificación OpenAPI 3.1 + referencia alojada
Iniciar prueba gratis

Primero tu reporte de visibilidad en IA gratis · prueba de 7 días en cualquier plan

API Starter

Plan de API independiente para quienes no tienen un plan de panel

$99 /mo
  • 50 000 unidades de solicitud al mes
  • 500 prompts de trabajo de IA al mes incluidos
  • Suscripción independiente. No requiere plan de panel.
  • Límite de 120 solicitudes / minuto por clave
  • Todos los permisos: lectura y escritura en todos los recursos
  • Claves fijadas por marca para trabajo de marca blanca
  • Escrituras idempotentes + catálogo de errores estructurado
  • Especificación OpenAPI 3.1 + referencia alojada
  • Soporte por correo en horario laboral
Comenzar

Prueba gratis de 7 días. Cancela cuando quieras.

API Pro

Plan de API independiente para SaaS embebidos y cargas de alto volumen

$299 /mo
  • 200 000 unidades de solicitud al mes
  • 2000 prompts de trabajo de IA al mes incluidos
  • Aumentos de cuota prioritarios a pedido
  • Todo lo de Starter, más:
  • Canal de soporte dedicado
  • Acceso anticipado a endpoints del roadmap
Comenzar

Prueba gratis de 7 días. Cancela cuando quieras.

Cómo se miden las solicitudes

Dos medidores. Las unidades de solicitud limitan el throughput bruto de la API; los créditos limitan el trabajo de LLM y búsqueda. Nunca pagas dos veces por la misma operación, sea que la dispares desde el panel o desde /v1.

Mapa de costo por endpoint
0 unidades de solicitud

/v1/me y /v1/me/quota: consulta gratis, en cualquier momento.

1 unidad de solicitud

Llamada CRUD típica (listar marcas, obtener una marca, generar una clave).

120 solicitudes / minuto

Límite por clave. Cuota y Retry-After expuestos en cada respuesta.

Preguntas frecuentes

Preguntas de desarrolladores

Todo lo que preguntan los equipos antes de integrar. Escríbenos si tu pregunta no está aquí.

¿Puedo enviar métricas de visibilidad en IA a mi panel de BI?
Sí. La API de visibilidad en búsqueda de IA devuelve JSON sobre REST estándar, así que cualquier cosa que pueda llamar a un endpoint HTTP puede leerla: Looker Studio, Power BI, Tableau, Metabase o un job de warehouse programado. Trae puntajes de visibilidad, tasas de mención, posiciones en el ranking y fuentes citadas por marca y por motor, y crúzalos con tus propias tablas. Las claves de solo lectura (`read:brands`, `read:reports`) hacen que un conector de BI nunca tenga acceso de escritura.
¿La API cubre ChatGPT, Claude, Gemini y Perplexity en un solo lugar?
Sí. Una sola solicitud devuelve datos de visibilidad en IA de los seis motores: ChatGPT, Claude, Gemini, Perplexity, Google AI Mode (AI Overviews) y Grok. Están normalizados en un solo schema, así que comparas posiciones y citas entre motores sin escribir parsers por plataforma ni mantener seis scrapers distintos.
¿Ofrecen actualizaciones de visibilidad en IA en tiempo real?
Casi. Los reportes corren a demanda o programados, y los webhooks salientes envían `report.completed`, `report.failed`, `schedule.run.completed` y `schedule.run.failed` a tu endpoint en el momento en que una ejecución termina, con payloads firmados con HMAC. No necesitas hacer polling: tus sistemas se enteran de nuevos datos de visibilidad en IA apenas existen.
¿Qué puedo construir hoy con la API de Rank Prompt?
Gestión de marcas (crear, listar, obtener, actualizar, eliminar), reportes de visibilidad en IA en las seis plataformas LLM principales, seguimiento de citas y fuentes con el Rank Prompt Score, reportes programados, webhooks salientes, además de los endpoints de cuenta (`/v1/me`, `/v1/me/quota`). También puedes conectar un cliente MCP. Las auditorías de marca, la generación de contenido optimizado para IA, las auditorías técnicas de SEO y el outreach están en el roadmap público y se publican bajo el mismo contrato /v1; suscríbete al registro de cambios para seguir las fechas de lanzamiento. La superficie final replica el panel 1 a 1.
¿Cómo se cobra la API?
El acceso a la API para desarrolladores está incluido en todo plan de panel Starter o superior, con un tope mensual de solicitudes por nivel: 10 000 en Starter, 25 000 en Pro, 50 000 en Agency y 100 000 en Agency Plus. Los endpoints /v1 que consumen créditos (los que usan un LLM pago o un backend de búsqueda de terceros) descuentan de los créditos mensuales de tu plan, así que nunca pagas dos veces. ¿Quieres la API sola, sin un plan de panel? Dos suscripciones independientes lo cubren: API Starter ($99/mes, 50 000 unidades de solicitud, 500 créditos de API incluidos) y API Pro ($299/mes, 200 000 unidades de solicitud, 2000 créditos de API incluidos). Todo plan aplica un límite de 120 solicitudes/minuto por clave, y el mapa de costo por endpoint está en la documentación para desarrolladores.
¿Cuáles son los límites de uso?
A toda clave de API se le aplica un límite de 120 solicitudes por minuto móvil, sin importar el plan. Además, tu plan otorga una cuota mensual de unidades de solicitud. Cada respuesta medida incluye `X-RP-Quota-Limit`, `X-RP-Quota-Used`, `X-RP-Quota-Remaining` y `X-RP-Quota-Reset` para que administres tu ritmo sin hacer polling. Las llamadas limitadas devuelven un 429 con `Retry-After`.
¿Hay un entorno sandbox o de pruebas?
Los endpoints `GET /v1/me` y `GET /v1/me/quota` cuestan 0 unidades de solicitud y nunca cuentan contra tu cuota, así que puedes validar claves, permisos y firma de solicitudes sin gastar presupuesto. Para pruebas end-to-end completas, genera una clave separada con permisos limitados y úsala contra una marca de prueba.
¿Puedo emitir claves por marca para mis clientes?
Sí. Opcionalmente puedes fijar una clave a una sola marca al crearla (`allowed_brand_id`). La API rechazará cualquier solicitud cuya marca objetivo no coincida, incluso si la clave que llama tiene `write:all`. Esto permite que agencias y plataformas emitan claves por marca a sus clientes sin crear un nuevo espacio de trabajo de Rank Prompt.
¿Mi agente de IA (Claude Code o Cursor) puede usar Rank Prompt?
Sí. El servidor MCP de Rank Prompt permite que Claude Code, Cursor, Claude Desktop o cualquier cliente MCP lea tus reportes, marcas y citas, y corra reportes en tu nombre. Te conectas por OAuth en el navegador, así que no hay ninguna clave que pegar. Mira la página del servidor MCP en rankprompt.com/mcp para la configuración de 30 segundos.
¿Dónde está la documentación de la API de visibilidad en IA?
La referencia completa está en [/docs/v1/](/docs/v1/), generada a partir de una especificación OpenAPI 3.1. Cada endpoint documenta sus parámetros, el schema de respuesta y los códigos de error, con ejemplos ejecutables en curl, JavaScript (fetch) y Python (httpx). Como el spec es legible por máquina, también puedes generar un cliente tipado en cualquier lenguaje con openapi-generator, Stainless, Speakeasy o Fern.
¿Puedo acceder a datos de visibilidad en IA de mis competidores por la API?
Sí. Los datos competitivos de visibilidad en búsqueda de IA son parte del payload del reporte: junto a tu propia marca, los reportes devuelven las marcas competidoras que nombró cada motor para el mismo prompt, su posición en la respuesta y las fuentes citadas para ellas. Eso te permite seguir tu share of voice en el tiempo y alertar cuando un competidor te supera en una categoría.
¿Soportan paneles empresariales e integraciones de API personalizadas?
Sí. La restricción de clave por marca te permite generar una clave acotada a una sola marca, lo que hace prácticos los paneles empresariales de marca blanca por cliente: cada cliente ve solo sus propios datos de visibilidad en IA. Combinado con permisos acotados, escrituras idempotentes y un formato de error estable, la API está construida para sostener integraciones personalizadas en producción.
¿Cómo obtengo una clave de API?
Todo plan de panel Starter o superior incluye acceso a la API para desarrolladores, así que puedes generar una clave directamente desde la página de Desarrolladores en tu espacio de trabajo. ¿Quieres la API sola, sin un plan de panel? Suscríbete a un plan independiente API Starter o API Pro. Cada clave lleva permisos acotados (por ejemplo, `read:brands`, `write:brands`) y una restricción de marca opcional para uso de marca blanca. Las claves llevan el prefijo `rp_live_`, se muestran una sola vez al crearlas y se guardan con hash en la base de datos.
Ya tengo un plan Starter / Pro / Agency. ¿Necesito un plan de API?
No. El acceso a la API para desarrolladores está incluido en tu plan Starter, Pro, Agency o Agency Plus, con un tope mensual de solicitudes que escala por nivel (10 000 / 25 000 / 50 000 / 100 000 solicitudes). Los endpoints /v1 que consumen créditos usan los mismos créditos mensuales que ya pagas, así que no hay nada extra que comprar. Solo sumarías un plan independiente API Starter o API Pro si no tienes ningún plan de panel, o si quieres una cuota de solicitudes dedicada más grande con sus propios créditos de API incluidos.
¿Hay librerías cliente oficiales?
Todavía no. La API se publica con una especificación OpenAPI 3.1, así que puedes generar clientes idiomáticos en cualquier lenguaje con openapi-generator, oazapfts, hey-api, Stainless, Speakeasy o Fern. La documentación incluye ejemplos en curl, JavaScript (fetch) y Python (httpx) para cada endpoint. Hay SDKs propios de TypeScript y Python en el roadmap.
¿Cómo manejan el versionado y los cambios disruptivos?
El contrato /v1 es aditivo. Solo agregamos campos y endpoints; nunca los quitamos ni renombramos en silencio. Cuando un cambio disruptivo es inevitable, publicamos /v2 junto a /v1 con una ventana de descontinuación larga, y anunciamos el retiro de cualquier endpoint vía el header HTTP estándar `Sunset` con mucha anticipación.
¿Soportan webhooks?
Sí, los webhooks están disponibles. Registra un endpoint por marca con `POST /v1/brands/{brand_id}/webhooks` y suscríbete a `report.completed`, `report.failed`, `schedule.run.completed` y `schedule.run.failed`. Los payloads se firman con HMAC, el secreto de firma rota (el secreto anterior sigue siendo válido por 24 horas), y un endpoint se autodesactiva tras fallos repetidos. Ya no necesitas hacer polling del estado del reporte desde un worker.
¿Qué tan segura es la API?
Autenticación por bearer token sobre TLS, con permisos acotados por recurso. Las llamadas CORS desde el navegador se bloquean en el borde: la API es solo servidor a servidor. Las claves se guardan con hash y enviamos el prefijo `rp_live_` al escaneo de secretos de GitHub, así que las claves filtradas se detectan automáticamente. La API corre sobre la misma infraestructura reforzada que el resto de la plataforma Rank Prompt, con opciones de residencia de datos en la UE y EE. UU.

¿Todavía tienes preguntas? Escríbenos

API pública v1

Empieza a construir hoy

Lee la guía rápida, genera tu primera clave de API y despliega una integración funcional antes del almuerzo.