> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mindshare.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Generate Keywords

> Generates a list of 10 high-intent SEO keywords for a given website URL in the specified language.

Keywords describe the product or services the website offers without including the business name. For local or niche businesses, keywords include the location or niche within each keyword.

Uses AI (GPT) to analyze the website and produce the list.



## OpenAPI

````yaml POST /generate-keywords
openapi: 3.1.0
info:
  title: Mindshare API
  description: >-
    The Mindshare API provides comprehensive access to brand visibility
    analytics, customer intelligence, and growth tracking. Use this API to
    retrieve customer data, query groups, execution results, domain insights,
    and actionable recommendations for improving your brand's AI visibility.
  license:
    name: MIT
  version: 1.0.0
servers:
  - url: https://api.mindshare.so/customer/v1
security:
  - apiKeyHeader: []
paths:
  /generate-keywords:
    post:
      description: >-
        Generates a list of 10 high-intent SEO keywords for a given website URL
        in the specified language.


        Keywords describe the product or services the website offers without
        including the business name. For local or niche businesses, keywords
        include the location or niche within each keyword.


        Uses AI (GPT) to analyze the website and produce the list.
      requestBody:
        description: Website URL and language for keyword generation
        content:
          application/json:
            schema:
              type: object
              properties:
                language:
                  type: string
                  description: >-
                    The language in which keywords should be generated
                    (case-insensitive). Supported languages: English,
                    Portuguese, Spanish, German, French, Italian, Dutch,
                    Swedish, Polish, Norwegian, Danish, Finnish, Greek,
                    Hungarian, Czech, Romanian, Ukrainian, Slovak, Bulgarian,
                    Croatian, Serbian, Slovenian, Lithuanian, Latvian, Estonian,
                    Icelandic, Belarusian, Bosnian, Albanian, Macedonian,
                    Georgian, Armenian, Azerbaijani, Hindi, Japanese, Korean,
                    Indonesian, Urdu, Bengali, Filipino, Vietnamese, Thai,
                    Burmese, Chinese, Malay, Uzbek, Kazakh, Turkmen, Tajik,
                    Kyrgyz, Sinhala, Khmer, Lao, Hebrew, Arabic, Turkish,
                    Swahili
                websiteUrl:
                  type: string
                  description: The website URL to generate keywords for.
              required:
                - language
                - websiteUrl
        required: true
      responses:
        '200':
          description: Keywords generated successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GenerateKeywordsResponse'
components:
  schemas:
    GenerateKeywordsResponse:
      type: object
      properties:
        data:
          type: string
          description: Comma-separated list of 10 SEO keywords
        version:
          type: string
          description: API version
        env:
          type: string
          description: Environment name
      required:
        - data
        - version
        - env
  securitySchemes:
    apiKeyHeader:
      type: apiKey
      in: header
      name: X-API-Key

````