How finance teams use Brandfetch
“Our clients were increasingly requesting merchant logos to accompany the financial information provided from our Merchant API. The absence of these logos in our interface was a significant drawback — it reduced the clarity that users needed to easily recognize transactions. Plus, we were dealing with the growing problem of chargebacks.”

Michael Praveen, Principal Director
How GBM made investing instantly recognizable with Brandfetch's Logo API
View GBM study2.5M
Logos served daily
For AI Agents
Easy integration
Standard REST endpoints with predictable JSON and clear error codes. You or your AI agents can ship enriched feeds the same day.
Do it yourself
Sign up and get your free API key.
Call the API with Bearer auth:
A Transaction API call turns the raw transaction text into the merchant’s brand, with its logo and company data.
No credit card required
Hand it to your agent
Recommended
Copy and paste this prompt into your AI agents to run it inside your assistant.
Let AI agents buy API access on their own. No account or human needed. They can pay per request or prepay for an API key.
Brandfetch by the numbers
Coverage, uptime and speed for Brand API. Core brands are easy. The long tail is the hard part, so we report both.
Why Brandfetch
Why finance teams choose Brandfetch
Statements arrive as codes. Portfolios arrive as symbols. Brandfetch turns both into companies people recognize. Used by Yodlee, GBM, and Morningstar.
Multiple identifiers
Support Raw card descriptor, ISIN, Stock or ETF ticker, Crypto symbol, and more.
Superior accuracy
99.8% accuracy with real-time updates across local and global brands.
First-party, no PII
No cardholder data. Send only the transaction string. SOC 2 Type II audited.
Also from Brandfetch
Discover other products
Compliance and security
Enterprise-grade by default
Contractual uptime, audited security, and a team that knows how procurement works.
SOC 2 compliant
Security documentation available for compliance review.
99.9% Uptime SLA
Guaranteed availability backed by contractual commitments.
Dedicated support
Named account manager with priority response times.
Procurement-ready
MSA review, security questionnaires, and vendor onboarding.
Flexible licensing
Flat-fee, self-hosting, and multi-year terms available.
Zero data retention
Keeps request metadata from ever being stored in Brandfetch’s logs or analytics.
Frequently asked questions
Your questions, answered
What does the Transaction API do?
The Transaction API turns a raw bank descriptor, such as SQ *BLUE BOTTLE COFFEE OAKLAND, into a full brand record with the name, domain, industry, and logo. Use name as the display label, industry as the spend category, and render the logo from domain through the Logo API.
Why send a country code with a transaction?
The same descriptor can point to different merchants in different regions, pick the right brand by sending a countryCode.
Do you receive any cardholder data?
No. Send the merchant string only. We enforce a strict no-PII policy and are SOC 2 Type II certified.
Can I get logos from a stock ticker without a domain?
Yes. Logo API supports multiple identifiers, use cdn.brandfetch.io/ticker/{SYMBOL}?c={CLIENT_ID}. For other identifiers, replace ticker with isin or crypto.
Are stock ticker logos free?
Yes. The Logo API is free, including the ticker, ISIN, and crypto routes. Create a client ID on the Developer Portal. No attribution required.
Can you handle our volume?
Yes. You can send batch jobs to backfill millions of records, while real-time requests resolve instantly as transactions happen. Rate limits depend on your plan, with custom limits set for enterprise customers.
Discover use cases

