Company Logo API: PNG From a Website URL

September 18, 2026
Company Logo API: PNG From a Website URL

A company logo API takes a website URL and returns a hosted image URL you can drop into a CRM card or a directory row. On Klazify that is POST https://www.klazify.com/api/domain_logo with a Bearer token. The official quick-start example is https://www.cbsnews.com.

Starter is $39.99/mo (500 successful calls) with a 7-day trial. Failed or unreachable lookups are not billed. refresh=true is Advanced+. This is not IAB classification (POST /api/domain_iab_categories) and not the company record (POST /api/domain_company). Docs: klazify.com/api-docs.

Request: logo for CBS News

curl 'https://www.klazify.com/api/domain_logo' -X POST \
-H 'Accept: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY' \
--data $'url=https://www.cbsnews.com'

Auth is Authorization: Bearer. The official sample sends url as form data, not a JSON body.

Response: official domain_logo sample

{
"domain": {
"domain_url": "https://cbsnews.com",
"logo_url": "https://klazify.s3.amazonaws.com/1213829753167146499563a088231a5a04.71607131.png",
"updated_at": "2022-12-19T15:49:57.000000Z"
},
"success": true
}

domain.logo_url may be empty. The S3 filename is a sample — fetch live with your key; do not hotlink this path from the article.

PHP: official cURL pattern

$ch = curl_init('https://www.klazify.com/api/domain_logo');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Accept: application/json',
'Authorization: Bearer YOUR_API_KEY',
],
CURLOPT_POSTFIELDS => 'url=https://www.cbsnews.com',
]);
$json = json_decode(curl_exec($ch), true);
curl_close($ch);
$logo = $json['domain']['logo_url'] ?? null;

Same host as categorize. MCP tool klazify.domain_logo is on https://mcp.klazify.com (POST JSON-RPC; a GET to /mcp returns 405).

Go live

1. Register — 7-day trial.

2. Copy the Bearer key from the dashboard.

3. POST /api/domain_logo with form url.

4. Render domain.logo_url when it is not empty.

Get a Klazify key and fetch a logo →

Ready to use Klazify?

Start classifying websites, enriching company data, and exploring web intelligence.

Get Started Free