This API is available exclusively for Enterprise customers.
Visual AI Pipelines
Execute multi-step AI workflows with a single API call. Each app chains together AI tools into a reusable pipeline.
Key capabilities
- Dynamic inputs: Each app defines its own inputs — images, text prompts, numbers, or selections
- Async execution: Submit a run, then poll for status or receive a webhook notification
- Multi-output: Apps can produce images, videos, or audio depending on the workflow
How it works
- List apps to discover available workflows
- Get app details to see required inputs and their types
- Run the app by providing values for each input id
- Poll or webhook to get the results when execution completes
GET /v1/ai/apps
List all available workflow apps
GET /v1/ai/apps/{app-id}
Get app definition and inputs
POST /v1/ai/apps/{app-id}/run
Execute a workflow app
GET /v1/ai/apps/runs/{run-id}
Poll run status and results
Input types
| Input Type | Accepted Values | Example |
|---|---|---|
creation | Image URL, base64-encoded image, or creation identifier | "https://example.com/photo.jpg" |
text | Plain text string | "A car in the forest" |
number | Numeric value | 0.5 |
select | Value from predefined options | "style_a" |
Example: Run an app
Identifiers
Apps are identified by their SQID:| Format | Example | Description |
|---|---|---|
| SQID | uqzQLDr2Aw | Short unique identifier for each app |
More about Spaces

Open Magnific Spaces
Start building your own AI workflows on the infinite canvas.
Frequently Asked Questions
What are Apps?
What are Apps?
Apps are visual AI pipelines built in Magnific Spaces. They chain together multiple AI tools (image generation, upscaling, style transfer, etc.) into a single reusable workflow. The API lets you execute these workflows programmatically.
How do I know what inputs an app requires?
How do I know what inputs an app requires?
Call
GET /v1/ai/apps/{app-id} to get the full definition, including all required inputs with their types and labels. Use the id field as the identifier when running the app.How long do app executions take?
How long do app executions take?
Execution time depends on the workflow complexity and the AI tools involved. Simple single-tool workflows may complete in 10-30 seconds. Multi-step workflows with video generation can take 1-5 minutes. Use webhooks for production integrations.
What are the rate limits for Apps?
What are the rate limits for Apps?
See the Rate Limits page for current limits by subscription tier.
How much do Apps cost?
How much do Apps cost?
Each app shows its credit cost in the
tool_metadata.total_cost field. See the Pricing page for credit rates.Related APIs
- Image Upscaler: Upscale images with AI enhancement
- Text to Image: Generate images from text prompts
- Image to Video: Convert images into video clips