Esta es la guía de Postman para la API de Categorización de Sitios Web en Zyla API Hub. Postman es opcional: el contrato sigue siendo HTTP. La autenticación es Authorization: Bearer YOUR_API_KEY. Suscripción + cuota, no pago por llamada. Primera API: prueba de 7 días o 50 solicitudes. No hay plan gratuito.
Obtén una clave en zylalabs.com/register, suscríbete a la lista, luego importa los curls.
Solicitud de URL en Postman
Nuevo → HTTP. Método POST. URL = la ruta de la URL del Hub. Autenticación → Token Bearer = tu clave del Hub. Cuerpo → x-www-form-urlencoded → clave url, valor https://yahoo.com (el ejemplo documentado). No agregues otras claves.
curl -s -X POST "https://zylalabs.com/api/12/website-categorization-api/48/url" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "url=https://yahoo.com"
En Postman, Importar → Texto sin formato → pega ese curl. Enviar. Deberías ver success: true y un array domain.categories.
Ejemplo de Hub almacenado para https://yahoo.com:
{
"domain": {
"categories": [
{"confidence": 0.8140320181846619, "name": "/Internet & Telecom/Other", "IAB19-18": "Internet Technology"},
{"confidence": 0.28268808126449585, "name": "/News/Other", "IAB12": "News"},
{"confidence": 0.24724437296390533, "name": "/Internet & Telecom/Search Engines/Other", "IAB19-35": "Web Search"}
],
"social_media": {
"facebook_url": "https://facebook.com/YahooNews",
"instagram_url": "https://instagram.com/yahoonews"
}
},
"success": true
}
Asegúrate de que domain.categories[0].name = /Internet & Telecom/Other si estás verificando este fixture.
Solicitud de correo electrónico
Duplica la solicitud. Cambia la URL a la ruta de correo electrónico. Reemplaza la clave del cuerpo con email = [email protected].
curl -s -X POST "https://zylalabs.com/api/12/website-categorization-api/1989/email" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "[email protected]"
Ejemplo de Hub almacenado:
{
"domain": {
"categories": [
{"confidence": 0.9019761085510254, "name": "/Internet & Telecom/Email & Messaging/Email"}
],
"social_media": null
},
"success": true
}
Qué guardar en la colección
Dos solicitudes, una variable de entorno para el token Bearer. No almacenes una clave real en el JSON de la colección que compartas. MCP para agentes es https://mcp.zylalabs.com/mcp — Postman se mantiene en las rutas REST anteriores.
Ponlo en vivo
1. Regístrate — prueba de 7 días en tu primera API del Hub.
2. Suscríbete a la API de Categorización de Sitios Web.
3. Importa el curl de URL, luego el curl de correo electrónico. Mismo Bearer en ambos.