{
"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/13801/website+classification+api/31643/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/13801/website+classification+api/31644/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/13801/website+classification+api/31645/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 Clasificación 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 🎉)
Clasifica y analiza páginas web públicas o texto proporcionado Extrae metadatos resúmenes categorías entidades y JSON estructurado personalizado de contenido estático o generado por JavaScript
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 punto final acepta ya sea una URL accesible públicamente 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 arreglo 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 apoyo 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 compatible 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 punto final 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 URLs HTTP y HTTPS accesibles públicamente Los destinos de red privados de bucle invertido locales y otros restringidos son rechazados por 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 del Sitio Web para búsqueda rápida de metadatos no IA
Suscríbete a la API e incluye tu clave de acceso 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 Clasificar Sitio Web o Texto devuelve la categoría clasificada y el razonamiento El endpoint Analizar Sitio Web con IA proporciona un resumen puntos clave y datos estructurados El endpoint Extraer Metadatos del Sitio Web recupera metadatos como título descripción y campos de Open Graph
Los campos clave incluyen "éxito" (booleano), "url" (cadena), "datos" (objeto con detalles específicos), "procesamiento_ms" (tiempo de procesamiento) y "uso" (conteos de tokens) para los puntos finales de clasificación y análisis Las respuestas de metadatos se centran en campos estructurados como "título", "descripción" y etiquetas de redes sociales
Los datos de respuesta están estructurados en formato JSON Cada punto final devuelve un objeto de nivel superior que contiene una bandera de éxito URL y un objeto de datos con detalles relevantes Por ejemplo el punto final Analizar sitio web con IA incluye campos para resumen y puntos clave dentro del objeto "datos"
Los parámetros varían según el punto final. Para clasificación, proporciona "texto" o "url" y "categorías". Para análisis, incluye "url" y "esquema" opcional. El punto final de metadatos requiere solo la "url". Cada parámetro debe cumplir con los tipos de datos y formatos esperados que se describen 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 y seleccionando modos de renderización para el contenido de JavaScript. Esta flexibilidad permite respuestas personalizadas basadas en necesidades específicas
Los casos de uso típicos incluyen la automatización del etiquetado de contenido para sitios web la generación de resúmenes para documentación la extracción de metadatos con fines de SEO y el filtrado de contenido según categorías para una mejor organización y enrutamiento
La precisión de los datos se mantiene a través de actualizaciones continuas y mejoras en los algoritmos de clasificación y modelos de IA La API aprovecha técnicas avanzadas de procesamiento de lenguaje natural para garantizar una categorización y análisis confiables del contenido web
Si la API devuelve resultados parciales o vacíos verifica los parámetros de entrada para su precisión y asegúrate de que la URL sea accesible públicamente Revisa la respuesta en busca de campos "nulos" que pueden indicar metadatos faltantes o contenido que no pudo ser procesado