Esta API está diseñada para obtener y devolver rápidamente, de manera eficiente y estructurada, favicons o íconos representativos para cualquier dominio web. Al recibir un dominio como parámetro (por ejemplo, google.com o facebook.com), el servicio consulta el servidor correspondiente y extrae el favicon asociado, devolviéndolo en formato Base64 para una fácil integración en aplicaciones o sitios web sin la necesidad de almacenar archivos adicionales
La respuesta estándar de la API incluye varios campos útiles. El atributo success indica si la solicitud se procesó correctamente; count refleja el número de resultados encontrados (generalmente uno por dominio); size muestra el tamaño de la imagen en píxeles; y results contiene un objeto detallado con información clave, como el dominio solicitado y el campo data_url, donde se encuentra el favicon codificado en Base64. Este formato es ideal para mostrar imágenes directamente dentro de documentos HTML o JSON, eliminando dependencias de rutas externas y mejorando la eficiencia de carga
El objetivo principal de esta API es simplificar la identificación visual de dominios y facilitar la integración de sus íconos en paneles administrativos, tableros, listas de favoritos o herramientas de monitoreo. Además, puede ser utilizada para análisis de marca, validación de identidad digital o generación automática de interfaces personalizadas con logotipos de sitios registrados
Devuelve el favicon de un dominio en formato Base64 junto con metadatos como tamaño, estado de respuesta y detalles del resultado obtenido
Obtener Favicon - Características del Endpoint
| Objeto | Descripción |
|---|---|
domains |
[Requerido] Enter one or more domains separated by commas. |
{
"success": true,
"count": 2,
"size": "64",
"results": [
{
"domain": "google.com",
"data_url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAnFBMVEVHcEz7/Pz7/Pz09fX8/f39/v77+/zy8/Py8vP7+/v+/v7////v7/D6+vr09fXv8PHw8vL///9JivQ5qlfsUEP8wBDrSz49rForp01BhfXqPy/4+Pg2gfTU4f3va2CMsff4w7/96ePi8eeLypqf06z61tT0nZe/4chvvoL+7cNPsW7vZ0XV69r90mL+3I4+nZ2NtUmpxPr2oCXFvkFRVdGkAAAAEXRSTlMAfMttPu3cMRi3m0qUUl6msZyb5rsAAAMHSURBVFiF5VfbdqIwFEVBBVu13AOxVBSVaq/T//+3SUIgJxcQu9Y8zW6fTPbOPhfCwbL+HRbOZLn0vOVy4izuJru2N/MBZp7t3kFfTX0DpquR9PXMRGc+1iPozryPTjF3bvGXQ3SK5SDdHTyemxjIpnObTtEbxmoc3/cfzPwHbSMujwQlHqewUDaVpyJKcoIkKk6lsmhoTVfesbvmSRIxJAnRue7kdT2TUvPtirxl0z+KvDjCHVOVP4Grpzxq6Y0C08hPcM+kP4Cy4KdHXQgJN9EfhAf4keDTo0EUUh68ngpg7fTWQq7kcWE2APyT5EdFEZFCmvjQAshAlz9CL3as/CWtic6HWRAlKLvz8wI0z7Ew8EEhxA3SBSDXzMdHlU0w0yMo4yvnGw7U0cZgd798xPE10c/vg63VICb4Q/JXDLAAPDUFr3GjMC4AkQQYAcMVbHrWIRbVNnznAu9AYJtl2VbCi1hsmlHchJwfv0KBQEaWBWLR+YUAgSqw0gTKXoGM/ovF5m580AQGQwg0gfEhZKoDp6cKH1Ag68ANAIGF8ii0ffADBF4EmIEgA2V0jZ0Yf6E334BvRg+2390vbSd2Nzpm/DQMa5MAT8FWdGJ7t4v7hCThJyVAZ53/vG1SGIg3XXujiCy+xl8hFUjDvcrHDT3LtE6GTxPmfBKFqsD5wVZ7liw4lpxRyhVQBen7gJcAdoEYVsBroeYWSB4uZx4tfjugT+4AGgAvBjHZ4E6AmEjrQ1Ud6gtCYXhpAgAZmAs+nE26IFgmEKJkChQyBTBsSGPjHCqEKf8LQ6bCgT6z4NlsQB6vqAIkAgXAV0ct8Hb031Jmu/EQdkroAkvrWQrgJIVrpB+PDj7covKVGXFfIyTTa7mzDFOWNOQQieqCOlwqpTEnOt+yHn0F+3N1IKjO2oPxaOJb1kbd14eNmW/wYEbP+RS2PtVqwHY/nzxWN+f9+a0PsMdBE3jAfgv3qVcCe+M+3RZmCfw0/svPXXtYEsHYW9/z4ch82JvpDBPMphv7/k/X/wl/AdK1zOhq9FqQAAAAAElFTkSuQmCC"
},
{
"domain": "youtube.com",
"data_url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAS1BMVEVHcEz/ADP/ADP/ADP/ADP/ADP/ADP/ADP/ADP/ADP/ADP/ADP/ADP/ADP/////AC//DUX/ACD/6+//RGP/ztf/q7n/hpn/H0n/Z35pZ192AAAADXRSTlMAZEr3h8U0rO3dGpd77vd9UAAAAXZJREFUWIXtlsl2hCAQRZkLZHBs7f//0mAn8ZBOF9CSRRa+pZ66Yg3UI+TSpX+lTilGqbAAUhpjtObcH+Jc6/hQSgArKGVKdU/hDoxOAkri2oBLwkV9aCrRGH8QTsd/E87He994AO/3TMoWgIz1Ny0A0xH1Rvl/SyvCWuK9Z4Si7/oaAMWLMFQRBLHY97dlHssISwADDCHc5rEEALQNdkCY1rHPn0ISrA0egIi451NhSoAQliGXCkN0CRBTseGp0ARrxAQQlhU9BEeHOQVExB1DVAL2/3hNqAaEpQ2AlrMOgDcUrynj3tJ4FcqA7FCVO3Fas71s8sMUptuYn2mZByxzYRgjIHMfTBU3CqA3kt9WpPd+yBKHveorLrR9NeG3cpVo615Q7ZupbTfKrnE7Q1zvTUlgu8PAxqlC+mFxzqeRq0+Xdfon2OFS4cQhOKRuVVGQb+RCS6DqpWHuFIuO2TkhhI22+UvW2vjAueiSmeqebfKlS3+gDxqiielmSzQ+AAAAAElFTkSuQmCC"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/11275/extract+favicon+content+api/21281/get+favicon?domains=google.com, youtube.com' --header 'Authorization: Bearer YOUR_API_KEY'
| 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.
El endpoint Obtener Favicon devuelve un favicon en formato Base64 junto con metadatos que incluyen el tamaño de la imagen en píxeles el estado de éxito de la solicitud y detalles sobre el dominio solicitado
Los campos clave en la respuesta incluyen "éxito" (indicando el estado de la solicitud) "cantidad" (número de resultados) "tamaño" (tamaño de la imagen en píxeles) y "resultados" (un arreglo que contiene detalles del dominio y el favicon codificado en Base64)
Los datos de respuesta están estructurados como un objeto JSON Contiene atributos como "éxito" "conteo" y "tamaño" siendo "resultados" un array de objetos que proporcionan información específica del dominio y el favicon en formato Base64
El endpoint Get Favicon proporciona información sobre el favicon de un dominio incluyendo su representación Base64 tamaño y metadatos como el nombre de dominio y el estado de éxito de la solicitud
Los usuarios pueden personalizar sus solicitudes especificando el dominio que desean consultar en la llamada a la API Por ejemplo usar "google.com" o "facebook.com" como parámetros devolverá los favicons respectivos
Los casos de uso típicos incluyen la integración de favicons en aplicaciones web la creación de paneles la mejora del análisis de marca y la validación de identidades digitales mediante la representación visual de dominios
La precisión de los datos se mantiene consultando directamente el servidor del dominio para el favicon asegurando que la imagen devuelta sea la versión más actual disponible de la fuente
Si la respuesta indica un valor de "éxito" falso o un "conteo" de cero significa que no se encontró un favicon para el dominio especificado Los usuarios deben implementar el manejo de errores para gestionar estos escenarios de manera adecuada
Nivel de Servicio:
100%
Tiempo de Respuesta:
74ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
486ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.450ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
14ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
33ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
32ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
261ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
325ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
235ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
398ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
4.163ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
9.220ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
20ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.192ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.082ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
50ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
582ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
124ms