# Logo.dev

Logo.dev provides a high-quality logo API and company brand database, enabling developers to retrieve official high-resolution logos from any domain without scraping or manual effort.

- **Category:** images & design
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 2
- **Triggers:** 0
- **Slug:** `LOGO_DEV`
- **Version:** 20260316_00

## Tools

### Get Logo Image

**Slug:** `LOGO_DEV_GET_LOGO_IMAGE`

Tool to retrieve the logo image for a domain. Use when you need the raw image bytes (PNG or SVG) of a specific domain's logo. Use after validating the domain string.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `token` | string | Yes | Public API access token for the request, format: pk_{token}. |
| `domain` | string | Yes | The domain to retrieve the logo for (e.g., 'openai.com'). |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Brand

**Slug:** `LOGO_DEV_SEARCH_BRAND`

Tool to search for brands based on a query string. Returns existing brand metadata only — no logo creation or editing. Use when you need to retrieve a list of matching brands with optional pagination and filters by country or industry. Results may include similar or ambiguous brand matches; verify the returned domain matches the intended brand before using brand IDs or domains in downstream calls.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `limit` | integer | No | Maximum number of results to return (>=1) |
| `query` | string | Yes | Brand name or keyword to search for |
| `offset` | integer | No | Number of results to skip for pagination (>=0) |
| `country` | string | No | Country code to filter brands by region |
| `industry` | string | No | Industry category to filter brands |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
