Clearbit Logo API
DevelopmentClearbit Logo API
Clearbit's Logo API allows you to retrieve high quality logos for any domain. With the Logo API, you can easily incorporate company logos into your applications or websites.
Getting Started
To use the Logo API, you will need to obtain an API key from Clearbit. Once you have an API key, you can start making requests to the Logo API.
API Endpoints
Retrieve a Logo
Retrieve a logo for a specific domain:
const API_KEY = 'YOUR_API_KEY';
const domain = 'example.com';
fetch(`https://logo.clearbit.com/${domain}?size=500&greyscale=true&apikey=${API_KEY}`)
.then(response => {
if (!response.ok) {
throw new Error('Network response was not ok');
}
return response.blob();
})
.then(logo => {
const image = document.createElement('img');
image.src = URL.createObjectURL(logo);
document.body.appendChild(image);
})
.catch(error => console.error(error));
This example retrieves the logo for the domain example.com
and sets the parameters size
and greyscale
to 500
and true
, respectively. The API key is included in the query string.
Possible parameters for the Logo API include:
size
: the size in pixels for the width and height of the logo (default is400
).greyscale
: whether or not to return the logo in greyscale (default isfalse
).
Conclusion
With Clearbit's Logo API, it's easy to retrieve high quality logos for any domain. By incorporating logos into your applications or websites, you can provide your users with a more engaging and informative experience.