API Pública de Pingfloat

API HTTP pública y gratis para generar códigos QR y revisar páginas — meta tags, Open Graph, datos estructurados, HTML, CSS. Necesita una clave de API gratis.

La API pública de Pingfloat es gratis — cada endpoint necesita una clave de API gratis, enviada como Authorization: Bearer pf_.... Se puede iniciar sesión y crear una clave desde la página de la cuenta, o — desde un asistente de IA conectado vía MCP — pedirle que ejecute create_account para recibir una por email.

Especificación legible por máquina: /api/openapi.json (OpenAPI 3.1, con el esquema de seguridad declarado) — se puede pasar a un agente de IA o importar en Postman/Insomnia.

Autenticación

curl "https://pingfloat.com/api/qr?data=https://example.com" \
  -H "Authorization: Bearer pf_your_key_here"

Las solicitudes sin una clave válida reciben un 401 con un link de vuelta a esta página. Las claves se gestionan (crear, renombrar, revocar) desde la página de la cuenta — no hay un panel de API separado.

Endpoints

EndpointMétodoQué hace
/api/qrGETGenera un SVG de código QR para cualquier texto o URL
/api/check/metaGETRevisa title, meta description, canonical, viewport, robots, lang
/api/check/ogGETRevisa las etiquetas de Open Graph y Twitter Card
/api/check/schemaGETExtrae y valida datos estructurados JSON-LD
/api/check/htmlGETValida el markup HTML — elementos obsoletos, alt faltante, controles de formulario sin etiqueta, y más
/api/check/cssGETValida el CSS en línea y enlazado de una página

Los seis necesitan el mismo encabezado Authorization que se muestra arriba.

El endpoint de código QR

Parámetros completos, estilos disponibles y ejemplos: API Gratis de Códigos QR.

Endpoints de verificación de páginas

/api/check/meta, /api/check/og, /api/check/schema, /api/check/html y /api/check/css reciben todos un único parámetro de consulta url y devuelven un resumen en JSON de revisiones de aprobado/advertencia/error — las mismas revisiones que usan las herramientas web Verificador de Meta Tags, Verificador de Open Graph, Verificador de Datos Estructurados, Validador HTML y Validador CSS (y las herramientas equivalentes del servidor MCP de Pingfloat). /api/check/css obtiene la página, junta cada bloque <style> en línea y cada hoja de estilos enlazada que referencia, y valida el CSS combinado.

curl "https://pingfloat.com/api/check/meta?url=https://example.com" -H "Authorization: Bearer pf_your_key_here"

Las cuentas gratuitas tienen 10 revisiones por hora; las cuentas Free+ tienen 50 por hora. Ver la especificación OpenAPI para el esquema completo de respuesta.

También disponible: servidor MCP

¿Se prefiere trabajar desde un asistente de IA en vez de llamadas HTTP directas? Pingfloat también ofrece un servidor MCP remoto y gratis que expone estas mismas revisiones, además de generación de QR y herramientas de links de captura, como herramientas invocables en lenguaje natural para Claude, Cursor y otros clientes MCP — incluso puede ayudar a conseguir la primera clave de API.

Frequently asked questions

¿Hace falta una clave de API?

Sí, para cada endpoint. Se puede crear una gratis en pingfloat.com/account después de iniciar sesión, o pedirle a un asistente de IA conectado por MCP que ejecute create_account para recibir una por email sin salir del chat.

¿Hay un límite de tasa?

Todos los endpoints, incluida la generación de QR, están limitados a 10 solicitudes por hora en el plan gratuito, o 50 por hora en Free+. Los límites se registran por cuenta, no por IP.

¿Hay una especificación OpenAPI?

Sí — https://pingfloat.com/api/openapi.json es un documento OpenAPI 3.1 completo que cubre cada endpoint público, incluyendo el esquema de seguridad por token bearer. Se puede importar en Postman, Insomnia, o pasarlo directamente a un agente de código con IA.

¿Qué formato de respuesta devuelven los endpoints de verificación?

JSON, con una lista de revisiones individuales (cada una con un estado de aprobado/advertencia/error, una etiqueta y un valor) más un conteo resumen. Ver la especificación OpenAPI para el esquema exacto.