Esta API foi projetada para obter e retornar favicons ou ícones representativos para qualquer domínio da web de forma rápida, eficiente e estruturada. Ao receber um domínio como parâmetro (por exemplo, google.com ou facebook.com), o serviço consulta o servidor correspondente e extrai o favicon associado, retornando-o em formato Base64 para fácil integração em aplicações ou sites sem a necessidade de armazenar arquivos adicionais
A resposta padrão da API inclui vários campos úteis. O atributo de sucesso indica se a solicitação foi processada corretamente; a contagem reflete o número de resultados encontrados (geralmente um por domínio); o tamanho mostra o tamanho da imagem em pixels; e resultados contém um objeto detalhado com informações-chave, como o domínio solicitado e o campo data_url, onde o favicon codificado em Base64 está localizado. Este formato é ideal para exibir imagens diretamente dentro de documentos HTML ou JSON, eliminando dependências de caminhos externos e melhorando a eficiência de carregamento
O principal objetivo desta API é simplificar a identificação visual de domínios e facilitar a integração de seus ícones em painéis administrativos, dashboards, listas de favoritos ou ferramentas de monitoramento. Além disso, pode ser usada para análise de marcas, validação de identidade digital ou geração automática de interfaces personalizadas com logotipos de sites registrados
Retorna o favicon de um domínio em formato Base64 juntamente com metadados como tamanho, status da resposta e detalhes do resultado obtido
Obter Favicon - Recursos do endpoint
| Objeto | Descrição |
|---|---|
domains |
[Obrigatório] 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/11276/retrieve+favicon+data+api/21279/get+favicon?domains=google.com, youtube.com' --header 'Authorization: Bearer YOUR_API_KEY'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
O endpoint Get Favicon retorna um favicon em formato Base64 junto com metadados, incluindo o tamanho da imagem em pixels, o status de sucesso da solicitação e detalhes sobre o domínio solicitado
Os campos-chave na resposta incluem "sucesso" (indicando o status do pedido), "contagem" (número de resultados), "tamanho" (tamanho da imagem em pixels) e "resultados" (um array contendo detalhes do domínio e o favicon codificado em Base64)
Os dados da resposta estão estruturados como um objeto JSON. Ele contém atributos como "sucesso", "contagem" e "tamanho", com "resultados" sendo um array de objetos que fornecem informações específicas do domínio e o favicon em formato Base64
O endpoint Get Favicon fornece informações sobre o favicon de um domínio, incluindo sua representação em Base64, tamanho e metadados como o nome do domínio e o status de sucesso da solicitação
Os usuários podem personalizar suas solicitações especificando o domínio que desejam consultar na chamada da API Por exemplo usar "google.com" ou "facebook.com" como parâmetros retornará os respectivos favicons
Casos de uso típicos incluem a integração de favicons em aplicações web a criação de dashboards a melhoria da análise de marca e a validação de identidades digitais através da representação visual de domínios
A precisão dos dados é mantida consultando diretamente o servidor do domínio para o favicon garantindo que a imagem retornada seja a versão mais atual disponível na fonte
Se a resposta indicar um valor de "sucesso" como falso ou uma "contagem" igual a zero isso significa que nenhum favicon foi encontrado para o domínio especificado Os usuários devem implementar o tratamento de erros para gerenciar esses cenários de forma elegante
Nível de serviço:
100%
Tempo de resposta:
33ms
Nível de serviço:
100%
Tempo de resposta:
32ms
Nível de serviço:
100%
Tempo de resposta:
235ms
Nível de serviço:
100%
Tempo de resposta:
10ms
Nível de serviço:
100%
Tempo de resposta:
14ms
Nível de serviço:
100%
Tempo de resposta:
486ms
Nível de serviço:
100%
Tempo de resposta:
2.450ms
Nível de serviço:
100%
Tempo de resposta:
74ms
Nível de serviço:
100%
Tempo de resposta:
424ms
Nível de serviço:
100%
Tempo de resposta:
325ms
Nível de serviço:
100%
Tempo de resposta:
226ms
Nível de serviço:
100%
Tempo de resposta:
449ms
Nível de serviço:
100%
Tempo de resposta:
387ms
Nível de serviço:
100%
Tempo de resposta:
1.138ms
Nível de serviço:
100%
Tempo de resposta:
8.780ms
Nível de serviço:
100%
Tempo de resposta:
2.989ms
Nível de serviço:
100%
Tempo de resposta:
17.040ms