# Sintetica > AI-powered product photography and marketing asset generation for e-commerce brands and agencies. Sintetica generates professional product photos, videos, and marketing assets using AI. Users upload a product image and Sintetica creates studio-quality marketing content across formats (Instagram, Shopify, TikTok, etc.) with one click or one CLI command. ## Core Capabilities - **AI Product Photography**: Generate professional product photos from a single image. Supports 6+ styles (minimal, lifestyle, studio, editorial, flat_lay, nature) and 5+ formats (Instagram, Facebook, TikTok, product hero). - **Video Studio**: Create product videos with AI (4s, 8s, 12s durations) using Sora/Veo models. - **Platform Export**: Download assets optimized for Shopify (2048px, 500KB), Instagram (1080px), Facebook, TikTok, email, or web (WebP). - **Agency Multi-Client**: Manage multiple brands/clients with separate data scoping. - **CLI for AI Agents**: Full command-line interface (`sintetica-cli`) that lets Claude Code, Cursor, or any AI agent drive the entire workflow programmatically. ## CLI (for AI Agents) The Sintetica CLI allows AI coding agents to create products, generate photos, and download assets entirely from the terminal. ### Installation & Setup ```bash # Install from npm npm install -g sintetica-cli # Or run without installing npx sintetica-cli --help # Login with email/password (auto-generates API key) sintetica login --email user@example.com --password mypassword # Or login with existing API key sintetica login --key sk_live_... ``` ### Commands - `sintetica login --email --password ` — Authenticate (creates API key automatically) - `sintetica credits` — Check credit balance - `sintetica topup --package credits_50` — Get Stripe checkout link to buy credits - `sintetica products list` — List all products - `sintetica products create --name "X" --image-url "https://..."` — Create product from image - `sintetica products import --url "https://shopify.com/product"` — Import product from any e-commerce URL - `sintetica generate --product --style minimal --format instagram_square --count 4 --wait` — Generate photos and wait for completion - `sintetica generate status --job ` — Check generation job status - `sintetica assets list --product ` — List generated assets - `sintetica assets download --preset shopify --out photo.jpg` — Download optimized asset - `sintetica pipeline --url "https://..." --style minimal --preset shopify --out ./photos/` — End-to-end: URL → product → generate → download ### API Endpoints All endpoints accept `Authorization: Bearer sk_live_...` header. - `POST /api/cli/auth` — Exchange email/password for API key - `GET /api/cli/credits` — Credit balance - `GET /api/cli/products` — List products - `POST /api/cli/products` — Create product (name, imageUrl) - `POST /api/cli/products/import` — Import from URL (scrapes product data) - `POST /api/cli/generate` — Start photo generation (productId, style, format, count) - `GET /api/cli/generate/status?jobId=` — Poll job status - `GET /api/cli/assets` — List assets (filter by productId) - `POST /api/assets/optimize` — Download optimized asset (assetId, preset) - `GET/POST /api/cli/topup` — List packages / get Stripe checkout URL ## Pricing - 2 credits per generated image - Credit packages: 50 ($39), 150 ($99), 500 ($299), 1000 ($499) - Subscriptions: Starter ($79/mo, 100 credits), Professional ($199/mo, 350 credits), Business ($399/mo, 700 credits), Agency ($699/mo, 1500 credits) ## Links - Website: https://sintetica.ro - CLI Docs: https://sintetica.ro/cli - Signup: https://sintetica.ro/signup