Skip to main content
GET
/
generate-article
/
generate-titles
Article Titles
curl --request GET \
  --url https://v3-api-beta.snowseo.com/snowseo/v2/generate-article/generate-titles \
  --header 'Authorization: Bearer <token>'
Get multiple title suggestions for an article topic. The AI considers your brand context, target keywords, and SEO best practices to create click-worthy, search-friendly titles.

Request

keywords
string | string[]
One or more seed keywords (e.g., website audit best practices). Provide either keywords, idea, or topics.
idea
string
A topic idea to generate titles for. Provide either keywords, idea, or topics.
topics
string | string[]
One or more topic cluster names. Provide either keywords, idea, or topics.
type
string
The type of content (e.g., blog, pillar, landing).
count
number
default:"5"
Number of title suggestions to return.
country
string
Target country code (e.g., US, GB).
language
string
Target language (e.g., en, es).
contentArticleType
string
The article format — e.g., how-to, listicle, comparison, guide.

Response

{
  "output": {
    "titles": [
        {
            "title": "SEO Optimization: Ultimate Guide for 2026 Success",
            "character_count": 49,
            "target_intent": "informational",
            "primary_keywords": [
                "seo optimization"
            ],
            "relevance_score": 9.8,
            "topic": "seo optimization",
            "isRecommended": true
        }
}