---
name: Wallpaper Generator
description: Generate desktop wallpapers as high-resolution PNG via the Nexus content job API
---

# Wallpaper Generator

Generate desktop wallpapers from a description. Produces high-resolution PNG images suitable for desktop backgrounds, lock screens, or presentation backdrops.

## Usage

Submit a content job via `POST /api/companies/{companyId}/content-jobs`:

```json
{
  "jobType": "wallpaper",
  "input": {
    "prompt": "Abstract geometric pattern with deep blue and gold tones",
    "platform": "desktop-fhd"
  }
}
```

**Fields:**
- `prompt` (required): Visual description of the desired wallpaper
- `platform` (optional): Target platform — `desktop-hd`, `desktop-fhd`, `desktop-4k`, `mobile-portrait`, `mobile-landscape`, `og-image`, `twitter-card`, `instagram-post`, `instagram-banner`, `linkedin-banner`, `app-icon`, `favicon` (default: `desktop-fhd`)

## Output

The job returns a `WallpaperBundle` with:
- `assetId`: ID of the stored PNG asset
- `resolution`: Final output dimensions
