{"openapi":"3.1.0","info":{"title":"Brand.dev","version":"1.0.0","description":"API to personalize your product with logos, colors, and company info from any domain."},"x-service-info":{"name":"Brand.dev","docs":{"llms":"https://api.orthogonal.com/llms.txt"},"protocols":["mpp","x402","np"]},"servers":[{"url":"https://mpp.orthogonal.com/brand-dev","description":"MPP (Tempo) rail"},{"url":"https://x402.orthogonal.com/brand-dev","description":"x402 rail"},{"url":"https://np.orthogonal.com/brand-dev","description":"np (Circle Gateway, x402 v2) rail"}],"paths":{"/v1/brand/ai/query":{"post":{"operationId":"brand_dev_POST__v1_brand_ai_query","summary":"Use AI to extract specific data points from a brand’s website. The AI will crawl the website and extract the requested information based on the provided data points.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/ai/query"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/ai/query"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/ai/query"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/ai/query"}]}}},"/v1/brand/retrieve-by-ticker":{"get":{"operationId":"brand_dev_GET__v1_brand_retrieve_by_ticker","summary":"Retrieve brand information using a stock ticker symbol. This endpoint looks up the company associated with the ticker and returns its brand data.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-by-ticker"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-ticker"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-ticker"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/retrieve-by-ticker"}]}}},"/v1/brand/naics":{"get":{"operationId":"brand_dev_GET__v1_brand_naics","summary":"Endpoint to classify any brand into a 2022 NAICS code.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/naics"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/naics"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/naics"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/naics"}]}}},"/v1/brand/styleguide":{"get":{"operationId":"brand_dev_GET__v1_brand_styleguide","summary":"Automatically extract comprehensive design system information from a brand’s website including colors, typography, spacing, shadows, and UI components.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/styleguide"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/styleguide"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/styleguide"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/styleguide"}]}}},"/v1/brand/transaction_identifier":{"get":{"operationId":"brand_dev_GET__v1_brand_transaction_identifier","summary":"Endpoint specially designed for platforms that want to identify transaction data by the transaction title.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/transaction_identifier"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/transaction_identifier"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/transaction_identifier"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/transaction_identifier"}]}}},"/v1/brand/retrieve-simplified":{"get":{"operationId":"brand_dev_GET__v1_brand_retrieve_simplified","summary":"Returns a simplified version of brand data containing only essential information: domain, title, colors, logos, and backdrops. This endpoint is optimized for faster responses and reduced data transfer.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-simplified"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-simplified"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-simplified"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/retrieve-simplified"}]}}},"/v1/brand/ai/products":{"post":{"operationId":"brand_dev_POST__v1_brand_ai_products","summary":"Beta feature: Extract product information from a brand’s website. Brand.dev will analyze the website and return a list of products with details such as name, description, image, pricing, features, and more.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/ai/products"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/ai/products"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/ai/products"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/ai/products"}]}}},"/v1/brand/fonts":{"get":{"operationId":"brand_dev_GET__v1_brand_fonts","summary":"Extract font information from a brand’s website including font families, usage statistics, fallbacks, and element/word counts.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/fonts"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/fonts"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/fonts"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/fonts"}]}}},"/v1/brand/retrieve-by-email":{"get":{"operationId":"brand_dev_GET__v1_brand_retrieve_by_email","summary":"Retrieve brand information using an email address while detecting disposable and free email addresses. This endpoint extracts the domain from the email address and returns brand data for that domain. Disposable and free email addresses (like gmail.com, yahoo.com) will throw a 422 error.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-by-email"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-email"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-email"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/retrieve-by-email"}]}}},"/v1/brand/retrieve":{"get":{"operationId":"brand_dev_GET__v1_brand_retrieve","summary":"Retrieve logos, backdrops, colors, industry, description, and more from any domain","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/retrieve"}]}}},"/v1/brand/retrieve-by-isin":{"get":{"operationId":"brand_dev_GET__v1_brand_retrieve_by_isin","summary":"Retrieve brand information using an ISIN (International Securities Identification Number). This endpoint looks up the company associated with the ISIN and returns its brand data.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-by-isin"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-isin"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-isin"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/retrieve-by-isin"}]}}},"/v1/brand/screenshot":{"get":{"operationId":"brand_dev_GET__v1_brand_screenshot","summary":"Capture a screenshot of a website. Supports both viewport (standard browser view) and full-page screenshots. Can also screenshot specific page types (login, pricing, etc.) by using heuristics to find the appropriate URL. Returns a URL to the uploaded screenshot image hosted on our CDN.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/screenshot"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/screenshot"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/screenshot"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/screenshot"}]}}},"/v1/brand/retrieve-by-name":{"get":{"operationId":"brand_dev_GET__v1_brand_retrieve_by_name","summary":"Retrieve brand information using a company name. This endpoint searches for the company by name and returns its brand data.","tags":["Brand.dev"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.03,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/brand-dev/v1/brand/retrieve-by-name"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-name"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/brand-dev/v1/brand/retrieve-by-name"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/brand-dev/v1/brand/retrieve-by-name"}]}}}}}