Small fox wearing a bright yellow raincoat and oversized red rubber boots standing at the edge of a large puddle on a cobblestone lane, looking at its own reflection in the water, overcast soft diffused light, autumn orange and yellow round trees lining the path, visible brushwork and warm paper texture, painted storybook illustration look
/api/v1/runapi/text_to_image
RUN DETAILS
Model
Provider
Runapi
Service
Runapi
Endpoint
Text To Image
1. claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
2. Restart Claude Code
3. Paste this prompt: Generate an image: "Small fox wearing a bright yellow raincoat and oversized red rubber boots standing at the edge of a large puddle on a cobblestone lane, looking at its own reflection in the water, overcast soft diffused light, autumn orange and yellow round trees lining the path, visible brushwork and warm paper texture, painted storybook illustration look"
1. codex plugin install runapi-mcp@agents
2. Restart Codex
3. Paste this prompt: Generate an image: "Small fox wearing a bright yellow raincoat and oversized red rubber boots standing at the edge of a large puddle on a cobblestone lane, looking at its own reflection in the water, overcast soft diffused light, autumn orange and yellow round trees lining the path, visible brushwork and warm paper texture, painted storybook illustration look"
1. npx @runapi.ai/mcp init cursor
2. Restart Cursor
3. Paste this prompt: Generate an image: "Small fox wearing a bright yellow raincoat and oversized red rubber boots standing at the edge of a large puddle on a cobblestone lane, looking at its own reflection in the water, overcast soft diffused light, autumn orange and yellow round trees lining the path, visible brushwork and warm paper texture, painted storybook illustration look"
1. npx @runapi.ai/mcp init windsurf
2. Restart Windsurf
3. Paste this prompt: Generate an image: "Small fox wearing a bright yellow raincoat and oversized red rubber boots standing at the edge of a large puddle on a cobblestone lane, looking at its own reflection in the water, overcast soft diffused light, autumn orange and yellow round trees lining the path, visible brushwork and warm paper texture, painted storybook illustration look"
curl -X POST https://runapi.ai/api/v1/runapi/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"prompt": "Small fox wearing a bright yellow raincoat and oversized red rubber boots standing at the edge of a large puddle on a cobblestone lane, looking at its own reflection in the water, overcast soft diffused light, autumn orange and yellow round trees lining the path, visible brushwork and warm paper texture, painted storybook illustration look"
}
JSON
import { RunapiClient } from "@runapi.ai/runapi";
const client = new RunapiClient({
apiKey: process.env.RUNAPI_API_KEY,
});
const result = await client.textToImage.run({
"prompt": "Small fox wearing a bright yellow raincoat and oversized red rubber boots standing at the edge of a large puddle on a cobblestone lane, looking at its own reflection in the water, overcast soft diffused light, autumn orange and yellow round trees lining the path, visible brushwork and warm paper texture, painted storybook illustration look"
});
console.log(result.id);
require "runapi/runapi"
client = RunApi::Runapi::Client.new
result = client.text_to_image.run(
prompt: "Small fox wearing a bright yellow raincoat and oversized red rubber boots standing at the edge of a large puddle on a cobblestone lane, looking at its own reflection in the water, overcast soft diffused light, autumn orange and yellow round trees lining the path, visible brushwork and warm paper texture, painted storybook illustration look"
)
puts result.id
package main
import (
"context"
"fmt"
"log"
"net/http"
"os"
"strings"
)
func main() {
body := strings.NewReader("{\"prompt\":\"Small fox wearing a bright yellow raincoat and oversized red rubber boots standing at the edge of a large puddle on a cobblestone lane, looking at its own reflection in the water, overcast soft diffused light, autumn orange and yellow round trees lining the path, visible brushwork and warm paper texture, painted storybook illustration look\"}")
req, err := http.NewRequestWithContext(context.Background(), http.MethodPost, "https://runapi.ai/api/v1/runapi/text_to_image", body)
if err != nil {
log.Fatal(err)
}
req.Header.Set("Authorization", "Bearer "+os.Getenv("RUNAPI_API_KEY"))
req.Header.Set("Content-Type", "application/json")
resp, err := http.DefaultClient.Do(req)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
fmt.Println(resp.Status)
}
A friendly rainbow-scaled dragon teaching a diverse group of children to read in a cozy library with floating books, sunlight streaming through stained glass windows casting colorful patterns, soft watercolor illustration style, gentle warm colors, whimsical children's book art
curl -X POST https://runapi.ai/api/v1/runapi/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"prompt": "A friendly rainbow-scaled dragon teaching a diverse group of children to read in a cozy library with floating books, sunlight streaming through stained glass windows casting colorful patterns, soft watercolor illustration style, gentle warm colors, whimsical children's book art"
}
JSON
19th-century period drama film still: two figures in formal evening dress standing in a candlelit Georgian drawing room, elaborate floral wallpaper, fireplace providing warm fill light, candelabra on a side table illuminating faces, jewel-tone furnishings in deep burgundy and emerald, shallow depth of field on the nearest figure's expression, Barry Lyndon natural candlelight look, 40mm lens
curl -X POST https://runapi.ai/api/v1/runapi/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"prompt": "19th-century period drama film still: two figures in formal evening dress standing in a candlelit Georgian drawing room, elaborate floral wallpaper, fireplace providing warm fill light, candelabra on a side table illuminating faces, jewel-tone furnishings in deep burgundy and emerald, shallow depth of field on the nearest figure's expression, Barry Lyndon natural candlelight look, 40mm lens"
}
JSON
Loose watercolor painting of a morning Mediterranean port city street market, ochre and terracotta buildings lining the narrow street, striped canvas awning vendors, impressionistic figures rendered with quick brushstrokes, wet-on-wet sky washes bleeding into the harbor in the background, visible cold-pressed paper grain texture, warm yellows, corals, and washed blues palette, plein air sketchbook quality
curl -X POST https://runapi.ai/api/v1/runapi/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"prompt": "Loose watercolor painting of a morning Mediterranean port city street market, ochre and terracotta buildings lining the narrow street, striped canvas awning vendors, impressionistic figures rendered with quick brushstrokes, wet-on-wet sky washes bleeding into the harbor in the background, visible cold-pressed paper grain texture, warm yellows, corals, and washed blues palette, plein air sketchbook quality"
}
JSON
Character turnaround sheet of a fantasy warrior woman, three-quarter front view and back view, practical leather and plate armor design, warm dark skin, close-cropped natural hair, two-handed sword strapped to back, detailed belt pouches and leather bracers, neutral grey background, game and animation concept art style
curl -X POST https://runapi.ai/api/v1/runapi/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"prompt": "Character turnaround sheet of a fantasy warrior woman, three-quarter front view and back view, practical leather and plate armor design, warm dark skin, close-cropped natural hair, two-handed sword strapped to back, detailed belt pouches and leather bracers, neutral grey background, game and animation concept art style"
}
JSON
FAQ
Using this prompt
How do I copy this prompt safely?
Use the copy button beside the full prompt block. It copies only the prompt text, not surrounding page labels, so you can paste it into an agent instruction, a JSON request body, or your own prompt library.
Why does the detail page show parameters?
Some prompts were collected with saved generation settings such as aspect ratio, duration, or voice controls. When parameters exist, the page lists them separately so you can reuse the prompt text and the structured settings together.
Which endpoint should I call?
Use the endpoint path shown in the API code block. The path is generated from the prompt's RunAPI service and endpoint name, then rendered as the public API URL used by curl and SDK examples.
Can I use this prompt in an agent instead of code?
Yes. Pick Claude Code, Codex, Cursor, or Windsurf in the tab switcher, install the RunAPI MCP Server, and paste the generated instruction. The instruction includes the full prompt text.