Skip to main content
A list full of gray placeholder avatars reads as unfinished. The same list with every company’s real logo reads as authoritative, and it’s the difference between a text database and a product people trust. Whether the records are CRM accounts, job listings, or a wall of customer logos, the pattern is the same two tiers: the Logo API covers every list view with a plain <img> tag, and the Brand API fills detail views with colors, descriptions, and firmographics.

Company directory

CRMs and B2B directories are easier to scan when every account shows the company’s real logo instead of a generic placeholder. For a list of accounts, an <img> pointed at the Logo API is enough, no fetch, no loading state.

Want logo-branded account lists in your app? This prompt gives your AI coding tool everything it needs to build it in your framework.

Open in Cursor

Card grid with hover lift

On grid-based boards, wrap the same data in a card and add a subtle lift on hover so the grid feels responsive to the cursor.

Want an animated job card grid in your app? This prompt gives your AI coding tool everything it needs to build it in your framework.

Open in Cursor

Customer logos

The trick to a tidy wall is a uniform grid: each logo sits centered in an equal-size cell and is capped to the same height, so brands with very different aspect ratios still line up. A fixed column count keeps every row full, no stray logo stranded on its own.

Want a customer logo wall (logo grid) in your app? This prompt gives your AI coding tool everything it needs to build it in your framework.

Open in Cursor

Animated logos

A 6×3 grid where every tile flips in 3D on its Y axis to reveal a second brand on the back face, staggered on a diagonal so the wall ripples rather than flipping in unison.

Want an animated logo grid that 3D-flips between brands? This prompt gives your AI coding tool everything it needs to build it in your framework.

Open in Cursor

Infinite scroll marquee

An auto-scrolling row loops seamlessly, letting you show two or three times as many logos in the same footprint, useful for long partner lists. Using the square icon variant keeps every mark colorful and the same size, so the row reads as one clean band.

Want an auto-scrolling logo marquee in your app? This prompt gives your AI coding tool everything it needs to build it in your framework.

Open in Cursor

Inline logo swap

A single rotating slot works inline too, drop it into a headline or a “trusted by” line to cycle a marquee brand through the sentence.

Want an inline logo that rotates through brands inside a headline? This prompt gives your AI coding tool everything it needs to build it in your framework.

Open in Cursor

Implementation

1

Key every record by domain

The domain is the identifier that makes everything else work. If your data only has company names, match them to domains first with the Brand Search API.
2

Lists: Logo API

For rows, cards, and avatars, point an <img> at the CDN, no fetch, no loading state, and fallback/lettermark guarantees a clean monogram for brands not yet in the dataset.
3

Detail views: Brand API

When a user opens a record, fetch the full brand server-side for the description, accent color, and firmographics, and cache it by domain so repeat visits are free.

Pricing

List views cost nothing, the Logo API is free with a client ID. Detail views cost one Brand API brand fetch per company, and domain-level caching means each company is fetched once, not once per viewer. See plans for quotas.

Going further

Logo API parameters

Sizing, type, theme, and fallback options for every logo.

Brand API reference

The full record: logos, colors, images, and firmographics for detail views.

Get started

Create a free account and start building.