CodingMantra LogoCodingMantra
GalleryProductsPortfolioServicesGamesPricingContact
  1. Home
  2. API Documentation
  3. Image Tools
  4. Festival Post Generator

Festival Post Generator API

Create stunning, brand-ready festival and holiday promotional posts with product integration.

GET
/api/image/festival-post-generator-prompts

Retrieve a list of pre-defined festival themes and styles.

Example Request

curl -X GET 'https://codingmantra.com/api/image/festival-post-generator-prompts'

Example Response

{
  "data": [
    {
      "id": "diwali-premium",
      "title": "Premium Diwali Celebration",
      "categoryId": "indian-festivals",
      "categoryTitle": "Indian Festivals",
      "demoImageUrl": "https://..."
    },
    // ... more prompts
  ]
}

POST
/api/image/festival-post-generator

Generate a customized marketing post with optional product placement.

Request Body

FieldTypeDescription
promptIdstringOptional. Theme style ID. Fetch IDs via `/api/image/festival-post-generator-prompts`.
festivalPromptstringOptional. Scene instructions. Required if `promptId` is omitted.
productImagestringOptional. Data URI/URL to integrate a product seamlessly into the scene.
logoImagestringOptional. Data URI/URL of a brand logo.
logoPlacementstringOptional. Instructions for logo placement (e.g. "bottom-right corner").
logoSizenumberOptional. Numeric scale for logo (e.g. 0.15 for 15% height).
overlayTextstringOptional. Short promotional copy (e.g. "50% Off!").
marketingTextstringOptional. Extended tagline or slogan.
modelstringOptional. `'standard'` (default) or `'pro'`.
aspectRatiostringOptional. Default `'1:1'`.
outputResultstringOptional. `'base64'` (default) or `'url'`.

Example Request

curl -X POST 'https://codingmantra.com/api/image/festival-post-generator' \
     -H 'Content-Type: application/json' \
     -H 'Authorization: Bearer YOUR_API_KEY' \
     -d '{
          "promptId": "diwali-premium",
          "productImage": "https://example.com/perfume.png",
          "logoImage": "https://example.com/logo.png",
          "overlayText": "FESTIVE SALE 50% OFF",
          "aspectRatio": "1:1"
        }'

Example Response

{
  "data": {
    "photoDataUri": "data:image/png;base64,..."
  }
}

On This Page

GET PromptsPOST GenerateFAQ

Frequently Asked Questions

CodingMantra LogoCodingMantra

Providing business solutions for small and medium-sized businesses and helping them to grow.

WhatsApp ChannelX / TwitterLinkedInInstagramFacebookGitHubYouTube

Company

  • About Us
  • Services
  • Products
  • Portfolio
  • Pricing
  • Blog
  • API Docs
  • Contact Us

Top Tools

  • All Tools
  • Image Gallery
  • Image Tools
  • Digital Marketing
  • Financial Tools
  • Games
  • SEO Tools

Legal

  • Privacy Policy
  • Terms & Conditions
  • Return Policy
  • Deals
  • Sitemap

© 2026 CodingMantra. All Rights Reserved.