Skip to main content
GET
/
search
Search brands by name
curl --request GET \
  --url https://api.logo.dev/search \
  --header 'Authorization: Bearer <token>'
[
  {
    "name": "Sweetgreen",
    "domain": "sweetgreen.com",
    "logo_url": "https://img.logo.dev/sweetgreen.com?token=LOGO_DEV_PUBLISHABLE_KEY"
  },
  {
    "name": "Sweet Greens Healthy Restaurant",
    "domain": "sweetgreens.ae",
    "logo_url": "https://img.logo.dev/sweetgreens.ae?token=LOGO_DEV_PUBLISHABLE_KEY"
  }
]

Authorizations

Authorization
string
header
required

Secret key (sk_...). Server-side only. Used for the REST APIs.

Query Parameters

q
string
required

Brand name query.

Example:

"sweetgreen"

strategy
enum<string>
default:suggest

Matching strategy. suggest favors popular prefix matches (best for autocomplete); match favors exact/near-exact name matches.

Available options:
suggest,
match
is_profane
boolean

Filter by whether the brand is flagged as potentially inappropriate.

description
string

Restrict results to brands whose description text matches this term.

Response

Matching brands.

name
string
required

Brand name.

domain
string
required

Brand domain.

logo_url
string<uri>
required

Image CDN URL for the brand's logo.