Summary
Website Quality Score
Performance 10.0
SEO 9.1
Security 8.5
Accessibility 5.0
Best Practices 9.2
- ⛔ Skipped URLs - 31 skipped URLs found.
- ⚠️ The title 'Overview - Brandfetch' exceeds the allowed 10% duplicity. 17% of pages have this same title.
- ⚠️ The description '' exceeds the allowed 10% duplicity. 20% of pages have this same description.
- ⚠️ 34 page(s) do not support Brotli compression.
- ⚠️ No WebP image found on the website.
- ⚠️ No AVIF image found on the website.
- ⚠️ 34 page(s) with skipped heading levels.
- ⚠️ 34 page(s) without form labels.
- ⚠️ 34 page(s) without aria labels.
- ⚠️ 34 page(s) without role attributes.
- ⚠️ Security - 136 pages(s) with warning(s).
- ⏩ Loaded robots.txt for domain 'docs.brandfetch.com': status code 200, size 82 B and took 90 ms.
- ⏩ External URLs - 31 external URL(s) found.
- ⏩ Redirects - 2 redirect(s) found.
- ⏩ DNS IPv6: domain docs.brandfetch.com does not support IPv6 (DNS server: 127.0.0.53).
- ✅ 404 OK - all pages exists, no non-existent pages found.
- ✅ SSL/TLS certificate is valid until May 16 06:28:17 2026 GMT. Issued by C = US, O = Let's Encrypt, CN = R12. Subject is CN = docs.brandfetch.com.
- ✅ SSL/TLS certificate issued by 'C = US, O = Let's Encrypt, CN = R12'.
- ✅ Performance OK - all non-media URLs are faster than 3 seconds.
- ✅ HTTP headers - found 27 unique headers.
- ✅ All pages have quoted attributes.
- ✅ All pages have inline SVGs smaller than 5120 bytes.
- ✅ All pages have inline SVGs with less than 5 duplicates.
- ✅ All pages have valid or none inline SVGs.
- ✅ All pages without multiple <h1> headings.
- ✅ All pages have <h1> heading.
- ✅ All pages have DOM depth less than 30.
- ✅ All pages have clickable (interactive) phone numbers.
- ✅ All pages have valid HTML.
- ✅ All pages have image alt attributes.
- ✅ All pages have lang attribute.
- ✅ DNS IPv4 OK: domain docs.brandfetch.com resolved to cname.vercel-dns.com., 66.33.60.66, 76.76.21.142 (DNS server: 127.0.0.53).
- 📌 DNS Aliases: IP(s) for domain docs.brandfetch.com were resolved by CNAME chain docs.brandfetch.com > cname.vercel-dns.com.
Visited URLs
Found 37 row(s).
| URL | Status | Type | Time (s) | Size | Cache |
|---|---|---|---|---|---|
| / | 308 | Redirect | 345 ms | 89 B | 0 s |
| /get-started | 200 | HTML | 59 ms | 237 kB | 0 s |
| /support/security-soc2 | 200 | HTML | 61 ms | 233 kB | 0 s |
| /guides/logo-fair-use | 200 | HTML | 113 ms | 242 kB | 0 s |
| /changelog | 200 | HTML | 72 ms | 631 kB | 0 s |
| /guides/overview | 200 | HTML | 232 ms | 211 kB | 0 s |
| /support/getting-help | 200 | HTML | 102 ms | 219 kB | 0 s |
| /reference/brand-api | 200 | HTML | 74 ms | 391 kB | 0 s |
| /support/report-inaccuracies | 307 | Redirect | 233 ms | 141 B | 0 s |
| /logo-api/guidelines | 200 | HTML | 70 ms | 248 kB | 0 s |
| /logo-api/overview | 200 | HTML | 60 ms | 383 kB | 0 s |
| /brand-api/overview | 200 | HTML | 124 ms | 285 kB | 0 s |
| /transaction-api/overview | 200 | HTML | 128 ms | 247 kB | 0 s |
| /guides/customize-logo-api-fallback | 200 | HTML | 104 ms | 370 kB | 0 s |
| /guides/access-graphql-api | 200 | HTML | 103 ms | 213 kB | 0 s |
| /brand-search-api/overview | 200 | HTML | 334 ms | 241 kB | 0 s |
| /migrations/migrate-from-clearbit-logo-api | 200 | HTML | 120 ms | 262 kB | 0 s |
| /guides/query-brand-api-logos | 200 | HTML | 401 ms | 308 kB | 0 s |
| /webhooks/event-types | 200 | HTML | 144 ms | 228 kB | 0 s |
| /guides/subscribe-to-webhook-updates | 200 | HTML | 245 ms | 350 kB | 0 s |
| /brand-api/overage-billing | 200 | HTML | 115 ms | 218 kB | 0 s |
| /reference/brand-api-domain | 200 | HTML | 78 ms | 347 kB | 0 s |
| /reference/brand-api-isin | 200 | HTML | 67 ms | 382 kB | 0 s |
| /reference/brand-api-crypto | 200 | HTML | 67 ms | 382 kB | 0 s |
| /reference/brand-api-ticker | 200 | HTML | 64 ms | 382 kB | 0 s |
| /brand-api/quotas-and-usage | 200 | HTML | 223 ms | 219 kB | 0 s |
| /logo-api/rate-limits | 200 | HTML | 131 ms | 216 kB | 0 s |
| /logo-api/parameters | 200 | HTML | 98 ms | 346 kB | 0 s |
| /reference/brand-search-api | 200 | HTML | 73 ms | 274 kB | 0 s |
| /reference/transaction-api | 200 | HTML | 60 ms | 347 kB | 0 s |
| /brand-search-api/rate-limits | 200 | HTML | 100 ms | 215 kB | 0 s |
| /brand-search-api/guidelines | 200 | HTML | 113 ms | 242 kB | 0 s |
| /webhooks/setup | 200 | HTML | 106 ms | 464 kB | 0 s |
| https://brandfetch.com/update?mode=dev | 200 | HTML | 834 ms | 254 kB | 60 min |
| /webhooks/best-practices | 200 | HTML | 65 ms | 314 kB | 0 s |
| /webhooks/delivery-behaviors | 200 | HTML | 236 ms | 230 kB | 0 s |
| /webhooks/overview | 200 | HTML | 426 ms | 304 kB | 0 s |
| No rows found, please edit your search term. | |||||
Best practices
Found 10 row(s).
| Analysis name | OK | Notice | Warning | Critical |
|---|---|---|---|---|
| Duplicate inline SVGs (> 5 and > 1024 B) | 59 | 0 | 0 | 0 |
| Invalid inline SVGs | 59 | 0 | 0 | 0 |
| Heading structure | 36 | 0 | 44 | 0 |
| DOM depth (> 30) | 35 | 0 | 0 | 0 |
| Large inline SVGs (> 5120 B) | 59 | 0 | 0 | 0 |
| Title uniqueness (> 10%) | 27 | 0 | 1 | 0 |
| Description uniqueness (> 10%) | 24 | 0 | 1 | 0 |
| Brotli support | 0 | 0 | 34 | 0 |
| WebP support | 0 | 0 | 1 | 0 |
| AVIF support | 0 | 0 | 1 | 0 |
| No rows found, please edit your search term. | ||||
Large inline SVGs
No problems found.
Duplicate inline SVGs
No problems found.
Invalid inline SVGs
No problems found.
Missing quotes on attributes
No problems found.
DOM depth
No problems found.
Heading structure
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| warning | 34 | Heading structure is skipping levels: found an <h5> without a previous higher heading. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 8 | Heading structure is skipping levels: found an <h4> after an <h1>. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 1 | Heading structure is skipping levels: found an <h3> after an <h1>. | /guides/customize-logo-api-fallback |
| warning | 1 | Heading structure is skipping levels: found an <h4> after an <h2>. | /logo-api/parameters |
Non-clickable phone numbers
No problems found.
Title uniqueness
No problems found.
Description uniqueness
No problems found.
Accessibility
| Analysis name | OK | Notice | Warning | Critical |
|---|---|---|---|---|
| Missing form labels | 0 | 0 | 1 | 0 |
| Missing image alt attributes | 3 | 0 | 0 | 0 |
| Missing aria labels | 21 | 0 | 60 | 1 |
| Missing roles | 0 | 0 | 3 | 0 |
| Missing html lang attribute | 1 | 0 | 0 | 0 |
Valid HTML
No problems found.
Missing image alt attributes
No problems found.
Missing form labels
Missing aria labels
Found 44 row(s).
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| critical | 34 | <input class="hidden" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 298 | <a class="group flex items-* pr-* py-* cursor-* gap-* text-* rounded-* w-* outline-* hover:bg-* dark:hover:bg-* text-* hover:text-* dark:text-* dark:hover:text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 120 | <a class="link" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 102 | <a class="flex items-* gap-* whitespace-* font-* text-* hover:text-* dark:text-* dark:hover:text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 102 | <a class="h-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 68 | <button class="group hover:bg-* dark:hover:bg-* p-* rounded-*"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 53 | <a class="group flex items-* pr-* py-* cursor-* gap-* text-* break-* hyphens-* rounded-* w-* outline-* hover:bg-* dark:hover:bg-* text-* hover:text-* dark:text-* dark:hover:text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 48 | <a class="break-* py-* block hover:text-* dark:text-* dark:hover:text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 38 | <a class="group flex items-* break-* py-* whitespace-* text-* hover:text-* dark:text-* dark:hover:text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <a class="link nav-* group relative h-* gap-* flex items-* font-* hover:text-* dark:hover:text-* text-* dark:text-* [text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <a class="link nav-* group relative h-* gap-* flex items-* font-* text-* dark:text-* hover:text-* dark:hover:text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <a class="sr-* focus:not-* focus:fixed focus:top-* focus:left-* focus:z-* focus:p-* focus:text-* focus:bg-* dark:focus:bg-* focus:rounded-* focus:outline-* dark:focus:outline-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <a class="group flex items-* gap-* text-* text-* dark:text-* hover:text-* dark:hover:text-* text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <a class="select-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <a class="group px-* py-* relative inline-* items-* text-* font-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <button class="flex items-* h-* py-* px-* lg:hidden focus:outline-* w-* text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <button class="px-* py-* flex flex-* gap-* items-* border-* rounded-* text-* dark:text-* hover:text-* dark:hover:text-* bg-* dark:bg-* hover:border-* hover:dark:border-*" id="feedback-thumbs-down"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <button class="px-* py-* flex flex-* gap-* items-* border-* rounded-* text-* dark:text-* hover:text-* dark:hover:text-* bg-* dark:bg-* hover:border-* hover:dark:border-*" id="feedback-thumbs-up"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <button id="assistant-entry-mobile"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 33 | <a class="flex items-* ml-* space-* group" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 32 | <a class="flex items-* space-* group" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 31 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_2jinpfcqcf99absnpfdb_-trigger-***" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 31 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_kl5inpfcqcf99absnpfdb_-trigger-***" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 30 | <a class="break-* py-* block font-* hover:text-* dark:text-* dark:hover:text-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 26 | <a class="group flex items-* pr-* py-* cursor-* gap-* text-* rounded-* w-* outline-* bg-* text-* [text-* dark:text-* dark:bg-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 22 | <button class="text-* dark:text-* font-* flex items-* space-* hover:text-* dark:hover:text-* transition-* cursor-*"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 14 | <button class="group disabled:pointer-* [& *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 12 | <button class="group group overflow-* rounded-* disabled:pointer-* [& *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 10 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_aldinpfcqcf99absnpfdb_-trigger-***" *** > | URL 1, URL 2 |
| warning | 8 | <a class="group flex items-* pr-* py-* cursor-* gap-* text-* break-* hyphens-* rounded-* w-* outline-* bg-* text-* [text-* dark:text-* dark:bg-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 7 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_fldinpfcqcf99absnpfdb_-trigger-***" *** > | URL 1, URL 2 |
| warning | 5 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_5d3ldinpfcqcf99absnpfdb_-trigger-***" *** > | /logo-api/overview |
| warning | 3 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_5ldinpfcqcf99absnpfdb_-trigger-***" *** > | /logo-api/parameters |
| warning | 3 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_3ldinpfcqcf99absnpfdb_-trigger-***" *** > | /logo-api/parameters |
| warning | 3 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_7ldinpfcqcf99absnpfdb_-trigger-***" *** > | /logo-api/overview |
| warning | 2 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_ildinpfcqcf99absnpfdb_-trigger-***" *** > | /webhooks/setup |
| warning | 2 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_rldinpfcqcf99absnpfdb_-trigger-***" *** > | /webhooks/setup |
| warning | 2 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_nldinpfcqcf99absnpfdb_-trigger-***" *** > | /webhooks/setup |
| warning | 2 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_2n5ldinpfcqcf99absnpfdb_-trigger-***" *** > | URL 1, URL 2 |
| warning | 1 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_6ldinpfcqcf99absnpfdb_-trigger-***" *** > | /brand-search-api/guidelines |
| warning | 1 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_3moldinpfcqcf99absnpfdb_-trigger-***" *** > | /migrations/migrate-from-clearbit-logo-api |
| warning | 1 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_2moldinpfcqcf99absnpfdb_-trigger-***" *** > | /migrations/migrate-from-clearbit-logo-api |
| warning | 1 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_1rkldinpfcqcf99absnpfdb_-trigger-***" *** > | /brand-search-api/overview |
| warning | 1 | <button class="group flex items-* relative gap-* my-* mb-* outline-* whitespace-* font-* !ml-* first:!ml-* focus:outline-* text-* dark:text-*" id="radix-_R_2noldinpfcqcf99absnpfdb_-trigger-***" *** > | /migrations/migrate-from-clearbit-logo-api |
| No rows found, please edit your search term. | |||
Missing roles
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| warning | 34 | <header class="relative leading-*" id="header"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <nav class="text-*"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | <footer class="flex gap-* justify-* pt-* border-* border-* sm:flex dark:border-* pb-*" id="footer"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
Missing html lang attribute
No problems found.
Security
| Header | OK | Notice | Warning | Critical | Recommendation |
|---|---|---|---|---|---|
| X-Content-Type-Options | 0 | 0 | 34 | 0 | X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks. |
| Referrer-Policy | 0 | 0 | 34 | 0 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. |
| Feature-Policy | 0 | 0 | 34 | 0 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. |
| Permissions-Policy | 0 | 0 | 34 | 0 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. |
| Server | 0 | 34 | 0 | 0 | Server header is set to 'Vercel'. It is better not to reveal used technologies. |
| Strict-Transport-Security | 34 | 0 | 0 | 0 | |
| X-Frame-Options | 34 | 0 | 0 | 0 | |
| X-XSS-Protection | 34 | 0 | 0 | 0 | |
| Content-Security-Policy | 34 | 0 | 0 | 0 |
Security headers
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| warning | 34 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 34 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| notice | 34 | Server header is set to 'Vercel'. It is better not to reveal used technologies. | URL 1, URL 2, URL 3, URL 4, URL 5 |
TOP non-unique titles
| Count 🔽 | Title |
|---|---|
| 6 | Overview - Brandfetch |
| 2 | Rate limits - Brandfetch |
TOP non-unique descriptions
| Count 🔽 | Description |
|---|---|
| 7 | |
| 2 | Instantly add any company logos to your app or website |
| 2 | Turn payment transactions into merchant data. |
| 2 | Match brand names to their domain and logo |
SEO metadata
Found 34 row(s).
| URL 🔼 | Indexing | Title | H1 | Description | Keywords |
|---|---|---|---|---|---|
| /brand-api/overage-billing | Allowed | Overage billing - Brandfetch | Overage billing | ||
| /brand-api/overview | Allowed | Overview - Brandfetch | Overview | Brand data for B2B Personalization | |
| /brand-api/quotas-and-usage | Allowed | Quotas and usage - Brandfetch | Quotas and usage | ||
| /brand-search-api/guidelines | Allowed | Brand Search API Usage Guidelines - Brandfetch | Brand Search API Usage Guidelines | Match brand names to their domain and logo | |
| /brand-search-api/overview | Allowed | Overview - Brandfetch | Overview | Match brand names to their domain and logo | |
| /brand-search-api/rate-limits | Allowed | Rate limits - Brandfetch | Rate limits | ||
| /changelog | Allowed | Changelog - Brandfetch | Changelog | Follow along with updates across Brandfetch’s API. | |
| /get-started | Allowed | Getting started - Brandfetch | Getting started | ||
| /guides/access-graphql-api | Allowed | How to access the Brandfetch GraphQL API - Brandfetch | How to access the Brandfetch GraphQL API | ||
| /guides/customize-logo-api-fallback | Allowed | Using a custom fallback image with Logo API - Brandfetch | Using a custom fallback image with Logo API | Learn how to handle 404s and implement your own fallback image. | |
| /guides/logo-fair-use | Allowed | Guide to Logo Fair use - Brandfetch | Guide to Logo Fair use | Understanding fair use principles for logo usage | |
| /guides/overview | Allowed | Overview - Brandfetch | Overview | ||
| /guides/query-brand-api-logos | Allowed | Query Brand API logos for different use cases - Brandfetch | Query Brand API logos for different use cases | This recipe explores an effective strategy for selecting the best logo to display in company listing apps, such as those used in fintech and other industries. | |
| /guides/subscribe-to-webhook-updates | Allowed | Setup a webhook and subscribe to brand updates - Brandfetch | Setup a webhook and subscribe to brand updates | A quick walk through on how to fetch a brand and subscribe to receive updates using webhooks. | |
| /logo-api/guidelines | Allowed | Logo API Usage Guidelines - Brandfetch | Logo API Usage Guidelines | Instantly add any company logos to your app or website | |
| /logo-api/overview | Allowed | Overview - Brandfetch | Overview | Instantly add any company logos to your app or website | |
| /logo-api/parameters | Allowed | Parameters - Brandfetch | Parameters | Detailed reference of all Logo API parameters | |
| /logo-api/rate-limits | Allowed | Rate limits - Brandfetch | Rate limits | ||
| /migrations/migrate-from-clearbit-logo-api | Allowed | Migrating from Clearbit to Brandfetch Logo API - Brandfetch | Migrating from Clearbit to Brandfetch Logo API | Complete guide to replacing Clearbit's deprecated Logo API with Brandfetch | |
| /reference/brand-api | Allowed | Brand API - Brandfetch | Brand API | Get brand data using a Domain, Brand ID, ISIN, Stock/ETF ticker, or Crypto symbol. | |
| /reference/brand-api-crypto | Allowed | Brand API - Crypto symbol - Brandfetch | Brand API - Crypto symbol | Get brand data using a crypto symbol. | |
| /reference/brand-api-domain | Allowed | Brand Data - Domain name - Brandfetch | Brand Data - Domain name | Get brand data using a domain name identifier. | |
| /reference/brand-api-isin | Allowed | Brand API - ISIN - Brandfetch | Brand API - ISIN | Get brand data using an ISIN code. | |
| /reference/brand-api-ticker | Allowed | Brand API - Stock or ETF ticker - Brandfetch | Brand API - Stock or ETF ticker | Get brand data using a Stock or ETF ticker. | |
| /reference/brand-search-api | Allowed | Brand Search API - Brandfetch | Brand Search API | Search for brands by name, login to get a clientId | |
| /reference/transaction-api | Allowed | Transaction API - Brandfetch | Transaction API | Turn payment transactions into merchant data. | |
| /support/getting-help | Allowed | Getting help - Brandfetch | Getting help | Our support team is always available and willing to assist you. | |
| /support/security-soc2 | Allowed | Security & SOC2 - Brandfetch | Security & SOC2 | Our commitment to secure data handling and best-in-class practices. | |
| /transaction-api/overview | Allowed | Overview - Brandfetch | Overview | Turn payment transactions into merchant data. | |
| /webhooks/best-practices | Allowed | Best practices - Brandfetch | Best practices | Review these best practices to make sure your webhooks remain secure and function well with your integration. | |
| /webhooks/delivery-behaviors | Allowed | Delivery behaviors - Brandfetch | Delivery behaviors | This section helps you understand different behaviors to expect regarding how Brandfetch sends events to your webhook endpoint. | |
| /webhooks/event-types | Allowed | Event types - Brandfetch | Event types | Overview of subscribable event types | |
| /webhooks/overview | Allowed | Overview - Brandfetch | Overview | Get notified of changes by receiving events at your webhook URL. | |
| /webhooks/setup | Allowed | Setup a webhook - Brandfetch | Setup a webhook | Start receiving event payloads | |
| No rows found, please edit your search term. | |||||
OpenGraph metadata
Found 34 row(s).
| URL 🔼 | OG Title | OG Description | OG Image | Twitter Title | Twitter Description | Twitter Image |
|---|---|---|---|---|---|---|
| /brand-api/overage-billing | Overage billing - Brandfetch | https://developers.brandfetch.com/og_docs.webp | Overage billing - Brandfetch | https://developers.brandfetch.com/og_docs.webp | ||
| /brand-api/overview | Overview - Brandfetch | Brand data for B2B Personalization | https://developers.brandfetch.com/og_docs.webp | Overview - Brandfetch | Brand data for B2B Personalization | https://developers.brandfetch.com/og_docs.webp |
| /brand-api/quotas-and-usage | Quotas and usage - Brandfetch | https://developers.brandfetch.com/og_docs.webp | Quotas and usage - Brandfetch | https://developers.brandfetch.com/og_docs.webp | ||
| /brand-search-api/guidelines | Brand Search API Usage Guidelines - Brandfetch | Match brand names to their domain and logo | https://developers.brandfetch.com/og_docs.webp | Brand Search API Usage Guidelines - Brandfetch | Match brand names to their domain and logo | https://developers.brandfetch.com/og_docs.webp |
| /brand-search-api/overview | Overview - Brandfetch | Match brand names to their domain and logo | https://developers.brandfetch.com/og_docs.webp | Overview - Brandfetch | Match brand names to their domain and logo | https://developers.brandfetch.com/og_docs.webp |
| /brand-search-api/rate-limits | Rate limits - Brandfetch | https://developers.brandfetch.com/og_docs.webp | Rate limits - Brandfetch | https://developers.brandfetch.com/og_docs.webp | ||
| /changelog | Changelog - Brandfetch | Follow along with updates across Brandfetch’s API. | https://developers.brandfetch.com/og_docs.webp | Changelog - Brandfetch | Follow along with updates across Brandfetch’s API. | https://developers.brandfetch.com/og_docs.webp |
| /get-started | Getting started - Brandfetch | https://developers.brandfetch.com/og_docs.webp | Getting started - Brandfetch | https://developers.brandfetch.com/og_docs.webp | ||
| /guides/access-graphql-api | How to access the Brandfetch GraphQL API - Brandfetch | https://developers.brandfetch.com/og_docs.webp | How to access the Brandfetch GraphQL API - Brandfetch | https://developers.brandfetch.com/og_docs.webp | ||
| /guides/customize-logo-api-fallback | Using a custom fallback image with Logo API - Brandfetch | Learn how to handle 404s and implement your own fallback image. | https://developers.brandfetch.com/og_docs.webp | Using a custom fallback image with Logo API - Brandfetch | Learn how to handle 404s and implement your own fallback image. | https://developers.brandfetch.com/og_docs.webp |
| /guides/logo-fair-use | Guide to Logo Fair use - Brandfetch | Understanding fair use principles for logo usage | https://developers.brandfetch.com/og_docs.webp | Guide to Logo Fair use - Brandfetch | Understanding fair use principles for logo usage | https://developers.brandfetch.com/og_docs.webp |
| /guides/overview | Overview - Brandfetch | https://developers.brandfetch.com/og_docs.webp | Overview - Brandfetch | https://developers.brandfetch.com/og_docs.webp | ||
| /guides/query-brand-api-logos | Query Brand API logos for different use cases - Brandfetch | This recipe explores an effective strategy for selecting the best logo to display in company listing apps, such as those used in fintech and other industries. | https://developers.brandfetch.com/og_docs.webp | Query Brand API logos for different use cases - Brandfetch | This recipe explores an effective strategy for selecting the best logo to display in company listing apps, such as those used in fintech and other industries. | https://developers.brandfetch.com/og_docs.webp |
| /guides/subscribe-to-webhook-updates | Setup a webhook and subscribe to brand updates - Brandfetch | A quick walk through on how to fetch a brand and subscribe to receive updates using webhooks. | https://developers.brandfetch.com/og_docs.webp | Setup a webhook and subscribe to brand updates - Brandfetch | A quick walk through on how to fetch a brand and subscribe to receive updates using webhooks. | https://developers.brandfetch.com/og_docs.webp |
| /logo-api/guidelines | Logo API Usage Guidelines - Brandfetch | Instantly add any company logos to your app or website | https://developers.brandfetch.com/og_docs.webp | Logo API Usage Guidelines - Brandfetch | Instantly add any company logos to your app or website | https://developers.brandfetch.com/og_docs.webp |
| /logo-api/overview | Overview - Brandfetch | Instantly add any company logos to your app or website | https://developers.brandfetch.com/og_docs.webp | Overview - Brandfetch | Instantly add any company logos to your app or website | https://developers.brandfetch.com/og_docs.webp |
| /logo-api/parameters | Parameters - Brandfetch | Detailed reference of all Logo API parameters | https://developers.brandfetch.com/og_docs.webp | Parameters - Brandfetch | Detailed reference of all Logo API parameters | https://developers.brandfetch.com/og_docs.webp |
| /logo-api/rate-limits | Rate limits - Brandfetch | https://developers.brandfetch.com/og_docs.webp | Rate limits - Brandfetch | https://developers.brandfetch.com/og_docs.webp | ||
| /migrations/migrate-from-clearbit-logo-api | Migrating from Clearbit to Brandfetch Logo API - Brandfetch | Complete guide to replacing Clearbit's deprecated Logo API with Brandfetch | https://developers.brandfetch.com/og_docs.webp | Migrating from Clearbit to Brandfetch Logo API - Brandfetch | Complete guide to replacing Clearbit's deprecated Logo API with Brandfetch | https://developers.brandfetch.com/og_docs.webp |
| /reference/brand-api | Brand API - Brandfetch | Get brand data using a Domain, Brand ID, ISIN, Stock/ETF ticker, or Crypto symbol. | https://developers.brandfetch.com/og_docs.webp | Brand API - Brandfetch | Get brand data using a Domain, Brand ID, ISIN, Stock/ETF ticker, or Crypto symbol. | https://developers.brandfetch.com/og_docs.webp |
| /reference/brand-api-crypto | Brand API - Crypto symbol - Brandfetch | Get brand data using a crypto symbol. | https://developers.brandfetch.com/og_docs.webp | Brand API - Crypto symbol - Brandfetch | Get brand data using a crypto symbol. | https://developers.brandfetch.com/og_docs.webp |
| /reference/brand-api-domain | Brand Data - Domain name - Brandfetch | Get brand data using a domain name identifier. | https://developers.brandfetch.com/og_docs.webp | Brand Data - Domain name - Brandfetch | Get brand data using a domain name identifier. | https://developers.brandfetch.com/og_docs.webp |
| /reference/brand-api-isin | Brand API - ISIN - Brandfetch | Get brand data using an ISIN code. | https://developers.brandfetch.com/og_docs.webp | Brand API - ISIN - Brandfetch | Get brand data using an ISIN code. | https://developers.brandfetch.com/og_docs.webp |
| /reference/brand-api-ticker | Brand API - Stock or ETF ticker - Brandfetch | Get brand data using a Stock or ETF ticker. | https://developers.brandfetch.com/og_docs.webp | Brand API - Stock or ETF ticker - Brandfetch | Get brand data using a Stock or ETF ticker. | https://developers.brandfetch.com/og_docs.webp |
| /reference/brand-search-api | Brand Search API - Brandfetch | Search for brands by name, login to get a clientId | https://developers.brandfetch.com/og_docs.webp | Brand Search API - Brandfetch | Search for brands by name, login to get a clientId | https://developers.brandfetch.com/og_docs.webp |
| /reference/transaction-api | Transaction API - Brandfetch | Turn payment transactions into merchant data. | https://developers.brandfetch.com/og_docs.webp | Transaction API - Brandfetch | Turn payment transactions into merchant data. | https://developers.brandfetch.com/og_docs.webp |
| /support/getting-help | Getting help - Brandfetch | Our support team is always available and willing to assist you. | https://developers.brandfetch.com/og_docs.webp | Getting help - Brandfetch | Our support team is always available and willing to assist you. | https://developers.brandfetch.com/og_docs.webp |
| /support/security-soc2 | Security & SOC2 - Brandfetch | Our commitment to secure data handling and best-in-class practices. | https://developers.brandfetch.com/og_docs.webp | Security & SOC2 - Brandfetch | Our commitment to secure data handling and best-in-class practices. | https://developers.brandfetch.com/og_docs.webp |
| /transaction-api/overview | Overview - Brandfetch | Turn payment transactions into merchant data. | https://developers.brandfetch.com/og_docs.webp | Overview - Brandfetch | Turn payment transactions into merchant data. | https://developers.brandfetch.com/og_docs.webp |
| /webhooks/best-practices | Best practices - Brandfetch | Review these best practices to make sure your webhooks remain secure and function well with your integration. | https://developers.brandfetch.com/og_docs.webp | Best practices - Brandfetch | Review these best practices to make sure your webhooks remain secure and function well with your integration. | https://developers.brandfetch.com/og_docs.webp |
| /webhooks/delivery-behaviors | Delivery behaviors - Brandfetch | This section helps you understand different behaviors to expect regarding how Brandfetch sends events to your webhook endpoint. | https://developers.brandfetch.com/og_docs.webp | Delivery behaviors - Brandfetch | This section helps you understand different behaviors to expect regarding how Brandfetch sends events to your webhook endpoint. | https://developers.brandfetch.com/og_docs.webp |
| /webhooks/event-types | Event types - Brandfetch | Overview of subscribable event types | https://developers.brandfetch.com/og_docs.webp | Event types - Brandfetch | Overview of subscribable event types | https://developers.brandfetch.com/og_docs.webp |
| /webhooks/overview | Overview - Brandfetch | Get notified of changes by receiving events at your webhook URL. | https://developers.brandfetch.com/og_docs.webp | Overview - Brandfetch | Get notified of changes by receiving events at your webhook URL. | https://developers.brandfetch.com/og_docs.webp |
| /webhooks/setup | Setup a webhook - Brandfetch | Start receiving event payloads | https://developers.brandfetch.com/og_docs.webp | Setup a webhook - Brandfetch | Start receiving event payloads | https://developers.brandfetch.com/og_docs.webp |
| No rows found, please edit your search term. | ||||||
Heading structure
Found 34 row(s).
| Heading structure | Count | Errors 🔽 | URL |
|---|---|---|---|
| 4 | 3 | /guides/customize-logo-api-fallback |
| 8 | 0 | /get-started |
| 6 | 0 | /support/security-soc2 |
| 7 | 0 | /guides/logo-fair-use |
| 25 | 0 | /changelog |
| 3 | 0 | /guides/overview |
| 3 | 0 | /support/getting-help |
| 1 | 0 | /reference/brand-api |
| 4 | 0 | /logo-api/guidelines |
| 9 | 0 | /logo-api/overview |
| 5 | 0 | /brand-api/overview |
| 4 | 0 | /transaction-api/overview |
| 3 | 0 | /guides/access-graphql-api |
| 3 | 0 | /brand-search-api/overview |
| 5 | 0 | /migrations/migrate-from-clearbit-logo-api |
| 2 | 0 | /guides/query-brand-api-logos |
| 1 | 0 | /webhooks/event-types |
| 6 | 0 | /guides/subscribe-to-webhook-updates |
| 1 | 0 | /brand-api/overage-billing |
| 1 | 0 | /reference/brand-api-domain |
| 1 | 0 | /reference/brand-api-isin |
| 1 | 0 | /reference/brand-api-crypto |
| 1 | 0 | /reference/brand-api-ticker |
| 1 | 0 | /brand-api/quotas-and-usage |
| 1 | 0 | /logo-api/rate-limits |
| 8 | 0 | /logo-api/parameters |
| 1 | 0 | /reference/brand-search-api |
| 1 | 0 | /reference/transaction-api |
| 1 | 0 | /brand-search-api/rate-limits |
| 4 | 0 | /brand-search-api/guidelines |
| 7 | 0 | /webhooks/setup |
| 9 | 0 | /webhooks/best-practices |
| 4 | 0 | /webhooks/delivery-behaviors |
| 7 | 0 | /webhooks/overview |
| No rows found, please edit your search term. | |||
404 URLs
No 404 URLs found.
Redirected URLs
| Status | Redirected URL 🔼 | Target URL | Found at URL |
|---|---|---|---|
| 308 | / | /get-started | |
| 307 | /support/report-inaccuracies | https://brandfetch.com/update?mode=dev | /support/security-soc2 |
Skipped URLs Summary
Found 10 row(s).
| Reason | Domain | Unique URLs 🔽 |
|---|---|---|
| Not allowed host | brandfetch.com | 21 |
| Not allowed host | developers.brandfetch.com | 2 |
| Not allowed host | x.com | 1 |
| Not allowed host | swagger.io | 1 |
| Not allowed host | docs.google.com | 1 |
| Not allowed host | linkedin.com | 1 |
| Not allowed host | instagram.com | 1 |
| Not allowed host | cdn.brandfetch.io | 1 |
| Not allowed host | status.brandfetch.io | 1 |
| Not allowed host | developer.mozilla.org | 1 |
| No rows found, please edit your search term. | ||
Skipped URLs
Found 31 row(s).
External URLs
31 external URL(s) Found 31 row(s).
TOP fastest URLs
Found 20 row(s).
| Time 🔼 | Status | Fast URL |
|---|---|---|
| 58 ms | 200 | /get-started |
| 60 ms | 200 | /logo-api/overview |
| 60 ms | 200 | /reference/transaction-api |
| 60 ms | 200 | /support/security-soc2 |
| 63 ms | 200 | /reference/brand-api-ticker |
| 64 ms | 200 | /webhooks/best-practices |
| 66 ms | 200 | /reference/brand-api-isin |
| 66 ms | 200 | /reference/brand-api-crypto |
| 69 ms | 200 | /logo-api/guidelines |
| 71 ms | 200 | /changelog |
| 72 ms | 200 | /reference/brand-search-api |
| 73 ms | 200 | /reference/brand-api |
| 77 ms | 200 | /reference/brand-api-domain |
| 98 ms | 200 | /logo-api/parameters |
| 100 ms | 200 | /brand-search-api/rate-limits |
| 102 ms | 200 | /support/getting-help |
| 102 ms | 200 | /guides/access-graphql-api |
| 103 ms | 200 | /guides/customize-logo-api-fallback |
| 106 ms | 200 | /webhooks/setup |
| 112 ms | 200 | /brand-search-api/guidelines |
| No rows found, please edit your search term. | ||
TOP slowest URLs
Found 20 row(s).
| Time 🔽 | Status | Slow URL |
|---|---|---|
| 425 ms | 200 | /webhooks/overview |
| 401 ms | 200 | /guides/query-brand-api-logos |
| 334 ms | 200 | /brand-search-api/overview |
| 245 ms | 200 | /guides/subscribe-to-webhook-updates |
| 236 ms | 200 | /webhooks/delivery-behaviors |
| 232 ms | 200 | /guides/overview |
| 223 ms | 200 | /brand-api/quotas-and-usage |
| 144 ms | 200 | /webhooks/event-types |
| 130 ms | 200 | /logo-api/rate-limits |
| 127 ms | 200 | /transaction-api/overview |
| 124 ms | 200 | /brand-api/overview |
| 119 ms | 200 | /migrations/migrate-from-clearbit-logo-api |
| 115 ms | 200 | /brand-api/overage-billing |
| 113 ms | 200 | /guides/logo-fair-use |
| 112 ms | 200 | /brand-search-api/guidelines |
| 106 ms | 200 | /webhooks/setup |
| 103 ms | 200 | /guides/customize-logo-api-fallback |
| 102 ms | 200 | /guides/access-graphql-api |
| 102 ms | 200 | /support/getting-help |
| 100 ms | 200 | /brand-search-api/rate-limits |
| No rows found, please edit your search term. | ||
Content types
| Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x | Status 30x |
|---|---|---|---|---|---|---|
| HTML | 35 | 10 MB | 5.4 s | 154 ms | 35 | 0 |
| Redirect | 2 | 230 B | 577 ms | 288 ms | 0 | 2 |
Content types (MIME types)
| Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x | Status 30x |
|---|---|---|---|---|---|---|
| text/html; charset=utf-8 | 35 | 10 MB | 5.4 s | 154 ms | 35 | 0 |
| text / html | 2 | 230 B | 577 ms | 288 ms | 0 | 2 |
Source domains
| Domain | Totals | HTML | Redirect |
|---|---|---|---|
| docs.brandfetch.com | 36 / 10MB / 5.1s | 34 / 10MB / 4.6s | 2 / 230B / 577ms |
| brandfetch.com | 1 / 254kB / 834ms | 1 / 254kB / 834ms |
HTTP headers
Found 27 row(s).
| Header 🔼 | Occurs | Unique | Values preview | Min value | Max value |
|---|---|---|---|---|---|
| Age | 27 | - | [ignored generic values] | 12.1 hour(s) | 12.1 hour(s) |
| Cache-Control | 36 | 1 | no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0 | ||
| Cf-Cache-Status | 36 | 2 | HIT (35) / MISS (1) | ||
| Cf-Ray | 36 | - | [ignored generic values] | ||
| Content-Security-Policy | 36 | 1 | worker-src * blob: data: 'unsafe-eval' 'unsafe-inline'; object-src data: ; base-…m-action 'self' https://codesandbox.io; | ||
| Content-Type | 36 | 2 | text/html; charset=utf-8 (34) / text/html (2) | ||
| Date | 36 | - | [ignored generic values] | 2026-03-24 | 2026-03-24 |
| Expires | 36 | - | [ignored generic values] | ||
| Link | 36 | 1 | ; rel="llms-txt", ; rel="llms-full-txt" | ||
| Location | 2 | 2 | /get-started (1) / https://brandfetch.com/update?mode=dev (1) | ||
| Pragma | 36 | 1 | no-cache | ||
| Server | 36 | 1 | Vercel | ||
| Strict-Transport-Security | 36 | 1 | max-age=63072000 | ||
| Vary | 36 | 1 | rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding | ||
| X-Cache-Key | 36 | 20+ | [see values below] | ||
| X-Frame-Options | 36 | 1 | DENY | ||
| X-Llms-Txt | 36 | 1 | /llms.txt | ||
| X-Matched-Path | 36 | 1 | /_sites/[subdomain]/[[...slug]] | ||
| X-Mint-Proxy-Version | 36 | 1 | 1.0.0-prod | ||
| X-Mintlify-Client-Version | 36 | 1 | 0.0.2698 | ||
| X-Nextjs-Prerender | 36 | 1 | 1 | ||
| X-Nextjs-Stale-Time | 36 | 1 | 60 | ||
| X-Served-Version | 36 | 1 | dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2 | ||
| X-Vercel-Cache | 36 | 3 | MISS (34) / HIT (1) / REVALIDATED (1) | ||
| X-Vercel-Id | 36 | 20+ | [see values below] | ||
| X-Vercel-Project-Id | 36 | 1 | prj_3kakCEKDVpOxnQIJmKyTWs83RXEa | ||
| X-Version | 36 | 1 | dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2 | ||
| No rows found, please edit your search term. | |||||
HTTP header values
Found 66 row(s).
| Header | Occurs | Value |
|---|---|---|
| Cache-Control | 36 | no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0 |
| Cf-Cache-Status | 35 | HIT |
| Cf-Cache-Status | 1 | MISS |
| Content-Security-Policy | 36 | worker-src * blob: data: 'unsafe-eval' 'unsafe-inline'; object-src data: ; base-uri 'self'; upgrade-insecure-requests; frame-ancestors 'self' https://dashboard.mintlify.com; form-action 'self' https://codesandbox.io; |
| Content-Type | 34 | text/html; charset=utf-8 |
| Content-Type | 2 | text / html |
| Link | 36 | </llms.txt>; rel="llms-txt", </llms-full.txt>; rel="llms-full-txt" |
| Location | 1 | /get-started |
| Location | 1 | https://brandfetch.com/update?mode=dev |
| Pragma | 36 | no-cache |
| Server | 36 | Vercel |
| Strict-Transport-Security | 36 | max-age=63072000 |
| Vary | 36 | rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/transaction-api/overview#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/changelog#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/support/getting-help#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/brand-search-api/overview#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/guides/logo-fair-use#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/guides/customize-logo-api-fallback#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/support/report-inaccuracies#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/reference/brand-api#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/guides/access-graphql-api#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/migrations/migrate-from-clearbit-logo-api#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/guides/query-brand-api-logos#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/get-started#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/support/security-soc2#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/brand-api/overview#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/webhooks/event-types#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/guides/overview#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/logo-api/overview#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/guides/subscribe-to-webhook-updates#html=html |
| X-Cache-Key | 1 | brandfetch-d7fb5329/22/dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2/logo-api/guidelines#html=html |
| X-Frame-Options | 36 | DENY |
| X-Llms-Txt | 36 | /llms.txt |
| X-Matched-Path | 36 | /_sites/[subdomain]/[[...slug]] |
| X-Mint-Proxy-Version | 36 | 1.0.0-prod |
| X-Mintlify-Client-Version | 36 | 0.0.2698 |
| X-Nextjs-Prerender | 36 | 1 |
| X-Nextjs-Stale-Time | 36 | 60 |
| X-Served-Version | 36 | dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2 |
| X-Vercel-Cache | 34 | MISS |
| X-Vercel-Cache | 1 | HIT |
| X-Vercel-Cache | 1 | REVALIDATED |
| X-Vercel-Id | 1 | arn1:hkg1:iad1::iad1::xhzwx-1774362727525-d297059514ca |
| X-Vercel-Id | 1 | arn1:iad1::iad1::v9zbm-1774362728571-6ce51e628e1e |
| X-Vercel-Id | 1 | arn1:iad1::iad1::rf9hg-1774362727325-3395a0af818d |
| X-Vercel-Id | 1 | arn1:iad1::iad1::5rr8m-1774362727125-ee9e378f98ed |
| X-Vercel-Id | 1 | arn1:iad1::iad1::k88sj-1774362728725-536a992077a1 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::r9kjn-1774362728224-ab5c1c20df24 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::bl22k-1774362727225-5f8e203da58a |
| X-Vercel-Id | 1 | arn1:iad1::iad1::vcb87-1774362727023-7fff6ce75307 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::bl22k-1774362727824-f3e780ecd3db |
| X-Vercel-Id | 1 | arn1:iad1::iad1::hhkhd-1774362727757-7c7267f4b5f7 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::bl22k-1774362727456-0d917a0d55e0 |
| X-Vercel-Id | 1 | arn1:hkg1:iad1::iad1::6pxjs-1774362726564-156f9afe7807 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::pbzdt-1774362728325-cbe31ddc0188 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::6pxjs-1774362726917-cc7f51cf3f90 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::r6ffb-1774362728025-11f9c3a74580 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::r9kjn-1774362728524-467ffcef97a5 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::rf9hg-1774362728625-25db346bd956 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::hhkhd-1774362727626-60ff4b40b01e |
| X-Vercel-Id | 1 | arn1:iad1::iad1::lh6rx-1774362727931-18e44c2f16f0 |
| X-Vercel-Id | 1 | arn1:iad1::iad1::vcb87-1774362728126-4ce91af9b4b2 |
| X-Vercel-Project-Id | 36 | prj_3kakCEKDVpOxnQIJmKyTWs83RXEa |
| X-Version | 36 | dpl_Cy2pZ1YHL7un8yN36DStGn7XHFL2 |
| No rows found, please edit your search term. | ||
HTTP Caching by content type (only from crawlable domains)
| Content type | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|
| HTML | Cache-Control | 34 | 0 s | 0 s | 0 s |
| Redirect | Cache-Control | 2 | 0 s | 0 s | 0 s |
HTTP Caching by domain
| Domain | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|
| docs.brandfetch.com | Cache-Control | 36 | 0 s | 0 s | 0 s |
| brandfetch.com | Cache-Control + Last-Modified | 1 | 60 min | 60 min | 60 min |
HTTP Caching by domain and content type
| Domain | Content type | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|---|
| docs.brandfetch.com | HTML | Cache-Control | 34 | 0 s | 0 s | 0 s |
| docs.brandfetch.com | Redirect | Cache-Control | 2 | 0 s | 0 s | 0 s |
| brandfetch.com | HTML | Cache-Control + Last-Modified | 1 | 60 min | 60 min | 60 min |
DNS info
| DNS resolving tree |
|---|
| docs.brandfetch.com |
| cname.vercel-dns.com |
| IPv4: cname.vercel-dns.com. |
| IPv4: 66.33.60.66 |
| IPv4: 76.76.21.142 |
| DNS server: 127.0.0.53 |
SSL/TLS info
| Info | Text |
|---|---|
| Issuer | C = US, O = Let's Encrypt, CN = R12 |
| Subject | CN = docs.brandfetch.com |
| Valid from | Feb 15 06:28:18 2026 GMT (VALID already 37.3 day(s)) |
| Valid to | May 16 06:28:17 2026 GMT (VALID still for 52.7 day(s)) |
| Supported protocols | TLSv1.2, TLSv1.3 |
| RAW certificate output | Certificate: Data: Version: 3 (0x2) Serial Number: 05:85:79:e9:43:ae:69:a5:e6:dc:d7:b9:29:37:3b:97:75:72 Signature Algorithm: sha256WithRSAEncryption Issuer: C = US, O = Let's Encrypt, CN = R12 Validity Not Before: Feb 15 06:28:18 2026 GMT Not After : May 16 06:28:17 2026 GMT Subject: CN = docs.brandfetch.com Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: 00:b8:58:93:9a:78:0d:68:2c:b2:14:d2:ac:e6:6a: 8d:2d:c8:78:43:ea:ae:26:c8:f4:66:df:3d:30:32: f0:03:db:0e:60:79:82:c5:b7:fc:cc:d0:4d:4e:28: cc:93:ed:2d:83:3a:19:d9:bb:9d:79:c8:4b:80:ee: c6:89:b7:75:fa:1c:29:e7:13:70:fc:42:88:9f:29: 93:35:00:fb:af:75:3f:28:fa:eb:78:8a:bf:42:5d: 74:7b:62:4d:b9:41:4d:22:7d:58:f6:c9:c7:13:dc: 74:32:eb:80:d5:e6:00:68:07:3c:cf:b1:2b:63:35: 4f:db:0c:11:02:58:39:7e:3e:c8:66:03:53:bf:02: 14:e4:dd:44:7a:49:11:ab:57:ce:c3:ae:8f:d2:b4: 6b:25:a9:c1:88:3d:c5:75:41:bd:19:b0:81:17:6b: 99:c3:1f:fb:70:1c:7b:f0:f9:ff:30:ab:b3:7d:01: 2f:fe:89:00:39:bc:b5:26:e3:c3:8b:6d:18:9e:1b: fd:d8:0b:91:80:0e:eb:d3:87:4e:dd:82:97:cf:cf: b4:ea:b2:4d:e7:8a:c4:d1:1e:b0:a7:f5:a7:15:b8: 82:d6:76:7d:d2:00:e0:54:32:91:5f:54:fc:c3:cd: c7:eb:11:c1:c3:a2:99:23:1f:69:a7:0f:21:b6:d1: 89:e7 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Key Usage: critical Digital Signature, Key Encipherment X509v3 Extended Key Usage: TLS Web Server Authentication X509v3 Basic Constraints: critical CA:FALSE X509v3 Subject Key Identifier: 21:EA:A1:8B:0E:E6:9A:FF:39:A6:CC:C3:FE:82:62:D4:FF:54:2B:E6 X509v3 Authority Key Identifier: 00:B5:29:F2:2D:8E:6F:31:E8:9B:4C:AD:78:3E:FA:DC:E9:0C:D1:D2 Authority Information Access: CA Issuers - URI:http://r12.i.lencr.org/ X509v3 Subject Alternative Name: DNS:docs.brandfetch.com X509v3 Certificate Policies: Policy: 2.23.140.1.2.1 X509v3 CRL Distribution Points: Full Name: URI:http://r12.c.lencr.org/115.crl CT Precertificate SCTs: Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 64:11:C4:6C:A4:12:EC:A7:89:1C:A2:02:2E:00:BC:AB: 4F:28:07:D4:1E:35:27:AB:EA:FE:D5:03:C9:7D:CD:F0 Timestamp : Feb 15 07:26:48.893 2026 GMT Extensions: none Signature : ecdsa-with-SHA256 30:45:02:21:00:B5:F4:C9:6F:71:FB:08:E0:58:B9:2F: B4:E0:E5:A0:1C:F7:F9:6E:7B:A6:F8:29:96:DE:46:4F: 4F:B3:FE:C3:FD:02:20:17:68:6C:F6:54:0B:4A:50:F4: 1C:3C:6E:22:63:A3:37:07:BA:9E:3F:ED:6C:09:EB:B6: 3C:CB:96:F1:56:6C:3D Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 1A:8B:9D:69:4A:57:98:C8:99:A0:CA:88:BD:F4:8F:C0: B4:56:60:CC:C3:60:0D:1F:71:F4:69:FF:C7:D1:AC:A3 Timestamp : Feb 15 07:26:49.740 2026 GMT Extensions: 00:00:05:00:48:3F:3F:D4 Signature : ecdsa-with-SHA256 30:46:02:21:00:B1:0F:C8:46:EE:86:B7:5C:9E:83:84: 6A:ED:F4:65:AF:20:07:A9:5E:A1:4C:DE:FB:8C:43:18: 11:A0:6F:3C:64:02:21:00:8C:13:8F:C1:D9:A6:13:CB: 69:16:6F:B9:B1:FB:E1:81:35:FE:C1:39:0B:76:7E:53: 59:96:2A:1C:3E:CB:1B:F3 Signature Algorithm: sha256WithRSAEncryption Signature Value: 19:0e:7b:43:f7:2f:c2:43:fb:5a:93:cc:ab:11:93:f6:4f:08: 62:c5:12:f2:86:2e:d0:c2:1b:89:25:cc:cd:de:65:f4:a3:e5: c3:d0:8e:94:0a:bf:71:90:24:ce:b9:08:2e:1a:4e:2a:a6:7b: d6:4d:60:df:ff:45:3e:0f:32:29:82:ea:a6:f1:61:d8:a6:01: 93:a7:77:c1:f4:dc:d7:ec:19:5c:78:28:db:e5:e8:74:af:16: e8:c4:2a:da:1a:0c:3d:ab:39:2b:ab:fa:54:d4:62:69:b9:b9: 1c:dd:9c:2e:50:b5:50:49:61:14:b2:21:80:8d:29:4d:8c:b6: fc:dd:62:f5:1c:17:b8:1e:06:b5:2e:43:94:44:a8:00:f7:66: f4:f9:8c:f9:1d:81:e9:89:ff:8c:cf:64:44:6f:92:3b:3b:88: a5:6a:e1:00:3d:d6:fa:29:26:c7:82:1c:d2:26:01:15:25:5e: 29:5c:a4:e7:16:9d:c3:83:7e:e2:b3:1b:6b:b7:40:95:1c:12: e2:4d:18:7e:4a:f2:68:0f:38:96:32:b3:4b:65:0f:f0:c6:f7: b2:f9:e6:c6:5c:d8:bc:f1:e4:bf:3e:d2:d3:10:fb:1c:53:a9: 26:c1:cd:d4:23:ed:c1:f9:f5:70:f3:5e:c4:15:9e:50:54:1f: e5:04:cb:2a |
| RAW protocols output | === ssl2 === s_client: Unknown option: -ssl2 s_client: Use -help for summary. === ssl3 === s_client: Unknown option: -ssl3 s_client: Use -help for summary. === tls1 === 40E72578C07F0000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104: CONNECTED(00000003) --- no peer certificate available --- No client certificate CA names sent --- SSL handshake has read 0 bytes and written 7 bytes Verification: OK --- New, (NONE), Cipher is (NONE) Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 0 (ok) --- === tls1_1 === 40C7F69DB2790000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104: CONNECTED(00000003) --- no peer certificate available --- No client certificate CA names sent --- SSL handshake has read 0 bytes and written 7 bytes Verification: OK --- New, (NONE), Cipher is (NONE) Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 0 (ok) --- === tls1_2 === depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1 verify return:1 depth=1 C = US, O = Let's Encrypt, CN = R12 verify return:1 depth=0 CN = docs.brandfetch.com verify return:1 CONNECTED(00000003) --- Certificate chain 0 s:CN = docs.brandfetch.com i:C = US, O = Let's Encrypt, CN = R12 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Feb 15 06:28:18 2026 GMT; NotAfter: May 16 06:28:17 2026 GMT 1 s:C = US, O = Let's Encrypt, CN = R12 i:C = US, O = Internet Security Research Group, CN = ISRG Root X1 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT --- Server certificate -----BEGIN CERTIFICATE----- MIIFAjCCA+qgAwIBAgISBYV56UOuaaXm3Ne5KTc7l3VyMA0GCSqGSIb3DQEBCwUA MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD EwNSMTIwHhcNMjYwMjE1MDYyODE4WhcNMjYwNTE2MDYyODE3WjAeMRwwGgYDVQQD ExNkb2NzLmJyYW5kZmV0Y2guY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB CgKCAQEAuFiTmngNaCyyFNKs5mqNLch4Q+quJsj0Zt89MDLwA9sOYHmCxbf8zNBN TijMk+0tgzoZ2budechLgO7Gibd1+hwp5xNw/EKInymTNQD7r3U/KPrreIq/Ql10 e2JNuUFNIn1Y9snHE9x0MuuA1eYAaAc8z7ErYzVP2wwRAlg5fj7IZgNTvwIU5N1E ekkRq1fOw66P0rRrJanBiD3FdUG9GbCBF2uZwx/7cBx78Pn/MKuzfQEv/okAOby1 JuPDi20Ynhv92AuRgA7r04dO3YKXz8+06rJN54rE0R6wp/WnFbiC1nZ90gDgVDKR X1T8w83H6xHBw6KZIx9ppw8httGJ5wIDAQABo4ICIzCCAh8wDgYDVR0PAQH/BAQD AgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FCHqoYsO5pr/OabMw/6CYtT/VCvmMB8GA1UdIwQYMBaAFAC1KfItjm8x6JtMrXg+ +tzpDNHSMDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAoYXaHR0cDovL3IxMi5p LmxlbmNyLm9yZy8wHgYDVR0RBBcwFYITZG9jcy5icmFuZGZldGNoLmNvbTATBgNV HSAEDDAKMAgGBmeBDAECATAvBgNVHR8EKDAmMCSgIqAghh5odHRwOi8vcjEyLmMu bGVuY3Iub3JnLzExNS5jcmwwggENBgorBgEEAdZ5AgQCBIH+BIH7APkAdgBkEcRs pBLsp4kcogIuALyrTygH1B41J6vq/tUDyX3N8AAAAZxgMeY9AAAEAwBHMEUCIQC1 9MlvcfsI4Fi5L7Tg5aAc9/lue6b4KZbeRk9Ps/7D/QIgF2hs9lQLSlD0HDxuImOj Nwe6nj/tbAnrtjzLlvFWbD0AfwAai51pSleYyJmgyoi99I/AtFZgzMNgDR9x9Gn/ x9GsowAAAZxgMemMAAgAAAUASD8/1AQDAEgwRgIhALEPyEbuhrdcnoOEau30Za8g B6leoUze+4xDGBGgbzxkAiEAjBOPwdmmE8tpFm+5sfvhgTX+wTkLdn5TWZYqHD7L G/MwDQYJKoZIhvcNAQELBQADggEBABkOe0P3L8JD+1qTzKsRk/ZPCGLFEvKGLtDC G4klzM3eZfSj5cPQjpQKv3GQJM65CC4aTiqme9ZNYN//RT4PMimC6qbxYdimAZOn d8H03NfsGVx4KNvl6HSvFujEKtoaDD2rOSur+lTUYmm5uRzdnC5QtVBJYRSyIYCN KU2MtvzdYvUcF7geBrUuQ5REqAD3ZvT5jPkdgemJ/4zPZERvkjs7iKVq4QA91vop JseCHNImARUlXilcpOcWncODfuKzG2u3QJUcEuJNGH5K8mgPOJYys0tlD/DG97L5 5sZc2Lzx5L8+0tMQ+xxTqSbBzdQj7cH59XDzXsQVnlBUH+UEyyo= -----END CERTIFICATE----- subject=CN = docs.brandfetch.com issuer=C = US, O = Let's Encrypt, CN = R12 --- No client certificate CA names sent Peer signing digest: SHA256 Peer signature type: RSA-PSS Server Temp Key: X25519, 253 bits --- SSL handshake has read 3169 bytes and written 309 bytes Verification: OK --- New, TLSv1.2, Cipher is ECDHE-RSA-AES128-GCM-SHA256 Server public key is 2048 bit Secure Renegotiation IS supported Compression: NONE Expansion: NONE No ALPN negotiated SSL-Session: Protocol : TLSv1.2 Cipher : ECDHE-RSA-AES128-GCM-SHA256 Session-ID: 24E7557419CCA1E55A5F011586663BA1FDCD802DFA21E4476352BA71CDE5A72A Session-ID-ctx: Master-Key: 1D7C936243C01CC6EF207EECF0BD096F09F29B45F86BD530C2AF8A242318947743BEF1EF8181DA555095278B96A2EEAB PSK identity: None PSK identity hint: None SRP username: None TLS session ticket: 0000 - aa fb 2b 17 05 25 28 c3-b8 12 56 61 a7 21 8b ef ..+..%(...Va.!.. 0010 - 48 fa 2b 16 59 4c be 4f-cc 94 70 fe 8a 3d 72 4b H.+.YL.O..p..=rK 0020 - f1 7a d1 12 41 0a ef ef-75 5c c3 7f 98 e1 5d 04 .z..A...u\....]. 0030 - 98 d5 c4 b7 21 93 62 6a-71 42 5b a7 15 f7 39 38 ....!.bjqB[...98 0040 - 7e 5e 10 e3 2c 86 06 0d-4f d2 40 5a 6c 32 b0 a4 ~^..,...O.@Zl2.. 0050 - 45 77 3e 72 e0 9d b8 c7-b1 57 60 bd 86 18 be 81 Ew>r.....W`..... 0060 - 63 25 cd 84 49 93 50 a2-e5 74 78 aa 4e 38 ac e4 c%..I.P..tx.N8.. 0070 - 2a 14 97 71 3f 65 c5 95-6e 58 30 *..q?e..nX0 Start Time: 1774362731 Timeout : 7200 (sec) Verify return code: 0 (ok) Extended master secret: yes --- DONE === tls1_3 === depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1 verify return:1 depth=1 C = US, O = Let's Encrypt, CN = R12 verify return:1 depth=0 CN = docs.brandfetch.com verify return:1 CONNECTED(00000003) --- Certificate chain 0 s:CN = docs.brandfetch.com i:C = US, O = Let's Encrypt, CN = R12 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Feb 15 06:28:18 2026 GMT; NotAfter: May 16 06:28:17 2026 GMT 1 s:C = US, O = Let's Encrypt, CN = R12 i:C = US, O = Internet Security Research Group, CN = ISRG Root X1 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT --- Server certificate -----BEGIN CERTIFICATE----- MIIFAjCCA+qgAwIBAgISBYV56UOuaaXm3Ne5KTc7l3VyMA0GCSqGSIb3DQEBCwUA MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD EwNSMTIwHhcNMjYwMjE1MDYyODE4WhcNMjYwNTE2MDYyODE3WjAeMRwwGgYDVQQD ExNkb2NzLmJyYW5kZmV0Y2guY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB CgKCAQEAuFiTmngNaCyyFNKs5mqNLch4Q+quJsj0Zt89MDLwA9sOYHmCxbf8zNBN TijMk+0tgzoZ2budechLgO7Gibd1+hwp5xNw/EKInymTNQD7r3U/KPrreIq/Ql10 e2JNuUFNIn1Y9snHE9x0MuuA1eYAaAc8z7ErYzVP2wwRAlg5fj7IZgNTvwIU5N1E ekkRq1fOw66P0rRrJanBiD3FdUG9GbCBF2uZwx/7cBx78Pn/MKuzfQEv/okAOby1 JuPDi20Ynhv92AuRgA7r04dO3YKXz8+06rJN54rE0R6wp/WnFbiC1nZ90gDgVDKR X1T8w83H6xHBw6KZIx9ppw8httGJ5wIDAQABo4ICIzCCAh8wDgYDVR0PAQH/BAQD AgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FCHqoYsO5pr/OabMw/6CYtT/VCvmMB8GA1UdIwQYMBaAFAC1KfItjm8x6JtMrXg+ +tzpDNHSMDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAoYXaHR0cDovL3IxMi5p LmxlbmNyLm9yZy8wHgYDVR0RBBcwFYITZG9jcy5icmFuZGZldGNoLmNvbTATBgNV HSAEDDAKMAgGBmeBDAECATAvBgNVHR8EKDAmMCSgIqAghh5odHRwOi8vcjEyLmMu bGVuY3Iub3JnLzExNS5jcmwwggENBgorBgEEAdZ5AgQCBIH+BIH7APkAdgBkEcRs pBLsp4kcogIuALyrTygH1B41J6vq/tUDyX3N8AAAAZxgMeY9AAAEAwBHMEUCIQC1 9MlvcfsI4Fi5L7Tg5aAc9/lue6b4KZbeRk9Ps/7D/QIgF2hs9lQLSlD0HDxuImOj Nwe6nj/tbAnrtjzLlvFWbD0AfwAai51pSleYyJmgyoi99I/AtFZgzMNgDR9x9Gn/ x9GsowAAAZxgMemMAAgAAAUASD8/1AQDAEgwRgIhALEPyEbuhrdcnoOEau30Za8g B6leoUze+4xDGBGgbzxkAiEAjBOPwdmmE8tpFm+5sfvhgTX+wTkLdn5TWZYqHD7L G/MwDQYJKoZIhvcNAQELBQADggEBABkOe0P3L8JD+1qTzKsRk/ZPCGLFEvKGLtDC G4klzM3eZfSj5cPQjpQKv3GQJM65CC4aTiqme9ZNYN//RT4PMimC6qbxYdimAZOn d8H03NfsGVx4KNvl6HSvFujEKtoaDD2rOSur+lTUYmm5uRzdnC5QtVBJYRSyIYCN KU2MtvzdYvUcF7geBrUuQ5REqAD3ZvT5jPkdgemJ/4zPZERvkjs7iKVq4QA91vop JseCHNImARUlXilcpOcWncODfuKzG2u3QJUcEuJNGH5K8mgPOJYys0tlD/DG97L5 5sZc2Lzx5L8+0tMQ+xxTqSbBzdQj7cH59XDzXsQVnlBUH+UEyyo= -----END CERTIFICATE----- subject=CN = docs.brandfetch.com issuer=C = US, O = Let's Encrypt, CN = R12 --- No client certificate CA names sent Peer signing digest: SHA256 Peer signature type: RSA-PSS Server Temp Key: X25519, 253 bits --- SSL handshake has read 3125 bytes and written 317 bytes Verification: OK --- New, TLSv1.3, Cipher is TLS_AES_128_GCM_SHA256 Server public key is 2048 bit Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 0 (ok) --- DONE --- Post-Handshake New Session Ticket arrived: SSL-Session: Protocol : TLSv1.3 Cipher : TLS_AES_128_GCM_SHA256 Session-ID: 701C2D6CDE51F9F73825D68076C232E0D54797BB74809DF9EA0B20DD092F20C2 Session-ID-ctx: Resumption PSK: 1A1D2408105D13275FF8BD0D7AC87A05E055F67B44036866AF1B23E082802698 PSK identity: None PSK identity hint: None SRP username: None TLS session ticket lifetime hint: 604800 (seconds) TLS session ticket: 0000 - 1f cc b5 e1 76 dd b1 57-76 80 27 4e f4 63 a8 3d ....v..Wv.'N.c.= 0010 - 9a 8e 46 ea 3b c9 31 eb-ce b4 67 19 c2 9d fb f4 ..F.;.1...g..... 0020 - cf 4a 0a 1c 3b b2 3a 1a-82 40 b4 38 a4 6c c2 84 .J..;.:..@.8.l.. 0030 - 07 97 b3 60 85 92 c2 fe-10 ca fc f0 c4 a0 2e 9a ...`............ 0040 - 30 32 15 a9 76 7c 81 45-2d b3 68 d2 0f bf d6 07 02..v|.E-.h..... 0050 - d6 63 e9 b2 b5 a2 05 22-89 a2 4f 6a b5 0b 97 ae .c....."..Oj.... 0060 - e3 6f b2 08 19 64 9f 22-8a .o...d.". Start Time: 1774362731 Timeout : 7200 (sec) Verify return code: 0 (ok) Extended master secret: no Max Early Data: 0 --- read R BLOCK |
Crawler stats
| Basic stats | |
|---|---|
| Total execution time | 6.6 s |
| Total URLs | 37 |
| Total size | 10 MB |
| Requests - total time | 6 s |
| Requests - avg time | 162 ms |
| Requests - min time | 59 ms |
| Requests - max time | 834 ms |
| Requests by status | 200: 35 307: 1 308: 1 |
Analysis stats
Found 21 row(s).
| Class::method | Exec time 🔽 | Exec count |
|---|---|---|
| SslTlsAnalyzer::getTLSandSSLCertificateInfo | 413 ms | 1 |
| BestPracticeAnalyzer::checkHeadingStructure | 142 ms | 35 |
| AccessibilityAnalyzer::checkMissingLabels | 129 ms | 34 |
| AccessibilityAnalyzer::checkMissingAriaLabels | 127 ms | 34 |
| BestPracticeAnalyzer::checkNonClickablePhoneNumbers | 118 ms | 35 |
| AccessibilityAnalyzer::checkMissingRoles | 107 ms | 34 |
| AccessibilityAnalyzer::checkMissingLang | 98 ms | 34 |
| BestPracticeAnalyzer::checkMaxDOMDepth | 82 ms | 35 |
| BestPracticeAnalyzer::checkInlineSvg | 30 ms | 35 |
| BestPracticeAnalyzer::checkMissingQuotesOnAttributes | 11 ms | 35 |
| SeoAndOpenGraphAnalyzer::analyzeHeadings | 4 ms | 1 |
| AccessibilityAnalyzer::checkImageAltAttributes | 4 ms | 34 |
| SecurityAnalyzer::checkHtmlSecurity | 3 ms | 34 |
| SecurityAnalyzer::checkHeaders | 0 ms | 34 |
| SeoAndOpenGraphAnalyzer::analyzeSeo | 0 ms | 1 |
| SeoAndOpenGraphAnalyzer::analyzeOpenGraph | 0 ms | 1 |
| BestPracticeAnalyzer::checkTitleUniqueness | 0 ms | 1 |
| BestPracticeAnalyzer::checkMetaDescriptionUniqueness | 0 ms | 1 |
| BestPracticeAnalyzer::checkBrotliSupport | 0 ms | 1 |
| BestPracticeAnalyzer::checkWebpSupport | 0 ms | 1 |
| BestPracticeAnalyzer::checkAvifSupport | 0 ms | 1 |
| No rows found, please edit your search term. | ||
Content processor stats
Found 12 row(s).
| Class::method | Exec time 🔽 | Exec count |
|---|---|---|
| NextJsProcessor::applyContentChangesBeforeUrlParsing | 174 ms | 35 |
| JavaScriptProcessor::findUrls | 57 ms | 34 |
| HtmlProcessor::findUrls | 42 ms | 36 |
| CssProcessor::findUrls | 6 ms | 34 |
| AstroProcessor::findUrls | 1 ms | 34 |
| AstroProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 35 |
| NextJsProcessor::findUrls | 0 ms | 34 |
| JavaScriptProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 35 |
| SvelteProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 35 |
| HtmlProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 37 |
| SvelteProcessor::findUrls | 0 ms | 34 |
| CssProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 35 |
| No rows found, please edit your search term. | ||
Crawler info
| Version | 2.1.0.20260317 |
|---|---|
| Executed At | 2026-03-24 14:32:04 |
| Command | siteone-crawler --url=https://docs.brandfetch.com --markdown-export-dir=/tmp/siteone-brandfetch --markdown-exclude-selector=header,footer,nav,.sidebar,.menu,.breadcrumb,script,style --timeout=30 --workers=5 --disable-javascript --disable-styles --disable-fonts --disable-images --disable-files --no-color --hide-progress-bar --output=text |
| Hostname | ubuntu-8gb-hel1-1 |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/26.0.0.0 Safari/537.36 siteone-crawler/2.1.0.20260317 |