{"uid":"cap_6ElD_VXFhtAJ9Lc_Tfa4A","slug":"fittings-brand-logo-fetcher-086d574c","name":"fittings Brand Logo Fetcher","description":"Fetches a domain's home page and returns its declared icons, ranked, with the best-available logo first.","url":"https://fittings.sh/v1/brand/logo","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Bare domain, e.g. stripe.com"},"includeManifest":{"type":"boolean","description":"Follow the web app manifest for larger artwork. Default true."}}}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"1.00","reviews":0,"stars":null,"state":"rated"},"availabilityStatus":"healthy","priceObserved":{"p10Cents":"0.3420","medianCents":"0.3420","p90Cents":"0.3420","minCents":"0.3420","maxCents":"0.3420","p95Cents":"0.3420","sampleCount":1,"varies":false,"failureChargeRate":null},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9Iw8DCR5z5ICMln5UQLBN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a domain's home page and returns its declared icons ranked by quality, with the best-available logo first.","exampleAgentPrompt":"Can you fetch the best available logo for stripe.com, including checking the web app manifest for any larger artwork?","exampleUseCases":[{"title":"Brand logo for company directory","prompt":"I'm building a company directory and need the highest-quality logo icon available for salesforce.com — grab it including any large artwork from the manifest."},{"title":"Favicon for browser bookmark tool","prompt":"Pull the best available favicon or icon for github.com so I can display it next to their bookmark in my tool."},{"title":"Logo enrichment for CRM records","prompt":"I have a CRM entry for shopify.com and want to automatically attach their official logo — can you fetch the best-ranked icon from their domain?"}],"resultDescription":"An ordered list of icon objects found on the domain's home page, ranked best-first, each containing the icon URL, size, type, and source (HTML link tag or web app manifest). The first entry is the highest-quality logo available.","failureModes":["Domain is unreachable or returns a non-200 response — no icons returned","Domain has no declared icons or favicon — empty list returned","Web app manifest is malformed or inaccessible — falls back to HTML-declared icons only","Invalid or bare domain format provided — validation error returned","Domain redirects to a login wall, preventing icon discovery"],"whenToPreferThis":"Use this endpoint when you need to programmatically retrieve the best-quality logo or icon for any web domain — especially when building brand directories, CRM enrichment pipelines, bookmark tools, or any UI that displays company logos. Prefer this over manual scraping because it handles manifest discovery, ranks icons by quality, and abstracts away HTML parsing complexity.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":1,"lastUsedAt":"2026-08-28T15:31:54.007Z","lastSuccessfullyRanAt":"2026-08-28T15:31:54.007Z","lastHealthCheckAt":"2026-09-14T19:13:16.521Z","isFirstParty":false}