{"uid":"cap_rooGJ-IKHi8sAFd0ywpsy","slug":"fastapi-online-generate-product-photo-d14ad9c3","name":"fastapi.online — Generate Product Photo","description":"Chat, embeddings, OCR, speech-to-text, image editing, image understanding (captioning/Q&amp;A), text-to-speech, translation, writing tools, classification tools, developer tools, local utilities, format/checksum validators, encoding &amp; crypto utilities, date/time calculators, geo/coordinate math, math &amp; finance calculators, novelty tools, and business/social writing generators — 179 endpoints in all, across multiple specialized self-hosted models. Pay per call with crypto — no signup — or get an API key.","url":"https://api.fastapi.online/generate-product-photo","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"seed":{"type":"integer"},"product":{"type":"string","maxLength":300,"minLength":1,"description":"the product"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.012","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.012/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__K--HyOrmxKjh8Xp_vjpY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a professional AI product photo from a text description of the product, with optional seed for reproducibility.","exampleAgentPrompt":"Generate a professional product photo of a sleek stainless steel water bottle — use seed 42 so I can reproduce the result if needed.","exampleUseCases":[{"title":"E-commerce listing product image","prompt":"I need a clean, professional product photo of a matte black wireless Bluetooth speaker for my Shopify store — can you generate one using seed 7 so I can regenerate it later?"},{"title":"Marketing campaign visual for new item","prompt":"Generate a high-quality product photo of a luxury scented candle in a glass jar for an Instagram ad campaign."},{"title":"Prototype mockup for pitch deck","prompt":"I'm pitching a new smartwatch to investors — can you create a product photo of a minimalist silver smartwatch with a leather strap so I can drop it into my slides?"}],"resultDescription":"An AI-generated product photograph depicting the described product, suitable for e-commerce listings, marketing materials, or mockups. The image is produced by a self-hosted AI model and returned as image data or a URL. Using a seed value allows reproducible outputs.","failureModes":["Empty or missing product description returns a validation error","Product description exceeds 300-character maximum and is rejected","Model inference failure returns a 500 error","Payment not completed (x402) results in 402 Payment Required response","Seed value not an integer causes schema validation error"],"whenToPreferThis":"Choose this endpoint when you need a quick, affordable ($0.012 per call), no-signup AI-generated product photo from a text description — especially useful for e-commerce prototyping, marketing mockups, or batch catalog image generation where professional photography is too costly or slow. Prefer this over general image generation endpoints when the use case is specifically product photography presentation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:18:00.625Z","isFirstParty":false}