{"uid":"cap_QhmJMq-vw3JrW26LGr0pw","slug":"orthogonal-brand-retrieve-by-email-4f93bae6","name":"Orthogonal Brand Retrieve by Email","description":"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.","url":"https://x402.orthogonal.com/context-dev/brand/retrieve-by-email","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","properties":{"email":{"type":"string","description":"Email address to retrieve brand data for (e.g., 'contact@example.com'). The domain will be extracted from the email. Free email providers (gmail.com, yahoo.com, etc.) and disposable email addresses are not allowed."},"maxSpeed":{"type":"boolean","description":"Optional parameter to optimize the API call for maximum speed. When set to true, the API will skip time-consuming operations for faster response at the cost of less comprehensive data."},"timeoutMS":{"type":"integer","description":"Optional timeout in milliseconds for the request. If the request takes longer than this value, it will be aborted with a 408 status code. Maximum allowed value is 300000ms (5 minutes)."}}}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HIOcnfq6HVScMf9mY_5W-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts the domain from a business email address and returns brand information for that domain, rejecting free and disposable email providers.","exampleAgentPrompt":"Look up the brand and company information for the email address contact@stripe.com — I need to know what company and brand are behind that domain.","exampleUseCases":[{"title":"CRM lead enrichment from email","prompt":"I have a new lead who signed up with the email alex@notion.so — can you pull up the brand data for their company so I can enrich the CRM record?"},{"title":"B2B sales prospect identification","prompt":"Before I send a cold outreach, can you find the brand info for the company behind the email ceo@figma.com?"},{"title":"Partnership vetting from contact email","prompt":"We received a partnership inquiry from someone at partnerships@shopify.com — can you retrieve the brand profile for that company's domain?"}],"resultDescription":"Returns brand data associated with the domain extracted from the provided email address, including company/brand identity information for that domain. Returns a 422 error if the email uses a free provider (e.g., gmail.com, yahoo.com) or a disposable email service. Returns a 408 if the request exceeds the specified timeout.","failureModes":["422 error when email belongs to a free provider (gmail, yahoo, hotmail, etc.)","422 error when email uses a disposable/temporary email service","408 error if the request exceeds the configured timeoutMS","No brand data found for obscure or very new domains","Malformed email addresses causing parsing errors"],"whenToPreferThis":"Use this endpoint when you have a business email address and need to enrich it with brand or company data without knowing the domain in advance. It combines domain extraction from the email with brand lookup in a single call, and automatically screens out noise from free/disposable email providers — ideal for lead enrichment, B2B prospecting, and CRM automation pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:52:02.232Z","isFirstParty":false}