{
"success": true,
"url": "https://example.com/",
"truncated_input": false,
"data": {
"category": "technology",
"reason": "The content explicitly mentions 'domain', 'documentation examples', and 'operations', which are technical terms related to web development and internet infrastructure."
},
"usage": {
"input_tokens": 167,
"output_tokens": 39,
"total_tokens": 206
},
"processing_ms": 926
}
curl --location --request POST 'https://zylalabs.com/api/13800/website+metadata+lookup+api/31649/classify+website+or+text' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com",
"categories": [
"technology",
"business",
"news"
]
}'
{
"success": true,
"url": "https://example.com/",
"title": "Example Domain",
"render_mode": "static",
"truncated_input": false,
"data": {
"page_type": "documentation",
"language": "en",
"summary": "The source content describes 'Example Domain', a placeholder used for documentation examples. It explicitly states that permission is not required for its use in examples but advises against using it in operational contexts. The text includes a reference to learn more about this policy.",
"key_points": [
"The domain is intended for use in documentation examples.",
"No permission is needed to use the domain in examples.",
"The domain should be avoided in operational use.",
"A link is provided to learn more about the policy.",
"The content serves as a warning against misuse in production.",
"The text is concise and instructional.",
"It functions as a standard placeholder notice.",
"The domain is not for general public use."
],
"fields": {
"title": "Example Domain",
"category": "documentation"
},
"evidence": [
{
"field": "title",
"quote": "Example Domain"
},
{
"field": "category",
"quote": "documentation examples"
},
{
"field": "key_points",
"quote": "without needing permission"
},
{
"field": "key_points",
"quote": "Avoid use in operations"
},
{
"field": "key_points",
"quote": "Learn more"
}
]
},
"evidence_removed": 0,
"usage": {
"input_tokens": 204,
"output_tokens": 251,
"total_tokens": 455
},
"processing_ms": 6720
}
curl --location --request POST 'https://zylalabs.com/api/13800/website+metadata+lookup+api/31650/analyze+website+with+ai' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com",
"render": "never",
"schema": {
"title": "string",
"category": "string"
},
"max_summary_words": 150
}'
{
"success": true,
"data": {
"url": "https://example.com/",
"title": "Example Domain",
"description": null,
"keywords": null,
"author": null,
"language": null,
"canonical": null,
"og": {
"title": null,
"description": null,
"image": null,
"url": null,
"type": null,
"site_name": null
},
"twitter": {
"card": null,
"title": null,
"description": null,
"image": null
}
},
"processing_ms": 64
}
curl --location --request POST 'https://zylalabs.com/api/13800/website+metadata+lookup+api/31651/extract+website+metadata' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com"
}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Búsqueda de metadatos de sitios web API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
La API puede clasificar texto o contenido de sitios web analizar páginas web con IA generar resúmenes y campos estructurados y extraer metadatos estándar de sitios web
Sí La clasificación del endpoint acepta ya sea una URL de acceso público o texto proporcionado Proporcione exactamente una fuente junto con las etiquetas de categoría que desea que la API evalúe
Agrega entre 2 y 50 etiquetas de categoría al array de categorías La API analiza el contenido suministrado y devuelve la categoría que mejor se ajusta con una explicación
Devuelve el título de la página un resumen generado por IA puntos clave campos estructurados solicitados evidencia de soporte modo de renderizado tiempo de procesamiento y uso de tokens
Sí. Pasa un objeto de esquema que contenga hasta 20 nombres de campo. Cada valor puede especificar un tipo de dato soportado o una instrucción concisa que describa la información a extraer
Sí Usa render="auto" para habilitar el renderizado en el navegador cuando sea necesario render="always" para forzarlo o render="never" para un procesamiento más rápido de páginas estáticas
El endpoint de metadatos puede devolver el título la descripción las palabras clave el autor el idioma la URL canónica las propiedades de Open Graph los datos de Twitter Card y otros metadatos de la página
No. Solo se admiten URL HTTP y HTTPS accesibles públicamente. Se rechazan destinos de red privados, de loopback, locales de enlace y otros restringidos por razones de seguridad
Utiliza Clasificar Sitio Web o Texto para asignación de categorías Analizar Sitio Web con IA para resúmenes y extracción estructurada personalizada y Extraer Metadatos de Sitio Web para búsqueda rápida de metadatos no IA
Suscríbete a la API e incluye tu clave de acceso de Zyla en el encabezado de Autorización utilizando el esquema Bearer Los ejemplos de código en la documentación de la API incluyen el encabezado requerido
El endpoint Classify Website or Text devuelve una etiqueta de categoría y razonamiento El endpoint Analyze Website with AI proporciona un título un resumen puntos clave y datos estructurados El endpoint Extract Website Metadata recupera metadatos como título descripción palabras clave y propiedades de Open Graph
Los campos clave incluyen "success" (booleano), "url" (cadena), "data" (objeto con metadatos específicos), "processing_ms" (tiempo transcurrido) y "usage" (recursos contados) para los puntos finales de clasificación y análisis. Las respuestas de metadatos incluyen campos como "title," "description," y "og" para datos de Open Graph
Las respuestas están estructuradas en formato JSON Cada punto final devuelve un estado de "éxito" seguido de datos relevantes en un objeto "data" anidado Por ejemplo el punto final Analizar Sitio Web con IA incluye "resumen" y "puntos_clave" dentro del objeto "data"
Los parámetros varían según el punto final Para clasificación proporcionar "texto" o "url" y "categorías" Para análisis incluir "url" y "esquema" opcional La extracción de metadatos requiere solo la "url" Cada parámetro debe ajustarse a los tipos de datos esperados especificados en la documentación
Los usuarios pueden personalizar las solicitudes especificando etiquetas de categoría para la clasificación, definiendo un esquema para datos estructurados en el análisis o seleccionando campos de metadatos específicos para extraer. Esto permite respuestas personalizadas según las necesidades del usuario
Los casos de uso típicos incluyen la categorización de contenido para SEO la generación de resúmenes para sistemas de gestión de contenidos y la extracción de metadatos para compartir en redes sociales Las empresas pueden automatizar el etiquetado de contenido y mejorar el compromiso del usuario a través de datos estructurados
La precisión de los datos se mantiene mediante actualizaciones continuas y validación contra páginas web en vivo La API analiza el contenido en tiempo real asegurando que los metadatos extraídos y los resúmenes reflejen la información más actual disponible
Si los resultados son parciales o vacíos, verifica la URL proporcionada por su accesibilidad y contenido La API puede devolver valores nulos para campos si los metadatos no están presentes en la página Implementa el manejo de errores en tu aplicación para gestionar tales escenarios con gracia