GET /v1/brand returns that brand plus its extraction readiness. Generating (POST /v1/emails) or sending against a brand that’s still extracting returns 422 BRAND_NOT_READY, so check ready first. Requires the emails scope. This is a singleton. There’s no list or id lookup.
Read the Brand
brand.ready is true only when status === 'completed'. A deleted brand returns 404 BRAND_NOT_FOUND (re-issue the key).
Gate Generation on Readiness
See Also
GET /v1/brandin the Public API v1 reference (sidebar): full schema.- Add your brand: how extraction works.
- Errors:
BRAND_NOT_READY,BRAND_NOT_FOUND.
Need help?
Our team is ready to support you at every step of your journey with Brew. Choose the option that works best for you:- Self-Service Tools
- Talk to Our Team
Search Documentation
Type in the “Ask any question” search bar at the top left to instantly find relevant documentation pages.
ChatGPT/Claude Integration
Click “Open in ChatGPT” at the top right of any page to analyze documentation with ChatGPT or Claude for deeper insights.