Brand & Content API
Last updated: March 27, 2026
AI-powered brand analysis and content generation from your review data.
Analyze Brand
POST /api/v1/brand/analyze-brand
Analyzes your store's website to extract brand positioning, tone, and target customer.
Request
{
"shop_url": "https://yourstore.com"
} Response (200)
{
"brand_analysis": {
"tone_of_voice": "Warm, approachable, expert",
"target_customer": "Health-conscious women 25-45",
"brand_values": ["quality", "sustainability", "transparency"],
"price_positioning": "premium",
"visual_style": "Clean, minimal, earth tones",
"unique_selling_points": ["Organic ingredients", "Small-batch production"]
}
} Generate Features from Reviews
POST /api/v1/content/features
Extracts key product features mentioned across reviews.
Request
{
"product_id": 123,
"limit": 10
} Generate SEO Description
POST /api/v1/content/seo-description
Generates an SEO-optimized product description based on review insights.
Request
{
"product_id": 123,
"tone": "professional",
"focus_keywords": ["organic cotton", "sustainable"]
} Generate FAQ
POST /api/v1/questions/generate
Generates frequently asked questions and answers from review content.
Request
{
"product_id": 123,
"count": 5
} Ask Questions About Reviews
POST /api/v1/reviews/ask
Natural language Q&A over your review data. Ask any question and get an AI-generated answer grounded in actual customer reviews.
Request
{
"query": "What do customers say about the sizing?"
} Summarize Reviews
POST /api/v1/reviews/summary
AI-generated summary of review themes, sentiment, and key takeaways for a product.
Request
{
"product_id": 123
} Keyword Research
POST /api/v1/seo/keyword-research
Runs keyword research with optional Google Search Console integration. This is an async operation.
Request
{
"product_id": 123
} Response (202)
{
"job_id": "uuid",
"status": "pending"
} Poll status: GET /api/v1/seo/keyword-research/:job_id